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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   28 5,068 SH   SOLE   0 0 5,068
3M CO COM 88579Y101   12,336 2,376,840 SH   SOLE   0 0 2,376,840
ABB LTD SPONSORED ADR 000375204   400 12,188 SH   SOLE   0 0 12,188
ABBOTT LABS COM 002824100   8,845 1,059,985 SH   SOLE   0 0 1,059,985
ABBVIE INC COM 00287Y109   11,940 1,292,147 SH   SOLE   0 0 1,292,147
ABIOMED INC COM 003654100   5 1,594 SH   SOLE   0 0 1,594
ACTIVISION BLIZZARD INC COM 00507V109   59 5,487 SH   SOLE   0 0 5,487
ADOBE SYSTEMS INCORPORATED COM 00724F101   160 76,106 SH   SOLE   0 0 76,106
ADVANCED MICRO DEVICES INC COM 007903107   1,656 129,996 SH   SOLE   0 0 129,996
ADVANSIX INC COM 00773T101   11 295 SH   SOLE   0 0 295
ADVISORSHARES TR VICE E T F 00768Y545   1,622 55,990 SH   SOLE   0 0 55,990
AFLAC INC COM 001055102   864 44,220 SH   SOLE   0 0 44,220
AGORA INC ADS 00851L103   81 4,072 SH   SOLE   0 0 4,072
AIR LEASE CORP CL A 00912X302   60 2,940 SH   SOLE   0 0 2,940
AIR PRODS &CHEMS INC COM 009158106   105 29,541 SH   SOLE   0 0 29,541
ALCON AG ORD SHS H01301128   814 57,127 SH   SOLE   0 0 57,127
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   12,611 2,859,368 SH   SOLE   0 0 2,859,368
ALKERMES PLC SHS G01767105   1,375 25,685 SH   SOLE   0 0 25,685
ALLAKOS INC COM 01671P100   422 48,437 SH   SOLE   0 0 48,437
ALLEGION PLC ORD SHS G0176J109   66 8,291 SH   SOLE   0 0 8,291
ALLETE INC COM NEW 018522300   1,036 69,609 SH   SOLE   0 0 69,609
ALLIANT ENERGY CORP COM 018802108   92 4,983 SH   SOLE   0 0 4,983
ALLSTATE CORP COM 020002101   44 5,056 SH   SOLE   0 0 5,056
ALPHABET INC CAP STK CL A 02079K305   147 303,190 SH   SOLE   0 0 303,190
ALPHABET INC CAP STK CL C 02079K107   1,252 2,589,925 SH   SOLE   0 0 2,589,925
ALTERYX INC COM CL A 02156B103   433 35,922 SH   SOLE   0 0 35,922
ALTRIA GROUP INC COM 02209S103   8,130 415,926 SH   SOLE   0 0 415,926
AMAZON COM INC COM 023135106   976 3,019,822 SH   SOLE   0 0 3,019,822
AMEREN CORP COM 023608102   254 20,665 SH   SOLE   0 0 20,665
AMERICAN AIRLS GROUP INC COM 02376R102   1,448 34,609 SH   SOLE   0 0 34,609
AMERICAN ELEC PWR CO INC COM 025537101   349 29,560 SH   SOLE   0 0 29,560
AMERICAN EXPRESS CO COM 025816109   227 32,052 SH   SOLE   0 0 32,052
AMERICAN INTL GROUP INC COM NEW 026874784   15 693 SH   SOLE   0 0 693
AMERICAN TOWER CORP NEW COM 03027X100   50 11,953 SH   SOLE   0 0 11,953
AMERIPRISE FINL INC COM 03076C106   136 31,689 SH   SOLE   0 0 31,689
AMGEN INC COM 031162100   3,244 807,130 SH   SOLE   0 0 807,130
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   21 1,334 SH   SOLE   0 0 1,334
ANTHEM INC COM 036752103   16 5,743 SH   SOLE   0 0 5,743
APA CORPORATION COM 03743Q108   18 322 SH   SOLE   0 0 322
APOGEE ENTERPRISES INC COM 037598109   100 4,088 SH   SOLE   0 0 4,088
APPLE INC COM 037833100   61,473 7,508,870 SH   SOLE   0 0 7,508,870
APPLIED MATLS INC COM 038222105   952 127,231 SH   SOLE   0 0 127,231
ARCHER DANIELS MIDLAND CO COM 039483102   2,608 148,656 SH   SOLE   0 0 148,656
ARCO PLATFORM LTD COM CL A G04553106   3,191 80,860 SH   SOLE   0 0 80,860
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   101 514 SH   SOLE   0 0 514
ARGENX SE SPONSORED ADR 04016X101   104 28,641 SH   SOLE   0 0 28,641
ARIDIS PHARMACEUTICALS INC COM 040334104   250 1,475 SH   SOLE   0 0 1,475
ARISTA NETWORKS INC COM 040413106   9 2,717 SH   SOLE   0 0 2,717
ARK ETF TR INNOVATION ETF 00214Q104   11,534 1,383,538 SH   SOLE   0 0 1,383,538
ARK ETF TR NEXT GNRTN INTER 00214Q401   8,735 1,287,866 SH   SOLE   0 0 1,287,866
ARK ETF TR FINTECH INNOVA 00214Q708   9,770 499,237 SH   SOLE   0 0 499,237
ARK ETF TR GENOMIC REV ETF 00214Q302   16,857 1,495,757 SH   SOLE   0 0 1,495,757
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   6,223 522,330 SH   SOLE   0 0 522,330
ASANA INC CL A 04342Y104   928 26,522 SH   SOLE   0 0 26,522
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   57 7,346 SH   SOLE   0 0 7,346
ASENSUS SURGICAL INC COM 04367G103   714 2,322 SH   SOLE   0 0 2,322
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,157 714,020 SH   SOLE   0 0 714,020
ASSOCIATED BANC CORP COM 045487105   431 9,190 SH   SOLE   0 0 9,190
ASTRAZENECA PLC SPONSORED ADR 046353108   6,169 306,740 SH   SOLE   0 0 306,740
AT&T INC COM 00206R102   31,537 954,635 SH   SOLE   0 0 954,635
ATLAS CORP SHARES Y0436Q109   100 1,365 SH   SOLE   0 0 1,365
ATLASSIAN CORP PLC CL A G06242104   622 131,093 SH   SOLE   0 0 131,093
AUTODESK INC COM 052769106   9 2,494 SH   SOLE   0 0 2,494
AUTONATION INC COM 05329W102   100 9,322 SH   SOLE   0 0 9,322
AVANOS MED INC COM 05350V106   209 9,142 SH   SOLE   0 0 9,142
AVISTA CORP COM 05379B107   768 36,672 SH   SOLE   0 0 36,672
AXON ENTERPRISE INC COM 05464C101   168 23,927 SH   SOLE   0 0 23,927
AZEK CO INC CL A 05478C105   33 1,388 SH   SOLE   0 0 1,388
BAIDU INC SPON ADR REP A 056752108   677 147,281 SH   SOLE   0 0 147,281
BANK MONTREAL QUE COM 063671101   42 3,743 SH   SOLE   0 0 3,743
BANK NOVA SCOTIA B C COM 064149107   100 6,255 SH   SOLE   0 0 6,255
BARRICK GOLD CORP COM 067901108   3,887 76,963 SH   SOLE   0 0 76,963
BEIGENE LTD SPONSORED ADR 07725L102   1,171 407,602 SH   SOLE   0 0 407,602
BENTLEY SYS INC COM CL B 08265T208   56 2,628 SH   SOLE   0 0 2,628
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,637 673,674 SH   SOLE   0 0 673,674
BEST BUY INC COM 086516101   105 12,016 SH   SOLE   0 0 12,016
BEYOND MEAT INC COM 08862E109   42 5,465 SH   SOLE   0 0 5,465
BHP GROUP LTD SPONSORED ADS 088606108   365 25,327 SH   SOLE   0 0 25,327
BIOGEN INC COM 09062X103   8 2,238 SH   SOLE   0 0 2,238
BK OF AMERICA CORP COM 060505104   3,464 134,025 SH   SOLE   0 0 134,025
BLACK HILLS CORP COM 092113109   100 6,677 SH   SOLE   0 0 6,677
BLACKROCK INC COM 09247X101   8 5,926 SH   SOLE   0 0 5,926
BLACKSTONE GROUP INC COM 09260D107   560 41,737 SH   SOLE   0 0 41,737
BOEING CO COM 097023105   492 125,442 SH   SOLE   0 0 125,442
BOSTON SCIENTIFIC CORP COM 101137107   169,655 6,557,160 SH   SOLE   0 0 6,557,160
BP PLC SPONSORED ADR 055622104   3,030 73,773 SH   SOLE   0 0 73,773
BRAINSWAY LTD SPONSORED ADS 10501L106   2,955 26,687 SH   SOLE   0 0 26,687
BRIGHTHOUSE FINL INC COM 10922N103   5 221 SH   SOLE   0 0 221
BRISTOL-MYERS SQUIBB CO COM 110122108   938 59,216 SH   SOLE   0 0 59,216
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   61 2,363 SH   SOLE   0 0 2,363
BROADCOM INC COM 11135F101   2,306 1,069,352 SH   SOLE   0 0 1,069,352
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   40 1,607 SH   SOLE   0 0 1,607
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,127 219,763 SH   SOLE   0 0 219,763
BROOKS AUTOMATION INC NEW COM 114340102   237 19,323 SH   SOLE   0 0 19,323
BUNGE LIMITED COM G16962105   100 7,927 SH   SOLE   0 0 7,927
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   5,620 96,830 SH   SOLE   0 0 96,830
CANTEL MED CORP COM 138098108   21 1,678 SH   SOLE   0 0 1,678
CANTERBURY PARK HOLDING CORP COM 13811E101   100 1,368 SH   SOLE   0 0 1,368
CARNIVAL CORP UNIT 99/99/9999 143658300   1,674 44,428 SH   SOLE   0 0 44,428
CARRIER GLOBAL CORPORATION COM 14448C104   390 16,466 SH   SOLE   0 0 16,466
CATERPILLAR INC COM 149123101   980 227,233 SH   SOLE   0 0 227,233
CEDAR FAIR L P DEPOSITRY UNIT 150185106   100 4,968 SH   SOLE   0 0 4,968
CELANESE CORP DEL COM 150870103   164 24,569 SH   SOLE   0 0 24,569
CENTERSPACE COM 15202L107   4,375 297,500 SH   SOLE   0 0 297,500
CERENCE INC COM 156727109   125 11,198 SH   SOLE   0 0 11,198
CERIDIAN HCM HLDG INC COM 15677J108   571 48,118 SH   SOLE   0 0 48,118
CHARTER COMMUNICATIONS INC N CL A 16119P108   7 4,319 SH   SOLE   0 0 4,319
CHEGG INC COM 163092109   4,630 396,606 SH   SOLE   0 0 396,606
CHEVRON CORP NEW COM 166764100   2,056 215,448 SH   SOLE   0 0 215,448
CHEWY INC CL A 16679L109   469 39,729 SH   SOLE   0 0 39,729
CHF SOLUTIONS INC COM 12542Q870   1,345 7,949 SH   SOLE   0 0 7,949
CHINA FD INC COM 169373107   133 3,893 SH   SOLE   0 0 3,893
CHINA PETROLEUM &CHEMICAL C SPON ADR H SHS 16941R108   130 6,855 SH   SOLE   0 0 6,855
CHIPOTLE MEXICAN GRILL INC COM 169656105   1 1,421 SH   SOLE   0 0 1,421
CHUBB LIMITED COM H1467J104   94 14,849 SH   SOLE   0 0 14,849
CIGNA CORP NEW COM 125523100   6 1,450 SH   SOLE   0 0 1,450
CISCO SYS INC COM 17275R102   7,319 378,480 SH   SOLE   0 0 378,480
CITIGROUP INC COM NEW 172967424   566 41,177 SH   SOLE   0 0 41,177
CITRIX SYS INC COM 177376100   200 28,072 SH   SOLE   0 0 28,072
CLOROX CO DEL COM 189054109   100 19,288 SH   SOLE   0 0 19,288
CLOUDFLARE INC CL A COM 18915M107   802 56,349 SH   SOLE   0 0 56,349
CME GROUP INC COM 12572Q105   67 13,683 SH   SOLE   0 0 13,683
COCA COLA CO COM 191216100   2,751 145,027 SH   SOLE   0 0 145,027
COCA COLA CONS INC COM 191098102   18 5,057 SH   SOLE   0 0 5,057
COCA COLA EUROPEAN PARTNERS SHS G25839104   79 4,121 SH   SOLE   0 0 4,121
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   448 34,998 SH   SOLE   0 0 34,998
COMCAST CORP NEW CL A 20030N101   7,900 427,469 SH   SOLE   0 0 427,469
CONOCOPHILLIPS COM 20825C104   129 6,833 SH   SOLE   0 0 6,833
CONSTELLATION BRANDS INC CL A 21036P108   400 91,200 SH   SOLE   0 0 91,200
COPART INC COM 217204106   290 31,497 SH   SOLE   0 0 31,497
CORTEVA INC COM 22052L104   295 13,753 SH   SOLE   0 0 13,753
COSTCO WHSL CORP NEW COM 22160K105   665 234,477 SH   SOLE   0 0 234,477
COUPA SOFTWARE INC COM 22266L106   7 1,781 SH   SOLE   0 0 1,781
COUPANG INC CL A 22266T109   145 7,156 SH   SOLE   0 0 7,156
CREE INC COM 225447101   2,666 288,275 SH   SOLE   0 0 288,275
CRESUD S A C I F Y A SPONSORED ADR 226406106   107 559 SH   SOLE   0 0 559
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,055 372,252 SH   SOLE   0 0 372,252
CROWDSTRIKE HLDGS INC CL A 22788C105   25 4,563 SH   SOLE   0 0 4,563
CROWN CASTLE INTL CORP NEW COM 22822V101   136 23,442 SH   SOLE   0 0 23,442
CRYOPORT INC COM PAR USD0.001 229050307   2,322 120,767 SH   SOLE   0 0 120,767
CSX CORP COM 126408103   161 15,524 SH   SOLE   0 0 15,524
CVS HEALTH CORP COM 126650100   361 27,158 SH   SOLE   0 0 27,158
CYTOSORBENTS CORP COM NEW 23283X206   1,000 8,680 SH   SOLE   0 0 8,680
DARDEN RESTAURANTS INC COM 237194105   88 12,496 SH   SOLE   0 0 12,496
DBX ETF TR XTRACK MSCI EAFE 233051200   150 5,447 SH   SOLE   0 0 5,447
DEERE &CO COM 244199105   206 77,073 SH   SOLE   0 0 77,073
DELAWARE INVTS MINN MUN INCO COM 24610V103   1,020 13,454 SH   SOLE   0 0 13,454
DELL TECHNOLOGIES INC CL C 24703L202   39 3,438 SH   SOLE   0 0 3,438
DELTA AIR LINES INC DEL COM NEW 247361702   6,875 331,922 SH   SOLE   0 0 331,922
DEUTSCHE BANK A G NAMEN AKT D18190898   4,864 58,368 SH   SOLE   0 0 58,368
DEXCOM INC COM 252131107   102 36,658 SH   SOLE   0 0 36,658
DIAGEO PLC SPON ADR NEW 25243Q205   214 35,172 SH   SOLE   0 0 35,172
DIGITAL RLTY TR INC COM 253868103   472 66,488 SH   SOLE   0 0 66,488
DISNEY WALT CO COM 254687106   5,411 998,435 SH   SOLE   0 0 998,435
DNP SELECT INCOME FD INC COM 23325P104   304 3,004 SH   SOLE   0 0 3,004
DOCUSIGN INC COM 256163106   964 195,162 SH   SOLE   0 0 195,162
DONALDSON INC COM 257651109   22 1,280 SH   SOLE   0 0 1,280
DOW INC COM 260557103   692 44,246 SH   SOLE   0 0 44,246
DTE ENERGY CO COM 233331107   1,222 162,682 SH   SOLE   0 0 162,682
DUKE ENERGY CORP NEW COM NEW 26441C204   168 16,217 SH   SOLE   0 0 16,217
DUPONT DE NEMOURS INC COM 26614N102   351 27,125 SH   SOLE   0 0 27,125
DXC TECHNOLOGY CO COM 23355L106   12 375 SH   SOLE   0 0 375
DYNATRONICS CORP COM NEW 268157401   7,170 8,245 SH   SOLE   0 0 8,245
EATON CORP PLC SHS G29183103   124 17,147 SH   SOLE   0 0 17,147
ECOLAB INC COM 278865100   755 161,576 SH   SOLE   0 0 161,576
EDITAS MEDICINE INC COM 28106W103   6 252 SH   SOLE   0 0 252
EDWARDS LIFESCIENCES CORP COM 28176E108   67 5,615 SH   SOLE   0 0 5,615
EMERSON ELEC CO COM 291011104   299 27,012 SH   SOLE   0 0 27,012
EOG RES INC COM 26875P101   20 1,451 SH   SOLE   0 0 1,451
ERICSSON ADR B SEK 10 294821608   5,800 76,502 SH   SOLE   0 0 76,502
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   620 14,198 SH   SOLE   0 0 14,198
ETF MANAGERS TR AI POWERED EQT 26924G813   563 21,564 SH   SOLE   0 0 21,564
ETF SER SOLUTIONS US GLB JETS 26922A842   120 3,230 SH   SOLE   0 0 3,230
EVERSOURCE ENERGY COM 30040W108   210 18,184 SH   SOLE   0 0 18,184
EXACT SCIENCES CORP COM 30063P105   675 88,952 SH   SOLE   0 0 88,952
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   307 19,620 SH   SOLE   0 0 19,620
EXELON CORP COM 30161N101   469 20,535 SH   SOLE   0 0 20,535
EXXON MOBIL CORP COM 30231G102   5,465 305,113 SH   SOLE   0 0 305,113
FACEBOOK INC CL A 30303M102   4,274 1,258,821 SH   SOLE   0 0 1,258,821
FASTENAL CO COM 311900104   61 3,091 SH   SOLE   0 0 3,091
FEDEX CORP COM 31428X106   55 15,622 SH   SOLE   0 0 15,622
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   718 42,361 SH   SOLE   0 0 42,361
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   45,617 1,897,193 SH   SOLE   0 0 1,897,193
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,250 16,559 SH   SOLE   0 0 16,559
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   2,449 67,333 SH   SOLE   0 0 67,333
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,919 203,183 SH   SOLE   0 0 203,183
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   3,977 196,133 SH   SOLE   0 0 196,133
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   464 22,712 SH   SOLE   0 0 22,712
FIDELITY NATL INFORMATION SV COM 31620M106   312 43,870 SH   SOLE   0 0 43,870
FIFTH THIRD BANCORP COM 316773100   571 21,384 SH   SOLE   0 0 21,384
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   100 4,604 SH   SOLE   0 0 4,604
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   736 57,568 SH   SOLE   0 0 57,568
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   225 5,657 SH   SOLE   0 0 5,657
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,292 123,766 SH   SOLE   0 0 123,766
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   324 4,150 SH   SOLE   0 0 4,150
FLEX LTD ORD Y2573F102   2,513 46,013 SH   SOLE   0 0 46,013
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   100 7,533 SH   SOLE   0 0 7,533
FORD MTR CO DEL COM 345370860   6,735 82,504 SH   SOLE   0 0 82,504
FORTUNE BRANDS HOME &SEC IN COM 34964C106   97 9,295 SH   SOLE   0 0 9,295
FOUR CORNERS PPTY TR INC COM 35086T109   39 1,069 SH   SOLE   0 0 1,069
FREEPORT-MCMORAN INC CL B 35671D857   56 1,844 SH   SOLE   0 0 1,844
GABELLI DIVID &INCOME TR COM 36242H104   334 8,003 SH   SOLE   0 0 8,003
GENERAL ELECTRIC CO COM 369604103   9,480 124,474 SH   SOLE   0 0 124,474
GENERAL MLS INC COM 370334104   16,471 1,010,002 SH   SOLE   0 0 1,010,002
GENERAL MTRS CO COM 37045V100   2,341 134,514 SH   SOLE   0 0 134,514
GENMAB A/S SPONSORED ADS 372303206   2,899 95,174 SH   SOLE   0 0 95,174
GILEAD SCIENCES INC COM 375558103   695 44,907 SH   SOLE   0 0 44,907
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   6,802 242,753 SH   SOLE   0 0 242,753
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   2,808 93,052 SH   SOLE   0 0 93,052
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   544 17,092 SH   SOLE   0 0 17,092
GLOBUS MED INC CL A 379577208   200 12,334 SH   SOLE   0 0 12,334
GOLDMAN SACHS GROUP INC COM 38141G104   63 20,741 SH   SOLE   0 0 20,741
GOLDMAN SACHS MLP ENERGY REN COM 38148G206   231 2,236 SH   SOLE   0 0 2,236
GOODRX HLDGS INC COM CL A 38246G108   546 21,305 SH   SOLE   0 0 21,305
GRAY TELEVISION INC COM 389375106   100 1,840 SH   SOLE   0 0 1,840
GUGGENHEIM ENHANCED EQUITY I COM 40167B100   68 490 SH   SOLE   0 0 490
GW PHARMACEUTICALS PLC ADS 36197T103   56 12,146 SH   SOLE   0 0 12,146
GWG HLDGS INC COM 36192A109   1,200 8,388 SH   SOLE   0 0 8,388
HANCOCK JAFFE LABORATORIES I COM NEW 41015N304   3,278 21,830 SH   SOLE   0 0 21,830
HANESBRANDS INC COM 410345102   48 944 SH   SOLE   0 0 944
HANOVER INS GROUP INC COM 410867105   811 104,992 SH   SOLE   0 0 104,992
HARTFORD FINL SVCS GROUP INC COM 416515104   555 37,093 SH   SOLE   0 0 37,093
HASBRO INC COM 418056107   500 48,060 SH   SOLE   0 0 48,060
HDFC BANK LTD SPONSORED ADS 40415F101   2,383 185,135 SH   SOLE   0 0 185,135
HEALTHPEAK PROPERTIES INC COM 42250P103   1,694 53,780 SH   SOLE   0 0 53,780
HERSHEY CO COM 427866108   122 19,296 SH   SOLE   0 0 19,296
HEWLETT PACKARD ENTERPRISE C COM 42824C109   101 1,590 SH   SOLE   0 0 1,590
HOME DEPOT INC COM 437076102   2,239 683,352 SH   SOLE   0 0 683,352
HONDA MOTOR LTD AMERN SHS 438128308   100 3,020 SH   SOLE   0 0 3,020
HONEYWELL INTL INC COM 438516106   2,937 637,477 SH   SOLE   0 0 637,477
HORMEL FOODS CORP COM 440452100   800 38,224 SH   SOLE   0 0 38,224
HP INC COM 40434L105   401 12,732 SH   SOLE   0 0 12,732
HUAZHU GROUP LTD SPONSORED ADS 44332N106   1,514 83,117 SH   SOLE   0 0 83,117
HUMANA INC COM 444859102   676 283,519 SH   SOLE   0 0 283,519
HUNTINGTON INGALLS INDS INC COM 446413106   50 10,293 SH   SOLE   0 0 10,293
ICU MED INC COM 44930G107   10 2,054 SH   SOLE   0 0 2,054
IDACORP INC COM 451107106   99 9,897 SH   SOLE   0 0 9,897
IHS MARKIT LTD SHS G47567105   2,754 266,579 SH   SOLE   0 0 266,579
ILLINOIS TOOL WKS INC COM 452308109   800 177,216 SH   SOLE   0 0 177,216
ILLUMINA INC COM 452327109   1,465 562,648 SH   SOLE   0 0 562,648
INCYTE CORP COM 45337C102   1,000 81,270 SH   SOLE   0 0 81,270
INDIA FD INC COM 454089103   277 5,942 SH   SOLE   0 0 5,942
INGERSOLL RAND INC COM 45687V106   916 45,076 SH   SOLE   0 0 45,076
INNOVATOR ETFS TR IBD 50 ETF 45782C102   545 23,915 SH   SOLE   0 0 23,915
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   500 4,640 SH   SOLE   0 0 4,640
INPHI CORP COM 45772F107   90 16,057 SH   SOLE   0 0 16,057
INSPIREMD INC COM 45779A853   16,504 11,095 SH   SOLE   0 0 11,095
INSULET CORP COM 45784P101   572 149,246 SH   SOLE   0 0 149,246
INTEL CORP COM 458140100   3,614 231,308 SH   SOLE   0 0 231,308
INTERNATIONAL BUSINESS MACHS COM 459200101   40 5,330 SH   SOLE   0 0 5,330
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   100 13,961 SH   SOLE   0 0 13,961
INTERNATIONAL PAPER CO COM 460146103   250 13,518 SH   SOLE   0 0 13,518
INTERSECT ENT INC COM 46071F103   309 6,452 SH   SOLE   0 0 6,452
INTUITIVE SURGICAL INC COM NEW 46120E602   479 353,904 SH   SOLE   0 0 353,904
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   5,646 277,433 SH   SOLE   0 0 277,433
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   505 13,054 SH   SOLE   0 0 13,054
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,226 52,559 SH   SOLE   0 0 52,559
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   6,460 275,582 SH   SOLE   0 0 275,582
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   185 26,207 SH   SOLE   0 0 26,207
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   350 25,837 SH   SOLE   0 0 25,837
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   354 8,214 SH   SOLE   0 0 8,214
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,056 109,246 SH   SOLE   0 0 109,246
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   265 26,073 SH   SOLE   0 0 26,073
INVESCO QQQ TR UNIT SER 1 46090E103   5,071 1,618,150 SH   SOLE   0 0 1,618,150
INVESCO QUALITY MUN INCOME T COM 46133G107   362 4,695 SH   SOLE   0 0 4,695
INVESCO VALUE MUN INCOME TR COM 46132P108   319 4,999 SH   SOLE   0 0 4,999
IQIYI INC SPONSORED ADS 46267X108   225 3,740 SH   SOLE   0 0 3,740
IRHYTHM TECHNOLOGIES INC COM 450056106   335 46,574 SH   SOLE   0 0 46,574
IRON MTN INC NEW COM 46284V101   2,000 74,020 SH   SOLE   0 0 74,020
ISHARES GOLD TR ISHARES 464285105   4,802 78,081 SH   SOLE   0 0 78,081
ISHARES INC CORE MSCI EMKT 46434G103   8,118 522,485 SH   SOLE   0 0 522,485
ISHARES INC MSCI STH KOR ETF 464286772   385 34,535 SH   SOLE   0 0 34,535
ISHARES INC MSCI JPN ETF NEW 46434G822   410 28,093 SH   SOLE   0 0 28,093
ISHARES INC MSCI EMERG MRKT 464286533   85 5,385 SH   SOLE   0 0 5,385
ISHARES SILVER TR ISHARES 46428Q109   100 2,270 SH   SOLE   0 0 2,270
ISHARES TR MSCI GLOBAL IMP 46435G532   299 28,395 SH   SOLE   0 0 28,395
ISHARES TR GL CLEAN ENE ETF 464288224   1,498 36,401 SH   SOLE   0 0 36,401
ISHARES TR S&P 500 GRWT ETF 464287309   83,406 5,430,569 SH   SOLE   0 0 5,430,569
ISHARES TR MSCI KLD400 SOC 464288570   325 24,837 SH   SOLE   0 0 24,837
ISHARES TR CORE S&P500 ETF 464287200   1,525 606,584 SH   SOLE   0 0 606,584
ISHARES TR JPMORGAN USD EMG 464288281   6,045 658,180 SH   SOLE   0 0 658,180
ISHARES TR INTL SEL DIV ETF 464288448   33,188 1,044,756 SH   SOLE   0 0 1,044,756
ISHARES TR U.S. MED DVC ETF 464288810   226 74,680 SH   SOLE   0 0 74,680
ISHARES TR GBL GREEN ETF 46435U440   313 17,105 SH   SOLE   0 0 17,105
ISHARES TR EAFE VALUE ETF 464288877   8,626 439,686 SH   SOLE   0 0 439,686
ISHARES TR CORE MSCI EAFE 46432F842   3,420 246,395 SH   SOLE   0 0 246,395
ISHARES TR CORE S&P US VLU 464287663   1,419 97,801 SH   SOLE   0 0 97,801
ISHARES TR CORE HIGH DV ETF 46429B663   31,911 3,028,028 SH   SOLE   0 0 3,028,028
ISHARES TR S&P MC 400VL ETF 464287705   262 26,706 SH   SOLE   0 0 26,706
ISHARES TR CORE DIV GRWTH 46434V621   1,318 63,636 SH   SOLE   0 0 63,636
ISHARES TR S&P 500 VAL ETF 464287408   445 62,833 SH   SOLE   0 0 62,833
ISHARES TR MSCI EAFE MIN VL 46429B689   5,017 366,203 SH   SOLE   0 0 366,203
ISHARES TR RUS 2000 VAL ETF 464287630   290 46,255 SH   SOLE   0 0 46,255
ISHARES TR MSCI EAFE ETF 464287465   2,852 216,398 SH   SOLE   0 0 216,398
ISHARES TR CORE S&P MCP ETF 464287507   1,136 295,556 SH   SOLE   0 0 295,556
ISHARES TR SELECT DIVID ETF 464287168   115 13,122 SH   SOLE   0 0 13,122
ISHARES TR CORE S&P SCP ETF 464287804   1,780 193,207 SH   SOLE   0 0 193,207
ISHARES TR ISHS 1-5YR INVS 464288646   3,091 169,001 SH   SOLE   0 0 169,001
ISHARES TR CORE S&P US GWT 464287671   1,124 102,084 SH   SOLE   0 0 102,084
ISHARES TR SP SMCP600VL ETF 464287879   2,482 250,041 SH   SOLE   0 0 250,041
ISHARES TR U.S. TECH ETF 464287721   11,257 987,249 SH   SOLE   0 0 987,249
ISHARES TR INTL DIV GRWTH 46435G524   788 51,147 SH   SOLE   0 0 51,147
ISHARES TR S&P MC 400GR ETF 464287606   1,142 89,509 SH   SOLE   0 0 89,509
ISHARES TR CORE S&P TTL STK 464287150   464 42,529 SH   SOLE   0 0 42,529
ISHARES TR RUS 2000 GRW ETF 464287648   141 42,488 SH   SOLE   0 0 42,488
ISHARES TR RUS TP200 GR ETF 464289438   103 13,858 SH   SOLE   0 0 13,858
ISHARES TR MSCI EMG MKT ETF 464287234   498 26,588 SH   SOLE   0 0 26,588
ISHARES TR EAFE GRWTH ETF 464288885   902 90,635 SH   SOLE   0 0 90,635
ISHARES TR MSCI USA MIN VOL 46429B697   243 16,823 SH   SOLE   0 0 16,823
ISHARES TR MORNINGSTR US EQ 464287127   64 14,401 SH   SOLE   0 0 14,401
ISHARES TR GLB CNSM STP ETF 464288737   958 55,640 SH   SOLE   0 0 55,640
ISHARES TR MRGSTR MD CP ETF 464288208   93 23,428 SH   SOLE   0 0 23,428
ISHARES TR S&P SML 600 GWT 464287887   173 22,212 SH   SOLE   0 0 22,212
ISHARES TR US HOME CONS ETF 464288752   365 24,771 SH   SOLE   0 0 24,771
ISHARES TR EAFE SML CP ETF 464288273   137 9,873 SH   SOLE   0 0 9,873
ISHARES TR U.S. FINLS ETF 464287788   398 29,832 SH   SOLE   0 0 29,832
ISHARES TR U.S. CNSM SV ETF 464287580   760 56,871 SH   SOLE   0 0 56,871
ISHARES TR NATIONAL MUN ETF 464288414   6,477 751,656 SH   SOLE   0 0 751,656
ISHARES TR SHRT NAT MUN ETF 464288158   232 25,014 SH   SOLE   0 0 25,014
ISHARES TR MSCI USA ESG SLC 464288802   71 6,253 SH   SOLE   0 0 6,253
ISHARES TR ESG AWR MSCI USA 46435G425   608 55,249 SH   SOLE   0 0 55,249
ISHARES TR MRGSTR MD CP GRW 464288307   414 156,554 SH   SOLE   0 0 156,554
ISHARES TR NASDAQ BIOTECH 464287556   117 17,616 SH   SOLE   0 0 17,616
ISHARES U S ETF TR TECHNOLOGY 46431W648   9,015 437,506 SH   SOLE   0 0 437,506
ISHARES U S ETF TR EVOLVED FINLS 46431W655   230 6,792 SH   SOLE   0 0 6,792
ISHARES U S ETF TR INOVATIV HLTCR 46431W622   7,820 252,906 SH   SOLE   0 0 252,906
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,140 64,029 SH   SOLE   0 0 64,029
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837   106,103 5,385,248 SH   SOLE   0 0 5,385,248
JAMF HLDG CORP COM 47074L105   3,264 115,284 SH   SOLE   0 0 115,284
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   498 81,856 SH   SOLE   0 0 81,856
JFROG LTD ORD SHS M6191J100   1,483 65,801 SH   SOLE   0 0 65,801
JOHNSON &JOHNSON COM 478160104   8,231 1,352,783 SH   SOLE   0 0 1,352,783
JOHNSON CTLS INTL PLC SHS G51502105   200 11,934 SH   SOLE   0 0 11,934
JPMORGAN CHASE &CO COM 46625H100   4,953 753,995 SH   SOLE   0 0 753,995
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   580 20,567 SH   SOLE   0 0 20,567
KE HLDGS INC SPONSORED ADS 482497104   300 17,094 SH   SOLE   0 0 17,094
KELLOGG CO COM 487836108   10 656 SH   SOLE   0 0 656
KIMBERLY-CLARK CORP COM 494368103   208 28,922 SH   SOLE   0 0 28,922
KINDER MORGAN INC DEL COM 49456B101   107 1,779 SH   SOLE   0 0 1,779
KLA CORP COM NEW 482480100   13 4,410 SH   SOLE   0 0 4,410
KONTOOR BRANDS INC COM 50050N103   142 6,891 SH   SOLE   0 0 6,891
KRAFT HEINZ CO COM 500754106   15 600 SH   SOLE   0 0 600
KRANESHARES TR MSCI CHINA CLEAN 500767850   106 4,341 SH   SOLE   0 0 4,341
KRANESHARES TR MSCI ALL CHINA 500767835   346 13,470 SH   SOLE   0 0 13,470
KRANESHARES TR CSI CHI INTERNET 500767306   155 11,840 SH   SOLE   0 0 11,840
KROGER CO COM 501044101   500 17,995 SH   SOLE   0 0 17,995
LAMB WESTON HLDGS INC COM 513272104   333 25,801 SH   SOLE   0 0 25,801
LAS VEGAS SANDS CORP COM 517834107   172 10,451 SH   SOLE   0 0 10,451
LAUDER ESTEE COS INC CL A 518439104   24 7,039 SH   SOLE   0 0 7,039
LEGGETT &PLATT INC COM 524660107   100 4,565 SH   SOLE   0 0 4,565
LEMONADE INC COM 52567D107   412 38,370 SH   SOLE   0 0 38,370
LENNAR CORP CL A 526057104   90 9,111 SH   SOLE   0 0 9,111
LI AUTO INC SPONSORED ADS 50202M102   291 7,275 SH   SOLE   0 0 7,275
LIBERTY ALL-STAR GROWTH FD I COM 529900102   8,945 77,016 SH   SOLE   0 0 77,016
LILLY ELI &CO COM 532457108   137 25,594 SH   SOLE   0 0 25,594
LINDE PLC SHS G5494J103   1,306 365,863 SH   SOLE   0 0 365,863
LIVEPERSON INC COM 538146101   74 3,912 SH   SOLE   0 0 3,912
LOGITECH INTL S A SHS H50430232   289 30,201 SH   SOLE   0 0 30,201
LOWES COS INC COM 548661107   325 61,809 SH   SOLE   0 0 61,809
LUMEN TECHNOLOGIES INC COM 550241103   2,503 33,416 SH   SOLE   0 0 33,416
LUMENTUM HLDGS INC COM 55024U109   66 6,029 SH   SOLE   0 0 6,029
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   27 2,806 SH   SOLE   0 0 2,806
MANULIFE FINL CORP COM 56501R106   1,766 37,969 SH   SOLE   0 0 37,969
MARATHON DIGITAL HOLDINGS IN COM 565788106   100 4,802 SH   SOLE   0 0 4,802
MARATHON OIL CORP COM 565849106   29 310 SH   SOLE   0 0 310
MARLIN BUSINESS SVCS CORP COM 571157106   290 3,956 SH   SOLE   0 0 3,956
MARRIOTT VACTINS WORLDWID CO COM 57164Y107   28 4,856 SH   SOLE   0 0 4,856
MASCO CORP COM 574599106   580 34,739 SH   SOLE   0 0 34,739
MASTERCARD INCORPORATED CL A 57636Q104   1,063 378,542 SH   SOLE   0 0 378,542
MATTEL INC COM 577081102   100 1,992 SH   SOLE   0 0 1,992
MCCORMICK &CO INC COM NON VTG 579780206   400 35,664 SH   SOLE   0 0 35,664
MCDONALDS CORP COM 580135101   1,316 294,888 SH   SOLE   0 0 294,888
MCKESSON CORP COM 58155Q103   122 23,795 SH   SOLE   0 0 23,795
MEDICAL PPTYS TRUST INC COM 58463J304   200 4,256 SH   SOLE   0 0 4,256
MEDTRONIC PLC SHS G5960L103   232,486 27,463,599 SH   SOLE   0 0 27,463,599
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,160 23,096 SH   SOLE   0 0 23,096
MERCADOLIBRE INC COM 58733R102   1,484 2,184,656 SH   SOLE   0 0 2,184,656
MERCK &CO. INC COM 58933Y105   1,553 119,721 SH   SOLE   0 0 119,721
MESABI TR CTF BEN INT 590672101   100 3,008 SH   SOLE   0 0 3,008
METLIFE INC COM 59156R108   89 5,410 SH   SOLE   0 0 5,410
MICRO FOCUS INTL PLC SPON ADR NEW 594837403   1,631 12,526 SH   SOLE   0 0 12,526
MICRON TECHNOLOGY INC COM 595112103   1,529 134,873 SH   SOLE   0 0 134,873
MICROSOFT CORP COM 594918104   32,278 7,610,147 SH   SOLE   0 0 7,610,147
MODERNA INC COM 60770K107   206 26,926 SH   SOLE   0 0 26,926
MONDELEZ INTL INC CL A 609207105   496 29,057 SH   SOLE   0 0 29,057
MONGODB INC CL A 60937P106   677 181,050 SH   SOLE   0 0 181,050
MONOLITHIC PWR SYS INC COM 609839105   24 8,537 SH   SOLE   0 0 8,537
MOTOROLA SOLUTIONS INC COM NEW 620076307   125 23,506 SH   SOLE   0 0 23,506
MTS SYS CORP COM 553777103   116 6,751 SH   SOLE   0 0 6,751
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,008 59,714 SH   SOLE   0 0 59,714
NEKTAR THERAPEUTICS COM 640268108   780 15,600 SH   SOLE   0 0 15,600
NETEASE INC SPONSORED ADS 64110W102   1,821 187,985 SH   SOLE   0 0 187,985
NETFLIX INC COM 64110L106   1 522 SH   SOLE   0 0 522
NEW ORIENTAL ED &TECHNOLOGY SPON ADR 647581107   1,770 24,780 SH   SOLE   0 0 24,780
NEWELL BRANDS INC COM 651229106   100 2,678 SH   SOLE   0 0 2,678
NEXSTAR MEDIA GROUP INC CL A 65336K103   100 14,043 SH   SOLE   0 0 14,043
NEXTERA ENERGY INC COM 65339F101   1,456 110,088 SH   SOLE   0 0 110,088
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   100 7,288 SH   SOLE   0 0 7,288
NIKE INC CL B 654106103   872 115,843 SH   SOLE   0 0 115,843
NIKOLA CORP COM 654110105   125 1,736 SH   SOLE   0 0 1,736
NIO INC SPON ADS 62914V106   6,198 241,598 SH   SOLE   0 0 241,598
NOKIA CORP SPONSORED ADR 654902204   734 2,907 SH   SOLE   0 0 2,907
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   270 7,449 SH   SOLE   0 0 7,449
NOVARTIS AG SPONSORED ADR 66987V109   4,761 406,970 SH   SOLE   0 0 406,970
NOVO-NORDISK A S ADR 670100205   8,445 569,379 SH   SOLE   0 0 569,379
NUANCE COMMUNICATIONS INC COM 67020Y100   1,000 43,640 SH   SOLE   0 0 43,640
NUVASIVE INC COM 670704105   31 2,032 SH   SOLE   0 0 2,032
NUVEEN AMT FREE MUN CR INC F COM 67071L106   195 3,296 SH   SOLE   0 0 3,296
NUVEEN AMT FREE QLTY MUN INC COM 670657105   2,018 29,907 SH   SOLE   0 0 29,907
NVENT ELECTRIC PLC SHS G6700G107   36 1,005 SH   SOLE   0 0 1,005
NVIDIA CORPORATION COM 67066G104   1,031 550,541 SH   SOLE   0 0 550,541
NXP SEMICONDUCTORS N V COM N6596X109   702 141,307 SH   SOLE   0 0 141,307
OLD REP INTL CORP COM 680223104   414 9,038 SH   SOLE   0 0 9,038
ON SEMICONDUCTOR CORP COM 682189105   1,650 68,657 SH   SOLE   0 0 68,657
ONE GAS INC COM 68235P108   90 6,922 SH   SOLE   0 0 6,922
ONEOK INC NEW COM 682680103   100 5,066 SH   SOLE   0 0 5,066
ORACLE CORP COM 68389X105   3,886 272,681 SH   SOLE   0 0 272,681
OREILLY AUTOMOTIVE INC COM 67103H107   112 56,812 SH   SOLE   0 0 56,812
OSI ETF TR OSHS GBL INTER 67110P704   55 2,867 SH   SOLE   0 0 2,867
OTIS WORLDWIDE CORP COM 68902V107   194 13,279 SH   SOLE   0 0 13,279
PACER FDS TR TRENDPILOT US BD 69374H642   2,869 78,238 SH   SOLE   0 0 78,238
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   162 5,396 SH   SOLE   0 0 5,396
PAGSEGURO DIGITAL LTD COM CL A G68707101   12,859 595,372 SH   SOLE   0 0 595,372
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,605 107,250 SH   SOLE   0 0 107,250
PALO ALTO NETWORKS INC COM 697435105   122 39,291 SH   SOLE   0 0 39,291
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   114 1,692 SH   SOLE   0 0 1,692
PARKER-HANNIFIN CORP COM 701094104   175 55,273 SH   SOLE   0 0 55,273
PATRICK INDS INC COM 703343103   52 4,420 SH   SOLE   0 0 4,420
PAYPAL HLDGS INC COM 70450Y103   1,124 272,952 SH   SOLE   0 0 272,952
PELOTON INTERACTIVE INC CL A COM 70614W100   115 12,931 SH   SOLE   0 0 12,931
PENTAIR PLC SHS G7S00T104   36 2,244 SH   SOLE   0 0 2,244
PEPSICO INC COM 713448108   1,277 180,632 SH   SOLE   0 0 180,632
PERSPECTA INC COM 715347100   4 116 SH   SOLE   0 0 116
PETROCHINA CO LTD SPONSORED ADR 71646E100   100 3,615 SH   SOLE   0 0 3,615
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   15 127 SH   SOLE   0 0 127
PFIZER INC COM 717081103   21,261 770,300 SH   SOLE   0 0 770,300
PHILIP MORRIS INTL INC COM 718172109   370 32,859 SH   SOLE   0 0 32,859
PHILLIPS 66 COM 718546104   63 5,137 SH   SOLE   0 0 5,137
PINDUODUO INC SPONSORED ADS 722304102   4,523 605,539 SH   SOLE   0 0 605,539
PINNACLE WEST CAP CORP COM 723484101   191 15,538 SH   SOLE   0 0 15,538
PIPER SANDLER COMPANIES COM 724078100   103 11,294 SH   SOLE   0 0 11,294
PLUS THERAPEUTICS INC COM NEW 72941H400   1 2 SH   SOLE   0 0 2
PNC FINL SVCS GROUP INC COM 693475105   142 24,908 SH   SOLE   0 0 24,908
POLARIS INC COM 731068102   8 1,094 SH   SOLE   0 0 1,094
POLYMET MNG CORP COM NEW 731916409   3,000 9,480 SH   SOLE   0 0 9,480
POST HLDGS INC COM 737446104   16 1,692 SH   SOLE   0 0 1,692
PPG INDS INC COM 693506107   14 2,128 SH   SOLE   0 0 2,128
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   238 14,270 SH   SOLE   0 0 14,270
PROCTER AND GAMBLE CO COM 742718109   674 91,213 SH   SOLE   0 0 91,213
PROLOGIS INC. COM 74340W103   23 2,490 SH   SOLE   0 0 2,490
PROTO LABS INC COM 743713109   1,045 127,229 SH   SOLE   0 0 127,229
PRUDENTIAL FINL INC COM 744320102   338 30,792 SH   SOLE   0 0 30,792
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   209 12,584 SH   SOLE   0 0 12,584
PULTE GROUP INC COM 745867101   410 21,500 SH   SOLE   0 0 21,500
PURE CYCLE CORP COM NEW 746228303   200 2,684 SH   SOLE   0 0 2,684
Q2 HLDGS INC COM 74736L109   300 30,060 SH   SOLE   0 0 30,060
QUALCOMM INC COM 747525103   429 56,881 SH   SOLE   0 0 56,881
QUANTUMSCAPE CORP COM CL A 74767V109   100 4,475 SH   SOLE   0 0 4,475
RAYTHEON TECHNOLOGIES CORP COM 75513E101   390 30,135 SH   SOLE   0 0 30,135
REALTY INCOME CORP COM 756109104   2,011 127,699 SH   SOLE   0 0 127,699
REGENERON PHARMACEUTICALS COM 75886F107   174 82,326 SH   SOLE   0 0 82,326
RINGCENTRAL INC CL A 76680R206   187 55,704 SH   SOLE   0 0 55,704
RIO TINTO PLC SPONSORED ADR 767204100   235 18,248 SH   SOLE   0 0 18,248
ROCKWELL AUTOMATION INC COM 773903109   112 29,729 SH   SOLE   0 0 29,729
ROKU INC COM CL A 77543R102   6 1,955 SH   SOLE   0 0 1,955
ROSS STORES INC COM 778296103   26 3,128 SH   SOLE   0 0 3,128
ROYAL BK CDA COM 780087102   135 12,448 SH   SOLE   0 0 12,448
ROYAL CARIBBEAN GROUP COM V7780T103   912 78,076 SH   SOLE   0 0 78,076
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   4,097 160,643 SH   SOLE   0 0 160,643
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   100 3,683 SH   SOLE   0 0 3,683
RPM INTL INC COM 749685103   357 32,790 SH   SOLE   0 0 32,790
SANOFI SPONSORED ADR 80105N105   2,670 132,058 SH   SOLE   0 0 132,058
SAP SE SPON ADR 803054204   125 15,349 SH   SOLE   0 0 15,349
SCHLUMBERGER LTD COM 806857108   159 4,310 SH   SOLE   0 0 4,310
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   83 8,027 SH   SOLE   0 0 8,027
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   49 4,884 SH   SOLE   0 0 4,884
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   135 5,057 SH   SOLE   0 0 5,057
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   544 27,559 SH   SOLE   0 0 27,559
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   350 33,611 SH   SOLE   0 0 33,611
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   566 41,298 SH   SOLE   0 0 41,298
SCOTTS MIRACLE-GRO CO CL A 810186106   100 24,497 SH   SOLE   0 0 24,497
SEA LTD SPONSORD ADS 81141R100   5,303 1,183,789 SH   SOLE   0 0 1,183,789
SEAGATE TECHNOLOGY PLC SHS G7945M107   105 8,068 SH   SOLE   0 0 8,068
SEAGEN INC COM 81181C104   766 106,367 SH   SOLE   0 0 106,367
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,577 126,419 SH   SOLE   0 0 126,419
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   155 26,051 SH   SOLE   0 0 26,051
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,760 188,510 SH   SOLE   0 0 188,510
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   71 4,547 SH   SOLE   0 0 4,547
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   466 61,912 SH   SOLE   0 0 61,912
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   1,371 46,683 SH   SOLE   0 0 46,683
SEMPRA ENERGY COM 816851109   2,867 380,107 SH   SOLE   0 0 380,107
SENESTECH INC COM NEW 81720R208   124 206 SH   SOLE   0 0 206
SENSEONICS HLDGS INC COM 81727U105   5,309 14,017 SH   SOLE   0 0 14,017
SERVICENOW INC COM 81762P102   474 237,052 SH   SOLE   0 0 237,052
SKECHERS U S A INC CL A 830566105   255 10,636 SH   SOLE   0 0 10,636
SLACK TECHNOLOGIES INC COM CL A 83088V102   919 37,339 SH   SOLE   0 0 37,339
SMUCKER J M CO COM NEW 832696405   2 253 SH   SOLE   0 0 253
SNOWFLAKE INC CL A 833445109   1,114 255,418 SH   SOLE   0 0 255,418
SONY CORP SPONSORED ADR 835699307   1,081 114,597 SH   SOLE   0 0 114,597
SOUTHERN CO COM 842587107   256 15,913 SH   SOLE   0 0 15,913
SOUTHERN COPPER CORP COM 84265V105   100 6,787 SH   SOLE   0 0 6,787
SPDR GOLD TR GOLD SHS 78463V107   832 133,087 SH   SOLE   0 0 133,087
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   203 6,983 SH   SOLE   0 0 6,983
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,032 2,390,600 SH   SOLE   0 0 2,390,600
SPDR SER TR DJ REIT ETF 78464A607   90 8,520 SH   SOLE   0 0 8,520
SPDR SER TR PRTFLO S&P500 VL 78464A508   53 2,014 SH   SOLE   0 0 2,014
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   138 6,714 SH   SOLE   0 0 6,714
SPROTT PHYSICAL GOLD TR UNIT 85207H104   3,370 45,192 SH   SOLE   0 0 45,192
SPS COMM INC COM 78463M107   240 23,834 SH   SOLE   0 0 23,834
SQUARE INC CL A 852234103   1,771 402,106 SH   SOLE   0 0 402,106
STARBUCKS CORP COM 855244109   142 15,504 SH   SOLE   0 0 15,504
STELLANTIS N.V SHS N82405106   6,560 116,702 SH   SOLE   0 0 116,702
STERICYCLE INC COM 858912108   24 1,620 SH   SOLE   0 0 1,620
STITCH FIX INC COM CL A 860897107   100 4,954 SH   SOLE   0 0 4,954
STMICROELECTRONICS N V NY REGISTRY 861012102   503 19,280 SH   SOLE   0 0 19,280
STONECO LTD COM CL A G85158106   7,112 435,397 SH   SOLE   0 0 435,397
STRIDE INC COM 86333M108   994 29,929 SH   SOLE   0 0 29,929
SUNCOR ENERGY INC NEW COM 867224107   524 10,952 SH   SOLE   0 0 10,952
SUPERNUS PHARMACEUTICALS INC COM 868459108   52 1,361 SH   SOLE   0 0 1,361
SURMODICS INC COM 868873100   14,154 793,615 SH   SOLE   0 0 793,615
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   29,188 3,452,376 SH   SOLE   0 0 3,452,376
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   5,242 95,719 SH   SOLE   0 0 95,719
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,798 258,372 SH   SOLE   0 0 258,372
TARGET CORP COM 87612E106   3,157 625,371 SH   SOLE   0 0 625,371
TATA MTRS LTD SPONSORED ADR 876568502   9 187 SH   SOLE   0 0 187
TCF FINL CORP COM 872307103   3,159 146,767 SH   SOLE   0 0 146,767
TE CONNECTIVITY LTD REG SHS H84989104   1,311 169,263 SH   SOLE   0 0 169,263
TEGNA INC COM 87901J105   200 3,766 SH   SOLE   0 0 3,766
TELADOC HEALTH INC COM 87918A105   876 159,213 SH   SOLE   0 0 159,213
TESLA INC COM 88160R101   525 350,663 SH   SOLE   0 0 350,663
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,730 19,964 SH   SOLE   0 0 19,964
TEXAS INSTRS INC COM 882508104   36 6,804 SH   SOLE   0 0 6,804
THE TRADE DESK INC COM CL A 88339J105   16 10,427 SH   SOLE   0 0 10,427
THERMO FISHER SCIENTIFIC INC COM 883556102   108 49,289 SH   SOLE   0 0 49,289
TITAN MACHY INC COM 88830R101   200 5,100 SH   SOLE   0 0 5,100
TJX COS INC NEW COM 872540109   624 41,291 SH   SOLE   0 0 41,291
TORONTO DOMINION BK ONT COM NEW 891160509   1,238 80,730 SH   SOLE   0 0 80,730
TOTAL SE SPONSORED ADS 89151E109   132 6,143 SH   SOLE   0 0 6,143
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   247 38,490 SH   SOLE   0 0 38,490
TRANE TECHNOLOGIES PLC SHS G8994E103   1,039 172,017 SH   SOLE   0 0 172,017
TRAVELERS COMPANIES INC COM 89417E109   290 43,616 SH   SOLE   0 0 43,616
TRIP COM GROUP LTD ADS 89677Q107   5,272 208,929 SH   SOLE   0 0 208,929
TRUIST FINL CORP COM 89832Q109   505 29,452 SH   SOLE   0 0 29,452
TWILIO INC CL A 90138F102   39 13,290 SH   SOLE   0 0 13,290
UBS GROUP AG SHS H42097107   12,500 194,125 SH   SOLE   0 0 194,125
UNILEVER PLC SPON ADR NEW 904767704   634 35,396 SH   SOLE   0 0 35,396
UNION PAC CORP COM 907818108   218 48,115 SH   SOLE   0 0 48,115
UNISYS CORP COM NEW 909214306   30 763 SH   SOLE   0 0 763
UNITED PARCEL SERVICE INC CL B 911312106   293 49,807 SH   SOLE   0 0 49,807
UNITED STATES STL CORP NEW COM 912909108   225 5,888 SH   SOLE   0 0 5,888
UNITED STS OIL FD LP UNITS 91232N207   93 3,769 SH   SOLE   0 0 3,769
UNITEDHEALTH GROUP INC COM 91324P102   3,598 1,338,881 SH   SOLE   0 0 1,338,881
UNITI GROUP INC COM 91325V108   510 5,625 SH   SOLE   0 0 5,625
UNITY SOFTWARE INC COM 91332U101   5,770 578,789 SH   SOLE   0 0 578,789
US BANCORP DEL COM NEW 902973304   19,535 1,080,505 SH   SOLE   0 0 1,080,505
V F CORP COM 918204108   1,000 79,935 SH   SOLE   0 0 79,935
VALE S A SPONSORED ADS 91912E105   6,527 113,439 SH   SOLE   0 0 113,439
VANECK VECTORS ETF TR BIOTECH ETF 92189F726   88 15,439 SH   SOLE   0 0 15,439
VANECK VECTORS ETF TR VIDEO GAMING 92189F114   87 5,954 SH   SOLE   0 0 5,954
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   350 11,375 SH   SOLE   0 0 11,375
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866   605 12,717 SH   SOLE   0 0 12,717
VANGUARD BD INDEX FDS INTERMED TERM 921937819   268 23,780 SH   SOLE   0 0 23,780
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   492 40,437 SH   SOLE   0 0 40,437
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,526 783,159 SH   SOLE   0 0 783,159
VANGUARD INDEX FDS SML CP GRW ETF 922908595   42 11,535 SH   SOLE   0 0 11,535
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,324 480,435 SH   SOLE   0 0 480,435
VANGUARD INDEX FDS VALUE ETF 922908744   3,201 420,804 SH   SOLE   0 0 420,804
VANGUARD INDEX FDS GROWTH ETF 922908736   758 194,785 SH   SOLE   0 0 194,785
VANGUARD INDEX FDS SMALL CP ETF 922908751   66 14,129 SH   SOLE   0 0 14,129
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,434 1,979,620 SH   SOLE   0 0 1,979,620
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   810 109,245 SH   SOLE   0 0 109,245
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   812 174,247 SH   SOLE   0 0 174,247
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   130 12,648 SH   SOLE   0 0 12,648
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,562 341,552 SH   SOLE   0 0 341,552
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   175 22,465 SH   SOLE   0 0 22,465
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   100 5,576 SH   SOLE   0 0 5,576
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   369 65,721 SH   SOLE   0 0 65,721
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   38,215 5,620,690 SH   SOLE   0 0 5,620,690
VANGUARD STAR FDS VG TL INTL STK F 921909768   77 4,837 SH   SOLE   0 0 4,837
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858   6,918 339,755 SH   SOLE   0 0 339,755
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   29,934 1,959,169 SH   SOLE   0 0 1,959,169
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   90,189 9,117,184 SH   SOLE   0 0 9,117,184
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   37,380 3,096,162 SH   SOLE   0 0 3,096,162
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885   6,442 499,255 SH   SOLE   0 0 499,255
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   3,316 591,068 SH   SOLE   0 0 591,068
VANGUARD WORLD FDS INF TECH ETF 92204A702   24,100 8,639,538 SH   SOLE   0 0 8,639,538
VANGUARD WORLD FDS ENERGY ETF 92204A306   5,965 405,610 SH   SOLE   0 0 405,610
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,271 519,429 SH   SOLE   0 0 519,429
VANGUARD WORLD FDS UTILITIES ETF 92204A876   766 107,631 SH   SOLE   0 0 107,631
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   144 42,535 SH   SOLE   0 0 42,535
VARONIS SYS INC COM 922280102   284 14,578 SH   SOLE   0 0 14,578
VEEVA SYS INC CL A COM 922475108   265 69,229 SH   SOLE   0 0 69,229
VERIZON COMMUNICATIONS INC COM 92343V104   3,458 201,072 SH   SOLE   0 0 201,072
VIACOMCBS INC CL B 92556H206   432 19,483 SH   SOLE   0 0 19,483
VIATRIS INC COM 92556V106   5,259 73,468 SH   SOLE   0 0 73,468
VIEWRAY INC COM 92672L107   1,111 4,833 SH   SOLE   0 0 4,833
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   793 24,290 SH   SOLE   0 0 24,290
VISA INC COM CL A 92826C839   1,512 320,146 SH   SOLE   0 0 320,146
VISTA OUTDOOR INC COM 928377100   457 14,660 SH   SOLE   0 0 14,660
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   5,422 99,935 SH   SOLE   0 0 99,935
VY GLOBAL GROWTH UNIT 99/99/9999 G9444H126   2,104 21,882 SH   SOLE   0 0 21,882
WABTEC COM 929740108   25 1,979 SH   SOLE   0 0 1,979
WALGREENS BOOTS ALLIANCE INC COM 931427108   2 114 SH   SOLE   0 0 114
WALMART INC COM 931142103   1,577 214,205 SH   SOLE   0 0 214,205
WASTE MGMT INC DEL COM 94106L109   500 64,510 SH   SOLE   0 0 64,510
WEC ENERGY GROUP INC COM 92939U106   1,338 125,223 SH   SOLE   0 0 125,223
WELLS FARGO CO NEW COM 949746101   1,860 72,670 SH   SOLE   0 0 72,670
WELLTOWER INC COM 95040Q104   216 15,472 SH   SOLE   0 0 15,472
WEST PHARMACEUTICAL SVSC INC COM 955306105   27 7,633 SH   SOLE   0 0 7,633
WESTERN DIGITAL CORP. COM 958102105   95 6,341 SH   SOLE   0 0 6,341
WESTROCK CO COM 96145D105   224 11,659 SH   SOLE   0 0 11,659
WEYERHAEUSER CO MTN BE COM NEW 962166104   590 21,004 SH   SOLE   0 0 21,004
WHEATON PRECIOUS METALS CORP COM 962879102   293 11,196 SH   SOLE   0 0 11,196
WILLIAMS COS INC COM 969457100   200 4,738 SH   SOLE   0 0 4,738
WISDOMTREE TR EUROPE SMCP DV 97717W869   6,849 476,964 SH   SOLE   0 0 476,964
WORKDAY INC CL A 98138H101   277 68,815 SH   SOLE   0 0 68,815
XCEL ENERGY INC COM 98389B100   3,548 235,989 SH   SOLE   0 0 235,989
XPENG INC ADS 98422D105   2,293 83,717 SH   SOLE   0 0 83,717
ZAI LAB LTD ADR 98887Q104   612 81,659 SH   SOLE   0 0 81,659
ZILLOW GROUP INC CL C CAP STK 98954M200   66 8,556 SH   SOLE   0 0 8,556
ZIMMER BIOMET HOLDINGS INC COM 98956P102   105 16,808 SH   SOLE   0 0 16,808
ZOETIS INC CL A 98978V103   139 21,890 SH   SOLE   0 0 21,890
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   134 43,053 SH   SOLE   0 0 43,053
ZYNEX INC COM 98986M103   1,427 21,790 SH   SOLE   0 0 21,790
ZYNGA INC CL A 98986T108   321 3,277 SH   SOLE   0 0 3,277