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
1ST SOURCE CORP COM 336901103   978,991 16,769 SH   SOLE   0 0 16,769
3M CO COM 88579Y101   3,072,078 23,798 SH   SOLE   0 0 23,798
ABBOTT LABS COM 002824100   3,623,549 32,036 SH   SOLE   0 0 32,036
ABBVIE INC COM 00287Y109   6,667,996 37,524 SH   SOLE   0 0 37,524
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   9,313,566 84,823 SH   SOLE   0 0 84,823
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   872,593 31,650 SH   SOLE   0 0 31,650
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,722,017 10,580 SH   SOLE   0 0 10,580
ADOBE INC COM 00724F101   470,026 1,057 SH   SOLE   0 0 1,057
ADVANCED MICRO DEVICES INC COM 007903107   994,704 8,235 SH   SOLE   0 0 8,235
AFLAC INC COM 001055102   5,329,829 51,526 SH   SOLE   0 0 51,526
AGCO CORP COM 001084102   242,116 2,590 SH   SOLE   0 0 2,590
AGNC INVT CORP COM 00123Q104   490,672 53,276 SH   SOLE   0 0 53,276
AGNICO EAGLE MINES LTD COM 008474108   10,011 10,000 SH   SOLE   0 0 198
AIR PRODS & CHEMS INC COM 009158106   2,493,322 8,597 SH   SOLE   0 0 8,597
ALBEMARLE CORP COM 012653101   1,472,229 17,103 SH   SOLE   0 0 17,103
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,322,048 15,592 SH   SOLE   0 0 15,592
ALLSTATE CORP COM 020002101   2,889,740 14,989 SH   SOLE   0 0 14,989
ALPHABET INC CAP STK CL A 02079K305   8,425,685 44,510 SH   SOLE   0 0 44,510
ALPHABET INC CAP STK CL C 02079K107   5,647,028 29,653 SH   SOLE   0 0 29,653
ALPS ETF TR ALERIAN MLP 00162Q452   239,504 4,973 SH   SOLE   0 0 4,973
ALPS ETF TR RIVRFRNT STR INC 00162Q783   517,134 22,361 SH   SOLE   0 0 22,361
ALTRIA GROUP INC COM 02209S103   846,678 16,192 SH   SOLE   0 0 16,192
AMAZON COM INC COM 023135106   11,624,826 52,987 SH   SOLE   0 0 52,987
AMBEV SA SPONSORED ADR 02319V103   48,239 26,075 SH   SOLE   0 0 26,075
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   143,081 143,081 SH   SOLE   0 0 2,004
AMERICAN ELEC PWR CO INC COM 025537101   233,626 2,533 SH   SOLE   0 0 2,533
AMERICAN EXPRESS CO COM 025816109   2,503,378 8,435 SH   SOLE   0 0 8,435
AMERICAN INTL GROUP INC COM NEW 026874784   277,652 3,814 SH   SOLE   0 0 3,814
AMERICAN TOWER CORP NEW COM 03027X100   2,497,058 13,615 SH   SOLE   0 0 13,615
AMERIPRISE FINL INC COM 03076C106   441,954 830 SH   SOLE   0 0 830
AMES NATL CORP COM 031001100   345,474 21,027 SH   SOLE   0 0 21,027
AMGEN INC COM 031162100   2,470,729 9,479 SH   SOLE   0 0 9,479
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   727,071 9,761 SH   SOLE   0 0 9,761
ANALOG DEVICES INC COM 032654105   2,760,447 12,993 SH   SOLE   0 0 12,993
APA CORPORATION COM 03743Q108   253,778 10,991 SH   SOLE   0 0 10,991
APPLE INC COM 037833100   38,641,108 154,305 SH   SOLE   0 0 154,305
APPLIED MATLS INC COM 038222105   529,518 3,256 SH   SOLE   0 0 3,256
ARCHER DANIELS MIDLAND CO COM 039483102   1,138,903 22,544 SH   SOLE   0 0 22,544
ARES CAPITAL CORP COM 04010L103   1,031,062 47,102 SH   SOLE   0 0 47,102
ARISTA NETWORKS INC COM SHS 040413205   385,086 3,484 SH   SOLE   0 0 3,484
ARK ETF TR INNOVATION ETF 00214Q104   496,147 8,740 SH   SOLE   0 0 8,740
ARROW FINL CORP COM 042744102   227,870 7,937 SH   SOLE   0 0 7,937
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   325,737 7,566 SH   SOLE   0 0 7,566
AT&T INC COM 00206R102   1,075,716 47,243 SH   SOLE   0 0 47,243
ATLASSIAN CORPORATION CL A 049468101   251,168 1,032 SH   SOLE   0 0 1,032
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   582,371 14,864 SH   SOLE   0 0 14,864
AUBURN NATL BANCORP COM 050473107   529,230 22,530 SH   SOLE   0 0 22,530
AUTODESK INC COM 052769106   605,919 2,050 SH   SOLE   0 0 2,050
AUTOMATIC DATA PROCESSING IN COM 053015103   2,383,259 8,142 SH   SOLE   0 0 8,142
BANK AMERICA CORP 7.25%CNV PFD L 060505682   284,107 233 SH   SOLE   0 0 233
BANK AMERICA CORP COM 060505104   1,414,524 32,185 SH   SOLE   0 0 32,185
BANK MONTREAL QUE COM 063671101   1,247,882 12,858 SH   SOLE   0 0 12,858
BANK NEW YORK MELLON CORP COM 064058100   6,700,100 87,207 SH   SOLE   0 0 87,207
BECTON DICKINSON & CO COM 075887109   2,097,630 9,246 SH   SOLE   0 0 9,246
BERKLEY W R CORP COM 084423102   322,388 5,509 SH   SOLE   0 0 5,509
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,897,309 24,041 SH   SOLE   0 0 24,041
BIOGEN INC COM 09062X103   224,945 1,471 SH   SOLE   0 0 1,471
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   2,872,251 56,044 SH   SOLE   0 0 56,044
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   678,574 13,044 SH   SOLE   0 0 13,044
BLACKROCK INC COM 09290D101   3,254,108 3,174 SH   SOLE   0 0 3,174
BLACKSTONE INC COM 09260D107   516,945 2,998 SH   SOLE   0 0 2,998
BLUE OWL CAPITAL CORPORATION COM 69121K104   165,218 10,927 SH   SOLE   0 0 10,927
BOEING CO COM 097023105   458,899 2,593 SH   SOLE   0 0 2,593
BOOKING HOLDINGS INC COM 09857L108   7,631,527 1,536 SH   SOLE   0 0 1,536
BORGWARNER INC COM 099724106   219,859 6,916 SH   SOLE   0 0 6,916
BOSTON SCIENTIFIC CORP COM 101137107   665,525 7,451 SH   SOLE   0 0 7,451
BP PLC SPONSORED ADR 055622104   1,687,602 57,091 SH   SOLE   0 0 57,091
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   331,055 9,115 SH   SOLE   0 0 9,115
BROADCOM INC COM 11135F101   13,530,003 58,359 SH   SOLE   0 0 58,359
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   706,879 3,127 SH   SOLE   0 0 3,127
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,276,146 40,143 SH   SOLE   0 0 40,143
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   268,038 20,123 SH   SOLE   0 0 20,123
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   544,186 5,267 SH   SOLE   0 0 5,267
CAMBRIA ETF TR GLB ASSET ALLO 132061607   509,185 17,788 SH   SOLE   0 0 17,788
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   2,791,535 133,822 SH   SOLE   0 0 133,822
CANADIAN PACIFIC KANSAS CITY COM 13646K108   323,809 4,474 SH   SOLE   0 0 4,474
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   381,093 10,898 SH   SOLE   0 0 10,898
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   924,387 26,216 SH   SOLE   0 0 26,216
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   391,870 13,411 SH   SOLE   0 0 13,411
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   903,807 24,315 SH   SOLE   0 0 24,315
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   242,803 9,842 SH   SOLE   0 0 9,842
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   324,082 12,566 SH   SOLE   0 0 12,566
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   839,812 37,829 SH   SOLE   0 0 37,829
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   882,544 32,784 SH   SOLE   0 0 32,784
CARDINAL HEALTH INC COM 14149Y108   257,539 2,178 SH   SOLE   0 0 2,178
CARRIER GLOBAL CORPORATION COM 14448C104   368,666 5,401 SH   SOLE   0 0 5,401
CASS INFORMATION SYS INC COM 14808P109   2,010,362 49,141 SH   SOLE   0 0 49,141
CATERPILLAR INC COM 149123101   1,943,533 5,358 SH   SOLE   0 0 5,358
CATHAY GEN BANCORP COM 149150104   485,100 10,189 SH   SOLE   0 0 10,189
CELANESE CORP DEL COM 150870103   1,045,982 15,113 SH   SOLE   0 0 15,113
CGI INC CL A SUB VTG 12532H104   11,342 15,000 SH   SOLE   0 0 143
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,995,692 32,114 SH   SOLE   0 0 32,114
CHEVRON CORP NEW COM 166764100   1,782,352 12,306 SH   SOLE   0 0 12,306
CHEWY INC CL A 16679L109   210,887 6,297 SH   SOLE   0 0 6,297
CHIPOTLE MEXICAN GRILL INC COM 169656105   334,665 5,550 SH   SOLE   0 0 5,550
CHUBB LIMITED COM H1467J104   2,956,347 10,700 SH   SOLE   0 0 10,700
CISCO SYS INC COM 17275R102   4,715,049 79,646 SH   SOLE   0 0 79,646
CITIGROUP INC COM NEW 172967424   200,168 2,844 SH   SOLE   0 0 2,844
CITIZENS FINL GROUP INC COM 174610105   349,870 7,995 SH   SOLE   0 0 7,995
CLEAN HARBORS INC COM 184496107   220,935 960 SH   SOLE   0 0 960
CLOROX CO DEL COM 189054109   923,647 5,687 SH   SOLE   0 0 5,687
CME GROUP INC COM 12572Q105   243,249 1,047 SH   SOLE   0 0 1,047
COCA COLA CO COM 191216100   3,241,868 52,070 SH   SOLE   0 0 52,070
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   5,116,496 66,534 SH   SOLE   0 0 66,534
COHEN & STEERS CLOSED-END OP COM 19248P106   219,791 17,306 SH   SOLE   0 0 17,306
COMCAST CORP NEW CL A 20030N101   3,362,018 89,582 SH   SOLE   0 0 89,582
COMERICA INC COM 200340107   1,960,494 31,698 SH   SOLE   0 0 31,698
COMMERCE BANCSHARES INC COM 200525103   6,433,445 103,249 SH   SOLE   0 0 103,249
COMMUNITY FINANCIAL SYSTEM I COM 203607106   259,241 4,203 SH   SOLE   0 0 4,203
CONOCOPHILLIPS COM 20825C104   336,390 3,392 SH   SOLE   0 0 3,392
CORNING INC COM 219350105   468,272 9,854 SH   SOLE   0 0 9,854
CORPAY INC COM SHS 219948106   5,524,371 16,324 SH   SOLE   0 0 16,324
CORTEVA INC COM 22052L104   471,895 8,285 SH   SOLE   0 0 8,285
COSTCO WHSL CORP NEW COM 22160K105   1,972,211 2,152 SH   SOLE   0 0 2,152
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   75,756 35,400 SH   SOLE   0 0 35,400
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   423,060 19,230 SH   SOLE   0 0 19,230
CROWDSTRIKE HLDGS INC CL A 22788C105   643,945 1,882 SH   SOLE   0 0 1,882
CSX CORP COM 126408103   391,072 12,119 SH   SOLE   0 0 12,119
CUBESMART COM 229663109   362,717 8,465 SH   SOLE   0 0 8,465
CUMMINS INC COM 231021106   2,611,985 7,493 SH   SOLE   0 0 7,493
CURTISS WRIGHT CORP COM 231561101   221,439 624 SH   SOLE   0 0 624
CVS HEALTH CORP COM 126650100   734,151 16,354 SH   SOLE   0 0 16,354
CYBERARK SOFTWARE LTD SHS M2682V108   257,193 772 SH   SOLE   0 0 772
D R HORTON INC COM 23331A109   273,488 1,956 SH   SOLE   0 0 1,956
DANAHER CORPORATION COM 235851102   341,599 1,488 SH   SOLE   0 0 1,488
DBX ETF TR XTRACK MSCI EAFE 233051200   5,354,356 129,332 SH   SOLE   0 0 129,332
DEERE & CO COM 244199105   790,492 1,866 SH   SOLE   0 0 1,866
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,457,167 34,481 SH   SOLE   0 0 34,481
DELTA AIR LINES INC DEL COM NEW 247361702   246,569 4,076 SH   SOLE   0 0 4,076
DIGITAL RLTY TR INC COM 253868103   220,932 1,246 SH   SOLE   0 0 1,246
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   2,997,332 72,627 SH   SOLE   0 0 72,627
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   15,806 15,000 SH   SOLE   0 0 641
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   10,003 10,000 SH   SOLE   0 0 589
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   561,384 22,128 SH   SOLE   0 0 22,128
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583   15,273 15,000 SH   SOLE   0 0 300
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   558,215 21,856 SH   SOLE   0 0 21,856
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   726,004 24,863 SH   SOLE   0 0 24,863
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,662,918 62,586 SH   SOLE   0 0 62,586
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   316,796 6,632 SH   SOLE   0 0 6,632
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   519,822 11,088 SH   SOLE   0 0 11,088
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   32,378,353 936,061 SH   SOLE   0 0 936,061
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   5,009,809 78,585 SH   SOLE   0 0 78,585
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,122,784 27,438 SH   SOLE   0 0 27,438
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   932,695 14,332 SH   SOLE   0 0 14,332
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   14,414,313 579,819 SH   SOLE   0 0 579,819
DISCOVER FINL SVCS COM 254709108   6,259,317 36,133 SH   SOLE   0 0 36,133
DISNEY WALT CO COM 254687106   477,981 4,293 SH   SOLE   0 0 4,293
DOMINION ENERGY INC COM 25746U109   295,009 5,477 SH   SOLE   0 0 5,477
DOVER CORP COM 260003108   316,920 1,689 SH   SOLE   0 0 1,689
DOW INC COM 260557103   1,128,925 28,132 SH   SOLE   0 0 28,132
DUKE ENERGY CORP NEW COM NEW 26441C204   3,708,428 34,420 SH   SOLE   0 0 34,420
EASTMAN CHEM CO COM 277432100   1,374,220 15,048 SH   SOLE   0 0 15,048
EATON CORP PLC SHS G29183103   1,242,801 3,745 SH   SOLE   0 0 3,745
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   486,843 33,785 SH   SOLE   0 0 33,785
EBAY INC. COM 278642103   260,856 4,211 SH   SOLE   0 0 4,211
ELI LILLY & CO COM 532457108   2,382,387 3,086 SH   SOLE   0 0 3,086
EMERSON ELEC CO COM 291011104   880,095 7,102 SH   SOLE   0 0 7,102
ENBRIDGE INC COM 29250N105   2,481,069 58,474 SH   SOLE   0 0 58,474
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,141,202 109,301 SH   SOLE   0 0 109,301
ENTERGY CORP NEW COM 29364G103   356,616 4,703 SH   SOLE   0 0 4,703
ENTERPRISE PRODS PARTNERS L COM 293792107   2,347,409 74,854 SH   SOLE   0 0 74,854
EOG RES INC COM 26875P101   333,694 2,722 SH   SOLE   0 0 2,722
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   58,806 12,100 SH   SOLE   0 0 12,100
ETFIS SER TR I VIRTUS INFRCAP 26923G822   462,754 21,130 SH   SOLE   0 0 21,130
EVERGY INC COM 30034W106   399,884 6,497 SH   SOLE   0 0 6,497
EXXON MOBIL CORP COM 30231G102   6,478,781 60,229 SH   SOLE   0 0 60,229
FABRINET SHS G3323L100   401,281 1,825 SH   SOLE   0 0 1,825
FEDEX CORP COM 31428X106   655,588 2,330 SH   SOLE   0 0 2,330
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   369,508 11,221 SH   SOLE   0 0 11,221
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   699,635 19,786 SH   SOLE   0 0 19,786
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   593,128 11,877 SH   SOLE   0 0 11,877
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   7,019,447 143,930 SH   SOLE   0 0 143,930
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   737,972 16,447 SH   SOLE   0 0 16,447
FIRST INTST BANCSYSTEM INC COM 32055Y201   212,224 6,536 SH   SOLE   0 0 6,536
FIRST MERCHANTS CORP COM 320817109   851,413 21,344 SH   SOLE   0 0 21,344
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   370,977 5,637 SH   SOLE   0 0 5,637
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,460,773 28,637 SH   SOLE   0 0 28,637
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   552,223 11,436 SH   SOLE   0 0 11,436
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   702,736 39,703 SH   SOLE   0 0 39,703
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   272,714 5,043 SH   SOLE   0 0 5,043
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   534,872 4,490 SH   SOLE   0 0 4,490
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   415,747 6,552 SH   SOLE   0 0 6,552
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   439,068 3,679 SH   SOLE   0 0 3,679
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   450,163 3,030 SH   SOLE   0 0 3,030
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   143,071 33,195 SH   SOLE   0 0 5,254
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   28,827,979 328,262 SH   SOLE   0 0 328,262
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,707,701 11,135 SH   SOLE   0 0 11,135
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,358,952 39,942 SH   SOLE   0 0 39,942
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   2,376,811 39,766 SH   SOLE   0 0 39,766
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,117,898 22,969 SH   SOLE   0 0 22,969
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   610,427 25,183 SH   SOLE   0 0 25,183
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   972,215 19,363 SH   SOLE   0 0 19,363
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823   1,723,706 54,895 SH   SOLE   0 0 54,895
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   260,311 7,666 SH   SOLE   0 0 7,666
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   1,692,036 89,668 SH   SOLE   0 0 89,668
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   1,550,059 74,379 SH   SOLE   0 0 74,379
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   389,487 4,964 SH   SOLE   0 0 4,964
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   229,041 5,085 SH   SOLE   0 0 5,085
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   355,836 9,981 SH   SOLE   0 0 9,981
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   384,539 2,314 SH   SOLE   0 0 2,314
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   2,419,851 31,411 SH   SOLE   0 0 31,411
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   11,478,091 194,083 SH   SOLE   0 0 194,083
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   329,102 7,117 SH   SOLE   0 0 7,117
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   5,193,240 144,860 SH   SOLE   0 0 144,860
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   693,695 5,804 SH   SOLE   0 0 5,804
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   367,094 18,835 SH   SOLE   0 0 18,835
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   11,539,207 378,706 SH   SOLE   0 0 378,706
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   2,463,203 96,520 SH   SOLE   0 0 96,520
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   2,809,213 89,380 SH   SOLE   0 0 89,380
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,517,005 35,304 SH   SOLE   0 0 35,304
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   409,974 5,362 SH   SOLE   0 0 5,362
FIRST TR MORNINGSTAR DIVID L SHS 336917109   569,048 14,134 SH   SOLE   0 0 14,134
FIRST TR NASDAQ 100 TECH IND SHS 337345102   675,625 3,588 SH   SOLE   0 0 3,588
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   4,591,976 45,438 SH   SOLE   0 0 45,438
FIRST TR VALUE LINE DIVID IN SHS 33734H106   18,800,409 430,807 SH   SOLE   0 0 430,807
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   629,368 4,552 SH   SOLE   0 0 4,552
FLEXSHARES TR IBOXX 3R TARGT 33939L506   2,123,722 90,026 SH   SOLE   0 0 90,026
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   4,054,004 174,290 SH   SOLE   0 0 174,290
FORD MTR CO COM 345370860   229,823 23,214 SH   SOLE   0 0 23,214
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   492,616 72,231 SH   SOLE   0 0 72,231
FS KKR CAP CORP COM 302635206   1,904,275 87,674 SH   SOLE   0 0 87,674
GABELLI EQUITY TR INC COM 362397101   151,640 28,186 SH   SOLE   0 0 28,186
GE AEROSPACE COM NEW 369604301   481,805 2,889 SH   SOLE   0 0 2,889
GENERAL DYNAMICS CORP COM 369550108   527,568 2,002 SH   SOLE   0 0 2,002
GENTEX CORP COM 371901109   3,430,652 119,410 SH   SOLE   0 0 119,410
GERON CORP COM 374163103   35,400 10,000 SH   SOLE   0 0 10,000
GLOBAL PMTS INC COM 37940X102   311,902 2,783 SH   SOLE   0 0 2,783
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   711,260 26,559 SH   SOLE   0 0 26,559
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   368,778 20,240 SH   SOLE   0 0 20,240
GLOBAL X FDS US INFR DEV ETF 37954Y673   323,795 8,013 SH   SOLE   0 0 8,013
GLOBAL X FDS US PFD ETF 37954Y657   437,885 22,444 SH   SOLE   0 0 22,444
GLOBE LIFE INC COM 37959E102   1,751,719 15,708 SH   SOLE   0 0 15,708
GODADDY INC CL A 380237107   217,107 1,100 SH   SOLE   0 0 1,100
GOLDMAN SACHS GROUP INC COM 38141G104   781,900 1,365 SH   SOLE   0 0 1,365
GOLUB CAP BDC INC COM 38173M102   166,760 11,000 SH   SOLE   0 0 11,000
GRAINGER W W INC COM 384802104   608,393 577 SH   SOLE   0 0 577
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   183,147 17,868 SH   SOLE   0 0 17,868
GSK PLC SPONSORED ADR 37733W204   544,257 16,093 SH   SOLE   0 0 16,093
HALLIBURTON CO COM 406216101   352,110 12,950 SH   SOLE   0 0 12,950
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   3,026,851 198,613 SH   SOLE   0 0 198,613
HASBRO INC COM 418056107   2,212,252 39,568 SH   SOLE   0 0 39,568
HERSHEY CO COM 427866108   1,060,302 6,261 SH   SOLE   0 0 6,261
HOME DEPOT INC COM 437076102   7,069,566 18,174 SH   SOLE   0 0 18,174
HONEYWELL INTL INC COM 438516106   619,987 2,745 SH   SOLE   0 0 2,745
HUBBELL INC COM 443510607   537,017 1,282 SH   SOLE   0 0 1,282
HUMANA INC COM 444859102   450,338 1,775 SH   SOLE   0 0 1,775
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   10,040 10,000 SH   SOLE   0 0 1,788
ILLUMINA INC COM 452327109   239,869 1,795 SH   SOLE   0 0 1,795
IMPERIAL OIL LTD COM NEW 453038408   1,702,720 27,642 SH   SOLE   0 0 27,642
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   14,627 15,000 SH   SOLE   0 0 500
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   2,651,846 59,048 SH   SOLE   0 0 59,048
INTEL CORP COM 458140100   1,265,607 63,122 SH   SOLE   0 0 63,122
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,651,664 17,795 SH   SOLE   0 0 17,795
INTERNATIONAL BUSINESS MACHS COM 459200101   894,317 4,068 SH   SOLE   0 0 4,068
INTUIT COM 461202103   251,401 400 SH   SOLE   0 0 400
INTUITIVE SURGICAL INC COM NEW 46120E602   310,566 595 SH   SOLE   0 0 595
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   17,200,311 370,697 SH   SOLE   0 0 370,697
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   11,114 11,000 SH   SOLE   0 0 731
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   425,165 20,760 SH   SOLE   0 0 20,760
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   659,677 5,684 SH   SOLE   0 0 5,684
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,616,780 21,938 SH   SOLE   0 0 21,938
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   678,536 28,739 SH   SOLE   0 0 28,739
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   227,653 2,568 SH   SOLE   0 0 2,568
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   6,065,287 63,838 SH   SOLE   0 0 63,838
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   3,090,717 67,542 SH   SOLE   0 0 67,542
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   497,104 10,303 SH   SOLE   0 0 10,303
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   364,433 7,544 SH   SOLE   0 0 7,544
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,391,204 34,160 SH   SOLE   0 0 34,160
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   9,334,936 88,399 SH   SOLE   0 0 88,399
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   8,289,977 166,901 SH   SOLE   0 0 166,901
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   23,289,776 429,463 SH   SOLE   0 0 429,463
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   964,514 24,379 SH   SOLE   0 0 24,379
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   426,476 9,429 SH   SOLE   0 0 9,429
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   1,458,490 12,668 SH   SOLE   0 0 12,668
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   332,591 15,644 SH   SOLE   0 0 15,644
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   561,443 30,663 SH   SOLE   0 0 30,663
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   10,459,653 209,361 SH   SOLE   0 0 209,361
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   747,661 12,998 SH   SOLE   0 0 12,998
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   202,097 1,636 SH   SOLE   0 0 1,636
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   990,667 10,061 SH   SOLE   0 0 10,061
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   1,465,351 22,165 SH   SOLE   0 0 22,165
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   689,898 13,743 SH   SOLE   0 0 13,743
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   866,576 4,945 SH   SOLE   0 0 4,945
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   235,663 3,516 SH   SOLE   0 0 3,516
INVESCO QQQ TR UNIT SER 1 46090E103   43,852,821 85,779 SH   SOLE   0 0 85,779
ISHARES GOLD TR ISHARES NEW 464285204   1,110,683 22,434 SH   SOLE   0 0 22,434
ISHARES INC CORE MSCI EMKT 46434G103   4,797,696 91,875 SH   SOLE   0 0 91,875
ISHARES INC MSCI EMERG MRKT 464286533   226,373 3,904 SH   SOLE   0 0 3,904
ISHARES INC MSCI EMRG CHN 46434G764   1,686,626 30,417 SH   SOLE   0 0 30,417
ISHARES SILVER TR ISHARES 46428Q109   2,262,057 85,912 SH   SOLE   0 0 85,912
ISHARES TR 0-3 MNTH TREASRY 46436E718   391,185 3,899 SH   SOLE   0 0 3,899
ISHARES TR 0-5 YR TIPS ETF 46429B747   10,917,421 108,523 SH   SOLE   0 0 108,523
ISHARES TR 1 3 YR TREAS BD 464287457   964,699 11,768 SH   SOLE   0 0 11,768
ISHARES TR 10-20 YR TRS ETF 464288653   424,449 4,264 SH   SOLE   0 0 4,264
ISHARES TR 20 YR TR BD ETF 464287432   890,837 10,201 SH   SOLE   0 0 10,201
ISHARES TR 3 7 YR TREAS BD 464288661   875,711 7,579 SH   SOLE   0 0 7,579
ISHARES TR 7-10 YR TRSY BD 464287440   6,601,572 71,407 SH   SOLE   0 0 71,407
ISHARES TR AGGRES ALLOC ETF 464289859   575,876 7,517 SH   SOLE   0 0 7,517
ISHARES TR CORE DIV GRWTH 46434V621   917,064 14,950 SH   SOLE   0 0 14,950
ISHARES TR CORE DIVID ETF 46435U861   18,935,214 399,477 SH   SOLE   0 0 399,477
ISHARES TR CORE HIGH DV ETF 46429B663   3,287,266 29,283 SH   SOLE   0 0 29,283
ISHARES TR CORE MSCI EAFE 46432F842   11,368,249 161,757 SH   SOLE   0 0 161,757
ISHARES TR CORE MSCI TOTAL 46432F834   1,938,425 29,308 SH   SOLE   0 0 29,308
ISHARES TR CORE S&P MCP ETF 464287507   17,845,668 286,401 SH   SOLE   0 0 286,401
ISHARES TR CORE S&P SCP ETF 464287804   10,568,688 91,726 SH   SOLE   0 0 91,726
ISHARES TR CORE S&P TTL STK 464287150   806,241 6,268 SH   SOLE   0 0 6,268
ISHARES TR CORE S&P US GWT 464287671   7,875,398 56,515 SH   SOLE   0 0 56,515
ISHARES TR CORE S&P US VLU 464287663   5,698,858 61,549 SH   SOLE   0 0 61,549
ISHARES TR CORE S&P500 ETF 464287200   11,645,270 19,782 SH   SOLE   0 0 19,782
ISHARES TR CORE TOTAL USD 46434V613   3,611,528 79,901 SH   SOLE   0 0 79,901
ISHARES TR CORE US AGGBD ET 464287226   3,198,623 33,009 SH   SOLE   0 0 33,009
ISHARES TR CYBERSECURITY 46435U135   212,787 4,361 SH   SOLE   0 0 4,361
ISHARES TR EAFE GRWTH ETF 464288885   2,694,924 27,832 SH   SOLE   0 0 27,832
ISHARES TR EAFE VALUE ETF 464288877   3,200,539 60,997 SH   SOLE   0 0 60,997
ISHARES TR ESG AWR MSCI USA 46435G425   946,926 7,351 SH   SOLE   0 0 7,351
ISHARES TR ESG EAFE ETF 46436E759   14,488 15,000 SH   SOLE   0 0 243
ISHARES TR EXPANDED TECH 464287515   3,069,117 30,654 SH   SOLE   0 0 30,654
ISHARES TR EXPONENTIAL TECH 46434V381   201,343 3,375 SH   SOLE   0 0 3,375
ISHARES TR FALN ANGLS USD 46435G474   1,878,184 70,318 SH   SOLE   0 0 70,318
ISHARES TR GLB INFRASTR ETF 464288372   1,019,170 19,498 SH   SOLE   0 0 19,498
ISHARES TR GLOBAL ENERG ETF 464287341   328,084 8,593 SH   SOLE   0 0 8,593
ISHARES TR GRWT ALLOCAT ETF 464289867   1,356,706 23,669 SH   SOLE   0 0 23,669
ISHARES TR IBONDS 25 TRM TS 46436E866   4,064,292 174,284 SH   SOLE   0 0 174,284
ISHARES TR IBONDS 26 TRM TS 46436E858   253,223 11,101 SH   SOLE   0 0 11,101
ISHARES TR IBOXX INV CP ETF 464287242   11,099,885 103,893 SH   SOLE   0 0 103,893
ISHARES TR INTL SEL DIV ETF 464288448   242,352 8,851 SH   SOLE   0 0 8,851
ISHARES TR INVESTMENT GRADE 46435G219   202,149 4,557 SH   SOLE   0 0 4,557
ISHARES TR ISHARES BIOTECH 464287556   593,169 4,487 SH   SOLE   0 0 4,487
ISHARES TR ISHARES SEMICDTR 464287523   692,059 3,212 SH   SOLE   0 0 3,212
ISHARES TR ISHS 1-5YR INVS 464288646   872,225 16,871 SH   SOLE   0 0 16,871
ISHARES TR MBS ETF 464288588   6,874,251 74,981 SH   SOLE   0 0 74,981
ISHARES TR MORNINGSTAR GRWT 464287119   348,185 3,886 SH   SOLE   0 0 3,886
ISHARES TR MRGSTR MD CP GRW 464288307   562,623 7,449 SH   SOLE   0 0 7,449
ISHARES TR MSCI CHINA ETF 46429B671   735,402 15,694 SH   SOLE   0 0 15,694
ISHARES TR MSCI EAFE ETF 464287465   898,444 11,883 SH   SOLE   0 0 11,883
ISHARES TR MSCI EAFE MIN VL 46429B689   577,283 8,164 SH   SOLE   0 0 8,164
ISHARES TR MSCI EMG MKT ETF 464287234   1,494,826 35,744 SH   SOLE   0 0 35,744
ISHARES TR MSCI USA MIN VOL 46429B697   3,834,371 43,185 SH   SOLE   0 0 43,185
ISHARES TR MSCI USA MMENTM 46432F396   4,879,580 23,582 SH   SOLE   0 0 23,582
ISHARES TR MSCI USA QLT FCT 46432F339   13,479,656 75,695 SH   SOLE   0 0 75,695
ISHARES TR MSCI USA VALUE 46432F388   318,942 3,020 SH   SOLE   0 0 3,020
ISHARES TR NATIONAL MUN ETF 464288414   1,846,012 17,325 SH   SOLE   0 0 17,325
ISHARES TR PFD AND INCM SEC 464288687   1,697,953 54,006 SH   SOLE   0 0 54,006
ISHARES TR RUS 1000 GRW ETF 464287614   6,169,588 15,363 SH   SOLE   0 0 15,363
ISHARES TR RUS 1000 VAL ETF 464287598   1,418,511 7,662 SH   SOLE   0 0 7,662
ISHARES TR RUS MDCP VAL ETF 464287473   337,202 2,607 SH   SOLE   0 0 2,607
ISHARES TR RUS MID CAP ETF 464287499   226,040 2,557 SH   SOLE   0 0 2,557
ISHARES TR RUS TP200 GR ETF 464289438   217,422 924 SH   SOLE   0 0 924
ISHARES TR RUSSELL 2000 ETF 464287655   7,549,904 34,169 SH   SOLE   0 0 34,169
ISHARES TR RUSSELL 3000 ETF 464287689   908,346 2,718 SH   SOLE   0 0 2,718
ISHARES TR S&P 500 GRWT ETF 464287309   5,536,892 54,535 SH   SOLE   0 0 54,535
ISHARES TR S&P 500 VAL ETF 464287408   1,764,664 9,245 SH   SOLE   0 0 9,245
ISHARES TR S&P MC 400GR ETF 464287606   418,709 4,605 SH   SOLE   0 0 4,605
ISHARES TR S&P MC 400VL ETF 464287705   557,389 4,461 SH   SOLE   0 0 4,461
ISHARES TR S&P SML 600 GWT 464287887   533,116 3,938 SH   SOLE   0 0 3,938
ISHARES TR SELECT DIVID ETF 464287168   4,672,562 35,590 SH   SOLE   0 0 35,590
ISHARES TR SHORT TREAS BD 464288679   944,965 8,582 SH   SOLE   0 0 8,582
ISHARES TR SHRT NAT MUN ETF 464288158   617,902 5,858 SH   SOLE   0 0 5,858
ISHARES TR SP SMCP600VL ETF 464287879   222,984 2,053 SH   SOLE   0 0 2,053
ISHARES TR TIPS BD ETF 464287176   285,313 2,678 SH   SOLE   0 0 2,678
ISHARES TR TRS FLT RT BD 46434V860   1,457,997 28,888 SH   SOLE   0 0 28,888
ISHARES TR U.S. BAS MTL ETF 464287838   401,738 3,092 SH   SOLE   0 0 3,092
ISHARES TR U.S. INSRNCE ETF 464288786   734,355 5,807 SH   SOLE   0 0 5,807
ISHARES TR U.S. MED DVC ETF 464288810   712,704 12,214 SH   SOLE   0 0 12,214
ISHARES TR U.S. TECH ETF 464287721   4,463,216 27,979 SH   SOLE   0 0 27,979
ISHARES TR US AER DEF ETF 464288760   391,179 2,691 SH   SOLE   0 0 2,691
ISHARES TR US BR DEL SE ETF 464288794   272,206 1,889 SH   SOLE   0 0 1,889
ISHARES TR US HLTHCARE ETF 464287762   1,330,898 22,840 SH   SOLE   0 0 22,840
ISHARES TR US HOME CONS ETF 464288752   687,845 6,653 SH   SOLE   0 0 6,653
ISHARES TR US INDUSTRIALS 464287754   606,147 4,540 SH   SOLE   0 0 4,540
ISHARES TR US INFRASTRUC 46435U713   343,503 7,421 SH   SOLE   0 0 7,421
ISHARES TR US TREAS BD ETF 46429B267   10,424,904 453,652 SH   SOLE   0 0 453,652
ISHARES TR US TRSPRTION 464287192   564,312 8,351 SH   SOLE   0 0 8,351
ISHARES U S ETF TR SHORT DURATION B 46431W507   22,399 25,000 SH   SOLE   0 0 3,931
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   1,358,633 16,767 SH   SOLE   0 0 16,767
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   19,022,374 179,592 SH   SOLE   0 0 179,592
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   219,511 3,752 SH   SOLE   0 0 3,752
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,646,183 29,198 SH   SOLE   0 0 29,198
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   619,544 10,246 SH   SOLE   0 0 10,246
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   8,182,857 162,455 SH   SOLE   0 0 162,455
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   545,258 10,752 SH   SOLE   0 0 10,752
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   1,136,681 19,507 SH   SOLE   0 0 19,507
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   359,063 7,304 SH   SOLE   0 0 7,304
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   274,720 4,191 SH   SOLE   0 0 4,191
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   450,851 6,006 SH   SOLE   0 0 6,006
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   8,799,138 173,519 SH   SOLE   0 0 173,519
JOHNSON & JOHNSON COM 478160104   2,477,977 17,134 SH   SOLE   0 0 17,134
JOHNSON CTLS INTL PLC SHS G51502105   2,549,369 32,299 SH   SOLE   0 0 32,299
JPMORGAN CHASE & CO. COM 46625H100   6,764,349 28,219 SH   SOLE   0 0 28,219
KELLANOVA COM 487836108   1,081,596 13,358 SH   SOLE   0 0 13,358
KENVUE INC COM 49177J102   230,850 10,813 SH   SOLE   0 0 10,813
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,617,387 22,520 SH   SOLE   0 0 22,520
KIMBELL RTY PARTNERS LP UNIT 49435R102   499,223 30,759 SH   SOLE   0 0 30,759
KIMBERLY-CLARK CORP COM 494368103   696,864 5,318 SH   SOLE   0 0 5,318
KINDER MORGAN INC DEL COM 49456B101   360,646 13,162 SH   SOLE   0 0 13,162
KINSALE CAP GROUP INC COM 49714P108   234,453 504 SH   SOLE   0 0 504
KKR & CO INC COM 48251W104   270,200 1,827 SH   SOLE   0 0 1,827
KONTOOR BRANDS INC COM 50050N103   9,982 10,000 SH   SOLE   0 0 180
KROGER CO COM 501044101   1,678,685 27,452 SH   SOLE   0 0 27,452
L3HARRIS TECHNOLOGIES INC COM 502431109   422,773 2,011 SH   SOLE   0 0 2,011
LAM RESEARCH CORP COM NEW 512807306   237,880 3,293 SH   SOLE   0 0 3,293
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   2,086,832 54,401 SH   SOLE   0 0 54,401
LINDE PLC SHS G54950103   213,834 511 SH   SOLE   0 0 511
LOCKHEED MARTIN CORP COM 539830109   966,205 1,988 SH   SOLE   0 0 1,988
LOWES COS INC COM 548661107   5,006,185 20,284 SH   SOLE   0 0 20,284
LPL FINL HLDGS INC COM 50212V100   239,471 733 SH   SOLE   0 0 733
M & T BK CORP COM 55261F104   1,093,773 5,818 SH   SOLE   0 0 5,818
MAIN STR CAP CORP COM 56035L104   212,218 3,623 SH   SOLE   0 0 3,623
MANNATECH INC COM NEW 563771203   256,379 19,090 SH   SOLE   0 0 19,090
MARKEL GROUP INC COM 570535104   219,231 127 SH   SOLE   0 0 127
MARRIOTT INTL INC NEW CL A 571903202   489,908 1,756 SH   SOLE   0 0 1,756
MASTERCARD INCORPORATED CL A 57636Q104   2,780,693 5,281 SH   SOLE   0 0 5,281
MCDONALDS CORP COM 580135101   1,595,341 5,503 SH   SOLE   0 0 5,503
MCKESSON CORP COM 58155Q103   362,448 636 SH   SOLE   0 0 636
MEDTRONIC PLC SHS G5960L103   2,670,701 33,434 SH   SOLE   0 0 33,434
MERCK & CO INC COM 58933Y105   1,928,117 19,382 SH   SOLE   0 0 19,382
META PLATFORMS INC CL A 30303M102   4,744,405 8,103 SH   SOLE   0 0 8,103
METLIFE INC COM 59156R108   239,641 2,927 SH   SOLE   0 0 2,927
MICRON TECHNOLOGY INC COM 595112103   337,896 4,015 SH   SOLE   0 0 4,015
MICROSOFT CORP COM 594918104   15,712,389 37,277 SH   SOLE   0 0 37,277
MICROSTRATEGY INC CL A NEW 594972408   377,086 1,302 SH   SOLE   0 0 1,302
MOHAWK INDS INC COM 608190104   3,604,757 30,259 SH   SOLE   0 0 30,259
MORGAN STANLEY COM NEW 617446448   2,591,426 20,613 SH   SOLE   0 0 20,613
MPLX LP COM UNIT REP LTD 55336V100   1,073,694 22,434 SH   SOLE   0 0 22,434
NBT BANCORP INC COM 628778102   629,650 13,184 SH   SOLE   0 0 13,184
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,568,910 30,872 SH   SOLE   0 0 30,872
NETFLIX INC COM 64110L106   2,131,148 2,391 SH   SOLE   0 0 2,391
NEUBERGER BERMAN ENERGY INFR COM 64129H104   874,987 99,092 SH   SOLE   0 0 99,092
NEXTERA ENERGY INC COM 65339F101   1,111,424 15,503 SH   SOLE   0 0 15,503
NIKE INC CL B 654106103   273,574 3,615 SH   SOLE   0 0 3,615
NORFOLK SOUTHN CORP COM 655844108   882,608 3,761 SH   SOLE   0 0 3,761
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796   456,880 2,142 SH   SOLE   0 0 2,142
NORTHERN TR CORP COM 665859104   1,154,377 11,262 SH   SOLE   0 0 11,262
NORTHROP GRUMMAN CORP COM 666807102   246,257 525 SH   SOLE   0 0 525
NOVARTIS AG SPONSORED ADR 66987V109   237,339 2,439 SH   SOLE   0 0 2,439
NU HLDGS LTD ORD SHS CL A G6683N103   10,998 11,000 SH   SOLE   0 0 1,505
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   15,002 15,000 SH   SOLE   0 0 1,509
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   315,032 40,081 SH   SOLE   0 0 40,081
NVIDIA CORPORATION COM 67066G104   22,343,885 166,385 SH   SOLE   0 0 166,385
NVR INC COM 62944T105   1,995,658 244 SH   SOLE   0 0 244
NXP SEMICONDUCTORS N V COM N6596X109   278,254 1,339 SH   SOLE   0 0 1,339
OLD DOMINION FREIGHT LINE IN COM 679580100   15,878 15,000 SH   SOLE   0 0 90
OMNICOM GROUP INC COM 681919106   3,778,728 43,918 SH   SOLE   0 0 43,918
ONEOK INC NEW COM 682680103   561,417 5,592 SH   SOLE   0 0 5,592
ORACLE CORP COM 68389X105   544,310 3,266 SH   SOLE   0 0 3,266
OREILLY AUTOMOTIVE INC COM 67103H107   373,526 315 SH   SOLE   0 0 315
OSHKOSH CORP COM 688239201   4,077,362 42,888 SH   SOLE   0 0 42,888
OXFORD INDS INC COM 691497309   477,482 6,061 SH   SOLE   0 0 6,061
PACER FDS TR PACER US SMALL 69374H857   453,454 10,303 SH   SOLE   0 0 10,303
PACER FDS TR US CASH COWS 100 69374H881   4,678,261 82,831 SH   SOLE   0 0 82,831
PALANTIR TECHNOLOGIES INC CL A 69608A108   5,346,891 70,698 SH   SOLE   0 0 70,698
PALO ALTO NETWORKS INC COM 697435105   1,620,718 8,907 SH   SOLE   0 0 8,907
PAYCHEX INC COM 704326107   304,399 2,171 SH   SOLE   0 0 2,171
PAYPAL HLDGS INC COM 70450Y103   222,592 2,608 SH   SOLE   0 0 2,608
PEPSICO INC COM 713448108   1,833,881 12,060 SH   SOLE   0 0 12,060
PFIZER INC COM 717081103   1,038,529 39,145 SH   SOLE   0 0 39,145
PG&E CORP COM 69331C108   237,546 11,771 SH   SOLE   0 0 11,771
PGIM ETF TR PGIM ULTRA SH BD 69344A107   4,852,262 97,926 SH   SOLE   0 0 97,926
PHILIP MORRIS INTL INC COM 718172109   3,997,636 33,217 SH   SOLE   0 0 33,217
PHILLIPS 66 COM 718546104   323,824 2,842 SH   SOLE   0 0 2,842
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   223,411 8,550 SH   SOLE   0 0 8,550
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   1,057,900 11,293 SH   SOLE   0 0 11,293
PIMCO ETF TR 15+ YR US TIPS 72201R304   372,820 7,160 SH   SOLE   0 0 7,160
PIMCO ETF TR ACTIVE BD ETF 72201R775   9,529,955 105,397 SH   SOLE   0 0 105,397
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   300,038 5,872 SH   SOLE   0 0 5,872
PNC FINL SVCS GROUP INC COM 693475105   945,640 4,904 SH   SOLE   0 0 4,904
POLARIS INC COM 731068102   1,695,152 29,420 SH   SOLE   0 0 29,420
POOL CORP COM 73278L105   323,083 948 SH   SOLE   0 0 948
PRICE T ROWE GROUP INC COM 74144T108   2,702,004 23,893 SH   SOLE   0 0 23,893
PRIMEENERGY RESOURCES CORP COM 74158E104   988,594 4,502 SH   SOLE   0 0 4,502
PROCTER AND GAMBLE CO COM 742718109   3,441,814 20,530 SH   SOLE   0 0 20,530
PROGRESSIVE CORP COM 743315103   286,268 1,195 SH   SOLE   0 0 1,195
PROLOGIS INC. COM 74340W103   202,839 1,919 SH   SOLE   0 0 1,919
PROSHARES TR HGH YLD INT RATE 74348A541   35,393 540 SH   SOLE   0 0 540
PROSHARES TR S&P 500 DV ARIST 74348A467   38,361,376 385,348 SH   SOLE   0 0 385,348
PRUDENTIAL FINL INC COM 744320102   243,587 2,055 SH   SOLE   0 0 2,055
PUBLIC STORAGE OPER CO COM 74460D109   314,171 1,049 SH   SOLE   0 0 1,049
PULTE GROUP INC COM 745867101   2,610,911 23,975 SH   SOLE   0 0 23,975
QUALCOMM INC COM 747525103   3,583,961 23,330 SH   SOLE   0 0 23,330
RBB FD INC US TREAS 3 MNTH 74933W452   660,246 13,242 SH   SOLE   0 0 13,242
REALTY INCOME CORP COM 756109104   1,172,969 21,962 SH   SOLE   0 0 21,962
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,224,468 52,061 SH   SOLE   0 0 52,061
RENASANT CORP COM 75970E107   493,004 13,790 SH   SOLE   0 0 13,790
REPUBLIC SVCS INC COM 760759100   299,079 1,487 SH   SOLE   0 0 1,487
ROBERT HALF INC. COM 770323103   1,639,925 23,275 SH   SOLE   0 0 23,275
ROIVANT SCIENCES LTD SHS G76279101   275,166 23,260 SH   SOLE   0 0 23,260
ROPER TECHNOLOGIES INC COM 776696106   228,327 439 SH   SOLE   0 0 439
ROSS STORES INC COM 778296103   1,707,384 11,287 SH   SOLE   0 0 11,287
RTX CORPORATION COM 75513E101   3,597,273 31,086 SH   SOLE   0 0 31,086
RYDER SYS INC COM 783549108   15,136 15,000 SH   SOLE   0 0 101
SALESFORCE INC COM 79466L302   758,454 2,269 SH   SOLE   0 0 2,269
SANOFI SPONSORED ADR 80105N105   393,687 8,163 SH   SOLE   0 0 8,163
SCHWAB CHARLES CORP COM 808513105   2,466,433 33,326 SH   SOLE   0 0 33,326
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   5,686,907 195,762 SH   SOLE   0 0 195,762
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   5,316,239 160,079 SH   SOLE   0 0 160,079
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   387,514 16,365 SH   SOLE   0 0 16,365
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   641,337 34,667 SH   SOLE   0 0 34,667
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   869,358 38,298 SH   SOLE   0 0 38,298
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,222,173 44,735 SH   SOLE   0 0 44,735
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   931,040 33,406 SH   SOLE   0 0 33,406
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,159,360 50,016 SH   SOLE   0 0 50,016
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   233,316 9,022 SH   SOLE   0 0 9,022
SCHWAB STRATEGIC TR US TIPS ETF 808524870   643,712 24,921 SH   SOLE   0 0 24,921
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   398,682 4,619 SH   SOLE   0 0 4,619
SEI INVTS CO COM 784117103   4,738,482 57,450 SH   SOLE   0 0 57,450
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,349,008 24,264 SH   SOLE   0 0 24,264
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,219,673 25,913 SH   SOLE   0 0 25,913
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,907,633 205,000 SH   SOLE   0 0 205,000
SELECT SECTOR SPDR TR INDL 81369Y704   6,261,672 47,523 SH   SOLE   0 0 47,523
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   570,244 14,021 SH   SOLE   0 0 14,021
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,715,726 12,105 SH   SOLE   0 0 12,105
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   7,956,379 101,213 SH   SOLE   0 0 101,213
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,140,227 22,826 SH   SOLE   0 0 22,826
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,634,761 74,445 SH   SOLE   0 0 74,445
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,102,938 21,946 SH   SOLE   0 0 21,946
SENTINELONE INC CL A 81730H109   1,297,029 58,425 SH   SOLE   0 0 58,425
SERVICENOW INC COM 81762P102   336,058 317 SH   SOLE   0 0 317
SIMON PPTY GROUP INC NEW COM 828806109   323,222 1,877 SH   SOLE   0 0 1,877
SIXTH STREET SPECIALTY LENDI COM 83012A109   384,845 18,068 SH   SOLE   0 0 18,068
SMITH A O CORP COM 831865209   1,604,843 23,528 SH   SOLE   0 0 23,528
SNAP ON INC COM 833034101   6,528,827 19,232 SH   SOLE   0 0 19,232
SOUTHERN CO COM 842587107   8,179,334 99,360 SH   SOLE   0 0 99,360
SOUTHSTATE CORPORATION COM 840441109   263,568 2,649 SH   SOLE   0 0 2,649
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   13,265,065 31,175 SH   SOLE   0 0 31,175
SPDR GOLD TR GOLD SHS 78463V107   4,139,225 17,095 SH   SOLE   0 0 17,095
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   953,514 22,232 SH   SOLE   0 0 22,232
SPDR S&P 500 ETF TR TR UNIT 78462F103   43,623,769 74,433 SH   SOLE   0 0 74,433
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,781,684 4,884 SH   SOLE   0 0 4,884
SPDR SER TR AEROSPACE DEF 78464A631   660,233 3,982 SH   SOLE   0 0 3,982
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,419,352 81,148 SH   SOLE   0 0 81,148
SPDR SER TR BLOOMBERG HIGH Y 78468R622   5,754,822 60,279 SH   SOLE   0 0 60,279
SPDR SER TR BLOOMBERG INVT 78468R200   358,559 11,668 SH   SOLE   0 0 11,668
SPDR SER TR DJ REIT ETF 78464A607   249,853 2,527 SH   SOLE   0 0 2,527
SPDR SER TR MSCI USA STRTGIC 78468R812   241,567 1,560 SH   SOLE   0 0 1,560
SPDR SER TR NUVEEN BLMBRG SH 78468R739   464,564 9,803 SH   SOLE   0 0 9,803
SPDR SER TR PORTFLI INTRMDIT 78464A672   7,679,289 275,441 SH   SOLE   0 0 275,441
SPDR SER TR PORTFLI TIPS ETF 78464A656   3,809,561 150,516 SH   SOLE   0 0 150,516
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,481,855 136,809 SH   SOLE   0 0 136,809
SPDR SER TR PORTFOLIO LN TSR 78464A664   10,976,477 419,110 SH   SOLE   0 0 419,110
SPDR SER TR PORTFOLIO S&P400 78464A847   4,611,288 84,317 SH   SOLE   0 0 84,317
SPDR SER TR PORTFOLIO S&P500 78464A854   21,358,554 319,669 SH   SOLE   0 0 309,893
SPDR SER TR PORTFOLIO S&P600 78468R853   1,784,209 39,720 SH   SOLE   0 0 39,720
SPDR SER TR PORTFOLIO SH TSR 78468R101   282,282 9,730 SH   SOLE   0 0 9,730
SPDR SER TR PORTFOLIO SHORT 78464A474   983,381 32,933 SH   SOLE   0 0 32,933
SPDR SER TR PRTFLO S&P500 GW 78464A409   9,656,655 109,859 SH   SOLE   0 0 109,859
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,031,648 46,985 SH   SOLE   0 0 46,985
SPDR SER TR PRTFLO S&P500 VL 78464A508   11,657,116 227,945 SH   SOLE   0 0 227,945
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,405,233 17,522 SH   SOLE   0 0 17,522
SPDR SER TR S&P 600 SMCP VAL 78464A300   342,466 3,925 SH   SOLE   0 0 3,925
SPDR SER TR S&P BIOTECH 78464A870   266,014 2,954 SH   SOLE   0 0 2,954
SPDR SER TR S&P CAP MKTS 78464A771   244,450 1,775 SH   SOLE   0 0 1,775
SPDR SER TR S&P DIVID ETF 78464A763   1,845,904 13,974 SH   SOLE   0 0 13,974
SPDR SER TR S&P REGL BKG 78464A698   1,378,377 22,840 SH   SOLE   0 0 22,840
SPOTIFY TECHNOLOGY S A SHS L8681T102   238,454 533 SH   SOLE   0 0 533
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   266,825 11,230 SH   SOLE   0 0 11,230
SPROTT PHYSICAL GOLD TR UNIT 85207H104   224,541 11,149 SH   SOLE   0 0 11,149
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   189,661 19,654 SH   SOLE   0 0 19,654
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   905,954 20,506 SH   SOLE   0 0 20,506
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   583,820 21,607 SH   SOLE   0 0 21,607
STAG INDL INC COM 85254J102   324,860 9,606 SH   SOLE   0 0 9,606
STATE STR CORP COM 857477103   1,516,905 15,455 SH   SOLE   0 0 15,455
STRYKER CORPORATION COM 863667101   1,046,472 2,906 SH   SOLE   0 0 2,906
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   707,557 13,755 SH   SOLE   0 0 13,755
SYNOPSYS INC COM 871607107   277,141 571 SH   SOLE   0 0 571
SYSCO CORP COM 871829107   391,007 5,114 SH   SOLE   0 0 5,114
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   1,278,807 38,437 SH   SOLE   0 0 38,437
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   264,990 8,218 SH   SOLE   0 0 8,218
T-MOBILE US INC COM 872590104   392,215 1,777 SH   SOLE   0 0 1,777
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,151,854 5,832 SH   SOLE   0 0 5,832
TARGET CORP COM 87612E106   976,183 7,221 SH   SOLE   0 0 7,221
TE CONNECTIVITY PLC ORD SHS G87052109   608,809 4,258 SH   SOLE   0 0 4,258
TESLA INC COM 88160R101   6,776,031 16,779 SH   SOLE   0 0 16,779
TEXAS INSTRS INC COM 882508104   402,343 2,146 SH   SOLE   0 0 2,146
THE CIGNA GROUP COM 125523100   1,814,592 6,571 SH   SOLE   0 0 6,571
THERMO FISHER SCIENTIFIC INC COM 883556102   217,854 419 SH   SOLE   0 0 419
TJX COS INC NEW COM 872540109   1,244,473 10,301 SH   SOLE   0 0 10,301
TORONTO DOMINION BK ONT COM NEW 891160509   477,115 8,962 SH   SOLE   0 0 8,962
TOYOTA MOTOR CORP ADS 892331307   4,490,023 23,072 SH   SOLE   0 0 23,072
TRANE TECHNOLOGIES PLC SHS G8994E103   627,151 1,698 SH   SOLE   0 0 1,698
TRINET GROUP INC COM 896288107   3,726,749 41,057 SH   SOLE   0 0 41,057
TRUIST FINL CORP COM 89832Q109   2,536,110 58,463 SH   SOLE   0 0 58,463
TYSON FOODS INC CL A 902494103   4,491,215 78,190 SH   SOLE   0 0 78,190
U HAUL HOLDING COMPANY COM SER N 023586506   384,556 6,004 SH   SOLE   0 0 6,004
UBER TECHNOLOGIES INC COM 90353T100   255,696 4,239 SH   SOLE   0 0 4,239
UGI CORP NEW COM 902681105   513,500 18,190 SH   SOLE   0 0 18,190
ULTA BEAUTY INC COM 90384S303   286,619 659 SH   SOLE   0 0 659
UNILEVER PLC SPON ADR NEW 904767704   261,852 4,618 SH   SOLE   0 0 4,618
UNION PAC CORP COM 907818108   492,627 2,160 SH   SOLE   0 0 2,160
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   523,132 16,191 SH   SOLE   0 0 16,191
UNITED PARCEL SERVICE INC CL B 911312106   717,986 5,694 SH   SOLE   0 0 5,694
UNITEDHEALTH GROUP INC COM 91324P102   2,136,347 4,223 SH   SOLE   0 0 4,223
UNUM GROUP COM 91529Y106   8,147,657 111,566 SH   SOLE   0 0 111,566
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   18,008 20,000 SH   SOLE   0 0 20,000
US BANCORP DEL COM NEW 902973304   3,201,879 66,943 SH   SOLE   0 0 66,943
VALE S A SPONSORED ADS 91912E105   212,141 23,917 SH   SOLE   0 0 23,917
VANECK ETF TRUST GOLD MINERS ETF 92189F106   538,067 15,867 SH   SOLE   0 0 15,867
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   4,003,861 77,131 SH   SOLE   0 0 77,131
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   340,459 14,732 SH   SOLE   0 0 14,732
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   213,379 2,301 SH   SOLE   0 0 2,301
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   662,325 2,735 SH   SOLE   0 0 2,735
VANGUARD BD INDEX FDS INTERMED TERM 921937819   341,907 4,575 SH   SOLE   0 0 4,575
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   5,364,242 69,422 SH   SOLE   0 0 69,422
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   967,947 13,461 SH   SOLE   0 0 13,461
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   433,576 8,839 SH   SOLE   0 0 8,839
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   6,811,764 35,855 SH   SOLE   0 0 35,855
VANGUARD INDEX FDS GROWTH ETF 922908736   10,737,266 26,160 SH   SOLE   0 0 26,160
VANGUARD INDEX FDS LARGE CAP ETF 922908637   4,568,357 16,939 SH   SOLE   0 0 16,939
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,410,206 9,498 SH   SOLE   0 0 9,498
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   263,276 1,627 SH   SOLE   0 0 1,627
VANGUARD INDEX FDS MID CAP ETF 922908629   1,201,666 4,550 SH   SOLE   0 0 4,550
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,527,580 17,148 SH   SOLE   0 0 17,148
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   31,939,721 59,278 SH   SOLE   0 0 59,278
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,903,139 14,649 SH   SOLE   0 0 14,649
VANGUARD INDEX FDS SMALL CP ETF 922908751   727,248 3,027 SH   SOLE   0 0 3,027
VANGUARD INDEX FDS SML CP GRW ETF 922908595   498,316 1,779 SH   SOLE   0 0 1,779
VANGUARD INDEX FDS TOTAL STK MKT 922908769   47,861,510 165,148 SH   SOLE   0 0 165,148
VANGUARD INDEX FDS VALUE ETF 922908744   13,040,951 77,029 SH   SOLE   0 0 77,029
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   676,412 11,782 SH   SOLE   0 0 11,782
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   568,927 12,918 SH   SOLE   0 0 12,918
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   294,078 2,503 SH   SOLE   0 0 2,503
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   220,632 4,557 SH   SOLE   0 0 4,557
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738   258,414 2,600 SH   SOLE   0 0 2,600
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   789,073 15,741 SH   SOLE   0 0 15,741
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,548,681 44,209 SH   SOLE   0 0 44,209
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,297,393 39,610 SH   SOLE   0 0 39,610
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,483,948 33,217 SH   SOLE   0 0 33,217
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   239,444 5,281 SH   SOLE   0 0 5,281
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,889,651 18,293 SH   SOLE   0 0 18,293
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,449,322 48,253 SH   SOLE   0 0 48,253
VANGUARD STAR FDS VG TL INTL STK F 921909768   842,329 14,294 SH   SOLE   0 0 14,294
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,709,115 35,741 SH   SOLE   0 0 35,741
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   24,890,470 195,082 SH   SOLE   0 0 195,082
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   4,139,617 51,752 SH   SOLE   0 0 51,752
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   201,204 536 SH   SOLE   0 0 536
VANGUARD WORLD FD ENERGY ETF 92204A306   372,516 3,071 SH   SOLE   0 0 3,071
VANGUARD WORLD FD FINANCIALS ETF 92204A405   532,176 4,507 SH   SOLE   0 0 4,507
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   419,373 1,653 SH   SOLE   0 0 1,653
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   262,599 1,032 SH   SOLE   0 0 1,032
VANGUARD WORLD FD INF TECH ETF 92204A702   9,906,849 15,933 SH   SOLE   0 0 15,933
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   10,007 10,000 SH   SOLE   0 0 124
VANGUARD WORLD FD MEGA GRWTH IND 921910816   406,597 1,184 SH   SOLE   0 0 1,184
VANGUARD WORLD FD UTILITIES ETF 92204A876   4,418,127 27,035 SH   SOLE   0 0 27,035
VERIZON COMMUNICATIONS INC COM 92343V104   4,719,829 118,025 SH   SOLE   0 0 118,025
VERTEX PHARMACEUTICALS INC COM 92532F100   798,151 1,982 SH   SOLE   0 0 1,982
VERTIV HOLDINGS CO COM CL A 92537N108   426,693 3,756 SH   SOLE   0 0 3,756
VICI PPTYS INC COM 925652109   10,042 10,000 SH   SOLE   0 0 533
VISA INC COM CL A 92826C839   1,429,424 4,523 SH   SOLE   0 0 4,523
WAFD INC COM 938824109   668,697 20,741 SH   SOLE   0 0 20,741
WALMART INC COM 931142103   8,900,105 98,507 SH   SOLE   0 0 98,507
WELLS FARGO CO NEW COM 949746101   220,879 3,145 SH   SOLE   0 0 3,145
WELLS FARGO CO NEW PERP PFD CNV A 949746804   252,378 211 SH   SOLE   0 0 211
WELLTOWER INC COM 95040Q104   312,227 2,477 SH   SOLE   0 0 2,477
WESTAMERICA BANCORPORATION COM 957090103   2,322,522 44,272 SH   SOLE   0 0 44,272
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   243,262 6,330 SH   SOLE   0 0 6,330
WHIRLPOOL CORP COM 963320106   354,383 3,096 SH   SOLE   0 0 3,096
WILLIAMS COS INC COM 969457100   270,600 5,000 SH   SOLE   0 0 5,000
WINNEBAGO INDS INC COM 974637100   1,716,138 35,918 SH   SOLE   0 0 35,918
WISDOMTREE TR EMER MKT HIGH FD 97717W315   298,702 7,377 SH   SOLE   0 0 7,377
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,406,985 147,198 SH   SOLE   0 0 147,198
WISDOMTREE TR INTL LRGCAP DV 97717W794   344,993 6,978 SH   SOLE   0 0 6,978
WISDOMTREE TR US HIGH DIVIDEND 97717W208   486,766 5,214 SH   SOLE   0 0 5,214
WISDOMTREE TR US LARGECAP DIVD 97717W307   3,765,452 48,405 SH   SOLE   0 0 48,405
WISDOMTREE TR US LARGECAP FUND 97717W588   355,517 5,811 SH   SOLE   0 0 5,811
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,902,423 76,563 SH   SOLE   0 0 76,563
WISDOMTREE TR US QTLY DIV GRT 97717X669   9,085,463 112,263 SH   SOLE   0 0 112,263
WISDOMTREE TR US S CAP QTY DIV 97717X651   3,352,912 65,448 SH   SOLE   0 0 65,448
WISDOMTREE TR US SMALLCAP DIVD 97717W604   956,515 27,846 SH   SOLE   0 0 27,846
WORTHINGTON ENTERPRISES INC COM 981811102   481,320 12,000 SH   SOLE   0 0 12,000
WORTHINGTON STL INC COM SHS 982104101   381,840 12,000 SH   SOLE   0 0 12,000
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   258,936 38,996 SH   SOLE   0 0 38,996
XYLEM INC COM 98419M100   2,544,710 21,934 SH   SOLE   0 0 21,934
YUM BRANDS INC COM 988498101   270,500 2,016 SH   SOLE   0 0 2,016