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   1,625,724 16,786 SH   SOLE   0 0 16,786
ABBVIE INC COM 00287Y109   1,086,647 7,290 SH   SOLE   0 0 7,290
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,507,910 4,910 SH   SOLE   0 0 4,910
ADOBE SYSTEMS INCORPORATED COM 00724F101   5,544,653 10,874 SH   SOLE   0 0 10,874
ADVANCE AUTO PARTS INC COM 00751Y106   326,016 5,829 SH   SOLE   0 0 5,829
ADVANCED MICRO DEVICES INC COM 007903107   1,544,254 15,019 SH   SOLE   0 0 15,019
AECOM COM 00766T100   997,809 12,016 SH   SOLE   0 0 12,016
AFFILIATED MANAGERS GROUP INC COM 008252108   233,700 1,793 SH   SOLE   0 0 1,793
AGILENT TECHNOLOGIES INC COM 00846U101   960,757 8,592 SH   SOLE   0 0 8,592
ALASKA AIR GROUP INC COM 011659109   255,407 6,888 SH   SOLE   0 0 6,888
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   374,370 4,316 SH   SOLE   0 0 4,316
ALLEGION PLC ORD SHS G0176J109   577,893 5,546 SH   SOLE   0 0 5,546
ALPHABET INC CAP STK CL A 02079K305   3,151,371 24,082 SH   SOLE   0 0 24,082
ALPHABET INC CAP STK CL C 02079K107   3,116,275 23,635 SH   SOLE   0 0 23,635
AMAZON COM INC COM 023135106   12,272,928 96,546 SH   SOLE   0 0 96,546
AMERICAN ELEC PWR CO INC COM 025537101   337,437 4,486 SH   SOLE   0 0 4,486
AMERICAN EXPRESS CO COM 025816109   417,434 2,798 SH   SOLE   0 0 2,798
AMERICAN TOWER CORP NEW COM 03027X100   511,440 3,110 SH   SOLE   0 0 3,110
ANALOG DEVICES INC COM 032654105   203,279 1,161 SH   SOLE   0 0 1,161
AON PLC SHS CL A G0403H108   1,345,837 4,151 SH   SOLE   0 0 4,151
APPLE INC COM 037833100   29,640,796 173,125 SH   SOLE   0 0 173,125
APPLIED MATLS INC COM 038222105   3,496,139 25,252 SH   SOLE   0 0 25,252
APTARGROUP INC COM 038336103   406,130 3,248 SH   SOLE   0 0 3,248
ARCHER DANIELS MIDLAND COM 039483102   523,189 6,937 SH   SOLE   0 0 6,937
ARISTA NETWORKS INC COM 040413106   579,563 3,151 SH   SOLE   0 0 3,151
ARROW ELECTRS INC COM 042735100   608,792 4,861 SH   SOLE   0 0 4,861
ASML HOLDING N V N Y REGISTRY SHS N07059210   310,812 528 SH   SOLE   0 0 528
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   580,902 8,578 SH   SOLE   0 0 8,578
AT&T INC COM 00206R102   779,703 51,911 SH   SOLE   0 0 51,911
ATLASSIAN CORPORATION CL A 049468101   419,947 2,084 SH   SOLE   0 0 2,084
ATMOS ENERGY CORP COM 049560105   24,070,474 227,230 SH   SOLE   0 0 227,230
AUTODESK INC COM 052769106   1,581,206 7,642 SH   SOLE   0 0 7,642
AUTOMATIC DATA PROCESSING INC COM 053015103   1,337,625 5,560 SH   SOLE   0 0 5,560
AUTONATION INC COM 05329W102   3,447,681 22,772 SH   SOLE   0 0 22,772
AVERY DENNISON CORP COM 053611109   210,619 1,153 SH   SOLE   0 0 1,153
AVNET INC COM 053807103   427,397 8,869 SH   SOLE   0 0 8,869
BANK AMERICA CORP COM 060505104   371,071 13,553 SH   SOLE   0 0 13,553
BELDEN INC COM 077454106   4,844,976 50,181 SH   SOLE   0 0 50,181
BERKLEY W R CORP COM 084423102   925,367 14,575 SH   SOLE   0 0 14,575
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,308,096 15,153 SH   SOLE   0 0 15,153
BIOGEN INC COM 09062X103   220,258 857 SH   SOLE   0 0 857
BIO-TECHNE CORP COM 09073M104   284,941 4,186 SH   SOLE   0 0 4,186
BLACKBAUD INC COM 09227Q100   241,057 3,428 SH   SOLE   0 0 3,428
BLACKROCK INC COM 09247X101   1,631,741 2,524 SH   SOLE   0 0 2,524
BLACKSTONE INC COM 09260D107   477,737 4,459 SH   SOLE   0 0 4,459
BLOCK INC CL A 852234103   279,900 6,324 SH   SOLE   0 0 6,324
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   4,154,738 103,108 SH   SOLE   0 0 103,108
BOEING CO COM 097023105   2,442,962 12,745 SH   SOLE   0 0 12,745
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   213,732 1,956 SH   SOLE   0 0 1,956
BORGWARNER INC COM 099724106   269,873 6,685 SH   SOLE   0 0 6,685
BOSTON SCIENTIFIC CORP COM 101137107   506,405 9,591 SH   SOLE   0 0 9,591
BP PLC SPONSORED ADR ADR 055622104   378,429 9,773 SH   SOLE   0 0 9,773
BRISTOL-MYERS SQUIBB CO COM 110122108   605,488 10,432 SH   SOLE   0 0 10,432
BROADCOM INC COM 11135F101   10,086,564 12,144 SH   SOLE   0 0 12,144
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   620,587 3,466 SH   SOLE   0 0 3,466
BROWN & BROWN INC COM 115236101   529,667 7,584 SH   SOLE   0 0 7,584
BUILDERS FIRSTSOURCE INC COM 12008R107   5,500,342 44,183 SH   SOLE   0 0 44,183
CADENCE DESIGN SYSTEM INC COM 127387108   417,054 1,780 SH   SOLE   0 0 1,780
CARLISLE COS INC COM 142339100   747,706 2,884 SH   SOLE   0 0 2,884
CATERPILLAR INC COM 149123101   2,354,079 8,623 SH   SOLE   0 0 8,623
CDW CORP COM 12514G108   771,934 3,826 SH   SOLE   0 0 3,826
AMERISOURCEBERGEN CORP COM 03073E105   2,451,191 13,620 SH   SOLE   0 0 13,620
CENTENE CORP DEL COM 15135B101   860,724 12,496 SH   SOLE   0 0 12,496
CHARTER COMMUNICATIONS INC N CL A 16119P108   417,829 950 SH   SOLE   0 0 950
CHEMOURS CO COM 163851108   825,820 29,441 SH   SOLE   0 0 29,441
CHEVRON CORP NEW COM 166764100   1,626,846 9,648 SH   SOLE   0 0 9,648
CHOICE HOTELS INTL INC COM 169905106   260,946 2,130 SH   SOLE   0 0 2,130
CHUBB LIMITED COM H1467J104   1,134,165 5,448 SH   SOLE   0 0 5,448
CISCO SYS INC COM 17275R102   1,513,290 28,149 SH   SOLE   0 0 28,149
CITIGROUP INC COM 172967424   479,049 11,647 SH   SOLE   0 0 11,647
COCA COLA CO COM 191216100   2,167,658 38,722 SH   SOLE   0 0 38,722
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102   243,864 3,600 SH   SOLE   0 0 3,600
COINBASE GLOBAL INC COM CL A 19260Q107   466,022 6,207 SH   SOLE   0 0 6,207
COLGATE PALMOLIVE CO COM 194162103   592,062 8,326 SH   SOLE   0 0 8,326
COLUMBIA SPORTSWEAR CO COM 198516106   236,231 3,188 SH   SOLE   0 0 3,188
COMCAST CORP NEW CL A 20030N101   2,678,358 60,405 SH   SOLE   0 0 60,405
COMMERCIAL VEH GROUP INC COM 202608105   143,560 18,500 SH   SOLE   0 0 18,500
CONAGRA BRANDS INC COM 205887102   235,373 8,584 SH   SOLE   0 0 8,584
CONOCOPHILLIPS COM 20825C104   2,368,805 19,773 SH   SOLE   0 0 19,773
CONSTELLATION BRANDS INC CL A 21036P108   236,502 941 SH   SOLE   0 0 941
COSTCO WHSL CORP NEW COM 22160K105   6,843,360 12,113 SH   SOLE   0 0 12,113
CROWDSTRIKE HLDGS INC CL A 22788C105   699,816 4,181 SH   SOLE   0 0 4,181
CSX CORP COM 126408103   1,203,002 39,122 SH   SOLE   0 0 39,122
CUMMINS INC COM 231021106   491,646 2,152 SH   SOLE   0 0 2,152
CVS HEALTH CORP COM 126650100   589,770 8,447 SH   SOLE   0 0 8,447
D R HORTON INC COM 23331A109   4,121,045 38,346 SH   SOLE   0 0 38,346
DANAHER CORPORATION COM 235851102   3,655,257 14,733 SH   SOLE   0 0 14,733
DAVITA INC COM 23918K108   1,018,183 10,771 SH   SOLE   0 0 10,771
DEERE & CO COM 244199105   801,933 2,125 SH   SOLE   0 0 2,125
DEVON ENERGY CORP NEW COM 25179M103   474,765 9,953 SH   SOLE   0 0 9,953
DEXCOM INC COM 252131107   219,722 2,355 SH   SOLE   0 0 2,355
DIAGEO PLC SPON ADR NEW 25243Q205   358,778 2,405 SH   SOLE   0 0 2,405
DIAMONDBACK ENERGY INC COM 25278X109   2,556,015 16,503 SH   SOLE   0 0 16,503
DICKS SPORTING GOODS INC CO 253393102   1,939,999 17,867 SH   SOLE   0 0 17,867
DISNEY WALT CO COM 254687106   3,072,443 37,908 SH   SOLE   0 0 37,908
DOVER CORP COM 260003108   237,167 1,700 SH   SOLE   0 0 1,700
DUKE ENERGY CORP NEW COM NEW 26441C204   809,521 9,172 SH   SOLE   0 0 9,172
DUPONT DE NEMOURS INC COM 26614N102   503,557 6,751 SH   SOLE   0 0 6,751
EATON CORP PLC SHS G29183103   1,909,283 8,952 SH   SOLE   0 0 8,952
ELEVANCE HEALTH INC COM 036752103   654,436 1,503 SH   SOLE   0 0 1,503
LILLY ELI & CO COM 532457108   5,545,330 10,324 SH   SOLE   0 0 10,324
EMERSON ELEC CO COM 291011104   201,928 2,091 SH   SOLE   0 0 2,091
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   833,312 59,395 SH   SOLE   0 0 59,395
ENVISTA HOLDINGS CORPORATION COM 29415F104   241,301 8,655 SH   SOLE   0 0 8,655
EOG RES INC COM 26875P101   1,097,995 8,662 SH   SOLE   0 0 8,662
EQUINIX INC COM 29444U700   202,627 279 SH   SOLE   0 0 279
ERICSSON ADR B SEK 10 ADR 294821608   145,086 29,853 SH   SOLE   0 0 29,853
EXPEDIA GROUP INC COM NEW 30212P303   580,181 5,629 SH   SOLE   0 0 5,629
EXPEDITORS INTL WASH INC COM 302130109   805,734 7,029 SH   SOLE   0 0 7,029
EXXON MOBIL CORP COM 30231G102   4,541,660 38,626 SH   SOLE   0 0 38,626
F N B CORP COM 302520101   129,912 12,040 SH   SOLE   0 0 12,040
FACTSET RESH SYS INC COM 303075105   1,062,542 2,430 SH   SOLE   0 0 2,430
FIDELITY NATL INFORMATION SVCS COM 31620M106   290,997 5,265 SH   SOLE   0 0 5,265
FIRST AMERN FINL CORP COM 31847R102   255,109 4,516 SH   SOLE   0 0 4,516
FIRST FNDTN INC COM 32026V104   472,416 77,700 SH   SOLE   0 0 77,700
FIRST HORIZON CORPORATION COM 320517105   148,406 13,467 SH   SOLE   0 0 13,467
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   8,294,861 112,656 SH   SOLE   0 0 112,656
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   7,380,943 144,696 SH   SOLE   0 0 144,696
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,135,961 18,826 SH   SOLE   0 0 18,826
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   9,326,332 58,432 SH   SOLE   0 0 58,432
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   8,516,906 143,334 SH   SOLE   0 0 143,334
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   201,864 8,411 SH   SOLE   0 0 8,411
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   9,012,442 156,929 SH   SOLE   0 0 156,929
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,884,191 145,728 SH   SOLE   0 0 145,728
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,125,706 23,030 SH   SOLE   0 0 23,030
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   8,247,784 348,302 SH   SOLE   0 0 348,302
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   8,686,465 128,441 SH   SOLE   0 0 128,441
FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUND MATERIALS ALPH 33733E401   1,194,365 14,680 SH   SOLE   0 0 14,680
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,314,403 9,048 SH   SOLE   0 0 9,048
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,037,911 7,092 SH   SOLE   0 0 7,092
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   168,643 10,560 SH   SOLE   0 0 10,560
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   6,369,295 139,250 SH   SOLE   0 0 139,250
FIRST TR EXCH TRADED FD III SHRT 33739P830   4,215,385 217,456 SH   SOLE   0 0 217,456
FIRST TRUST TECHNOLOGY TECH ALPHADEX 33734X176   239,295 2,153 SH   SOLE   0 0 2,153
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   3,986,948 200,148 SH   SOLE   0 0 200,148
FIRST TR VALUE LINE DIVID IN SHS 33734H106   227,668 6,089 SH   SOLE   0 0 6,089
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   1,115,636 13,482 SH   SOLE   0 0 13,482
FISERV INC COM 337738108   3,737,733 33,089 SH   SOLE   0 0 33,089
FORD MTR CO DEL COM 345370860   153,377 12,349 SH   SOLE   0 0 12,349
FRANKLIN RESOURCES INC COM 354613101   211,462 8,603 SH   SOLE   0 0 8,603
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   264,501 7,807 SH   SOLE   0 0 7,807
GARTNER INC COM 366651107   680,348 1,980 SH   SOLE   0 0 1,980
GENERAL DYNAMICS CORP COM 369550108   639,266 2,893 SH   SOLE   0 0 2,893
GENERAL MLS INC COM 370334104   236,891 3,702 SH   SOLE   0 0 3,702
GILEAD SCIENCES INC COM 375558103   891,344 11,894 SH   SOLE   0 0 11,894
GOLDMAN SACHS GROUP INC COM 38141G104   893,700 2,762 SH   SOLE   0 0 2,762
GRACO INC COM 384109104   229,572 3,150 SH   SOLE   0 0 3,150
GRAPHIC PACKAGING HLDG CO COM 388689101   205,221 9,211 SH   SOLE   0 0 9,211
GROUP 1 AUTOMOTIVE INC COM 398905109   231,628 862 SH   SOLE   0 0 862
HARTFORD FINL SVCS GROUP INC COM 416515104   214,361 3,023 SH   SOLE   0 0 3,023
HOLOGIC INC COM 436440101   4,272,472 61,563 SH   SOLE   0 0 61,563
HOME DEPOT INC COM 437076102   4,347,654 14,389 SH   SOLE   0 0 14,389
HONEYWELL INTL INC COM 438516106   1,649,359 8,928 SH   SOLE   0 0 8,928
HSBC HLDGS PLC SPON ADR NEW 404280406   263,001 6,665 SH   SOLE   0 0 6,665
HUNT J B TRANS SVCS INC COM 445658107   543,503 2,883 SH   SOLE   0 0 2,883
IDEX CORP COM 45167R104   327,007 1,572 SH   SOLE   0 0 1,572
ILLINOIS TOOL WKS INC COM 452308109   740,907 3,217 SH   SOLE   0 0 3,217
ILLUMINA INC COM 452327109   588,245 4,285 SH   SOLE   0 0 4,285
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,095,018 20,665 SH   SOLE   0 0 20,665
INTERNATIONAL BUSINESS MACHS COM 459200101   280,637 2,000 SH   SOLE   0 0 2,000
INTUIT COM 461202103   363,789 712 SH   SOLE   0 0 712
INTUITIVE SURGICAL INC COM NEW 46120E602   2,122,025 7,260 SH   SOLE   0 0 7,260
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,257,010 15,752 SH   SOLE   0 0 15,752
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   1,219,719 24,172 SH   SOLE   0 0 24,172
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   1,191,907 15,173 SH   SOLE   0 0 15,173
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   1,178,201 27,814 SH   SOLE   0 0 27,814
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,324,396 15,746 SH   SOLE   0 0 15,746
INVESCO QQQ TRUST UNIT SER 1 46090E103   626,973 1,750 SH   SOLE   0 0 1,750
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   5,540,664 94,245 SH   SOLE   0 0 94,245
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   1,349,184 31,523 SH   SOLE   0 0 31,523
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   2,720,281 121,604 SH   SOLE   0 0 121,604
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,288,073 24,221 SH   SOLE   0 0 24,221
ISHARES INC CORE MSCI EAFE 46432F842   1,477,476 22,960 SH   SOLE   0 0 22,960
ISHARES INC CORE MSCI EMKT 46434G103   1,213,593 25,501 SH   SOLE   0 0 25,501
ISHARES TR CORE S&P500 ETF 464287200   4,423,558 10,301 SH   SOLE   0 0 10,301
ISHARES TR CORE S&P MCP ETF 464287507   2,587,754 10,378 SH   SOLE   0 0 10,378
ISHARES TR CORE US AGGBD ET 464287226   963,440 10,245 SH   SOLE   0 0 10,245
ISHARES TR FLTG RATE NT ETF 46429B655   1,296,677 25,480 SH   SOLE   0 0 25,480
ISHARES TR IBOXX INV CP ETF 464287242   290,757 2,850 SH   SOLE   0 0 2,850
ISHARES INC INTL HIGH YIELD 464286210   1,332,768 28,910 SH   SOLE   0 0 28,910
ISHARES INC JP MRGN EM HI BD 464286285   1,289,299 37,876 SH   SOLE   0 0 37,876
ISHARES INC JP MORGAN EM ETF 464286517   1,272,688 36,540 SH   SOLE   0 0 36,540
ISHARES TR LATN AMER 40 ETF 464287390   5,788,215 226,456 SH   SOLE   0 0 226,456
ISHARES INC MSCI FRANCE ETF 464286707   5,180,302 145,555 SH   SOLE   0 0 145,555
ISHARES INC MSCI ITALY ETF 46434G830   4,479,680 147,261 SH   SOLE   0 0 147,261
ISHARES INC MSCI MEXICO ETF 464286822   5,820,671 99,960 SH   SOLE   0 0 99,960
ISHARES INC MSCI SPAIN ETF 464286764   4,960,753 180,391 SH   SOLE   0 0 180,391
ISHARES TR NATIONAL MUN ETF 464288414   1,080,464 10,537 SH   SOLE   0 0 10,537
ISHARES TR PFD AND INCM SEC 464288687   1,315,836 43,643 SH   SOLE   0 0 43,643
ISHARES TR RUS 1000 GRW ETF 464287614   348,713 1,311 SH   SOLE   0 0 1,311
ISHARES TR RUSSELL 2000 ETF 464287655   344,820 1,951 SH   SOLE   0 0 1,951
ISHARES TR RUS MID CAP ETF 464287499   277,900 4,013 SH   SOLE   0 0 4,013
ISHARES INC SHORT TREAS BD 464288679   2,157,037 19,526 SH   SOLE   0 0 19,526
ISHARES TR US HLTHCARE ETF 464287762   208,764 773 SH   SOLE   0 0 773
ISHARES INC US INTL HGH YLD 464286178   1,301,821 31,358 SH   SOLE   0 0 31,358
JABIL INC COM 466313103   507,560 4,000 SH   SOLE   0 0 4,000
JOHNSON & JOHNSON COM 478160104   3,362,954 21,592 SH   SOLE   0 0 21,592
JPMORGAN CHASE & CO COM 46625H100   4,591,333 31,660 SH   SOLE   0 0 31,660
KIMBERLY-CLARK CORP COM 494368103   427,326 3,536 SH   SOLE   0 0 3,536
KIMCO RLTY CORP COM 49446R109   983,140 55,892 SH   SOLE   0 0 55,892
KLA CORP COM NEW 482480100   2,819,842 6,148 SH   SOLE   0 0 6,148
KROGER CO COM 501044101   10,375,109 231,846 SH   SOLE   0 0 231,846
LAM RESEARCH CORP COM 512807108   6,981,591 11,139 SH   SOLE   0 0 11,139
LANDSTAR SYS INC COM 515098101   463,406 2,619 SH   SOLE   0 0 2,619
LENNAR CORP CL A 526057104   499,985 4,455 SH   SOLE   0 0 4,455
LIBERTY BROADBAND CORP COM SER C 530307305   269,211 2,948 SH   SOLE   0 0 2,948
LINDE PLC SHS SHS G54950103   812,468 2,182 SH   SOLE   0 0 2,182
LOCKHEED MARTIN CORP COM 539830109   1,112,780 2,721 SH   SOLE   0 0 2,721
LOWES COS INC COM 548661107   5,270,199 25,357 SH   SOLE   0 0 25,357
LULULEMON ATHLETICA INC COM 550021109   4,635,803 12,022 SH   SOLE   0 0 12,022
M D C HLDGS INC COM 552676108   206,521 5,009 SH   SOLE   0 0 5,009
MAGNA INTL INC COM 559222401   596,197 11,121 SH   SOLE   0 0 11,121
MANHATTAN ASSOCIATES INC COM 562750109   530,124 2,682 SH   SOLE   0 0 2,682
MARATHON PETE CORP COM 56585A102   2,582,768 17,066 SH   SOLE   0 0 17,066
MARKEL GROUP INC COM 570535104   217,929 148 SH   SOLE   0 0 148
MARRIOTT INTL INC NEW CL A 571903202   564,324 2,871 SH   SOLE   0 0 2,871
MARSH & MCLENNAN COS INC COM 571748102   1,214,114 6,380 SH   SOLE   0 0 6,380
MARVELL TECHNOLOGY INC COM 573874104   213,597 3,946 SH   SOLE   0 0 3,946
MASTERCARD INCORPORATED CL A 57636Q104   1,283,544 3,242 SH   SOLE   0 0 3,242
MCDONALDS CORP COM 580135101   4,585,964 17,408 SH   SOLE   0 0 17,408
MCKESSON CORP COM 58155Q103   922,752 2,122 SH   SOLE   0 0 2,122
MERCK & CO INC COM 58933Y105   2,406,250 23,373 SH   SOLE   0 0 23,373
META PLATFORMS INC CL A 30303M102   4,425,095 14,740 SH   SOLE   0 0 14,740
METLIFE INC COM 59156R108   468,302 7,444 SH   SOLE   0 0 7,444
MGIC INVT CORP WIS COM 552848103   1,445,104 86,585 SH   SOLE   0 0 86,585
MICRON TECHNOLOGY INC COM 595112103   620,502 9,121 SH   SOLE   0 0 9,121
MICROSOFT CORP COM 594918104   11,859,818 37,561 SH   SOLE   0 0 37,561
MONDELEZ INTL INC CL A 609207105   601,282 8,664 SH   SOLE   0 0 8,664
MONSTER BEVERAGE CORP NEW COM 61174X109   1,486,148 28,067 SH   SOLE   0 0 28,067
MORGAN STANLEY COM NEW 617446448   1,125,984 13,787 SH   SOLE   0 0 13,787
MOTORCAR PTS AMER INC COM 620071100   123,720 15,293 SH   SOLE   0 0 15,293
MOTOROLA SOLUTIONS INC COM NEW 620076307   957,468 3,517 SH   SOLE   0 0 3,517
MURPHY USA INC COM 626755102   1,831,331 5,359 SH   SOLE   0 0 5,359
NASDAQ INC COM 631103108   493,286 10,152 SH   SOLE   0 0 10,152
NETFLIX INC COM 64110L106   2,572,589 6,813 SH   SOLE   0 0 6,813
NEXTERA ENERGY INC COM 65339F101   1,110,280 19,380 SH   SOLE   0 0 19,380
NIKE INC CL B 654106103   1,095,710 11,459 SH   SOLE   0 0 11,459
NORDSON CORP COM 655663102   384,745 1,724 SH   SOLE   0 0 1,724
NORFOLK SOUTHN CORP COM 655844108   1,689,462 8,579 SH   SOLE   0 0 8,579
NORTHROP GRUMMAN CORP COM 666807102   2,192,586 4,981 SH   SOLE   0 0 4,981
NOVARTIS AG SPONSORED ADR 66987V109   965,327 9,477 SH   SOLE   0 0 9,477
NOVO-NORDISK A S ADR ADR 670100205   6,664,629 73,286 SH   SOLE   0 0 73,286
NVENT ELECTRIC PLC SHS G6700G107   479,771 9,054 SH   SOLE   0 0 9,054
NVIDIA CORPORATION COM 67066G104   7,363,535 16,928 SH   SOLE   0 0 16,928
NXP SEMICONDUCTORS N V COM N6596X109   527,189 2,637 SH   SOLE   0 0 2,637
OAKTREE SPECIALTY LENDING CORP COM 67401P405   331,075 16,455 SH   SOLE   0 0 16,455
OLIN CORP COM PAR $1 680665205   1,596,861 31,950 SH   SOLE   0 0 31,950
OMNICOM GROUP INC COM 681919106   550,705 7,394 SH   SOLE   0 0 7,394
ON SEMICONDUCTOR CORP COM 682189105   3,354,751 36,092 SH   SOLE   0 0 36,092
OPTION CARE HEALTH INC COM NEW 68404L201   3,118,314 96,393 SH   SOLE   0 0 96,393
ORACLE CORP COM 68389X105   3,132,160 29,571 SH   SOLE   0 0 29,571
OREILLY AUTOMOTIVE INC COM 67103H107   284,473 313 SH   SOLE   0 0 313
PACER FDS TR US CASH COWS 100 69374H881   5,545,947 112,198 SH   SOLE   0 0 112,198
PACKAGING CORP AMER COM 695156109   215,277 1,402 SH   SOLE   0 0 1,402
PALO ALTO NETWORKS INC COM 697435105   269,606 1,150 SH   SOLE   0 0 1,150
PARKER-HANNIFIN CORP COM 701094104   231,764 595 SH   SOLE   0 0 595
PAYPAL HLDGS INC COM 70450Y103   452,773 7,745 SH   SOLE   0 0 7,745
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,571,555 15,393 SH   SOLE   0 0 15,393
PEPSICO INC COM 713448108   1,998,714 11,796 SH   SOLE   0 0 11,796
PFIZER INC COM 717081103   456,754 13,770 SH   SOLE   0 0 13,770
PHILIP MORRIS INTL INC COM 718172109   463,826 5,010 SH   SOLE   0 0 5,010
PHILLIPS 66 COM 718546104   326,563 2,718 SH   SOLE   0 0 2,718
PIONEER NAT RES CO COM 723787107   401,483 1,749 SH   SOLE   0 0 1,749
PNC FINL SVCS GROUP INC COM 693475105   412,139 3,357 SH   SOLE   0 0 3,357
POOL CORP COM 73278L105   212,592 597 SH   SOLE   0 0 597
PRICE T ROWE GROUP INC COM 74144T108   328,033 3,128 SH   SOLE   0 0 3,128
PRINCIPAL FINANCIAL GROUP INC COM 74251V102   214,769 2,980 SH   SOLE   0 0 2,980
PROCTER AND GAMBLE CO COM 742718109   996,101 6,829 SH   SOLE   0 0 6,829
PROGRESSIVE CORP COM 743315103   1,158,001 8,313 SH   SOLE   0 0 8,313
PROLOGIS INC. COM 74340W103   2,949,776 26,288 SH   SOLE   0 0 26,288
PUBLIC STORAGE COM 74460D109   303,839 1,153 SH   SOLE   0 0 1,153
QUALCOMM INC COM 747525103   878,818 7,913 SH   SOLE   0 0 7,913
REGENERON PHARMACEUTICALS COM 75886F107   1,166,134 1,417 SH   SOLE   0 0 1,417
RELX PLC SPONSORED ADR ADR 759530108   352,367 10,456 SH   SOLE   0 0 10,456
RESIDEO TECHNOLOGIES INC COM 76118Y104   184,260 11,662 SH   SOLE   0 0 11,662
RPM INTL INC COM 749685103   468,741 4,944 SH   SOLE   0 0 4,944
RAYTHEON TECHNOLOGIES CORP COM 75513E101   252,831 3,513 SH   SOLE   0 0 3,513
RUSH ENTERPRISES INC CL A 781846209   1,874,628 45,913 SH   SOLE   0 0 45,913
S&P GLOBAL INC COM 78409V104   545,192 1,492 SH   SOLE   0 0 1,492
SALESFORCE INC COM 79466L302   1,842,256 9,085 SH   SOLE   0 0 9,085
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,468,349 34,795 SH   SOLE   0 0 34,795
SCHWAB CHARLES CORP COM 808513105   873,953 15,919 SH   SOLE   0 0 15,919
SEI INVTS CO COM 784117103   1,069,926 17,764 SH   SOLE   0 0 17,764
SERVICENOW INC COM 81762P102   476,234 852 SH   SOLE   0 0 852
SHOPIFY INC CL A 82509L107   705,317 12,925 SH   SOLE   0 0 12,925
SIMON PPTY GROUP INC NEW COM 828806109   231,724 2,145 SH   SOLE   0 0 2,145
SOUTHERN CO COM 842587107   1,140,949 17,629 SH   SOLE   0 0 17,629
SOUTHERN COPPER CORP COM 84265V105   420,796 5,589 SH   SOLE   0 0 5,589
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,634,599 38,984 SH   SOLE   0 0 38,984
SPDR SER TR BBG CONV SEC ETF 78464A359   2,064,103 30,444 SH   SOLE   0 0 30,444
SPDR SER TR BLOOMBERG INTL 78464A151   1,620,556 59,733 SH   SOLE   0 0 59,733
SPDR SER TR BLOOMBERG INVT 78468R200   1,994,895 64,938 SH   SOLE   0 0 64,938
SPDR GOLD SHARES GOLD SHS 78463V107   662,654 3,865 SH   SOLE   0 0 3,865
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,262,340 103,731 SH   SOLE   0 0 103,731
SPDR S&P 500 ETF TRUST TR UNIT 78462F103   11,585,990 27,103 SH   SOLE   0 0 27,103
SPDR SER TR S&P TRANSN ETF 78464A532   1,680,680 22,433 SH   SOLE   0 0 22,433
SPLUNK INC COM 848637104   218,644 1,495 SH   SOLE   0 0 1,495
STARBUCKS CORP COM 855244109   1,226,843 13,442 SH   SOLE   0 0 13,442
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   147,947 15,020 SH   SOLE   0 0 15,020
SUNCOR ENERGY INC NEW COM 867224107   218,966 6,369 SH   SOLE   0 0 6,369
SYNOPSYS INC COM 871607107   208,831 455 SH   SOLE   0 0 455
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   1,138,129 13,097 SH   SOLE   0 0 13,097
TE CONNECTIVITY LTD SHS H84989104   259,537 2,101 SH   SOLE   0 0 2,101
TEMPUR SEALY INTL INC COM 88023U101   7,985,735 184,258 SH   SOLE   0 0 184,258
TESLA INC COM 88160R101   4,168,165 16,658 SH   SOLE   0 0 16,658
TEXAS INSTRS INC COM 882508104   1,283,688 8,073 SH   SOLE   0 0 8,073
TEXTRON INC COM 883203101   434,302 5,558 SH   SOLE   0 0 5,558
THE CIGNA GROUP COM 125523100   2,353,212 8,226 SH   SOLE   0 0 8,226
THERMO FISHER SCIENTIFIC INC COM 883556102   5,333,007 10,536 SH   SOLE   0 0 10,536
TJX COS INC NEW COM 872540109   663,045 7,460 SH   SOLE   0 0 7,460
T-MOBILE US INC COM 872590104   554,598 3,960 SH   SOLE   0 0 3,960
TOLL BROTHERS INC COM 889478103   1,297,258 17,540 SH   SOLE   0 0 17,540
TRANE TECHNOLOGIES PLC SHS G8994E103   1,616,584 7,967 SH   SOLE   0 0 7,967
TRAVELERS COMPANIES INC COM 89417E109   1,321,994 8,095 SH   SOLE   0 0 8,095
TRIMBLE INC COM 896239100   322,137 5,981 SH   SOLE   0 0 5,981
UBER TECHNOLOGIES INC COM 90353T100   232,020 5,045 SH   SOLE   0 0 5,045
ULTA BEAUTY INC COM 90384S303   407,439 1,020 SH   SOLE   0 0 1,020
UNILEVER PLC SPON ADR NEW ADR 904767704   233,316 4,723 SH   SOLE   0 0 4,723
UNION PAC CORP COM 907818108   1,595,848 7,837 SH   SOLE   0 0 7,837
UNITED PARCEL SERVICE INC CL B 911312106   1,388,490 8,908 SH   SOLE   0 0 8,908
UNITED RENTALS INC COM 911363109   2,999,069 6,746 SH   SOLE   0 0 6,746
UNITEDHEALTH GROUP INC COM 91324P102   4,186,794 8,304 SH   SOLE   0 0 8,304
US BANCORP DEL COM NEW 902973304   242,330 7,330 SH   SOLE   0 0 7,330
VALERO ENERGY CORP COM 91913Y100   308,396 2,176 SH   SOLE   0 0 2,176
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   721,693 9,516 SH   SOLE   0 0 9,516
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   914,722 5,887 SH   SOLE   0 0 5,887
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,158,748 36,490 SH   SOLE   0 0 36,490
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   551,935 5,342 SH   SOLE   0 0 5,342
VANGUARD WORLD FDS INF TECH ETF 92204A702   550,987 1,328 SH   SOLE   0 0 1,328
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,403,683 59,557 SH   SOLE   0 0 59,557
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   841,980 2,144 SH   SOLE   0 0 2,144
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   12,117,715 210,377 SH   SOLE   0 0 210,377
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   216,258 4,496 SH   SOLE   0 0 4,496
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   286,541 1,349 SH   SOLE   0 0 1,349
VEEVA SYS INC CL A COM 922475108   203,857 1,002 SH   SOLE   0 0 1,002
VERIZON COMMUNICATIONS INC COM 92343V104   246,348 7,601 SH   SOLE   0 0 7,601
VERTEX PHARMACEUTICALS INC COM 92532F100   1,847,195 5,312 SH   SOLE   0 0 5,312
VISA INC COM CL A 92826C839   7,761,468 33,744 SH   SOLE   0 0 33,744
WALGREENS BOOTS ALLIANCE INC COM 931427108   313,784 14,109 SH   SOLE   0 0 14,109
WALMART INC COM 931142103   673,465 4,211 SH   SOLE   0 0 4,211
WEC ENERGY GROUP INC COM 92939U106   375,846 4,666 SH   SOLE   0 0 4,666
WELLTOWER INC COM 95040Q104   208,568 2,546 SH   SOLE   0 0 2,546
WEX INC COM 96208T104   314,863 1,674 SH   SOLE   0 0 1,674
WHIRLPOOL CORP COM 963320106   213,385 1,596 SH   SOLE   0 0 1,596
WORKDAY INC CL A 98138H101   871,646 4,057 SH   SOLE   0 0 4,057
YUM BRANDS INC COM 988498101   996,771 7,978 SH   SOLE   0 0 7,978
YUM CHINA HLDGS INC COM 98850P109   462,643 8,303 SH   SOLE   0 0 8,303
ZOETIS INC CL A 98978V103   4,650,311 26,729 SH   SOLE   0 0 26,729