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
AFLAC INC COM 001055102 5,710 101,518 SH   SOLE   0 0 101,518
ABBOTT LABS COM 002824100 4,823 44,140 SH   SOLE   0 0 44,140
ABRDN ETFS BBRG ALL COMD K1 003261104 25,794 963,494 SH   SOLE   0 0 963,494
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 24,972 298,035 SH   SOLE   0 0 298,035
ADVANCED MICRO DEVICES INC COM 007903107 1,575 19,846 SH   SOLE   0 0 19,846
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,431 30,280 SH   SOLE   0 0 30,280
ALLIANT ENERGY CORP COM 018802108 1,387 24,189 SH   SOLE   0 0 24,189
AMAZON COM INC COM 023135106 16,753 145,016 SH   SOLE   0 0 145,016
AMERICAN CENTY ETF TR US SML CP VALU 025072877 3,850 55,709 SH   SOLE   0 0 55,709
AMERICAN CENTY ETF TR US EQT ETF 025072885 355 5,315 SH   SOLE   0 0 5,315
AMGEN INC COM 031162100 13,469 54,205 SH   SOLE   0 0 54,205
APPLE INC COM 037833100 36,978 251,489 SH   SOLE   0 0 251,489
ATMOS ENERGY CORP COM 049560105 4,395 39,220 SH   SOLE   0 0 39,220
AUTOMATIC DATA PROCESSING IN COM 053015103 928 4,271 SH   SOLE   0 0 4,271
BANK NEW YORK MELLON CORP COM 064058100 1,373 32,769 SH   SOLE   0 0 32,769
BAXTER INTL INC COM 071813109 7,156 109,788 SH   SOLE   0 0 109,788
BORGWARNER INC COM 099724106 1,410 40,937 SH   SOLE   0 0 40,937
CVS HEALTH CORP COM 126650100 5,325 56,542 SH   SOLE   0 0 56,542
CATERPILLAR INC DEL COM 149123101 554 3,095 SH   SOLE   0 0 3,095
CHEVRON CORP NEW COM 166764100 260 1,821 SH   SOLE   0 0 1,821
CHURCH & DWIGHT CO INC COM 171340102 1,398 14,765 SH   SOLE   0 0 14,765
COCA COLA CO COM 191216100 1,623 25,703 SH   SOLE   0 0 25,703
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,186 17,702 SH   SOLE   0 0 17,702
DANAHER CORP DEL COM 235851102 1,649 6,251 SH   SOLE   0 0 6,251
DOLLAR GEN CORP NEW COM 256677105 2,825 11,172 SH   SOLE   0 0 11,172
ELECTRONIC ARTS INC COM 285512109 3,694 29,405 SH   SOLE   0 0 29,405
FASTENAL CO COM 311900104 4,643 91,689 SH   SOLE   0 0 91,689
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 234 5,300 SH   SOLE   0 0 5,300
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 208 4,554 SH   SOLE   0 0 4,554
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 643 14,120 SH   SOLE   0 0 14,120
FIDELITY TOTAL BD ETF 316188309 21,586 463,716 SH   SOLE   0 0 463,716
GENERAL DYNAMICS CORP COM 369550108 1,999 9,042 SH   SOLE   0 0 9,042
GENERAL MLS INC COM 370334104 3,040 40,244 SH   SOLE   0 0 40,244
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 8,239 296,828 SH   SOLE   0 0 296,828
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2,757 93,203 SH   SOLE   0 0 93,203
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 30,785 398,311 SH   SOLE   0 0 398,311
HERSHEY CO COM 427866108 1,694 7,708 SH   SOLE   0 0 7,708
HOME DEPOT INC COM 437076102 4,056 14,159 SH   SOLE   0 0 14,159
HONEYWELL INTL INC COM 438516106 407 2,347 SH   SOLE   0 0 2,347
HUMANA INC COM 444859102 1,555 3,217 SH   SOLE   0 0 3,217
ILLINOIS TOOL WKS INC COM 452308109 8,097 44,420 SH   SOLE   0 0 44,420
INTEL CORP COM 458140100 2,922 76,924 SH   SOLE   0 0 76,924
INTERNATIONAL BUSINESS MACHS COM 459200101 1,842 13,112 SH   SOLE   0 0 13,112
ISHARES GOLD TRUST ISHARES 464285105 770 23,270 SH   SOLE   0 0 23,270
ISHARES INC JP MORGAN EM ETF 464286517 14,174 424,646 SH   SOLE   0 0 424,646
ISHARES CNTRY MIN VL ETF 464286525 10,918 114,099 SH   SOLE   0 0 114,099
ISHARES INC MIN VOL EMRG MKT 464286533 261 4,721 SH   SOLE   0 0 4,721
ISHARES TR MORNINGSTR US EQ 464287127 834 15,538 SH   SOLE   0 0 15,538
ISHARES TR CORE S&P TTL STK 464287150 2,392 27,697 SH   SOLE   0 0 27,697
ISHARES TR SELECT DIVID ETF 464287168 220 1,863 SH   SOLE   0 0 1,863
ISHARES TR TIPS BD ETF 464287176 2,083 18,346 SH   SOLE   0 0 18,346
ISHARES TR CORE S&P500 ETF 464287200 1,090,337 2,791,174 SH   SOLE   0 0 2,791,174
ISHARES TR CORE US AGGBD ET 464287226 264,509 2,612,792 SH   SOLE   0 0 2,612,792
ISHARES TR MSCI EMG MKT ETF 464287234 1,420 35,429 SH   SOLE   0 0 35,429
ISHARES TR IBOXX INV CP ETF 464287242 68,808 623,527 SH   SOLE   0 0 623,527
ISHARES TR S&P 500 GRWT ETF 464287309 1,490 23,495 SH   SOLE   0 0 23,495
ISHARES TR S&P 500 VAL ETF 464287408 410 2,947 SH   SOLE   0 0 2,947
ISHARES TR MSCI EAFE ETF 464287465 4,321 69,307 SH   SOLE   0 0 69,307
ISHARES TR RUS MID CAP ETF 464287499 347 5,218 SH   SOLE   0 0 5,218
ISHARES TR CORE S&P MCP ETF 464287507 1,146 4,951 SH   SOLE   0 0 4,951
ISHARES TR COHEN STEER REIT 464287564 415 6,775 SH   SOLE   0 0 6,775
ISHARES TR RUS 1000 VAL ETF 464287598 59,472 403,674 SH   SOLE   0 0 403,674
ISHARES TR RUS 1000 GRW ETF 464287614 44,416 193,672 SH   SOLE   0 0 193,672
ISHARES TR RUS 1000 ETF 464287622 24,494 114,307 SH   SOLE   0 0 114,307
ISHARES TR RUS 2000 VAL ETF 464287630 28,142 201,737 SH   SOLE   0 0 201,737
ISHARES TR RUS 2000 GRW ETF 464287648 25,423 117,530 SH   SOLE   0 0 117,530
ISHARES TR RUSSELL 2000 ETF 464287655 2,811 16,010 SH   SOLE   0 0 16,010
ISHARES TR CORE S&P US VLU 464287663 38,906 575,037 SH   SOLE   0 0 575,037
ISHARES TR U.S. REAL ES ETF 464287739 1,313 14,113 SH   SOLE   0 0 14,113
ISHARES TR CORE S&P SCP ETF 464287804 24,620 262,691 SH   SOLE   0 0 262,691
ISHARES TR SP SMCP600VL ETF 464287879 15,627 174,804 SH   SOLE   0 0 174,804
ISHARES TR SHRT NAT MUN ETF 464288158 1,802 17,211 SH   SOLE   0 0 17,211
ISHARES TR MSCI ACWI ETF 464288257 3,696 43,256 SH   SOLE   0 0 43,256
ISHARES TR EAFE SML CP ETF 464288273 15,762 288,812 SH   SOLE   0 0 288,812
ISHARES TR JPMORGAN USD EMG 464288281 11,229 132,683 SH   SOLE   0 0 132,683
ISHARES TR NATIONAL MUN ETF 464288414 14,780 138,587 SH   SOLE   0 0 138,587
ISHARES TR CRE U S REIT ETF 464288521 34,366 637,255 SH   SOLE   0 0 637,255
ISHARES TR MSCI KLD400 SOC 464288570 2,637 35,548 SH   SOLE   0 0 35,548
ISHARES TR MBS ETF 464288588 23,595 243,186 SH   SOLE   0 0 243,186
ISHARES TR USD INV GRDE ETF 464288620 1,213 23,801 SH   SOLE   0 0 23,801
ISHARES TR MSCI USA ESG SLC 464288802 555 6,674 SH   SOLE   0 0 6,674
JOHNSON & JOHNSON COM 478160104 919 5,157 SH   SOLE   0 0 5,157
KLA-TENCOR CORP COM 482480100 1,367 4,314 SH   SOLE   0 0 4,314
L3HARRIS TECHNOLOGIES INC COM 502431109 4,590 19,272 SH   SOLE   0 0 19,272
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 701 28,184 SH   SOLE   0 0 28,184
LEAR CORP COM NEW 521865204 1,500 11,700 SH   SOLE   0 0 11,700
LILLY ELI & CO COM 532457108 5,490 16,614 SH   SOLE   0 0 16,614
LOWES COS INC COM 548661107 1,728 9,516 SH   SOLE   0 0 9,516
MCDONALDS CORP COM 580135101 4,835 19,092 SH   SOLE   0 0 19,092
METTLER TOLEDO INTERNATIONAL COM 592688105 2,421 1,982 SH   SOLE   0 0 1,982
MICROSOFT CORP COM 594918104 38,712 144,639 SH   SOLE   0 0 144,639
MONDELEZ INTL INC CL A 609207105 4,420 70,790 SH   SOLE   0 0 70,790
MONOLITHIC PWR SYS INC COM 609839105 5,116 12,937 SH   SOLE   0 0 12,937
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,801 22,367 SH   SOLE   0 0 22,367
NORTHROP GRUMMAN CORP COM 666807102 2,922 6,083 SH   SOLE   0 0 6,083
NUCOR CORP COM 670346105 4,189 38,432 SH   SOLE   0 0 38,432
OLIN CORP COM PAR $ 680665205 1,319 27,659 SH   SOLE   0 0 27,659
PNC FINL SVCS GROUP INC COM 693475105 6,226 38,580 SH   SOLE   0 0 38,580
PALO ALTO NETWORKS INC COM 697435105 4,176 7,967 SH   SOLE   0 0 7,967
PEPSICO INC COM 713448108 687 4,000 SH   SOLE   0 0 4,000
PFIZER INC COM 717081103 7,567 142,320 SH   SOLE   0 0 142,320
PIONEER NAT RES CO COM 723787107 3,615 16,624 SH   SOLE   0 0 16,624
PROCTER & GAMBLE CO COM 742718109 2,884 19,885 SH   SOLE   0 0 19,885
PRUDENTIAL FINL INC COM 744320102 11,064 114,875 SH   SOLE   0 0 114,875
QUALCOMM INC COM 747525103 2,331 17,139 SH   SOLE   0 0 17,139
REPUBLIC SVCS INC COM 760759100 3,009 23,171 SH   SOLE   0 0 23,171
RESMED INC COM 761152107 3,345 24,406 SH   SOLE   0 0 24,406
ROLLINS INC COM 775711104 6,094 165,993 SH   SOLE   0 0 165,993
SCHEIN HENRY INC COM 806407102 1,414 18,387 SH   SOLE   0 0 18,387
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,087 177,449 SH   SOLE   0 0 177,449
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 175,810 3,817,123 SH   SOLE   0 0 3,817,123
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,254 20,466 SH   SOLE   0 0 20,466
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 226,649 3,584,167 SH   SOLE   0 0 3,584,167
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 41,169 638,584 SH   SOLE   0 0 638,584
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 117,812 2,928,089 SH   SOLE   0 0 2,928,089
SCHWAB STRATEGIC TR ARIEL ESG ETF 808524664 299 15,320 SH   SOLE   0 0 15,320
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 68,889 2,721,211 SH   SOLE   0 0 2,721,211
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 826 32,268 SH   SOLE   0 0 32,268
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7,958 283,798 SH   SOLE   0 0 283,798
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 460 10,035 SH   SOLE   0 0 10,035
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 788 15,208 SH   SOLE   0 0 15,208
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,355 73,865 SH   SOLE   0 0 73,865
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 337,663 10,754,558 SH   SOLE   0 0 10,754,558
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 301,097 6,321,254 SH   SOLE   0 0 6,321,254
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 32,190 627,961 SH   SOLE   0 0 627,961
SCHWAB STRATEGIC TR US TIPS ETF 808524870 85,540 1,540,130 SH   SOLE   0 0 1,540,130
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 74,267 2,372,482 SH   SOLE   0 0 2,372,482
SMUCKER J M CO COM NEW 832696405 4,065 30,804 SH   SOLE   0 0 30,804
STARBUCKS CORP COM 855244109 5,320 67,110 SH   SOLE   0 0 67,110
STATE STR CORP COM 857477103 1,840 29,189 SH   SOLE   0 0 29,189
TERADYNE INC COM 880770102 2,391 25,967 SH   SOLE   0 0 25,967
TYSON FOODS INC CL A 902494103 7,426 88,291 SH   SOLE   0 0 88,291
US BANCORP DEL COM NEW 902973304 4,133 88,836 SH   SOLE   0 0 88,836
V F CORP COM 918204108 1,529 33,373 SH   SOLE   0 0 33,373
VANGUARD GROUP DIV APP ETF 921908844 51,821 355,261 SH   SOLE   0 0 355,261
VANGUARD STAR FDS VG TL INTL STK F 921909768 28,911 561,851 SH   SOLE   0 0 561,851
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,564 29,027 SH   SOLE   0 0 29,027
VANGUARD WORLD FD ESG US CORP BD 921910840 299 3,079 SH   SOLE   0 0 3,079
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,103 27,447 SH   SOLE   0 0 27,447
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,603 61,433 SH   SOLE   0 0 61,433
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 408 10,010 SH   SOLE   0 0 10,010
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,298 12,578 SH   SOLE   0 0 12,578
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 658 7,577 SH   SOLE   0 0 7,577
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 446,947 10,762,219 SH   SOLE   0 0 10,762,219
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 9,050 180,352 SH   SOLE   0 0 180,352
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,663 4,655 SH   SOLE   0 0 4,655
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7,726 58,908 SH   SOLE   0 0 58,908
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 138,721 1,506,627 SH   SOLE   0 0 1,506,627
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,499 36,174 SH   SOLE   0 0 36,174
VANGUARD INDEX FDS SM CP VAL ETF 922908611 12,104 79,516 SH   SOLE   0 0 79,516
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 216 1,579 SH   SOLE   0 0 1,579
VANGUARD INDEX FDS GROWTH ETF 922908736 52,625 224,203 SH   SOLE   0 0 224,203
VANGUARD INDEX FDS VALUE ETF 922908744 53,006 398,289 SH   SOLE   0 0 398,289
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,053 5,802 SH   SOLE   0 0 5,802
VANGUARD INDEX FDS TOTAL STK MKT 922908769 80,950 415,944 SH   SOLE   0 0 415,944
VOYA FINL INC COM 929089100 3,688 62,380 SH   SOLE   0 0 62,380
WAL-MART STORES INC COM 931142103 482 3,847 SH   SOLE   0 0 3,847
WALGREENS BOOTS ALLIANCE INC COM 931427108 440 11,715 SH   SOLE   0 0 11,715
WATERS CORP COM 941848103 8,415 24,302 SH   SOLE   0 0 24,302
WELLS FARGO & CO NEW COM 949746101 3,101 77,191 SH   SOLE   0 0 77,191
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,199 3,765 SH   SOLE   0 0 3,765
AGNC INVT CORP COM 00123Q104 3,121 273,290 SH   SOLE   0 0 273,290
AT&T INC COM 00206R102 6,834 328,576 SH   SOLE   0 0 328,576
ABBVIE INC COM 00287Y109 2,088 13,657 SH   SOLE   0 0 13,657
ADOBE SYS INC COM 00724F101 357 917 SH   SOLE   0 0 917
ALPHABET INC CAP STK CL C 02079K107 371 154 SH   SOLE   0 0 154
ALTRIA GROUP INC COM 02209S103 4,978 119,893 SH   SOLE   0 0 119,893
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 94,263 2,753,664 SH   SOLE   0 0 2,753,664
CAPITAL ONE FINL CORP COM 14040H105 3,634 33,457 SH   SOLE   0 0 33,457
CENTERPOINT ENERGY INC COM 15189T107 4,017 136,770 SH   SOLE   0 0 136,770
CISCO SYS INC COM 17275R102 233 5,362 SH   SOLE   0 0 5,362
COMCAST CORP NEW CL A 20030N101 10,610 265,536 SH   SOLE   0 0 265,536
CONOCOPHILLIPS COM 20825C104 4,219 48,806 SH   SOLE   0 0 48,806
COSTCO WHSL CORP NEW COM 22160K105 5,104 10,177 SH   SOLE   0 0 10,177
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 271 11,265 SH   SOLE   0 0 11,265
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 468 11,148 SH   SOLE   0 0 11,148
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1,078 45,101 SH   SOLE   0 0 45,101
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 259 8,173 SH   SOLE   0 0 8,173
DISH NETWORK CORPORATION CL A 25470M109 2,190 119,415 SH   SOLE   0 0 119,415
DOMINION RES INC VA NEW COM 25746U109 3,367 42,413 SH   SOLE   0 0 42,413
DU PONT E I DE NEMOURS & CO COM 26614N102 1,448 26,123 SH   SOLE   0 0 26,123
EOG RES INC COM 26875P101 3,761 35,644 SH   SOLE   0 0 35,644
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,971 110,056 SH   SOLE   0 0 110,056
EXELON CORP COM 30161N101 461 10,408 SH   SOLE   0 0 10,408
EXXON MOBIL CORP COM 30231G102 7,296 84,768 SH   SOLE   0 0 84,768
FEDEX CORP COM 31428X106 4,976 21,592 SH   SOLE   0 0 21,592
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,747 173,215 SH   SOLE   0 0 173,215
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 84,621 4,860,531 SH   SOLE   0 0 4,860,531
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,822 30,684 SH   SOLE   0 0 30,684
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 483 10,434 SH   SOLE   0 0 10,434
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 5,916 242,647 SH   SOLE   0 0 242,647
HCA HOLDINGS INC COM 40412C101 2,594 15,031 SH   SOLE   0 0 15,031
HP INC COM 40434L105 5,684 177,021 SH   SOLE   0 0 177,021
HARTFORD FDS EXCHANGE TRADED SUSTAINABLE INCM 41653L875 207 6,243 SH   SOLE   0 0 6,243
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,299 98,474 SH   SOLE   0 0 98,474
IDEXX LABS INC COM 45168D104 5,790 15,302 SH   SOLE   0 0 15,302
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,820 36,740 SH   SOLE   0 0 36,740
INVESCO QQQ TR UNIT SER 1 46090E103 22,841 77,336 SH   SOLE   0 0 77,336
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 15,537 882,792 SH   SOLE   0 0 882,792
INTUITIVE SURGICAL INC COM NEW 46120E602 1,514 7,252 SH   SOLE   0 0 7,252
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 121,348 2,828,961 SH   SOLE   0 0 2,828,961
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 2,238 40,469 SH   SOLE   0 0 40,469
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 5,859 132,135 SH   SOLE   0 0 132,135
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 6,498 41,316 SH   SOLE   0 0 41,316
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 6,699 44,479 SH   SOLE   0 0 44,479
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 7,969 114,500 SH   SOLE   0 0 114,500
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 2,721 60,757 SH   SOLE   0 0 60,757
POWERSHARES ETF TR II EM MRK LOW VOL 46138E297 2,504 110,175 SH   SOLE   0 0 110,175
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 55,916 900,000 SH   SOLE   0 0 900,000
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,469 104,150 SH   SOLE   0 0 104,150
POWERSHARES ETF TR II S&P600 LOVL PT 46138G102 18,807 421,709 SH   SOLE   0 0 421,709
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 282 13,725 SH   SOLE   0 0 13,725
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 398 5,562 SH   SOLE   0 0 5,562
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 664 34,367 SH   SOLE   0 0 34,367
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 696 34,008 SH   SOLE   0 0 34,008
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 701 33,818 SH   SOLE   0 0 33,818
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 834 39,789 SH   SOLE   0 0 39,789
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 838 39,515 SH   SOLE   0 0 39,515
ISHARES TR PFD AND INCM SEC 464288687 6,664 200,133 SH   SOLE   0 0 200,133
ISHARES TR US TREAS BD ETF 46429B267 1,057 44,518 SH   SOLE   0 0 44,518
ISHARES TR MSCI EAFE MIN VL 46429B689 3,073 48,350 SH   SOLE   0 0 48,350
ISHARES TR MIN VOL USA ETF 46429B697 13,880 194,198 SH   SOLE   0 0 194,198
ISHARES TR MSCI USA QLT FCT 46432F339 14,023 121,390 SH   SOLE   0 0 121,390
ISHARES TR EDGE MSCI USA VL 46432F388 615 6,688 SH   SOLE   0 0 6,688
ISHARES TR MSCI USAMOMFCT 46432F396 261,019 1,895,525 SH   SOLE   0 0 1,895,525
ISHARES TR CORE MSCI TOTAL 46432F834 881 15,471 SH   SOLE   0 0 15,471
ISHARES TR CORE MSCI EAFE 46432F842 53,850 916,532 SH   SOLE   0 0 916,532
ISHARES TR CORE 1 5 YR USD 46432F859 1,616 34,163 SH   SOLE   0 0 34,163
ISHARES INC CORE MSCI EMKT 46434G103 8,712 177,997 SH   SOLE   0 0 177,997
ISHARES INC MSCI EMRG CHN 46434G764 414 8,687 SH   SOLE   0 0 8,687
ISHARES TR 0-5YR HI YL CP 46434V407 275 6,721 SH   SOLE   0 0 6,721
ISHARES TR MSCI INTL MOMENT 46434V449 988 33,410 SH   SOLE   0 0 33,410
ISHARES TR GLOBAL REIT ETF 46434V647 7,900 324,199 SH   SOLE   0 0 324,199
ISHARES TR BLACKROCK ULTRA 46434V878 31,921 638,552 SH   SOLE   0 0 638,552
ISHARES TR CORE MSCI INTL 46435G326 10,520 195,926 SH   SOLE   0 0 195,926
ISHARES TR ESG MSCI USA ETF 46435G425 2,602 30,025 SH   SOLE   0 0 30,025
ISHARES TR MSCI USA SMCP MN 46435G433 285 8,233 SH   SOLE   0 0 8,233
ISHARES TR ESG MSCI EAFE 46435G516 2,655 42,380 SH   SOLE   0 0 42,380
ISHARES TR MSCI GBL SUS DEV 46435G532 1,753 21,690 SH   SOLE   0 0 21,690
ISHARES TR ESG MSCI LEADR 46435U218 3,387 49,537 SH   SOLE   0 0 49,537
ISHARES TR ESG AWR US AGRGT 46435U549 5,046 103,189 SH   SOLE   0 0 103,189
ISHARES TR ESG AWARE MSCI 46435U663 305 9,384 SH   SOLE   0 0 9,384
JPMORGAN CHASE & CO COM 46625H100 11,725 102,529 SH   SOLE   0 0 102,529
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 282,370 5,783,708 SH   SOLE   0 0 5,783,708
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2,337 71,408 SH   SOLE   0 0 71,408
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 3,900 104,231 SH   SOLE   0 0 104,231
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 189,132 3,779,604 SH   SOLE   0 0 3,779,604
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 244 6,441 SH   SOLE   0 0 6,441
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3,953 87,431 SH   SOLE   0 0 87,431
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 5,789 216,081 SH   SOLE   0 0 216,081
JUNIPER NETWORKS INC COM 48203R104 5,839 202,803 SH   SOLE   0 0 202,803
LIFE STORAGE INC COM 53223X107 6,275 54,965 SH   SOLE   0 0 54,965
MERCK & CO INC COM 58933Y105 7,268 78,334 SH   SOLE   0 0 78,334
NVIDIA CORP COM 67066G104 11,419 72,112 SH   SOLE   0 0 72,112
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 487 9,740 SH   SOLE   0 0 9,740
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2,724 80,816 SH   SOLE   0 0 80,816
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 440 16,193 SH   SOLE   0 0 16,193
ORACLE CORP COM 68389X105 4,838 67,613 SH   SOLE   0 0 67,613
PIMCO ETF TR ENHANCD SHORT 72201R643 574 5,835 SH   SOLE   0 0 5,835
PIMCO ETF TR INV GRD CRP BD 72201R817 295 3,063 SH   SOLE   0 0 3,063
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 606 6,125 SH   SOLE   0 0 6,125
POOL CORPORATION COM 73278L105 1,903 5,033 SH   SOLE   0 0 5,033
PUBLIC STORAGE COM 74460D109 3,333 10,553 SH   SOLE   0 0 10,553
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,546 6,552 SH   SOLE   0 0 6,552
SPDR GOLD TR GOLD SHS 78463V107 2,886 17,785 SH   SOLE   0 0 17,785
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 47,161 761,144 SH   SOLE   0 0 761,144
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 9,824 283,831 SH   SOLE   0 0 283,831
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 282 6,357 SH   SOLE   0 0 6,357
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 12,264 421,640 SH   SOLE   0 0 421,640
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 46,541 1,613,581 SH   SOLE   0 0 1,613,581
SPDR SER TR NUVEEN BLOOMBERG 78464A284 2,706 52,295 SH   SOLE   0 0 52,295
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 93,977 1,292,772 SH   SOLE   0 0 1,292,772
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 22,223 681,450 SH   SOLE   0 0 681,450
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 122,835 5,399,160 SH   SOLE   0 0 5,399,160
SPDR SERIES TRUST BRCLY EM LOCL 78464A391 42,823 2,138,049 SH   SOLE   0 0 2,138,049
SPDR SER TR PRTFLO S&P500 GW 78464A409 201 3,653 SH   SOLE   0 0 3,653
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 33,205 891,462 SH   SOLE   0 0 891,462
SPDR SER TR BLOOMBERG INTL T 78464A516 278 12,202 SH   SOLE   0 0 12,202
SPDR SER TR DJ REIT ETF 78464A607 2,332 24,350 SH   SOLE   0 0 24,350
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 103,106 3,927,749 SH   SOLE   0 0 3,927,749
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 4,333 158,064 SH   SOLE   0 0 158,064
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 152,263 3,182,533 SH   SOLE   0 0 3,182,533
SPDR TR TACTIC SSGA ACTIVE ETF TR 78467V848 526 12,505 SH   SOLE   0 0 12,505
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,934 6,930 SH   SOLE   0 0 6,930
SPDR SER TR PORTFOLIO SH TSR 78468R101 1,141 38,824 SH   SOLE   0 0 38,824
SPDR SER TR NUVEEN BLMBRG MU 78468R721 3,639 78,655 SH   SOLE   0 0 78,655
SPDR SER TR NUVEEN BLMBRG SR 78468R739 204 4,303 SH   SOLE   0 0 4,303
SPDR SER TR SSGA US LRG ETF 78468R804 13,810 104,206 SH   SOLE   0 0 104,206
SPDR SER TR MSCI USA STRTGIC 78468R812 401 3,624 SH   SOLE   0 0 3,624
SPDR SER TR PORTFOLIO SM ETF 78468R853 13,629 373,235 SH   SOLE   0 0 373,235
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,070 8,182 SH   SOLE   0 0 8,182
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 449 6,155 SH   SOLE   0 0 6,155
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 974 6,655 SH   SOLE   0 0 6,655
SELECT SECTOR SPDR TR ENERGY 81369Y506 254 3,584 SH   SOLE   0 0 3,584
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 826 25,763 SH   SOLE   0 0 25,763
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 531 6,043 SH   SOLE   0 0 6,043
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,915 14,409 SH   SOLE   0 0 14,409
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 642 11,320 SH   SOLE   0 0 11,320
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7,119 172,671 SH   SOLE   0 0 172,671
SELECT SECTOR SPDR TR SBI INT-UTIL 81369Y886 201 2,874 SH   SOLE   0 0 2,874
TARGET CORP COM 87612E106 3,007 20,317 SH   SOLE   0 0 20,317
TESLA INC COM 88160R101 5,685 7,558 SH   SOLE   0 0 7,558
UNITEDHEALTH GROUP INC COM 91324P102 356 686 SH   SOLE   0 0 686
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1,083 47,805 SH   SOLE   0 0 47,805
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 809 29,486 SH   SOLE   0 0 29,486
VANECK ETF TRUST GOLD MINERS ETF 92189F643 14,110 213,690 SH   SOLE   0 0 213,690
VANECK ETF TRUST NATURAL RESOURC 92189F841 11,245 251,052 SH   SOLE   0 0 251,052
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 28,033 609,683 SH   SOLE   0 0 609,683
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 276 4,708 SH   SOLE   0 0 4,708
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 573 7,502 SH   SOLE   0 0 7,502
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 13,405 191,521 SH   SOLE   0 0 191,521
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,916 23,875 SH   SOLE   0 0 23,875
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 20,680 116,713 SH   SOLE   0 0 116,713
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 808 16,963 SH   SOLE   0 0 16,963
VERISIGN INC COM 92343E102 9,560 53,524 SH   SOLE   0 0 53,524
PARAMOUNT GLOBAL CLASS B COM 92556H206 12,179 476,578 SH   SOLE   0 0 476,578
VISA INC COM CL A 92826C839 13,288 65,273 SH   SOLE   0 0 65,273
VISTRA CORP COM 92840M102 4,689 212,367 SH   SOLE   0 0 212,367
WEC ENERGY GROUP INC COM 92939U106 3,660 36,783 SH   SOLE   0 0 36,783
WISDOMTREE TR US LARGECAP DIVD 97717W307 474 7,924 SH   SOLE   0 0 7,924
WISDOMTREE TR US TOTAL DIVIDND 97717W505 702 17,756 SH   SOLE   0 0 17,756
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 33,795 671,479 SH   SOLE   0 0 671,479
ATLASSIAN CORP PLC CL A G06242104 1,445 6,749 SH   SOLE   0 0 6,749
EVEREST RE GROUP LTD COM G3223R108 5,565 19,823 SH   SOLE   0 0 19,823