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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,914,768 5,524 SH   SOLE 0 0 0 5,524
ADVANCED MICRO DEVICES INC COM 007903107   1,654,371 9,166 SH   SOLE 0 0 0 9,166
ALPHABET INC CAP STK CL A 02079K305   3,564,191 23,615 SH   SOLE 0 0 0 23,615
ALPHABET INC CAP STK CL C 02079K107   754,311 4,954 SH   SOLE 0 0 0 4,954
AMAZON COM INC COM 023135106   4,896,776 27,147 SH   SOLE 0 0 0 27,147
AMERICAN CENTY ETF TR US SML CP VALU 025072877   10,854,108 115,827 SH   SOLE 0 0 0 115,827
AMERICAN EXPRESS CO COM 025816109   4,336,705 19,047 SH   SOLE 0 0 0 19,047
AMERICAN TOWER CORP NEW COM 03027X100   1,960,635 9,923 SH   SOLE 0 0 0 9,923
APPLE INC COM 037833100   10,320,462 60,185 SH   SOLE 0 0 0 60,185
ARCH CAP GROUP LTD ORD G0450A105   2,316,731 25,062 SH   SOLE 0 0 0 25,062
ATI INC COM 01741R102   2,400,027 46,903 SH   SOLE 0 0 0 46,903
BANK AMERICA CORP COM 060505104   286,144 7,546 SH   SOLE 0 0 0 7,546
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE 0 0 0 1
BIO RAD LABS INC CL A 090572207   313,358 906 SH   SOLE 0 0 0 906
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   289,330 5,040 SH   SOLE 0 0 0 5,040
BLACKROCK MUNIYILD QULT FD I COM 09254F100   247,361 20,193 SH   SOLE 0 0 0 20,193
BROADCOM INC COM 11135F101   3,915,557 2,954 SH   SOLE 0 0 0 2,954
BROWN & BROWN INC COM 115236101   2,413,605 27,571 SH   SOLE 0 0 0 27,571
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   5,306,117 196,450 SH   SOLE 0 0 0 196,450
CARDINAL HEALTH INC COM 14149Y108   2,021,451 18,065 SH   SOLE 0 0 0 18,065
CATERPILLAR INC COM 149123101   2,133,722 5,823 SH   SOLE 0 0 0 5,823
CDW CORP COM 12514G108   3,939,779 15,403 SH   SOLE 0 0 0 15,403
CENCORA INC COM 03073E105   2,088,971 8,597 SH   SOLE 0 0 0 8,597
CENTENE CORP DEL COM 15135B101   2,079,453 26,497 SH   SOLE 0 0 0 26,497
CHEVRON CORP NEW COM 166764100   29,446,222 186,676 SH   SOLE 0 0 0 186,676
CHORD ENERGY CORPORATION COM NEW 674215207   2,048,158 11,491 SH   SOLE 0 0 0 11,491
CISCO SYS INC COM 17275R102   200,696 4,021 SH   SOLE 0 0 0 4,021
DEERE & CO COM 244199105   2,181,469 5,311 SH   SOLE 0 0 0 5,311
DIODES INC COM 254543101   2,185,867 31,005 SH   SOLE 0 0 0 31,005
DOLLAR GEN CORP NEW COM 256677105   1,664,222 10,664 SH   SOLE 0 0 0 10,664
DOUBLEVERIFY HLDGS INC COM 25862V105   2,175,806 61,883 SH   SOLE 0 0 0 61,883
ELEVANCE HEALTH INC COM 036752103   1,526,260 2,943 SH   SOLE 0 0 0 2,943
EXXON MOBIL CORP COM 30231G102   1,748,347 15,041 SH   SOLE 0 0 0 15,041
FERGUSON PLC NEW SHS G3421J106   2,107,413 9,648 SH   SOLE 0 0 0 9,648
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   655,031 14,457 SH   SOLE 0 0 0 14,457
FIDELITY NATL INFORMATION SV COM 31620M106   2,237,613 30,165 SH   SOLE 0 0 0 30,165
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,717,714 33,445 SH   SOLE 0 0 0 33,445
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   513,667 10,661 SH   SOLE 0 0 0 10,661
FISERV INC COM 337738108   2,864,614 17,924 SH   SOLE 0 0 0 17,924
FLUOR CORP NEW COM 343412102   1,161,347 27,468 SH   SOLE 0 0 0 27,468
FORTINET INC COM 34959E109   1,494,623 21,880 SH   SOLE 0 0 0 21,880
GALLAGHER ARTHUR J & CO COM 363576109   2,196,699 8,785 SH   SOLE 0 0 0 8,785
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   24,340,573 709,845 SH   SOLE 0 0 0 709,845
GRAINGER W W INC COM 384802104   3,689,747 3,627 SH   SOLE 0 0 0 3,627
HARTFORD FINL SVCS GROUP INC COM 416515104   1,522,619 14,776 SH   SOLE 0 0 0 14,776
HCA HEALTHCARE INC COM 40412C101   2,298,799 6,892 SH   SOLE 0 0 0 6,892
HERSHEY CO COM 427866108   1,959,575 10,075 SH   SOLE 0 0 0 10,075
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,192,607 123,667 SH   SOLE 0 0 0 123,667
HOME DEPOT INC COM 437076102   3,986,060 10,391 SH   SOLE 0 0 0 10,391
HONEYWELL INTL INC COM 438516106   1,696,518 8,266 SH   SOLE 0 0 0 8,266
IDEXX LABS INC COM 45168D104   1,502,841 2,783 SH   SOLE 0 0 0 2,783
INGREDION INC COM 457187102   1,603,741 13,725 SH   SOLE 0 0 0 13,725
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,074,072 18,567 SH   SOLE 0 0 0 18,567
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,098,070 15,266 SH   SOLE 0 0 0 15,266
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   5,565,307 97,740 SH   SOLE 0 0 0 97,740
INVESCO MUNI INCOME OPP TRST COM 46132X101   247,886 37,961 SH   SOLE 0 0 0 37,961
INVESCO QQQ TR UNIT SER 1 46090E103   2,175,471 4,900 SH   SOLE 0 0 0 4,900
ISHARES INC MSCI JPN ETF NEW 46434G822   6,222,362 87,209 SH   SOLE 0 0 0 87,209
ISHARES TR MSCI USA MMENTM 46432F396   25,008,360 133,485 SH   SOLE 0 0 0 133,485
ISHARES TR MSCI INTL QUALTY 46434V456   293,415 7,398 SH   SOLE 0 0 0 7,398
ISHARES TR CORE S&P500 ETF 464287200   774,365 1,473 SH   SOLE 0 0 0 1,473
ISHARES TR IBOXX HI YD ETF 464288513   15,185,870 195,367 SH   SOLE 0 0 0 195,367
ISHARES TR CORE DIV GRWTH 46434V621   721,293 12,423 SH   SOLE 0 0 0 12,423
ISHARES TR IBOXX INV CP ETF 464287242   27,859,077 255,776 SH   SOLE 0 0 0 255,776
ISHARES TR MSCI EAFE ETF 464287465   485,789 6,083 SH   SOLE 0 0 0 6,083
ISHARES TR 20 YR TR BD ETF 464287432   19,575,344 206,884 SH   SOLE 0 0 0 206,884
ISHARES TR MBS ETF 464288588   3,409,481 36,891 SH   SOLE 0 0 0 36,891
ISHARES TR RUSSELL 2000 ETF 464287655   315,959 1,502 SH   SOLE 0 0 0 1,502
ISHARES TR S&P 500 GRWT ETF 464287309   451,670 5,349 SH   SOLE 0 0 0 5,349
ISHARES TR RUS 1000 GRW ETF 464287614   868,677 2,577 SH   SOLE 0 0 0 2,577
ISHARES TR MSCI USA QLT FCT 46432F339   24,125,709 146,795 SH   SOLE 0 0 0 146,795
ISHARES TR MSCI USA MIN VOL 46429B697   24,697,389 295,494 SH   SOLE 0 0 0 295,494
ISHARES TR 7-10 YR TRSY BD 464287440   16,991,652 179,502 SH   SOLE 0 0 0 179,502
ISHARES TR NATIONAL MUN ETF 464288414   3,425,037 31,831 SH   SOLE 0 0 0 31,831
ISHARES TR TIPS BD ETF 464287176   13,133,060 122,270 SH   SOLE 0 0 0 122,270
ISHARES TR SELECT DIVID ETF 464287168   413,224 3,355 SH   SOLE 0 0 0 3,355
ISHARES TR CORE S&P SCP ETF 464287804   11,097,340 100,410 SH   SOLE 0 0 0 100,410
ISHARES TR JPMORGAN USD EMG 464288281   3,409,378 38,021 SH   SOLE 0 0 0 38,021
ISHARES TR HIGH YLD BD FCTR 46435G250   3,236,043 69,265 SH   SOLE 0 0 0 69,265
ISHARES TR FLTG RATE NT ETF 46429B655   3,401,648 66,621 SH   SOLE 0 0 0 66,621
ISHARES TR MSCI EAFE MIN VL 46429B689   488,332 6,890 SH   SOLE 0 0 0 6,890
ISHARES TR CORE S&P US GWT 464287671   689,819 5,885 SH   SOLE 0 0 0 5,885
ISHARES TR 1 3 YR TREAS BD 464287457   8,125,819 99,362 SH   SOLE 0 0 0 99,362
ISHARES TR PFD AND INCM SEC 464288687   30,941,391 960,018 SH   SOLE 0 0 0 960,018
JABIL INC COM 466313103   2,222,900 16,595 SH   SOLE 0 0 0 16,595
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   13,334,488 262,800 SH   SOLE 0 0 0 262,800
JPMORGAN CHASE & CO COM 46625H100   2,410,033 12,032 SH   SOLE 0 0 0 12,032
KLA CORP COM NEW 482480100   3,455,127 4,946 SH   SOLE 0 0 0 4,946
LAM RESEARCH CORP COM 512807108   7,682,582 7,907 SH   SOLE 0 0 0 7,907
LAMB WESTON HLDGS INC COM 513272104   4,039,298 37,917 SH   SOLE 0 0 0 37,917
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   12,664,607 425,272 SH   SOLE 0 0 0 425,272
LEIDOS HOLDINGS INC COM 525327102   228,200 1,741 SH   SOLE 0 0 0 1,741
LINDE PLC SHS G54950103   1,737,499 3,742 SH   SOLE 0 0 0 3,742
LOWES COS INC COM 548661107   250,275 983 SH   SOLE 0 0 0 983
MCKESSON CORP COM 58155Q103   2,172,632 4,047 SH   SOLE 0 0 0 4,047
META PLATFORMS INC CL A 30303M102   460,281 948 SH   SOLE 0 0 0 948
MICROSOFT CORP COM 594918104   4,897,968 11,642 SH   SOLE 0 0 0 11,642
MOLINA HEALTHCARE INC COM 60855R100   2,008,137 4,888 SH   SOLE 0 0 0 4,888
MOODYS CORP COM 615369105   3,771,123 9,595 SH   SOLE 0 0 0 9,595
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,948,798 11,124 SH   SOLE 0 0 0 11,124
MUELLER INDS INC COM 624756102   2,308,450 42,805 SH   SOLE 0 0 0 42,805
NETAPP INC COM 64110D104   2,293,788 21,852 SH   SOLE 0 0 0 21,852
NETFLIX INC COM 64110L106   335,246 552 SH   SOLE 0 0 0 552
NORTHERN OIL & GAS INC COM 665531307   1,050,717 26,480 SH   SOLE 0 0 0 26,480
NVIDIA CORPORATION COM 67066G104   3,793,094 4,198 SH   SOLE 0 0 0 4,198
OLD REP INTL CORP COM 680223104   2,070,898 67,412 SH   SOLE 0 0 0 67,412
ON SEMICONDUCTOR CORP COM 682189105   2,054,693 27,936 SH   SOLE 0 0 0 27,936
ORACLE CORP COM 68389X105   1,706,599 13,586 SH   SOLE 0 0 0 13,586
PACCAR INC COM 693718108   2,139,704 17,271 SH   SOLE 0 0 0 17,271
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,183,120 94,877 SH   SOLE 0 0 0 94,877
PAYONEER GLOBAL INC COM 70451X104   1,733,397 356,666 SH   SOLE 0 0 0 356,666
PERFORMANCE FOOD GROUP CO COM 71377A103   1,939,222 25,981 SH   SOLE 0 0 0 25,981
PIONEER NAT RES CO COM 723787107   1,003,528 3,823 SH   SOLE 0 0 0 3,823
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   206,147 2,223 SH   SOLE 0 0 0 2,223
SELECT SECTOR SPDR TR INDL 81369Y704   6,321,612 50,187 SH   SOLE 0 0 0 50,187
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,287,317 56,098 SH   SOLE 0 0 0 56,098
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,661,943 81,581 SH   SOLE 0 0 0 81,581
SHERWIN WILLIAMS CO COM 824348106   3,961,701 11,406 SH   SOLE 0 0 0 11,406
SHIFT4 PMTS INC CL A 82452J109   660,304 9,994 SH   SOLE 0 0 0 9,994
SM ENERGY CO COM 78454L100   2,176,405 43,659 SH   SOLE 0 0 0 43,659
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,243,126 4,288 SH   SOLE 0 0 0 4,288
SPDR SER TR S&P INS ETF 78464A789   8,770,975 168,446 SH   SOLE 0 0 0 168,446
SPDR SER TR S&P OILGAS EXP 78468R556   8,635,956 55,741 SH   SOLE 0 0 0 55,741
SPDR SER TR PRTFLO S&P500 GW 78464A409   260,664 3,563 SH   SOLE 0 0 0 3,563
SPDR SER TR NUVEEN BLOOMBERG 78464A284   452,363 17,609 SH   SOLE 0 0 0 17,609
SPDR SER TR BBG CONV SEC ETF 78464A359   836,704 11,455 SH   SOLE 0 0 0 11,455
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,293,656 34,597 SH   SOLE 0 0 0 34,597
STRATEGY SHS NS 7HANDL IDX 86280R506   426,924 20,128 SH   SOLE 0 0 0 20,128
SYSCO CORP COM 871829107   6,061,548 74,668 SH   SOLE 0 0 0 74,668
TARGA RES CORP COM 87612G101   273,480 2,442 SH   SOLE 0 0 0 2,442
TARGET CORP COM 87612E106   3,030,875 17,103 SH   SOLE 0 0 0 17,103
TELLURIAN INC NEW COM 87968A104   6,614 10,000 SH   SOLE 0 0 0 10,000
TESLA INC COM 88160R101   474,809 2,701 SH   SOLE 0 0 0 2,701
TEXAS INSTRS INC COM 882508104   1,882,605 10,807 SH   SOLE 0 0 0 10,807
TJX COS INC NEW COM 872540109   2,713,346 26,754 SH   SOLE 0 0 0 26,754
TRANSDIGM GROUP INC COM 893641100   1,300,910 1,056 SH   SOLE 0 0 0 1,056
TRIPADVISOR INC COM 896945201   1,732,929 62,358 SH   SOLE 0 0 0 62,358
UNION PAC CORP COM 907818108   2,105,594 8,562 SH   SOLE 0 0 0 8,562
UNITEDHEALTH GROUP INC COM 91324P102   3,056,680 6,179 SH   SOLE 0 0 0 6,179
UNUM GROUP COM 91529Y106   2,241,110 41,765 SH   SOLE 0 0 0 41,765
VALARIS LTD CL A G9460G101   535,776 7,119 SH   SOLE 0 0 0 7,119
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   208,772 928 SH   SOLE 0 0 0 928
VANECK ETF TRUST IG FLOATING RATE 92189F486   19,950,215 782,055 SH   SOLE 0 0 0 782,055
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   4,013,432 76,797 SH   SOLE 0 0 0 76,797
VANGUARD INDEX FDS GROWTH ETF 922908736   391,355 1,137 SH   SOLE 0 0 0 1,137
VANGUARD INDEX FDS TOTAL STK MKT 922908769   220,207 847 SH   SOLE 0 0 0 847
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,132,885 2,357 SH   SOLE 0 0 0 2,357
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,119,981 61,660 SH   SOLE 0 0 0 61,660
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   16,306,773 208,447 SH   SOLE 0 0 0 208,447
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   550,055 3,012 SH   SOLE 0 0 0 3,012
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   23,739,064 291,170 SH   SOLE 0 0 0 291,170
VERRA MOBILITY CORP CL A COM STK 92511U102   2,337,037 93,594 SH   SOLE 0 0 0 93,594
VISA INC COM CL A 92826C839   495,049 1,774 SH   SOLE 0 0 0 1,774
WALMART INC COM 931142103   1,530,823 25,442 SH   SOLE 0 0 0 25,442
WASTE MGMT INC DEL COM 94106L109   2,311,915 10,846 SH   SOLE 0 0 0 10,846
WEC ENERGY GROUP INC COM 92939U106   346,812 4,223 SH   SOLE 0 0 0 4,223
WESTROCK CO COM 96145D105   2,037,263 41,198 SH   SOLE 0 0 0 41,198
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,205,953 28,557 SH   SOLE 0 0 0 28,557
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,711,878 156,622 SH   SOLE 0 0 0 156,622