The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMERICAN AIRLINES GROUP ORD ORD 02376R102 249 11,757 SH   SOLE   0 0 11,757
AMERICAN AIRLINE JAN 21, 2022 CALL 15 ORD 02376R102 3 5 SH Call SOLE   0 0 5
APPLIED OPTOELECTRONICS ORD ORD 03823U102 4,966 586,306 SH   SOLE   0 0 586,306
APPLE ORD ORD 037833100 34,499 251,892 SH   SOLE   0 0 251,892
APPLE JUL 02, 2021 PUT 134 ORD 037833100 5 18 SH Put SOLE   0 0 18
APPLE JUL 09, 2021 CALL 135 ORD 037833100 3 13 SH Call SOLE   0 0 13
ABBVIE ORD ORD 00287Y109 2,799 24,849 SH   SOLE   0 0 24,849
AIRBNB CL A ORD ORD 009066101 1,745 11,395 SH   SOLE   0 0 11,395
AIRBNB JUL 09, 2021 CALL 155 ORD 009066101 1 3 SH Call SOLE   0 0 3
ARBOR REALTY REIT ORD ORD 038923108 563 31,567 SH   SOLE   0 0 31,567
ABBOTT LABORATORIES ORD ORD 002824100 1,676 14,458 SH   SOLE   0 0 14,458
ACCENTURE CL A ORD ORD G1151C101 821 2,786 SH   SOLE   0 0 2,786
ACELRX PHARMACEUTICALS ORD ORD 00444T100 57 41,000 SH   SOLE   0 0 41,000
VIRTUS ALLIANZGI DIV INCOME CONV CF CF 92840N100 416 12,000 SH   SOLE   0 0 12,000
ADOBE ORD ORD 00724F101 4,263 7,279 SH   SOLE   0 0 7,279
ANALOG DEVICES ORD ORD 032654105 230 1,334 SH   SOLE   0 0 1,334
AUTOMATIC DATA PROCESSING ORD ORD 053015103 209 1,052 SH   SOLE   0 0 1,052
ADTRAN ORD ORD 00738A106 5,251 254,279 SH   SOLE   0 0 254,279
ADAMS DIVERSIFIED EQUITY CF CF 006212104 474 24,000 SH   SOLE   0 0 24,000
AGNICO EAGLE ORD ORD 008474108 377 6,233 SH   SOLE   0 0 6,233
AMERICAN ELECTRIC POWER ORD ORD 025537101 507 5,990 SH   SOLE   0 0 5,990
AMERICAN FIN CL A ORD ORD 02607T109 710 83,726 SH   SOLE   0 0 83,726
AFLAC ORD ORD 001055102 278 5,176 SH   SOLE   0 0 5,176
ISHARES CORE US AGGREGATE BOND ETF ETF 464287226 5,437 47,139 SH   SOLE   0 0 47,139
AGNC INVESTMENT REIT ORD ORD 00123Q104 383 22,651 SH   SOLE   0 0 22,651
ASSURED GUARANTY MUN HLDGS 5 60 NTS NTS 04623A403 297 11,590 SH   SOLE   0 0 11,590
APPLIED MATERIAL ORD ORD 038222105 1,119 7,861 SH   SOLE   0 0 7,861
ADVANCED MICRO DEVICES ORD ORD 007903107 1,227 13,060 SH   SOLE   0 0 13,060
AMGEN ORD ORD 031162100 673 2,760 SH   SOLE   0 0 2,760
ALPS ALERIAN MLP ETF ETF 00162Q452 338 9,272 SH   SOLE   0 0 9,272
AMERICAN TOWER REIT REIT 03027X100 725 2,683 SH   SOLE   0 0 2,683
AMAZON COM ORD ORD 023135106 32,991 9,590 SH   SOLE   0 0 9,590
ANR RTS RTS 03634H118 0 25,269 SH   SOLE   0 0 25,269
ABERCROMBIE AND FITCH CL A ORD ORD 002896207 2,100 45,219 SH   SOLE   0 0 45,219
ABERCROMBIE JAN 20, 2023 CALL 22 ORD 002896207 185 17 SH Call SOLE   0 0 17
ANTHEM ORD ORD 036752103 370 968 SH   SOLE   0 0 968
ISHARES CORE CONSERVATIVE ALLOC ETF ETF 464289883 409 10,267 SH   SOLE   0 0 10,267
ISHARES CORE MODERATE ALLOCATIN ETF ETF 464289875 1,834 40,720 SH   SOLE   0 0 40,720
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867 2,073 37,023 SH   SOLE   0 0 37,023
AIR PRODUCTS AND CHEMICALS ORD ORD 009158106 509 1,768 SH   SOLE   0 0 1,768
APOLLO GLOBAL MANAGEMENT CL A ORD ORD 03768E105 692 11,132 SH   SOLE   0 0 11,132
DIGITAL TURBINE ORD ORD 25400W102 217 2,850 SH   SOLE   0 0 2,850
PREFERRED APARTMENT COMM REIT ORD ORD 74039L103 830 85,142 SH   SOLE   0 0 85,142
ACCURAY ORD ORD 004397105 3,615 799,850 SH   SOLE   0 0 799,850
APOLLO COMM REAL EST FIN REIT ORD ORD 03762U105 423 26,495 SH   SOLE   0 0 26,495
ARK FINTECH INNOVATION ETF ETF 00214Q708 414 7,648 SH   SOLE   0 0 7,648
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 560 6,056 SH   SOLE   0 0 6,056
ARK INNOVATION ETF ETF 00214Q104 4,244 32,448 SH   SOLE   0 0 32,448
ARK INNOVATION AUG 20, 2021 CALL 145 ETF 00214Q104 2 10 SH Call SOLE   0 0 10
ARK INNOVATION AUG 20, 2021 PUT 115 ETF 00214Q104 0 1 SH Put SOLE   0 0 1
ARK AUTONOMOUS TECH RBTCS ETF ETF 00214Q203 239 2,773 SH   SOLE   0 0 2,773
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 586 3,805 SH   SOLE   0 0 3,805
ASANA CL A ORD ORD 04342Y104 647 10,435 SH   SOLE   0 0 10,435
ASML HOLDING ADR REP ORD ORD N07059210 244 354 SH   SOLE   0 0 354
ACTIVISION BLIZZARD ORD ORD 00507V109 214 2,241 SH   SOLE   0 0 2,241
BROADCOM ORD ORD 11135F101 1,795 3,764 SH   SOLE   0 0 3,764
AXON ENTERPRISE ORD ORD 05464C101 660 3,731 SH   SOLE   0 0 3,731
AMERICAN EXPRESS ORD ORD 025816109 678 4,103 SH   SOLE   0 0 4,103
ASTRAZENECA ADR REP 0.5 ORD ORD 046353108 263 4,393 SH   SOLE   0 0 4,393
BOEING ORD ORD 097023105 2,766 11,545 SH   SOLE   0 0 11,545
BOEING AUG 20, 2021 PUT 200 ORD 097023105 3 4 SH Put SOLE   0 0 4
BOEING JAN 21, 2022 CALL 365 ORD 097023105 2 8 SH Call SOLE   0 0 8
INVSC TAXABLE MUNICIPAL BOND ETF ETF 46138G805 273 8,229 SH   SOLE   0 0 8,229
ALIBABA GROUP HOLDING ADR REP 8 ORD ORD 01609W102 2,166 9,552 SH   SOLE   0 0 9,552
BANK OF AMERICA ORD ORD 060505104 1,722 41,766 SH   SOLE   0 0 41,766
BROOKFIELD ASSET MANAGEMENT CL A ORD ORD 112585104 277 5,435 SH   SOLE   0 0 5,435
BLACKBERRY ORD ORD 09228F103 201 16,470 SH   SOLE   0 0 16,470
BUSINESS DEVELOPMENT ORD ORD 12325J101 1 73,740 SH   SOLE   0 0 73,740
BROOKFIELD RENEWABLE PARTNERS UNT UNT G16258108 309 8,020 SH   SOLE   0 0 8,020
B AND G FOODS ORD ORD 05508R106 401 12,214 SH   SOLE   0 0 12,214
BLACKROCK CORE BOND CF CF 09249E101 286 17,330 SH   SOLE   0 0 17,330
BAIDU ADS REP 8 CL A ORD ORD 056752108 409 2,005 SH   SOLE   0 0 2,005
BROOKFIELD INFRASTRUCTUR PARTNER UNT UNT G16252101 227 4,093 SH   SOLE   0 0 4,093
BLACKROCK SHORT OBLIGATIONS CL INSTL CL INSTL 091936419 3,809 379,025 SH   SOLE   0 0 379,025
VANGUARD INTERMEDIATE TERM BOND ETF ETF 921937819 1,059 11,769 SH   SOLE   0 0 11,769
BANK OF NEW YORK MELLON ORD ORD 064058100 262 5,114 SH   SOLE   0 0 5,114
BLACKROCK INCOME CF CF 09247F100 135 21,238 SH   SOLE   0 0 21,238
BLACKROCK ORD ORD 09247X101 1,395 1,594 SH   SOLE   0 0 1,594
BALL ORD ORD 058498106 2,781 34,325 SH   SOLE   0 0 34,325
VANGUARD LONG TERM BOND ETF ETF 921937793 598 5,802 SH   SOLE   0 0 5,802
BIOTECH MEDICS ORD ORD 090699307 5 80,000 SH   SOLE   0 0 80,000
BRISTOL MYERS SQUIBB ORD ORD 110122108 1,713 25,630 SH   SOLE   0 0 25,630
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 1,033 12,029 SH   SOLE   0 0 12,029
VANGUARD TOTAL INTERNATIONAL BND ETF ETF 92203J407 1,036 18,151 SH   SOLE   0 0 18,151
PIMCO ACTIVE BOND ETF ETF 72201R775 203 1,831 SH   SOLE   0 0 1,831
BP ADR EACH REPSTNG SIX ORD ORD 055622104 1,099 41,596 SH   SOLE   0 0 41,596
BP JAN 20, 2023 CALL 30 ORD 055622104 2 11 SH Call SOLE   0 0 11
BLUEROCK RESIDENTIAL GRWTH CL A REIT REIT 09627J102 894 87,886 SH   SOLE   0 0 87,886
BERKSHIRE HATHAWAY CL B ORD ORD 084670702 4,769 17,158 SH   SOLE   0 0 17,158
INVSC BULLETSHARES 2021 CRP BND ETF ETF 46138J700 435 20,594 SH   SOLE   0 0 20,594
INVSC BULLETSHARES 2022 CRP BND ETF ETF 46138J882 434 20,097 SH   SOLE   0 0 20,097
INVSC BULTSH 2021 HG YLD CRP BND ETF ETF 46138J809 584 25,371 SH   SOLE   0 0 25,371
INVSC BULTSH 2022 HG YLD CRP BND ETF ETF 46138J874 553 23,696 SH   SOLE   0 0 23,696
BLACKROCK SCIENCE TECHNOLOGY CF CF 09258G104 1,084 18,195 SH   SOLE   0 0 18,195
VANGUARD SHORT-TERM BOND ETF ETF 921937827 1,809 22,016 SH   SOLE   0 0 22,016
BORGWARNER ORD ORD 099724106 323 6,645 SH   SOLE   0 0 6,645
BLACKSTONE GROUP ORD ORD 09260D107 3,071 31,612 SH   SOLE   0 0 31,612
BLACKSTONE MORTGAGE CL A REIT ORD ORD 09257W100 805 25,248 SH   SOLE   0 0 25,248
BEYOND MEAT ORD ORD 08862E109 232 1,473 SH   SOLE   0 0 1,473
CITIGROUP ORD ORD 172967424 670 9,475 SH   SOLE   0 0 9,475
CALAMP ORD ORD 128126109 1,371 107,750 SH   SOLE   0 0 107,750
CARRIER GLOBAL ORD ORD 14448C104 355 7,309 SH   SOLE   0 0 7,309
CATERPILLAR ORD ORD 149123101 1,067 4,903 SH   SOLE   0 0 4,903
CROWN CASTLE INTERNATIONAL REIT ORD ORD 22822V101 603 3,093 SH   SOLE   0 0 3,093
CARNIVAL ORD ORD 143658300 353 13,378 SH   SOLE   0 0 13,378
CARNIVL JAN 21, 2022 CALL 20 ORD 143658300 8 10 SH Call SOLE   0 0 10
VCTRYSRS US EQ INCM ENHNCD WTD ETF ETF 92647N824 430 6,651 SH   SOLE   0 0 6,651
SPROTT PHYSICAL GLD SLVR UNT ETV ETV 85208R101 468 25,061 SH   SOLE   0 0 25,061
CARLYLE GROUP ORD ORD 14316J108 346 7,454 SH   SOLE   0 0 7,454
COGNEX ORD ORD 192422103 300 3,566 SH   SOLE   0 0 3,566
CHURCH AND DWIGHT ORD ORD 171340102 244 2,866 SH   SOLE   0 0 2,866
CHEWY CL A ORD ORD 16679L109 241 3,026 SH   SOLE   0 0 3,026
CHAMPIONX ORD ORD 15872M104 301 11,740 SH   SOLE   0 0 11,740
FIRST TRUST NASDAQ CYBRSCRTY ETF ETF 33734X846 524 11,201 SH   SOLE   0 0 11,201
CHIMERA INVESTMENT REIT REIT 16934Q208 566 37,563 SH   SOLE   0 0 37,563
CLEVELAND CLIFFS ORD ORD 185899101 223 10,350 SH   SOLE   0 0 10,350
CORNERSTONE STRATEGIC VALUE CF CF 21924B302 727 62,646 SH   SOLE   0 0 62,646
COMCAST CL A ORD ORD 20030N101 416 7,294 SH   SOLE   0 0 7,294
CHIPOTLE MEXICAN GRILL ORD ORD 169656105 3,045 1,964 SH   SOLE   0 0 1,964
CUMMINS ORD ORD 231021106 352 1,444 SH   SOLE   0 0 1,444
COMPASS MINERALS INTERNATIONAL ORD ORD 20451N101 803 13,555 SH   SOLE   0 0 13,555
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655 4,872 46,035 SH   SOLE   0 0 46,035
CAPITAL ONE FINANCIAL ORD ORD 14040H105 404 2,612 SH   SOLE   0 0 2,612
COHU ORD ORD 192576106 1,309 35,575 SH   SOLE   0 0 35,575
COINBASE GLOBAL CL A ORD ORD 19260Q107 328 1,294 SH   SOLE   0 0 1,294
COSTCO WHOLESALE ORD ORD 22160K105 2,693 6,807 SH   SOLE   0 0 6,807
COUPA SOFTWARE ORD ORD 22266L106 1,132 4,319 SH   SOLE   0 0 4,319
COUPA JUL 16, 2021 CALL 250 ORD 22266L106 2 1 SH Call SOLE   0 0 1
CORNERSTONE TOTAL RETURN CF CF 21924U300 435 38,335 SH   SOLE   0 0 38,335
SALESFORCE.COM ORD ORD 79466L302 4,183 17,125 SH   SOLE   0 0 17,125
CRISPR THERAPEUTICS ORD ORD H17182108 232 1,434 SH   SOLE   0 0 1,434
CROWDSTRIKE HOLDINGS CL A ORD ORD 22788C105 2,731 10,868 SH   SOLE   0 0 10,868
CROWDSTRIKE HLDG JUL 02, 2021 PUT 247.5 ORD 22788C105 0 3 SH Put SOLE   0 0 3
CREDIT SUISSE GRP ADR REPTG ONE ORD ORD 225401108 211 20,098 SH   SOLE   0 0 20,098
CISCO SYSTEMS ORD ORD 17275R102 2,859 53,940 SH   SOLE   0 0 53,940
CISCO SYSTEMS AUG 20, 2021 CALL 60 ORD 17275R102 8 34 SH Call SOLE   0 0 34
ISHRS CORE S&P 500 UCITS USD ETF ETF G4955H110 364 835 SH   SOLE   0 0 835
QWEST 6 75 NTS NTS 74913G873 375 14,000 SH   SOLE   0 0 14,000
GLOBAL X CLEANTECH ETF ETF 37954Y228 4,814 231,093 SH   SOLE   0 0 231,093
CORTEVA ORD ORD 22052L104 237 5,339 SH   SOLE   0 0 5,339
CARTER VALIDUS MISSIN CRITL CL A ORD ORD 146280102 360 53,191 SH   SOLE   0 0 53,191
CVS HEALTH ORD ORD 126650100 666 7,984 SH   SOLE   0 0 7,984
CHEVRON ORD ORD 166764100 3,522 33,627 SH   SOLE   0 0 33,627
SPDR BLMBERG BRCLY CONV SECRT ETF ETF 78464A359 1,460 16,839 SH   SOLE   0 0 16,839
DOMINION ENERGY ORD ORD 25746U109 1,095 14,885 SH   SOLE   0 0 14,885
DOMINION US JAN 21, 2022 CALL 95 ORD 25746U109 0 6 SH Call SOLE   0 0 6
DATA IO ORD ORD 237690102 2,068 303,615 SH   SOLE   0 0 303,615
DAKTRONICS ORD ORD 234264109 1,487 225,600 SH   SOLE   0 0 225,600
DELTA AIR LINES ORD ORD 247361702 317 7,330 SH   SOLE   0 0 7,330
FT CBOE VEST US EQY DEEP BUFF ETF ETF 33740U802 550 18,000 SH   SOLE   0 0 18,000
DIEBOLD NIXDORF ORD ORD 253651103 478 37,258 SH   SOLE   0 0 37,258
DIEBOLD JAN 21, 2022 CALL 22.5 ORD 253651103 1 48 SH Call SOLE   0 0 48
DROPBOX CL A ORD ORD 26210C104 713 23,513 SH   SOLE   0 0 23,513
DUPONT DE NEMOURS ORD ORD 26614N102 300 3,881 SH   SOLE   0 0 3,881
DATADOG CL A ORD ORD 23804L103 1,066 10,240 SH   SOLE   0 0 10,240
DEERE ORD ORD 244199105 687 1,948 SH   SOLE   0 0 1,948
DIMENSIONAL U S CORE EQUITY 2 ETF ETF 25434V708 755 27,994 SH   SOLE   0 0 27,994
DEAN FOODS ORD ORD 242370203 1 33,000 SH   SOLE   0 0 33,000
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 14,348 284,916 SH   SOLE   0 0 284,916
DANAHER ORD ORD 235851102 789 2,942 SH   SOLE   0 0 2,942
SPDR DOW JONES INDUSTRIAL AVRG ETF ETF 78467X109 3,310 9,596 SH   SOLE   0 0 9,596
WALT DISNEY ORD ORD 254687106 3,681 20,944 SH   SOLE   0 0 20,944
DRAFTKINGS CL A ORD ORD 26142R104 381 7,305 SH   SOLE   0 0 7,305
WISDOMTREE US LARGECAP DIVIDEND ETF ETF 97717W307 1,560 12,963 SH   SOLE   0 0 12,963
DERMTECH ORD ORD 24984K105 241 5,800 SH   SOLE   0 0 5,800
DNP SELECT INCOME CF CF 23325P104 238 22,772 SH   SOLE   0 0 22,772
DOCUSIGN ORD ORD 256163106 2,503 8,952 SH   SOLE   0 0 8,952
DOVER ORD ORD 260003108 583 3,871 SH   SOLE   0 0 3,871
DOW ORD ORD 260557103 1,132 17,891 SH   SOLE   0 0 17,891
DOW JAN 20, 2023 CALL 57.5 ORD 260557103 8 29 SH Call SOLE   0 0 29
ISHARES MSCI KLD 400 SOCIAL INDX ETF ETF 464288570 1,113 13,433 SH   SOLE   0 0 13,433
DUKE ENERGY ORD ORD 26441C204 632 6,403 SH   SOLE   0 0 6,403
ISHARES SELECT DIVIDEND ETF ETF 464287168 2,066 17,712 SH   SOLE   0 0 17,712
ELECTRONIC ARTS ORD ORD 285512109 217 1,510 SH   SOLE   0 0 1,510
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 294 5,332 SH   SOLE   0 0 5,332
ISHARES MSCI EMERGING MARKETS AS ETF ETF 464286426 310 3,356 SH   SOLE   0 0 3,356
ISHARES MSCI EAF MIN VOL FCT ETF ETF 46429B689 294 3,890 SH   SOLE   0 0 3,890
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 624 5,813 SH   SOLE   0 0 5,813
ISHARES MSCI EAFE VALUE ETF ETF 464288877 651 12,587 SH   SOLE   0 0 12,587
VAALCO ENERGY ORD ORD 91851C201 1,414 435,100 SH   SOLE   0 0 435,100
ISHARES JPMORGAN USD MTS BOND ETF ETF 464288281 389 3,458 SH   SOLE   0 0 3,458
EMCORE ORD ORD 290846203 1,074 116,500 SH   SOLE   0 0 116,500
FIRST TRUST NORTH AMERICAN ENERG ETF ETF 33738D101 1,292 52,818 SH   SOLE   0 0 52,818
EMERSON ELECTRIC ORD ORD 291011104 390 4,051 SH   SOLE   0 0 4,051
ENBRIDGE ORD ORD 29250N105 526 13,135 SH   SOLE   0 0 13,135
ENBRIDGE INC JUL 16, 2021 CALL 40 ORD 29250N105 1 10 SH Call SOLE   0 0 10
ENTERPRISE PRODUCTS PARTNERS UNT UNT 293792107 2,341 96,996 SH   SOLE   0 0 96,996
EQUINIX REIT ORD ORD 29444U700 294 366 SH   SOLE   0 0 366
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 637 14,118 SH   SOLE   0 0 14,118
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 1,503 15,263 SH   SOLE   0 0 15,263
ELEMENT SOLUTIONS ORD ORD 28618M106 309 13,200 SH   SOLE   0 0 13,200
ENERGY TRANSFER UNT UNT 29273V100 1,505 141,602 SH   SOLE   0 0 141,602
GRAYSCALE ETHEREUM COM UNT UNT 389638107 291 13,008 SH   SOLE   0 0 13,008
EATON ORD ORD G29183103 468 3,159 SH   SOLE   0 0 3,159
EATON VANCE TX ADVNT GLBL DVD OPP CF CF 27828U106 222 7,566 SH   SOLE   0 0 7,566
ENTERGY ORD ORD 29364G103 259 2,594 SH   SOLE   0 0 2,594
ENTERGY SEP 17, 2021 CALL 120 ORD 29364G103 0 10 SH Call SOLE   0 0 10
ETSY ORD ORD 29786A106 1,071 5,201 SH   SOLE   0 0 5,201
EDWARDS LIFESCIENCES ORD ORD 28176E108 417 4,022 SH   SOLE   0 0 4,022
EXACT SCIENCES ORD ORD 30063P105 328 2,635 SH   SOLE   0 0 2,635
EATON VANCE TAX MAN GL DIV EQ INC CF CF 27829F108 302 29,611 SH   SOLE   0 0 29,611
EXTREME NETWORKS ORD ORD 30226D106 2,071 185,600 SH   SOLE   0 0 185,600
FORD MOTOR ORD ORD 345370860 1,131 76,101 SH   SOLE   0 0 76,101
FORD MOTOR JAN 20, 2023 CALL 10 ORD 345370860 24 66 SH Call SOLE   0 0 66
FIRST TR MULTI CP VALUE ALPHADEX ETF ETF 33733C108 229 3,225 SH   SOLE   0 0 3,225
FACEBOOK CL A ORD ORD 30303M102 6,850 19,701 SH   SOLE   0 0 19,701
FIDELITY TOTAL BOND ETF ETF 316188309 285 5,341 SH   SOLE   0 0 5,341
FIRST TRUST NYSE ARCA BIOTECH ID ETF ETF 33733E203 299 1,730 SH   SOLE   0 0 1,730
FREEPORT MCMORAN ORD ORD 35671D857 210 5,664 SH   SOLE   0 0 5,664
AMERICAN CNTR FCSD DYNMC GRWT ETF ETF 025072810 634 7,808 SH   SOLE   0 0 7,808
FIRST TRUST INTERNET INDEX CF ETF ETF 33733E302 4,068 16,613 SH   SOLE   0 0 16,613
FEDEX ORD ORD 31428X106 797 2,673 SH   SOLE   0 0 2,673
FIREEYE ORD ORD 31816Q101 1,426 70,500 SH   SOLE   0 0 70,500
FIRST FTSE EPRA/NAREIT DEV MKTS ETF ETF 33736N101 516 10,111 SH   SOLE   0 0 10,111
FST TST DOW JNS GLBL SEL DVD IDX ETF ETF 33734X200 577 22,236 SH   SOLE   0 0 22,236
FIGS CL A ORD ORD 30260D103 327 6,524 SH   SOLE   0 0 6,524
FISERV ORD ORD 337738108 332 3,104 SH   SOLE   0 0 3,104
FIRST TRUST ISE WATER INDEX ETF ETF 33733B100 2,913 34,871 SH   SOLE   0 0 34,871
FIRST TRUST TCW OPPORTUNISTIC FI ETF ETF 33740F805 3,953 73,712 SH   SOLE   0 0 73,712
VANCK VCTRS INVST GRD FLOTNG ETF ETF 92189F486 3,968 156,340 SH   SOLE   0 0 156,340
FIRST TR MID CAP VALUE ALPHADEX ETF ETF 33737M201 232 5,230 SH   SOLE   0 0 5,230
FIRST TRUST PREFERRED SEC INCOME ETF ETF 33739E108 3,721 180,637 SH   SOLE   0 0 180,637
FIRST TRUST INSTITL PREF SEC INM ETF ETF 33739P855 499 24,128 SH   SOLE   0 0 24,128
FIRST TRUST US EQUITY OPRTNT ETF ETF 336920103 2,836 22,247 SH   SOLE   0 0 22,247
FIRST TRUST INTERNATIONAL OPPO ETF ETF 33734X853 464 6,782 SH   SOLE   0 0 6,782
FS ENERGY AND POWER CF CF 30264D109 8 56,699 SH   SOLE   0 0 56,699
FS KKR CAPITAL ORD ORD 302635206 744 34,598 SH   SOLE   0 0 34,598
FIRST TR LRG CP VAL ALPHADEX ETF ETF 33735J101 387 5,888 SH   SOLE   0 0 5,888
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 925 12,249 SH   SOLE   0 0 12,249
FIRST TRST HGH YLD OPPRT 2027 NAV CF CF 33741Q107 478 23,850 SH   SOLE   0 0 23,850
FORTINET ORD ORD 34959E109 1,060 4,450 SH   SOLE   0 0 4,450
FIRST TRUST SENIOR LOAN ETF ETF 33738D309 4,246 88,441 SH   SOLE   0 0 88,441
FIRST TRUST ENHANCED SHORT MTRTY ETF ETF 33739Q408 1,774 29,600 SH   SOLE   0 0 29,600
FIRST TRUST NASDAQ PHARMACEUTCLS ETF ETF 33738R837 243 9,380 SH   SOLE   0 0 9,380
FIRST TRUST NASDAQ TRNSPORTATION ETF ETF 33738R795 335 9,865 SH   SOLE   0 0 9,865
FUBOTV ORD ORD 35953D104 300 9,350 SH   SOLE   0 0 9,350
FIRST TRUST ULTRA SHRT DUR MUNIC ETF ETF 33740J104 1,413 70,000 SH   SOLE   0 0 70,000
FIRST TRST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 663 13,986 SH   SOLE   0 0 13,986
FIRST TRUST VALUE DIVIDEND INDEX ETF ETF 33734H106 3,397 85,408 SH   SOLE   0 0 85,408
FIRST TR CONS DSCRTNRY ALPHADEX ETF ETF 33734X101 334 5,506 SH   SOLE   0 0 5,506
FIRST TRUST HEALTH CARE ALPHADEX ETF ETF 33734X143 217 1,854 SH   SOLE   0 0 1,854
FIRST TRUST TECHNOLOGY ALPHADEX ETF ETF 33734X176 393 3,163 SH   SOLE   0 0 3,163
FIRST TRUST FINANCIALS ALPHADEX ETF ETF 33734X135 300 6,877 SH   SOLE   0 0 6,877
FIRST TR INDL PROD DRBL ALPHADEX ETF ETF 33734X150 320 5,422 SH   SOLE   0 0 5,422
FIRST TR SMALL CAP VALU ALPHADEX ETF ETF 33737M409 229 4,496 SH   SOLE   0 0 4,496
FIRST TR GLOBAL FDS SML CP CL A ETF ETF G3R761153 246 9,700 SH   SOLE   0 0 9,700
GRAYSCALE BITCOIN ORD ORD 389637109 349 11,697 SH   SOLE   0 0 11,697
GRIFFIN CAP ESSENT ASSET CL E OPF OPF 39818P880 270 42,192 SH   SOLE   0 0 42,192
GENERAL ELECTRIC ORD ORD 369604103 1,390 103,240 SH   SOLE   0 0 103,240
GUESS ORD ORD 401617105 326 12,330 SH   SOLE   0 0 12,330
GUESS JAN 21, 2022 CALL 15 ORD 401617105 13 18 SH Call SOLE   0 0 18
GILEAD SCIENCES ORD ORD 375558103 456 6,627 SH   SOLE   0 0 6,627
GILEAD SCIENCES AUG 20, 2021 CALL 70 ORD 375558103 0 1 SH Call SOLE   0 0 1
GENERAL MILLS ORD ORD 370334104 893 14,659 SH   SOLE   0 0 14,659
GENERAL MILLS JAN 21, 2022 CALL 75 ORD 370334104 0 9 SH Call SOLE   0 0 9
SPDR GOLD SHARES ETF ETF 78463V107 3,045 18,384 SH   SOLE   0 0 18,384
ABERDEEN STANDARD PRCUS MTLS ETF ETF 003263100 839 8,694 SH   SOLE   0 0 8,694
CORNING ORD ORD 219350105 532 13,014 SH   SOLE   0 0 13,014
GENERAL MOTORS ORD ORD 37045V100 434 7,339 SH   SOLE   0 0 7,339
GM JAN 21, 2022 CALL 65 ORD 37045V100 0 1 SH Call SOLE   0 0 1
GLOBAL NET LEASE ORD ORD 379378201 582 31,458 SH   SOLE   0 0 31,458
GENERAC HOLDINGS ORD ORD 368736104 1,250 3,011 SH   SOLE   0 0 3,011
GUGGENHEIM STRATEGIC OPPORTNITIES CF CF 40167F101 587 27,098 SH   SOLE   0 0 27,098
BARRICK GOLD ORD ORD 067901108 206 9,977 SH   SOLE   0 0 9,977
ALPHABET CL C ORD ORD 02079K107 5,957 2,377 SH   SOLE   0 0 2,377
ALPHABET CL A ORD ORD 02079K305 5,638 2,309 SH   SOLE   0 0 2,309
ISHARES US TREASURY BOND ETF ETF 46429B267 2,028 76,255 SH   SOLE   0 0 76,255
GRIFFIN AMERICAN HEALTHCARE REIT ORD ORD 398183103 328 32,842 SH   SOLE   0 0 32,842
GRILLED CHEESE TRUCK ORD ORD 39850T105 17 40,000 SH   SOLE   0 0 40,000
GOLDMAN SACHS GROUP ORD ORD 38141G104 1,536 4,048 SH   SOLE   0 0 4,048
GOLDMAN SACHS BDC ORD ORD 38147U107 233 11,900 SH   SOLE   0 0 11,900
GLAXOSMITHKLINE ADR REP TWO ORD ORD 37733W105 358 8,989 SH   SOLE   0 0 8,989
GABELLI UTILITY CF CF 36240A101 174 21,905 SH   SOLE   0 0 21,905
HAYWARD HOLDINGS ORD ORD 421298100 291 11,176 SH   SOLE   0 0 11,176
HEALTHIER CHOICES MANAGEMENT ORD ORD 42226N109 1 750,000 SH   SOLE   0 0 750,000
HOME DEPOT ORD ORD 437076102 4,699 14,734 SH   SOLE   0 0 14,734
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 705 7,302 SH   SOLE   0 0 7,302
HIGHLANDS REIT ORD ORD 43110A104 9 66,160 SH   SOLE   0 0 66,160
HEALTHCARE ORD ORD 42226B105 570 25,612 SH   SOLE   0 0 25,612
STRATGY SHARS NASDAQ 7HANDL INDX ETF ETF 86280R506 1,357 52,976 SH   SOLE   0 0 52,976
PIONEER DIVERSIFIED HIGH INCM CF CF 723653101 227 14,921 SH   SOLE   0 0 14,921
HONEYWELL INTERNATIONAL ORD ORD 438516106 2,266 10,332 SH   SOLE   0 0 10,332
HELMERICH AND PAYNE ORD ORD 423452101 323 9,898 SH   SOLE   0 0 9,898
HOSPITALITY INVS ORD ORD 44107J108 22 43,544 SH   SOLE   0 0 43,544
HEALTHCAR TRST OF AM CL A REIT ORD ORD 42225P501 322 12,049 SH   SOLE   0 0 12,049
HERCULES CAPITAL ORD ORD 427096508 414 24,276 SH   SOLE   0 0 24,276
HUBSPOT ORD ORD 443573100 854 1,465 SH   SOLE   0 0 1,465
FT HRZN MNGD VLTILTY DMSTC ETF ETF 33739P889 291 9,175 SH   SOLE   0 0 9,175
ISHARES IBOXX HIGH YIELD BOND ETF ETF 464288513 428 4,865 SH   SOLE   0 0 4,865
FIRST TRUST TACTICAL HIGH YIELD ETF ETF 33738D408 3,255 67,102 SH   SOLE   0 0 67,102
SPDR NUVEEN BLMBRG BRCLYS HG ETF ETF 78464A284 238 3,914 SH   SOLE   0 0 3,914
PIMCO 0-5 YEAR HIGH YLD BND IDX ETF ETF 72201R783 414 4,147 SH   SOLE   0 0 4,147
CP HIGH YIELD TREND ETF ETF 66538R722 1,020 42,000 SH   SOLE   0 0 42,000
ISHARES INTERNTINL AGGRGT BND ETF ETF 46435G672 304 5,512 SH   SOLE   0 0 5,512
ISHRS US BRKR DEALRS SCURTS EXCH ETF ETF 464288794 341 3,339 SH   SOLE   0 0 3,339
INVENTRUST PPTYS REIT ORD ORD 46124J102 85 65,349 SH   SOLE   0 0 65,349
ISHARES US REGIONAL BANKS ETF ETF 464288778 291 5,066 SH   SOLE   0 0 5,066
ISHARES GOLD ETF ETF 464285204 967 28,677 SH   SOLE   0 0 28,677
ISHARES BIOTECHNOLOGY ETF ETF 464287556 530 3,240 SH   SOLE   0 0 3,240
ISHARES IBONDS DEC 2022 TERM ETF ETF 46434VBA7 292 11,500 SH   SOLE   0 0 11,500
INTERNATIONAL BUSINESS MACHINES ORD ORD 459200101 1,640 11,191 SH   SOLE   0 0 11,191
INTERNATIONAL BANCSHARES ORD ORD 459044103 7,910 184,209 SH   SOLE   0 0 184,209
AMPLIFY ONLINE RETAIL ETF ETF 032108102 484 3,731 SH   SOLE   0 0 3,731
ISHARES SELF DRIVING EV AND TECH ETF ETF 46435U366 434 8,745 SH   SOLE   0 0 8,745
IDEXX LABORATORIES ORD ORD 45168D104 3,456 5,473 SH   SOLE   0 0 5,473
ISHARES 7-10 YEAR TRSURY BOND ETF ETF 464287440 208 1,798 SH   SOLE   0 0 1,798
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,039 13,875 SH   SOLE   0 0 13,875
ISHARES CORE MSCI EMERGING ETF ETF 46434G103 497 7,425 SH   SOLE   0 0 7,425
ISHARES US OIL GAS EXL PROD ETF ETF 464288851 327 5,703 SH   SOLE   0 0 5,703
FST TRT DSY WRGHT INTRNL FOCS 5 ETF ETF 33738R886 275 11,167 SH   SOLE   0 0 11,167
VOYA GLOBAL EQUITY DVD PRM OPPORT CF CF 92912T100 132 22,143 SH   SOLE   0 0 22,143
ISHARES TRT IS 5 10 INV GR CR BD ETF ETF 464288638 887 14,654 SH   SOLE   0 0 14,654
ISHARES TR IS 1 5 YR IN GR CR BD ETF ETF 464288646 2,759 50,334 SH   SOLE   0 0 50,334
ISHARES EXPANDED TECH STW SCTR ETF ETF 464287515 524 1,344 SH   SOLE   0 0 1,344
ISHARES US MEDICAL DEVICES ETF ETF 464288810 2,081 5,763 SH   SOLE   0 0 5,763
INVESCO VALUE MUNICIPAL INCOME CF CF 46132P108 871 52,825 SH   SOLE   0 0 52,825
ISHARES CORE S&P MID CAP ETF ETF 464287507 2,259 8,406 SH   SOLE   0 0 8,406
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 2,992 26,486 SH   SOLE   0 0 26,486
ISHARES S&P SMLL CAP 600 GRTH ETF ETF 464287887 306 2,306 SH   SOLE   0 0 2,306
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119 2,871 44,331 SH   SOLE   0 0 44,331
ILLUMINA ORD ORD 452327109 214 452 SH   SOLE   0 0 452
ISHARES MORGSTAR MID CAP GRO ETF ETF 464288307 1,120 16,255 SH   SOLE   0 0 16,255
INTEL ORD ORD 458140100 2,418 43,072 SH   SOLE   0 0 43,072
IRON MOUNTAIN ORD ORD 46284V101 442 10,440 SH   SOLE   0 0 10,440
ISHARES III CORE MSCI WORLD UCT ETF ETF G4954M409 4,310 51,995 SH   SOLE   0 0 51,995
ISHARES ACCUM PTG ETF ETF G49507836 364 9,415 SH   SOLE   0 0 9,415
INTUITIVE SURGICAL ORD ORD 46120E602 545 593 SH   SOLE   0 0 593
DLWR IVY SC AN TCH CL I CL INSTL 466001807 1,291 11,320 SH   SOLE   0 0 11,320
ISHARES IV PLC USD ULTRASH BD ETF ETF G4955M341 317 3,150 SH   SOLE   0 0 3,150
ISHARES EDGE MSCI USA VAL FACTOR ETF ETF G4955M788 887 98,500 SH   SOLE   0 0 98,500
ISHARES US HOME CONSTRUCT ETF ETF 464288752 404 5,833 SH   SOLE   0 0 5,833
ISHARES TOTAL US STOCK MARKET ETF ETF 464287150 2,119 21,454 SH   SOLE   0 0 21,454
ILLINOIS TOOL ORD ORD 452308109 588 2,632 SH   SOLE   0 0 2,632
ISHARES TOTAL USD BOND MARKET ETF ETF 46434V613 521 9,740 SH   SOLE   0 0 9,740
ISHARES IV PLC EDGE MSCI ETF ETF G4955M762 701 71,200 SH   SOLE   0 0 71,200
ISHARES S&P 500 VALUE ETF ETF 464287408 934 6,326 SH   SOLE   0 0 6,326
DELAWARE IVY HIGH INCOME CL I CL INSTL 466000122 605 84,380 SH   SOLE   0 0 84,380
ISHARES CORE S&P 500 ETF ETF 464287200 8,995 20,922 SH   SOLE   0 0 20,922
ISHARES S&P 500 GROWTH ETF ETF 464287309 1,990 27,368 SH   SOLE   0 0 27,368
ISHARES RUSSELL 1000 ETF ETF 464287622 2,092 8,640 SH   SOLE   0 0 8,640
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 224 1,414 SH   SOLE   0 0 1,414
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 347 1,277 SH   SOLE   0 0 1,277
ISHARES RUSSELL 2000 ETF ETF 464287655 1,161 5,062 SH   SOLE   0 0 5,062
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 402 1,291 SH   SOLE   0 0 1,291
ISHARES RUSSELL MID CAP GROWTH ETF ETF 464287481 280 2,476 SH   SOLE   0 0 2,476
ISHARES RUSSELL MID CAP ETF ETF 464287499 686 8,660 SH   SOLE   0 0 8,660
ISHARES RUSSELL 3000 ETF ETF 464287689 894 3,492 SH   SOLE   0 0 3,492
ISHARES GLOBAL FINANCIALS ETF ETF 464287333 232 2,993 SH   SOLE   0 0 2,993
ISHARES GLOBAL TECH ETF ETF 464287291 1,370 4,059 SH   SOLE   0 0 4,059
ISHARES US CONSUMER SERVICES ETF ETF 464287580 322 4,145 SH   SOLE   0 0 4,145
ISHARES US ENERGY ETF ETF 464287796 322 11,083 SH   SOLE   0 0 11,083
ISHARES DOW JUL 16, 2021 CALL 30 ETF 464287796 0 2 SH Call SOLE   0 0 2
ISHARES US FINANCIALS ETF ETF 464287788 3,345 41,277 SH   SOLE   0 0 41,277
ISHARES US FINANCIAL SER ETF ETF 464287770 474 2,559 SH   SOLE   0 0 2,559
ISHARES US HEALTHCARE ETF ETF 464287762 685 2,509 SH   SOLE   0 0 2,509
ISHARES US INDUSTRIALS ETF ETF 464287754 1,741 15,665 SH   SOLE   0 0 15,665
ISHARES MORN MLTI ASS INC IND ETF ETF 46432F875 574 23,720 SH   SOLE   0 0 23,720
DELAWARE IVY MD CP GR CL I CL INSTL 466001609 220 4,845 SH   SOLE   0 0 4,845
ISHARES US TECHNOLOGY ETF ETF 464287721 480 4,828 SH   SOLE   0 0 4,828
JAKKS PACIFIC ORD ORD 47012E403 480 43,680 SH   SOLE   0 0 43,680
US GLOBAL JETS ETF ETF 26922A842 2,608 107,849 SH   SOLE   0 0 107,849
NUVEEN FLOATING RATE INCOME CF CF 67072T108 401 40,069 SH   SOLE   0 0 40,069
NUVEEN GLOBAL HIGH INCOME CF CF 67075G103 222 13,700 SH   SOLE   0 0 13,700
JOHNSON & JOHNSON ORD ORD 478160104 3,953 23,996 SH   SOLE   0 0 23,996
JOHNSON&JOHNSON JAN 21, 2022 CALL 160 ORD 478160104 1 1 SH Call SOLE   0 0 1
SPDR BLMBRG BRCLY HGH YLD BND ETF ETF 78468R622 320 2,914 SH   SOLE   0 0 2,914
NUVEEN PREFERRED AND INCM OPP CF CF 67073B106 439 43,995 SH   SOLE   0 0 43,995
JPMORGAN CHASE ORD ORD 46625H100 3,419 21,982 SH   SOLE   0 0 21,982
JPMORGAN ULTRA SHORT INCOME ETF ETF 46641Q837 398 7,843 SH   SOLE   0 0 7,843
NUVEEN CREDIT STRATEGIES INCOME CF CF 67073D102 568 84,181 SH   SOLE   0 0 84,181
NUVEEN FLOATG RATE INCM OPPORTNTY CF CF 6706EN100 429 43,992 SH   SOLE   0 0 43,992
KBS REAL ESTATE INVT TR III ORD ORD 48668L105 267 35,985 SH   SOLE   0 0 35,985
INVSC KBW HIGH DVD YLD FNL ETF ETF 46138E610 209 10,130 SH   SOLE   0 0 10,130
KADMON ORD ORD 48283N106 104 27,000 SH   SOLE   0 0 27,000
KKR AND CO ORD ORD 48251W104 249 4,202 SH   SOLE   0 0 4,202
KULICKE AND SOFFA INDUSTRIES ORD ORD 501242101 314 5,137 SH   SOLE   0 0 5,137
KIMBERLY CLARK ORD ORD 494368103 351 2,621 SH   SOLE   0 0 2,621
KEMPHARM ORD ORD 488445206 774 60,379 SH   SOLE   0 0 60,379
COCA-COLA ORD ORD 191216100 1,359 25,106 SH   SOLE   0 0 25,106
COCA-COLA NOV 19, 2021 PUT 50 ORD 191216100 1 10 SH Put SOLE   0 0 10
COCA-COLA AUG 20, 2021 CALL 57.5 ORD 191216100 0 5 SH Call SOLE   0 0 5
KROGER ORD ORD 501044101 265 6,912 SH   SOLE   0 0 6,912
L3HARRIS TECHNOLOGIES ORD ORD 502431109 202 935 SH   SOLE   0 0 935
LUMENTUM HOLDINGS ORD ORD 55024U109 305 3,720 SH   SOLE   0 0 3,720
ELI LILLY ORD ORD 532457108 960 4,184 SH   SOLE   0 0 4,184
FRST TRT LOW DRTN OPPRNTS ETF ETF 33739Q200 1,308 25,695 SH   SOLE   0 0 25,695
LEMONADE ORD ORD 52567D107 321 2,930 SH   SOLE   0 0 2,930
LOCKHEED MARTIN ORD ORD 539830109 1,856 4,905 SH   SOLE   0 0 4,905
LOWE'S COMPANIES ORD ORD 548661107 789 4,065 SH   SOLE   0 0 4,065
ISHARES IBOXX INVT GRADE BOND ETF ETF 464287242 316 2,349 SH   SOLE   0 0 2,349
LAM RESEARCH ORD ORD 512807108 1,228 1,887 SH   SOLE   0 0 1,887
MASTERCARD CL A ORD ORD 57636Q104 2,018 5,527 SH   SOLE   0 0 5,527
MATTEL ORD ORD 577081102 534 26,572 SH   SOLE   0 0 26,572
MATTEL JAN 21, 2022 CALL 20 ORD 577081102 5 51 SH Call SOLE   0 0 51
MAX SOUND ORD ORD 57776X109 1 300,000 SH   SOLE   0 0 300,000
ISHARES MBS ETF ETF 464288588 414 3,823 SH   SOLE   0 0 3,823
MCDONALD'S ORD ORD 580135101 1,365 5,908 SH   SOLE   0 0 5,908
MCDONALD'S CORP JAN 21, 2022 CALL 200 ORD 580135101 3 1 SH Call SOLE   0 0 1
MICROCHIP TECHNOLOGY ORD ORD 595017104 358 2,391 SH   SOLE   0 0 2,391
MONGODB CL A ORD ORD 60937P106 813 2,249 SH   SOLE   0 0 2,249
MEDTRONIC ORD ORD G5960L103 877 7,066 SH   SOLE   0 0 7,066
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 254 518 SH   SOLE   0 0 518
MERCADOLIBRE ORD ORD 58733R102 2,260 1,451 SH   SOLE   0 0 1,451
BANK OF AMERICA NTS NTS 060505179 309 11,425 SH   SOLE   0 0 11,425
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 1,214 5,245 SH   SOLE   0 0 5,245
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 236 11,458 SH   SOLE   0 0 11,458
MCCORMICK ORD ORD 579780206 474 5,368 SH   SOLE   0 0 5,368
MARKETAXESS HOLDINGS ORD ORD 57060D108 472 1,018 SH   SOLE   0 0 1,018
FT MULTI MANAGER LARGE GRW ETF ETF 33740F789 1,087 41,000 SH   SOLE   0 0 41,000
3M ORD ORD 88579Y101 1,013 5,102 SH   SOLE   0 0 5,102
MAGELLAN MIDSTREAM PARTNERS UNT UNT 559080106 758 15,488 SH   SOLE   0 0 15,488
MANNING AND NAPIER CL A ORD ORD 56382Q102 194 24,704 SH   SOLE   0 0 24,704
ALTRIA GROUP ORD ORD 02209S103 756 15,852 SH   SOLE   0 0 15,852
MARATHON PETROLEUM ORD ORD 56585A102 267 4,427 SH   SOLE   0 0 4,427
MERCK & CO ORD ORD 58933Y105 1,553 19,972 SH   SOLE   0 0 19,972
MODERNA ORD ORD 60770K107 1,938 8,247 SH   SOLE   0 0 8,247
MARVELL TECHNOLOGY ORD ORD 573874104 422 7,228 SH   SOLE   0 0 7,228
MORGAN STANLEY ORD ORD 617446448 355 3,867 SH   SOLE   0 0 3,867
MICROSOFT ORD ORD 594918104 17,710 65,375 SH   SOLE   0 0 65,375
VAIL RESORTS ORD ORD 91879Q109 240 757 SH   SOLE   0 0 757
ISHARES MSCI USA MOMNTUM FCT ETF ETF 46432F396 808 4,661 SH   SOLE   0 0 4,661
MICRON TECHNOLOGY ORD ORD 595112103 463 5,445 SH   SOLE   0 0 5,445
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 277 2,360 SH   SOLE   0 0 2,360
BLACKROCK MUNIVEST II CF CF 09253T101 249 15,820 SH   SOLE   0 0 15,820
NUVEEN ARIZONA QLTY MNCPL INCM CF CF 67061W104 211 13,008 SH   SOLE   0 0 13,008
NATIONAL CINEMEDIA ORD ORD 635309107 118 23,237 SH   SOLE   0 0 23,237
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 2,172 43,301 SH   SOLE   0 0 43,301
NEXTERA ENERGY ORD ORD 65339F101 3,150 42,984 SH   SOLE   0 0 42,984
NEWMONT ORD ORD 651639106 455 7,176 SH   SOLE   0 0 7,176
NEXTERA ENERGY PARTNERS UNT UNT 65341B106 558 7,303 SH   SOLE   0 0 7,303
CLOUDFLARE CL A ORD ORD 18915M107 798 7,539 SH   SOLE   0 0 7,539
NETFLIX ORD ORD 64110L106 690 1,307 SH   SOLE   0 0 1,307
INGEVITY ORD ORD 45688C107 221 2,721 SH   SOLE   0 0 2,721
NIO ADS REP 1 CL A ORD ORD 62914V106 318 5,974 SH   SOLE   0 0 5,974
NIKE CL B ORD ORD 654106103 644 4,169 SH   SOLE   0 0 4,169
ANNALY CAPITAL MANAGEMENT REIT ORD ORD 035710409 1,205 135,680 SH   SOLE   0 0 135,680
PROSHARES S&P 500 DIV ARISTOCRAT ETF ETF 74348A467 3,951 43,591 SH   SOLE   0 0 43,591
NOKIA ADR REPSG 1 SER A ORD ORD 654902204 2,686 504,959 SH   SOLE   0 0 504,959
SERVICENOW ORD ORD 81762P102 3,864 7,031 SH   SOLE   0 0 7,031
NORFOLK SOUTHERN ORD ORD 655844108 247 930 SH   SOLE   0 0 930
NUVEEN SENIOR INCOME CF CF 67067Y104 174 29,400 SH   SOLE   0 0 29,400
NUCOR ORD ORD 670346105 201 2,100 SH   SOLE   0 0 2,100
NOVOCURE ORD ORD G6674U108 512 2,308 SH   SOLE   0 0 2,308
NVIDIA ORD ORD 67066G104 8,531 10,662 SH   SOLE   0 0 10,662
NVIDIA AUG 20, 2021 PUT 700 ORD 67066G104 1 1 SH Put SOLE   0 0 1
NORTHWEST BIOTHERAPEUTICS ORD ORD 66737P600 37 25,000 SH   SOLE   0 0 25,000
NXP SEMICONDUCTORS ORD ORD N6596X109 209 1,016 SH   SOLE   0 0 1,016
FIRST TRUST NASDAQ SMART ID ETF ETF 33737K205 517 6,771 SH   SOLE   0 0 6,771
NEW YORK CITY REIT CL A ORD ORD 649439205 808 61,659 SH   SOLE   0 0 61,659
REALTY INCOME REIT ORD ORD 756109104 491 7,357 SH   SOLE   0 0 7,357
OLD DOMINION FREIGHT LINE ORD ORD 679580100 288 1,135 SH   SOLE   0 0 1,135
VANECK VECTORS OIL SERVICES ETF ETF 92189H607 275 1,257 SH   SOLE   0 0 1,257
VNECK VCTRS:OIL SERVICES JAN 21, 2022 CALL 220 ETF 92189H607 58 20 SH   SOLE   0 0 20
ONEOK ORD ORD 682680103 302 5,424 SH Call SOLE   0 0 5,424
OKTA CL A ORD ORD 679295105 2,092 8,549 SH   SOLE   0 0 8,549
OLD NATIONAL BANCORP ORD ORD 680033107 787 44,681 SH   SOLE   0 0 44,681
FIDELITY NASDAQ COMPOSITE INDX ETF ETF 315912808 2,486 44,111 SH   SOLE   0 0 44,111
ORCHID ISLAND CAPITAL ORD ORD 68571X103 143 27,628 SH   SOLE   0 0 27,628
OWL ROCK CAPITAL ORD ORD 69121K104 338 23,711 SH   SOLE   0 0 23,711
ORACLE ORD ORD 68389X105 561 7,206 SH   SOLE   0 0 7,206
OTIS WORLDWIDE ORD ORD 68902V107 225 2,750 SH   SOLE   0 0 2,750
OCCIDENTAL PETROLEUM ORD ORD 674599105 353 11,275 SH   SOLE   0 0 11,275
PLAINS ALL AMERICAN PIPELINE UNT UNT 726503105 224 19,721 SH   SOLE   0 0 19,721
WESTERN ASSET INVSTMNT GRADE INCM CF CF 95766T100 203 13,000 SH   SOLE   0 0 13,000
PALO ALTO NETWORKS ORD ORD 697435105 2,161 5,825 SH   SOLE   0 0 5,825
PAYCOM SOFTWARE ORD ORD 70432V102 327 900 SH   SOLE   0 0 900
PEOPLES UNITED FINANCIAL ORD ORD 712704105 347 20,269 SH   SOLE   0 0 20,269
PITNEY BOWES ORD ORD 724479100 187 21,272 SH   SOLE   0 0 21,272
PITNEY BOWES JAN 20, 2023 CALL 10 ORD 724479100 4 20 SH Call SOLE   0 0 20
PERMIAN BASIN ROYALTY UNT UNT 714236106 145 25,750 SH   SOLE   0 0 25,750
PIMCO DYNMC CRDT AND MRTG INCM CF CF 72202D106 649 29,019 SH   SOLE   0 0 29,019
PERIDOT ACQUISITION CL A ORD ORD G7008A115 339 27,811 SH   SOLE   0 0 27,811
ADAMS NATURAL RESOURCES CF CF 00548F105 389 24,034 SH   SOLE   0 0 24,034
PEPSICO ORD ORD 713448108 1,622 10,948 SH   SOLE   0 0 10,948
PFIZER ORD ORD 717081103 4,509 115,133 SH   SOLE   0 0 115,133
PFIZER JAN 21, 2022 CALL 40 ORD 717081103 1 10 SH Call SOLE   0 0 10
ISHARES PREFERRED INCOME SEC ETF ETF 464288687 1,027 26,097 SH   SOLE   0 0 26,097
INVSC DIVIDEND ACHIEVERS ETF ETF 46137V506 311 8,583 SH   SOLE   0 0 8,583
VANCK VECTR PRF SECRT EX FNCL ETF ETF 92189F429 620 29,068 SH   SOLE   0 0 29,068
PROCTER & GAMBLE ORD ORD 742718109 2,399 17,780 SH   SOLE   0 0 17,780
INVSC FINANCIAL PREFERRED ETF ETF 46137V621 283 14,670 SH   SOLE   0 0 14,670
PROGRESSIVE ORD ORD 743315103 324 3,297 SH   SOLE   0 0 3,297
INVSC PREFERRED ETF ETF 46138E511 1,132 73,897 SH   SOLE   0 0 73,897
PARKER HANNIFIN ORD ORD 701094104 222 722 SH   SOLE   0 0 722
INVSC S P 500 DOWNSIDE HEDGED ETF ETF 46090A705 1,759 49,466 SH   SOLE   0 0 49,466
INVSC DYNAMIC BUILDING CNSTRCTN ETF ETF 46137V779 316 6,375 SH   SOLE   0 0 6,375
INVSC BUYBACK ACHIEVERS ETF ETF 46137V308 859 9,522 SH   SOLE   0 0 9,522
PHOTRONICS ORD ORD 719405102 3,016 228,300 SH   SOLE   0 0 228,300
PROLOGIS REIT REIT 74340W103 502 4,196 SH   SOLE   0 0 4,196
PALANTIR TECHNOLOGIES CL A ORD ORD 69608A108 401 15,209 SH   SOLE   0 0 15,209
INVSC 1 30 LADDERED TRSURY ETF ETF 46138E107 328 9,000 SH   SOLE   0 0 9,000
PHILIP MORRIS INTERNATIONAL ORD ORD 718172109 786 7,928 SH   SOLE   0 0 7,928
PENNANTPARK INVESTMENT ORD ORD 708062104 157 23,500 SH   SOLE   0 0 23,500
INVSC NASDAQ INTERNET ETF ETF 46137V530 1,076 4,193 SH   SOLE   0 0 4,193
INVSC AEROSPACE DEFENSE ETF ETF 46137V100 464 6,177 SH   SOLE   0 0 6,177
PPJ HEALTHCARE ENTERPRISES ORD ORD 69353D505 1 500,000 SH   SOLE   0 0 500,000
PRUDENTIAL FINANCIAL ORD ORD 744320102 1,035 10,104 SH   SOLE   0 0 10,104
PHILLIPS 66 ORD ORD 718546104 348 4,054 SH   SOLE   0 0 4,054
PAYPAL HOLDINGS ORD ORD 70450Y103 3,220 11,047 SH   SOLE   0 0 11,047
PAYPAL HLDG JUL 16, 2021 CALL 295 ORD 70450Y103 1 2 SH Call SOLE   0 0 2
FIRST TST NASDAQ CLEAN ED ID ETF ETF 33733E500 681 9,844 SH   SOLE   0 0 9,844
QUALCOMM ORD ORD 747525103 2,150 15,042 SH   SOLE   0 0 15,042
QUANTUM ORD ORD 747906501 169 24,550 SH   SOLE   0 0 24,550
FIRST TR NAS 100 EQL WEGHTD INDX ETF ETF 337344105 999 8,905 SH   SOLE   0 0 8,905
INVSC QQQ TRUST SRS 1 ETF ETF 46090E103 7,368 20,789 SH   SOLE   0 0 20,789
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631 354 10,301 SH   SOLE   0 0 10,301
INVESCO NASDAQ 100 ETF ETF 46138G649 755 5,180 SH   SOLE   0 0 5,180
QORVO ORD ORD 74736K101 549 2,807 SH   SOLE   0 0 2,807
QORVO JAN 21, 2022 CALL 150 ORD 74736K101 25 5 SH Call SOLE   0 0 5
FIRST TST NASDAQ 100 TEC ID ETF ETF 337345102 928 5,835 SH   SOLE   0 0 5,835
ISHARES MSCI USA QLTY FACT ETF ETF 46432F339 1,102 8,291 SH   SOLE   0 0 8,291
QVC 6 250 SNR SECD NTS NTS 747262400 241 9,102 SH   SOLE   0 0 9,102
ROBLOX CL A ORD ORD 771049103 219 2,436 SH   SOLE   0 0 2,436
ROYAL CARIBBEAN GROUP ORD ORD V7780T103 214 2,505 SH   SOLE   0 0 2,505
PIMCO STRATEGIC INCOME CF CF 72200X104 389 51,086 SH   SOLE   0 0 51,086
ROYAL DUTCH SHELL ADR REP 2 CL A ORD ORD 780259206 605 14,982 SH   SOLE   0 0 14,982
FT RISING DIVIDEND ACHIEVERS ETF ETF 33738R506 513 10,670 SH   SOLE   0 0 10,670
REGENERON PHARMACEUTICALS ORD ORD 75886F107 221 395 SH   SOLE   0 0 395
RICHARDSON ELECTRONICS ORD ORD 763165107 574 69,100 SH   SOLE   0 0 69,100
COHEN STEERS TOTAL RETURN REALTY CF CF 19247R103 261 16,000 SH   SOLE   0 0 16,000
ROYAL GOLD ORD ORD 780287108 981 8,600 SH   SOLE   0 0 8,600
RH ORD ORD 74967X103 275 405 SH   SOLE   0 0 405
ROCHE HOLDINGS ADR ADR 771195104 396 8,434 SH   SOLE   0 0 8,434
INVSC SP 500 EQL WGHT CNSMR STPL ETF ETF 46137V373 4,094 25,410 SH   SOLE   0 0 25,410
ISHARES MSCI GLO GOLD MINERS ETF ETF 46434G855 433 15,482 SH   SOLE   0 0 15,482
RIO TINTO ADR REP ONE ORD ORD 767204100 671 8,000 SH   SOLE   0 0 8,000
COHEN STEERS REIT PREFER INCOME CF CF 19247X100 211 7,765 SH   SOLE   0 0 7,765
ROKU CL A ORD ORD 77543R102 845 1,839 SH   SOLE   0 0 1,839
INVSC S P 500 PURE GROWTH ETF ETF 46137V266 2,028 11,016 SH   SOLE   0 0 11,016
RPM ORD ORD 749685103 206 2,324 SH   SOLE   0 0 2,324
INVSC S P 500 PURE VALUE ETF ETF 46137V258 491 6,368 SH   SOLE   0 0 6,368
REPUBLIC SERVICES ORD ORD 760759100 228 2,071 SH   SOLE   0 0 2,071
INVSC S P 500 EQUAL WEIGHT ETF ETF 46137V357 1,337 8,869 SH   SOLE   0 0 8,869
RAYTHEON TECHNOLOGIES ORD ORD 75513E101 372 4,355 SH   SOLE   0 0 4,355
PROSHARES SHORT RUSSELL 2000 ETF ETF 74348A210 742 35,400 SH   SOLE   0 0 35,400
INVSC SP 500 EQL WGHT HLTH CARE ETF ETF 46137V332 525 1,791 SH   SOLE   0 0 1,791
INVSC SP 500 EQUAL WEIGHT TECH ETF ETF 46137V282 629 2,167 SH   SOLE   0 0 2,167
BANCO SANTANDER ADR REP 1 ORD ORD 05964H105 80 20,478 SH   SOLE   0 0 20,478
SINCLAIR BROADCAST GROUP CL A ORD ORD 829226109 661 19,887 SH   SOLE   0 0 19,887
STARBUCKS ORD ORD 855244109 1,539 13,762 SH   SOLE   0 0 13,762
SOUTHERN COPPER ORD ORD 84265V105 206 3,201 SH   SOLE   0 0 3,201
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 5,799 76,681 SH   SOLE   0 0 76,681
SCHWAB US LARGE CAP GROWTH ETF ETF 808524300 502 3,438 SH   SOLE   0 0 3,438
SCHWAB US LARGE CAP VALUE ETF ETF 808524409 520 7,602 SH   SOLE   0 0 7,602
SCHWAB US LARGE CAP ETF ETF 808524201 319 3,069 SH   SOLE   0 0 3,069
SPDR S&P DIVIDEND ETF ETF 78464A763 673 5,504 SH   SOLE   0 0 5,504
SEA ADS REP CL A ORD ORD 81141R100 557 2,030 SH   SOLE   0 0 2,030
STITCH FIX CL A ORD ORD 860897107 207 3,431 SH   SOLE   0 0 3,431
SPROTT GOLD MINERS ETF ETF 85210B102 752 26,600 SH   SOLE   0 0 26,600
SHOPIFY CL A SUB VTG ORD ORD 82509L107 11,979 8,199 SH   SOLE   0 0 8,199
ISHARES 1-3 YEAR TREASRY BOND ETF ETF 464287457 590 6,845 SH   SOLE   0 0 6,845
ETFMG PRIME JUNIOR SILVR MNRS ETF ETF 26924G102 215 14,125 SH   SOLE   0 0 14,125
SIERRA INCOME ORD ORD 82632T100 0 32,256 SH   SOLE   0 0 32,256
SPDR BLMBRG BRCLY SHT TRM HGH ETF ETF 78468R408 1,092 39,608 SH   SOLE   0 0 39,608
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 1,526 14,403 SH   SOLE   0 0 14,403
ISHARES SILVER TRUST ETF ETF 46428Q109 750 30,982 SH   SOLE   0 0 30,982
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 391 4,000 SH   SOLE   0 0 4,000
SMITH MICRO SOFTWARE ORD ORD 832154207 268 51,350 SH   SOLE   0 0 51,350
SNAP CL A ORD ORD 83304A106 339 4,970 SH   SOLE   0 0 4,970
SNAP AUG 20, 2021 PUT 55 ORD 83304A106 0 2 SH Put SOLE   0 0 2
SNOWFLAKE CL A ORD ORD 833445109 933 3,859 SH   SOLE   0 0 3,859
SNOWFLAKE JUL 09, 2021 CALL 255 ORD 833445109 0 1 SH Call SOLE   0 0 1
SOUTHERN ORD ORD 842587107 741 12,248 SH   SOLE   0 0 12,248
SOFI TECHNOLOGIES ORD ORD 83406F102 305 15,931 SH   SOLE   0 0 15,931
ISHARES SEMICONDUCTOR ETF ETF 464287523 3,828 8,427 SH   SOLE   0 0 8,427
INVSC S P 500 HIGH BETA ETF ETF 46138E370 258 3,409 SH   SOLE   0 0 3,409
INVSC S P 500 HIGH DIV LW VLTLTY ETF ETF 46138E362 419 9,501 SH   SOLE   0 0 9,501
INVSC S P 500 QUALITY ETF ETF 46137V241 3,161 65,045 SH   SOLE   0 0 65,045
SPLUNK ORD ORD 848637104 239 1,653 SH   SOLE   0 0 1,653
INVSC S P 500 LOW VOLATILITY ETF ETF 46138E354 1,216 19,963 SH   SOLE   0 0 19,963
SPDR S&P 500 ETF ETF 78462F103 36,595 85,491 SH   SOLE   0 0 85,491
SPDR S&P 500 HIGH DIVIDEND ETF ETF 78468R788 732 18,258 SH   SOLE   0 0 18,258
SPDR S&P 500 VALUE ETF ETF 78464A508 205 5,186 SH   SOLE   0 0 5,186
SQUARE CL A ORD ORD 852234103 3,384 13,882 SH   SOLE   0 0 13,882
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 440 9,505 SH   SOLE   0 0 9,505
STONECO CL A ORD ORD G85158106 311 4,635 SH   SOLE   0 0 4,635
STARWOOD PROPERTY REIT REIT 85571B105 2,020 77,203 SH   SOLE   0 0 77,203
SEAGATE TECHNOLOGY HOLDINGS ORD ORD G7997R103 859 9,764 SH   SOLE   0 0 9,764
CONSTELLATION BRANDS CL A ORD ORD 21036P108 832 3,557 SH   SOLE   0 0 3,557
ISHARES SHORT TERM NTNL MUN BND ETF ETF 464288158 452 4,193 SH   SOLE   0 0 4,193
SERVICE PROPERTIES TRUST ORD ORD 81761L102 211 16,728 SH   SOLE   0 0 16,728
SHOCKWAVE MEDICAL ORD ORD 82489T104 266 1,400 SH   SOLE   0 0 1,400
SKYWORKS SOLUTIONS ORD ORD 83088M102 446 2,327 SH   SOLE   0 0 2,327
STRYKER ORD ORD 863667101 595 2,292 SH   SOLE   0 0 2,292
SYSCO ORD ORD 871829107 521 6,700 SH   SOLE   0 0 6,700
AT&T ORD ORD 00206R102 4,347 151,055 SH   SOLE   0 0 151,055
AT AND T NTS NTS 00206R300 285 10,650 SH   SOLE   0 0 10,650
TORONTO DOMINION ORD ORD 891160509 201 2,873 SH   SOLE   0 0 2,873
TELEPHONE DATA SYSTEMS 5.875 SNR NTS NTS 879433795 396 15,050 SH   SOLE   0 0 15,050
TELADOC HEALTH ORD ORD 87918A105 611 3,675 SH   SOLE   0 0 3,675
FLEXSHARES IBOXX 3 YR TIPS IDX ETF ETF 33939L506 675 25,500 SH   SOLE   0 0 25,500
TELEDYNE TECH ORD ORD 879360105 369 882 SH   SOLE   0 0 882
ATLASSIAN CL A ORD ORD G06242104 622 2,420 SH   SOLE   0 0 2,420
TRUIST FINANCIAL ORD ORD 89832Q109 207 3,725 SH   SOLE   0 0 3,725
TARGET ORD ORD 87612E106 913 3,777 SH   SOLE   0 0 3,777
ISHARES TIPS BOND ETF ETF 464287176 3,143 24,554 SH   SOLE   0 0 24,554
TJX ORD ORD 872540109 338 5,014 SH   SOLE   0 0 5,014
TRANSMEDICS GROUP ORD ORD 89377M109 242 7,300 SH   SOLE   0 0 7,300
THERMO FISHER SCIENTIFIC ORD ORD 883556102 1,193 2,366 SH   SOLE   0 0 2,366
T MOBILE US ORD ORD 872590104 262 1,811 SH   SOLE   0 0 1,811
SPDR DOUBLELINE TTL RTRN TTCL ETF ETF 78467V848 293 6,047 SH   SOLE   0 0 6,047
TRIPLEPOINT VENTURE GROWTH BDC ORD ORD 89677Y100 238 15,700 SH   SOLE   0 0 15,700
T ROWE PRICE GROUP ORD ORD 74144T108 354 1,789 SH   SOLE   0 0 1,789
TRACTOR SUPPLY ORD ORD 892356106 686 3,689 SH   SOLE   0 0 3,689
TESLA ORD ORD 88160R101 5,881 8,653 SH   SOLE   0 0 8,653
TAIWAN SEMICONDUCTOR MNFTG ADR 5 ORD ORD 874039100 613 5,104 SH   SOLE   0 0 5,104
TRADE DESK CL A ORD ORD 88339J105 2,840 36,716 SH   SOLE   0 0 36,716
TRADE DESK JUL 02, 2021 CALL 68 ORD 88339J105 5 5 SH Call SOLE   0 0 5
TWILIO CL A ORD ORD 90138F102 2,644 6,708 SH   SOLE   0 0 6,708
TWITTER ORD ORD 90184L102 333 4,840 SH   SOLE   0 0 4,840
TRI CONTINENTAL CF CF 895436103 785 23,026 SH   SOLE   0 0 23,026
TYLER TECHNOLOGIES ORD ORD 902252105 347 767 SH   SOLE   0 0 767
UBER TECHNOLOGIES ORD ORD 90353T100 403 8,043 SH   SOLE   0 0 8,043
UNISYS ORD ORD 909214306 554 21,875 SH   SOLE   0 0 21,875
ULTA BEAUTY ORD ORD 90384S303 470 1,359 SH   SOLE   0 0 1,359
UNITEDHEALTH GRP ORD ORD 91324P102 2,254 5,629 SH   SOLE   0 0 5,629
UNUM ORD ORD 91529Y106 741 26,086 SH   SOLE   0 0 26,086
UNION PACIFIC ORD ORD 907818108 584 2,655 SH   SOLE   0 0 2,655
INNOVATOR S P 500 ULTRA BUFFR ETF ETF 45782C821 269 9,712 SH   SOLE   0 0 9,712
UNITED PARCEL SERVICE CL B ORD ORD 911312106 1,150 5,531 SH   SOLE   0 0 5,531
UNITED RENTAL ORD ORD 911363109 406 1,274 SH   SOLE   0 0 1,274
US BANCORP ORD ORD 902973304 376 6,592 SH   SOLE   0 0 6,592
ISHARES MSCI USA MIN VOL FCTR ETF ETF 46429B697 2,684 36,458 SH   SOLE   0 0 36,458
COHEN AND STEERS INFRASTRUCTURE CF CF 19248A109 473 16,500 SH   SOLE   0 0 16,500
INVSC DB US DOLLAR INDEX BULLISH ETF ETF 46141D203 221 8,901 SH   SOLE   0 0 8,901
VISA CL A ORD ORD 92826C839 3,942 16,860 SH   SOLE   0 0 16,860
VANGUARD SMALL CAP ETF ETF 922908751 537 2,384 SH   SOLE   0 0 2,384
INVESCO BOND CF CF 46132L107 239 11,500 SH   SOLE   0 0 11,500
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 405 1,396 SH   SOLE   0 0 1,396
VANGUARD SMALL CAP VALUE ETF ETF 922908611 2,150 12,379 SH   SOLE   0 0 12,379
VANGUARD INTERMEDIATE TERM COR ETF ETF 92206C870 974 10,240 SH   SOLE   0 0 10,240
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 270 861 SH   SOLE   0 0 861
VANGUARD SHORT TERM COR BD ETF ETF 92206C409 3,237 39,133 SH   SOLE   0 0 39,133
VANGUARD CONSUMER STAPLES ETF ETF 92204A207 901 4,936 SH   SOLE   0 0 4,936
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,697 52,340 SH   SOLE   0 0 52,340
VEECO INSTRUMENTS ORD ORD 922417100 1,743 72,500 SH   SOLE   0 0 72,500
VEEVA SYSTEMS ORD ORD 922475108 443 1,425 SH   SOLE   0 0 1,425
VANGUARD FTSE ALL WORLD EX US ETF ETF 922042775 804 12,686 SH   SOLE   0 0 12,686
VANGUARD FINANCIALS ETF ETF 92204A405 231 2,548 SH   SOLE   0 0 2,548
VANGUARD INTRMDIAT TRM TRSRY ETF ETF 92206C706 3,974 58,611 SH   SOLE   0 0 58,611
VANGUARD SHORT TERM TREASURY ETF ETF 92206C102 4,955 80,654 SH   SOLE   0 0 80,654
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 1,522 3,818 SH   SOLE   0 0 3,818
VANGUARD HEALTH CARE ETF ETF 92204A504 785 3,176 SH   SOLE   0 0 3,176
VIACOMCBS CL B ORD ORD 92556H206 512 11,335 SH   SOLE   0 0 11,335
VIAVI SOLUTIONS ORD ORD 925550105 264 14,925 SH   SOLE   0 0 14,925
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 5,874 37,948 SH   SOLE   0 0 37,948
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 566 5,388 SH   SOLE   0 0 5,388
VANGUARD MORTGAGE BACKED SEC ETF ETF 92206C771 851 15,942 SH   SOLE   0 0 15,942
JANUS HENDERSON SHRT DRTN INM ETF ETF 47103U886 490 9,766 SH   SOLE   0 0 9,766
VANGUARD REAL ESTATE ETF ETF 922908553 758 7,450 SH   SOLE   0 0 7,450
VANGUARD MID CAP VALUE ETF ETF 922908512 881 6,268 SH   SOLE   0 0 6,268
VANGUARD S&P 500 ETF ETF 922908363 6,181 15,707 SH   SOLE   0 0 15,707
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 3,071 21,353 SH   SOLE   0 0 21,353
INVSC VARIABLE RT INVSTMNT ETF ETF 46090A879 4,102 163,444 SH   SOLE   0 0 163,444
INVSC VARIABLE RATE PREFERRED ETF ETF 46138G870 361 13,740 SH   SOLE   0 0 13,740
VISHAY INTERTECH ORD ORD 928298108 1,528 67,750 SH   SOLE   0 0 67,750
VISTA OUTDOOR ORD ORD 928377100 404 8,740 SH   SOLE   0 0 8,740
VISTA OUTDOOR JUL 16, 2021 CALL 45 ORD 928377100 3 15 SH Call SOLE   0 0 15
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 5,145 49,658 SH   SOLE   0 0 49,658
INVESCO CREDIT DYNAMIC OPP CF CF 46132R104 270 22,770 SH   SOLE   0 0 22,770
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573 723 7,855 SH   SOLE   0 0 7,855
VANGUARD MUNI BND TAX EXEMPT ETF ETF 922907746 394 7,129 SH   SOLE   0 0 7,129
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 7,718 34,639 SH   SOLE   0 0 34,639
VANGUARD AUG 20, 2021 CALL 225 ETF 922908769 0 1 SH Call SOLE   0 0 1
VANGUARD SHRT INF PROT SEC INDEX ETF ETF 922020805 2,318 44,236 SH   SOLE   0 0 44,236
VENTAS REIT ORD ORD 92276F100 221 3,873 SH   SOLE   0 0 3,873
VIATRIS ORD ORD 92556V106 345 24,118 SH   SOLE   0 0 24,118
VANGUARD VALUE ETF ETF 922908744 7,715 56,127 SH   SOLE   0 0 56,127
VANGUARD GROWTH ETF ETF 922908736 3,789 13,212 SH   SOLE   0 0 13,212
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 890 16,391 SH   SOLE   0 0 16,391
VANGUARD EXTENDED MARKET ETF ETF 922908652 936 4,964 SH   SOLE   0 0 4,964
VANGUARD TOTAL INTERNATIONAL STK ETF ETF 921909768 218 3,322 SH   SOLE   0 0 3,322
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 863 8,235 SH   SOLE   0 0 8,235
VERIZON COMMUNICATIONS ORD ORD 92343V104 3,664 65,389 SH   SOLE   0 0 65,389
VERIZON JAN 21, 2022 CALL 67.5 ORD 92343V104 0 11 SH Call SOLE   0 0 11
WALGREEN BOOTS ALLIANCE ORD ORD 931427108 221 4,200 SH   SOLE   0 0 4,200
WALGREENS BOOTS OCT 15, 2021 CALL 60 ORD 931427108 1 10 SH Call SOLE   0 0 10
WESTPAC BANKING ADR REP 1 ORD ORD 961214301 377 19,500 SH   SOLE   0 0 19,500
WESTERN ASSET TOTAL RETURN ETF ETF 52468L810 355 13,000 SH   SOLE   0 0 13,000
WORKDAY CL A ORD ORD 98138H101 462 1,937 SH   SOLE   0 0 1,937
WESTERN DIGITAL ORD ORD 958102105 325 4,563 SH   SOLE   0 0 4,563
WEC ENERGY GROUP ORD ORD 92939U106 383 4,306 SH   SOLE   0 0 4,306
WESTERN MIDSTREAM PARTNERS COM UNT UNT 958669103 271 12,650 SH   SOLE   0 0 12,650
WEX ORD ORD 96208T104 263 1,358 SH   SOLE   0 0 1,358
WELLS FARGO ORD ORD 949746101 786 17,345 SH   SOLE   0 0 17,345
WELLS FARGO SEP 17, 2021 CALL 45 ORD 949746101 1 5 SH Call SOLE   0 0 5
WASTE MANAGEMENT ORD ORD 94106L109 1,290 9,209 SH   SOLE   0 0 9,209
WALMART ORD ORD 931142103 3,532 25,043 SH   SOLE   0 0 25,043
WALMART JUL 16, 2021 CALL 142 ORD 931142103 0 3 SH Call SOLE   0 0 3
W P CAREY REIT ORD ORD 92936U109 624 8,363 SH   SOLE   0 0 8,363
WEST PHARM SVC ORD ORD 955306105 498 1,387 SH   SOLE   0 0 1,387
WEYERHAEUSER REIT REIT 962166104 252 7,329 SH   SOLE   0 0 7,329
SPDR S&P AEROSPACE DEFENSE ETF ETF 78464A631 258 1,947 SH   SOLE   0 0 1,947
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 1,954 26,682 SH   SOLE   0 0 26,682
SPDR FUND MATERIALS SELECT SECTR ETF ETF 81369Y100 329 4,003 SH   SOLE   0 0 4,003
COMMUNICAT SVS SLCT SEC SPDR ETF ETF 81369Y852 491 6,060 SH   SOLE   0 0 6,060
ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506 1,398 25,944 SH   SOLE   0 0 25,944
SELECT STR FINANCIAL SELECT SPDR ETF ETF 81369Y605 1,576 42,958 SH   SOLE   0 0 42,958
SEL SECTOR:FINL S SPDR JUL 02, 2021 CALL 37 ETF 81369Y605 0 5 SH Call SOLE   0 0 5
INVSC S P 500 TOP 50 ETF ETF 46137V233 318 977 SH   SOLE   0 0 977
SELECT SECTOR INDUSTRIAL SPDR ETF ETF 81369Y704 658 6,429 SH   SOLE   0 0 6,429
TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803 6,365 43,108 SH   SOLE   0 0 43,108
SPDR FUND CONSUMER STAPLES ETF ETF 81369Y308 696 9,948 SH   SOLE   0 0 9,948
SELECT SECTOR UTI SELECT SPDR ETF ETF 81369Y886 588 9,292 SH   SOLE   0 0 9,292
SELECT SECTOR HEALTH CARE SPDR ETF ETF 81369Y209 1,953 15,504 SH   SOLE   0 0 15,504
SPDR FUND CONSUMER DISCRE SELECT ETF ETF 81369Y407 1,608 9,004 SH   SOLE   0 0 9,004
EXXON MOBIL ORD ORD 30231G102 3,670 58,179 SH   SOLE   0 0 58,179
EXXON MOBIL AUG 20, 2021 CALL 70 ORD 30231G102 0 1 SH Call SOLE   0 0 1
SPDR S&P OIL & GAS EXPL & PROD ETF ETF 78468R556 295 3,053 SH   SOLE   0 0 3,053
SPDR S&P AUG 20, 2021 PUT 85 ETF 78468R556 0 1 SH Put SOLE   0 0 1
XEROX HOLDINGS ORD ORD 98421M106 458 19,500 SH   SOLE   0 0 19,500
XYLEM ORD ORD 98419M100 210 1,750 SH   SOLE   0 0 1,750
YUM BRANDS ORD ORD 988498101 397 3,449 SH   SOLE   0 0 3,449
YUM CHINA ORD ORD 98850P109 268 4,043 SH   SOLE   0 0 4,043
ZILLOW GROUP CL C ORD ORD 98954M200 311 2,547 SH   SOLE   0 0 2,547
ZEBRA TECHNOLOGIES CL A ORD ORD 989207105 258 487 SH   SOLE   0 0 487
ZENDESK ORD ORD 98936J101 304 2,105 SH   SOLE   0 0 2,105
ZIX ORD ORD 98974P100 2,014 285,700 SH   SOLE   0 0 285,700
ZOOM VIDEO COMMUNICATIONS CL A ORD ORD 98980L101 481 1,242 SH   SOLE   0 0 1,242
ZYNGA CL A ORD ORD 98986T108 345 32,460 SH   SOLE   0 0 32,460
ZSCALER ORD ORD 98980G102 207 959 SH   SOLE   0 0 959
ZOETIS CL A ORD ORD 98978V103 695 3,728 SH   SOLE   0 0 3,728