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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 355,105 2,556 SH SOLE 0 0 0 2,556
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,215,895 13,931 SH SOLE 0 0 0 13,931
ADVANCED MICRO DEVICES INC COM 007903107 2,949,231 21,668 SH SOLE 0 0 0 21,668
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 8,223,403 243,224 SH SOLE 0 0 0 243,224
ALPHABET INC CAP STK CL A 02079K305 5,411,667 30,776 SH SOLE 0 0 0 30,776
ALPHABET INC CAP STK CL C 02079K107 2,122,271 11,996 SH SOLE 0 0 0 11,996
AMAZON COM INC COM 023135106 5,926,847 26,884 SH SOLE 0 0 0 26,884
AMERICAN CENTY ETF TR US SML CP VALU 025072877 11,679,686 125,602 SH SOLE 0 0 0 125,602
AMERICAN EXPRESS CO COM 025816109 7,445,531 23,085 SH SOLE 0 0 0 23,085
AMERICAN TOWER CORP NEW COM 03027X100 2,393,809 10,664 SH SOLE 0 0 0 10,664
APPLE INC COM 037833100 7,885,974 37,946 SH SOLE 0 0 0 37,946
ARCH CAP GROUP LTD ORD G0450A105 4,268,988 46,656 SH SOLE 0 0 0 46,656
AUTOMATIC DATA PROCESSING IN COM 053015103 4,692,142 15,130 SH SOLE 0 0 0 15,130
BANK AMERICA CORP COM 060505104 382,985 7,954 SH SOLE 0 0 0 7,954
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 553,041 1,130 SH SOLE 0 0 0 1,130
BIO RAD LABS INC CL A 090572207 224,679 906 SH SOLE 0 0 0 906
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 353,021 5,253 SH SOLE 0 0 0 5,253
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 23,391,777 430,391 SH SOLE 0 0 0 430,391
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528108 250,215 11,261 SH SOLE 0 0 0 11,261
BLOCK INC CL A 852234103 4,520,817 66,220 SH SOLE 0 0 0 66,220
BLUE BIRD CORP COM 095306106 3,500,375 79,194 SH SOLE 0 0 0 79,194
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826 9,235,612 238,154 SH SOLE 0 0 0 238,154
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,165,306 38,816 SH SOLE 0 0 0 38,816
BROADCOM INC COM 11135F101 5,544,557 20,943 SH SOLE 0 0 0 20,943
BROWN & BROWN INC COM 115236101 224,004 2,056 SH SOLE 0 0 0 2,056
CARDINAL HEALTH INC COM 14149Y108 2,617,300 15,920 SH SOLE 0 0 0 15,920
CDW CORP COM 12514G108 4,739,872 26,164 SH SOLE 0 0 0 26,164
CENCORA INC COM 03073E105 4,473,084 15,146 SH SOLE 0 0 0 15,146
CHENIERE ENERGY INC COM NEW 16411R208 4,412,356 18,693 SH SOLE 0 0 0 18,693
CHEVRON CORP NEW COM 166764100 31,667,504 217,541 SH SOLE 0 0 0 217,541
CINTAS CORP COM 172908105 4,381,520 19,533 SH SOLE 0 0 0 19,533
CISCO SYS INC COM 17275R102 215,812 3,123 SH SOLE 0 0 0 3,123
COCA COLA CO COM 191216100 224,797 3,137 SH SOLE 0 0 0 3,137
COMFORT SYS USA INC COM 199908104 4,130,702 7,918 SH SOLE 0 0 0 7,918
CORTEVA INC COM 22052L104 4,809,929 64,038 SH SOLE 0 0 0 64,038
DYNATRACE INC COM NEW 268150109 4,187,992 76,971 SH SOLE 0 0 0 76,971
EXXON MOBIL CORP COM 30231G102 1,721,734 15,761 SH SOLE 0 0 0 15,761
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 789,180 17,254 SH SOLE 0 0 0 17,254
FIDELITY NATL INFORMATION SV COM 31620M106 2,456,141 29,826 SH SOLE 0 0 0 29,826
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,224,405 24,547 SH SOLE 0 0 0 24,547
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 206,049 4,412 SH SOLE 0 0 0 4,412
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 305,923 13,441 SH SOLE 0 0 0 13,441
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 12,157,437 45,727 SH SOLE 0 0 0 45,727
FORTINET INC COM 34959E109 4,329,819 42,271 SH SOLE 0 0 0 42,271
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 701,728 29,099 SH SOLE 0 0 0 29,099
GE AEROSPACE COM NEW 369604301 276,292 1,110 SH SOLE 0 0 0 1,110
GODADDY INC CL A 380237107 3,775,658 21,164 SH SOLE 0 0 0 21,164
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 27,014,861 681,505 SH SOLE 0 0 0 681,505
GRAINGER W W INC COM 384802104 4,619,089 4,390 SH SOLE 0 0 0 4,390
HARTFORD INSURANCE GROUP INC COM 416515104 2,126,910 16,800 SH SOLE 0 0 0 16,800
HOME DEPOT INC COM 437076102 4,657,723 12,482 SH SOLE 0 0 0 12,482
HONEYWELL INTL INC COM 438516106 2,238,223 9,374 SH SOLE 0 0 0 9,374
HUBBELL INC COM 443510607 220,260 537 SH SOLE 0 0 0 537
IDEXX LABS INC COM 45168D104 4,699,349 8,660 SH SOLE 0 0 0 8,660
IES HLDGS INC COM 44951W106 406,177 1,404 SH SOLE 0 0 0 1,404
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,606,101 46,273 SH SOLE 0 0 0 46,273
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,404,387 18,720 SH SOLE 0 0 0 18,720
INTUIT COM 461202103 2,565,697 3,291 SH SOLE 0 0 0 3,291
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 18,469,606 882,447 SH SOLE 0 0 0 882,447
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 24,481,713 221,074 SH SOLE 0 0 0 221,074
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 251,035 5,166 SH SOLE 0 0 0 5,166
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 344,856 14,227 SH SOLE 0 0 0 14,227
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 11,523,187 89,549 SH SOLE 0 0 0 89,549
INVESCO MUN OPPORTUNITY TR COM 46132C107 244,297 26,410 SH SOLE 0 0 0 26,410
INVESCO MUNI INCOME OPP TRST COM 46132X101 224,845 39,103 SH SOLE 0 0 0 39,103
INVESCO QQQ TR UNIT SER 1 46090E103 2,190,168 4,004 SH SOLE 0 0 0 4,004
ISHARES INC INTL HIGH YIELD 464286210 351,120 6,384 SH SOLE 0 0 0 6,384
ISHARES TR ESG MSCI USA ETF 46436E767 205,740 3,832 SH SOLE 0 0 0 3,832
ISHARES TR NATIONAL MUN ETF 464288414 3,813,480 36,566 SH SOLE 0 0 0 36,566
ISHARES TR 10+ YR INVST GRD 464289511 22,237,344 443,328 SH SOLE 0 0 0 443,328
ISHARES TR INTL TREA BD ETF 464288117 5,802,965 134,359 SH SOLE 0 0 0 134,359
ISHARES TR SELECT DIVID ETF 464287168 459,510 3,395 SH SOLE 0 0 0 3,395
ISHARES TR MSCI USA MIN VOL 46429B697 13,164,007 139,642 SH SOLE 0 0 0 139,642
ISHARES TR CUR HD EURZN ETF 46434V639 13,871,186 340,147 SH SOLE 0 0 0 340,147
ISHARES TR 7-10 YR TRSY BD 464287440 3,150,786 33,065 SH SOLE 0 0 0 33,065
ISHARES TR MSCI EAFE ETF 464287465 896,102 10,041 SH SOLE 0 0 0 10,041
ISHARES TR 20 YR TR BD ETF 464287432 26,769,538 303,716 SH SOLE 0 0 0 303,716
ISHARES TR CORE S&P500 ETF 464287200 1,115,855 1,798 SH SOLE 0 0 0 1,798
ISHARES TR MSCI USA MMENTM 46432F396 1,371,151 5,790 SH SOLE 0 0 0 5,790
ISHARES TR MSCI INTL QUALTY 46434V456 428,733 9,938 SH SOLE 0 0 0 9,938
ISHARES TR S&P 500 BUYWRITE 46438G711 473,900 10,312 SH SOLE 0 0 0 10,312
ISHARES TR RUS 1000 GRW ETF 464287614 856,286 2,038 SH SOLE 0 0 0 2,038
ISHARES TR MBS ETF 464288588 3,870,886 41,413 SH SOLE 0 0 0 41,413
ISHARES TR CORE S&P SCP ETF 464287804 675,948 6,092 SH SOLE 0 0 0 6,092
ISHARES TR MSCI EAFE MIN VL 46429B689 483,974 5,737 SH SOLE 0 0 0 5,737
ISHARES TR CORE S&P US GWT 464287671 854,446 5,736 SH SOLE 0 0 0 5,736
ISHARES TR JPMORGAN USD EMG 464288281 2,971,835 32,156 SH SOLE 0 0 0 32,156
ISHARES TR HIGH YLD SYSTM B 46435G250 21,785,779 461,563 SH SOLE 0 0 0 461,563
ISHARES TR MSCI USA QLT FCT 46432F339 26,093,653 142,254 SH SOLE 0 0 0 142,254
ISHARES TR CORE INTL AGGR 46435G672 377,880 7,388 SH SOLE 0 0 0 7,388
ISHARES TR RUS 1000 VAL ETF 464287598 219,845 1,121 SH SOLE 0 0 0 1,121
ISHARES TR CONV BD ETF 46435G102 21,885,221 245,103 SH SOLE 0 0 0 245,103
ISHARES TR IBOXX INV CP ETF 464287242 6,961,131 63,665 SH SOLE 0 0 0 63,665
ISHARES TR PFD AND INCM SEC 464288687 27,126,121 884,451 SH SOLE 0 0 0 884,451
ISHARES TR FLTG RATE NT ETF 46429B655 3,802,277 74,819 SH SOLE 0 0 0 74,819
ISHARES TR CORE DIV GRWTH 46434V621 772,427 11,928 SH SOLE 0 0 0 11,928
ISHARES TR ESG MSCI KLD 400 464288570 234,469 2,022 SH SOLE 0 0 0 2,022
ISHARES TR S&P 500 GRWT ETF 464287309 527,423 4,840 SH SOLE 0 0 0 4,840
ISHARES TR RUSSELL 2000 ETF 464287655 334,911 1,536 SH SOLE 0 0 0 1,536
ISHARES TR CORE MSCI EAFE 46432F842 265,320 3,185 SH SOLE 0 0 0 3,185
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 590,841 11,684 SH SOLE 0 0 0 11,684
JEFFERIES FINL GROUP INC COM 47233W109 4,566,671 82,194 SH SOLE 0 0 0 82,194
JPMORGAN CHASE & CO. COM 46625H100 3,079,573 10,604 SH SOLE 0 0 0 10,604
KLA CORP COM NEW 482480100 5,470,699 6,086 SH SOLE 0 0 0 6,086
LAM RESEARCH CORP COM NEW 512807306 10,412,174 107,553 SH SOLE 0 0 0 107,553
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 23,498,360 718,824 SH SOLE 0 0 0 718,824
LEIDOS HOLDINGS INC COM 525327102 4,665,982 28,992 SH SOLE 0 0 0 28,992
LOWES COS INC COM 548661107 221,309 968 SH SOLE 0 0 0 968
MCKESSON CORP COM 58155Q103 4,265,532 5,861 SH SOLE 0 0 0 5,861
META PLATFORMS INC CL A 30303M102 4,966,561 6,905 SH SOLE 0 0 0 6,905
MICROSOFT CORP COM 594918104 7,733,212 15,716 SH SOLE 0 0 0 15,716
MOODYS CORP COM 615369105 4,995,410 9,942 SH SOLE 0 0 0 9,942
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,500,854 10,574 SH SOLE 0 0 0 10,574
MUELLER INDS INC COM 624756102 239,440 2,918 SH SOLE 0 0 0 2,918
NETFLIX INC COM 64110L106 849,895 657 SH SOLE 0 0 0 657
NUVEEN AMT FREE QLTY MUN INC COM 670657105 146,011 13,286 SH SOLE 0 0 0 13,286
NVIDIA CORPORATION COM 67066G104 5,294,754 34,539 SH SOLE 0 0 0 34,539
OLD REP INTL CORP COM 680223104 2,246,340 58,514 SH SOLE 0 0 0 58,514
ORACLE CORP COM 68389X105 4,162,503 19,010 SH SOLE 0 0 0 19,010
PACCAR INC COM 693718108 4,335,520 44,150 SH SOLE 0 0 0 44,150
PACER FDS TR SWAN SOS MOD JAN 69374H550 328,714 10,813 SH SOLE 0 0 0 10,813
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,216,486 39,918 SH SOLE 0 0 0 39,918
PAYONEER GLOBAL INC COM 70451X104 4,328,625 628,247 SH SOLE 0 0 0 628,247
PEPSICO INC COM 713448108 259,023 1,915 SH SOLE 0 0 0 1,915
PGIM ETF TR AAA CLO ETF 69344A834 943,143 18,406 SH SOLE 0 0 0 18,406
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,579,076 22,984 SH SOLE 0 0 0 22,984
RICHARDSON ELECTRS LTD COM 763165107 97,900 10,000 SH SOLE 0 0 0 10,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 228,217 7,891 SH SOLE 0 0 0 7,891
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7,996,991 55,136 SH SOLE 0 0 0 55,136
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,263,599 28,942 SH SOLE 0 0 0 28,942
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11,484,884 106,578 SH SOLE 0 0 0 106,578
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 205,109 940 SH SOLE 0 0 0 940
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 493,416 9,370 SH SOLE 0 0 0 9,370
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528 260,157 9,718 SH SOLE 0 0 0 9,718
SHERWIN WILLIAMS CO COM 824348106 4,525,115 12,736 SH SOLE 0 0 0 12,736
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 350,541 13,099 SH SOLE 0 0 0 13,099
SM ENERGY CO COM 78454L100 2,796,206 107,381 SH SOLE 0 0 0 107,381
SPDR GOLD TR GOLD SHS 78463V107 279,563 909 SH SOLE 0 0 0 909
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,116,716 6,665 SH SOLE 0 0 0 6,665
SPDR SERIES TRUST NUVEEN ICE HIGH 78464A284 720,521 29,195 SH SOLE 0 0 0 29,195
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359 940,148 11,425 SH SOLE 0 0 0 11,425
SPDR SERIES TRUST S&P OILGAS EXP 78468R556 218,273 1,720 SH SOLE 0 0 0 1,720
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 2,933,063 30,344 SH SOLE 0 0 0 30,344
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 338,848 3,592 SH SOLE 0 0 0 3,592
STRATEGY SHS NS 7HANDL IDX 86280R506 370,649 17,152 SH SOLE 0 0 0 17,152
SYSCO CORP COM 871829107 4,738,006 61,246 SH SOLE 0 0 0 61,246
T ROWE PRICE ETF INC FLOATING RATE 87283Q883 21,420,805 416,019 SH SOLE 0 0 0 416,019
TARGA RES CORP COM 87612G101 426,701 2,481 SH SOLE 0 0 0 2,481
TESLA INC COM 88160R101 829,057 2,757 SH SOLE 0 0 0 2,757
TEXAS INSTRS INC COM 882508104 299,412 1,423 SH SOLE 0 0 0 1,423
TJX COS INC NEW COM 872540109 765,052 6,113 SH SOLE 0 0 0 6,113
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 531,561 22,726 SH SOLE 0 0 0 22,726
UNION PAC CORP COM 907818108 2,428,217 10,308 SH SOLE 0 0 0 10,308
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 3,950,950 78,924 SH SOLE 0 0 0 78,924
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 257,051 932 SH SOLE 0 0 0 932
VANGUARD INDEX FDS TOTAL STK MKT 922908769 237,069 780 SH SOLE 0 0 0 780
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 611,281 1,077 SH SOLE 0 0 0 1,077
VANGUARD INDEX FDS GROWTH ETF 922908736 475,879 1,097 SH SOLE 0 0 0 1,097
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,613,085 73,842 SH SOLE 0 0 0 73,842
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 28,845,328 380,395 SH SOLE 0 0 0 380,395
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 501,622 2,434 SH SOLE 0 0 0 2,434
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 270,240 4,744 SH SOLE 0 0 0 4,744
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 687,157 7,619 SH SOLE 0 0 0 7,619
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,101,840 89,936 SH SOLE 0 0 0 89,936
VERISK ANALYTICS INC COM 92345Y106 3,859,948 12,334 SH SOLE 0 0 0 12,334
VISA INC COM CL A 92826C839 656,348 1,846 SH SOLE 0 0 0 1,846
WALMART INC COM 931142103 1,823,388 18,561 SH SOLE 0 0 0 18,561
WASTE MGMT INC DEL COM 94106L109 2,422,484 10,588 SH SOLE 0 0 0 10,588
WEC ENERGY GROUP INC COM 92939U106 384,302 3,669 SH SOLE 0 0 0 3,669
WISDOMTREE TR INTK MLTIFACTR 97717Y774 237,798 7,561 SH SOLE 0 0 0 7,561
WISDOMTREE TR US EFFICIENT COR 97717Y790 1,553,096 31,093 SH SOLE 0 0 0 31,093