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
ABBOTT LABS COM 002824100   8,396,604 86,697 SH   SOLE   0 0 86,697
ABBVIE INC COM 00287Y109   12,756,555 85,580 SH   SOLE   0 0 85,580
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   1,174,786 55,258 SH   SOLE   0 0 55,258
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   381,830 1,243 SH   SOLE   0 0 1,243
AFLAC INC COM 001055102   362,603 4,724 SH   SOLE   0 0 4,724
AGF INVTS TR US MARKET NETRL 00110G408   210,651 10,607 SH   SOLE   0 0 10,607
ALPHABET INC CAP STK CL A 02079K305   365,884 2,796 SH   SOLE   0 0 2,796
ALTRIA GROUP INC COM 02209S103   258,986 6,159 SH   SOLE   0 0 6,159
AMAZON COM INC COM 023135106   919,460 7,233 SH   SOLE   0 0 7,233
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   2,314,396 53,278 SH   SOLE   0 0 53,278
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,751,022 52,113 SH   SOLE   0 0 52,113
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,143,954 106,205 SH   SOLE   0 0 106,205
AMERICAN CENTY ETF TR US SML CP VALU 025072877   7,183,745 92,158 SH   SOLE   0 0 92,158
AMGEN INC COM 031162100   570,024 2,121 SH   SOLE   0 0 2,121
ANALOG DEVICES INC COM 032654105   249,378 1,424 SH   SOLE   0 0 1,424
APPLE INC COM 037833100   2,079,925 12,148 SH   SOLE   0 0 12,148
AUTOMATIC DATA PROCESSING IN COM 053015103   478,054 1,987 SH   SOLE   0 0 1,987
AUTOZONE INC COM 053332102   607,058 239 SH   SOLE   0 0 239
BROADCOM INC COM 11135F101   702,538 846 SH   SOLE   0 0 846
BROWN FORMAN CORP CL B 115637209   307,980 5,339 SH   SOLE   0 0 5,339
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   279,998 15,021 SH   SOLE   0 0 15,021
CENCORA INC COM 03073E105   402,457 2,236 SH   SOLE   0 0 2,236
CHECK POINT SOFTWARE TECH LT ORD M22465104   394,642 2,961 SH   SOLE   0 0 2,961
CHEVRON CORP NEW COM 166764100   1,346,601 7,986 SH   SOLE   0 0 7,986
CHURCH & DWIGHT CO INC COM 171340102   366,331 3,998 SH   SOLE   0 0 3,998
CISCO SYS INC COM 17275R102   313,243 5,827 SH   SOLE   0 0 5,827
CLOROX CO DEL COM 189054109   378,855 2,891 SH   SOLE   0 0 2,891
COLGATE PALMOLIVE CO COM 194162103   479,085 6,737 SH   SOLE   0 0 6,737
COSTCO WHSL CORP NEW COM 22160K105   423,697 750 SH   SOLE   0 0 750
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   524,262 20,010 SH   SOLE   0 0 20,010
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   9,262,490 283,951 SH   SOLE   0 0 283,951
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   370,917 55,361 SH   SOLE   0 0 55,361
EXXON MOBIL CORP COM 30231G102   2,474,823 21,048 SH   SOLE   0 0 21,048
FACTSET RESH SYS INC COM 303075105   356,855 816 SH   SOLE   0 0 816
FASTENAL CO COM 311900104   203,334 3,721 SH   SOLE   0 0 3,721
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,106,676 19,270 SH   SOLE   0 0 19,270
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   437,158 4,656 SH   SOLE   0 0 4,656
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   283,990 7,507 SH   SOLE   0 0 7,507
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   473,293 10,418 SH   SOLE   0 0 10,418
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   348,078 5,522 SH   SOLE   0 0 5,522
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   484,000 5,849 SH   SOLE   0 0 5,849
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   214,980 12,341 SH   SOLE   0 0 12,341
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   667,517 13,086 SH   SOLE   0 0 13,086
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   398,122 3,582 SH   SOLE   0 0 3,582
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   5,262,733 93,827 SH   SOLE   0 0 93,827
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   208,402 1,424 SH   SOLE   0 0 1,424
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   557,039 3,490 SH   SOLE   0 0 3,490
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   399,556 14,214 SH   SOLE   0 0 14,214
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   478,549 20,209 SH   SOLE   0 0 20,209
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   887,021 29,528 SH   SOLE   0 0 29,528
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   241,840 2,982 SH   SOLE   0 0 2,982
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   661,171 6,603 SH   SOLE   0 0 6,603
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   353,223 5,070 SH   SOLE   0 0 5,070
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,009,481 6,949 SH   SOLE   0 0 6,949
FISERV INC COM 337738108   363,392 3,217 SH   SOLE   0 0 3,217
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   398,798 73,579 SH   SOLE   0 0 73,579
FS KKR CAP CORP COM 302635206   743,412 37,756 SH   SOLE   0 0 37,756
GLOBAL NET LEASE INC COM NEW 379378201   303,936 31,627 SH   SOLE   0 0 31,627
HERON THERAPEUTICS INC COM 427746102   85,490 83,000 SH   SOLE   0 0 83,000
HERSHEY CO COM 427866108   390,627 1,952 SH   SOLE   0 0 1,952
HOME DEPOT INC COM 437076102   288,685 955 SH   SOLE   0 0 955
INDEPENDENCE RLTY TR INC COM 45378A106   142,051 10,096 SH   SOLE   0 0 10,096
INTERCONTINENTAL EXCHANGE IN COM 45866F104   405,921 3,690 SH   SOLE   0 0 3,690
INTUIT COM 461202103   424,645 831 SH   SOLE   0 0 831
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   364,284 14,595 SH   SOLE   0 0 14,595
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   493,063 25,734 SH   SOLE   0 0 25,734
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   952,528 44,867 SH   SOLE   0 0 44,867
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   909,695 44,010 SH   SOLE   0 0 44,010
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   919,849 48,966 SH   SOLE   0 0 48,966
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   910,725 48,611 SH   SOLE   0 0 48,611
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   900,986 44,803 SH   SOLE   0 0 44,803
ISHARES GOLD TR ISHARES NEW 464285204   1,632,986 46,670 SH   SOLE   0 0 46,670
ISHARES INC CORE MSCI EMKT 46434G103   3,343,801 70,263 SH   SOLE   0 0 70,263
ISHARES INC ESG AWR MSCI EM 46434G863   691,932 22,851 SH   SOLE   0 0 22,851
ISHARES SILVER TR ISHARES 46428Q109   247,945 12,190 SH   SOLE   0 0 12,190
ISHARES TR CORE S&P500 ETF 464287200   14,579,603 33,951 SH   SOLE   0 0 33,951
ISHARES TR 20 YR TR BD ETF 464287432   2,269,285 25,587 SH   SOLE   0 0 25,587
ISHARES TR 1 3 YR TREAS BD 464287457   290,196 3,584 SH   SOLE   0 0 3,584
ISHARES TR EXPANDED TECH 464287515   604,403 1,771 SH   SOLE   0 0 1,771
ISHARES TR ISHARES SEMICDTR 464287523   1,157,917 2,445 SH   SOLE   0 0 2,445
ISHARES TR TIPS BD ETF 464287176   1,156,261 11,148 SH   SOLE   0 0 11,148
ISHARES TR US TRSPRTION 464287192   256,212 1,096 SH   SOLE   0 0 1,096
ISHARES TR SHRT NAT MUN ETF 464288158   2,384,393 23,181 SH   SOLE   0 0 23,181
ISHARES TR MSCI ACWI ETF 464288257   609,365 6,597 SH   SOLE   0 0 6,597
ISHARES TR MSCI USA QLT FCT 46432F339   7,950,194 60,325 SH   SOLE   0 0 60,325
ISHARES TR US TREAS BD ETF 46429B267   423,076 19,196 SH   SOLE   0 0 19,196
ISHARES TR MSCI USA MIN VOL 46429B697   2,715,109 37,512 SH   SOLE   0 0 37,512
ISHARES TR CORE MSCI EAFE 46432F842   2,034,951 31,623 SH   SOLE   0 0 31,623
ISHARES TR S&P 500 GRWT ETF 464287309   1,956,071 28,589 SH   SOLE   0 0 28,589
ISHARES TR IBOXX INV CP ETF 464287242   583,756 5,722 SH   SOLE   0 0 5,722
ISHARES TR TIPS BD ETF 464287176   622 6 PRN   SOLE   0 0 6
ISHARES TR NORTH AMERN NAT 464287374   357,591 8,598 SH   SOLE   0 0 8,598
ISHARES TR US OIL EQ&SV ETF 464288844   239,342 9,956 SH   SOLE   0 0 9,956
ISHARES TR CORE S&P MCP ETF 464287507   1,228,049 4,925 SH   SOLE   0 0 4,925
ISHARES TR U.S. FINLS ETF 464287788   226,034 3,023 SH   SOLE   0 0 3,023
ISHARES TR US CONSM STAPLES 464287812   573,518 3,075 SH   SOLE   0 0 3,075
ISHARES TR US OIL GS EX ETF 464288851   233,435 2,393 SH   SOLE   0 0 2,393
ISHARES TR US HOME CONS ETF 464288752   768,339 9,789 SH   SOLE   0 0 9,789
ISHARES TR NATIONAL MUN ETF 464288414   9,569,461 93,324 SH   SOLE   0 0 93,324
ISHARES TR JPMORGAN USD EMG 464288281   798,017 9,671 SH   SOLE   0 0 9,671
ISHARES TR MBS ETF 464288588   3,141,532 35,378 SH   SOLE   0 0 35,378
ISHARES TR EAFE GRWTH ETF 464288885   7,765,089 89,978 SH   SOLE   0 0 89,978
ISHARES TR EAFE VALUE ETF 464288877   9,396,309 192,036 SH   SOLE   0 0 192,036
ISHARES TR U.S. INSRNCE ETF 464288786   544,951 5,946 SH   SOLE   0 0 5,946
ISHARES TR US AER DEF ETF 464288760   289,298 2,730 SH   SOLE   0 0 2,730
ISHARES TR US BR DEL SE ETF 464288794   600,707 6,599 SH   SOLE   0 0 6,599
ISHARES TR U.S. TECH ETF 464287721   2,733,992 26,058 SH   SOLE   0 0 26,058
ISHARES TR MSCI EAFE ETF 464287465   410,073 5,950 SH   SOLE   0 0 5,950
ISHARES TR ESG AWR MSCI USA 46435G425   5,306,568 56,507 SH   SOLE   0 0 56,507
ISHARES TR TRS FLT RT BD 46434V860   3,145,149 61,986 SH   SOLE   0 0 61,986
ISHARES TR US INFRASTRUC 46435U713   825,152 22,551 SH   SOLE   0 0 22,551
ISHARES TR CORE TOTAL USD 46434V613   7,694,081 176,005 SH   SOLE   0 0 176,005
ISHARES TR CORE DIV GRWTH 46434V621   533,574 10,773 SH   SOLE   0 0 10,773
ISHARES TR CORE US AGGBD ET 464287226   231,997 2,467 SH   SOLE   0 0 2,467
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   311,064 6,235 SH   SOLE   0 0 6,235
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,050,017 120,566 SH   SOLE   0 0 120,566
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   2,882,221 83,205 SH   SOLE   0 0 83,205
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,416,501 26,447 SH   SOLE   0 0 26,447
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   593,258 13,520 SH   SOLE   0 0 13,520
JOHNSON & JOHNSON COM 478160104   591,833 3,800 SH   SOLE   0 0 3,800
JOHNSON CTLS INTL PLC SHS G51502105   209,088 3,929 SH   SOLE   0 0 3,929
JPMORGAN CHASE & CO COM 46625H100   347,019 2,393 SH   SOLE   0 0 2,393
MARATHON PETE CORP COM 56585A102   343,653 2,271 SH   SOLE   0 0 2,271
MCCORMICK & CO INC COM NON VTG 579780206   322,321 4,261 SH   SOLE   0 0 4,261
MCDONALDS CORP COM 580135101   219,870 835 SH   SOLE   0 0 835
MEDTRONIC PLC SHS G5960L103   242,510 3,095 SH   SOLE   0 0 3,095
METTLER TOLEDO INTERNATIONAL COM 592688105   247,099 223 SH   SOLE   0 0 223
MICROCHIP TECHNOLOGY INC. COM 595017104   230,482 2,953 SH   SOLE   0 0 2,953
MICROSOFT CORP COM 594918104   2,750,674 8,712 SH   SOLE   0 0 8,712
MOLINA HEALTHCARE INC COM 60855R100   733,490 2,237 SH   SOLE   0 0 2,237
MONSTER BEVERAGE CORP NEW COM 61174X109   355,612 6,716 SH   SOLE   0 0 6,716
MSCI INC COM 55354G100   327,775 639 SH   SOLE   0 0 639
NOVO-NORDISK A S ADR 670100205   435,215 4,786 SH   SOLE   0 0 4,786
NUVEEN AMT FREE QLTY MUN INC COM 670657105   256,820 26,531 SH   SOLE   0 0 26,531
NVIDIA CORPORATION COM 67066G104   619,569 1,424 SH   SOLE   0 0 1,424
ORACLE CORP COM 68389X105   1,058,806 9,996 SH   SOLE   0 0 9,996
PACER FDS TR PACER US SMALL 69374H857   776,336 18,617 SH   SOLE   0 0 18,617
PAYCHEX INC COM 704326107   427,652 3,708 SH   SOLE   0 0 3,708
PEPSICO INC COM 713448108   929,330 5,485 SH   SOLE   0 0 5,485
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   711,503 21,214 SH   SOLE   0 0 21,214
PROCTER AND GAMBLE CO COM 742718109   690,719 4,735 SH   SOLE   0 0 4,735
PROSPERITY BANCSHARES INC COM 743606105   267,442 4,900 SH   SOLE   0 0 4,900
ROLLINS INC COM 775711104   343,800 9,210 SH   SOLE   0 0 9,210
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,680,185 105,815 SH   SOLE   0 0 105,815
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   273,802 11,437 SH   SOLE   0 0 11,437
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   210,349 3,108 SH   SOLE   0 0 3,108
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   663,895 15,732 SH   SOLE   0 0 15,732
SHELL PLC SPON ADS 780259305   329,239 5,114 SH   SOLE   0 0 5,114
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   649,179 19,338 SH   SOLE   0 0 19,338
SPDR S&P 500 ETF TR TR UNIT 78462F103   373,831 875 SH   SOLE   0 0 875
SPDR SER TR PORTFOLIO AGRGTE 78464A649   253,846 10,429 SH   SOLE   0 0 10,429
SPDR SER TR S&P BIOTECH 78464A870   605,638 8,294 SH   SOLE   0 0 8,294
SPDR SER TR S&P HOMEBUILD 78464A888   605,798 7,912 SH   SOLE   0 0 7,912
SPDR SER TR PORTFOLIO S&P500 78464A854   16,960,346 337,452 SH   SOLE   0 0 337,452
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   307,230 3,346 SH   SOLE   0 0 3,346
SPDR SER TR PRTFLO S&P500 GW 78464A409   244,900 4,131 SH   SOLE   0 0 4,131
SPDR SER TR NYSE TECH ETF 78464A102   230,989 1,691 SH   SOLE   0 0 1,691
SPDR SER TR PORTFOLI S&P1500 78464A805   2,671,817 50,901 SH   SOLE   0 0 50,901
SPDR SER TR S&P 600 SMCP VAL 78464A300   476,286 6,581 SH   SOLE   0 0 6,581
SPDR SER TR S&P 400 MDCP VAL 78464A839   349,766 5,393 SH   SOLE   0 0 5,393
STARBUCKS CORP COM 855244109   250,676 2,747 SH   SOLE   0 0 2,747
TESLA INC COM 88160R101   2,176,664 8,699 SH   SOLE   0 0 8,699
THERMO FISHER SCIENTIFIC INC COM 883556102   339,839 671 SH   SOLE   0 0 671
TRACTOR SUPPLY CO COM 892356106   345,402 1,701 SH   SOLE   0 0 1,701
UNITEDHEALTH GROUP INC COM 91324P102   1,324,477 2,627 SH   SOLE   0 0 2,627
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   380,441 15,938 SH   SOLE   0 0 15,938
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,868,242 38,073 SH   SOLE   0 0 38,073
VANECK ETF TRUST BDC INCOME ETF 92189F411   453,501 28,291 SH   SOLE   0 0 28,291
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   215,985 875 SH   SOLE   0 0 875
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   903,292 6,075 SH   SOLE   0 0 6,075
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   988,667 14,168 SH   SOLE   0 0 14,168
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   501,083 6,666 SH   SOLE   0 0 6,666
VANGUARD INDEX FDS GROWTH ETF 922908736   2,477,353 9,098 SH   SOLE   0 0 9,098
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,589,375 4,047 SH   SOLE   0 0 4,047
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   755,305 9,983 SH   SOLE   0 0 9,983
VANGUARD INDEX FDS TOTAL STK MKT 922908769   553,002 2,603 SH   SOLE   0 0 2,603
VANGUARD INDEX FDS SML CP GRW ETF 922908595   393,452 1,837 SH   SOLE   0 0 1,837
VANGUARD INDEX FDS SM CP VAL ETF 922908611   377,671 2,368 SH   SOLE   0 0 2,368
VANGUARD INDEX FDS VALUE ETF 922908744   1,660,541 12,039 SH   SOLE   0 0 12,039
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   714,574 14,856 SH   SOLE   0 0 14,856
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   285,278 1,836 SH   SOLE   0 0 1,836
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   6,622,211 107,000 SH   SOLE   0 0 107,000
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,353,282 119,563 SH   SOLE   0 0 119,563
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   281,385 2,775 SH   SOLE   0 0 2,775
VISA INC COM CL A 92826C839   246,891 1,073 SH   SOLE   0 0 1,073
VMWARE INC CL A COM 928563402   264,870 1,591 SH   SOLE   0 0 1,591
WALMART INC COM 931142103   710,177 4,441 SH   SOLE   0 0 4,441
WISDOMTREE TR CURRNCY INT EQ 97717X263   323,638 10,625 SH   SOLE   0 0 10,625
WISDOMTREE TR EMER MKT HIGH FD 97717W315   2,861,943 76,359 SH   SOLE   0 0 76,359
WISDOMTREE TR US MIDCAP DIVID 97717W505   5,676,086 138,576 SH   SOLE   0 0 138,576