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   9,452,689 86,706 SH   SOLE   0 0 86,706
ABBVIE INC COM 00287Y109   11,530,194 85,580 SH   SOLE   0 0 85,580
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   1,152,481 52,745 SH   SOLE   0 0 52,745
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   369,321 1,197 SH   SOLE   0 0 1,197
AFLAC INC COM 001055102   329,768 4,724 SH   SOLE   0 0 4,724
AGF INVTS TR US MARKET NETRL 00110G408   188,946 10,072 SH   SOLE   0 0 10,072
ALPHABET INC CAP STK CL A 02079K305   335,639 2,804 SH   SOLE   0 0 2,804
ALTRIA GROUP INC COM 02209S103   279,003 6,159 SH   SOLE   0 0 6,159
AMAZON COM INC COM 023135106   946,674 7,262 SH   SOLE   0 0 7,262
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,013,058 104,466 SH   SOLE   0 0 104,466
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   2,115,716 48,470 SH   SOLE   0 0 48,470
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,842,866 52,832 SH   SOLE   0 0 52,832
AMERICAN CENTY ETF TR US SML CP VALU 025072877   7,072,731 91,132 SH   SOLE   0 0 91,132
AMERISOURCEBERGEN CORP COM 03073E105   419,811 2,182 SH   SOLE   0 0 2,182
AMGEN INC COM 031162100   454,738 2,048 SH   SOLE   0 0 2,048
ANALOG DEVICES INC COM 032654105   292,660 1,502 SH   SOLE   0 0 1,502
APPLE INC COM 037833100   2,365,315 12,194 SH   SOLE   0 0 12,194
AUTOMATIC DATA PROCESSING IN COM 053015103   404,321 1,840 SH   SOLE   0 0 1,840
AUTOZONE INC COM 053332102   590,926 237 SH   SOLE   0 0 237
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,136,042 41,522 SH   SOLE   0 0 41,522
BROADCOM INC COM 11135F101   777,079 896 SH   SOLE   0 0 896
BROWN FORMAN CORP CL B 115637209   341,035 5,107 SH   SOLE   0 0 5,107
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   306,203 14,085 SH   SOLE   0 0 14,085
CHECK POINT SOFTWARE TECH LT ORD M22465104   355,002 2,826 SH   SOLE   0 0 2,826
CHEVRON CORP NEW COM 166764100   1,254,710 7,974 SH   SOLE   0 0 7,974
CHURCH & DWIGHT CO INC COM 171340102   385,999 3,851 SH   SOLE   0 0 3,851
CISCO SYS INC COM 17275R102   278,408 5,381 SH   SOLE   0 0 5,381
CLOROX CO DEL COM 189054109   414,244 2,605 SH   SOLE   0 0 2,605
COLGATE PALMOLIVE CO COM 194162103   473,548 6,147 SH   SOLE   0 0 6,147
COSTCO WHSL CORP NEW COM 22160K105   394,089 732 SH   SOLE   0 0 732
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   543,272 20,010 SH   SOLE   0 0 20,010
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   9,080,352 276,419 SH   SOLE   0 0 276,419
EQUIFAX INC COM 294429105   400,010 1,700 SH   SOLE   0 0 1,700
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   570,598 70,882 SH   SOLE   0 0 70,882
EXXON MOBIL CORP COM 30231G102   2,277,026 21,231 SH   SOLE   0 0 21,231
FACTSET RESH SYS INC COM 303075105   310,172 774 SH   SOLE   0 0 774
FASTENAL CO COM 311900104   219,589 3,722 SH   SOLE   0 0 3,722
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   300,507 7,971 SH   SOLE   0 0 7,971
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   860,282 15,582 SH   SOLE   0 0 15,582
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,355,690 22,561 SH   SOLE   0 0 22,561
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   487,951 5,509 SH   SOLE   0 0 5,509
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   372,559 5,804 SH   SOLE   0 0 5,804
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   665,161 5,782 SH   SOLE   0 0 5,782
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   214,468 6,746 SH   SOLE   0 0 6,746
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   443,169 9,759 SH   SOLE   0 0 9,759
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   193,013 12,341 SH   SOLE   0 0 12,341
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   457,542 4,353 SH   SOLE   0 0 4,353
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   685,871 23,039 SH   SOLE   0 0 23,039
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   397,154 15,147 SH   SOLE   0 0 15,147
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   6,603,977 112,581 SH   SOLE   0 0 112,581
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   218,071 1,424 SH   SOLE   0 0 1,424
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   797,080 30,278 SH   SOLE   0 0 30,278
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   425,078 2,608 SH   SOLE   0 0 2,608
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   250,182 2,978 SH   SOLE   0 0 2,978
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   640,430 6,069 SH   SOLE   0 0 6,069
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   362,520 5,112 SH   SOLE   0 0 5,112
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,307,958 8,888 SH   SOLE   0 0 8,888
FISERV INC COM 337738108   394,471 3,127 SH   SOLE   0 0 3,127
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   355,063 74,750 SH   SOLE   0 0 74,750
FS KKR CAP CORP COM 302635206   727,705 37,941 SH   SOLE   0 0 37,941
HERON THERAPEUTICS INC COM 427746102   60,320 52,000 SH   SOLE   0 0 52,000
HERSHEY CO COM 427866108   418,878 1,678 SH   SOLE   0 0 1,678
HOME DEPOT INC COM 437076102   296,788 955 SH   SOLE   0 0 955
INDEPENDENCE RLTY TR INC COM 45378A106   183,950 10,096 SH   SOLE   0 0 10,096
INTERCONTINENTAL EXCHANGE IN COM 45866F104   407,746 3,606 SH   SOLE   0 0 3,606
INTUIT COM 461202103   381,709 833 SH   SOLE   0 0 833
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   348,937 15,372 SH   SOLE   0 0 15,372
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   434,139 24,186 SH   SOLE   0 0 24,186
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   874,314 41,300 SH   SOLE   0 0 41,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   867,196 42,158 SH   SOLE   0 0 42,158
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   894,985 47,041 SH   SOLE   0 0 47,041
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   861,938 42,819 SH   SOLE   0 0 42,819
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   886,555 46,796 SH   SOLE   0 0 46,796
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   204,592 585 SH   SOLE   0 0 585
ISHARES GOLD TR ISHARES NEW 464285204   1,790,792 49,211 SH   SOLE   0 0 49,211
ISHARES INC ESG AWR MSCI EM 46434G863   711,078 22,481 SH   SOLE   0 0 22,481
ISHARES INC CORE MSCI EMKT 46434G103   5,545,062 112,499 SH   SOLE   0 0 112,499
ISHARES SILVER TR ISHARES 46428Q109   254,649 12,190 SH   SOLE   0 0 12,190
ISHARES TR NATIONAL MUN ETF 464288414   9,567,931 89,646 SH   SOLE   0 0 89,646
ISHARES TR EXPANDED TECH 464287515   584,966 1,691 SH   SOLE   0 0 1,691
ISHARES TR SHRT NAT MUN ETF 464288158   2,409,658 23,161 SH   SOLE   0 0 23,161
ISHARES TR MSCI USA MIN VOL 46429B697   2,444,276 32,884 SH   SOLE   0 0 32,884
ISHARES TR JPMORGAN USD EMG 464288281   806,013 9,314 SH   SOLE   0 0 9,314
ISHARES TR EAFE GRWTH ETF 464288885   9,592,697 100,542 SH   SOLE   0 0 100,542
ISHARES TR MSCI EAFE ETF 464287465   373,304 5,149 SH   SOLE   0 0 5,149
ISHARES TR US TREAS BD ETF 46429B267   3,506,445 153,120 SH   SOLE   0 0 153,120
ISHARES TR ESG AWR MSCI USA 46435G425   6,877,525 70,568 SH   SOLE   0 0 70,568
ISHARES TR CORE MSCI EAFE 46432F842   2,156,033 31,941 SH   SOLE   0 0 31,941
ISHARES TR EAFE VALUE ETF 464288877   6,818,015 139,314 SH   SOLE   0 0 139,314
ISHARES TR CORE S&P500 ETF 464287200   8,208,221 18,416 SH   SOLE   0 0 18,416
ISHARES TR MBS ETF 464288588   3,827,459 41,039 SH   SOLE   0 0 41,039
ISHARES TR US BR DEL SE ETF 464288794   598,859 6,599 SH   SOLE   0 0 6,599
ISHARES TR US AER DEF ETF 464288760   318,509 2,730 SH   SOLE   0 0 2,730
ISHARES TR U.S. INSRNCE ETF 464288786   522,594 5,946 SH   SOLE   0 0 5,946
ISHARES TR US HOME CONS ETF 464288752   836,372 9,789 SH   SOLE   0 0 9,789
ISHARES TR US OIL GS EX ETF 464288851   206,504 2,431 SH   SOLE   0 0 2,431
ISHARES TR 10-20 YR TRS ETF 464288653   1,504,400 13,581 SH   SOLE   0 0 13,581
ISHARES TR MSCI ACWI ETF 464288257   636,082 6,630 SH   SOLE   0 0 6,630
ISHARES TR TIPS BD ETF 464287176   564,829 5,248 SH   SOLE   0 0 5,248
ISHARES TR CORE US AGGBD ET 464287226   280,823 2,867 SH   SOLE   0 0 2,867
ISHARES TR 1 3 YR TREAS BD 464287457   264,402 3,261 SH   SOLE   0 0 3,261
ISHARES TR 20 YR TR BD ETF 464287432   299,804 2,912 SH   SOLE   0 0 2,912
ISHARES TR ISHARES SEMICDTR 464287523   1,204,581 2,375 SH   SOLE   0 0 2,375
ISHARES TR US TRSPRTION 464287192   273,303 1,094 SH   SOLE   0 0 1,094
ISHARES TR US CONSM STAPLES 464287812   615,892 3,075 SH   SOLE   0 0 3,075
ISHARES TR U.S. FINLS ETF 464287788   225,581 3,023 SH   SOLE   0 0 3,023
ISHARES TR U.S. TECH ETF 464287721   4,899,359 45,002 SH   SOLE   0 0 45,002
ISHARES TR NORTH AMERN NAT 464287374   333,774 8,598 SH   SOLE   0 0 8,598
ISHARES TR US OIL EQ&SV ETF 464288844   200,315 9,956 SH   SOLE   0 0 9,956
ISHARES TR MSCI USA QLT FCT 46432F339   10,677,619 79,170 SH   SOLE   0 0 79,170
ISHARES TR CORE DIV GRWTH 46434V621   555,120 10,773 SH   SOLE   0 0 10,773
ISHARES TR CORE TOTAL USD 46434V613   6,782,837 149,172 SH   SOLE   0 0 149,172
ISHARES TR US INFRASTRUC 46435U713   724,795 18,546 SH   SOLE   0 0 18,546
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   310,551 6,246 SH   SOLE   0 0 6,246
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   6,770,562 135,033 SH   SOLE   0 0 135,033
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   201,637 4,520 SH   SOLE   0 0 4,520
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,463,313 26,447 SH   SOLE   0 0 26,447
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   2,370,686 66,443 SH   SOLE   0 0 66,443
JOHNSON & JOHNSON COM 478160104   604,958 3,655 SH   SOLE   0 0 3,655
JOHNSON CTLS INTL PLC SHS G51502105   266,506 3,911 SH   SOLE   0 0 3,911
JPMORGAN CHASE & CO COM 46625H100   345,827 2,378 SH   SOLE   0 0 2,378
MARATHON PETE CORP COM 56585A102   264,768 2,271 SH   SOLE   0 0 2,271
MCCORMICK & CO INC COM NON VTG 579780206   353,890 4,057 SH   SOLE   0 0 4,057
MCDONALDS CORP COM 580135101   225,183 755 SH   SOLE   0 0 755
MEDTRONIC PLC SHS G5960L103   247,175 2,806 SH   SOLE   0 0 2,806
METTLER TOLEDO INTERNATIONAL COM 592688105   224,290 171 SH   SOLE   0 0 171
MICROCHIP TECHNOLOGY INC. COM 595017104   264,649 2,954 SH   SOLE   0 0 2,954
MICROSOFT CORP COM 594918104   2,968,676 8,718 SH   SOLE   0 0 8,718
MOLINA HEALTHCARE INC COM 60855R100   697,973 2,317 SH   SOLE   0 0 2,317
MONSTER BEVERAGE CORP NEW COM 61174X109   370,488 6,450 SH   SOLE   0 0 6,450
MSCI INC COM 55354G100   285,109 608 SH   SOLE   0 0 608
NOVO-NORDISK A S ADR 670100205   382,486 2,364 SH   SOLE   0 0 2,364
NUVEEN AMT FREE QLTY MUN INC COM 670657105   289,983 26,531 SH   SOLE   0 0 26,531
NVIDIA CORPORATION COM 67066G104   592,354 1,400 SH   SOLE   0 0 1,400
ORACLE CORP COM 68389X105   1,196,961 10,051 SH   SOLE   0 0 10,051
OVINTIV INC COM 69047Q102   259,561 6,818 SH   SOLE   0 0 6,818
PAYCHEX INC COM 704326107   381,490 3,410 SH   SOLE   0 0 3,410
PEPSICO INC COM 713448108   842,577 4,549 SH   SOLE   0 0 4,549
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   763,764 22,411 SH   SOLE   0 0 22,411
PROCTER AND GAMBLE CO COM 742718109   677,895 4,467 SH   SOLE   0 0 4,467
PROSPERITY BANCSHARES INC COM 743606105   276,752 4,900 SH   SOLE   0 0 4,900
ROLLINS INC COM 775711104   380,260 8,878 SH   SOLE   0 0 8,878
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   220,761 3,108 SH   SOLE   0 0 3,108
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   279,624 11,353 SH   SOLE   0 0 11,353
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   4,767,717 103,287 SH   SOLE   0 0 103,287
SHELL PLC SPON ADS 780259305   305,342 5,057 SH   SOLE   0 0 5,057
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   618,015 17,976 SH   SOLE   0 0 17,976
SPDR S&P 500 ETF TR TR UNIT 78462F103   392,303 885 SH   SOLE   0 0 885
SPDR SER TR PORTFOLI S&P1500 78464A805   2,720,895 49,980 SH   SOLE   0 0 49,980
SPDR SER TR S&P 400 MDCP VAL 78464A839   338,009 4,914 SH   SOLE   0 0 4,914
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   356,537 3,883 SH   SOLE   0 0 3,883
SPDR SER TR S&P 600 SMCP VAL 78464A300   506,494 6,562 SH   SOLE   0 0 6,562
SPDR SER TR PORTFOLIO AGRGTE 78464A649   309,246 12,189 SH   SOLE   0 0 12,189
SPDR SER TR PORTFOLIO S&P500 78464A854   14,390,931 276,164 SH   SOLE   0 0 276,164
SPDR SER TR S&P HOMEBUILD 78464A888   698,153 8,694 SH   SOLE   0 0 8,694
SPDR SER TR NYSE TECH ETF 78464A102   236,808 1,697 SH   SOLE   0 0 1,697
SPDR SER TR PRTFLO S&P500 GW 78464A409   253,930 4,162 SH   SOLE   0 0 4,162
SPDR SER TR S&P BIOTECH 78464A870   1,057,983 12,716 SH   SOLE   0 0 12,716
STARBUCKS CORP COM 855244109   248,446 2,508 SH   SOLE   0 0 2,508
TESLA INC COM 88160R101   2,264,048 8,649 SH   SOLE   0 0 8,649
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   222,573 32,925 SH   SOLE   0 0 32,925
THERMO FISHER SCIENTIFIC INC COM 883556102   333,946 640 SH   SOLE   0 0 640
TRACTOR SUPPLY CO COM 892356106   343,206 1,552 SH   SOLE   0 0 1,552
UNITEDHEALTH GROUP INC COM 91324P102   1,244,674 2,590 SH   SOLE   0 0 2,590
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   387,871 15,175 SH   SOLE   0 0 15,175
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,905,280 37,111 SH   SOLE   0 0 37,111
VANECK ETF TRUST BDC INCOME ETF 92189F411   432,968 28,188 SH   SOLE   0 0 28,188
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   222,329 875 SH   SOLE   0 0 875
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   945,878 6,075 SH   SOLE   0 0 6,075
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   505,488 6,689 SH   SOLE   0 0 6,689
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,004,982 13,826 SH   SOLE   0 0 13,826
VANGUARD INDEX FDS SM CP VAL ETF 922908611   392,825 2,375 SH   SOLE   0 0 2,375
VANGUARD INDEX FDS GROWTH ETF 922908736   2,617,760 9,251 SH   SOLE   0 0 9,251
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   776,671 9,295 SH   SOLE   0 0 9,295
VANGUARD INDEX FDS TOTAL STK MKT 922908769   505,486 2,295 SH   SOLE   0 0 2,295
VANGUARD INDEX FDS VALUE ETF 922908744   1,710,459 12,037 SH   SOLE   0 0 12,037
VANGUARD INDEX FDS SML CP GRW ETF 922908595   428,466 1,865 SH   SOLE   0 0 1,865
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   991,032 2,433 SH   SOLE   0 0 2,433
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   743,859 14,812 SH   SOLE   0 0 14,812
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   298,383 1,837 SH   SOLE   0 0 1,837
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   6,903,912 109,239 SH   SOLE   0 0 109,239
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   13,294,500 125,337 SH   SOLE   0 0 125,337
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   287,934 2,775 SH   SOLE   0 0 2,775
VANGUARD WORLD FDS INF TECH ETF 92204A702   200,298 453 SH   SOLE   0 0 453
VISA INC COM CL A 92826C839   274,137 1,154 SH   SOLE   0 0 1,154
VMWARE INC CL A COM 928563402   228,611 1,591 SH   SOLE   0 0 1,591
WALMART INC COM 931142103   668,135 4,251 SH   SOLE   0 0 4,251
WISDOMTREE TR US MIDCAP DIVID 97717W505   5,936,864 141,186 SH   SOLE   0 0 141,186
WISDOMTREE TR EMER MKT HIGH FD 97717W315   2,868,640 74,958 SH   SOLE   0 0 74,958
WISDOMTREE TR CURRNCY INT EQ 97717X263   377,281 12,073 SH   SOLE   0 0 12,073