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
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   6,333,044 57,678 SH   SOLE 0 0 0 57,678
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,728,337 10,598 SH   SOLE 0 0 0 10,598
ALPHABET INC CAP STK CL A 02079K305   5,992,862 31,658 SH   SOLE 0 0 0 31,658
ALPHABET INC CAP STK CL C 02079K107   2,450,818 12,869 SH   SOLE 0 0 0 12,869
AMAZON COM INC COM 023135106   6,101,455 27,811 SH   SOLE 0 0 0 27,811
AMERICAN CENTY ETF TR US SML CP VALU 025072877   11,802,615 122,269 SH   SOLE 0 0 0 122,269
AMERICAN EXPRESS CO COM 025816109   5,567,374 18,759 SH   SOLE 0 0 0 18,759
AMERICAN TOWER CORP NEW COM 03027X100   2,026,914 11,051 SH   SOLE 0 0 0 11,051
AMGEN INC COM 031162100   3,804,223 14,596 SH   SOLE 0 0 0 14,596
APPLE INC COM 037833100   9,513,641 37,991 SH   SOLE 0 0 0 37,991
ARCH CAP GROUP LTD ORD G0450A105   3,967,788 42,965 SH   SOLE 0 0 0 42,965
AUTOMATIC DATA PROCESSING IN COM 053015103   4,682,859 15,997 SH   SOLE 0 0 0 15,997
BANK AMERICA CORP COM 060505104   358,221 8,151 SH   SOLE 0 0 0 8,151
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   446,732 986 SH   SOLE 0 0 0 986
BIO RAD LABS INC CL A 090572207   297,630 906 SH   SOLE 0 0 0 906
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   333,535 5,207 SH   SOLE 0 0 0 5,207
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   250,353 11,048 SH   SOLE 0 0 0 11,048
BLOCK INC CL A 852234103   3,917,104 46,089 SH   SOLE 0 0 0 46,089
BLUE BIRD CORP COM 095306106   2,302,734 59,610 SH   SOLE 0 0 0 59,610
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,462,392 26,903 SH   SOLE 0 0 0 26,903
BROADCOM INC COM 11135F101   5,894,995 25,427 SH   SOLE 0 0 0 25,427
BROWN & BROWN INC COM 115236101   2,675,224 26,223 SH   SOLE 0 0 0 26,223
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   5,337,701 211,730 SH   SOLE 0 0 0 211,730
CARDINAL HEALTH INC COM 14149Y108   2,341,241 19,796 SH   SOLE 0 0 0 19,796
CATERPILLAR INC COM 149123101   2,325,898 6,412 SH   SOLE 0 0 0 6,412
CDW CORP COM 12514G108   3,441,202 19,772 SH   SOLE 0 0 0 19,772
CENCORA INC COM 03073E105   4,549,456 20,249 SH   SOLE 0 0 0 20,249
CHENIERE ENERGY INC COM NEW 16411R208   4,454,680 20,732 SH   SOLE 0 0 0 20,732
CHEVRON CORP NEW COM 166764100   29,114,953 201,015 SH   SOLE 0 0 0 201,015
CINTAS CORP COM 172908105   3,928,463 21,502 SH   SOLE 0 0 0 21,502
COSTAR GROUP INC COM 22160N109   3,709,436 51,815 SH   SOLE 0 0 0 51,815
EXXON MOBIL CORP COM 30231G102   1,690,164 15,712 SH   SOLE 0 0 0 15,712
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   732,144 16,317 SH   SOLE 0 0 0 16,317
FIDELITY NATL INFORMATION SV COM 31620M106   2,354,095 29,146 SH   SOLE 0 0 0 29,146
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   249,818 5,173 SH   SOLE 0 0 0 5,173
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   305,713 13,138 SH   SOLE 0 0 0 13,138
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   8,446,267 34,734 SH   SOLE 0 0 0 34,734
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,256,039 24,623 SH   SOLE 0 0 0 24,623
FLOWSERVE CORP COM 34354P105   3,896,623 67,744 SH   SOLE 0 0 0 67,744
FORTINET INC COM 34959E109   4,038,170 42,741 SH   SOLE 0 0 0 42,741
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   25,450,787 763,371 SH   SOLE 0 0 0 763,371
GRAINGER W W INC COM 384802104   4,561,800 4,328 SH   SOLE 0 0 0 4,328
HARTFORD FINL SVCS GROUP INC COM 416515104   1,598,495 14,611 SH   SOLE 0 0 0 14,611
HERSHEY CO COM 427866108   4,156,768 24,545 SH   SOLE 0 0 0 24,545
HOME DEPOT INC COM 437076102   4,469,372 11,490 SH   SOLE 0 0 0 11,490
HONEYWELL INTL INC COM 438516106   2,073,760 9,180 SH   SOLE 0 0 0 9,180
HUBBELL INC COM 443510607   4,273,456 10,202 SH   SOLE 0 0 0 10,202
IDEXX LABS INC COM 45168D104   4,174,090 10,096 SH   SOLE 0 0 0 10,096
IES HLDGS INC COM 44951W106   268,884 1,338 SH   SOLE 0 0 0 1,338
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,668,146 15,102 SH   SOLE 0 0 0 15,102
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,165,165 14,530 SH   SOLE 0 0 0 14,530
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   14,661,443 695,844 SH   SOLE 0 0 0 695,844
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   5,561,322 102,080 SH   SOLE 0 0 0 102,080
INVESCO MUN OPPORTUNITY TR COM 46132C107   246,725 25,383 SH   SOLE 0 0 0 25,383
INVESCO MUNI INCOME OPP TRST COM 46132X101   227,846 38,618 SH   SOLE 0 0 0 38,618
INVESCO QQQ TR UNIT SER 1 46090E103   2,086,440 4,081 SH   SOLE 0 0 0 4,081
ISHARES TR S&P 500 GRWT ETF 464287309   490,330 4,829 SH   SOLE 0 0 0 4,829
ISHARES TR CONV BD ETF 46435G102   10,814,727 127,277 SH   SOLE 0 0 0 127,277
ISHARES TR TRS FLT RT BD 46434V860   331,174 6,562 SH   SOLE 0 0 0 6,562
ISHARES TR RUS 1000 VAL ETF 464287598   207,185 1,119 SH   SOLE 0 0 0 1,119
ISHARES TR CORE S&P500 ETF 464287200   1,006,237 1,709 SH   SOLE 0 0 0 1,709
ISHARES TR MSCI EAFE ETF 464287465   516,300 6,828 SH   SOLE 0 0 0 6,828
ISHARES TR 20 YR TR BD ETF 464287432   22,975,675 263,090 SH   SOLE 0 0 0 263,090
ISHARES TR MSCI INTL QUALTY 46434V456   222,631 5,998 SH   SOLE 0 0 0 5,998
ISHARES TR MSCI USA MMENTM 46432F396   1,197,501 5,787 SH   SOLE 0 0 0 5,787
ISHARES TR MBS ETF 464288588   26,873,715 293,125 SH   SOLE 0 0 0 293,125
ISHARES TR RUS 1000 GRW ETF 464287614   817,976 2,037 SH   SOLE 0 0 0 2,037
ISHARES TR RUSSELL 2000 ETF 464287655   336,981 1,525 SH   SOLE 0 0 0 1,525
ISHARES TR HIGH YLD SYSTM B 46435G250   5,452,773 115,992 SH   SOLE 0 0 0 115,992
ISHARES TR MSCI USA QLT FCT 46432F339   26,394,888 148,219 SH   SOLE 0 0 0 148,219
ISHARES TR MSCI USA MIN VOL 46429B697   30,498,407 343,489 SH   SOLE 0 0 0 343,489
ISHARES TR 7-10 YR TRSY BD 464287440   23,851,785 257,997 SH   SOLE 0 0 0 257,997
ISHARES TR SELECT DIVID ETF 464287168   439,774 3,350 SH   SOLE 0 0 0 3,350
ISHARES TR TIPS BD ETF 464287176   9,086,956 85,283 SH   SOLE 0 0 0 85,283
ISHARES TR NATIONAL MUN ETF 464288414   3,732,507 35,031 SH   SOLE 0 0 0 35,031
ISHARES TR FLTG RATE NT ETF 46429B655   4,097,274 80,528 SH   SOLE 0 0 0 80,528
ISHARES TR MSCI EAFE MIN VL 46429B689   428,264 6,057 SH   SOLE 0 0 0 6,057
ISHARES TR CORE S&P SCP ETF 464287804   12,259,085 106,397 SH   SOLE 0 0 0 106,397
ISHARES TR JPMORGAN USD EMG 464288281   3,142,927 35,298 SH   SOLE 0 0 0 35,298
ISHARES TR MSCI KLD400 SOC 464288570   222,507 2,018 SH   SOLE 0 0 0 2,018
ISHARES TR IBOXX INV CP ETF 464287242   28,139,672 263,381 SH   SOLE 0 0 0 263,381
ISHARES TR CORE DIV GRWTH 46434V621   740,636 12,074 SH   SOLE 0 0 0 12,074
ISHARES TR CORE S&P US GWT 464287671   798,100 5,727 SH   SOLE 0 0 0 5,727
ISHARES TR PFD AND INCM SEC 464288687   21,344,631 678,900 SH   SOLE 0 0 0 678,900
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   15,204,441 299,831 SH   SOLE 0 0 0 299,831
JEFFERIES FINL GROUP INC COM 47233W109   4,385,931 55,943 SH   SOLE 0 0 0 55,943
JPMORGAN CHASE & CO. COM 46625H100   2,954,587 12,326 SH   SOLE 0 0 0 12,326
KLA CORP COM NEW 482480100   3,619,989 5,745 SH   SOLE 0 0 0 5,745
LAM RESEARCH CORP COM 512807108   7,490,442 103,703 SH   SOLE 0 0 0 103,703
LAMB WESTON HLDGS INC COM 513272104   4,140,089 61,950 SH   SOLE 0 0 0 61,950
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   18,535,594 607,326 SH   SOLE 0 0 0 607,326
LEIDOS HOLDINGS INC COM 525327102   298,835 2,074 SH   SOLE 0 0 0 2,074
LINDE PLC SHS G54950103   1,702,076 4,065 SH   SOLE 0 0 0 4,065
LOWES COS INC COM 548661107   229,853 931 SH   SOLE 0 0 0 931
MCKESSON CORP COM 58155Q103   4,798,754 8,420 SH   SOLE 0 0 0 8,420
META PLATFORMS INC CL A 30303M102   624,978 1,067 SH   SOLE 0 0 0 1,067
MICROSOFT CORP COM 594918104   5,293,649 12,559 SH   SOLE 0 0 0 12,559
MOODYS CORP COM 615369105   4,688,517 9,905 SH   SOLE 0 0 0 9,905
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,651,678 10,064 SH   SOLE 0 0 0 10,064
MUELLER INDS INC COM 624756102   2,950,923 37,184 SH   SOLE 0 0 0 37,184
NETFLIX INC COM 64110L106   584,706 656 SH   SOLE 0 0 0 656
NORTHERN OIL & GAS INC COM 665531307   1,060,905 28,550 SH   SOLE 0 0 0 28,550
NUVEEN AMT FREE QLTY MUN INC COM 670657105   144,095 12,774 SH   SOLE 0 0 0 12,774
NVIDIA CORPORATION COM 67066G104   4,512,378 33,602 SH   SOLE 0 0 0 33,602
OLD REP INTL CORP COM 680223104   2,417,331 66,796 SH   SOLE 0 0 0 66,796
ORACLE CORP COM 68389X105   2,029,317 12,178 SH   SOLE 0 0 0 12,178
PACCAR INC COM 693718108   4,060,996 39,041 SH   SOLE 0 0 0 39,041
PALANTIR TECHNOLOGIES INC CL A 69608A108   5,623,317 74,353 SH   SOLE 0 0 0 74,353
PAYONEER GLOBAL INC COM 70451X104   2,958,306 294,652 SH   SOLE 0 0 0 294,652
PEPSICO INC COM 713448108   568,248 3,737 SH   SOLE 0 0 0 3,737
PGIM ETF TR AAA CLO ETF 69344A834   439,654 8,587 SH   SOLE 0 0 0 8,587
REINSURANCE GRP OF AMERICA I COM NEW 759351604   4,306,260 20,158 SH   SOLE 0 0 0 20,158
RICHARDSON ELECTRS LTD COM 763165107   140,300 10,000 SH   SOLE 0 0 0 10,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   219,842 7,888 SH   SOLE 0 0 0 7,888
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,543,371 41,054 SH   SOLE 0 0 0 41,054
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   6,478,196 82,409 SH   SOLE 0 0 0 82,409
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   10,157,526 210,170 SH   SOLE 0 0 0 210,170
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   10,979,228 48,938 SH   SOLE 0 0 0 48,938
SERIES PORTFOLIOS TR PANAGRAM BBB B 81752T528   251,679 9,339 SH   SOLE 0 0 0 9,339
SHERWIN WILLIAMS CO COM 824348106   4,238,279 12,468 SH   SOLE 0 0 0 12,468
SM ENERGY CO COM 78454L100   1,980,010 51,084 SH   SOLE 0 0 0 51,084
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,844,034 6,559 SH   SOLE 0 0 0 6,559
SPDR SER TR S&P OILGAS EXP 78468R556   8,458,923 63,904 SH   SOLE 0 0 0 63,904
SPDR SER TR BBG CONV SEC ETF 78464A359   895,948 11,503 SH   SOLE 0 0 0 11,503
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,107,385 32,548 SH   SOLE 0 0 0 32,548
SPDR SER TR NUVEEN BLOOMBERG 78464A284   459,331 17,957 SH   SOLE 0 0 0 17,957
SPDR SER TR PRTFLO S&P500 GW 78464A409   314,799 3,581 SH   SOLE 0 0 0 3,581
STRATEGY SHS NS 7HANDL IDX 86280R506   353,854 16,589 SH   SOLE 0 0 0 16,589
SYSCO CORP COM 871829107   4,595,484 60,103 SH   SOLE 0 0 0 60,103
TARGA RES CORP COM 87612G101   437,611 2,452 SH   SOLE 0 0 0 2,452
TECHNIPFMC PLC COM G87110105   4,088,180 141,264 SH   SOLE 0 0 0 141,264
TESLA INC COM 88160R101   1,098,445 2,720 SH   SOLE 0 0 0 2,720
TEXAS INSTRS INC COM 882508104   2,271,829 12,116 SH   SOLE 0 0 0 12,116
TJX COS INC NEW COM 872540109   747,470 6,187 SH   SOLE 0 0 0 6,187
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   615,981 26,887 SH   SOLE 0 0 0 26,887
UNION PAC CORP COM 907818108   2,253,477 9,882 SH   SOLE 0 0 0 9,882
UNITEDHEALTH GROUP INC COM 91324P102   3,133,647 6,195 SH   SOLE 0 0 0 6,195
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   225,674 932 SH   SOLE 0 0 0 932
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   3,813,750 73,469 SH   SOLE 0 0 0 73,469
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   599,138 1,112 SH   SOLE 0 0 0 1,112
VANGUARD INDEX FDS TOTAL STK MKT 922908769   232,888 804 SH   SOLE 0 0 0 804
VANGUARD INDEX FDS GROWTH ETF 922908736   449,842 1,096 SH   SOLE 0 0 0 1,096
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,594,464 71,703 SH   SOLE 0 0 0 71,703
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   23,767,610 317,834 SH   SOLE 0 0 0 317,834
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   756,428 3,863 SH   SOLE 0 0 0 3,863
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   25,055,024 313,227 SH   SOLE 0 0 0 313,227
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,314,046 96,513 SH   SOLE 0 0 0 96,513
VISA INC COM CL A 92826C839   587,676 1,860 SH   SOLE 0 0 0 1,860
WALMART INC COM 931142103   1,985,204 21,972 SH   SOLE 0 0 0 21,972
WASTE MGMT INC DEL COM 94106L109   2,343,030 11,611 SH   SOLE 0 0 0 11,611
WEC ENERGY GROUP INC COM 92939U106   347,517 3,695 SH   SOLE 0 0 0 3,695
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,528,349 32,734 SH   SOLE 0 0 0 32,734