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
3-D SYS CORP DEL COM NEW 88554D205 693 25,136 SH   SOLE   0 0 25,136
3M CO COM 88579Y101 11,172 63,685 SH   SOLE   0 0 63,685
9F INC SPONSORED ADS 65442R109 316 186,000 SH   SOLE   0 0 186,000
ABB LTD SPONSORED ADR 000375204 215 6,441 SH   SOLE   0 0 6,441
ABBOTT LABS COM 002824100 35,900 303,906 SH   SOLE   0 0 303,906
ABBVIE INC COM 00287Y109 16,467 152,660 SH   SOLE   0 0 152,660
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 90 21,635 SH   SOLE   0 0 21,635
ABERDEEN AUSTRALIA EQUITY FD COM 003011103 236 39,998 SH   SOLE   0 0 39,998
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 536 31,829 SH   SOLE   0 0 31,829
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 468 5,415 SH   SOLE   0 0 5,415
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 1,453 68,009 SH   SOLE   0 0 68,009
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 275 28,191 SH   SOLE   0 0 28,191
ABIOMED INC COM 003654100 593 1,821 SH   SOLE   0 0 1,821
ACADIA HEALTHCARE COMPANY IN COM 00404A109 328 5,148 SH   SOLE   0 0 5,148
ACCELERON PHARMA INC COM 00434H108 346 2,012 SH   SOLE   0 0 2,012
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,676 14,615 SH   SOLE   0 0 14,615
ACTIVISION BLIZZARD INC COM 00507V109 2,823 36,477 SH   SOLE   0 0 36,477
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,640 16,744 SH   SOLE   0 0 16,744
ADVANCED DRAIN SYS INC DEL COM 00790R104 248 2,296 SH   SOLE   0 0 2,296
ADVANCED MICRO DEVICES INC COM 007903107 14,640 142,275 SH   SOLE   0 0 142,275
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 639 22,837 SH   SOLE   0 0 22,837
AECOM COM 00766T100 521 8,246 SH   SOLE   0 0 8,246
AFFIRM HLDGS INC COM CL A 00827B106 889 7,463 SH   SOLE   0 0 7,463
AFLAC INC COM 001055102 4,145 79,516 SH   SOLE   0 0 79,516
AGCO CORP COM 001084102 200 1,630 SH   SOLE   0 0 1,630
AGILENT TECHNOLOGIES INC COM 00846U101 580 3,680 SH   SOLE   0 0 3,680
AGNC INVT CORP COM 00123Q104 401 25,421 SH   SOLE   0 0 25,421
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 1,336 47,625 SH   SOLE   0 0 47,625
AIR PRODS & CHEMS INC COM 009158106 1,074 4,194 SH   SOLE   0 0 4,194
AIRBNB INC COM CL A 009066101 3,490 20,803 SH   SOLE   0 0 20,803
AKAMAI TECHNOLOGIES INC COM 00971T101 214 2,050 SH   SOLE   0 0 2,050
ALASKA AIR GROUP INC COM 011659109 430 7,340 SH   SOLE   0 0 7,340
ALBEMARLE CORP COM 012653101 2,156 9,846 SH   SOLE   0 0 9,846
ALCOA CORP COM 013872106 316 6,449 SH   SOLE   0 0 6,449
ALCON AG ORD SHS H01301128 1,012 12,420 SH   SOLE   0 0 12,420
ALERUS FINL CORP COM 01446U103 1,231 41,212 SH   SOLE   0 0 41,212
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,291 42,494 SH   SOLE   0 0 42,494
ALIGHT INC *W EXP 05/26/202 01626W119 188 61,500 SH   SOLE   0 0 61,500
ALIGHT INC COM CL A 01626W101 505 44,000 SH   SOLE   0 0 44,000
ALIGN TECHNOLOGY INC COM 016255101 980 1,473 SH   SOLE   0 0 1,473
ALLEGHANY CORP MD COM 017175100 319 511 SH   SOLE   0 0 511
ALLEGIANCE BANCSHARES INC COM 01748H107 799 20,935 SH   SOLE   0 0 20,935
ALLEGION PLC ORD SHS G0176J109 385 2,911 SH   SOLE   0 0 2,911
ALLETE INC COM NEW 018522300 238 3,996 SH   SOLE   0 0 3,996
ALLIANCE DATA SYSTEMS CORP COM 018581108 257 2,551 SH   SOLE   0 0 2,551
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,403 28,295 SH   SOLE   0 0 28,295
ALLIANT ENERGY CORP COM 018802108 1,041 18,598 SH   SOLE   0 0 18,598
ALLSTATE CORP COM 020002101 2,474 19,430 SH   SOLE   0 0 19,430
ALLY FINL INC COM 02005N100 2,033 39,830 SH   SOLE   0 0 39,830
ALPHABET INC CAP STK CL A 02079K305 47,845 17,896 SH   SOLE   0 0 17,896
ALPHABET INC CAP STK CL C 02079K107 30,690 11,515 SH   SOLE   0 0 11,515
ALPS ETF TR ALERIAN MLP 00162Q452 800 24,011 SH   SOLE   0 0 24,011
ALPS ETF TR MED BREAKTHGH 00162Q593 589 12,943 SH   SOLE   0 0 12,943
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,433 57,903 SH   SOLE   0 0 57,903
ALTERYX INC COM CL A 02156B103 462 6,315 SH   SOLE   0 0 6,315
ALTRIA GROUP INC COM 02209S103 5,835 128,176 SH   SOLE   0 0 128,176
AMAZON COM INC COM 023135106 78,063 23,763 SH   SOLE   0 0 23,763
AMCOR PLC ORD G0250X107 775 66,911 SH   SOLE   0 0 66,911
AMDOCS LTD SHS G02602103 433 5,713 SH   SOLE   0 0 5,713
AMEREN CORP COM 023608102 2,457 30,335 SH   SOLE   0 0 30,335
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 865 145,217 SH   SOLE   0 0 145,217
AMERICAN AIRLS GROUP INC COM 02376R102 1,640 79,901 SH   SOLE   0 0 79,901
AMERICAN CAMPUS CMNTYS INC COM 024835100 215 4,429 SH   SOLE   0 0 4,429
AMERICAN ELEC PWR CO INC COM 025537101 2,890 35,604 SH   SOLE   0 0 35,604
AMERICAN EXPRESS CO COM 025816109 3,899 23,276 SH   SOLE   0 0 23,276
AMERICAN FIN TR INC COM CLASS A 02607T109 873 108,589 SH   SOLE   0 0 108,589
AMERICAN INTL GROUP INC COM NEW 026874784 743 13,530 SH   SOLE   0 0 13,530
AMERICAN TOWER CORP NEW COM 03027X100 3,500 13,187 SH   SOLE   0 0 13,187
AMERICAN WTR WKS CO INC NEW COM 030420103 3,837 22,701 SH   SOLE   0 0 22,701
AMERIPRISE FINL INC COM 03076C106 428 1,619 SH   SOLE   0 0 1,619
AMERISOURCEBERGEN CORP COM 03073E105 235 1,965 SH   SOLE   0 0 1,965
AMETEK INC COM 031100100 349 2,811 SH   SOLE   0 0 2,811
AMGEN INC COM 031162100 7,916 37,227 SH   SOLE   0 0 37,227
AMN HEALTHCARE SVCS INC COM 001744101 2,169 18,904 SH   SOLE   0 0 18,904
AMPHENOL CORP NEW CL A 032095101 2,429 33,163 SH   SOLE   0 0 33,163
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 1,450 42,369 SH   SOLE   0 0 42,369
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1,831 41,012 SH   SOLE   0 0 41,012
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,485 13,589 SH   SOLE   0 0 13,589
ANALOG DEVICES INC COM 032654105 2,518 15,038 SH   SOLE   0 0 15,038
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 962 17,069 SH   SOLE   0 0 17,069
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,439 289,716 SH   SOLE   0 0 289,716
ANSYS INC COM 03662Q105 664 1,949 SH   SOLE   0 0 1,949
ANTERO MIDSTREAM CORP COM 03676B102 108 10,360 SH   SOLE   0 0 10,360
ANTHEM INC COM 036752103 2,334 6,262 SH   SOLE   0 0 6,262
AON PLC SHS CL A G0403H108 1,332 4,662 SH   SOLE   0 0 4,662
APARTMENT INCOME REIT CORP COM 03750L109 645 13,217 SH   SOLE   0 0 13,217
APOLLO COML REAL EST FIN INC COM 03762U105 1,180 79,548 SH   SOLE   0 0 79,548
APOLLO GLOBAL MGMT INC COM CL A 03768E105 694 11,266 SH   SOLE   0 0 11,266
APPIAN CORP CL A 03782L101 205 2,218 SH   SOLE   0 0 2,218
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 236 15,016 SH   SOLE   0 0 15,016
APPLE INC COM 037833100 261,021 1,844,670 SH   SOLE   0 0 1,844,670
APPLIED MATLS INC COM 038222105 8,647 67,174 SH   SOLE   0 0 67,174
APTIV PLC SHS G6095L109 1,367 9,177 SH   SOLE   0 0 9,177
ARBOR REALTY TRUST INC COM 038923108 2,009 108,400 SH   SOLE   0 0 108,400
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 808 26,785 SH   SOLE   0 0 26,785
ARCHER DANIELS MIDLAND CO COM 039483102 1,553 25,874 SH   SOLE   0 0 25,874
ARCHER DANIELS MIDLAND CO COM 039483102 0 400 SH Put SOLE   0 0 400
ARES CAPITAL CORP COM 04010L103 2,481 122,016 SH   SOLE   0 0 122,016
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,821 38,215 SH   SOLE   0 0 38,215
ARISTA NETWORKS INC COM 040413106 916 2,665 SH   SOLE   0 0 2,665
ARK ETF TR ARK SPACE EXPL 00214Q807 460 23,481 SH   SOLE   0 0 23,481
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2,991 38,317 SH   SOLE   0 0 38,317
ARK ETF TR FINTECH INNOVA 00214Q708 3,227 65,375 SH   SOLE   0 0 65,375
ARK ETF TR GENOMIC REV ETF 00214Q302 4,689 62,755 SH   SOLE   0 0 62,755
ARK ETF TR INNOVATION ETF 00214Q104 14,945 135,210 SH   SOLE   0 0 135,210
ARK ETF TR NEXT GNRTN INTER 00214Q401 4,840 34,850 SH   SOLE   0 0 34,850
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 173 16,059 SH   SOLE   0 0 16,059
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,464 119,562 SH   SOLE   0 0 119,562
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 430 8,800 SH   SOLE   0 0 8,800
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,554 3,427 SH   SOLE   0 0 3,427
ASTRAZENECA PLC SPONSORED ADR 046353108 3,935 65,510 SH   SOLE   0 0 65,510
AT&T INC COM 00206R102 18,523 685,788 SH   SOLE   0 0 685,788
ATLASSIAN CORP PLC CL A G06242104 610 1,558 SH   SOLE   0 0 1,558
AUTODESK INC COM 052769106 1,260 4,418 SH   SOLE   0 0 4,418
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 688 105,100 SH   SOLE   0 0 105,100
AUTOMATIC DATA PROCESSING IN COM 053015103 6,957 34,800 SH   SOLE   0 0 34,800
AUTONATION INC COM 05329W102 204 1,673 SH   SOLE   0 0 1,673
AUTOZONE INC COM 053332102 1,567 923 SH   SOLE   0 0 923
AVALARA INC COM 05338G106 2,317 13,256 SH   SOLE   0 0 13,256
AVALONBAY CMNTYS INC COM 053484101 705 3,181 SH   SOLE   0 0 3,181
AVANGRID INC COM 05351W103 762 15,680 SH   SOLE   0 0 15,680
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 151 18,778 SH   SOLE   0 0 18,778
AVERY DENNISON CORP COM 053611109 671 3,240 SH   SOLE   0 0 3,240
AXON ENTERPRISE INC COM 05464C101 449 2,563 SH   SOLE   0 0 2,563
B & G FOODS INC NEW COM 05508R106 698 23,357 SH   SOLE   0 0 23,357
B2GOLD CORP COM 11777Q209 41 12,107 SH   SOLE   0 0 12,107
BAIDU INC SPON ADR REP A 056752108 611 3,977 SH   SOLE   0 0 3,977
BALL CORP COM 058498106 1,238 13,759 SH   SOLE   0 0 13,759
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 80 12,195 SH   SOLE   0 0 12,195
BANK HAWAII CORP COM 062540109 369 4,491 SH   SOLE   0 0 4,491
BANK MONTREAL QUE COM 063671101 365 3,662 SH   SOLE   0 0 3,662
BANK NEW YORK MELLON CORP COM 064058100 1,819 35,096 SH   SOLE   0 0 35,096
BANK NOVA SCOTIA B C COM 064149107 298 4,841 SH   SOLE   0 0 4,841
BANK OF MONTREAL NT LKD 38 06368B504 278 9,120 SH   SOLE   0 0 9,120
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 605 20,698 SH   SOLE   0 0 20,698
BARCLAYS PLC ADR 06738E204 345 33,393 SH   SOLE   0 0 33,393
BARINGS GLOBAL SHORT DURATIO COM 06760L100 339 19,838 SH   SOLE   0 0 19,838
BARRICK GOLD CORP COM 067901108 831 46,048 SH   SOLE   0 0 46,048
BATH & BODY WORKS INC COM 070830104 1,936 30,714 SH   SOLE   0 0 30,714
BAXTER INTL INC COM 071813109 376 4,679 SH   SOLE   0 0 4,679
BCE INC COM NEW 05534B760 1,540 30,762 SH   SOLE   0 0 30,762
BEAM GLOBAL COM 07373B109 233 8,524 SH   SOLE   0 0 8,524
BECTON DICKINSON & CO COM 075887109 2,034 8,273 SH   SOLE   0 0 8,273
BENTLEY SYS INC COM CL B 08265T208 242 3,984 SH   SOLE   0 0 3,984
BERKLEY W R CORP COM 084423102 289 3,946 SH   SOLE   0 0 3,946
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,646 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,725 68,603 SH   SOLE   0 0 68,603
BERRY GLOBAL GROUP INC COM 08579W103 292 4,799 SH   SOLE   0 0 4,799
BEST BUY INC COM 086516101 458 4,332 SH   SOLE   0 0 4,332
BEYOND MEAT INC COM 08862E109 1,332 12,657 SH   SOLE   0 0 12,657
BGC PARTNERS INC CL A 05541T101 60 11,604 SH   SOLE   0 0 11,604
BHP GROUP PLC SPONSORED ADR 05545E209 214 4,214 SH   SOLE   0 0 4,214
BIO RAD LABS INC CL A 090572207 786 1,054 SH   SOLE   0 0 1,054
BIOGEN INC COM 09062X103 1,114 3,937 SH   SOLE   0 0 3,937
BIOMARIN PHARMACEUTICAL INC COM 09061G101 471 6,100 SH   SOLE   0 0 6,100
BIONANO GENOMICS INC COM 09075F107 90 16,405 SH   SOLE   0 0 16,405
BIONTECH SE SPONSORED ADS 09075V102 625 2,288 SH   SOLE   0 0 2,288
BIO-TECHNE CORP COM 09073M104 1,396 2,880 SH   SOLE   0 0 2,880
BK OF AMERICA CORP COM 060505104 15,904 374,654 SH   SOLE   0 0 374,654
BLACK KNIGHT INC COM 09215C105 320 4,439 SH   SOLE   0 0 4,439
BLACKLINE INC COM 09239B109 351 2,974 SH   SOLE   0 0 2,974
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 545 36,945 SH   SOLE   0 0 36,945
BLACKROCK CORPOR HI YLD FD I COM 09255P107 381 31,198 SH   SOLE   0 0 31,198
BLACKROCK CR ALLOCATION INCO COM 092508100 276 18,227 SH   SOLE   0 0 18,227
BLACKROCK INC COM 09247X101 7,756 9,248 SH   SOLE   0 0 9,248
BLACKROCK INCOME TR INC COM 09247F100 73 12,000 SH   SOLE   0 0 12,000
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 579 33,862 SH   SOLE   0 0 33,862
BLACKROCK MULTI SECTOR INC T COM 09258A107 203 10,854 SH   SOLE   0 0 10,854
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 175 11,795 SH   SOLE   0 0 11,795
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 413 16,180 SH   SOLE   0 0 16,180
BLACKROCK MUNI INCOME TR II COM 09249N101 177 11,695 SH   SOLE   0 0 11,695
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 614 39,172 SH   SOLE   0 0 39,172
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 541 37,248 SH   SOLE   0 0 37,248
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 352 21,483 SH   SOLE   0 0 21,483
BLACKROCK MUNIVEST FD INC COM 09253R105 141 14,924 SH   SOLE   0 0 14,924
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 381 25,070 SH   SOLE   0 0 25,070
BLACKROCK MUNIYIELD CALIF QU COM 09254N103 392 24,684 SH   SOLE   0 0 24,684
BLACKROCK MUNIYIELD FD INC COM 09253W104 165 11,118 SH   SOLE   0 0 11,118
BLACKROCK MUNIYIELD QUALITY COM 09254E103 155 10,578 SH   SOLE   0 0 10,578
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 761 49,188 SH   SOLE   0 0 49,188
BLACKROCK RES & COMMODITIES SHS 09257A108 158 17,692 SH   SOLE   0 0 17,692
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 935 17,927 SH   SOLE   0 0 17,927
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 303 11,771 SH   SOLE   0 0 11,771
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 31 31,000 SH   SOLE   0 0 31,000
BLACKSTONE INC COM 09260D107 10,733 92,259 SH   SOLE   0 0 92,259
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 278 18,300 SH   SOLE   0 0 18,300
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 218 15,714 SH   SOLE   0 0 15,714
BLOCK H & R INC COM 093671105 526 21,042 SH   SOLE   0 0 21,042
BLOOM ENERGY CORP COM CL A 093712107 578 30,856 SH   SOLE   0 0 30,856
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 266 20,852 SH   SOLE   0 0 20,852
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 433 134,000 SH   SOLE   0 0 134,000
BOEING CO COM 097023105 18,593 84,537 SH   SOLE   0 0 84,537
BOOKING HOLDINGS INC COM 09857L108 1,242 523 SH   SOLE   0 0 523
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 415 5,232 SH   SOLE   0 0 5,232
BOSTON SCIENTIFIC CORP COM 101137107 907 20,907 SH   SOLE   0 0 20,907
BOYD GAMING CORP COM 103304101 885 13,993 SH   SOLE   0 0 13,993
BP PLC SPONSORED ADR 055622104 5,022 183,741 SH   SOLE   0 0 183,741
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 209 16,672 SH   SOLE   0 0 16,672
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 436 46,433 SH   SOLE   0 0 46,433
BRISTOL-MYERS SQUIBB CO COM 110122108 8,359 141,274 SH   SOLE   0 0 141,274
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,808 51,238 SH   SOLE   0 0 51,238
BROADCOM INC COM 11135F101 6,855 14,136 SH   SOLE   0 0 14,136
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 963 5,782 SH   SOLE   0 0 5,782
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 705 13,176 SH   SOLE   0 0 13,176
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 382 6,811 SH   SOLE   0 0 6,811
BROWN FORMAN CORP CL B 115637209 634 9,466 SH   SOLE   0 0 9,466
BRUKER CORP COM 116794108 351 4,500 SH   SOLE   0 0 4,500
BRUNSWICK CORP COM 117043109 327 3,437 SH   SOLE   0 0 3,437
BURLINGTON STORES INC COM 122017106 472 1,663 SH   SOLE   0 0 1,663
BUTTERFLY NETWORK INC COM CL A 124155102 2,342 224,375 SH   SOLE   0 0 224,375
BWX TECHNOLOGIES INC COM 05605H100 389 7,227 SH   SOLE   0 0 7,227
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,380 96,327 SH   SOLE   0 0 96,327
CABLE ONE INC COM 12685J105 270 149 SH   SOLE   0 0 149
CABOT OIL & GAS CORP COM 127097103 243 11,172 SH   SOLE   0 0 11,172
CADENCE DESIGN SYSTEM INC COM 127387108 443 2,928 SH   SOLE   0 0 2,928
CAL MAINE FOODS INC COM NEW 128030202 384 10,612 SH   SOLE   0 0 10,612
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 320 20,504 SH   SOLE   0 0 20,504
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 346 23,109 SH   SOLE   0 0 23,109
CALAMOS GBL DYN INCOME FUND COM 12811L107 181 18,952 SH   SOLE   0 0 18,952
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 215 12,139 SH   SOLE   0 0 12,139
CALERES INC COM 129500104 942 42,414 SH   SOLE   0 0 42,414
CAMPBELL SOUP CO COM 134429109 678 16,218 SH   SOLE   0 0 16,218
CANADIAN IMP BK COMM COM 136069101 1,137 10,219 SH   SOLE   0 0 10,219
CANADIAN NATL RY CO COM 136375102 370 3,203 SH   SOLE   0 0 3,203
CANADIAN PAC RY LTD COM 13645T100 770 11,839 SH   SOLE   0 0 11,839
CANGO INC ADS 137586103 400 99,550 SH   SOLE   0 0 99,550
CANON INC SPONSORED ADR 138006309 244 10,028 SH   SOLE   0 0 10,028
CANOPY GROWTH CORP COM 138035100 139 10,043 SH   SOLE   0 0 10,043
CAPITAL ONE FINL CORP COM 14040H105 2,159 13,327 SH   SOLE   0 0 13,327
CAPRI HOLDINGS LIMITED SHS G1890L107 1,661 34,308 SH   SOLE   0 0 34,308
CARDINAL HEALTH INC COM 14149Y108 2,317 46,846 SH   SOLE   0 0 46,846
CARGURUS INC COM CL A 141788109 502 15,967 SH   SOLE   0 0 15,967
CARLISLE COS INC COM 142339100 332 1,672 SH   SOLE   0 0 1,672
CARLYLE GROUP INC COM 14316J108 281 5,937 SH   SOLE   0 0 5,937
CARMAX INC COM 143130102 253 1,978 SH   SOLE   0 0 1,978
CARNIVAL CORP UNIT 99/99/9999 143658300 1,410 56,365 SH   SOLE   0 0 56,365
CARRIER GLOBAL CORPORATION COM 14448C104 1,584 30,594 SH   SOLE   0 0 30,594
CASELLA WASTE SYS INC CL A 147448104 317 4,180 SH   SOLE   0 0 4,180
CASEYS GEN STORES INC COM 147528103 470 2,494 SH   SOLE   0 0 2,494
CATALENT INC COM 148806102 384 2,886 SH   SOLE   0 0 2,886
CATALYST PHARMACEUTICALS INC COM 14888U101 94 17,652 SH   SOLE   0 0 17,652
CATCHMARK TIMBER TR INC CL A 14912Y202 188 15,865 SH   SOLE   0 0 15,865
CATERPILLAR INC COM 149123101 10,430 54,331 SH   SOLE   0 0 54,331
CBOE GLOBAL MKTS INC COM 12503M108 806 6,510 SH   SOLE   0 0 6,510
CBRE GROUP INC CL A 12504L109 842 8,651 SH   SOLE   0 0 8,651
CDK GLOBAL INC COM 12508E101 220 5,178 SH   SOLE   0 0 5,178
CDW CORP COM 12514G108 1,209 6,643 SH   SOLE   0 0 6,643
CEDAR FAIR L P DEPOSITRY UNIT 150185106 287 6,189 SH   SOLE   0 0 6,189
CELANESE CORP DEL COM 150870103 2,106 13,978 SH   SOLE   0 0 13,978
CEMEX SAB DE CV SPON ADR NEW 151290889 143 20,011 SH   SOLE   0 0 20,011
CENOVUS ENERGY INC COM 15135U109 106 10,548 SH   SOLE   0 0 10,548
CENTENE CORP DEL COM 15135B101 382 6,127 SH   SOLE   0 0 6,127
CENTERPOINT ENERGY INC COM 15189T107 366 14,883 SH   SOLE   0 0 14,883
CERNER CORP COM 156782104 389 5,512 SH   SOLE   0 0 5,512
CF INDS HLDGS INC COM 125269100 212 3,801 SH   SOLE   0 0 3,801
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4,054 202,808 SH   SOLE   0 0 202,808
CHARLES RIV LABS INTL INC COM 159864107 1,177 2,852 SH   SOLE   0 0 2,852
CHARTER COMMUNICATIONS INC N CL A 16119P108 570 783 SH   SOLE   0 0 783
CHECK POINT SOFTWARE TECH LT ORD M22465104 235 2,083 SH   SOLE   0 0 2,083
CHEGG INC COM 163092109 493 7,241 SH   SOLE   0 0 7,241
CHEMED CORP NEW COM 16359R103 295 635 SH   SOLE   0 0 635
CHEMOURS CO COM 163851108 458 15,745 SH   SOLE   0 0 15,745
CHENIERE ENERGY INC COM NEW 16411R208 511 5,233 SH   SOLE   0 0 5,233
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 844 20,745 SH   SOLE   0 0 20,745
CHEVRON CORP NEW COM 166764100 12,675 124,934 SH   SOLE   0 0 124,934
CHEWY INC CL A 16679L109 1,096 16,087 SH   SOLE   0 0 16,087
CHIMERA INVT CORP COM NEW 16934Q208 674 45,421 SH   SOLE   0 0 45,421
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,180 649 SH   SOLE   0 0 649
CHUBB LIMITED COM H1467J104 782 4,509 SH   SOLE   0 0 4,509
CHURCH & DWIGHT INC COM 171340102 1,172 14,198 SH   SOLE   0 0 14,198
CIENA CORP COM NEW 171779309 244 4,753 SH   SOLE   0 0 4,753
CIGNA CORP NEW COM 125523100 3,510 17,534 SH   SOLE   0 0 17,534
CINCINNATI FINL CORP COM 172062101 550 4,819 SH   SOLE   0 0 4,819
CINEMARK HLDGS INC COM 17243V102 192 10,000 SH   SOLE   0 0 10,000
CINTAS CORP COM 172908105 3,749 9,849 SH   SOLE   0 0 9,849
CIRRUS LOGIC INC COM 172755100 270 3,281 SH   SOLE   0 0 3,281
CISCO SYS INC COM 17275R102 13,629 250,402 SH   SOLE   0 0 250,402
CIT GROUP INC COM NEW 125581801 257 4,938 SH   SOLE   0 0 4,938
CITI TRENDS INC COM 17306X102 1,113 15,250 SH   SOLE   0 0 15,250
CITIGROUP INC COM NEW 172967424 8,291 118,145 SH   SOLE   0 0 118,145
CITIZENS FINL GROUP INC COM 174610105 473 10,067 SH   SOLE   0 0 10,067
CITRIX SYS INC COM 177376100 504 4,694 SH   SOLE   0 0 4,694
CLARIVATE PLC ORD SHS G21810109 339 15,463 SH   SOLE   0 0 15,463
CLEVELAND-CLIFFS INC NEW COM 185899101 806 40,691 SH   SOLE   0 0 40,691
CLOROX CO DEL COM 189054109 2,631 15,885 SH   SOLE   0 0 15,885
CLOUDFLARE INC CL A COM 18915M107 680 6,039 SH   SOLE   0 0 6,039
CME GROUP INC COM 12572Q105 622 3,217 SH   SOLE   0 0 3,217
CNA FINL CORP COM 126117100 299 7,126 SH   SOLE   0 0 7,126
COCA COLA CO COM 191216100 9,267 176,616 SH   SOLE   0 0 176,616
COCA COLA CO COM 191216100 1 200 SH Put SOLE   0 0 200
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 454 8,209 SH   SOLE   0 0 8,209
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 229 4,067 SH   SOLE   0 0 4,067
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,215 16,372 SH   SOLE   0 0 16,372
COHEN & STEERS INFRASTRUCTUR COM 19248A109 439 16,217 SH   SOLE   0 0 16,217
COHERENT INC COM 192479103 602 2,406 SH   SOLE   0 0 2,406
COINBASE GLOBAL INC COM CL A 19260Q107 1,991 8,753 SH   SOLE   0 0 8,753
COLGATE PALMOLIVE CO COM 194162103 3,826 50,616 SH   SOLE   0 0 50,616
COLLABORATIVE INVESTMNT SER RAREVIEW TAX ADV 19423L714 291 10,387 SH   SOLE   0 0 10,387
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 675 31,601 SH   SOLE   0 0 31,601
COMCAST CORP NEW CL A 20030N101 5,873 105,011 SH   SOLE   0 0 105,011
COMERICA INC COM 200340107 206 2,565 SH   SOLE   0 0 2,565
COMFORT SYS USA INC COM 199908104 203 2,853 SH   SOLE   0 0 2,853
COMMERCE BANCSHARES INC COM 200525103 313 4,485 SH   SOLE   0 0 4,485
COMMUNITY HEALTHCARE TR INC COM 20369C106 253 5,590 SH   SOLE   0 0 5,590
COMPASS DIVERSIFIED SH BEN INT 20451Q104 246 8,745 SH   SOLE   0 0 8,745
CONAGRA BRANDS INC COM 205887102 886 26,145 SH   SOLE   0 0 26,145
CONAGRA BRANDS INC COM 205887102 0 500 SH Put SOLE   0 0 500
CONOCOPHILLIPS COM 20825C104 1,746 25,770 SH   SOLE   0 0 25,770
CONSOLIDATED EDISON INC COM 209115104 1,286 17,710 SH   SOLE   0 0 17,710
CONSTELLATION BRANDS INC CL A 21036P108 3,757 17,833 SH   SOLE   0 0 17,833
CONSTRUCTION PARTNERS INC COM CL A 21044C107 205 6,132 SH   SOLE   0 0 6,132
COOPER COS INC COM NEW 216648402 320 774 SH   SOLE   0 0 774
COPART INC COM 217204106 1,373 9,897 SH   SOLE   0 0 9,897
CORNING INC COM 219350105 1,297 35,554 SH   SOLE   0 0 35,554
CORTEVA INC COM 22052L104 825 19,595 SH   SOLE   0 0 19,595
COSTAR GROUP INC COM 22160N109 2,553 29,662 SH   SOLE   0 0 29,662
COSTCO WHSL CORP NEW COM 22160K105 13,130 29,219 SH   SOLE   0 0 29,219
COUPANG INC CL A 22266T109 489 17,555 SH   SOLE   0 0 17,555
COUSINS PPTYS INC COM NEW 222795502 310 8,306 SH   SOLE   0 0 8,306
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 309 125,234 SH   SOLE   0 0 125,234
CRH PLC ADR 12626K203 211 4,512 SH   SOLE   0 0 4,512
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 808 7,217 SH   SOLE   0 0 7,217
CROWDSTRIKE HLDGS INC CL A 22788C105 3,535 14,381 SH   SOLE   0 0 14,381
CROWN CASTLE INTL CORP NEW COM 22822V101 5,071 29,255 SH   SOLE   0 0 29,255
CSX CORP COM 126408103 1,748 58,783 SH   SOLE   0 0 58,783
CTS CORP COM 126501105 371 12,000 SH   SOLE   0 0 12,000
CUMMINS INC COM 231021106 867 3,861 SH   SOLE   0 0 3,861
CVS HEALTH CORP COM 126650100 12,521 147,548 SH   SOLE   0 0 147,548
D R HORTON INC COM 23331A109 2,212 26,347 SH   SOLE   0 0 26,347
DANA INC COM 235825205 218 9,805 SH   SOLE   0 0 9,805
DANAHER CORPORATION COM 235851102 3,630 11,922 SH   SOLE   0 0 11,922
DARDEN RESTAURANTS INC COM 237194105 807 5,327 SH   SOLE   0 0 5,327
DARIOHEALTH CORP COM NEW 23725P209 211 15,427 SH   SOLE   0 0 15,427
DATADOG INC CL A COM 23804L103 286 2,025 SH   SOLE   0 0 2,025
DAVITA INC COM 23918K108 671 5,772 SH   SOLE   0 0 5,772
DBX ETF TR XTRACK HRVST CSI 233051879 1,111 29,149 SH   SOLE   0 0 29,149
DBX ETF TR XTRACK MSCI ALL 233051598 10,317 424,112 SH   SOLE   0 0 424,112
DBX ETF TR XTRACK MSCI EAFE 233051200 4,034 106,820 SH   SOLE   0 0 106,820
DBX ETF TR XTRACK MUN INFRA 233051705 680 23,412 SH   SOLE   0 0 23,412
DBX ETF TR XTRACK USD HIGH 233051432 4,461 111,293 SH   SOLE   0 0 111,293
DBX ETF TR XTRACKERS FTSE 233051515 281 8,984 SH   SOLE   0 0 8,984
DBX ETF TR XTRACKERS RUSSEL 233051481 200 4,531 SH   SOLE   0 0 4,531
DBX ETF TR XTRCK JP MRGN ES 233051713 8,196 383,795 SH   SOLE   0 0 383,795
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 621 21,997 SH   SOLE   0 0 21,997
DECKERS OUTDOOR CORP COM 243537107 399 1,107 SH   SOLE   0 0 1,107
DEERE & CO COM 244199105 5,373 16,034 SH   SOLE   0 0 16,034
DELL TECHNOLOGIES INC CL C 24703L202 643 6,180 SH   SOLE   0 0 6,180
DELTA AIR LINES INC DEL COM NEW 247361702 1,914 44,927 SH   SOLE   0 0 44,927
DENTSPLY SIRONA INC COM 24906P109 366 6,305 SH   SOLE   0 0 6,305
DESKTOP METAL INC COM CL A 25058X105 487 67,932 SH   SOLE   0 0 67,932
DEVON ENERGY CORP NEW COM 25179M103 2,389 67,289 SH   SOLE   0 0 67,289
DEXCOM INC COM 252131107 3,949 7,221 SH   SOLE   0 0 7,221
DIAGEO PLC SPON ADR NEW 25243Q205 2,978 15,432 SH   SOLE   0 0 15,432
DIAMONDBACK ENERGY INC COM 25278X109 1,007 10,635 SH   SOLE   0 0 10,635
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 8 15,300 SH   SOLE   0 0 15,300
DIGITAL RLTY TR INC COM 253868103 2,109 14,602 SH   SOLE   0 0 14,602
DIGITAL TURBINE INC COM NEW 25400W102 685 9,968 SH   SOLE   0 0 9,968
DIGITALBRIDGE GROUP INC CL A COM 25401T108 132 21,819 SH   SOLE   0 0 21,819
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 209 7,673 SH   SOLE   0 0 7,673
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2,777 84,819 SH   SOLE   0 0 84,819
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 798 27,605 SH   SOLE   0 0 27,605
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,590 52,758 SH   SOLE   0 0 52,758
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 14,355 540,278 SH   SOLE   0 0 540,278
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 17,941 380,424 SH   SOLE   0 0 380,424
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3,749 65,201 SH   SOLE   0 0 65,201
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 8,852 199,374 SH   SOLE   0 0 199,374
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 4,226 163,275 SH   SOLE   0 0 163,275
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 281 8,790 SH   SOLE   0 0 8,790
DISCOVER FINL SVCS COM 254709108 1,740 14,162 SH   SOLE   0 0 14,162
DISCOVERY INC COM SER A 25470F104 625 24,614 SH   SOLE   0 0 24,614
DISNEY WALT CO COM 254687106 27,375 161,819 SH   SOLE   0 0 161,819
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 62 18,309 SH   SOLE   0 0 18,309
DNP SELECT INCOME FD INC COM 23325P104 672 62,995 SH   SOLE   0 0 62,995
DOCUSIGN INC COM 256163106 5,187 20,150 SH   SOLE   0 0 20,150
DOLLAR GEN CORP NEW COM 256677105 2,421 11,413 SH   SOLE   0 0 11,413
DOLLAR TREE INC COM 256746108 1,031 10,767 SH   SOLE   0 0 10,767
DOMINION ENERGY INC COM 25746U109 2,914 39,902 SH   SOLE   0 0 39,902
DOMINOS PIZZA INC COM 25754A201 506 1,061 SH   SOLE   0 0 1,061
DONALDSON INC COM 257651109 288 5,018 SH   SOLE   0 0 5,018
DORMAN PRODS INC COM 258278100 238 2,510 SH   SOLE   0 0 2,510
DOVER CORP COM 260003108 306 1,971 SH   SOLE   0 0 1,971
DOW INC COM 260557103 3,703 64,335 SH   SOLE   0 0 64,335
DRAFTKINGS INC COM CL A 26142R104 2,710 56,264 SH   SOLE   0 0 56,264
DTE ENERGY CO COM 233331107 796 7,123 SH   SOLE   0 0 7,123
DUCK CREEK TECHNOLOGIES INC SHS 264120106 251 5,663 SH   SOLE   0 0 5,663
DUKE ENERGY CORP NEW COM NEW 26441C204 6,780 69,473 SH   SOLE   0 0 69,473
DULUTH HLDGS INC COM CL B 26443V101 144 10,594 SH   SOLE   0 0 10,594
DUPONT DE NEMOURS INC COM 26614N102 1,316 19,358 SH   SOLE   0 0 19,358
DUTCH BROS INC CL A 26701L100 203 4,681 SH   SOLE   0 0 4,681
DWS MUN INCOME TR COM 233368109 239 20,102 SH   SOLE   0 0 20,102
EASTERN BANKSHARES INC COM 27627N105 349 17,200 SH   SOLE   0 0 17,200
EASTMAN CHEM CO COM 277432100 846 8,399 SH   SOLE   0 0 8,399
EATON CORP PLC SHS G29183103 2,588 17,330 SH   SOLE   0 0 17,330
EATON VANCE ENHANCED EQUITY COM 278277108 619 26,667 SH   SOLE   0 0 26,667
EATON VANCE LTD DURATION INC COM 27828H105 2,293 173,981 SH   SOLE   0 0 173,981
EATON VANCE MUN BD FD COM 27827X101 291 21,766 SH   SOLE   0 0 21,766
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 214 15,507 SH   SOLE   0 0 15,507
EATON VANCE SR FLTNG RTE TR COM 27828Q105 173 11,826 SH   SOLE   0 0 11,826
EATON VANCE SR INCOME TR SH BEN INT 27826S103 146 20,650 SH   SOLE   0 0 20,650
EATON VANCE TAX MNGED BUY WR COM 27828X100 185 11,574 SH   SOLE   0 0 11,574
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 410 25,613 SH   SOLE   0 0 25,613
EATON VANCE TAX-MANAGED DIVE COM 27828N102 348 24,976 SH   SOLE   0 0 24,976
EATON VANCE TAX-MANAGED GLOB COM 27829F108 121 12,075 SH   SOLE   0 0 12,075
EBAY INC. COM 278642103 1,831 26,286 SH   SOLE   0 0 26,286
ECOLAB INC COM 278865100 2,137 10,245 SH   SOLE   0 0 10,245
EDISON INTL COM 281020107 289 5,212 SH   SOLE   0 0 5,212
EDITAS MEDICINE INC COM 28106W103 295 7,185 SH   SOLE   0 0 7,185
EDWARDS LIFESCIENCES CORP COM 28176E108 3,675 32,463 SH   SOLE   0 0 32,463
ELANCO ANIMAL HEALTH INC COM 28414H103 283 8,869 SH   SOLE   0 0 8,869
ELBIT SYS LTD ORD M3760D101 1,486 10,204 SH   SOLE   0 0 10,204
ELECTRONIC ARTS INC COM 285512109 570 4,008 SH   SOLE   0 0 4,008
EMBRAER S.A. SPONSORED ADS 29082A107 668 39,312 SH   SOLE   0 0 39,312
EMERSON ELEC CO COM 291011104 1,923 20,417 SH   SOLE   0 0 20,417
ENBRIDGE INC COM 29250N105 4,093 102,760 SH   SOLE   0 0 102,760
ENEL CHILE S.A. SPONSORED ADR 29278D105 138 57,328 SH   SOLE   0 0 57,328
ENERGY FUELS INC COM NEW 292671708 88 12,475 SH   SOLE   0 0 12,475
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,385 144,573 SH   SOLE   0 0 144,573
ENNIS INC COM 293389102 203 10,777 SH   SOLE   0 0 10,777
ENPHASE ENERGY INC COM 29355A107 542 3,616 SH   SOLE   0 0 3,616
ENSTAR GROUP LIMITED SHS G3075P101 423 1,800 SH   SOLE   0 0 1,800
ENTEGRIS INC COM 29362U104 705 5,598 SH   SOLE   0 0 5,598
ENTERGY CORP NEW COM 29364G103 583 5,872 SH   SOLE   0 0 5,872
ENTERPRISE PRODS PARTNERS L COM 293792107 4,141 191,357 SH   SOLE   0 0 191,357
EOG RES INC COM 26875P101 1,030 12,828 SH   SOLE   0 0 12,828
EPAM SYS INC COM 29414B104 653 1,145 SH   SOLE   0 0 1,145
EQUIFAX INC COM 294429105 375 1,480 SH   SOLE   0 0 1,480
EQUINIX INC COM 29444U700 1,445 1,829 SH   SOLE   0 0 1,829
ESQUIRE FINL HLDGS INC COM 29667J101 328 11,430 SH   SOLE   0 0 11,430
ESSENTIAL UTILS INC COM 29670G102 1,043 22,637 SH   SOLE   0 0 22,637
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 366 25,435 SH   SOLE   0 0 25,435
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 677 23,859 SH   SOLE   0 0 23,859
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 499 8,201 SH   SOLE   0 0 8,201
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 127 10,755 SH   SOLE   0 0 10,755
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2,356 34,814 SH   SOLE   0 0 34,814
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,384 38,107 SH   SOLE   0 0 38,107
ETF SER SOLUTIONS US GLB JETS 26922A842 5,159 218,318 SH   SOLE   0 0 218,318
ETFIS SER TR I VIRTUS LIFESC CT 26923G301 377 8,259 SH   SOLE   0 0 8,259
ETSY INC COM 29786A106 2,680 12,889 SH   SOLE   0 0 12,889
EVERGY INC COM 30034W106 231 3,707 SH   SOLE   0 0 3,707
EVERSOURCE ENERGY COM 30040W108 1,222 14,949 SH   SOLE   0 0 14,949
EVGO INC CL A COM 30052F100 122 15,000 SH   SOLE   0 0 15,000
EXACT SCIENCES CORP COM 30063P105 2,070 21,682 SH   SOLE   0 0 21,682
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 232 9,500 SH   SOLE   0 0 9,500
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1,307 61,398 SH   SOLE   0 0 61,398
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 307 6,197 SH   SOLE   0 0 6,197
EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 259 3,366 SH   SOLE   0 0 3,366
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 782 12,146 SH   SOLE   0 0 12,146
EXELON CORP COM 30161N101 1,228 25,408 SH   SOLE   0 0 25,408
EXPEDIA GROUP INC COM NEW 30212P303 438 2,672 SH   SOLE   0 0 2,672
EXPEDITORS INTL WASH INC COM 302130109 642 5,387 SH   SOLE   0 0 5,387
EXPONENT INC COM 30214U102 305 2,692 SH   SOLE   0 0 2,692
EXTRA SPACE STORAGE INC COM 30225T102 416 2,477 SH   SOLE   0 0 2,477
EXXON MOBIL CORP COM 30231G102 20,007 340,146 SH   SOLE   0 0 340,146
F5 NETWORKS INC COM 315616102 618 3,108 SH   SOLE   0 0 3,108
FACEBOOK INC CL A 30303M102 41,584 122,527 SH   SOLE   0 0 122,527
FACTSET RESH SYS INC COM 303075105 630 1,595 SH   SOLE   0 0 1,595
FAIR ISAAC CORP COM 303250104 900 2,262 SH   SOLE   0 0 2,262
FARMERS NATIONAL BANC CORP COM 309627107 873 55,591 SH   SOLE   0 0 55,591
FASTENAL CO COM 311900104 1,138 22,047 SH   SOLE   0 0 22,047
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 530 4,494 SH   SOLE   0 0 4,494
FEDEX CORP COM 31428X106 3,460 15,777 SH   SOLE   0 0 15,777
FERRARI N V COM N3167Y103 490 2,338 SH   SOLE   0 0 2,338
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 350 6,228 SH   SOLE   0 0 6,228
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,711 52,652 SH   SOLE   0 0 52,652
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 248 5,929 SH   SOLE   0 0 5,929
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 389 7,292 SH   SOLE   0 0 7,292
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 242 4,508 SH   SOLE   0 0 4,508
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2,268 35,548 SH   SOLE   0 0 35,548
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 579 4,883 SH   SOLE   0 0 4,883
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 265 8,708 SH   SOLE   0 0 8,708
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 386 9,372 SH   SOLE   0 0 9,372
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 262 4,925 SH   SOLE   0 0 4,925
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 227 5,004 SH   SOLE   0 0 5,004
FIDELITY NATL INFORMATION SV COM 31620M106 502 4,124 SH   SOLE   0 0 4,124
FIDUS INVT CORP COM 316500107 211 12,071 SH   SOLE   0 0 12,071
FIFTH THIRD BANCORP COM 316773100 2,304 54,279 SH   SOLE   0 0 54,279
FIRST AMERN FINL CORP COM 31847R102 696 10,387 SH   SOLE   0 0 10,387
FIRST FINL BANKSHARES INC COM 32020R109 534 11,614 SH   SOLE   0 0 11,614
FIRST HORIZON CORPORATION COM 320517105 259 15,914 SH   SOLE   0 0 15,914
FIRST INTERNET BANCORP COM 320557101 214 6,873 SH   SOLE   0 0 6,873
FIRST MERCHANTS CORP COM 320817109 320 7,659 SH   SOLE   0 0 7,659
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,049 10,625 SH   SOLE   0 0 10,625
FIRST SOLAR INC COM 336433107 377 3,948 SH   SOLE   0 0 3,948
FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 190 18,727 SH   SOLE   0 0 18,727
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 435 13,364 SH   SOLE   0 0 13,364
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 766 23,967 SH   SOLE   0 0 23,967
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 543 17,618 SH   SOLE   0 0 17,618
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 281 5,811 SH   SOLE   0 0 5,811
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 10,262 180,733 SH   SOLE   0 0 180,733
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,489 44,630 SH   SOLE   0 0 44,630
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 12,016 585,026 SH   SOLE   0 0 585,026
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 720 34,519 SH   SOLE   0 0 34,519
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1,559 77,290 SH   SOLE   0 0 77,290
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 609 9,984 SH   SOLE   0 0 9,984
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 5,257 195,193 SH   SOLE   0 0 195,193
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1,447 34,519 SH   SOLE   0 0 34,519
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 511 16,702 SH   SOLE   0 0 16,702
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,801 116,190 SH   SOLE   0 0 116,190
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3,612 34,285 SH   SOLE   0 0 34,285
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3,910 66,156 SH   SOLE   0 0 66,156
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,220 21,669 SH   SOLE   0 0 21,669
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 329 13,161 SH   SOLE   0 0 13,161
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 660 22,025 SH   SOLE   0 0 22,025
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 126 10,989 SH   SOLE   0 0 10,989
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 636 14,376 SH   SOLE   0 0 14,376
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 5,033 42,275 SH   SOLE   0 0 42,275
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,506 43,705 SH   SOLE   0 0 43,705
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 6,423 84,169 SH   SOLE   0 0 84,169
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 5,255 82,014 SH   SOLE   0 0 82,014
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3,695 75,848 SH   SOLE   0 0 75,848
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 3,345 36,121 SH   SOLE   0 0 36,121
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,227 9,987 SH   SOLE   0 0 9,987
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 12,337 99,978 SH   SOLE   0 0 99,978
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 5,042 59,224 SH   SOLE   0 0 59,224
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3,393 47,187 SH   SOLE   0 0 47,187
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 294 13,715 SH   SOLE   0 0 13,715
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 110,687 1,479,377 SH   SOLE   0 0 1,479,377
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 11,275 47,795 SH   SOLE   0 0 47,795
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 379 16,692 SH   SOLE   0 0 16,692
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2,511 54,860 SH   SOLE   0 0 54,860
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 19,828 330,774 SH   SOLE   0 0 330,774
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,998 41,459 SH   SOLE   0 0 41,459
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 52,588 1,039,697 SH   SOLE   0 0 1,039,697
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 306 5,912 SH   SOLE   0 0 5,912
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 213 4,333 SH   SOLE   0 0 4,333
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 3,467 165,862 SH   SOLE   0 0 165,862
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 257 6,102 SH   SOLE   0 0 6,102
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 669 19,610 SH   SOLE   0 0 19,610
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 528 18,359 SH   SOLE   0 0 18,359
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 245 14,930 SH   SOLE   0 0 14,930
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 9,608 153,480 SH   SOLE   0 0 153,480
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 7,919 140,234 SH   SOLE   0 0 140,234
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1,162 35,612 SH   SOLE   0 0 35,612
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 4,591 85,545 SH   SOLE   0 0 85,545
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 269 3,964 SH   SOLE   0 0 3,964
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 905 38,214 SH   SOLE   0 0 38,214
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 957 5,764 SH   SOLE   0 0 5,764
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 33,970 715,608 SH   SOLE   0 0 715,608
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 21,673 452,936 SH   SOLE   0 0 452,936
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 6,012 212,670 SH   SOLE   0 0 212,670
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 6,150 161,507 SH   SOLE   0 0 161,507
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1,480 42,449 SH   SOLE   0 0 42,449
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 1,299 62,483 SH   SOLE   0 0 62,483
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 1,111 54,529 SH   SOLE   0 0 54,529
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 276 13,999 SH   SOLE   0 0 13,999
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 1,540 42,379 SH   SOLE   0 0 42,379
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 3,922 128,120 SH   SOLE   0 0 128,120
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1,441 42,690 SH   SOLE   0 0 42,690
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 7,559 329,377 SH   SOLE   0 0 329,377
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 889 25,664 SH   SOLE   0 0 25,664
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 316 8,730 SH   SOLE   0 0 8,730
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 332 10,744 SH   SOLE   0 0 10,744
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 313 9,891 SH   SOLE   0 0 9,891
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 837 25,646 SH   SOLE   0 0 25,646
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 1,581 71,445 SH   SOLE   0 0 71,445
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 266 8,046 SH   SOLE   0 0 8,046
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 2,092 101,673 SH   SOLE   0 0 101,673
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1,895 94,016 SH   SOLE   0 0 94,016
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 528 19,380 SH   SOLE   0 0 19,380
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 30,363 567,001 SH   SOLE   0 0 567,001
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 578 22,274 SH   SOLE   0 0 22,274
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 368 13,828 SH   SOLE   0 0 13,828
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 6,896 188,037 SH   SOLE   0 0 188,037
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 3,755 109,636 SH   SOLE   0 0 109,636
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1,218 33,411 SH   SOLE   0 0 33,411
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2,043 59,889 SH   SOLE   0 0 59,889
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3,376 52,408 SH   SOLE   0 0 52,408
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5,210 61,083 SH   SOLE   0 0 61,083
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 7,569 77,488 SH   SOLE   0 0 77,488
FIRST TR MORNINGSTAR DIVID L SHS 336917109 2,205 67,302 SH   SOLE   0 0 67,302
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1,051 8,889 SH   SOLE   0 0 8,889
FIRST TR NASDAQ 100 TECH IND SHS 337345102 2,534 16,056 SH   SOLE   0 0 16,056
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6,651 72,645 SH   SOLE   0 0 72,645
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 234 16,867 SH   SOLE   0 0 16,867
FIRST TR VALUE LINE DIVID IN SHS 33734H106 61,384 1,565,918 SH   SOLE   0 0 1,565,918
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4,303 38,732 SH   SOLE   0 0 38,732
FIRSTENERGY CORP COM 337932107 354 9,928 SH   SOLE   0 0 9,928
FIRSTSERVICE CORP NEW COM 33767E202 248 1,374 SH   SOLE   0 0 1,374
FISERV INC COM 337738108 1,353 12,468 SH   SOLE   0 0 12,468
FISKER INC CL A COM STK 33813J106 167 11,424 SH   SOLE   0 0 11,424
FIVERR INTL LTD ORD SHS M4R82T106 209 1,142 SH   SOLE   0 0 1,142
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 541 42,178 SH   SOLE   0 0 42,178
FLAHERTY & CRUMRINE PFD INCO COM 338480106 179 11,386 SH   SOLE   0 0 11,386
FLAHERTY & CRUMRINE PFD SECS COM 338478100 596 26,778 SH   SOLE   0 0 26,778
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 476 19,868 SH   SOLE   0 0 19,868
FLEETCOR TECHNOLOGIES INC COM 339041105 466 1,782 SH   SOLE   0 0 1,782
FLEX LTD ORD Y2573F102 472 26,715 SH   SOLE   0 0 26,715
FLEXSHARES TR CR SCORED LONG 33939L753 332 5,540 SH   SOLE   0 0 5,540
FLEXSHARES TR GLB QLT R/E IDX 33939L787 344 5,216 SH   SOLE   0 0 5,216
FLEXSHARES TR HIG YLD VL ETF 33939L662 229 4,596 SH   SOLE   0 0 4,596
FLEXSHARES TR M STAR DEV MKT 33939L803 418 5,819 SH   SOLE   0 0 5,819
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,692 46,216 SH   SOLE   0 0 46,216
FLEXSHARES TR MORNSTAR USMKT 33939L100 392 2,322 SH   SOLE   0 0 2,322
FLEXSHARES TR QLT DIV DEF IDX 33939L845 447 8,407 SH   SOLE   0 0 8,407
FLEXSHARES TR READY ACC VARI 33939L886 475 6,237 SH   SOLE   0 0 6,237
FLEXSHARES TR US QUALITY CAP 33939L746 449 9,460 SH   SOLE   0 0 9,460
FLOOR & DECOR HLDGS INC CL A 339750101 556 4,602 SH   SOLE   0 0 4,602
FLUOR CORP NEW COM 343412102 292 18,270 SH   SOLE   0 0 18,270
FMC CORP COM NEW 302491303 323 3,527 SH   SOLE   0 0 3,527
FORD MTR CO DEL COM 345370860 5,571 393,452 SH   SOLE   0 0 393,452
FORTINET INC COM 34959E109 3,622 12,404 SH   SOLE   0 0 12,404
FORTIVE CORP COM 34959J108 224 3,172 SH   SOLE   0 0 3,172
FORTUNA SILVER MINES INC COM 349915108 74 18,734 SH   SOLE   0 0 18,734
FORTUNE BRANDS HOME & SEC IN COM 34964C106 263 2,944 SH   SOLE   0 0 2,944
FOX FACTORY HLDG CORP COM 35138V102 200 1,382 SH   SOLE   0 0 1,382
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 333 3,516 SH   SOLE   0 0 3,516
FRANKLIN RESOURCES INC COM 354613101 8,498 285,947 SH   SOLE   0 0 285,947
FRANKLIN STR PPTYS CORP COM 35471R106 66 14,195 SH   SOLE   0 0 14,195
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 1,837 59,467 SH   SOLE   0 0 59,467
FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512 462 9,519 SH   SOLE   0 0 9,519
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 907 19,423 SH   SOLE   0 0 19,423
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 9,527 225,914 SH   SOLE   0 0 225,914
FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 740 19,586 SH   SOLE   0 0 19,586
FRANKLIN UNVL TR SH BEN INT 355145103 104 12,880 SH   SOLE   0 0 12,880
FREEPORT-MCMORAN INC CL B 35671D857 3,668 112,762 SH   SOLE   0 0 112,762
FREYR BATTERY SHS L4135L100 272 27,600 SH   SOLE   0 0 27,600
FRONTLINE LTD SHS NEW G3682E192 96 10,224 SH   SOLE   0 0 10,224
FS KKR CAP CORP COM 302635206 10,322 468,348 SH   SOLE   0 0 468,348
FUBOTV INC COM 35953D104 225 9,410 SH   SOLE   0 0 9,410
GABELLI DIVID & INCOME TR COM 36242H104 302 11,726 SH   SOLE   0 0 11,726
GABELLI EQUITY TR INC COM 362397101 619 93,012 SH   SOLE   0 0 93,012
GABELLI HLTHCARE & WELLNESS SHS 36246K103 1,635 123,765 SH   SOLE   0 0 123,765
GABELLI UTIL TR COM 36240A101 342 43,533 SH   SOLE   0 0 43,533
GAP INC COM 364760108 229 10,100 SH   SOLE   0 0 10,100
GARMIN LTD SHS H2906T109 1,473 9,475 SH   SOLE   0 0 9,475
GARTNER INC COM 366651107 2,021 6,651 SH   SOLE   0 0 6,651
GENERAC HLDGS INC COM 368736104 862 2,109 SH   SOLE   0 0 2,109
GENERAL DYNAMICS CORP COM 369550108 5,788 29,524 SH   SOLE   0 0 29,524
GENERAL ELECTRIC CO COM NEW 369604301 3,307 32,097 SH   SOLE   0 0 32,097
GENERAL MLS INC COM 370334104 6,298 105,280 SH   SOLE   0 0 105,280
GENERAL MLS INC COM 370334104 0 400 SH Put SOLE   0 0 400
GENERAL MTRS CO COM 37045V100 3,828 72,629 SH   SOLE   0 0 72,629
GENESCO INC COM 371532102 289 5,000 SH   SOLE   0 0 5,000
GENMAB A/S SPONSORED ADS 372303206 299 6,842 SH   SOLE   0 0 6,842
GENTEX CORP COM 371901109 559 16,953 SH   SOLE   0 0 16,953
GENUINE PARTS CO COM 372460105 1,103 9,102 SH   SOLE   0 0 9,102
GENWORTH FINL INC COM CL A 37247D106 411 109,718 SH   SOLE   0 0 109,718
GERDAU SA SPON ADR REP PFD 373737105 138 28,016 SH   SOLE   0 0 28,016
GILEAD SCIENCES INC COM 375558103 5,093 72,918 SH   SOLE   0 0 72,918
GLACIER BANCORP INC NEW COM 37637Q105 264 4,763 SH   SOLE   0 0 4,763
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,630 42,657 SH   SOLE   0 0 42,657
GLOBAL NET LEASE INC COM NEW 379378201 783 48,855 SH   SOLE   0 0 48,855
GLOBAL PMTS INC COM 37940X102 575 3,647 SH   SOLE   0 0 3,647
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 839 30,592 SH   SOLE   0 0 30,592
GLOBAL X FDS CANNABIS ETF 37954Y426 174 19,437 SH   SOLE   0 0 19,437
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 352 12,007 SH   SOLE   0 0 12,007
GLOBAL X FDS CONSCIOUS COS 37954Y731 530 16,911 SH   SOLE   0 0 16,911
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 774 25,355 SH   SOLE   0 0 25,355
GLOBAL X FDS FINTECH ETF 37954Y814 607 12,636 SH   SOLE   0 0 12,636
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 922 25,702 SH   SOLE   0 0 25,702
GLOBAL X FDS GLB X SUPERDIV 37950E549 161 12,167 SH   SOLE   0 0 12,167
GLOBAL X FDS GLBL X MLP ETF 37954Y343 4,488 127,241 SH   SOLE   0 0 127,241
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 735 30,888 SH   SOLE   0 0 30,888
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3,120 38,067 SH   SOLE   0 0 38,067
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 724 16,852 SH   SOLE   0 0 16,852
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 11,052 501,006 SH   SOLE   0 0 501,006
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 581 15,884 SH   SOLE   0 0 15,884
GLOBAL X FDS S&P 500 COVERED 37954Y475 329 6,776 SH   SOLE   0 0 6,776
GLOBAL X FDS SOCIAL MED ETF 37950E416 820 13,458 SH   SOLE   0 0 13,458
GLOBAL X FDS US INFR DEV ETF 37954Y673 2,335 91,880 SH   SOLE   0 0 91,880
GLOBAL X FDS US PFD ETF 37954Y657 6,363 246,992 SH   SOLE   0 0 246,992
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 845 30,171 SH   SOLE   0 0 30,171
GLOBANT S A COM L44385109 484 1,723 SH   SOLE   0 0 1,723
GLOBE LIFE INC COM 37959E102 364 4,093 SH   SOLE   0 0 4,093
GOGO INC COM 38046C109 638 36,900 SH   SOLE   0 0 36,900
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 21 21,000 SH   SOLE   0 0 21,000
GOLDMAN SACHS BDC INC SHS 38147U107 329 17,927 SH   SOLE   0 0 17,927
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,748 20,313 SH   SOLE   0 0 20,313
GOLDMAN SACHS GROUP INC COM 38141G104 9,063 23,975 SH   SOLE   0 0 23,975
GOLUB CAP BDC INC COM 38173M102 320 20,270 SH   SOLE   0 0 20,270
GOOSEHEAD INS INC COM CL A 38267D109 250 1,642 SH   SOLE   0 0 1,642
GRACO INC COM 384109104 927 13,242 SH   SOLE   0 0 13,242
GRAINGER W W INC COM 384802104 2,674 6,804 SH   SOLE   0 0 6,804
GRANITESHARES GOLD TR SHS BEN INT 38748G101 3,327 190,751 SH   SOLE   0 0 190,751
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 122 12,843 SH   SOLE   0 0 12,843
GREAT SOUTHN BANCORP INC COM 390905107 293 5,350 SH   SOLE   0 0 5,350
GUARDANT HEALTH INC COM 40131M109 221 1,768 SH   SOLE   0 0 1,768
GUGGENHEIM CR ALLOCATION FD COM 40168G108 414 19,984 SH   SOLE   0 0 19,984
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 855 44,654 SH   SOLE   0 0 44,654
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 597 7,613 SH   SOLE   0 0 7,613
HALLIBURTON CO COM 406216101 894 41,346 SH   SOLE   0 0 41,346
HANCOCK JOHN PFD INCOME FD I COM 41013X106 233 10,732 SH   SOLE   0 0 10,732
HANESBRANDS INC COM 410345102 652 37,990 SH   SOLE   0 0 37,990
HARTFORD FINL SVCS GROUP INC COM 416515104 413 5,876 SH   SOLE   0 0 5,876
HASBRO INC COM 418056107 622 6,976 SH   SOLE   0 0 6,976
HAWAIIAN ELEC INDUSTRIES COM 419870100 448 10,961 SH   SOLE   0 0 10,961
HBT FINL INC. COM 404111106 6,355 408,701 SH   SOLE   0 0 408,701
HCA HEALTHCARE INC COM 40412C101 965 3,976 SH   SOLE   0 0 3,976
HDFC BANK LTD SPONSORED ADS 40415F101 671 9,183 SH   SOLE   0 0 9,183
HEALTHCARE TR AMER INC CL A NEW 42225P501 856 28,854 SH   SOLE   0 0 28,854
HEALTHPEAK PROPERTIES INC COM 42250P103 214 6,407 SH   SOLE   0 0 6,407
HEICO CORP NEW CL A 422806208 747 6,305 SH   SOLE   0 0 6,305
HEICO CORP NEW COM 422806109 1,762 13,363 SH   SOLE   0 0 13,363
HELEN OF TROY LTD COM G4388N106 284 1,265 SH   SOLE   0 0 1,265
HELLO GROUP INC ADS 423403104 586 55,350 SH   SOLE   0 0 55,350
HENRY JACK & ASSOC INC COM 426281101 872 5,312 SH   SOLE   0 0 5,312
HERSHEY CO COM 427866108 1,309 7,732 SH   SOLE   0 0 7,732
HEWLETT PACKARD ENTERPRISE C COM 42824C109 283 19,887 SH   SOLE   0 0 19,887
HEXCEL CORP NEW COM 428291108 750 12,625 SH   SOLE   0 0 12,625
HIBBETT INC COM 428567101 479 6,767 SH   SOLE   0 0 6,767
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 404 37,555 SH   SOLE   0 0 37,555
HILTON WORLDWIDE HLDGS INC COM 43300A203 294 2,222 SH   SOLE   0 0 2,222
HNI CORP COM 404251100 524 14,264 SH   SOLE   0 0 14,264
HOLLYFRONTIER CORP COM 436106108 566 17,097 SH   SOLE   0 0 17,097
HOLOGIC INC COM 436440101 279 3,782 SH   SOLE   0 0 3,782
HOME DEPOT INC COM 437076102 21,943 66,847 SH   SOLE   0 0 66,847
HONDA MOTOR LTD AMERN SHS 438128308 353 11,496 SH   SOLE   0 0 11,496
HONEYWELL INTL INC COM 438516106 8,129 38,296 SH   SOLE   0 0 38,296
HORIZON THERAPEUTICS PUB L SHS G46188101 243 2,215 SH   SOLE   0 0 2,215
HORMEL FOODS CORP COM 440452100 900 21,946 SH   SOLE   0 0 21,946
HORMEL FOODS CORP COM 440452100 0 400 SH Put SOLE   0 0 400
HOWMET AEROSPACE INC COM 443201108 286 9,154 SH   SOLE   0 0 9,154
HP INC COM 40434L105 397 14,526 SH   SOLE   0 0 14,526
HUBBELL INC COM 443510607 387 2,141 SH   SOLE   0 0 2,141
HUBSPOT INC COM 443573100 561 830 SH   SOLE   0 0 830
HUDSON PAC PPTYS INC COM 444097109 429 16,344 SH   SOLE   0 0 16,344
HUMANA INC COM 444859102 1,873 4,812 SH   SOLE   0 0 4,812
HUNTINGTON BANCSHARES INC COM 446150104 1,454 94,075 SH   SOLE   0 0 94,075
HYLIION HOLDINGS CORP COMMON STOCK 449109107 203 24,143 SH   SOLE   0 0 24,143
IAA INC COM 449253103 569 10,435 SH   SOLE   0 0 10,435
IAMGOLD CORP COM 450913108 24 10,400 SH   SOLE   0 0 10,400
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 215 4,314 SH   SOLE   0 0 4,314
ICON PLC SHS G4705A100 260 993 SH   SOLE   0 0 993
IDACORP INC COM 451107106 207 1,999 SH   SOLE   0 0 1,999
IDEX CORP COM 45167R104 321 1,550 SH   SOLE   0 0 1,550
IDEXX LABS INC COM 45168D104 1,290 2,073 SH   SOLE   0 0 2,073
IHS MARKIT LTD SHS G47567105 322 2,765 SH   SOLE   0 0 2,765
II-VI INC COM 902104108 580 9,777 SH   SOLE   0 0 9,777
ILLINOIS TOOL WKS INC COM 452308109 1,725 8,347 SH   SOLE   0 0 8,347
ILLUMINA INC COM 452327109 1,265 3,119 SH   SOLE   0 0 3,119
INCYTE CORP COM 45337C102 290 4,221 SH   SOLE   0 0 4,221
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 542 19,761 SH   SOLE   0 0 19,761
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 912 27,749 SH   SOLE   0 0 27,749
INFOSYS LTD SPONSORED ADR 456788108 1,331 59,829 SH   SOLE   0 0 59,829
ING GROEP N.V. SPONSORED ADR 456837103 353 24,333 SH   SOLE   0 0 24,333
INGREDION INC COM 457187102 284 3,196 SH   SOLE   0 0 3,196
INNOVATIVE INDL PPTYS INC COM 45781V101 816 3,531 SH   SOLE   0 0 3,531
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136 263 9,483 SH   SOLE   0 0 9,483
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 3,512 117,390 SH   SOLE   0 0 117,390
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 319 12,430 SH   SOLE   0 0 12,430
INNOVATOR ETFS TR GROWTH ACCELE 45783Y509 475 16,772 SH   SOLE   0 0 16,772
INNOVATOR ETFS TR GRWT ACLRTD PLUS 45783Y871 257 9,869 SH   SOLE   0 0 9,869
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 550 13,377 SH   SOLE   0 0 13,377
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 206 4,444 SH   SOLE   0 0 4,444
INNOVATOR ETFS TR IBD 50 ETF 45782C102 1,645 34,722 SH   SOLE   0 0 34,722
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 222 9,158 SH   SOLE   0 0 9,158
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 272 9,869 SH   SOLE   0 0 9,869
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 851 29,767 SH   SOLE   0 0 29,767
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 204 6,081 SH   SOLE   0 0 6,081
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 205 6,565 SH   SOLE   0 0 6,565
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 492 15,012 SH   SOLE   0 0 15,012
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 388 12,395 SH   SOLE   0 0 12,395
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 824 28,185 SH   SOLE   0 0 28,185
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 498 15,254 SH   SOLE   0 0 15,254
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 8,141 264,768 SH   SOLE   0 0 264,768
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 680 22,156 SH   SOLE   0 0 22,156
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 435 14,020 SH   SOLE   0 0 14,020
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 350 11,755 SH   SOLE   0 0 11,755
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 621 21,364 SH   SOLE   0 0 21,364
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 533 18,062 SH   SOLE   0 0 18,062
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 231 8,314 SH   SOLE   0 0 8,314
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 2,467 83,331 SH   SOLE   0 0 83,331
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 454 16,342 SH   SOLE   0 0 16,342
INNOVATOR ETFS TR US SML CP PWR B 45782C284 272 10,426 SH   SOLE   0 0 10,426
INNOVATOR ETFS TR II LADRD FD US EQT 45783G102 630 18,047 SH   SOLE   0 0 18,047
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 2,424 100,684 SH   SOLE   0 0 100,684
INSPERITY INC COM 45778Q107 522 4,714 SH   SOLE   0 0 4,714
INTEL CORP COM 458140100 13,519 253,728 SH   SOLE   0 0 253,728
INTELLIA THERAPEUTICS INC COM 45826J105 407 3,031 SH   SOLE   0 0 3,031
INTERCONTINENTAL EXCHANGE IN COM 45866F104 962 8,378 SH   SOLE   0 0 8,378
INTERNATIONAL BUSINESS MACHS COM 459200101 10,974 78,989 SH   SOLE   0 0 78,989
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,712 12,799 SH   SOLE   0 0 12,799
INTERNATIONAL PAPER CO COM 460146103 3,092 55,297 SH   SOLE   0 0 55,297
INTERPUBLIC GROUP COS INC COM 460690100 417 11,362 SH   SOLE   0 0 11,362
INTUIT COM 461202103 1,608 2,980 SH   SOLE   0 0 2,980
INTUITIVE SURGICAL INC COM NEW 46120E602 4,206 4,231 SH   SOLE   0 0 4,231
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 328 3,180 SH   SOLE   0 0 3,180
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 342 6,014 SH   SOLE   0 0 6,014
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 733 14,518 SH   SOLE   0 0 14,518
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 710 33,741 SH   SOLE   0 0 33,741
INVESCO CALIF VALUE MUN INCO COM 46132H106 281 20,384 SH   SOLE   0 0 20,384
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,508 173,838 SH   SOLE   0 0 173,838
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 225 3,423 SH   SOLE   0 0 3,423
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 2,430 99,953 SH   SOLE   0 0 99,953
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 223 2,931 SH   SOLE   0 0 2,931
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 409 17,685 SH   SOLE   0 0 17,685
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 336 2,285 SH   SOLE   0 0 2,285
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 365 11,044 SH   SOLE   0 0 11,044
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,173 80,891 SH   SOLE   0 0 80,891
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 14,053 935,026 SH   SOLE   0 0 935,026
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 200 4,484 SH   SOLE   0 0 4,484
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 331 4,544 SH   SOLE   0 0 4,544
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 495 8,872 SH   SOLE   0 0 8,872
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 311 10,143 SH   SOLE   0 0 10,143
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 867 16,517 SH   SOLE   0 0 16,517
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 234 2,003 SH   SOLE   0 0 2,003
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 465 2,547 SH   SOLE   0 0 2,547
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 405 8,589 SH   SOLE   0 0 8,589
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201 452 7,138 SH   SOLE   0 0 7,138
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 3,968 101,865 SH   SOLE   0 0 101,865
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 558 13,180 SH   SOLE   0 0 13,180
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,039 49,957 SH   SOLE   0 0 49,957
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3,326 41,595 SH   SOLE   0 0 41,595
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,352 106,397 SH   SOLE   0 0 106,397
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 965 36,786 SH   SOLE   0 0 36,786
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 464 21,995 SH   SOLE   0 0 21,995
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 393 8,494 SH   SOLE   0 0 8,494
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 886 12,325 SH   SOLE   0 0 12,325
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 754 8,360 SH   SOLE   0 0 8,360
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 644 15,098 SH   SOLE   0 0 15,098
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 525 3,260 SH   SOLE   0 0 3,260
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 903 10,099 SH   SOLE   0 0 10,099
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 517 10,267 SH   SOLE   0 0 10,267
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 579 13,017 SH   SOLE   0 0 13,017
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 353 2,453 SH   SOLE   0 0 2,453
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 388 20,483 SH   SOLE   0 0 20,483
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 10,790 68,137 SH   SOLE   0 0 68,137
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,187 59,936 SH   SOLE   0 0 59,936
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 299 1,255 SH   SOLE   0 0 1,255
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 453 1,373 SH   SOLE   0 0 1,373
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,249 14,847 SH   SOLE   0 0 14,847
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 743 9,782 SH   SOLE   0 0 9,782
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 433 4,754 SH   SOLE   0 0 4,754
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 202 2,176 SH   SOLE   0 0 2,176
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2,245 12,305 SH   SOLE   0 0 12,305
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 631 2,190 SH   SOLE   0 0 2,190
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,338 42,304 SH   SOLE   0 0 42,304
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1 600 SH Put SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,413 7,340 SH   SOLE   0 0 7,340
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 704 9,293 SH   SOLE   0 0 9,293
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,232 45,965 SH   SOLE   0 0 45,965
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,701 31,084 SH   SOLE   0 0 31,084
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 313 4,046 SH   SOLE   0 0 4,046
INVESCO LTD SHS G491BT108 561 23,251 SH   SOLE   0 0 23,251
INVESCO MUN OPPORTUNITY TR COM 46132C107 265 19,323 SH   SOLE   0 0 19,323
INVESCO QQQ TR UNIT SER 1 46090E103 119,945 335,079 SH   SOLE   0 0 335,079
INVESCO SR INCOME TR COM 46131H107 123 27,648 SH   SOLE   0 0 27,648
INVITAE CORP COM 46185L103 301 10,584 SH   SOLE   0 0 10,584
IQVIA HLDGS INC COM 46266C105 367 1,533 SH   SOLE   0 0 1,533
IRON MTN INC NEW COM 46284V101 1,854 42,676 SH   SOLE   0 0 42,676
ISHARES GOLD TR ISHARES NEW 464285204 4,413 132,099 SH   SOLE   0 0 132,099
ISHARES INC CORE MSCI EMKT 46434G103 18,184 294,423 SH   SOLE   0 0 294,423
ISHARES INC EM MKTS DIV ETF 464286319 3,091 79,460 SH   SOLE   0 0 79,460
ISHARES INC ESG AWR MSCI EM 46434G863 9,070 218,861 SH   SOLE   0 0 218,861
ISHARES INC JP MRGN EM HI BD 464286285 340 7,675 SH   SOLE   0 0 7,675
ISHARES INC MSCI CDA ETF 464286509 6,939 191,159 SH   SOLE   0 0 191,159
ISHARES INC MSCI EMERG MRKT 464286533 987 15,757 SH   SOLE   0 0 15,757
ISHARES INC MSCI EURZONE ETF 464286608 440 9,147 SH   SOLE   0 0 9,147
ISHARES INC MSCI FRANCE ETF 464286707 511 13,721 SH   SOLE   0 0 13,721
ISHARES INC MSCI GBL MIN VOL 464286525 1,766 17,195 SH   SOLE   0 0 17,195
ISHARES INC MSCI GERMANY ETF 464286806 884 26,858 SH   SOLE   0 0 26,858
ISHARES INC MSCI JPN ETF NEW 46434G822 414 5,897 SH   SOLE   0 0 5,897
ISHARES INC MSCI MEXICO ETF 464286822 1,416 29,350 SH   SOLE   0 0 29,350
ISHARES INC MSCI NETHERL ETF 464286814 1,902 38,623 SH   SOLE   0 0 38,623
ISHARES INC MSCI STH KOR ETF 464286772 210 2,606 SH   SOLE   0 0 2,606
ISHARES INC MSCI SWITZERLAND 464286749 2,493 53,510 SH   SOLE   0 0 53,510
ISHARES INC MSCI TAIWAN ETF 46434G772 244 3,935 SH   SOLE   0 0 3,935
ISHARES SILVER TR ISHARES 46428Q109 7,065 344,316 SH   SOLE   0 0 344,316
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,670 63,145 SH   SOLE   0 0 63,145
ISHARES TR 0-5YR HI YL CP 46434V407 4,645 101,631 SH   SOLE   0 0 101,631
ISHARES TR 0-5YR INVT GR CP 46434V100 2,419 46,809 SH   SOLE   0 0 46,809
ISHARES TR 1 3 YR TREAS BD 464287457 10,054 116,704 SH   SOLE   0 0 116,704
ISHARES TR 10+ YR INVST GRD 464289511 1,439 20,778 SH   SOLE   0 0 20,778
ISHARES TR 10-20 YR TRS ETF 464288653 1,593 10,831 SH   SOLE   0 0 10,831
ISHARES TR 20 YR TR BD ETF 464287432 18,526 128,370 SH   SOLE   0 0 128,370
ISHARES TR 3 7 YR TREAS BD 464288661 4,354 33,452 SH   SOLE   0 0 33,452
ISHARES TR AGENCY BOND ETF 464288166 518 4,374 SH   SOLE   0 0 4,374
ISHARES TR BARCLAYS 7 10 YR 464287440 13,670 118,641 SH   SOLE   0 0 118,641
ISHARES TR BLACKROCK ULTRA 46434V878 247 4,889 SH   SOLE   0 0 4,889
ISHARES TR BROAD USD HIGH 46435U853 1,946 46,899 SH   SOLE   0 0 46,899
ISHARES TR CALIF MUN BD ETF 464288356 781 12,579 SH   SOLE   0 0 12,579
ISHARES TR CHINA LG-CAP ETF 464287184 285 7,318 SH   SOLE   0 0 7,318
ISHARES TR CMBS ETF 46429B366 1,068 19,764 SH   SOLE   0 0 19,764
ISHARES TR COHEN STEER REIT 464287564 10,160 155,307 SH   SOLE   0 0 155,307
ISHARES TR CONSER ALLOC ETF 464289883 568 14,380 SH   SOLE   0 0 14,380
ISHARES TR CONV BD ETF 46435G102 308 3,084 SH   SOLE   0 0 3,084
ISHARES TR CORE 1 5 YR USD 46432F859 641 12,555 SH   SOLE   0 0 12,555
ISHARES TR CORE DIV GRWTH 46434V621 33,026 657,361 SH   SOLE   0 0 657,361
ISHARES TR CORE HIGH DV ETF 46429B663 6,224 66,026 SH   SOLE   0 0 66,026
ISHARES TR CORE INTL AGGR 46435G672 743 13,504 SH   SOLE   0 0 13,504
ISHARES TR CORE LT USDB ETF 464289479 703 9,823 SH   SOLE   0 0 9,823
ISHARES TR CORE MSCI EAFE 46432F842 24,201 325,944 SH   SOLE   0 0 325,944
ISHARES TR CORE MSCI EURO 46434V738 2,891 51,575 SH   SOLE   0 0 51,575
ISHARES TR CORE MSCI INTL 46435G326 11,508 172,219 SH   SOLE   0 0 172,219
ISHARES TR CORE MSCI PAC 46434V696 5,482 81,876 SH   SOLE   0 0 81,876
ISHARES TR CORE MSCI TOTAL 46432F834 1,283 18,067 SH   SOLE   0 0 18,067
ISHARES TR CORE S&P MCP ETF 464287507 50,937 193,624 SH   SOLE   0 0 193,624
ISHARES TR CORE S&P SCP ETF 464287804 46,422 425,150 SH   SOLE   0 0 425,150
ISHARES TR CORE S&P SCP ETF 464287804 0 100 SH Put SOLE   0 0 100
ISHARES TR CORE S&P TTL STK 464287150 27,750 282,070 SH   SOLE   0 0 282,070
ISHARES TR CORE S&P US GWT 464287671 3,628 35,429 SH   SOLE   0 0 35,429
ISHARES TR CORE S&P US VLU 464287663 6,235 87,964 SH   SOLE   0 0 87,964
ISHARES TR CORE S&P500 ETF 464287200 89,046 206,689 SH   SOLE   0 0 206,689
ISHARES TR CORE TOTAL USD 46434V613 15,296 287,306 SH   SOLE   0 0 287,306
ISHARES TR CORE US AGGBD ET 464287226 41,600 362,278 SH   SOLE   0 0 362,278
ISHARES TR CR 5 10 YR ETF 46435G417 347 6,777 SH   SOLE   0 0 6,777
ISHARES TR DOW JONES US ETF 464287846 445 4,127 SH   SOLE   0 0 4,127
ISHARES TR EAFE GRWTH ETF 464288885 18,086 169,867 SH   SOLE   0 0 169,867
ISHARES TR EAFE SML CP ETF 464288273 4,302 57,812 SH   SOLE   0 0 57,812
ISHARES TR EAFE VALUE ETF 464288877 20,739 407,841 SH   SOLE   0 0 407,841
ISHARES TR ESG ADV TTL USD 46436E619 2,092 42,195 SH   SOLE   0 0 42,195
ISHARES TR ESG ADVNCD HY BD 46435G441 881 16,848 SH   SOLE   0 0 16,848
ISHARES TR ESG AW MSCI EAFE 46435G516 2,032 25,925 SH   SOLE   0 0 25,925
ISHARES TR ESG AWARE MSCI 46435U663 1,090 27,934 SH   SOLE   0 0 27,934
ISHARES TR ESG AWR MSCI USA 46435G425 36,424 369,939 SH   SOLE   0 0 369,939
ISHARES TR ESG AWR US AGRGT 46435U549 266 4,817 SH   SOLE   0 0 4,817
ISHARES TR ESG AWRE 1 5 YR 46435G243 1,276 49,112 SH   SOLE   0 0 49,112
ISHARES TR ESG AWRE USD ETF 46435G193 643 23,394 SH   SOLE   0 0 23,394
ISHARES TR ESG EAFE ETF 46436E759 665 9,809 SH   SOLE   0 0 9,809
ISHARES TR ESG MSCI USA ETF 46436E767 1,305 36,120 SH   SOLE   0 0 36,120
ISHARES TR ESG SCRD S&P MID 46436E551 224 6,184 SH   SOLE   0 0 6,184
ISHARES TR EXPANDED TECH 464287515 3,081 7,719 SH   SOLE   0 0 7,719
ISHARES TR EXPND TEC SC ETF 464287549 536 1,329 SH   SOLE   0 0 1,329
ISHARES TR EXPONENTIAL TECH 46434V381 204 3,258 SH   SOLE   0 0 3,258
ISHARES TR FALN ANGLS USD 46435G474 5,933 197,031 SH   SOLE   0 0 197,031
ISHARES TR FLTG RATE NT ETF 46429B655 6,161 121,186 SH   SOLE   0 0 121,186
ISHARES TR GL CLEAN ENE ETF 464288224 1,366 63,109 SH   SOLE   0 0 63,109
ISHARES TR GLB CNSM STP ETF 464288737 694 11,572 SH   SOLE   0 0 11,572
ISHARES TR GLOB UTILITS ETF 464288711 302 5,125 SH   SOLE   0 0 5,125
ISHARES TR GLOBAL 100 ETF 464287572 469 6,595 SH   SOLE   0 0 6,595
ISHARES TR GLOBAL ENERG ETF 464287341 441 16,430 SH   SOLE   0 0 16,430
ISHARES TR GLOBAL FINLS ETF 464287333 4,624 58,937 SH   SOLE   0 0 58,937
ISHARES TR GLOBAL MATER ETF 464288695 1,564 18,362 SH   SOLE   0 0 18,362
ISHARES TR GLOBAL TECH ETF 464287291 13,734 242,387 SH   SOLE   0 0 242,387
ISHARES TR GOV/CRED BD ETF 464288596 210 1,721 SH   SOLE   0 0 1,721
ISHARES TR GRWT ALLOCAT ETF 464289867 600 10,808 SH   SOLE   0 0 10,808
ISHARES TR HDG MSCI EAFE 46434V803 379 11,013 SH   SOLE   0 0 11,013
ISHARES TR HIGH YLD BD FCTR 46435G250 214 4,145 SH   SOLE   0 0 4,145
ISHARES TR IBOXX HI YD ETF 464288513 18,740 214,198 SH   SOLE   0 0 214,198
ISHARES TR IBOXX INV CP ETF 464287242 28,580 214,840 SH   SOLE   0 0 214,840
ISHARES TR INTL SEL DIV ETF 464288448 2,154 70,800 SH   SOLE   0 0 70,800
ISHARES TR INTRM GOV CR ETF 464288612 967 8,400 SH   SOLE   0 0 8,400
ISHARES TR ISHARES BIOTECH 464287556 3,672 22,711 SH   SOLE   0 0 22,711
ISHARES TR ISHARES SEMICDTR 464287523 13,225 29,661 SH   SOLE   0 0 29,661
ISHARES TR ISHS 1-5YR INVS 464288646 17,178 314,385 SH   SOLE   0 0 314,385
ISHARES TR ISHS 5-10YR INVT 464288638 4,000 66,598 SH   SOLE   0 0 66,598
ISHARES TR JPMORGAN USD EMG 464288281 6,186 56,207 SH   SOLE   0 0 56,207
ISHARES TR LATN AMER 40 ETF 464287390 298 11,217 SH   SOLE   0 0 11,217
ISHARES TR MBS ETF 464288588 6,169 57,047 SH   SOLE   0 0 57,047
ISHARES TR MODERT ALLOC ETF 464289875 606 13,546 SH   SOLE   0 0 13,546
ISHARES TR MORNINGSTAR GRWT 464287119 1,441 21,976 SH   SOLE   0 0 21,976
ISHARES TR MORNINGSTAR VALU 464288109 307 4,823 SH   SOLE   0 0 4,823
ISHARES TR MORNINGSTR US EQ 464287127 3,662 60,339 SH   SOLE   0 0 60,339
ISHARES TR MORTGE REL ETF 46435G342 910 25,157 SH   SOLE   0 0 25,157
ISHARES TR MRGSTR MD CP ETF 464288208 1,306 19,634 SH   SOLE   0 0 19,634
ISHARES TR MRGSTR MD CP GRW 464288307 1,107 16,077 SH   SOLE   0 0 16,077
ISHARES TR MRGSTR MD CP VAL 464288406 562 8,885 SH   SOLE   0 0 8,885
ISHARES TR MRNING SM CP ETF 464288703 987 17,363 SH   SOLE   0 0 17,363
ISHARES TR MSCI ACWI ETF 464288257 3,291 32,932 SH   SOLE   0 0 32,932
ISHARES TR MSCI EAFE ETF 464287465 5,527 70,855 SH   SOLE   0 0 70,855
ISHARES TR MSCI EAFE MIN VL 46429B689 6,334 84,071 SH   SOLE   0 0 84,071
ISHARES TR MSCI EMG MKT ETF 464287234 6,129 121,664 SH   SOLE   0 0 121,664
ISHARES TR MSCI EMG MKT ETF 464287234 1 300 SH Put SOLE   0 0 300
ISHARES TR MSCI GLOBAL IMP 46435G532 223 2,322 SH   SOLE   0 0 2,322
ISHARES TR MSCI INDIA ETF 46429B598 553 11,351 SH   SOLE   0 0 11,351
ISHARES TR MSCI INTL QUALTY 46434V456 619 16,328 SH   SOLE   0 0 16,328
ISHARES TR MSCI KLD400 SOC 464288570 964 11,584 SH   SOLE   0 0 11,584
ISHARES TR MSCI UK ETF NEW 46435G334 458 14,210 SH   SOLE   0 0 14,210
ISHARES TR MSCI USA ESG SLC 464288802 4,679 48,769 SH   SOLE   0 0 48,769
ISHARES TR MSCI USA MIN VOL 46429B697 15,709 213,727 SH   SOLE   0 0 213,727
ISHARES TR MSCI USA MMENTM 46432F396 8,281 47,156 SH   SOLE   0 0 47,156
ISHARES TR MSCI USA QLT FCT 46432F339 9,156 69,505 SH   SOLE   0 0 69,505
ISHARES TR MSCI USA VALUE 46432F388 10,562 104,882 SH   SOLE   0 0 104,882
ISHARES TR NATIONAL MUN ETF 464288414 29,125 250,712 SH   SOLE   0 0 250,712
ISHARES TR NORTH AMERN NAT 464287374 732 24,908 SH   SOLE   0 0 24,908
ISHARES TR PFD AND INCM SEC 464288687 8,313 214,194 SH   SOLE   0 0 214,194
ISHARES TR RESIDENTIAL MULT 464288562 246 2,875 SH   SOLE   0 0 2,875
ISHARES TR RUS 1000 ETF 464287622 5,770 23,873 SH   SOLE   0 0 23,873
ISHARES TR RUS 1000 GRW ETF 464287614 31,942 116,560 SH   SOLE   0 0 116,560
ISHARES TR RUS 1000 VAL ETF 464287598 26,979 172,376 SH   SOLE   0 0 172,376
ISHARES TR RUS 2000 GRW ETF 464287648 3,987 13,580 SH   SOLE   0 0 13,580
ISHARES TR RUS 2000 VAL ETF 464287630 3,917 24,445 SH   SOLE   0 0 24,445
ISHARES TR RUS MD CP GR ETF 464287481 3,664 32,692 SH   SOLE   0 0 32,692
ISHARES TR RUS MDCP VAL ETF 464287473 1,934 17,080 SH   SOLE   0 0 17,080
ISHARES TR RUS MID CAP ETF 464287499 12,402 158,555 SH   SOLE   0 0 158,555
ISHARES TR RUS TOP 200 ETF 464289446 2,141 20,782 SH   SOLE   0 0 20,782
ISHARES TR RUS TP200 GR ETF 464289438 1,636 10,716 SH   SOLE   0 0 10,716
ISHARES TR RUSSELL 2000 ETF 464287655 24,187 110,570 SH   SOLE   0 0 110,570
ISHARES TR RUSSELL 3000 ETF 464287689 658 2,581 SH   SOLE   0 0 2,581
ISHARES TR S&P 100 ETF 464287101 5,931 30,037 SH   SOLE   0 0 30,037
ISHARES TR S&P 500 GRWT ETF 464287309 19,739 267,065 SH   SOLE   0 0 267,065
ISHARES TR S&P 500 VAL ETF 464287408 14,377 98,865 SH   SOLE   0 0 98,865
ISHARES TR S&P MC 400GR ETF 464287606 5,165 65,221 SH   SOLE   0 0 65,221
ISHARES TR S&P MC 400VL ETF 464287705 11,985 116,312 SH   SOLE   0 0 116,312
ISHARES TR S&P SML 600 GWT 464287887 3,182 24,470 SH   SOLE   0 0 24,470
ISHARES TR SELECT DIVID ETF 464287168 7,488 65,276 SH   SOLE   0 0 65,276
ISHARES TR SELECT DIVID ETF 464287168 0 1,300 SH Put SOLE   0 0 1,300
ISHARES TR SHORT TREAS BD 464288679 801 7,252 SH   SOLE   0 0 7,252
ISHARES TR SHRT NAT MUN ETF 464288158 20,762 193,010 SH   SOLE   0 0 193,010
ISHARES TR SP SMCP600VL ETF 464287879 9,265 92,033 SH   SOLE   0 0 92,033
ISHARES TR TIPS BD ETF 464287176 31,728 248,473 SH   SOLE   0 0 248,473
ISHARES TR U.S. BAS MTL ETF 464287838 3,051 24,493 SH   SOLE   0 0 24,493
ISHARES TR U.S. ENERGY ETF 464287796 4,021 142,296 SH   SOLE   0 0 142,296
ISHARES TR U.S. FIN SVC ETF 464287770 549 2,918 SH   SOLE   0 0 2,918
ISHARES TR U.S. FINLS ETF 464287788 1,658 20,086 SH   SOLE   0 0 20,086
ISHARES TR U.S. FIXED INCME 46435U796 1,093 10,897 SH   SOLE   0 0 10,897
ISHARES TR U.S. MED DVC ETF 464288810 4,009 63,863 SH   SOLE   0 0 63,863
ISHARES TR U.S. PHARMA ETF 464288836 264 1,442 SH   SOLE   0 0 1,442
ISHARES TR U.S. REAL ES ETF 464287739 3,827 37,380 SH   SOLE   0 0 37,380
ISHARES TR U.S. TECH ETF 464287721 4,861 48,002 SH   SOLE   0 0 48,002
ISHARES TR U.S. UTILITS ETF 464287697 1,306 16,542 SH   SOLE   0 0 16,542
ISHARES TR US AER DEF ETF 464288760 1,639 15,726 SH   SOLE   0 0 15,726
ISHARES TR US BR DEL SE ETF 464288794 537 5,140 SH   SOLE   0 0 5,140
ISHARES TR US CONSM STAPLES 464287812 2,246 12,509 SH   SOLE   0 0 12,509
ISHARES TR US DIVID BYBCK 46435U861 1,035 26,408 SH   SOLE   0 0 26,408
ISHARES TR US HLTHCARE ETF 464287762 3,714 13,460 SH   SOLE   0 0 13,460
ISHARES TR US HLTHCR PR ETF 464288828 1,370 5,357 SH   SOLE   0 0 5,357
ISHARES TR US HOME CONS ETF 464288752 668 10,097 SH   SOLE   0 0 10,097
ISHARES TR US INDUSTRIALS 464287754 1,444 13,480 SH   SOLE   0 0 13,480
ISHARES TR US REGNL BKS ETF 464288778 346 5,714 SH   SOLE   0 0 5,714
ISHARES TR US TELECOM ETF 464287713 287 8,833 SH   SOLE   0 0 8,833
ISHARES TR US TREAS BD ETF 46429B267 13,490 508,471 SH   SOLE   0 0 508,471
ISHARES TR US TRSPRTION 464287192 599 2,462 SH   SOLE   0 0 2,462
ISHARES TR USD INV GRDE ETF 464288620 478 7,960 SH   SOLE   0 0 7,960
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4,457 88,894 SH   SOLE   0 0 88,894
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 7,249 202,255 SH   SOLE   0 0 202,255
ISHARES U S ETF TR INT RT HDG C B 46431W705 211 2,201 SH   SOLE   0 0 2,201
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 608 9,658 SH   SOLE   0 0 9,658
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 299 6,925 SH   SOLE   0 0 6,925
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,598 51,215 SH   SOLE   0 0 51,215
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 307 8,655 SH   SOLE   0 0 8,655
J2 GLOBAL INC COM 48123V102 400 2,926 SH   SOLE   0 0 2,926
JABIL INC COM 466313103 860 14,740 SH   SOLE   0 0 14,740
JACOBS ENGR GROUP INC COM 469814107 1,085 8,189 SH   SOLE   0 0 8,189
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 231 3,560 SH   SOLE   0 0 3,560
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,032 20,556 SH   SOLE   0 0 20,556
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 688 16,641 SH   SOLE   0 0 16,641
JD.COM INC SPON ADR CL A 47215P106 503 6,956 SH   SOLE   0 0 6,956
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 8,957 173,411 SH   SOLE   0 0 173,411
JOHNSON & JOHNSON COM 478160104 25,571 158,335 SH   SOLE   0 0 158,335
JOHNSON & JOHNSON COM 478160104 0 100 SH Put SOLE   0 0 100
JOHNSON CTLS INTL PLC SHS G51502105 2,186 32,113 SH   SOLE   0 0 32,113
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 249 13,694 SH   SOLE   0 0 13,694
JPMORGAN CHASE & CO COM 46625H100 36,772 224,646 SH   SOLE   0 0 224,646
KANSAS CITY SOUTHERN COM NEW 485170302 634 2,342 SH   SOLE   0 0 2,342
KAYNE ANDERSON ENERGY INFRST COM 486606106 225 28,140 SH   SOLE   0 0 28,140
KELLOGG CO COM 487836108 743 11,624 SH   SOLE   0 0 11,624
KEURIG DR PEPPER INC COM 49271V100 724 21,199 SH   SOLE   0 0 21,199
KEYCORP COM 493267108 379 17,546 SH   SOLE   0 0 17,546
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,604 9,764 SH   SOLE   0 0 9,764
KIMBERLY-CLARK CORP COM 494368103 4,390 33,150 SH   SOLE   0 0 33,150
KINDER MORGAN INC DEL COM 49456B101 2,553 152,583 SH   SOLE   0 0 152,583
KINROSS GOLD CORP COM 496902404 116 21,579 SH   SOLE   0 0 21,579
KKR & CO INC COM 48251W104 866 14,223 SH   SOLE   0 0 14,223
KKR INCOME OPPORTUNITIES FD COM 48249T106 505 30,819 SH   SOLE   0 0 30,819
KLA CORP COM NEW 482480100 1,666 4,982 SH   SOLE   0 0 4,982
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,034 23,263 SH   SOLE   0 0 23,263
KORN FERRY COM NEW 500643200 666 9,202 SH   SOLE   0 0 9,202
KOSMOS ENERGY LTD COM 500688106 214 72,176 SH   SOLE   0 0 72,176
KRAFT HEINZ CO COM 500754106 5,642 153,234 SH   SOLE   0 0 153,234
KRANESHARES TR CSI CHI INTERNET 500767306 420 8,867 SH   SOLE   0 0 8,867
KRANESHARES TR ELEC VEH FUTUR 500767827 588 12,666 SH   SOLE   0 0 12,666
KRANESHARES TR QUADRTC INT RT 500767736 679 24,347 SH   SOLE   0 0 24,347
KROGER CO COM 501044101 3,796 93,902 SH   SOLE   0 0 93,902
L3HARRIS TECHNOLOGIES INC COM 502431109 3,060 13,895 SH   SOLE   0 0 13,895
L3HARRIS TECHNOLOGIES INC COM 502431109 1 100 SH Put SOLE   0 0 100
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,509 5,363 SH   SOLE   0 0 5,363
LADDER CAP CORP CL A 505743104 673 60,878 SH   SOLE   0 0 60,878
LAKELAND FINL CORP COM 511656100 211 2,968 SH   SOLE   0 0 2,968
LAM RESEARCH CORP COM 512807108 5,714 10,040 SH   SOLE   0 0 10,040
LAMAR ADVERTISING CO NEW CL A 512816109 575 5,071 SH   SOLE   0 0 5,071
LAMB WESTON HLDGS INC COM 513272104 283 4,617 SH   SOLE   0 0 4,617
LAREDO PETROLEUM INC COM 516806205 405 5,000 SH   SOLE   0 0 5,000
LAS VEGAS SANDS CORP COM 517834107 689 18,821 SH   SOLE   0 0 18,821
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 449 14,908 SH   SOLE   0 0 14,908
LAUDER ESTEE COS INC CL A 518439104 879 2,931 SH   SOLE   0 0 2,931
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 512 9,068 SH   SOLE   0 0 9,068
LENNAR CORP CL A 526057104 484 5,165 SH   SOLE   0 0 5,165
LESLIES INC COM 527064109 355 17,266 SH   SOLE   0 0 17,266
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 264 30,657 SH   SOLE   0 0 30,657
LIBERTY BROADBAND CORP COM SER C 530307305 755 4,370 SH   SOLE   0 0 4,370
LIBERTY GLOBAL PLC SHS CL C G5480U120 870 29,527 SH   SOLE   0 0 29,527
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 326 6,876 SH   SOLE   0 0 6,876
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 20 25,000 SH   SOLE   0 0 25,000
LIFE STORAGE INC COM 53223X107 377 3,289 SH   SOLE   0 0 3,289
LILLY ELI & CO COM 532457108 11,402 49,349 SH   SOLE   0 0 49,349
LINCOLN NATL CORP IND COM 534187109 508 7,386 SH   SOLE   0 0 7,386
LINDE PLC SHS G5494J103 1,434 4,889 SH   SOLE   0 0 4,889
LISTED FD TR ROUNDHILL SPORTS 53656F789 647 21,505 SH   SOLE   0 0 21,505
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,229 55,050 SH   SOLE   0 0 55,050
LIVE NATION ENTERTAINMENT IN COM 538034109 784 8,601 SH   SOLE   0 0 8,601
LKQ CORP COM 501889208 585 11,621 SH   SOLE   0 0 11,621
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 79 32,067 SH   SOLE   0 0 32,067
LOCKHEED MARTIN CORP COM 539830109 11,099 32,161 SH   SOLE   0 0 32,161
LOGITECH INTL S A SHS H50430232 627 7,113 SH   SOLE   0 0 7,113
LOUISIANA PAC CORP COM 546347105 677 11,035 SH   SOLE   0 0 11,035
LOWES COS INC COM 548661107 16,286 80,280 SH   SOLE   0 0 80,280
LPL FINL HLDGS INC COM 50212V100 401 2,561 SH   SOLE   0 0 2,561
LUCID GROUP INC COM 549498103 913 35,988 SH   SOLE   0 0 35,988
LULULEMON ATHLETICA INC COM 550021109 1,380 3,411 SH   SOLE   0 0 3,411
LUMEN TECHNOLOGIES INC COM 550241103 1,142 92,140 SH   SOLE   0 0 92,140
LUMENTUM HLDGS INC COM 55024U109 1,653 19,788 SH   SOLE   0 0 19,788
LYFT INC CL A COM 55087P104 587 10,956 SH   SOLE   0 0 10,956
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 664 7,075 SH   SOLE   0 0 7,075
M & T BK CORP COM 55261F104 523 3,502 SH   SOLE   0 0 3,502
MACQUARIE / FIRST TR GLOBAL COM 55607W100 264 27,755 SH   SOLE   0 0 27,755
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 695 15,255 SH   SOLE   0 0 15,255
MAGNA INTL INC COM 559222401 1,636 21,738 SH   SOLE   0 0 21,738
MARATHON OIL CORP COM 565849106 484 35,378 SH   SOLE   0 0 35,378
MARATHON PETE CORP COM 56585A102 2,054 33,230 SH   SOLE   0 0 33,230
MARATHON PETE CORP COM 56585A102 0 100 SH Put SOLE   0 0 100
MARKEL CORP COM 570535104 626 524 SH   SOLE   0 0 524
MARKETAXESS HLDGS INC COM 57060D108 1,814 4,312 SH   SOLE   0 0 4,312
MARRIOTT INTL INC NEW CL A 571903202 1,276 8,618 SH   SOLE   0 0 8,618
MARSH & MCLENNAN COS INC COM 571748102 406 2,680 SH   SOLE   0 0 2,680
MARTIN MARIETTA MATLS INC COM 573284106 260 762 SH   SOLE   0 0 762
MARVELL TECHNOLOGY INC COM 573874104 1,323 21,937 SH   SOLE   0 0 21,937
MASTEC INC COM 576323109 591 6,844 SH   SOLE   0 0 6,844
MASTERCARD INCORPORATED CL A 57636Q104 15,400 44,293 SH   SOLE   0 0 44,293
MATCH GROUP INC NEW COM 57667L107 698 4,443 SH   SOLE   0 0 4,443
MAXIMUS INC COM 577933104 336 4,034 SH   SOLE   0 0 4,034
MCCORMICK & CO INC COM NON VTG 579780206 731 9,021 SH   SOLE   0 0 9,021
MCDONALDS CORP COM 580135101 10,107 41,917 SH   SOLE   0 0 41,917
MCKESSON CORP COM 58155Q103 1,687 8,459 SH   SOLE   0 0 8,459
MEDICAL PPTYS TRUST INC COM 58463J304 1,627 81,055 SH   SOLE   0 0 81,055
MEDTRONIC PLC SHS G5960L103 5,643 45,014 SH   SOLE   0 0 45,014
MELCO RESORTS AND ENTMNT LTD ADR 585464100 172 16,806 SH   SOLE   0 0 16,806
MERCADOLIBRE INC COM 58733R102 2,212 1,317 SH   SOLE   0 0 1,317
MERCK & CO INC COM 58933Y105 13,844 184,318 SH   SOLE   0 0 184,318
MERCURY GENL CORP NEW COM 589400100 385 6,919 SH   SOLE   0 0 6,919
MERCURY SYS INC COM 589378108 302 6,374 SH   SOLE   0 0 6,374
META FINL GROUP INC COM 59100U108 216 4,108 SH   SOLE   0 0 4,108
META MATERIALS INC COM 59134N104 460 79,523 SH   SOLE   0 0 79,523
METLIFE INC COM 59156R108 3,365 54,511 SH   SOLE   0 0 54,511
METTLER TOLEDO INTERNATIONAL COM 592688105 1,252 909 SH   SOLE   0 0 909
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 503 76,653 SH   SOLE   0 0 76,653
MGM RESORTS INTERNATIONAL COM 552953101 2,391 55,411 SH   SOLE   0 0 55,411
MICROCHIP TECHNOLOGY INC. COM 595017104 775 5,050 SH   SOLE   0 0 5,050
MICRON TECHNOLOGY INC COM 595112103 5,315 74,884 SH   SOLE   0 0 74,884
MICROSOFT CORP COM 594918104 95,906 340,188 SH   SOLE   0 0 340,188
MICROVISION INC DEL COM NEW 594960304 680 61,515 SH   SOLE   0 0 61,515
MID-AMER APT CMNTYS INC COM 59522J103 1,000 5,353 SH   SOLE   0 0 5,353
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 84 14,216 SH   SOLE   0 0 14,216
MODERNA INC COM 60770K107 6,563 17,053 SH   SOLE   0 0 17,053
MOHAWK INDS INC COM 608190104 705 3,974 SH   SOLE   0 0 3,974
MOLINA HEALTHCARE INC COM 60855R100 281 1,034 SH   SOLE   0 0 1,034
MONDELEZ INTL INC CL A 609207105 1,523 26,181 SH   SOLE   0 0 26,181
MONMOUTH REAL ESTATE INVT CO CL A 609720107 351 18,816 SH   SOLE   0 0 18,816
MONOLITHIC PWR SYS INC COM 609839105 512 1,056 SH   SOLE   0 0 1,056
MONROE CAP CORP COM 610335101 835 80,337 SH   SOLE   0 0 80,337
MONSTER BEVERAGE CORP NEW COM 61174X109 797 8,977 SH   SOLE   0 0 8,977
MOODYS CORP COM 615369105 1,634 4,601 SH   SOLE   0 0 4,601
MORGAN STANLEY COM NEW 617446448 6,945 82,224 SH   SOLE   0 0 82,224
MOSAIC CO NEW COM 61945C103 637 17,822 SH   SOLE   0 0 17,822
MOTOROLA SOLUTIONS INC COM NEW 620076307 621 2,673 SH   SOLE   0 0 2,673
MSCI INC COM 55354G100 2,046 3,363 SH   SOLE   0 0 3,363
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 72 12,680 SH   SOLE   0 0 12,680
NATERA INC COM 632307104 337 3,027 SH   SOLE   0 0 3,027
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,193 20,010 SH   SOLE   0 0 20,010
NATIONAL RETAIL PROPERTIES I COM 637417106 546 12,652 SH   SOLE   0 0 12,652
NATIONAL VISION HLDGS INC COM 63845R107 694 12,216 SH   SOLE   0 0 12,216
NCR CORP NEW COM 62886E108 448 11,556 SH   SOLE   0 0 11,556
NETAPP INC COM 64110D104 1,158 12,896 SH   SOLE   0 0 12,896
NETFLIX INC COM 64110L106 17,762 29,102 SH   SOLE   0 0 29,102
NEW FOUND GOLD CORP COM 64440N103 61 10,000 SH   SOLE   0 0 10,000
NEW GOLD INC CDA COM 644535106 11 10,000 SH   SOLE   0 0 10,000
NEW MTN FIN CORP COM 647551100 820 61,623 SH   SOLE   0 0 61,623
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 441 40,114 SH   SOLE   0 0 40,114
NEW YORK CITY REIT INC COM 649439205 309 38,269 SH   SOLE   0 0 38,269
NEW YORK CMNTY BANCORP INC COM 649445103 595 46,268 SH   SOLE   0 0 46,268
NEW YORK MTG TR INC COM PAR $.02 649604501 91 21,470 SH   SOLE   0 0 21,470
NEWAGE INC COM 650194103 16 11,675 SH   SOLE   0 0 11,675
NEWELL BRANDS INC COM 651229106 900 40,646 SH   SOLE   0 0 40,646
NEWMONT CORP COM 651639106 917 16,892 SH   SOLE   0 0 16,892
NEWS CORP NEW CL A 65249B109 559 23,736 SH   SOLE   0 0 23,736
NEXGEN ENERGY LTD COM 65340P106 48 10,000 SH   SOLE   0 0 10,000
NEXTERA ENERGY INC COM 65339F101 5,309 67,610 SH   SOLE   0 0 67,610
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 38 16,230 SH   SOLE   0 0 16,230
NICE LTD SPONSORED ADR 653656108 211 744 SH   SOLE   0 0 744
NICOLET BANKSHARES INC COM 65406E102 223 3,008 SH   SOLE   0 0 3,008
NIKE INC CL B 654106103 9,303 64,059 SH   SOLE   0 0 64,059
NIO INC SPON ADS 62914V106 1,374 38,568 SH   SOLE   0 0 38,568
NIO INC SPON ADS 62914V106 7 600 SH Call SOLE   0 0 600
NISOURCE INC COM 65473P105 320 13,225 SH   SOLE   0 0 13,225
NOKIA CORP SPONSORED ADR 654902204 320 58,658 SH   SOLE   0 0 58,658
NORDIC AMERICAN TANKERS LIMI COM G65773106 40 15,751 SH   SOLE   0 0 15,751
NORDSON CORP COM 655663102 502 2,106 SH   SOLE   0 0 2,106
NORFOLK SOUTHN CORP COM 655844108 1,837 7,677 SH   SOLE   0 0 7,677
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 1,749 43,650 SH   SOLE   0 0 43,650
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1,788 36,804 SH   SOLE   0 0 36,804
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 242 5,690 SH   SOLE   0 0 5,690
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 323 12,354 SH   SOLE   0 0 12,354
NORTHROP GRUMMAN CORP COM 666807102 4,461 12,387 SH   SOLE   0 0 12,387
NORTHWESTERN CORP COM NEW 668074305 216 3,772 SH   SOLE   0 0 3,772
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 822 30,765 SH   SOLE   0 0 30,765
NOVARTIS AG SPONSORED ADR 66987V109 1,366 16,709 SH   SOLE   0 0 16,709
NOVAVAX INC COM NEW 670002401 356 1,718 SH   SOLE   0 0 1,718
NOVO-NORDISK A S ADR 670100205 1,249 13,007 SH   SOLE   0 0 13,007
NUCOR CORP COM 670346105 4,365 44,320 SH   SOLE   0 0 44,320
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 744 21,984 SH   SOLE   0 0 21,984
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 2,249 71,743 SH   SOLE   0 0 71,743
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2,310 35,288 SH   SOLE   0 0 35,288
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 3,693 98,514 SH   SOLE   0 0 98,514
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 809 14,883 SH   SOLE   0 0 14,883
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1,163 32,058 SH   SOLE   0 0 32,058
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1,339 30,802 SH   SOLE   0 0 30,802
NUSHARES ETF TR NUVEEN ESG US 67092P870 495 19,145 SH   SOLE   0 0 19,145
NUTANIX INC CL A 67059N108 1,335 35,405 SH   SOLE   0 0 35,405
NUTRIEN LTD COM 67077M108 512 7,896 SH   SOLE   0 0 7,896
NUVASIVE INC COM 670704105 388 6,483 SH   SOLE   0 0 6,483
NUVEEN AMT FREE MUN CR INC F COM 67071L106 258 15,029 SH   SOLE   0 0 15,029
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,672 110,066 SH   SOLE   0 0 110,066
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1,561 99,470 SH   SOLE   0 0 99,470
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 732 44,653 SH   SOLE   0 0 44,653
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 182 17,205 SH   SOLE   0 0 17,205
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 701 106,916 SH   SOLE   0 0 106,916
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 495 31,228 SH   SOLE   0 0 31,228
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 315 21,359 SH   SOLE   0 0 21,359
NUVEEN MUN VALUE FD INC COM 670928100 466 41,201 SH   SOLE   0 0 41,201
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 330 19,759 SH   SOLE   0 0 19,759
NUVEEN PFD & INCM SECURTIES COM 67072C105 894 91,176 SH   SOLE   0 0 91,176
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 324 32,745 SH   SOLE   0 0 32,745
NUVEEN QUALITY MUNCP INCOME COM 67066V101 722 46,209 SH   SOLE   0 0 46,209
NUVEEN SR INCOME FD COM 67067Y104 99 16,846 SH   SOLE   0 0 16,846
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 221 19,850 SH   SOLE   0 0 19,850
NVENT ELECTRIC PLC SHS G6700G107 274 8,488 SH   SOLE   0 0 8,488
NVIDIA CORPORATION COM 67066G104 33,780 163,062 SH   SOLE   0 0 163,062
NVR INC COM 62944T105 221 46 SH   SOLE   0 0 46
NXP SEMICONDUCTORS N V COM N6596X109 1,172 5,983 SH   SOLE   0 0 5,983
OAKTREE SPECIALTY LENDING CO COM 67401P108 190 26,942 SH   SOLE   0 0 26,942
OCCIDENTAL PETE CORP COM 674599105 477 16,126 SH   SOLE   0 0 16,126
OCULAR THERAPEUTIX INC COM 67576A100 4,321 432,100 SH   SOLE   0 0 432,100
OGE ENERGY CORP COM 670837103 469 14,227 SH   SOLE   0 0 14,227
OKTA INC CL A 679295105 3,237 13,640 SH   SOLE   0 0 13,640
OLD DOMINION FREIGHT LINE IN COM 679580100 2,626 9,181 SH   SOLE   0 0 9,181
OLD REP INTL CORP COM 680223104 1,590 68,721 SH   SOLE   0 0 68,721
OLIN CORP COM PAR $1 680665205 316 6,542 SH   SOLE   0 0 6,542
OLLIES BARGAIN OUTLET HLDGS COM 681116109 366 6,075 SH   SOLE   0 0 6,075
OMEGA HEALTHCARE INVS INC COM 681936100 1,766 58,954 SH   SOLE   0 0 58,954
OMNICOM GROUP INC COM 681919106 2,509 34,629 SH   SOLE   0 0 34,629
ONEMAIN HLDGS INC COM 68268W103 246 4,454 SH   SOLE   0 0 4,454
ONEOK INC NEW COM 682680103 2,642 45,562 SH   SOLE   0 0 45,562
OPKO HEALTH INC COM 68375N103 57 15,610 SH   SOLE   0 0 15,610
ORACLE CORP COM 68389X105 8,002 91,838 SH   SOLE   0 0 91,838
ORANGE SPONSORED ADR 684060106 261 24,118 SH   SOLE   0 0 24,118
OREILLY AUTOMOTIVE INC COM 67103H107 793 1,297 SH   SOLE   0 0 1,297
ORGANON & CO COMMON STOCK 68622V106 337 10,271 SH   SOLE   0 0 10,271
OTIS WORLDWIDE CORP COM 68902V107 577 7,008 SH   SOLE   0 0 7,008
OVERSTOCK COM INC DEL COM 690370101 572 7,341 SH   SOLE   0 0 7,341
OWL ROCK CAPITAL CORPORATION COM 69121K104 399 28,248 SH   SOLE   0 0 28,248
PACCAR INC COM 693718108 266 3,365 SH   SOLE   0 0 3,365
PACER FDS TR BNCHMRK INFRA 69374H741 979 25,166 SH   SOLE   0 0 25,166
PACER FDS TR PACER US SMALL 69374H857 500 11,776 SH   SOLE   0 0 11,776
PACER FDS TR TRENDP 100 ETF 69374H303 1,167 20,973 SH   SOLE   0 0 20,973
PACER FDS TR TRENDP US LAR CP 69374H105 2,577 68,295 SH   SOLE   0 0 68,295
PACER FDS TR TRENDPILOT US BD 69374H642 2,221 81,880 SH   SOLE   0 0 81,880
PACER FDS TR US CASH COWS 100 69374H881 1,243 28,447 SH   SOLE   0 0 28,447
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,758 73,140 SH   SOLE   0 0 73,140
PALO ALTO NETWORKS INC COM 697435105 1,788 3,732 SH   SOLE   0 0 3,732
PARKER-HANNIFIN CORP COM 701094104 3,581 12,805 SH   SOLE   0 0 12,805
PAVMED INC COM 70387R106 184 21,500 SH   SOLE   0 0 21,500
PAYCHEX INC COM 704326107 3,820 33,970 SH   SOLE   0 0 33,970
PAYCOM SOFTWARE INC COM 70432V102 328 662 SH   SOLE   0 0 662
PAYLOCITY HLDG CORP COM 70438V106 1,712 6,107 SH   SOLE   0 0 6,107
PAYONEER GLOBAL INC COM 70451X104 496 57,968 SH   SOLE   0 0 57,968
PAYPAL HLDGS INC COM 70450Y103 11,891 45,697 SH   SOLE   0 0 45,697
PAYSAFE LIMITED *W EXP 03/30/202 G6964L115 177 95,600 SH   SOLE   0 0 95,600
PAYSAFE LIMITED ORD G6964L107 686 88,525 SH   SOLE   0 0 88,525
PDS BIOTECHNOLOGY CORP COM 70465T107 285 19,115 SH   SOLE   0 0 19,115
PELOTON INTERACTIVE INC CL A COM 70614W100 445 5,107 SH   SOLE   0 0 5,107
PENN NATL GAMING INC COM 707569109 992 13,687 SH   SOLE   0 0 13,687
PENSKE AUTOMOTIVE GRP INC COM 70959W103 257 2,557 SH   SOLE   0 0 2,557
PENTAIR PLC SHS G7S00T104 241 3,324 SH   SOLE   0 0 3,324
PEPSICO INC COM 713448108 10,654 70,830 SH   SOLE   0 0 70,830
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 316 16,050 SH   SOLE   0 0 16,050
PFIZER INC COM 717081103 31,920 742,144 SH   SOLE   0 0 742,144
PFIZER INC COM 717081103 0 200 SH Put SOLE   0 0 200
PG&E CORP COM 69331C108 176 18,375 SH   SOLE   0 0 18,375
PGIM ETF TR ULTRA SHORT 69344A107 1,627 32,747 SH   SOLE   0 0 32,747
PHILIP MORRIS INTL INC COM 718172109 5,148 54,312 SH   SOLE   0 0 54,312
PHILLIPS 66 COM 718546104 918 13,104 SH   SOLE   0 0 13,104
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 61 30,000 SH   SOLE   0 0 30,000
PIMCO CALIF MUN INCOME FD COM 72200N106 876 46,348 SH   SOLE   0 0 46,348
PIMCO CALIF MUN INCOME FD II COM 72200M108 465 48,334 SH   SOLE   0 0 48,334
PIMCO CALIF MUN INCOME FD II COM 72201C109 329 29,837 SH   SOLE   0 0 29,837
PIMCO CORPORATE & INCM STRG COM 72200U100 1,075 59,611 SH   SOLE   0 0 59,611
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,263 123,717 SH   SOLE   0 0 123,717
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 690 32,671 SH   SOLE   0 0 32,671
PIMCO DYNAMIC INCOME FD SHS 72201Y101 800 30,099 SH   SOLE   0 0 30,099
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 347 11,774 SH   SOLE   0 0 11,774
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,906 19,209 SH   SOLE   0 0 19,209
PIMCO ETF TR 15+ YR US TIPS 72201R304 1,055 12,168 SH   SOLE   0 0 12,168
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,491 31,574 SH   SOLE   0 0 31,574
PIMCO ETF TR BROAD US TIPS 72201R403 207 3,156 SH   SOLE   0 0 3,156
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,471 14,432 SH   SOLE   0 0 14,432
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2,149 21,109 SH   SOLE   0 0 21,109
PIMCO ETF TR INTER MUN BD ACT 72201R866 337 5,971 SH   SOLE   0 0 5,971
PIMCO ETF TR INV GRD CRP BD 72201R817 345 3,038 SH   SOLE   0 0 3,038
PIMCO HIGH INCOME FD COM SHS 722014107 714 113,669 SH   SOLE   0 0 113,669
PIMCO INCOME OPPORTUNITY FD COM 72202B100 308 12,572 SH   SOLE   0 0 12,572
PIMCO INCOME STRATEGY FD II COM 72201J104 140 13,764 SH   SOLE   0 0 13,764
PIMCO MUN INCOME FD COM 72200R107 306 20,915 SH   SOLE   0 0 20,915
PIMCO MUN INCOME FD II COM 72200W106 549 37,225 SH   SOLE   0 0 37,225
PIMCO MUN INCOME FD III COM 72201A103 343 27,435 SH   SOLE   0 0 27,435
PIMCO STRATEGIC INCOME FD COM 72200X104 210 29,839 SH   SOLE   0 0 29,839
PINNACLE WEST CAP CORP COM 723484101 256 3,544 SH   SOLE   0 0 3,544
PINTEREST INC CL A 72352L106 1,380 27,080 SH   SOLE   0 0 27,080
PIONEER HIGH INCOME FUND INC COM 72369H106 171 17,537 SH   SOLE   0 0 17,537
PIONEER NAT RES CO COM 723787107 339 2,036 SH   SOLE   0 0 2,036
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 132 12,244 SH   SOLE   0 0 12,244
PLANET FITNESS INC CL A 72703H101 1,820 23,170 SH   SOLE   0 0 23,170
PLBY GROUP INC COM 72814P109 306 12,974 SH   SOLE   0 0 12,974
PLUG POWER INC COM NEW 72919P202 1,572 61,544 SH   SOLE   0 0 61,544
PNC FINL SVCS GROUP INC COM 693475105 2,810 14,364 SH   SOLE   0 0 14,364
POOL CORP COM 73278L105 424 977 SH   SOLE   0 0 977
PORTLAND GEN ELEC CO COM NEW 736508847 452 9,623 SH   SOLE   0 0 9,623
PPG INDS INC COM 693506107 547 3,826 SH   SOLE   0 0 3,826
PPL CORP COM 69351T106 1,977 70,902 SH   SOLE   0 0 70,902
PRECIGEN INC COM 74017N105 242 48,404 SH   SOLE   0 0 48,404
PRECISION BIOSCIENCES INC COM 74019P108 136 11,786 SH   SOLE   0 0 11,786
PREFERRED APT CMNTYS INC COM 74039L103 395 32,285 SH   SOLE   0 0 32,285
PREMIER FINANCIAL CORP COM 74052F108 1,151 36,165 SH   SOLE   0 0 36,165
PRESIDIO PPTY TR INC COM CL A 74102L303 70 18,557 SH   SOLE   0 0 18,557
PRICE T ROWE GROUP INC COM 74144T108 1,466 7,454 SH   SOLE   0 0 7,454
PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 701 33,478 SH   SOLE   0 0 33,478
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,293 35,602 SH   SOLE   0 0 35,602
PROCTER AND GAMBLE CO COM 742718109 17,502 125,195 SH   SOLE   0 0 125,195
PROGRESSIVE CORP COM 743315103 544 6,019 SH   SOLE   0 0 6,019
PROGYNY INC COM 74340E103 341 6,089 SH   SOLE   0 0 6,089
PROLOGIS INC. COM 74340W103 4,257 33,942 SH   SOLE   0 0 33,942
PROSHARES TR INVT INT RT HG 74347B607 824 10,900 SH   SOLE   0 0 10,900
PROSHARES TR LARGE CAP CRE 74347R248 283 2,821 SH   SOLE   0 0 2,821
PROSHARES TR MSCI EAFE DIVD 74347B839 3,132 67,783 SH   SOLE   0 0 67,783
PROSHARES TR MSCI EMRG MKTS 74347B847 743 12,806 SH   SOLE   0 0 12,806
PROSHARES TR MSCI EUR DIV 74347B540 211 4,069 SH   SOLE   0 0 4,069
PROSHARES TR MSCI TRANFRMTNAL 74347G796 870 19,482 SH   SOLE   0 0 19,482
PROSHARES TR ONLINE RTL ETF 74347B169 2,913 44,374 SH   SOLE   0 0 44,374
PROSHARES TR PET CARE ETF 74348A145 291 3,746 SH   SOLE   0 0 3,746
PROSHARES TR RUSS 2000 DIVD 74347B698 6,586 106,806 SH   SOLE   0 0 106,806
PROSHARES TR S&P 500 DV ARIST 74348A467 10,460 118,157 SH   SOLE   0 0 118,157
PROSHARES TR S&P MDCP 400 DIV 74347B680 4,632 68,367 SH   SOLE   0 0 68,367
PROSHARES TR S&P TECH DIVIDEN 74347G606 341 5,697 SH   SOLE   0 0 5,697
PROSHARES TR SHT 7-10 YR TR 74348A608 1,134 46,350 SH   SOLE   0 0 46,350
PROSPECT CAP CORP COM 74348T102 278 36,152 SH   SOLE   0 0 36,152
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 104 102,000 SH   SOLE   0 0 102,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 54 50,000 SH   SOLE   0 0 50,000
PROSPERITY BANCSHARES INC COM 743606105 777 10,927 SH   SOLE   0 0 10,927
PROVENTION BIO INC COM 74374N102 88 13,800 SH   SOLE   0 0 13,800
PRUDENTIAL FINL INC COM 744320102 5,717 54,339 SH   SOLE   0 0 54,339
PUBLIC STORAGE COM 74460D109 3,041 10,237 SH   SOLE   0 0 10,237
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,390 22,831 SH   SOLE   0 0 22,831
PULTE GROUP INC COM 745867101 468 10,187 SH   SOLE   0 0 10,187
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 195 14,255 SH   SOLE   0 0 14,255
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 134 29,217 SH   SOLE   0 0 29,217
QORVO INC COM 74736K101 458 2,737 SH   SOLE   0 0 2,737
QUALCOMM INC COM 747525103 23,110 179,171 SH   SOLE   0 0 179,171
QUANTA SVCS INC COM 74762E102 1,426 12,532 SH   SOLE   0 0 12,532
QUEST DIAGNOSTICS INC COM 74834L100 1,301 8,953 SH   SOLE   0 0 8,953
RAYMOND JAMES FINL INC COM 754730109 515 5,579 SH   SOLE   0 0 5,579
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,805 102,437 SH   SOLE   0 0 102,437
REALTY INCOME CORP COM 756109104 6,614 101,974 SH   SOLE   0 0 101,974
REAVES UTIL INCOME FD COM SH BEN INT 756158101 357 10,891 SH   SOLE   0 0 10,891
REGENERON PHARMACEUTICALS COM 75886F107 1,588 2,624 SH   SOLE   0 0 2,624
REGIONS FINANCIAL CORP NEW COM 7591EP100 939 44,079 SH   SOLE   0 0 44,079
RELIANCE STEEL & ALUMINUM CO COM 759509102 214 1,502 SH   SOLE   0 0 1,502
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 305 4,738 SH   SOLE   0 0 4,738
REPLIGEN CORP COM 759916109 511 1,767 SH   SOLE   0 0 1,767
REPUBLIC FIRST BANCORP INC COM 760416107 56 18,224 SH   SOLE   0 0 18,224
REPUBLIC SVCS INC COM 760759100 681 5,668 SH   SOLE   0 0 5,668
RESMED INC COM 761152107 590 2,239 SH   SOLE   0 0 2,239
RESTAURANT BRANDS INTL INC COM 76131D103 479 7,822 SH   SOLE   0 0 7,822
RETAIL PPTYS AMER INC CL A 76131V202 314 24,400 SH   SOLE   0 0 24,400
RH COM 74967X103 782 1,173 SH   SOLE   0 0 1,173
RIO TINTO PLC SPONSORED ADR 767204100 400 5,986 SH   SOLE   0 0 5,986
RIOT BLOCKCHAIN INC COM 767292105 287 11,182 SH   SOLE   0 0 11,182
ROBERT HALF INTL INC COM 770323103 931 9,279 SH   SOLE   0 0 9,279
ROBLOX CORP CL A 771049103 476 6,297 SH   SOLE   0 0 6,297
ROCKET COS INC COM CL A 77311W101 303 18,861 SH   SOLE   0 0 18,861
ROCKWELL AUTOMATION INC COM 773903109 1,321 4,492 SH   SOLE   0 0 4,492
ROKU INC COM CL A 77543R102 2,877 9,180 SH   SOLE   0 0 9,180
ROLLINS INC COM 775711104 217 6,146 SH   SOLE   0 0 6,146
ROPER TECHNOLOGIES INC COM 776696106 1,727 3,872 SH   SOLE   0 0 3,872
ROSS STORES INC COM 778296103 948 8,713 SH   SOLE   0 0 8,713
ROYAL BK CDA COM 780087102 434 4,362 SH   SOLE   0 0 4,362
ROYAL CARIBBEAN GROUP COM V7780T103 1,337 15,035 SH   SOLE   0 0 15,035
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 982 22,177 SH   SOLE   0 0 22,177
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,058 68,602 SH   SOLE   0 0 68,602
ROYAL GOLD INC COM 780287108 391 4,095 SH   SOLE   0 0 4,095
ROYCE MICRO-CAP TR INC COM 780915104 254 22,283 SH   SOLE   0 0 22,283
ROYCE VALUE TR INC COM 780910105 278 15,431 SH   SOLE   0 0 15,431
RYDER SYS INC COM 783549108 229 2,769 SH   SOLE   0 0 2,769
S&P GLOBAL INC COM 78409V104 5,096 11,995 SH   SOLE   0 0 11,995
SABRA HEALTH CARE REIT INC COM 78573L106 213 14,468 SH   SOLE   0 0 14,468
SALESFORCE COM INC COM 79466L302 9,731 35,880 SH   SOLE   0 0 35,880
SANGAMO THERAPEUTICS INC COM 800677106 760 84,400 SH   SOLE   0 0 84,400
SANOFI SPONSORED ADR 80105N105 824 17,099 SH   SOLE   0 0 17,099
SAP SE SPON ADR 803054204 402 2,979 SH   SOLE   0 0 2,979
SBA COMMUNICATIONS CORP NEW CL A 78410G104 917 2,774 SH   SOLE   0 0 2,774
SCHLUMBERGER LTD COM STK 806857108 1,036 34,961 SH   SOLE   0 0 34,961
SCHWAB CHARLES CORP COM 808513105 3,047 41,832 SH   SOLE   0 0 41,832
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 787 15,415 SH   SOLE   0 0 15,415
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 555 13,038 SH   SOLE   0 0 13,038
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,330 240,474 SH   SOLE   0 0 240,474
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,584 325,170 SH   SOLE   0 0 325,170
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,974 95,722 SH   SOLE   0 0 95,722
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 8,153 248,332 SH   SOLE   0 0 248,332
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 8,550 167,017 SH   SOLE   0 0 167,017
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,279 23,570 SH   SOLE   0 0 23,570
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 119,698 1,612,315 SH   SOLE   0 0 1,612,315
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8,371 56,523 SH   SOLE   0 0 56,523
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,733 144,241 SH   SOLE   0 0 144,241
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,616 25,146 SH   SOLE   0 0 25,146
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,927 38,176 SH   SOLE   0 0 38,176
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,106 41,018 SH   SOLE   0 0 41,018
SCHWAB STRATEGIC TR US TIPS ETF 808524870 13,267 212,000 SH   SOLE   0 0 212,000
SCIENCE APPLICATIONS INTL CO COM 808625107 480 5,607 SH   SOLE   0 0 5,607
SCOTTS MIRACLE-GRO CO CL A 810186106 698 4,766 SH   SOLE   0 0 4,766
SCOTTS MIRACLE-GRO CO CL A 810186106 4 400 SH Put SOLE   0 0 400
SEA LTD SPONSORD ADS 81141R100 911 2,857 SH   SOLE   0 0 2,857
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,159 38,279 SH   SOLE   0 0 38,279
SEAGEN INC COM 81181C104 629 3,703 SH   SOLE   0 0 3,703
SEI INVTS CO COM 784117103 247 4,174 SH   SOLE   0 0 4,174
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,211 40,085 SH   SOLE   0 0 40,085
SELECT SECTOR SPDR TR ENERGY 81369Y506 12,738 244,547 SH   SOLE   0 0 244,547
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 17,228 459,053 SH   SOLE   0 0 459,053
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5,538 124,599 SH   SOLE   0 0 124,599
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,666 42,722 SH   SOLE   0 0 42,722
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,708 82,911 SH   SOLE   0 0 82,911
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,801 92,702 SH   SOLE   0 0 92,702
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,009 81,858 SH   SOLE   0 0 81,858
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7,451 116,645 SH   SOLE   0 0 116,645
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,924 24,326 SH   SOLE   0 0 24,326
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22,848 153,014 SH   SOLE   0 0 153,014
SELECTQUOTE INC COM 816307300 311 24,061 SH   SOLE   0 0 24,061
SEMPRA COM 816851109 1,027 8,119 SH   SOLE   0 0 8,119
SERVICENOW INC COM 81762P102 8,616 13,846 SH   SOLE   0 0 13,846
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 133 11,312 SH   SOLE   0 0 11,312
SHERWIN WILLIAMS CO COM 824348106 3,076 10,998 SH   SOLE   0 0 10,998
SHOPIFY INC CL A 82509L107 5,423 4,000 SH   SOLE   0 0 4,000
SIGNATURE BK NEW YORK N Y COM 82669G104 368 1,350 SH   SOLE   0 0 1,350
SIGNATURE BK NEW YORK N Y COM 82669G104 1 100 SH Call SOLE   0 0 100
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 418 6,062 SH   SOLE   0 0 6,062
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 655 22,144 SH   SOLE   0 0 22,144
SIMON PPTY GROUP INC NEW COM 828806109 2,138 16,453 SH   SOLE   0 0 16,453
SIRIUS XM HOLDINGS INC COM 82968B103 252 41,295 SH   SOLE   0 0 41,295
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 698 3,500 SH   SOLE   0 0 3,500
SIXTH STREET SPECIALTY LENDN COM 83012A109 386 17,358 SH   SOLE   0 0 17,358
SKECHERS U S A INC CL A 830566105 333 7,912 SH   SOLE   0 0 7,912
SKYWORKS SOLUTIONS INC COM 83088M102 3,899 23,662 SH   SOLE   0 0 23,662
SLEEP NUMBER CORP COM 83125X103 356 3,807 SH   SOLE   0 0 3,807
SM ENERGY CO COM 78454L100 203 7,700 SH   SOLE   0 0 7,700
SMITH A O CORP COM 831865209 490 8,021 SH   SOLE   0 0 8,021
SMUCKER J M CO COM NEW 832696405 2,230 18,579 SH   SOLE   0 0 18,579
SMUCKER J M CO COM NEW 832696405 4 400 SH Put SOLE   0 0 400
SNAP INC CL A 83304A106 1,173 15,873 SH   SOLE   0 0 15,873
SNAP ON INC COM 833034101 486 2,327 SH   SOLE   0 0 2,327
SNOWFLAKE INC CL A 833445109 1,034 3,419 SH   SOLE   0 0 3,419
SOFI TECHNOLOGIES INC COM 83406F102 293 18,457 SH   SOLE   0 0 18,457
SOLAREDGE TECHNOLOGIES INC COM 83417M104 519 1,956 SH   SOLE   0 0 1,956
SONOS INC COM 83570H108 584 18,045 SH   SOLE   0 0 18,045
SONY GROUP CORPORATION SPONSORED ADR 835699307 503 4,553 SH   SOLE   0 0 4,553
SOUTHERN CO COM 842587107 7,358 118,734 SH   SOLE   0 0 118,734
SOUTHERN COPPER CORP COM 84265V105 703 12,523 SH   SOLE   0 0 12,523
SOUTHWEST AIRLS CO COM 844741108 2,354 45,778 SH   SOLE   0 0 45,778
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6,558 19,386 SH   SOLE   0 0 19,386
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4 400 SH Put SOLE   0 0 400
SPDR GOLD TR GOLD SHS 78463V107 12,341 75,150 SH   SOLE   0 0 75,150
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,231 24,111 SH   SOLE   0 0 24,111
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,317 36,383 SH   SOLE   0 0 36,383
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,597 84,576 SH   SOLE   0 0 84,576
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,376 12,458 SH   SOLE   0 0 12,458
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 4,117 138,933 SH   SOLE   0 0 138,933
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 6,195 93,954 SH   SOLE   0 0 93,954
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,326 34,928 SH   SOLE   0 0 34,928
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 432 11,236 SH   SOLE   0 0 11,236
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,574 143,482 SH   SOLE   0 0 143,482
SPDR S&P 500 ETF TR TR UNIT 78462F103 41 2,200 SH Put SOLE   0 0 2,200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13,707 28,503 SH   SOLE   0 0 28,503
SPDR SER TR AEROSPACE DEF 78464A631 2,180 18,276 SH   SOLE   0 0 18,276
SPDR SER TR BLMBRG BRC CNVRT 78464A359 13,995 163,969 SH   SOLE   0 0 163,969
SPDR SER TR BLOMBERG BRC INV 78468R200 1,424 46,430 SH   SOLE   0 0 46,430
SPDR SER TR BLOMBERG INTL TR 78464A516 525 18,260 SH   SOLE   0 0 18,260
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,950 36,115 SH   SOLE   0 0 36,115
SPDR SER TR BLOOMBERG SRT TR 78468R408 746 27,253 SH   SOLE   0 0 27,253
SPDR SER TR DJ REIT ETF 78464A607 251 2,385 SH   SOLE   0 0 2,385
SPDR SER TR NUVEEN BBG BRCLY 78464A284 1,718 28,657 SH   SOLE   0 0 28,657
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,956 39,599 SH   SOLE   0 0 39,599
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,927 37,371 SH   SOLE   0 0 37,371
SPDR SER TR PORTFLI INTRMDIT 78464A672 572 17,705 SH   SOLE   0 0 17,705
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,027 129,474 SH   SOLE   0 0 129,474
SPDR SER TR PORTFOLI S&P1500 78464A805 565 10,663 SH   SOLE   0 0 10,663
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6,012 201,408 SH   SOLE   0 0 201,408
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,058 28,975 SH   SOLE   0 0 28,975
SPDR SER TR PORTFOLIO LN TSR 78464A664 624 15,103 SH   SOLE   0 0 15,103
SPDR SER TR PORTFOLIO S&P500 78464A854 2,781 55,119 SH   SOLE   0 0 55,119
SPDR SER TR PORTFOLIO S&P600 78468R853 971 22,788 SH   SOLE   0 0 22,788
SPDR SER TR PORTFOLIO SH TSR 78468R101 271 8,859 SH   SOLE   0 0 8,859
SPDR SER TR PORTFOLIO SHORT 78464A474 2,637 84,391 SH   SOLE   0 0 84,391
SPDR SER TR PRTFLO S&P500 GW 78464A409 8,016 125,205 SH   SOLE   0 0 125,205
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,571 65,718 SH   SOLE   0 0 65,718
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,044 26,761 SH   SOLE   0 0 26,761
SPDR SER TR S&P 400 MDCP GRW 78464A821 654 8,649 SH   SOLE   0 0 8,649
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,301 19,641 SH   SOLE   0 0 19,641
SPDR SER TR S&P 600 SMCP GRW 78464A201 694 7,969 SH   SOLE   0 0 7,969
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,962 36,141 SH   SOLE   0 0 36,141
SPDR SER TR S&P 600 SML CAP 78464A813 327 3,448 SH   SOLE   0 0 3,448
SPDR SER TR S&P BIOTECH 78464A870 1,618 12,868 SH   SOLE   0 0 12,868
SPDR SER TR S&P BK ETF 78464A797 2,471 46,705 SH   SOLE   0 0 46,705
SPDR SER TR S&P CAP MKTS 78464A771 544 5,699 SH   SOLE   0 0 5,699
SPDR SER TR S&P DIVID ETF 78464A763 22,326 189,930 SH   SOLE   0 0 189,930
SPDR SER TR S&P INS ETF 78464A789 507 13,424 SH   SOLE   0 0 13,424
SPDR SER TR S&P KENSHO SMART 78468R689 842 15,381 SH   SOLE   0 0 15,381
SPDR SER TR S&P METALS MNG 78464A755 2,710 64,929 SH   SOLE   0 0 64,929
SPDR SER TR S&P OILGAS EXP 78468R556 552 5,704 SH   SOLE   0 0 5,704
SPDR SER TR S&P REGL BKG 78464A698 1,141 16,844 SH   SOLE   0 0 16,844
SPDR SER TR S&P RETAIL ETF 78464A714 208 2,308 SH   SOLE   0 0 2,308
SPDR SER TR S&P SEMICNDCTR 78464A862 555 2,801 SH   SOLE   0 0 2,801
SPDR SER TR SPDR BLOOMBERG 78468R663 2,632 28,774 SH   SOLE   0 0 28,774
SPDR SER TR SPDR S&P 500 ETF 78468R796 205 1,929 SH   SOLE   0 0 1,929
SPDR SER TR SSGA GNDER ETF 78468R747 3,048 30,192 SH   SOLE   0 0 30,192
SPDR SER TR SSGA US LRG ETF 78468R804 598 4,482 SH   SOLE   0 0 4,482
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 353 7,668 SH   SOLE   0 0 7,668
SPLUNK INC COM 848637104 847 5,856 SH   SOLE   0 0 5,856
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,814 8,049 SH   SOLE   0 0 8,049
SPROTT FOCUS TR INC COM 85208J109 1,679 202,491 SH   SOLE   0 0 202,491
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,473 85,970 SH   SOLE   0 0 85,970
SPROTT PHYSICAL GOLD TR UNIT 85207H104 736 53,314 SH   SOLE   0 0 53,314
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 204 26,587 SH   SOLE   0 0 26,587
SPX FLOW INC COM 78469X107 348 4,761 SH   SOLE   0 0 4,761
SQUARE INC CL A 852234103 6,109 25,472 SH   SOLE   0 0 25,472
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 496 7,141 SH   SOLE   0 0 7,141
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4,140 89,970 SH   SOLE   0 0 89,970
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,803 140,794 SH   SOLE   0 0 140,794
STANLEY BLACK & DECKER INC COM 854502101 401 2,287 SH   SOLE   0 0 2,287
STARBUCKS CORP COM 855244109 14,708 133,331 SH   SOLE   0 0 133,331
STARWOOD PPTY TR INC COM 85571B105 1,230 50,392 SH   SOLE   0 0 50,392
STATE STR CORP COM 857477103 1,783 21,046 SH   SOLE   0 0 21,046
STEEL DYNAMICS INC COM 858119100 517 8,849 SH   SOLE   0 0 8,849
STEM INC COM 85859N102 1,241 51,952 SH   SOLE   0 0 51,952
STERIS PLC SHS USD G8473T100 371 1,814 SH   SOLE   0 0 1,814
STMICROELECTRONICS N V NY REGISTRY 861012102 1,633 37,427 SH   SOLE   0 0 37,427
STRATASYS LTD SHS M85548101 325 15,120 SH   SOLE   0 0 15,120
STRATEGY SHS NS 7HANDL IDX 86280R506 439 17,587 SH   SOLE   0 0 17,587
STRYKER CORPORATION COM 863667101 6,368 24,148 SH   SOLE   0 0 24,148
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 112 15,974 SH   SOLE   0 0 15,974
SUN CMNTYS INC COM 866674104 624 3,369 SH   SOLE   0 0 3,369
SUN LIFE FINANCIAL INC. COM 866796105 1,141 22,178 SH   SOLE   0 0 22,178
SUNPOWER CORP COM 867652406 458 20,197 SH   SOLE   0 0 20,197
SUNRUN INC COM 86771W105 1,674 38,043 SH   SOLE   0 0 38,043
SVB FINANCIAL GROUP COM 78486Q101 1,702 2,631 SH   SOLE   0 0 2,631
SWISS HELVETIA FD INC COM 870875101 443 48,300 SH   SOLE   0 0 48,300
SYNOPSYS INC COM 871607107 257 857 SH   SOLE   0 0 857
SYSCO CORP COM 871829107 1,626 20,716 SH   SOLE   0 0 20,716
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,021 36,012 SH   SOLE   0 0 36,012
TARGA RES CORP COM 87612G101 493 10,023 SH   SOLE   0 0 10,023
TARGET CORP COM 87612E106 14,243 62,259 SH   SOLE   0 0 62,259
TC ENERGY CORP COM 87807B107 2,213 45,985 SH   SOLE   0 0 45,985
TCG BDC INC COM 872280102 151 11,255 SH   SOLE   0 0 11,255
TE CONNECTIVITY LTD REG SHS H84989104 2,854 20,797 SH   SOLE   0 0 20,797
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 2,739 107,118 SH   SOLE   0 0 107,118
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1,725 76,168 SH   SOLE   0 0 76,168
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 2,480 119,217 SH   SOLE   0 0 119,217
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 449 27,307 SH   SOLE   0 0 27,307
TELADOC HEALTH INC COM 87918A105 3,191 25,164 SH   SOLE   0 0 25,164
TELEDYNE TECHNOLOGIES INC COM 879360105 240 558 SH   SOLE   0 0 558
TELEFONICA BRASIL SA NEW ADR 87936R205 174 22,409 SH   SOLE   0 0 22,409
TEMPLETON EMERGING MKTS INCO COM 880192109 158 20,468 SH   SOLE   0 0 20,468
TEMPLETON GLOBAL INCOME FD COM 880198106 113 21,000 SH   SOLE   0 0 21,000
TEMPUR SEALY INTL INC COM 88023U101 301 6,486 SH   SOLE   0 0 6,486
TERADYNE INC COM 880770102 1,400 12,820 SH   SOLE   0 0 12,820
TESLA INC COM 88160R101 33,804 43,591 SH   SOLE   0 0 43,591
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 361 37,027 SH   SOLE   0 0 37,027
TEXAS INSTRS INC COM 882508104 4,238 22,048 SH   SOLE   0 0 22,048
TEXAS ROADHOUSE INC COM 882681109 274 3,001 SH   SOLE   0 0 3,001
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 687 19,692 SH   SOLE   0 0 19,692
TEXTRON INC COM 883203101 2,148 30,774 SH   SOLE   0 0 30,774
TFI INTL INC COM 87241L109 449 4,391 SH   SOLE   0 0 4,391
TG THERAPEUTICS INC COM 88322Q108 624 18,745 SH   SOLE   0 0 18,745
THE TRADE DESK INC COM CL A 88339J105 3,824 54,390 SH   SOLE   0 0 54,390
THERMO FISHER SCIENTIFIC INC COM 883556102 8,221 14,389 SH   SOLE   0 0 14,389
THOR INDS INC COM 885160101 478 3,897 SH   SOLE   0 0 3,897
TILRAY INC COM CL 2 88688T100 275 24,390 SH   SOLE   0 0 24,390
TILRAY INC NOTE 5.000%10/0 88688TAB6 47 48,000 SH   SOLE   0 0 48,000
TJX COS INC NEW COM 872540109 1,330 20,157 SH   SOLE   0 0 20,157
TMC THE METALS COMPANY INC COM 87261Y106 55 12,000 SH   SOLE   0 0 12,000
T-MOBILE US INC COM 872590104 2,314 18,113 SH   SOLE   0 0 18,113
TOPBUILD CORP COM 89055F103 214 1,045 SH   SOLE   0 0 1,045
TORO CO COM 891092108 310 3,181 SH   SOLE   0 0 3,181
TORONTO DOMINION BK ONT COM NEW 891160509 609 9,212 SH   SOLE   0 0 9,212
TOTALENERGIES SE SPONSORED ADS 89151E109 2,601 54,277 SH   SOLE   0 0 54,277
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,972 11,094 SH   SOLE   0 0 11,094
TRACTOR SUPPLY CO COM 892356106 997 4,922 SH   SOLE   0 0 4,922
TRANE TECHNOLOGIES PLC SHS G8994E103 1,139 6,594 SH   SOLE   0 0 6,594
TRANSMEDICS GROUP INC COM 89377M109 353 10,676 SH   SOLE   0 0 10,676
TRANSOCEAN LTD REG SHS H8817H100 99 26,241 SH   SOLE   0 0 26,241
TRANSUNION COM 89400J107 527 4,694 SH   SOLE   0 0 4,694
TRAVELERS COMPANIES INC COM 89417E109 686 4,511 SH   SOLE   0 0 4,511
TREX CO INC COM 89531P105 449 4,409 SH   SOLE   0 0 4,409
TRIMBLE INC COM 896239100 297 3,609 SH   SOLE   0 0 3,609
TRITON INTL LTD CL A G9078F107 636 12,228 SH   SOLE   0 0 12,228
TRUIST FINL CORP COM 89832Q109 1,893 32,282 SH   SOLE   0 0 32,282
TWILIO INC CL A 90138F102 2,775 8,698 SH   SOLE   0 0 8,698
TWITTER INC COM 90184L102 1,678 27,788 SH   SOLE   0 0 27,788
TWO HBRS INVT CORP COM NEW 90187B408 238 37,567 SH   SOLE   0 0 37,567
TYSON FOODS INC CL A 902494103 4,037 51,137 SH   SOLE   0 0 51,137
TYSON FOODS INC CL A 902494103 0 400 SH Put SOLE   0 0 400
UBER TECHNOLOGIES INC COM 90353T100 3,673 81,988 SH   SOLE   0 0 81,988
UBIQUITI INC COM 90353W103 301 1,007 SH   SOLE   0 0 1,007
UBS GROUP AG SHS H42097107 335 21,026 SH   SOLE   0 0 21,026
UDR INC COM 902653104 256 4,827 SH   SOLE   0 0 4,827
ULTA BEAUTY INC COM 90384S303 1,404 3,891 SH   SOLE   0 0 3,891
UNILEVER PLC SPON ADR NEW 904767704 3,454 63,695 SH   SOLE   0 0 63,695
UNION PAC CORP COM 907818108 6,710 34,232 SH   SOLE   0 0 34,232
UNITED AIRLS HLDGS INC COM 910047109 659 13,862 SH   SOLE   0 0 13,862
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 140 12,214 SH   SOLE   0 0 12,214
UNITED PARCEL SERVICE INC CL B 911312106 8,537 46,883 SH   SOLE   0 0 46,883
UNITED RENTALS INC COM 911363109 1,816 5,174 SH   SOLE   0 0 5,174
UNITED STS OIL FD LP UNITS 91232N207 593 11,289 SH   SOLE   0 0 11,289
UNITEDHEALTH GROUP INC COM 91324P102 17,558 44,935 SH   SOLE   0 0 44,935
UNITY SOFTWARE INC COM 91332U101 2,985 23,647 SH   SOLE   0 0 23,647
UNIVERSAL DISPLAY CORP COM 91347P105 400 2,338 SH   SOLE   0 0 2,338
UNIVERSAL HLTH SVCS INC CL B 913903100 668 4,831 SH   SOLE   0 0 4,831
UPSTART HLDGS INC COM 91680M107 248 784 SH   SOLE   0 0 784
US BANCORP DEL COM NEW 902973304 6,793 114,283 SH   SOLE   0 0 114,283
UWM HOLDINGS CORPORATION COM CL A 91823B109 181 26,050 SH   SOLE   0 0 26,050
VALERO ENERGY CORP COM 91913Y100 2,876 40,757 SH   SOLE   0 0 40,757
VALLEY NATL BANCORP COM 919794107 852 64,011 SH   SOLE   0 0 64,011
VALVOLINE INC COM 92047W101 438 14,042 SH   SOLE   0 0 14,042
VANECK ETF TRUST BDC INCOME ETF 92189F411 275 16,015 SH   SOLE   0 0 16,015
VANECK ETF TRUST BIOTECH ETF 92189F726 1,285 6,358 SH   SOLE   0 0 6,358
VANECK ETF TRUST CEF MUNI INCOME 92189F460 335 11,407 SH   SOLE   0 0 11,407
VANECK ETF TRUST EMERGING MRKT HI 92189F353 534 22,997 SH   SOLE   0 0 22,997
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 883 26,705 SH   SOLE   0 0 26,705
VANECK ETF TRUST GOLD MINERS ETF 92189F106 9,588 325,337 SH   SOLE   0 0 325,337
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 5,225 83,634 SH   SOLE   0 0 83,634
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 342 6,671 SH   SOLE   0 0 6,671
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 418 10,913 SH   SOLE   0 0 10,913
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,885 25,737 SH   SOLE   0 0 25,737
VANECK ETF TRUST OIL SERVICES ETF 92189H607 553 2,808 SH   SOLE   0 0 2,808
VANECK ETF TRUST RETAIL ETF 92189F684 225 1,289 SH   SOLE   0 0 1,289
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2,863 11,170 SH   SOLE   0 0 11,170
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,048 41,741 SH   SOLE   0 0 41,741
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 280 9,229 SH   SOLE   0 0 9,229
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 219 12,166 SH   SOLE   0 0 12,166
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 9,887 37,074 SH   SOLE   0 0 37,074
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2,217 15,764 SH   SOLE   0 0 15,764
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 279 1,418 SH   SOLE   0 0 1,418
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 644 3,702 SH   SOLE   0 0 3,702
VANGUARD BD INDEX FDS INTERMED TERM 921937819 17,812 199,155 SH   SOLE   0 0 199,155
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4,935 48,224 SH   SOLE   0 0 48,224
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 28,143 343,457 SH   SOLE   0 0 343,457
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 35,593 416,532 SH   SOLE   0 0 416,532
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 14,573 255,851 SH   SOLE   0 0 255,851
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5,540 30,380 SH   SOLE   0 0 30,380
VANGUARD INDEX FDS GROWTH ETF 922908736 75,372 259,751 SH   SOLE   0 0 259,751
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,452 7,228 SH   SOLE   0 0 7,228
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 22,994 97,311 SH   SOLE   0 0 97,311
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 9,693 69,430 SH   SOLE   0 0 69,430
VANGUARD INDEX FDS MID CAP ETF 922908629 19,811 83,675 SH   SOLE   0 0 83,675
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16,365 160,786 SH   SOLE   0 0 160,786
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26,308 66,704 SH   SOLE   0 0 66,704
VANGUARD INDEX FDS SM CP VAL ETF 922908611 26,162 154,568 SH   SOLE   0 0 154,568
VANGUARD INDEX FDS SMALL CP ETF 922908751 17,743 81,141 SH   SOLE   0 0 81,141
VANGUARD INDEX FDS SML CP GRW ETF 922908595 9,917 35,398 SH   SOLE   0 0 35,398
VANGUARD INDEX FDS TOTAL STK MKT 922908769 96,265 433,507 SH   SOLE   0 0 433,507
VANGUARD INDEX FDS VALUE ETF 922908744 55,165 407,513 SH   SOLE   0 0 407,513
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,041 33,482 SH   SOLE   0 0 33,482
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16,497 329,865 SH   SOLE   0 0 329,865
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,319 20,109 SH   SOLE   0 0 20,109
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 745 9,190 SH   SOLE   0 0 9,190
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,134 38,400 SH   SOLE   0 0 38,400
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 971 17,239 SH   SOLE   0 0 17,239
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 19,620 192,676 SH   SOLE   0 0 192,676
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8,120 154,433 SH   SOLE   0 0 154,433
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,478 63,502 SH   SOLE   0 0 63,502
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7,066 104,598 SH   SOLE   0 0 104,598
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,820 61,643 SH   SOLE   0 0 61,643
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 971 9,196 SH   SOLE   0 0 9,196
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 257 2,930 SH   SOLE   0 0 2,930
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 11,193 210,032 SH   SOLE   0 0 210,032
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7,680 125,058 SH   SOLE   0 0 125,058
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 23,898 289,995 SH   SOLE   0 0 289,995
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1,967 21,560 SH   SOLE   0 0 21,560
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 821 11,650 SH   SOLE   0 0 11,650
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 222 1,110 SH   SOLE   0 0 1,110
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6,653 31,094 SH   SOLE   0 0 31,094
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 359 4,058 SH   SOLE   0 0 4,058
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,418 74,338 SH   SOLE   0 0 74,338
VANGUARD STAR FDS VG TL INTL STK F 921909768 43,014 679,960 SH   SOLE   0 0 679,960
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 26,995 534,655 SH   SOLE   0 0 534,655
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 14,303 138,394 SH   SOLE   0 0 138,394
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 274 3,136 SH   SOLE   0 0 3,136
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,569 23,759 SH   SOLE   0 0 23,759
VANGUARD WORLD FD ESG INTL STK ETF 921910725 439 7,105 SH   SOLE   0 0 7,105
VANGUARD WORLD FD ESG US STK ETF 921910733 413 5,153 SH   SOLE   0 0 5,153
VANGUARD WORLD FD MEGA CAP INDEX 921910873 772 5,065 SH   SOLE   0 0 5,065
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 637 6,512 SH   SOLE   0 0 6,512
VANGUARD WORLD FD MEGA GRWTH IND 921910816 16,266 69,277 SH   SOLE   0 0 69,277
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3,463 24,600 SH   SOLE   0 0 24,600
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 7,144 23,048 SH   SOLE   0 0 23,048
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5,689 31,742 SH   SOLE   0 0 31,742
VANGUARD WORLD FDS ENERGY ETF 92204A306 6,549 88,613 SH   SOLE   0 0 88,613
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 12,036 129,913 SH   SOLE   0 0 129,913
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11,902 48,156 SH   SOLE   0 0 48,156
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 5,261 27,999 SH   SOLE   0 0 27,999
VANGUARD WORLD FDS INF TECH ETF 92204A702 14,707 36,651 SH   SOLE   0 0 36,651
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3,345 19,308 SH   SOLE   0 0 19,308
VANGUARD WORLD FDS UTILITIES ETF 92204A876 5,486 39,431 SH   SOLE   0 0 39,431
VECTOR GROUP LTD COM 92240M108 462 36,242 SH   SOLE   0 0 36,242
VEEVA SYS INC CL A COM 922475108 3,626 12,583 SH   SOLE   0 0 12,583
VENTAS INC COM 92276F100 569 10,311 SH   SOLE   0 0 10,311
VEON LTD SPONSORED ADR 91822M106 118 56,860 SH   SOLE   0 0 56,860
VEREIT INC COM 92339V308 1,576 34,851 SH   SOLE   0 0 34,851
VERISK ANALYTICS INC COM 92345Y106 2,388 11,924 SH   SOLE   0 0 11,924
VERIZON COMMUNICATIONS INC COM 92343V104 18,273 338,319 SH   SOLE   0 0 338,319
VERTEX PHARMACEUTICALS INC COM 92532F100 2,518 13,882 SH   SOLE   0 0 13,882
VERTIV HOLDINGS CO COM CL A 92537N108 316 13,131 SH   SOLE   0 0 13,131
VIACOMCBS INC CL B 92556H206 3,464 87,678 SH   SOLE   0 0 87,678
VIATRIS INC COM 92556V106 6,742 497,531 SH   SOLE   0 0 497,531
VICI PPTYS INC COM 925652109 276 9,714 SH   SOLE   0 0 9,714
VICTORIAS SECRET AND CO COMMON STOCK 926400102 398 7,209 SH   SOLE   0 0 7,209
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 262 4,077 SH   SOLE   0 0 4,077
VILLAGE FARMS INTL INC COM 92707Y108 160 19,138 SH   SOLE   0 0 19,138
VISA INC COM CL A 92826C839 21,426 96,190 SH   SOLE   0 0 96,190
VISTA GOLD CORP COM NEW 927926303 1,086 1,499,641 SH   SOLE   0 0 1,499,641
VISTA OUTDOOR INC COM 928377100 373 9,265 SH   SOLE   0 0 9,265
VMWARE INC CL A COM 928563402 1,026 6,900 SH   SOLE   0 0 6,900
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,231 144,375 SH   SOLE   0 0 144,375
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 93 10,823 SH   SOLE   0 0 10,823
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 244 41,337 SH   SOLE   0 0 41,337
VPC IMPACT ACQUISITION HLDNG SHS CL A G9441E100 112 11,100 SH   SOLE   0 0 11,100
VULCAN MATLS CO COM 929160109 692 4,090 SH   SOLE   0 0 4,090
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,127 151,469 SH   SOLE   0 0 151,469
WALMART INC COM 931142103 21,020 150,809 SH   SOLE   0 0 150,809
WASTE CONNECTIONS INC COM 94106B101 561 4,455 SH   SOLE   0 0 4,455
WASTE MGMT INC DEL COM 94106L109 4,011 26,857 SH   SOLE   0 0 26,857
WATERS CORP COM 941848103 795 2,224 SH   SOLE   0 0 2,224
WATSCO INC COM 942622200 479 1,812 SH   SOLE   0 0 1,812
WAYFAIR INC CL A 94419L101 321 1,256 SH   SOLE   0 0 1,256
WEC ENERGY GROUP INC COM 92939U106 671 7,612 SH   SOLE   0 0 7,612
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 100 11,333 SH   SOLE   0 0 11,333
WELLS FARGO CO NEW COM 949746101 8,592 185,124 SH   SOLE   0 0 185,124
WELLTOWER INC COM 95040Q104 975 11,831 SH   SOLE   0 0 11,831
WENDYS CO COM 95058W100 277 12,749 SH   SOLE   0 0 12,749
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,383 5,613 SH   SOLE   0 0 5,613
WESTERN ALLIANCE BANCORP COM 957638109 214 1,966 SH   SOLE   0 0 1,966
WESTERN ASSET EMERGING MKTS COM 95766A101 265 19,471 SH   SOLE   0 0 19,471
WESTERN ASSET GBL HIGH INC F COM 95766B109 118 11,450 SH   SOLE   0 0 11,450
WESTERN ASSET HIGH INCOME OP COM 95766K109 83 16,040 SH   SOLE   0 0 16,040
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 548 38,842 SH   SOLE   0 0 38,842
WESTERN DIGITAL CORP. COM 958102105 716 12,685 SH   SOLE   0 0 12,685
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 283 13,503 SH   SOLE   0 0 13,503
WESTROCK CO COM 96145D105 824 16,527 SH   SOLE   0 0 16,527
WEYERHAEUSER CO MTN BE COM NEW 962166104 662 18,607 SH   SOLE   0 0 18,607
WHEATON PRECIOUS METALS CORP COM 962879102 576 15,315 SH   SOLE   0 0 15,315
WHIRLPOOL CORP COM 963320106 552 2,706 SH   SOLE   0 0 2,706
WILLIAMS COS INC COM 969457100 1,648 63,527 SH   SOLE   0 0 63,527
WILLIAMS SONOMA INC COM 969904101 333 1,876 SH   SOLE   0 0 1,876
WILLIS TOWERS WATSON PLC LTD SHS G96629103 392 1,687 SH   SOLE   0 0 1,687
WIPRO LTD SPON ADR 1 SH 97651M109 678 76,761 SH   SOLE   0 0 76,761
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2,836 49,221 SH   SOLE   0 0 49,221
WISDOMTREE TR EM EX ST-OWNED 97717X578 471 12,609 SH   SOLE   0 0 12,609
WISDOMTREE TR EM LCL DEBT FD 97717X867 208 6,667 SH   SOLE   0 0 6,667
WISDOMTREE TR EMER MKT HIGH FD 97717W315 670 15,359 SH   SOLE   0 0 15,359
WISDOMTREE TR EMERG MKTS ESG 97717X214 280 7,905 SH   SOLE   0 0 7,905
WISDOMTREE TR EMG MKTS SMCAP 97717W281 4,367 81,659 SH   SOLE   0 0 81,659
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 853 11,215 SH   SOLE   0 0 11,215
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,014 40,415 SH   SOLE   0 0 40,415
WISDOMTREE TR GLB US QTLY DIV 97717W844 408 10,085 SH   SOLE   0 0 10,085
WISDOMTREE TR INTL EQUITY FD 97717W703 1,708 32,304 SH   SOLE   0 0 32,304
WISDOMTREE TR INTL LRGCAP DV 97717W794 227 4,783 SH   SOLE   0 0 4,783
WISDOMTREE TR JAPN HEDGE EQT 97717W851 262 4,150 SH   SOLE   0 0 4,150
WISDOMTREE TR US EFFICIENT COR 97717Y790 1,353 33,215 SH   SOLE   0 0 33,215
WISDOMTREE TR US ESG FUND 97717W596 1,400 29,942 SH   SOLE   0 0 29,942
WISDOMTREE TR US HIGH DIVIDEND 97717W208 533 6,923 SH   SOLE   0 0 6,923
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,163 18,129 SH   SOLE   0 0 18,129
WISDOMTREE TR US LARGECAP FUND 97717W588 3,513 76,389 SH   SOLE   0 0 76,389
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,643 39,635 SH   SOLE   0 0 39,635
WISDOMTREE TR US MIDCAP FUND 97717W570 227 4,371 SH   SOLE   0 0 4,371
WISDOMTREE TR US QLT SHRHD YLD 97717W547 254 4,282 SH   SOLE   0 0 4,282
WISDOMTREE TR US QTLY DIV GRT 97717X669 34,181 580,909 SH   SOLE   0 0 580,909
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,160 37,613 SH   SOLE   0 0 37,613
WISDOMTREE TR US SMALLCAP FUND 97717W562 460 9,515 SH   SOLE   0 0 9,515
WISDOMTREE TR US TOTAL DIVIDND 97717W109 324 2,756 SH   SOLE   0 0 2,756
WISDOMTREE TR YIELD ENHANCD US 97717X511 603 11,623 SH   SOLE   0 0 11,623
WORKDAY INC CL A 98138H101 3,497 13,993 SH   SOLE   0 0 13,993
WORLD GOLD TR SPDR GLD MINIS 98149E204 708 40,545 SH   SOLE   0 0 40,545
WP CAREY INC COM 92936U109 4,034 55,231 SH   SOLE   0 0 55,231
WPP PLC NEW ADR 92937A102 205 3,061 SH   SOLE   0 0 3,061
WYNN RESORTS LTD COM 983134107 310 3,658 SH   SOLE   0 0 3,658
XCEL ENERGY INC COM 98389B100 1,852 29,630 SH   SOLE   0 0 29,630
XENIA HOTELS & RESORTS INC COM 984017103 209 11,791 SH   SOLE   0 0 11,791
XILINX INC COM 983919101 1,045 6,920 SH   SOLE   0 0 6,920
XYLEM INC COM 98419M100 555 4,484 SH   SOLE   0 0 4,484
YETI HLDGS INC COM 98585X104 529 6,176 SH   SOLE   0 0 6,176
YUM BRANDS INC COM 988498101 946 7,731 SH   SOLE   0 0 7,731
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,208 2,344 SH   SOLE   0 0 2,344
ZILLOW GROUP INC CL A 98954M101 265 2,996 SH   SOLE   0 0 2,996
ZILLOW GROUP INC CL C CAP STK 98954M200 624 7,082 SH   SOLE   0 0 7,082
ZIMMER BIOMET HOLDINGS INC COM 98956P102 797 5,446 SH   SOLE   0 0 5,446
ZOETIS INC CL A 98978V103 2,443 12,582 SH   SOLE   0 0 12,582
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,730 10,441 SH   SOLE   0 0 10,441
ZUORA INC COM CL A 98983V106 1,061 64,016 SH   SOLE   0 0 64,016
ZYNGA INC CL A 98986T108 2,155 286,136 SH   SOLE   0 0 286,136