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
AMCOR PLC ORD G0250X107   118,724 10,087 SH   SOLE   0 0 10,087
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,200,521 4,596 SH   SOLE   0 0 4,596
MEDTRONIC PLC SHS G5960L103   5,328,633 45,268 SH   SOLE   0 0 45,268
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   210,586 8,281 SH   SOLE   0 0 8,281
PENTAIR PLC SHS G7S00T104   210,542 3,966 SH   SOLE   0 0 3,966
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   301,780 1,971 SH   SOLE   0 0 1,971
ALPS ETF TR OSHS GBL INTER 00162Q361   302,231 5,568 SH   SOLE   0 0 5,568
ALPS ETF TR OSHARES US QUALT 00162Q387   436,195 11,366 SH   SOLE   0 0 11,366
AMC ENTMT HLDGS INC CL A NEW 00165C302   25,090 11,835 SH   SOLE   0 0 11,835
API GROUP CORP COM STK 00187Y100   1,584,767 87,315 SH   SOLE   0 0 87,315
AT&T INC COM 00206R102   1,260,922 43,843 SH   SOLE   0 0 43,843
ARK ETF TR INNOVATION ETF 00214Q104   5,486,195 44,069 SH   SOLE   0 0 44,069
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   709,039 9,294 SH   SOLE   0 0 9,294
ARK ETF TR GENOMIC REV ETF 00214Q302   1,347,771 14,452 SH   SOLE   0 0 14,452
ARK ETF TR NEXT GNRTN INTER 00214Q401   1,312,003 8,964 SH   SOLE   0 0 8,964
ARK ETF TR FINTECH INNOVA 00214Q708   1,311,897 26,391 SH   SOLE   0 0 26,391
ABBOTT LABS COM 002824100   1,638,629 14,966 SH   SOLE   0 0 14,966
ABBVIE INC COM 00287Y109   1,694,479 15,814 SH   SOLE   0 0 15,814
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   2,670,178 146,071 SH   SOLE   0 0 146,071
ADOBE INC COM 00724F101   1,029,247 2,058 SH   SOLE   0 0 2,058
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   551,466 9,057 SH   SOLE   0 0 9,057
ADVANCED MICRO DEVICES INC COM 007903107   418,014 4,558 SH   SOLE   0 0 4,558
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,225,789 5,267 SH   SOLE   0 0 5,267
ALLSTATE CORP COM 020002101   557,515 5,047 SH   SOLE   0 0 5,047
ALPHABET INC CAP STK CL C 02079K107   1,147,481 655 SH   SOLE   0 0 655
ALPHABET INC CAP STK CL A 02079K305   5,725,875 3,267 SH   SOLE   0 0 3,267
ALPHATEC HLDGS INC COM NEW 02081G201   188,266 12,966 SH   SOLE   0 0 12,966
ALTRIA GROUP INC COM 02209S103   661,364 15,799 SH   SOLE   0 0 15,799
AMAZON COM INC COM 023135106   47,381,827 14,548 SH   SOLE   0 0 14,548
AMERICAN ELEC PWR CO INC COM 025537101   544,636 6,541 SH   SOLE   0 0 6,541
AMERICAN EXPRESS CO COM 025816109   249,316 2,062 SH   SOLE   0 0 2,062
AMERICAN TOWER CORP NEW COM 03027X100   648,677 2,874 SH   SOLE   0 0 2,874
AMERICAN WTR WKS CO INC NEW COM 030420103   267,665 1,744 SH   SOLE   0 0 1,744
AMETEK INC COM 031100100   244,904 2,025 SH   SOLE   0 0 2,025
AMGEN INC COM 031162100   462,235 2,010 SH   SOLE   0 0 2,010
AMPLIFY ETF TR ONLIN RETL ETF 032108102   1,078,676 9,436 SH   SOLE   0 0 9,436
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   401,046 12,220 SH   SOLE   0 0 12,220
APPLE INC COM 037833100   56,984,491 429,456 SH   SOLE   0 0 429,456
APPLIED MATLS INC COM 038222105   503,833 5,838 SH   SOLE   0 0 5,838
AUTODESK INC COM 052769106   1,532,196 5,018 SH   SOLE   0 0 5,018
AUTOMATIC DATA PROCESSING IN COM 053015103   468,492 2,645 SH   SOLE   0 0 2,645
B & G FOODS INC NEW COM 05508R106   244,960 8,685 SH   SOLE   0 0 8,685
BP PLC SPONSORED ADR 055622104   246,511 12,013 SH   SOLE   0 0 12,013
BAIDU INC SPON ADR REP A 056752108   393,989 1,822 SH   SOLE   0 0 1,822
BANK AMERICA CORP COM 060505104   2,013,728 66,438 SH   SOLE   0 0 66,438
BANK MONTREAL QUE COM 063671101   342,135 4,500 SH   SOLE   0 0 4,500
BECTON DICKINSON & CO COM 075887109   1,010,507 4,038 SH   SOLE   0 0 4,038
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,128,214 35,055 SH   SOLE   0 0 35,055
BEST BUY INC COM 086516101   277,487 2,763 SH   SOLE   0 0 2,763
BIOGEN INC COM 09062X103   1,020,576 4,168 SH   SOLE   0 0 4,168
BIO-TECHNE CORP COM 09073M104   414,720 1,306 SH   SOLE   0 0 1,306
BLACKROCK INC COM 09247X101   430,630 597 SH   SOLE   0 0 597
BLACKSTONE INC COM 09260D107   344,116 5,310 SH   SOLE   0 0 5,310
BOEING CO COM 097023105   4,546,039 21,237 SH   SOLE   0 0 21,237
BOOKING HOLDINGS INC COM 09857L108   378,636 170 SH   SOLE   0 0 170
BOSTON SCIENTIFIC CORP COM 101137107   454,552 12,644 SH   SOLE   0 0 12,644
BRISTOL-MYERS SQUIBB CO COM 110122108   865,890 13,850 SH   SOLE   0 0 13,850
BROADCOM INC COM 11135F101   391,446 894 SH   SOLE   0 0 894
CSX CORP COM 126408103   216,143 2,382 SH   SOLE   0 0 2,382
CVS HEALTH CORP COM 126650100   1,255,691 18,385 SH   SOLE   0 0 18,385
CALIX INC COM 13100M509   218,706 7,349 SH   SOLE   0 0 7,349
CARNIVAL CORP UNIT 99/99/9999 143658300   514,459 23,752 SH   SOLE   0 0 23,752
CATERPILLAR INC COM 149123101   1,373,452 7,546 SH   SOLE   0 0 7,546
CENTERPOINT ENERGY INC COM 15189T107   205,039 9,475 SH   SOLE   0 0 9,475
CHEVRON CORP NEW COM 166764100   1,000,173 11,843 SH   SOLE   0 0 11,843
CHURCH & DWIGHT CO INC COM 171340102   212,156 2,432 SH   SOLE   0 0 2,432
CISCO SYS INC COM 17275R102   1,510,574 33,756 SH   SOLE   0 0 33,756
CLOROX CO DEL COM 189054109   398,180 1,972 SH   SOLE   0 0 1,972
COCA COLA CO COM 191216100   884,344 16,126 SH   SOLE   0 0 16,126
COLGATE PALMOLIVE CO COM 194162103   419,614 4,907 SH   SOLE   0 0 4,907
COMCAST CORP NEW CL A 20030N101   318,791 6,084 SH   SOLE   0 0 6,084
CONSTELLATION BRANDS INC CL A 21036P108   390,267 1,782 SH   SOLE   0 0 1,782
CORNING INC COM 219350105   266,262 7,396 SH   SOLE   0 0 7,396
COSTCO WHSL CORP NEW COM 22160K105   2,419,326 6,421 SH   SOLE   0 0 6,421
CROWN CASTLE INC COM 22822V101   562,259 3,532 SH   SOLE   0 0 3,532
CUMMINS INC COM 231021106   574,842 2,531 SH   SOLE   0 0 2,531
DBX ETF TR XTRACKERS S&P 233051143   236,448 7,200 SH   SOLE   0 0 7,200
DBX ETF TR XTRACK MSCI EAFE 233051200   7,007,964 208,508 SH   SOLE   0 0 208,508
DNP SELECT INCOME FD INC COM 23325P104   166,434 16,120 SH   SOLE   0 0 16,120
DANAHER CORPORATION COM 235851102   940,858 4,232 SH   SOLE   0 0 4,232
DEERE & CO COM 244199105   867,963 3,217 SH   SOLE   0 0 3,217
DELTA AIR LINES INC DEL COM NEW 247361702   4,655,117 115,770 SH   SOLE   0 0 115,770
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   668,039 8,888 SH   SOLE   0 0 8,888
DISNEY WALT CO COM 254687106   2,096,228 11,570 SH   SOLE   0 0 11,570
DOCUSIGN INC COM 256163106   1,505,638 6,773 SH   SOLE   0 0 6,773
DOLLAR GEN CORP NEW COM 256677105   814,478 3,873 SH   SOLE   0 0 3,873
DONALDSON INC COM 257651109   426,282 7,629 SH   SOLE   0 0 7,629
DOW INC COM 260557103   651,289 11,735 SH   SOLE   0 0 11,735
DRAFTKINGS INC NEW COM CL A 26142V105   265,858 5,710 SH   SOLE   0 0 5,710
DUKE ENERGY CORP NEW COM NEW 26441C204   993,974 10,856 SH   SOLE   0 0 10,856
DUPONT DE NEMOURS INC COM 26614N102   328,650 4,622 SH   SOLE   0 0 4,622
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   607,964 39,607 SH   SOLE   0 0 39,607
EATON VANCE TAX-MANAGED GLOB COM 27829F108   107,659 12,276 SH   SOLE   0 0 12,276
ECOLAB INC COM 278865100   3,711,105 17,115 SH   SOLE   0 0 17,115
EDWARDS LIFESCIENCES CORP COM 28176E108   333,354 3,654 SH   SOLE   0 0 3,654
EMERSON ELEC CO COM 291011104   551,832 6,866 SH   SOLE   0 0 6,866
ENBRIDGE INC COM 29250N105   365,966 11,440 SH   SOLE   0 0 11,440
ENTEGRIS INC COM 29362U104   248,707 2,588 SH   SOLE   0 0 2,588
EXXON MOBIL CORP COM 30231G102   746,416 18,108 SH   SOLE   0 0 18,108
META PLATFORMS INC CL A 30303M102   1,912,393 7,001 SH   SOLE   0 0 7,001
FASTENAL CO COM 311900104   225,372 4,615 SH   SOLE   0 0 4,615
FEDEX CORP COM 31428X106   431,072 1,660 SH   SOLE   0 0 1,660
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   3,113,238 29,789 SH   SOLE   0 0 29,789
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   325,143 7,613 SH   SOLE   0 0 7,613
FIDELITY NATL INFORMATION SV COM 31620M106   280,515 1,983 SH   SOLE   0 0 1,983
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,906,702 13,696 SH   SOLE   0 0 13,696
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   403,401 5,744 SH   SOLE   0 0 5,744
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,401,867 97,002 SH   SOLE   0 0 97,002
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,699,781 23,149 SH   SOLE   0 0 23,149
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   272,903 7,961 SH   SOLE   0 0 7,961
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   585,030 5,428 SH   SOLE   0 0 5,428
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   273,959 2,450 SH   SOLE   0 0 2,450
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,616,768 17,013 SH   SOLE   0 0 17,013
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   863,789 19,030 SH   SOLE   0 0 19,030
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   334,168 4,342 SH   SOLE   0 0 4,342
FIRST TR NASDAQ 100 TECH IND SHS 337345102   237,895 1,723 SH   SOLE   0 0 1,723
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   254,850 3,069 SH   SOLE   0 0 3,069
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   2,824,009 97,212 SH   SOLE   0 0 97,212
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   515,230 10,415 SH   SOLE   0 0 10,415
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,960,945 34,566 SH   SOLE   0 0 34,566
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,267,260 44,050 SH   SOLE   0 0 44,050
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,423,226 23,705 SH   SOLE   0 0 23,705
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,180,092 21,562 SH   SOLE   0 0 21,562
FISERV INC COM 337738108   1,105,239 9,707 SH   SOLE   0 0 9,707
FORD MTR CO DEL COM 345370860   589,193 67,030 SH   SOLE   0 0 67,030
FREEPORT-MCMORAN INC CL B 35671D857   266,690 10,249 SH   SOLE   0 0 10,249
GE AEROSPACE COM NEW 369604301   491,284 45,450 SH   SOLE   0 0 45,450
GENERAL MLS INC COM 370334104   2,487,263 42,300 SH   SOLE   0 0 42,300
GENUINE PARTS CO COM 372460105   283,114 2,800 SH   SOLE   0 0 2,800
GLOBAL X FDS US PFD ETF 37954Y657   497,608 19,214 SH   SOLE   0 0 19,214
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   428,320 12,927 SH   SOLE   0 0 12,927
GLOBAL X FDS FINTECH ETF 37954Y814   238,074 5,097 SH   SOLE   0 0 5,097
GOLDMAN SACHS GROUP INC COM 38141G104   409,659 1,553 SH   SOLE   0 0 1,553
GRACO INC COM 384109104   2,840,379 39,259 SH   SOLE   0 0 39,259
HOME DEPOT INC COM 437076102   2,641,980 9,946 SH   SOLE   0 0 9,946
HONEYWELL INTL INC COM 438516106   3,535,935 16,624 SH   SOLE   0 0 16,624
HORMEL FOODS CORP COM 440452100   332,789 7,140 SH   SOLE   0 0 7,140
HUBBELL INC COM 443510607   357,481 2,280 SH   SOLE   0 0 2,280
IDACORP INC COM 451107106   259,185 2,699 SH   SOLE   0 0 2,699
ILLINOIS TOOL WKS INC COM 452308109   291,164 1,420 SH   SOLE   0 0 1,420
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   546,013 16,014 SH   SOLE   0 0 16,014
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   346,288 11,324 SH   SOLE   0 0 11,324
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   241,338 8,322 SH   SOLE   0 0 8,322
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   353,074 12,196 SH   SOLE   0 0 12,196
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   526,543 18,859 SH   SOLE   0 0 18,859
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   717,944 25,378 SH   SOLE   0 0 25,378
INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822   223,011 8,965 SH   SOLE   0 0 8,965
INSULET CORP COM 45784P101   589,227 2,305 SH   SOLE   0 0 2,305
INTEL CORP COM 458140100   1,255,324 25,197 SH   SOLE   0 0 25,197
INTERNATIONAL BUSINESS MACHS COM 459200101   744,803 5,917 SH   SOLE   0 0 5,917
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   14,417,609 250,002 SH   SOLE   0 0 250,002
INVESCO QQQ TR UNIT SER 1 46090E103   39,441,937 125,715 SH   SOLE   0 0 125,715
INTUITIVE SURGICAL INC COM NEW 46120E602   427,048 522 SH   SOLE   0 0 522
INTUIT COM 461202103   309,198 814 SH   SOLE   0 0 814
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   498,438 7,344 SH   SOLE   0 0 7,344
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   211,973 2,050 SH   SOLE   0 0 2,050
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   3,779,087 13,247 SH   SOLE   0 0 13,247
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,403,985 8,617 SH   SOLE   0 0 8,617
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,175,764 11,752 SH   SOLE   0 0 11,752
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   6,103,183 24,071 SH   SOLE   0 0 24,071
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   581,449 4,171 SH   SOLE   0 0 4,171
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   2,166,832 8,284 SH   SOLE   0 0 8,284
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   2,364,366 49,247 SH   SOLE   0 0 49,247
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,337,592 49,691 SH   SOLE   0 0 49,691
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   4,900,751 32,382 SH   SOLE   0 0 32,382
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   6,499,833 83,044 SH   SOLE   0 0 83,044
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,246,170 33,515 SH   SOLE   0 0 33,515
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   2,272,790 69,124 SH   SOLE   0 0 69,124
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   795,250 11,768 SH   SOLE   0 0 11,768
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   563,603 7,409 SH   SOLE   0 0 7,409
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   535,850 3,809 SH   SOLE   0 0 3,809
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   630,505 7,186 SH   SOLE   0 0 7,186
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   651,278 7,006 SH   SOLE   0 0 7,006
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   424,563 2,499 SH   SOLE   0 0 2,499
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   975,750 20,277 SH   SOLE   0 0 20,277
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,981,840 66,083 SH   SOLE   0 0 66,083
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   967,995 20,684 SH   SOLE   0 0 20,684
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   11,090,648 197,237 SH   SOLE   0 0 197,237
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,010,483 14,800 SH   SOLE   0 0 14,800
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   710,015 8,624 SH   SOLE   0 0 8,624
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   295,248 4,991 SH   SOLE   0 0 4,991
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   285,734 12,626 SH   SOLE   0 0 12,626
ISHARES SILVER TR ISHARES 46428Q109   475,773 19,364 SH   SOLE   0 0 19,364
ISHARES INC MSCI GBL MIN VOL 464286525   4,810,661 49,641 SH   SOLE   0 0 49,641
ISHARES INC MSCI EMERG MRKT 464286533   326,100 5,339 SH   SOLE   0 0 5,339
ISHARES INC MSCI STH KOR ETF 464286772   287,665 3,343 SH   SOLE   0 0 3,343
ISHARES TR MORNINGSTAR GRWT 464287119   1,780,733 6,143 SH   SOLE   0 0 6,143
ISHARES TR MORNINGSTR US EQ 464287127   366,450 1,690 SH   SOLE   0 0 1,690
ISHARES TR CORE S&P TTL STK 464287150   215,228 2,496 SH   SOLE   0 0 2,496
ISHARES TR SELECT DIVID ETF 464287168   757,661 7,878 SH   SOLE   0 0 7,878
ISHARES TR US TRSPRTION 464287192   323,312 1,466 SH   SOLE   0 0 1,466
ISHARES TR CORE S&P500 ETF 464287200   21,805,601 58,088 SH   SOLE   0 0 58,088
ISHARES TR MSCI EMG MKT ETF 464287234   757,140 14,653 SH   SOLE   0 0 14,653
ISHARES TR S&P 500 GRWT ETF 464287309   3,181,350 49,849 SH   SOLE   0 0 49,849
ISHARES TR S&P 500 VAL ETF 464287408   1,730,947 13,521 SH   SOLE   0 0 13,521
ISHARES TR MSCI EAFE ETF 464287465   2,189,094 30,004 SH   SOLE   0 0 30,004
ISHARES TR RUS MDCP VAL ETF 464287473   2,157,135 22,248 SH   SOLE   0 0 22,248
ISHARES TR RUS MD CP GR ETF 464287481   469,094 4,570 SH   SOLE   0 0 4,570
ISHARES TR RUS MID CAP ETF 464287499   11,192,871 163,280 SH   SOLE   0 0 163,280
ISHARES TR CORE S&P MCP ETF 464287507   528,882 2,301 SH   SOLE   0 0 2,301
ISHARES TR ISHARES SEMICDTR 464287523   269,597 711 SH   SOLE   0 0 711
ISHARES TR EXPND TEC SC ETF 464287549   3,308,163 9,456 SH   SOLE   0 0 9,456
ISHARES TR ISHARES BIOTECH 464287556   1,730,090 11,420 SH   SOLE   0 0 11,420
ISHARES TR US CONSUM DISCRE 464287580   361,316 5,125 SH   SOLE   0 0 5,125
ISHARES TR RUS 1000 VAL ETF 464287598   508,267 3,717 SH   SOLE   0 0 3,717
ISHARES TR S&P MC 400GR ETF 464287606   604,337 8,368 SH   SOLE   0 0 8,368
ISHARES TR RUS 1000 GRW ETF 464287614   838,307 3,476 SH   SOLE   0 0 3,476
ISHARES TR RUS 2000 VAL ETF 464287630   425,705 3,231 SH   SOLE   0 0 3,231
ISHARES TR RUS 2000 GRW ETF 464287648   862,254 3,008 SH   SOLE   0 0 3,008
ISHARES TR RUSSELL 2000 ETF 464287655   1,452,054 7,406 SH   SOLE   0 0 7,406
ISHARES TR U.S. TECH ETF 464287721   1,187,479 13,957 SH   SOLE   0 0 13,957
ISHARES TR US HLTHCARE ETF 464287762   915,383 3,722 SH   SOLE   0 0 3,722
ISHARES TR U.S. FIN SVC ETF 464287770   1,201,208 8,002 SH   SOLE   0 0 8,002
ISHARES TR CORE S&P SCP ETF 464287804   8,564,594 93,195 SH   SOLE   0 0 93,195
ISHARES TR US CONSM STAPLES 464287812   369,671 2,132 SH   SOLE   0 0 2,132
ISHARES TR GL TIMB FORE ETF 464288174   515,062 6,469 SH   SOLE   0 0 6,469
ISHARES TR MSCI ACWI EX US 464288240   343,572 6,478 SH   SOLE   0 0 6,478
ISHARES TR EAFE SML CP ETF 464288273   256,629 3,753 SH   SOLE   0 0 3,753
ISHARES TR JPMORGAN USD EMG 464288281   1,562,003 13,476 SH   SOLE   0 0 13,476
ISHARES TR MRGSTR MD CP GRW 464288307   1,343,325 3,512 SH   SOLE   0 0 3,512
ISHARES TR NATIONAL MUN ETF 464288414   1,328,867 11,338 SH   SOLE   0 0 11,338
ISHARES TR MSCI KLD400 SOC 464288570   562,197 7,859 SH   SOLE   0 0 7,859
ISHARES TR PFD AND INCM SEC 464288687   1,500,358 38,960 SH   SOLE   0 0 38,960
ISHARES TR GLB CNSM STP ETF 464288737   1,538,580 26,400 SH   SOLE   0 0 26,400
ISHARES TR US AER DEF ETF 464288760   908,325 9,590 SH   SOLE   0 0 9,590
ISHARES TR MSCI USA ESG SLC 464288802   235,385 2,859 SH   SOLE   0 0 2,859
ISHARES TR U.S. MED DVC ETF 464288810   2,688,839 8,215 SH   SOLE   0 0 8,215
ISHARES TR EAFE GRWTH ETF 464288885   6,399,700 63,420 SH   SOLE   0 0 63,420
ISHARES TR MODERT ALLOC ETF 464289875   2,962,109 68,567 SH   SOLE   0 0 68,567
ISHARES TR CORE HIGH DV ETF 46429B663   449,721 5,130 SH   SOLE   0 0 5,130
ISHARES TR MSCI EAFE MIN VL 46429B689   3,798,896 51,749 SH   SOLE   0 0 51,749
ISHARES TR MSCI USA MIN VOL 46429B697   7,548,122 111,198 SH   SOLE   0 0 111,198
ISHARES TR MSCI USA QLT FCT 46432F339   3,525,779 30,340 SH   SOLE   0 0 30,340
ISHARES TR MSCI USA SZE FT 46432F370   1,945,488 17,500 SH   SOLE   0 0 17,500
ISHARES TR MSCI USA VALUE 46432F388   4,915,576 56,559 SH   SOLE   0 0 56,559
ISHARES TR MSCI USA MMENTM 46432F396   13,408,580 83,133 SH   SOLE   0 0 83,133
ISHARES TR CORE MSCI TOTAL 46432F834   1,921,649 28,600 SH   SOLE   0 0 28,600
ISHARES TR CORE MSCI EAFE 46432F842   2,508,918 36,314 SH   SOLE   0 0 36,314
ISHARES INC ESG AWR MSCI EM 46434G863   678,715 16,168 SH   SOLE   0 0 16,168
ISHARES TR EXPONENTIAL TECH 46434V381   384,238 6,712 SH   SOLE   0 0 6,712
ISHARES TR CORE DIV GRWTH 46434V621   461,193 10,290 SH   SOLE   0 0 10,290
ISHARES TR HDG MSCI EAFE 46434V803   373,008 12,242 SH   SOLE   0 0 12,242
ISHARES TR ESG AWR MSCI USA 46435G425   14,293,457 166,145 SH   SOLE   0 0 166,145
ISHARES TR MSCI USA SMCP MN 46435G433   266,501 7,864 SH   SOLE   0 0 7,864
ISHARES TR ESG AW MSCI EAFE 46435G516   306,282 4,193 SH   SOLE   0 0 4,193
JPMORGAN CHASE & CO. COM 46625H100   4,304,098 33,872 SH   SOLE   0 0 33,872
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   262,266 4,780 SH   SOLE   0 0 4,780
JOHNSON & JOHNSON COM 478160104   4,655,601 29,582 SH   SOLE   0 0 29,582
KIMBERLY-CLARK CORP COM 494368103   836,324 6,154 SH   SOLE   0 0 6,154
KRAFT HEINZ CO COM 500754106   281,660 8,126 SH   SOLE   0 0 8,126
LAS VEGAS SANDS CORP COM 517834107   258,128 4,331 SH   SOLE   0 0 4,331
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   2,218,842 78,377 SH   SOLE   0 0 78,377
ELI LILLY & CO COM 532457108   826,097 4,893 SH   SOLE   0 0 4,893
EDGIO INC COM NEW 53261M203   191,360 47,960 SH   SOLE   0 0 47,960
LOCKHEED MARTIN CORP COM 539830109   879,771 2,478 SH   SOLE   0 0 2,478
LOWES COS INC COM 548661107   265,745 1,656 SH   SOLE   0 0 1,656
MDU RES GROUP INC COM 552690109   236,926 8,923 SH   SOLE   0 0 8,923
MARRIOTT INTL INC NEW CL A 571903202   361,481 2,740 SH   SOLE   0 0 2,740
MASTERCARD INCORPORATED CL A 57636Q104   1,064,415 2,982 SH   SOLE   0 0 2,982
MATCH GROUP INC NEW COM 57667L107   202,292 1,338 SH   SOLE   0 0 1,338
MCCORMICK & CO INC COM NON VTG 579780206   410,048 4,274 SH   SOLE   0 0 4,274
MCDONALDS CORP COM 580135101   2,144,831 9,995 SH   SOLE   0 0 9,995
MERCK & CO INC COM 58933Y105   646,073 7,832 SH   SOLE   0 0 7,832
MICROSOFT CORP COM 594918104   11,632,825 52,301 SH   SOLE   0 0 52,301
MICRON TECHNOLOGY INC COM 595112103   263,731 3,508 SH   SOLE   0 0 3,508
MODERNA INC COM 60770K107   1,599,331 15,309 SH   SOLE   0 0 15,309
NIO INC SPON ADS 62914V106   219,720 4,508 SH   SOLE   0 0 4,508
NETFLIX INC COM 64110L106   1,375,627 2,544 SH   SOLE   0 0 2,544
RITHM CAPITAL CORP COM NEW 64828T201   114,727 11,314 SH   SOLE   0 0 11,314
NEXTERA ENERGY INC COM 65339F101   651,705 8,447 SH   SOLE   0 0 8,447
NIKE INC CL B 654106103   333,618 2,358 SH   SOLE   0 0 2,358
NOKIA CORP SPONSORED ADR 654902204   587,427 150,237 SH   SOLE   0 0 150,237
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   363,991 13,689 SH   SOLE   0 0 13,689
NVIDIA CORPORATION COM 67066G104   19,015,638 36,414 SH   SOLE   0 0 36,414
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   698,032 21,191 SH   SOLE   0 0 21,191
OKTA INC CL A 679295105   320,876 1,262 SH   SOLE   0 0 1,262
OMEGA HEALTHCARE INVS INC COM 681936100   857,738 23,616 SH   SOLE   0 0 23,616
ORACLE CORP COM 68389X105   520,061 8,039 SH   SOLE   0 0 8,039
OTTER TAIL CORP COM 689648103   678,512 15,924 SH   SOLE   0 0 15,924
PACKAGING CORP AMER COM 695156109   772,740 5,563 SH   SOLE   0 0 5,563
PALO ALTO NETWORKS INC COM 697435105   429,667 1,209 SH   SOLE   0 0 1,209
PATTERSON COS INC COM 703395103   277,337 9,360 SH   SOLE   0 0 9,360
PAYPAL HLDGS INC COM 70450Y103   3,585,368 15,309 SH   SOLE   0 0 15,309
PEPSICO INC COM 713448108   1,691,718 11,330 SH   SOLE   0 0 11,330
PFIZER INC COM 717081103   1,929,293 52,412 SH   SOLE   0 0 52,412
PHILIP MORRIS INTL INC COM 718172109   353,475 4,209 SH   SOLE   0 0 4,209
PINTEREST INC CL A 72352L106   309,730 4,700 SH   SOLE   0 0 4,700
PRICE T ROWE GROUP INC COM 74144T108   204,967 1,354 SH   SOLE   0 0 1,354
PROCTER AND GAMBLE CO COM 742718109   2,411,448 17,331 SH   SOLE   0 0 17,331
PROSHARES TR PSHS ULTRA QQQ 74347R206   17,111,054 148,650 SH   SOLE   0 0 148,650
PROSHARES TR LARGE CAP CRE 74347R248   299,358 3,548 SH   SOLE   0 0 3,548
PROSHARES TR S&P 500 DV ARIST 74348A467   810,159 10,142 SH   SOLE   0 0 10,142
PRUDENTIAL FINL INC COM 744320102   273,875 3,508 SH   SOLE   0 0 3,508
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   218,802 3,753 SH   SOLE   0 0 3,753
QUALCOMM INC COM 747525103   352,271 2,312 SH   SOLE   0 0 2,312
RLI CORP COM 749607107   411,913 3,955 SH   SOLE   0 0 3,955
RTX CORPORATION COM 75513E101   299,366 4,186 SH   SOLE   0 0 4,186
ROCKWELL AUTOMATION INC COM 773903109   288,438 1,150 SH   SOLE   0 0 1,150
ROKU INC COM CL A 77543R102   368,542 1,110 SH   SOLE   0 0 1,110
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,196,307 29,821 SH   SOLE   0 0 29,821
SPDR GOLD TR GOLD SHS 78463V107   3,507,093 19,663 SH   SOLE   0 0 19,663
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   2,402,487 86,889 SH   SOLE   0 0 86,889
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   274,421 8,131 SH   SOLE   0 0 8,131
SPDR SER TR S&P 600 SMCP GRW 78464A201   4,947,607 64,785 SH   SOLE   0 0 64,785
SPDR SER TR S&P 600 SMCP VAL 78464A300   5,866,704 88,634 SH   SOLE   0 0 88,634
SPDR SER TR BBG CONV SEC ETF 78464A359   1,855,042 22,407 SH   SOLE   0 0 22,407
SPDR SER TR PRTFLO S&P500 GW 78464A409   284,922 5,153 SH   SOLE   0 0 5,153
SPDR SER TR S&P DIVID ETF 78464A763   1,658,932 15,661 SH   SOLE   0 0 15,661
SPDR SER TR S&P 400 MDCP GRW 78464A821   777,169 11,210 SH   SOLE   0 0 11,210
SPDR SER TR PORTFOLIO S&P500 78464A854   12,385,806 281,752 SH   SOLE   0 0 281,752
SPDR SER TR S&P BIOTECH 78464A870   294,693 2,093 SH   SOLE   0 0 2,093
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,018,590 6,589 SH   SOLE   0 0 6,589
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,941,973 4,609 SH   SOLE   0 0 4,609
SPDR SER TR NUVEEN BLMBRG MU 78468R721   1,341,207 25,546 SH   SOLE   0 0 25,546
SPDR SER TR SPDR S&P 500 ETF 78468R796   221,184 2,379 SH   SOLE   0 0 2,379
SPDR SER TR MSCI USA STRTGIC 78468R812   397,668 3,807 SH   SOLE   0 0 3,807
SPDR SER TR SSGA US SMAL ETF 78468R887   4,493,737 46,959 SH   SOLE   0 0 46,959
SALESFORCE INC COM 79466L302   677,826 3,046 SH   SOLE   0 0 3,046
SCHWAB CHARLES CORP COM 808513105   348,399 6,569 SH   SOLE   0 0 6,569
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   36,488,432 401,016 SH   SOLE   0 0 401,016
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   23,187,477 254,948 SH   SOLE   0 0 254,948
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   56,144,448 437,228 SH   SOLE   0 0 437,228
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   20,530,861 344,883 SH   SOLE   0 0 344,883
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   18,928,214 277,398 SH   SOLE   0 0 277,398
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   10,022,675 112,614 SH   SOLE   0 0 112,614
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,506,680 81,784 SH   SOLE   0 0 81,784
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   3,479,547 123,126 SH   SOLE   0 0 123,126
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   3,712,388 126,789 SH   SOLE   0 0 126,789
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   1,416,804 32,969 SH   SOLE   0 0 32,969
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   741,916 16,381 SH   SOLE   0 0 16,381
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   47,291,871 737,323 SH   SOLE   0 0 737,323
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,149,299 170,766 SH   SOLE   0 0 170,766
SCHWAB STRATEGIC TR US REIT ETF 808524847   766,702 20,129 SH   SOLE   0 0 20,129
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   854,045 22,684 SH   SOLE   0 0 22,684
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   232,460 3,211 SH   SOLE   0 0 3,211
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,335,978 20,592 SH   SOLE   0 0 20,592
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,127,012 61,186 SH   SOLE   0 0 61,186
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   11,561,579 71,909 SH   SOLE   0 0 71,909
SELECT SECTOR SPDR TR ENERGY 81369Y506   656,436 17,320 SH   SOLE   0 0 17,320
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,487,343 186,138 SH   SOLE   0 0 186,138
SELECT SECTOR SPDR TR INDL 81369Y704   531,165 5,998 SH   SOLE   0 0 5,998
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,738,322 51,825 SH   SOLE   0 0 51,825
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   472,264 6,999 SH   SOLE   0 0 6,999
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   606,779 16,597 SH   SOLE   0 0 16,597
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,166,641 34,556 SH   SOLE   0 0 34,556
SERVICENOW INC COM 81762P102   5,137,163 9,333 SH   SOLE   0 0 9,333
SHERWIN WILLIAMS CO COM 824348106   704,806 959 SH   SOLE   0 0 959
SHOPIFY INC CL A 82509L107   2,159,761 1,908 SH   SOLE   0 0 1,908
SLEEP NUMBER CORP COM 83125X103   730,601 8,925 SH   SOLE   0 0 8,925
SOUTHERN CO COM 842587107   781,872 12,728 SH   SOLE   0 0 12,728
SPROTT PHYSICAL GOLD TR UNIT 85207H104   327,498 21,703 SH   SOLE   0 0 21,703
BLOCK INC CL A 852234103   1,611,842 7,406 SH   SOLE   0 0 7,406
STARBUCKS CORP COM 855244109   1,932,300 18,062 SH   SOLE   0 0 18,062
STARWOOD PPTY TR INC COM 85571B105   265,052 13,400 SH   SOLE   0 0 13,400
STMICROELECTRONICS N V NY REGISTRY 861012102   201,747 5,435 SH   SOLE   0 0 5,435
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   294,007 10,216 SH   SOLE   0 0 10,216
SYSCO CORP COM 871829107   421,217 5,672 SH   SOLE   0 0 5,672
TARGET CORP COM 87612E106   2,821,340 15,982 SH   SOLE   0 0 15,982
TELADOC HEALTH INC COM 87918A105   271,146 1,356 SH   SOLE   0 0 1,356
TENNANT CO COM 880345103   301,731 4,300 SH   SOLE   0 0 4,300
TESLA INC COM 88160R101   3,370,280 4,776 SH   SOLE   0 0 4,776
TEXAS INSTRS INC COM 882508104   618,379 3,768 SH   SOLE   0 0 3,768
THERMO FISHER SCIENTIFIC INC COM 883556102   1,283,901 2,755 SH   SOLE   0 0 2,755
3M CO COM 88579Y101   11,813,450 67,587 SH   SOLE   0 0 67,587
TORO CO COM 891092108   232,976 2,450 SH   SOLE   0 0 2,450
TRAVELERS COMPANIES INC COM 89417E109   869,565 6,195 SH   SOLE   0 0 6,195
TWILIO INC CL A 90138F102   1,664,066 4,916 SH   SOLE   0 0 4,916
TYSON FOODS INC CL A 902494103   359,600 5,580 SH   SOLE   0 0 5,580
US BANCORP DEL COM NEW 902973304   3,754,201 79,860 SH   SOLE   0 0 79,860
UBER TECHNOLOGIES INC COM 90353T100   257,805 5,055 SH   SOLE   0 0 5,055
UNION PAC CORP COM 907818108   827,014 3,972 SH   SOLE   0 0 3,972
UNITED PARCEL SERVICE INC CL B 911312106   1,098,671 6,524 SH   SOLE   0 0 6,524
UNITEDHEALTH GROUP INC COM 91324P102   14,948,992 42,629 SH   SOLE   0 0 42,629
VALERO ENERGY CORP COM 91913Y100   229,550 4,058 SH   SOLE   0 0 4,058
VANECK ETF TRUST GOLD MINERS ETF 92189F106   261,129 7,250 SH   SOLE   0 0 7,250
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   460,497 25,397 SH   SOLE   0 0 25,397
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   711,681 11,479 SH   SOLE   0 0 11,479
VANECK ETF TRUST BIOTECH ETF 92189F726   319,723 1,884 SH   SOLE   0 0 1,884
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   223,618 4,123 SH   SOLE   0 0 4,123
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   10,976,344 77,753 SH   SOLE   0 0 77,753
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,632,232 27,132 SH   SOLE   0 0 27,132
VANGUARD WORLD FD ESG INTL STK ETF 921910725   11,698,749 197,381 SH   SOLE   0 0 197,381
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,080,357 5,302 SH   SOLE   0 0 5,302
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   3,492,263 20,816 SH   SOLE   0 0 20,816
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,582,320 54,699 SH   SOLE   0 0 54,699
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,791,118 63,284 SH   SOLE   0 0 63,284
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,538,996 43,360 SH   SOLE   0 0 43,360
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   385,108 1,399 SH   SOLE   0 0 1,399
VANGUARD WORLD FD CONSUM STP ETF 92204A207   923,167 5,308 SH   SOLE   0 0 5,308
VANGUARD WORLD FD FINANCIALS ETF 92204A405   210,714 2,892 SH   SOLE   0 0 2,892
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   7,078,429 31,638 SH   SOLE   0 0 31,638
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   221,362 1,302 SH   SOLE   0 0 1,302
VANGUARD WORLD FD INF TECH ETF 92204A702   855,859 2,419 SH   SOLE   0 0 2,419
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   248,299 4,572 SH   SOLE   0 0 4,572
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   997,274 10,772 SH   SOLE   0 0 10,772
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,631,773 32,564 SH   SOLE   0 0 32,564
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   887,132 11,146 SH   SOLE   0 0 11,146
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,161,765 21,050 SH   SOLE   0 0 21,050
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,279,680 9,543 SH   SOLE   0 0 9,543
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   346,306 2,911 SH   SOLE   0 0 2,911
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,980,183 23,315 SH   SOLE   0 0 23,315
VANGUARD INDEX FDS SML CP GRW ETF 922908595   831,931 3,108 SH   SOLE   0 0 3,108
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,119,075 7,869 SH   SOLE   0 0 7,869
VANGUARD INDEX FDS MID CAP ETF 922908629   3,518,040 17,014 SH   SOLE   0 0 17,014
VANGUARD INDEX FDS LARGE CAP ETF 922908637   489,612 2,786 SH   SOLE   0 0 2,786
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   873,303 5,303 SH   SOLE   0 0 5,303
VANGUARD INDEX FDS GROWTH ETF 922908736   2,756,431 10,880 SH   SOLE   0 0 10,880
VANGUARD INDEX FDS VALUE ETF 922908744   1,022,182 8,593 SH   SOLE   0 0 8,593
VANGUARD INDEX FDS SMALL CP ETF 922908751   765,283 3,931 SH   SOLE   0 0 3,931
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,156,542 31,630 SH   SOLE   0 0 31,630
VERIZON COMMUNICATIONS INC COM 92343V104   1,820,061 30,980 SH   SOLE   0 0 30,980
VISA INC COM CL A 92826C839   3,514,415 16,067 SH   SOLE   0 0 16,067
WP CAREY INC COM 92936U109   831,122 11,604 SH   SOLE   0 0 11,604
WEC ENERGY GROUP INC COM 92939U106   233,522 2,537 SH   SOLE   0 0 2,537
WALMART INC COM 931142103   980,944 6,781 SH   SOLE   0 0 6,781
WALGREENS BOOTS ALLIANCE INC COM 931427108   292,151 7,326 SH   SOLE   0 0 7,326
WASTE MGMT INC DEL COM 94106L109   1,080,648 9,163 SH   SOLE   0 0 9,163
WELLS FARGO CO NEW COM 949746101   1,820,905 60,335 SH   SOLE   0 0 60,335
WHEATON PRECIOUS METALS CORP COM 962879102   213,625 5,118 SH   SOLE   0 0 5,118
WISDOMTREE TR US MIDCAP DIVID 97717W505   378,601 10,876 SH   SOLE   0 0 10,876
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,478,872 138,111 SH   SOLE   0 0 138,111
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   3,530,680 89,793 SH   SOLE   0 0 89,793
WISDOMTREE TR US QTLY DIV GRT 97717X669   11,028,850 204,389 SH   SOLE   0 0 204,389
WORKDAY INC CL A 98138H101   322,755 1,347 SH   SOLE   0 0 1,347
XCEL ENERGY INC COM 98389B100   6,792,131 101,225 SH   SOLE   0 0 101,225
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   677,339 2,008 SH   SOLE   0 0 2,008