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
3M CO COM 88579Y101 BBG001S5T7X2 771,637 5,254 SH   SOLE   0 0 5,254
ABBOTT LABS COM 002824100 BBG001S5N9M6 2,267,328 17,093 SH   SOLE   0 0 17,093
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 2,045,644 9,763 SH   SOLE   0 0 9,763
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 1,108,911 8,565 SH   SOLE   0 0 8,565
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 4,295,476 13,766 SH   SOLE   0 0 13,766
ADOBE INC COM 00724F101 BBG001S5NCQ5 680,382 1,774 SH   SOLE   0 0 1,774
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 939,249 9,142 SH   SOLE   0 0 9,142
AFLAC INC COM 001055102 BBG001S5NGJ4 2,383,718 21,438 SH   SOLE   0 0 21,438
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 875,912 2,970 SH   SOLE   0 0 2,970
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 480,707 4,024 SH   SOLE   0 0 4,024
ALLSTATE CORP COM 020002101 BBG001S9BM06 301,722 1,457 SH   SOLE   0 0 1,457
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,201,728 20,704 SH   SOLE   0 0 20,704
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 5,113,445 32,730 SH   SOLE   0 0 32,730
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 300,691 5,010 SH   SOLE   0 0 5,010
AMAZON COM INC COM 023135106 BBG001S5PQL7 11,280,135 59,288 SH   SOLE   0 0 59,288
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 183,708 12,919 SH   SOLE   0 0 12,919
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 1,316,219 21,875 SH   SOLE   0 0 21,875
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 396,236 1,473 SH   SOLE   0 0 1,473
AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 1,079,877 8,222 SH   SOLE   0 0 8,222
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 231,526 1,064 SH   SOLE   0 0 1,064
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 323,556 668 SH   SOLE   0 0 668
AMGEN INC COM 031162100 BBG001S5NNL6 2,729,740 8,762 SH   SOLE   0 0 8,762
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1,506,878 7,472 SH   SOLE   0 0 7,472
APPLE INC COM 037833100 BBG001S5N8V8 43,422,454 195,482 SH   SOLE   0 0 195,482
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 270,822 1,866 SH   SOLE   0 0 1,866
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 363,784 549 SH   SOLE   0 0 549
AT&T INC COM 00206R102 BBG001S5VWH2 556,994 19,696 SH   SOLE   0 0 19,696
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 3,743,782 12,253 SH   SOLE   0 0 12,253
AZEK CO INC CL A 05478C105 BBG00RP7FY15 795,440 16,270 SH   SOLE   0 0 16,270
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 813,729 19,500 SH   SOLE   0 0 19,500
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1,075,297 12,821 SH   SOLE   0 0 12,821
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 634,725 2,771 SH   SOLE   0 0 2,771
BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 1,919,713 48,798 SH   SOLE   0 0 48,798
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 31,308,780 58,787 SH   SOLE   0 0 58,787
BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 4,144,226 36,321 SH   SOLE   0 0 36,321
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 BBG00NNWBWQ2 2,475,065 50,760 SH   SOLE   0 0 50,760
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 BBG01GQYLJY8 2,913,608 55,624 SH   SOLE   0 0 55,624
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801 BBG01H6XP4D2 716,434 24,435 SH   SOLE   0 0 24,435
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 1,334,064 1,410 SH   SOLE   0 0 1,410
BLACKSTONE INC COM 09260D107 BBG001S7H949 555,589 3,975 SH   SOLE   0 0 3,975
BOEING CO COM 097023105 BBG001S5P0V3 572,195 3,355 SH   SOLE   0 0 3,355
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 BBG019MBXTT9 476,157 9,456 SH   SOLE   0 0 9,456
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 267,201 58 SH   SOLE   0 0 58
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 301,155 8,913 SH   SOLE   0 0 8,913
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 258,415 4,237 SH   SOLE   0 0 4,237
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,197,877 7,154 SH   SOLE   0 0 7,154
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 632,710 6,492 SH   SOLE   0 0 6,492
CAPITAL GROUP CONSERVATIVE E SHS 14020U100 BBG01N7RN9W1 476,329 17,567 SH   SOLE   0 0 17,567
CAPITAL GROUP CORE BALANCED SHS 14021D107 BBG01J9W1K83 1,472,355 47,526 SH   SOLE   0 0 47,526
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 12,590,703 376,967 SH   SOLE   0 0 376,967
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 BBG01J9W2L17 16,435,853 531,905 SH   SOLE   0 0 531,905
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 29,612,807 830,887 SH   SOLE   0 0 830,887
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 14,378,821 507,548 SH   SOLE   0 0 507,548
CAPITAL GROUP GLOBAL EQUITY SHS 14020R107 BBG01N7SMMC3 379,392 14,671 SH   SOLE   0 0 14,671
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 17,149,577 500,718 SH   SOLE   0 0 500,718
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 3,186,019 130,148 SH   SOLE   0 0 130,148
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 BBG01J5S7N48 22,505,108 856,359 SH   SOLE   0 0 856,359
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 6,826,635 304,082 SH   SOLE   0 0 304,082
CAPITAL GRP FIXED INCM ETF T MUNICIPAL HIGH I 14020Y805 BBG01N7T4H50 3,912,924 156,136 SH   SOLE   0 0 156,136
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 1,229,536 45,844 SH   SOLE   0 0 45,844
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 1,490,837 57,762 SH   SOLE   0 0 57,762
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 12,329,961 451,647 SH   SOLE   0 0 451,647
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 298,753 4,712 SH   SOLE   0 0 4,712
CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 1,688,930 15,146 SH   SOLE   0 0 15,146
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 1,902,397 4,383 SH   SOLE   0 0 4,383
CATERPILLAR INC COM 149123101 BBG001S5PJ06 1,125,696 3,413 SH   SOLE   0 0 3,413
CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 1,249,122 35,068 SH   SOLE   0 0 35,068
CENCORA INC COM 03073E105 BBG001S8X7P0 294,909 1,060 SH   SOLE   0 0 1,060
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 451,560 3,000 SH   SOLE   0 0 3,000
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2,525,410 15,096 SH   SOLE   0 0 15,096
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 645,148 12,849 SH   SOLE   0 0 12,849
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1,718,323 5,690 SH   SOLE   0 0 5,690
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 546,156 4,961 SH   SOLE   0 0 4,961
CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1,265,960 8,570 SH   SOLE   0 0 8,570
CISCO SYS INC COM 17275R102 BBG001S6HC62 2,543,200 41,212 SH   SOLE   0 0 41,212
CLOROX CO DEL COM 189054109 BBG001S5PX50 498,736 3,387 SH   SOLE   0 0 3,387
CME GROUP INC COM 12572Q105 BBG001S86547 407,485 1,536 SH   SOLE   0 0 1,536
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,794,073 39,012 SH   SOLE   0 0 39,012
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 970,332 10,356 SH   SOLE   0 0 10,356
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 453,039 12,277 SH   SOLE   0 0 12,277
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 563,477 5,365 SH   SOLE   0 0 5,365
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 262,541 2,374 SH   SOLE   0 0 2,374
CORNERSTONE STRATEGIC INVEST COM 21924B302 BBG001S5PWK5 74,300 10,000 SH   SOLE   0 0 10,000
CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 86,160 12,000 SH   SOLE   0 0 12,000
CORNING INC COM 219350105 BBG001S5RLH1 330,964 7,229 SH   SOLE   0 0 7,229
CORTEVA INC COM 22052L104 BBG00BN969D0 274,208 4,357 SH   SOLE   0 0 4,357
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,419,550 2,558 SH   SOLE   0 0 2,558
CROCS INC COM 227046109 BBG001SDGFR8 496,166 4,672 SH   SOLE   0 0 4,672
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 236,229 670 SH   SOLE   0 0 670
CSX CORP COM 126408103 BBG001S5Q7Q3 947,823 32,206 SH   SOLE   0 0 32,206
CUMMINS INC COM 231021106 BBG001S5Q9M3 256,971 820 SH   SOLE   0 0 820
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 305,858 4,515 SH   SOLE   0 0 4,515
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 484,825 2,365 SH   SOLE   0 0 2,365
DBX ETF TR XTRACK MSCI EAFE 233051630 BBG009RY6HH4 7,633,668 281,270 SH   SOLE   0 0 281,270
DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 163,041,263 4,510,132 SH   SOLE   1,072,386 0 3,437,746
DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 200,306 4,316 SH   SOLE   0 0 4,316
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 373,669 3,342 SH   SOLE   0 0 3,342
DEERE & CO COM 244199105 BBG001S5QFF7 1,235,078 2,631 SH   SOLE   0 0 2,631
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 383,462 10,253 SH   SOLE   0 0 10,253
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 434,775 13,179 SH   SOLE   0 0 13,179
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 1,113,202 18,631 SH   SOLE   0 0 18,631
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 475,403 9,233 SH   SOLE   0 0 9,233
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 328,226 1,923 SH   SOLE   0 0 1,923
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,274,404 12,912 SH   SOLE   0 0 12,912
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 1,272,340 22,692 SH   SOLE   0 0 22,692
DOVER CORP COM 260003108 BBG001S5QL46 726,964 4,138 SH   SOLE   0 0 4,138
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 227,982 2,363 SH   SOLE   0 0 2,363
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1,153,152 9,454 SH   SOLE   0 0 9,454
E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 349,615 5,568 SH   SOLE   0 0 5,568
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,581,812 5,819 SH   SOLE   0 0 5,819
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 382,767 5,281 SH   SOLE   0 0 5,281
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 650,880 1,496 SH   SOLE   0 0 1,496
ELEVATION SERIES TRUST SOVEREIGNS CAPIT 210322202 BBG01JLGQ0Z1 515,278 17,343 SH   SOLE   0 0 17,343
ELI LILLY & CO COM 532457108 BBG001S5STL8 4,756,989 5,760 SH   SOLE   0 0 5,760
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 975,796 8,900 SH   SOLE   0 0 8,900
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 318,016 9,315 SH   SOLE   0 0 9,315
EOG RES INC COM 26875P101 BBG001S5ZB93 406,017 3,166 SH   SOLE   0 0 3,166
ESCO TECHNOLOGIES INC COM 296315104 BBG001S6MFD1 1,019,323 6,406 SH   SOLE   0 0 6,406
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 BBG009RY71Y9 228,341 10,117 SH   SOLE   0 0 10,117
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 384,976 12,910 SH   SOLE   0 0 12,910
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 541,289 8,715 SH   SOLE   0 0 8,715
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7,934,238 66,714 SH   SOLE   0 0 66,714
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 883,820 1,944 SH   SOLE   0 0 1,944
FASTENAL CO COM 311900104 BBG001S5R1F7 230,361 2,970 SH   SOLE   0 0 2,970
FEDERAL AGRIC MTG CORP CL C 313148306 BBG001SCWNB2 1,691,903 9,023 SH   SOLE   0 0 9,023
FEDEX CORP COM 31428X106 BBG001S5R3M5 535,828 2,198 SH   SOLE   0 0 2,198
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 BBG01K4K80N1 1,954,740 62,055 SH   SOLE   0 0 62,055
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 3,372,161 67,987 SH   SOLE   0 0 67,987
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 588,161 23,020 SH   SOLE   0 0 23,020
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 3,308,677 48,429 SH   SOLE   0 0 48,429
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 604,924 3,751 SH   SOLE   0 0 3,751
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 4,631,128 90,896 SH   SOLE   0 0 90,896
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 929,678 14,490 SH   SOLE   0 0 14,490
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 1,464,063 24,569 SH   SOLE   0 0 24,569
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 1,928,600 41,069 SH   SOLE   0 0 41,069
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 11,940,805 261,573 SH   SOLE   0 0 261,573
FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 667,518 17,029 SH   SOLE   0 0 17,029
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 412,846 8,188 SH   SOLE   0 0 8,188
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 4,614,374 262,329 SH   SOLE   0 0 262,329
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 14,508,988 568,534 SH   SOLE   0 0 568,534
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 294,525 2,881 SH   SOLE   0 0 2,881
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 5,179,693 94,417 SH   SOLE   0 0 94,417
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 350,818 5,569 SH   SOLE   0 0 5,569
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 17,601,889 300,681 SH   SOLE   0 0 300,681
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 9,202,396 102,659 SH   SOLE   0 0 102,659
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 951,491 15,901 SH   SOLE   0 0 15,901
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 226,330 4,480 SH   SOLE   0 0 4,480
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 1,826,138 40,003 SH   SOLE   0 0 40,003
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U422 BBG01SCJVJ06 896,661 31,510 SH   SOLE   0 0 31,510
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 317,851 4,143 SH   SOLE   0 0 4,143
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 321,519 3,138 SH   SOLE   0 0 3,138
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 251,546 2,080 SH   SOLE   0 0 2,080
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 4,015,088 90,045 SH   SOLE   0 0 90,045
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 222,431 5,503 SH   SOLE   0 0 5,503
FISERV INC COM 337738108 BBG001S5R6Q4 425,981 1,929 SH   SOLE   0 0 1,929
FLEXSHARES TR IBOXX 3R TARGT 33939L506 BBG00243PBY5 12,405,519 508,840 SH   SOLE   0 0 508,840
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 134,135,076 3,456,199 SH   SOLE   1,143,783 0 2,312,416
FORD MTR CO COM 345370860 BBG001S5TZ33 102,466 10,216 SH   SOLE   0 0 10,216
FORTINET INC COM 34959E109 BBG001S77BL6 202,339 2,102 SH   SOLE   0 0 2,102
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 BBG00L2CL6V3 648,152 27,199 SH   SOLE   0 0 27,199
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 767,383 37,315 SH   SOLE   0 0 37,315
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 1,804,597 9,016 SH   SOLE   0 0 9,016
GE VERNOVA INC COM 36828A101 BBG013G17W77 691,496 2,265 SH   SOLE   0 0 2,265
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1,950,037 7,154 SH   SOLE   0 0 7,154
GENERAL MLS INC COM 370334104 BBG001S5RKR2 458,810 7,674 SH   SOLE   0 0 7,674
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 543,636 4,563 SH   SOLE   0 0 4,563
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 379,422 3,386 SH   SOLE   0 0 3,386
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 303,518 8,343 SH   SOLE   0 0 8,343
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 343,012 9,091 SH   SOLE   0 0 9,091
GMS INC COM 36251C103 BBG009Q036F8 2,195,100 30,000 SH   SOLE   0 0 30,000
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 985,270 9,835 SH   SOLE   0 0 9,835
HOME DEPOT INC COM 437076102 BBG001S5RTW7 4,316,153 11,777 SH   SOLE   0 0 11,777
HONEST CO INC COM 438333106 BBG002TWLBM1 481,769 102,504 SH   SOLE   0 0 102,504
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 959,122 4,530 SH   SOLE   0 0 4,530
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 726,971 48,432 SH   SOLE   0 0 48,432
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 836,960 1,993 SH   SOLE   0 0 1,993
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2,291,364 9,239 SH   SOLE   0 0 9,239
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367 BBG00SXJN914 496,629 18,033 SH   SOLE   0 0 18,033
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 BBG00NR9QB16 1,279,802 35,889 SH   SOLE   0 0 35,889
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 BBG00MYXKMH2 447,020 11,720 SH   SOLE   0 0 11,720
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 BBG00PVP39R2 1,749,970 46,320 SH   SOLE   0 0 46,320
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 BBG00PBD6H63 489,124 13,216 SH   SOLE   0 0 13,216
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 BBG00Q4028Q9 782,604 20,375 SH   SOLE   0 0 20,375
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 BBG00MYXKL20 943,484 22,751 SH   SOLE   0 0 22,751
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 BBG00TGM5Q16 1,296,318 36,210 SH   SOLE   0 0 36,210
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 BBG00S1NDLX9 2,176,367 54,498 SH   SOLE   0 0 54,498
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1,022,882 26,329 SH   SOLE   0 0 26,329
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 906,353 25,303 SH   SOLE   0 0 25,303
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 BBG00LNDTJL3 528,699 13,155 SH   SOLE   0 0 13,155
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 BBG00QYND1G0 858,145 22,823 SH   SOLE   0 0 22,823
INSIGHT ENTERPRISES INC COM 45765U103 BBG001S7LHJ0 285,131 1,901 SH   SOLE   0 0 1,901
INTEL CORP COM 458140100 BBG001S5SF65 203,027 8,940 SH   SOLE   0 0 8,940
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 442,118 2,563 SH   SOLE   0 0 2,563
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,248,686 5,022 SH   SOLE   0 0 5,022
INTUIT COM 461202103 BBG001S6TWR2 2,045,202 3,331 SH   SOLE   0 0 3,331
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 486,355 982 SH   SOLE   0 0 982
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 BBG00KJR21S0 6,996,946 227,581 SH   SOLE   0 0 227,581
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 438,254 5,865 SH   SOLE   0 0 5,865
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 425,222 20,562 SH   SOLE   0 0 20,562
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 349,997 17,967 SH   SOLE   0 0 17,967
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 342,120 17,464 SH   SOLE   0 0 17,464
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 459,926 3,946 SH   SOLE   0 0 3,946
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 941,719 8,278 SH   SOLE   0 0 8,278
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 760,763 8,312 SH   SOLE   0 0 8,312
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 13,958,283 278,053 SH   SOLE   0 0 278,053
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,801,878 16,174 SH   SOLE   0 0 16,174
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 389,610 4,219 SH   SOLE   0 0 4,219
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5,127,839 10,935 SH   SOLE   0 0 10,935
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 558,410 9,471 SH   SOLE   0 0 9,471
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1,014,109 18,790 SH   SOLE   0 0 18,790
ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 3,384,868 60,868 SH   SOLE   0 0 60,868
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 95,783,091 1,738,666 SH   SOLE   665,672 0 1,072,994
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 4,902,542 42,129 SH   SOLE   0 0 42,129
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 11,220,150 111,455 SH   SOLE   0 0 111,455
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 13,680,740 132,219 SH   SOLE   0 0 132,219
ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 328,401 6,531 SH   SOLE   0 0 6,531
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 255,344 3,086 SH   SOLE   0 0 3,086
ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 893,959 17,797 SH   SOLE   0 0 17,797
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 737,870 7,112 SH   SOLE   0 0 7,112
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 427,151 4,692 SH   SOLE   0 0 4,692
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 713,181 6,037 SH   SOLE   0 0 6,037
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 322,923 3,386 SH   SOLE   0 0 3,386
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 3,972,130 70,578 SH   SOLE   0 0 70,578
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 2,289,469 47,352 SH   SOLE   0 0 47,352
ISHARES TR CORE 60/40 BALAN 464289867 BBG001T3YV58 338,627 5,882 SH   SOLE   0 0 5,882
ISHARES TR CORE 80/20 AGGRE 464289859 BBG001T3YVL0 738,990 9,660 SH   SOLE   0 0 9,660
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 6,642,059 107,511 SH   SOLE   0 0 107,511
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 1,145,053 9,454 SH   SOLE   0 0 9,454
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 2,746,990 54,951 SH   SOLE   0 0 54,951
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 3,487,843 46,105 SH   SOLE   0 0 46,105
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 259,440 3,766 SH   SOLE   0 0 3,766
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2,266,382 32,465 SH   SOLE   0 0 32,465
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 54,301,097 930,610 SH   SOLE   0 0 930,610
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 36,880,970 352,692 SH   SOLE   0 0 352,692
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 32,391,424 265,482 SH   SOLE   0 0 265,482
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 25,310,791 199,172 SH   SOLE   0 0 199,172
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 5,455,903 59,117 SH   SOLE   0 0 59,117
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 33,955,053 60,429 SH   SOLE   0 0 60,429
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 719,456 15,613 SH   SOLE   0 0 15,613
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 21,407,116 216,408 SH   SOLE   0 0 216,408
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 4,503,655 45,037 SH   SOLE   0 0 45,037
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 236,344 4,010 SH   SOLE   0 0 4,010
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 1,462,310 11,995 SH   SOLE   0 0 11,995
ISHARES TR ESG MSCI KLD 400 464288570 BBG001SRYH02 874,274 8,537 SH   SOLE   0 0 8,537
ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 355,485 7,617 SH   SOLE   0 0 7,617
ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 458,598 5,058 SH   SOLE   0 0 5,058
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 3,876,206 67,342 SH   SOLE   0 0 67,342
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 712,612 13,959 SH   SOLE   0 0 13,959
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 170,021 14,888 SH   SOLE   0 0 14,888
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 210,307 2,306 SH   SOLE   0 0 2,306
ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 6,668,789 69,257 SH   SOLE   0 0 69,257
ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 138,631,571 5,714,409 SH   SOLE   1,933,278 0 3,781,131
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 253,578 3,348 SH   SOLE   0 0 3,348
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 1,105,176 30,454 SH   SOLE   0 0 30,454
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 2,380,300 94,232 SH   SOLE   0 0 94,232
ISHARES TR IBOND DEC 2030 46436E593 BBG00VYKY6D4 866,711 44,085 SH   SOLE   0 0 44,085
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 3,202,045 137,015 SH   SOLE   0 0 137,015
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 2,932,627 127,839 SH   SOLE   0 0 127,839
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 2,294,319 94,885 PRN   SOLE   0 0 94,885
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 1,889,356 84,271 SH   SOLE   0 0 84,271
ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 1,718,145 77,220 SH   SOLE   0 0 77,220
ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 892,352 40,990 SH   SOLE   0 0 40,990
ISHARES TR IBONDS DEC 2029 46436E163 BBG01GKB2879 550,980 22,004 SH   SOLE   0 0 22,004
ISHARES TR IBONDS DEC 2030 46438G687 BBG01MZM71Q5 548,183 21,582 SH   SOLE   0 0 21,582
ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 1,435,735 66,102 SH   SOLE   0 0 66,102
ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 219,390 10,573 SH   SOLE   0 0 10,573
ISHARES TR IBONDS DEC 2032 46436E312 BBG018GV5WV5 219,337 8,777 SH   SOLE   0 0 8,777
ISHARES TR IBONDS DEC 2033 46436E130 BBG01H4B2BK3 219,305 8,580 SH   SOLE   0 0 8,580
ISHARES TR IBONDS DEC 2034 46438G653 BBG01MZM6LV6 219,073 8,496 SH   SOLE   0 0 8,496
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 2,589,004 96,785 SH   SOLE   0 0 96,785
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 1,488,817 58,248 SH   SOLE   0 0 58,248
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 1,504,864 59,528 SH   SOLE   0 0 59,528
ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 1,353,335 53,513 SH   SOLE   0 0 53,513
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 1,887,547 81,606 SH   SOLE   0 0 81,606
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 3,376,980 139,487 PRN   SOLE   0 0 139,487
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 3,175,791 126,274 PRN   SOLE   0 0 126,274
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 6,464,419 81,942 SH   SOLE   0 0 81,942
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 85,582,483 787,400 SH   SOLE   435,811 0 351,589
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 229,878 3,173 SH   SOLE   0 0 3,173
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 830,038 26,758 SH   SOLE   0 0 26,758
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 311,309 2,434 SH   SOLE   0 0 2,434
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 268,840 2,867 SH   SOLE   0 0 2,867
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 64,688,370 791,489 SH   SOLE   0 0 791,489
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 2,249,283 51,471 SH   SOLE   0 0 51,471
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 233,146 5,874 SH   SOLE   0 0 5,874
ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 267,546 8,827 SH   SOLE   0 0 8,827
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 20,560,774 219,526 SH   SOLE   0 0 219,526
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2,729,084 13,502 SH   SOLE   0 0 13,502
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 1,467,032 8,585 SH   SOLE   0 0 8,585
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 8,265,423 78,390 SH   SOLE   0 0 78,390
ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 771,148 16,959 SH   SOLE   0 0 16,959
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 573,943 18,677 SH   SOLE   0 0 18,677
ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 336,008 3,888 SH   SOLE   0 0 3,888
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 1,112,972 3,628 SH   SOLE   0 0 3,628
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 4,787,493 13,258 SH   SOLE   0 0 13,258
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 4,475,562 23,786 SH   SOLE   0 0 23,786
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 270,351 1,058 SH   SOLE   0 0 1,058
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 227,829 1,509 SH   SOLE   0 0 1,509
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 819,304 6,973 SH   SOLE   0 0 6,973
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 583,880 4,635 SH   SOLE   0 0 4,635
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 2,237,745 26,305 SH   SOLE   0 0 26,305
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 5,608,208 40,814 SH   SOLE   0 0 40,814
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 21,495,101 101,901 SH   SOLE   0 0 101,901
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 2,140,119 10,728 SH   SOLE   0 0 10,728
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 775,646 2,442 SH   SOLE   0 0 2,442
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 63,160,458 680,388 SH   SOLE   0 0 680,388
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 59,021,883 309,696 SH   SOLE   0 0 309,696
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1,465,256 12,238 SH   SOLE   0 0 12,238
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 21,344,099 158,940 SH   SOLE   0 0 158,940
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 471,939 4,272 SH   SOLE   0 0 4,272
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 4,094,416 38,773 SH   SOLE   0 0 38,773
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 351,025 3,601 SH   SOLE   0 0 3,601
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 388,085 3,493 SH   SOLE   0 0 3,493
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 561,075 11,075 SH   SOLE   0 0 11,075
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 231,688 4,700 SH   SOLE   0 0 4,700
ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 257,330 3,276 SH   SOLE   0 0 3,276
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 773,386 6,853 SH   SOLE   0 0 6,853
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 278,499 4,627 SH   SOLE   0 0 4,627
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 3,103,479 22,098 SH   SOLE   0 0 22,098
ISHARES TR ULTRA SHORT-TERM 46434V878 BBG005PCDCZ5 1,907,665 37,627 SH   SOLE   0 0 37,627
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1,533,487 25,185 SH   SOLE   0 0 25,185
ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 22,725,074 365,590 SH   SOLE   360,417 0 5,173
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 2,223,371 96,731 SH   SOLE   0 0 96,731
ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 270,847 4,230 SH   SOLE   0 0 4,230
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 137,427,101 2,690,429 SH   SOLE   0 0 2,690,429
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 224,891 4,334 SH   SOLE   0 0 4,334
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 1,731,814 30,308 SH   SOLE   0 0 30,308
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 BBG01J345HV8 260,384 4,363 SH   SOLE   0 0 4,363
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 970,875 18,750 SH   SOLE   0 0 18,750
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 BBG01J9W2923 209,700 3,121 SH   SOLE   0 0 3,121
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 BBG00GP26NW0 47,104,535 930,368 SH   SOLE   31,995 0 898,373
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 1,300,841 25,582 SH   SOLE   0 0 25,582
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 320,784 7,097 SH   SOLE   0 0 7,097
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 1,929,594 38,052 SH   SOLE   0 0 38,052
JOHN HANCOCK EXCHANGE TRADED INTERNATIONAL HI 47804J750 BBG01BW2Q746 221,841 7,254 SH   SOLE   0 0 7,254
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 2,157,791 37,658 SH   SOLE   0 0 37,658
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 3,907,290 23,561 SH   SOLE   0 0 23,561
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 9,858,585 40,190 SH   SOLE   0 0 40,190
KEYCORP COM 493267108 BBG001S5SKV6 1,792,111 112,077 SH   SOLE   0 0 112,077
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 517,539 3,639 SH   SOLE   0 0 3,639
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 321,191 11,258 SH   SOLE   0 0 11,258
KLA CORP COM NEW 482480100 BBG001S5SLM4 596,223 877 SH   SOLE   0 0 877
KROGER CO COM 501044101 BBG001S5SN40 288,359 4,260 SH   SOLE   0 0 4,260
KURA SUSHI USA INC CL A COM 501270102 BBG00PNFJ530 405,146 7,913 SH   SOLE   0 0 7,913
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1,024,047 4,892 SH   SOLE   0 0 4,892
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 292,998 18,794 SH   SOLE   0 0 18,794
LINDE PLC SHS G54950103 BBG01FND0CH6 1,957,325 4,204 SH   SOLE   0 0 4,204
LIQUIDIA CORPORATION COM NEW 53635D202 BBG001V0GFD7 274,955 18,641 SH   SOLE   0 0 18,641
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 12,499,526 494,835 SH   SOLE   0 0 494,835
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,737,348 3,889 SH   SOLE   0 0 3,889
LOWES COS INC COM 548661107 BBG001S5SVL3 2,684,360 11,510 SH   SOLE   0 0 11,510
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 765,394 2,704 SH   SOLE   0 0 2,704
M & T BK CORP COM 55261F104 BBG001S7S2B4 333,369 1,865 SH   SOLE   0 0 1,865
MARATHON PETE CORP COM 56585A102 BBG001S169P1 553,805 3,801 SH   SOLE   0 0 3,801
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 577,186 2,423 SH   SOLE   0 0 2,423
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,989,610 3,630 SH   SOLE   0 0 3,630
MAXCYTE INC COM 57777K106 BBG00CFTQNG7 336,344 123,203 SH   SOLE   0 0 123,203
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 242,979 2,952 SH   SOLE   0 0 2,952
MCDONALDS CORP COM 580135101 BBG001S5T110 5,112,836 16,368 SH   SOLE   0 0 16,368
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 555,890 826 SH   SOLE   0 0 826
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 592,717 6,596 SH   SOLE   0 0 6,596
MERCK & CO INC COM 58933Y105 BBG001S5TC52 2,421,274 26,975 SH   SOLE   0 0 26,975
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 4,393,422 7,623 SH   SOLE   0 0 7,623
MGE ENERGY INC COM 55277P104 BBG001SD2RD2 422,596 4,546 SH   SOLE   0 0 4,546
MICROSOFT CORP COM 594918104 BBG001S5TD05 22,253,004 59,280 SH   SOLE   0 0 59,280
MOODYS CORP COM 615369105 BBG001S5VP87 238,899 513 SH   SOLE   0 0 513
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 481,159 4,124 SH   SOLE   0 0 4,124
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 2,136,510 4,880 SH   SOLE   0 0 4,880
NETFLIX INC COM 64110L106 BBG001SF6L46 1,832,421 1,965 SH   SOLE   0 0 1,965
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 2,572,386 36,287 SH   SOLE   0 0 36,287
NIKE INC CL B 654106103 BBG001S6NTK2 1,592,239 25,083 SH   SOLE   0 0 25,083
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,412,382 5,963 SH   SOLE   0 0 5,963
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 331,050 8,619 SH   SOLE   0 0 8,619
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796 BBG01M3DK9P9 2,145,654 10,441 SH   SOLE   0 0 10,441
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 3,484,721 146,725 SH   SOLE   0 0 146,725
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 980,355 8,794 SH   SOLE   0 0 8,794
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 386,279 5,563 SH   SOLE   0 0 5,563
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 234,683 2,998 SH   SOLE   0 0 2,998
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 11,743,418 108,354 SH   SOLE   0 0 108,354
OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 1,497,831 60,009 SH   SOLE   0 0 60,009
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 759,250 4,589 SH   SOLE   0 0 4,589
ORACLE CORP COM 68389X105 BBG001S5SJG6 863,065 6,173 SH   SOLE   0 0 6,173
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 578,762 404 SH   SOLE   0 0 404
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 1,634,308 29,845 SH   SOLE   0 0 29,845
PACER FDS TR US SMALL CAP CAS 69374H857 BBG00GXXR1G6 2,449,062 65,308 SH   SOLE   0 0 65,308
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 739,682 8,764 SH   SOLE   0 0 8,764
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 230,375 379 SH   SOLE   0 0 379
PAYCHEX INC COM 704326107 BBG001S5V135 1,579,056 10,235 SH   SOLE   0 0 10,235
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 768,449 11,777 SH   SOLE   0 0 11,777
PEPSICO INC COM 713448108 BBG001S695T1 2,777,788 18,526 SH   SOLE   0 0 18,526
PFIZER INC COM 717081103 BBG001S5V466 1,019,102 40,217 SH   SOLE   0 0 40,217
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 738,914 4,655 SH   SOLE   0 0 4,655
PHILLIPS 66 COM 718546104 BBG00286S4P7 791,569 6,411 SH   SOLE   0 0 6,411
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 2,458,294 26,247 SH   SOLE   0 0 26,247
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 1,232,625 13,330 SH   SOLE   0 0 13,330
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1,161,072 11,539 SH   SOLE   0 0 11,539
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1,507,631 29,246 SH   SOLE   0 0 29,246
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 701,498 3,991 SH   SOLE   0 0 3,991
POWELL INDS INC COM 739128106 BBG001S5VBT5 533,814 3,134 SH   SOLE   0 0 3,134
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 10,709,743 62,843 SH   SOLE   0 0 62,843
PROGRESSIVE CORP COM 743315103 BBG001S5V509 820,685 2,900 SH   SOLE   0 0 2,900
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 806,171 7,890 SH   SOLE   0 0 7,890
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 325,547 2,915 SH   SOLE   0 0 2,915
QUALCOMM INC COM 747525103 BBG001S6VS70 511,674 3,331 SH   SOLE   0 0 3,331
QUANTERIX CORP COM 74766Q101 BBG0027NWC78 1,594,000 244,854 SH   SOLE   0 0 244,854
RIOT PLATFORMS INC COM 767292105 BBG001SDW128 197,416 27,727 SH   SOLE   0 0 27,727
ROOT INC CL A NEW 77664L207 BBG002GMC9G9 917,934 6,879 SH   SOLE   0 0 6,879
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 309,559 525 SH   SOLE   0 0 525
ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 266,661 1,298 SH   SOLE   0 0 1,298
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,436,161 10,842 SH   SOLE   0 0 10,842
RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 201,168 2,200 SH   SOLE   0 0 2,200
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 286,118 563 SH   SOLE   0 0 563
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,008,915 3,760 SH   SOLE   0 0 3,760
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 218,907 5,237 SH   SOLE   0 0 5,237
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 1,109,613 45,033 SH   SOLE   0 0 45,033
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 454,950 20,256 SH   SOLE   0 0 20,256
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1,883,566 68,319 SH   SOLE   0 0 68,319
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 210,276 5,818 SH   SOLE   0 0 5,818
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 BBG0051GPYJ9 208,812 9,075 SH   SOLE   0 0 9,075
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 BBG0051J0PJ9 704,121 29,823 SH   SOLE   0 0 29,823
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 3,779,955 191,100 SH   SOLE   0 0 191,100
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 4,712,766 131,348 SH   SOLE   0 0 131,348
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 7,723,852 310,694 SH   SOLE   0 0 310,694
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 1,841,199 75,645 SH   SOLE   0 0 75,645
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 2,711,501 117,077 SH   SOLE   0 0 117,077
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 6,217,002 288,760 SH   SOLE   0 0 288,760
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 76,085,555 2,721,229 SH   SOLE   0 0 2,721,229
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 1,141,488 45,587 SH   SOLE   0 0 45,587
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 4,510,962 204,301 SH   SOLE   0 0 204,301
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 2,869,934 109,539 SH   SOLE   0 0 109,539
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1,284,986 59,739 SH   SOLE   0 0 59,739
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 2,918,347 124,556 SH   SOLE   0 0 124,556
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 5,988,829 222,716 SH   SOLE   0 0 222,716
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 8,392,717 89,810 SH   SOLE   0 0 89,810
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 1,391,666 27,939 SH   SOLE   0 0 27,939
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 745,050 5,684 SH   SOLE   0 0 5,684
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 616,494 14,731 SH   SOLE   0 0 14,731
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 1,588,016 8,042 SH   SOLE   0 0 8,042
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 665,376 8,147 SH   SOLE   0 0 8,147
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 16,458,430 112,721 SH   SOLE   0 0 112,721
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 4,166,470 52,840 SH   SOLE   0 0 52,840
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 289,987 3,373 SH   SOLE   0 0 3,373
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4,958,611 24,015 SH   SOLE   0 0 24,015
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,956,116 2,457 SH   SOLE   0 0 2,457
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 311,477 892 SH   SOLE   0 0 892
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1,024,787 10,733 SH   SOLE   0 0 10,733
SOUTHERN CO COM 842587107 BBG001S5W777 1,164,304 12,662 SH   SOLE   0 0 12,662
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1,228,429 2,926 SH   SOLE   0 0 2,926
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,617,042 5,612 SH   SOLE   0 0 5,612
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 3,888,847 89,112 SH   SOLE   0 0 89,112
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 BBG001SRXRL8 772,932 31,574 SH   SOLE   0 0 31,574
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 4,719,679 88,632 SH   SOLE   0 0 88,632
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 4,268,986 144,320 SH   SOLE   0 0 144,320
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 269,941 3,419 SH   SOLE   0 0 3,419
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 15,503,536 425,804 SH   SOLE   0 0 425,804
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 20,353,136 516,971 SH   SOLE   0 0 516,971
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 1,358,843 42,517 SH   SOLE   0 0 42,517
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8,097,302 14,475 SH   SOLE   0 0 14,475
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 4,307,303 7,700 SH Put SOLE   0 0 7,700
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,315,302 2,466 SH   SOLE   0 0 2,466
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 517,375 26,961 SH   SOLE   0 0 26,961
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 338,852 3,694 SH   SOLE   0 0 3,694
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 7,253,101 72,903 SH   SOLE   0 0 72,903
SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 5,592,560 278,653 SH   SOLE   0 0 278,653
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 27,198,695 882,501 SH   SOLE   194,849 0 687,652
SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 1,007,654 10,166 SH   SOLE   0 0 10,166
SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 223,598 1,427 SH   SOLE   0 0 1,427
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 288,551 6,062 SH   SOLE   0 0 6,062
SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 349,675 13,865 SH   SOLE   0 0 13,865
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 2,204,519 99,978 SH   SOLE   0 0 99,978
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 180,745,565 2,657,632 SH   SOLE   0 0 2,657,632
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 3,545,932 122,147 SH   SOLE   0 0 122,147
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 528,616 15,903 SH   SOLE   0 0 15,903
SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 271,246 12,018 SH   SOLE   0 0 12,018
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 325,973,188 6,369,152 SH   SOLE   2,109,751 0 4,259,401
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 10,755,229 163,553 SH   SOLE   0 0 163,553
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 238,351,200 5,847,674 SH   SOLE   1,551,916 0 4,295,758
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 232,891,173 7,737,248 SH   SOLE   1,740,239 0 5,997,009
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 381,302,909 4,744,344 SH   SOLE   476,238 0 4,268,106
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 405,752,938 7,945,035 SH   SOLE   1,096,052 0 6,848,983
SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 246,986 2,261 SH   SOLE   0 0 2,261
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 1,170,176 14,926 SH   SOLE   0 0 14,926
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1,863,836 13,737 SH   SOLE   0 0 13,737
SPDR SER TR SPDR MSCI USA GE 78468R747 BBG00CDGPF02 257,373 2,255 SH   SOLE   0 0 2,255
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 4,050,234 23,272 SH   SOLE   0 0 23,272
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 490,450 12,173 SH   SOLE   0 0 12,173
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 688,001 16,925 SH   SOLE   0 0 16,925
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 BBG00CNV8TC4 472,462 10,962 SH   SOLE   0 0 10,962
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,087,734 11,089 SH   SOLE   0 0 11,089
STRATEGY SHS EVENTIDE HIGH DI 86280R811 BBG01Q35HCJ1 697,940 28,041 SH   SOLE   0 0 28,041
STRYKER CORPORATION COM 863667101 BBG001S8FR03 857,391 2,303 SH   SOLE   0 0 2,303
SYSCO CORP COM 871829107 BBG001S5WJS8 220,543 2,939 SH   SOLE   0 0 2,939
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 801,116 4,826 SH   SOLE   0 0 4,826
TARGET CORP COM 87612E106 BBG001SC0K41 608,896 5,835 SH   SOLE   0 0 5,835
TARSUS PHARMACEUTICALS INC COM 87650L103 BBG00RB9BNR6 282,535 5,500 SH   SOLE   0 0 5,500
TESLA INC COM 88160R101 BBG001SQKGD7 4,490,984 17,329 SH   SOLE   0 0 17,329
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 412,951 2,298 SH   SOLE   0 0 2,298
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 474,133 953 SH   SOLE   0 0 953
TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 2,118,287 57,206 SH   SOLE   0 0 57,206
TJX COS INC NEW COM 872540109 BBG001S5WQ93 344,207 2,826 SH   SOLE   0 0 2,826
TOPBUILD CORP COM 89055F103 BBG0077VS2G6 1,491,206 4,890 SH   SOLE   0 0 4,890
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1,006,752 16,796 SH   SOLE   0 0 16,796
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 443,570 8,050 SH   SOLE   0 0 8,050
TRANSCAT INC COM 893529107 BBG001S5WVW6 372,250 5,000 SH   SOLE   0 0 5,000
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1,763,695 1,275 SH   SOLE   0 0 1,275
TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 485,291 7,213 SH   SOLE   0 0 7,213
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 316,030 1,195 SH   SOLE   0 0 1,195
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 433,392 10,532 SH   SOLE   0 0 10,532
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 2,416,985 33,173 SH   SOLE   0 0 33,173
UNIFIED SER TR ONEASCENT EMGRG 90470L469 BBG019M5GYX5 913,813 31,819 SH   SOLE   0 0 31,819
UNIFIED SER TR ONEASCENT INTL 90470L444 BBG019M5KJ90 2,568,135 76,847 SH   SOLE   0 0 76,847
UNION PAC CORP COM 907818108 BBG001S5X2M0 2,575,333 10,901 SH   SOLE   0 0 10,901
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 482,107 4,383 SH   SOLE   0 0 4,383
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 493,840 788 SH   SOLE   0 0 788
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3,794,759 7,245 SH   SOLE   0 0 7,245
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 381,193 9,029 SH   SOLE   0 0 9,029
VALUE LINE INC COM 920437100 BBG001S5X687 251,355 6,500 SH   SOLE   0 0 6,500
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 2,001,547 39,108 SH   SOLE   0 0 39,108
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 95,908,199 4,019,623 SH   SOLE   958,522 0 3,061,101
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 230,824 2,623 SH   SOLE   0 0 2,623
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 225,004 1,064 SH   SOLE   0 0 1,064
VANECK MERK GOLD ETF GOLD SHS 921078101 BBG002WYN9L7 1,117,169 37,066 SH   SOLE   0 0 37,066
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 2,850,104 8,521 SH   SOLE   0 0 8,521
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 2,497,432 13,559 SH   SOLE   0 0 13,559
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 857,407 8,687 SH   SOLE   0 0 8,687
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 376,179 4,087 SH   SOLE   0 0 4,087
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 441,644 5,263 SH   SOLE   0 0 5,263
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 1,445,527 14,978 SH   SOLE   0 0 14,978
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 2,899,696 37,870 SH   SOLE   0 0 37,870
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 2,994,854 42,528 SH   SOLE   0 0 42,528
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 105,700,720 1,350,290 SH   SOLE   0 0 1,350,290
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 2,571,651 35,012 SH   SOLE   0 0 35,012
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 2,498,384 50,113 SH   SOLE   0 0 50,113
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 31,597,225 647,219 SH   SOLE   153,066 0 494,153
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 21,898,467 127,125 SH   SOLE   0 0 127,125
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 3,839,093 10,353 SH   SOLE   0 0 10,353
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 243,664 948 SH   SOLE   0 0 948
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 203,051 830 SH   SOLE   0 0 830
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 269,590 1,679 SH   SOLE   0 0 1,679
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 8,588,477 33,209 SH   SOLE   0 0 33,209
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 19,369,159 213,929 SH   SOLE   0 0 213,929
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 289,781,557 563,876 SH   SOLE   409,034 0 154,842
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 481,513 2,585 SH   SOLE   0 0 2,585
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 7,210,794 32,518 SH   SOLE   0 0 32,518
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 31,866,652 115,946 SH   SOLE   0 0 115,946
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 11,378,028 65,868 SH   SOLE   0 0 65,868
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 38,790,368 639,472 SH   SOLE   0 0 639,472
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 195,263,517 4,314,262 SH   SOLE   1,057,173 0 3,257,089
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 8,138,496 70,402 SH   SOLE   0 0 70,402
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 6,733,565 166,425 SH   SOLE   0 0 166,425
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 3,231,054 27,866 SH   SOLE   0 0 27,866
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 299,393,478 5,999,869 SH   SOLE   1,367,004 0 4,632,865
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 7,050,961 142,099 SH   SOLE   0 0 142,099
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 165,251,790 2,782,017 SH   SOLE   544,207 0 2,237,810
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 376,481 6,535 SH   SOLE   0 0 6,535
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 64,558,541 1,394,052 SH   SOLE   351,493 0 1,042,559
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 74,150,564 1,263,428 SH   SOLE   238,370 0 1,025,058
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 12,555,787 159,055 SH   SOLE   0 0 159,055
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 BBG00LWSF8K0 605,322 8,797 SH   SOLE   0 0 8,797
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 242,944 957 SH   SOLE   0 0 957
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 28,755,665 148,233 SH   SOLE   0 0 148,233
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 4,544,045 73,173 SH   SOLE   0 0 73,173
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 596,753,690 11,740,187 SH   SOLE   3,253,191 0 8,486,996
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 23,539,337 182,532 SH   SOLE   0 0 182,532
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 2,738,513 37,163 SH   SOLE   0 0 37,163
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 794,153 3,629 SH   SOLE   0 0 3,629
VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 3,210,119 24,748 SH   SOLE   0 0 24,748
VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 286,289 4,854 SH   SOLE   0 0 4,854
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 1,587,182 16,204 SH   SOLE   0 0 16,204
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 982,997 8,228 SH   SOLE   0 0 8,228
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 2,551,004 9,636 SH   SOLE   0 0 9,636
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 1,533,416 2,827 SH   SOLE   0 0 2,827
VANGUARD WORLD FD MATERIALS ETF 92204A801 BBG001SHTTP7 764,906 4,051 SH   SOLE   0 0 4,051
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 2,481,021 12,320 SH   SOLE   0 0 12,320
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 306,382 2,378 SH   SOLE   0 0 2,378
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 2,424,895 7,851 SH   SOLE   0 0 7,851
VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 707,153 4,140 SH   SOLE   0 0 4,140
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,082,737 23,870 SH   SOLE   0 0 23,870
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 BBG00HZ6RB06 1,527,552 32,543 SH   SOLE   0 0 32,543
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 BBG00HZ6R974 1,637,145 32,323 SH   SOLE   0 0 32,323
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,317,185 6,612 SH   SOLE   0 0 6,612
WALMART INC COM 931142103 BBG001S5XH92 5,544,880 63,161 SH   SOLE   0 0 63,161
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1,223,455 5,285 SH   SOLE   0 0 5,285
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 1,027,207 9,426 SH   SOLE   0 0 9,426
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 603,422 8,405 SH   SOLE   0 0 8,405
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 354,834 2,316 SH   SOLE   0 0 2,316
WILLIAMS COS INC COM 969457100 BBG001S5XH10 370,335 6,197 SH   SOLE   0 0 6,197
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 51,603,393 1,671,636 SH   SOLE   568,896 0 1,102,740
WISDOMTREE TR EM LCL DEBT FD 97717X867 BBG001SVS9X2 242,151 9,049 SH   SOLE   0 0 9,049
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 9,424,957 223,977 SH   SOLE   0 0 223,977
WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 311,416 9,561 SH   SOLE   0 0 9,561
WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 17,542,058 301,644 SH   SOLE   0 0 301,644
WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 264,659 6,233 SH   SOLE   0 0 6,233
WISDOMTREE TR TARGET RANGE FD 97717Y675 BBG012VD0TD3 49,341,558 2,131,551 SH   SOLE   0 0 2,131,551
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 390,125 4,915 SH   SOLE   0 0 4,915
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 703,126 8,804 SH   SOLE   0 0 8,804
WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 9,688,238 303,136 SH   SOLE   0 0 303,136
WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 1,313,986 15,991 SH   SOLE   0 0 15,991
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 1,463,637 23,649 SH   SOLE   0 0 23,649
YUM BRANDS INC COM 988498101 BBG001S7JQ30 290,418 1,846 SH   SOLE   0 0 1,846
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 230,569 816 SH   SOLE   0 0 816
ZOETIS INC CL A 98978V103 BBG0039320P7 274,307 1,666 SH   SOLE   0 0 1,666