The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 |
| ABBOTT LABORATORIES | COM | 002824100 | 1,166,700 | 11,805 | SH | SOLE | 0 | 0 | 11,805 | ||
| ABERCROMBIE & FITCH CO | CL A | 002896207 | 1,093,144 | 8,116 | SH | SOLE | 0 | 0 | 8,116 | ||
| ABRDN ETFS | BBRG ALL COMMDY | 003261203 | 257,480 | 6,693 | SH | SOLE | 0 | 0 | 6,693 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 3,105,297 | 9,025 | SH | SOLE | 0 | 0 | 9,025 | ||
| AMAZON COM INC | COM | 023135106 | 4,214,621 | 16,916 | SH | SOLE | 0 | 0 | 16,916 | ||
| AMETEK INC | COM | 031100100 | 1,452,173 | 5,862 | SH | SOLE | 0 | 0 | 5,862 | ||
| ANALOG DEVICES INC | COM | 032654105 | 1,527,200 | 3,850 | SH | SOLE | 0 | 0 | 3,850 | ||
| APPLE INC | COM | 037833100 | 2,539,611 | 7,626 | SH | SOLE | 0 | 0 | 7,626 | ||
| ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 | 693,858 | 4,285 | SH | SOLE | 0 | 0 | 4,285 | ||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 2,483,638 | 9,624 | SH | SOLE | 0 | 0 | 9,624 | ||
| AVERY DENNISON CORP | COM | 053611109 | 1,138,685 | 6,672 | SH | SOLE | 0 | 0 | 6,672 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 2,318,455 | 4,656 | SH | SOLE | 0 | 0 | 4,656 | ||
| BLACKROCK ETF TRUST | ISHARES US LARG | 09290C863 | 3,880,706 | 112,615 | SH | SOLE | 0 | 0 | 112,615 | ||
| BLOCK INC | CL A | 852234103 | 1,762,798 | 23,974 | SH | SOLE | 0 | 0 | 23,974 | ||
| BLUE BIRD CORP | COM | 095306106 | 1,270,442 | 22,891 | SH | SOLE | 0 | 0 | 22,891 | ||
| BROADCOM INC | COM | 11135F101 | 1,192,187 | 3,395 | SH | SOLE | 0 | 0 | 3,395 | ||
| CAPITAL GROUP DIVIDEND VALUE | SHS CREAT UNIT | 14020W106 | 755,427 | 15,464 | SH | SOLE | 0 | 0 | 15,464 | ||
| CF INDUSTRIES HOLD | COM | 125269100 | 3,497,375 | 30,359 | SH | SOLE | 0 | 0 | 30,359 | ||
| CHEVRON CORPORATION | COM | 166764100 | 259,450 | 1,271 | SH | SOLE | 0 | 0 | 1,271 | ||
| CINTAS CORP | COM | 172908105 | 886,816 | 4,546 | SH | SOLE | 0 | 0 | 4,546 | ||
| COREWEAVE INC | COM CL A | 21873S108 | 426,017 | 4,890 | SH | SOLE | 0 | 0 | 4,890 | ||
| CORTEVA INC | COM | 22052L104 | 2,218,467 | 28,570 | SH | SOLE | 0 | 0 | 28,570 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 203,916 | 224 | SH | SOLE | 0 | 0 | 224 | ||
| DECKERS OUTDOOR CORP | COM | 243537107 | 650,985 | 8,331 | SH | SOLE | 0 | 0 | 8,331 | ||
| DEVON ENERGY CORP NEW | COM | 25179M103 | 5,514,186 | 119,769 | SH | SOLE | 0 | 0 | 119,769 | ||
| DOMINOS PIZZA INC | COM | 25754A201 | 575,234 | 1,920 | SH | SOLE | 0 | 0 | 1,920 | ||
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 1,822,643 | 15,987 | SH | SOLE | 0 | 0 | 15,987 | ||
| EA SERIES TRUST | MARK FO DIVI ETF | 02072L417 | 597,265 | 23,181 | SH | SOLE | 0 | 0 | 23,181 | ||
| EA SERIES TRUST | MARK FO MOME ETF | 02072Q762 | 415,474 | 10,651 | SH | SOLE | 0 | 0 | 10,651 | ||
| EMCOR GROUP INC | COM | 29084Q100 | 3,091,330 | 4,097 | SH | SOLE | 0 | 0 | 4,097 | ||
| ENCOMPASS HEALTH CORP | COM | 29261A100 | 4,363,668 | 35,918 | SH | SOLE | 0 | 0 | 35,918 | ||
| ETF SER SOLUTIONS | DISTILLATE US | 26922A321 | 634,808 | 9,922 | SH | SOLE | 0 | 0 | 9,922 | ||
| EURONET WORLDWIDE INC | COM | 298736109 | 700,818 | 11,147 | SH | SOLE | 0 | 0 | 11,147 | ||
| EXXONMOBIL HOLDINGS CORP | COM SHS | 30233Q108 | 234,014 | 1,438 | SH | SOLE | 0 | 0 | 1,438 | ||
| FIRST TR EXCHANGE-TRADED FD | SHS | 336917109 | 11,576,685 | 235,730 | SH | SOLE | 0 | 0 | 235,730 | ||
| FIRST TR EXCHNG TRADED FD VI | FT LADD BUFF ETF | 33740F755 | 277,128 | 7,396 | SH | SOLE | 0 | 0 | 7,396 | ||
| FISERV INC | COM | 337738108 | 225,816 | 4,998 | SH | SOLE | 0 | 0 | 4,998 | ||
| FORTINET INC | COM | 34959E109 | 1,735,444 | 9,708 | SH | SOLE | 0 | 0 | 9,708 | ||
| FOX CORP | CL A COM | 35137L105 | 658,218 | 10,506 | SH | SOLE | 0 | 0 | 10,506 | ||
| FRANKLIN TEMPLETON ETF TR | SENIOR LOAN ETF | 35473P595 | 278,967 | 12,129 | SH | SOLE | 0 | 0 | 12,129 | ||
| GAP INC | COM | 364760108 | 1,698,525 | 74,366 | SH | SOLE | 0 | 0 | 74,366 | ||
| GENERAC HLDGS INC | COM | 368736104 | 4,210,772 | 20,347 | SH | SOLE | 0 | 0 | 20,347 | ||
| GLOBAL PMTS INC | COM | 37940X102 | 2,308,542 | 28,267 | SH | SOLE | 0 | 0 | 28,267 | ||
| GLOBAL X FDS | GLOBX SUPDV US | 37950E291 | 11,547,046 | 613,552 | SH | SOLE | 0 | 0 | 613,552 | ||
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 | 767,188 | 14,613 | SH | SOLE | 0 | 0 | 14,613 | ||
| GOOSEHEAD INS INC | COM CL A | 38267D109 | 275,001 | 6,063 | SH | SOLE | 0 | 0 | 6,063 | ||
| HALOZYME THERAPEUTICS INC | COM | 40637H109 | 1,956,469 | 17,722 | SH | SOLE | 0 | 0 | 17,722 | ||
| HENRY JACK & ASSOC INC | COM | 426281101 | 584,986 | 4,084 | SH | SOLE | 0 | 0 | 4,084 | ||
| HOWMET AEROSPACE INC | COM | 443201108 | 1,184,999 | 5,239 | SH | SOLE | 0 | 0 | 5,239 | ||
| HURON CONSULTING GROUP INC | COM | 447462102 | 1,074,698 | 6,853 | SH | SOLE | 0 | 0 | 6,853 | ||
| IDEXX LABS INC | COM | 45168D104 | 924,927 | 1,771 | SH | SOLE | 0 | 0 | 1,771 | ||
| INNOVATOR ETFS TRUST | LADERD ALCTN PWR | 45783Y814 | 972,588 | 18,051 | SH | SOLE | 0 | 0 | 18,051 | ||
| INNOVATOR ETFS TRUST | US EQUITY ACCELE | 45783Y103 | 1,621,376 | 36,208 | SH | SOLE | 0 | 0 | 36,208 | ||
| INTERPARFUMS INC | COM | 458334109 | 1,437,678 | 12,957 | SH | SOLE | 0 | 0 | 12,957 | ||
| INTUIT | COM | 461202103 | 1,051,643 | 3,814 | SH | SOLE | 0 | 0 | 3,814 | ||
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 356,101 | 1,712 | SH | SOLE | 0 | 0 | 1,712 | ||
| ISHARES INC | MSCI EMRG CHN | 46434G764 | 754,098 | 7,611 | SH | SOLE | 0 | 0 | 7,611 | ||
| ISHARES INC | US PWR INFRA ETF | 464286343 | 299,372 | 12,381 | SH | SOLE | 0 | 0 | 12,381 | ||
| ISHARES TR | US AER DEF ETF | 464288760 | 269,428 | 1,300 | SH | SOLE | 0 | 0 | 1,300 | ||
| ISHARES TR | IBDS DEC28 ETF | 46435U515 | 2,147,891 | 86,053 | SH | SOLE | 0 | 0 | 86,053 | ||
| ISHARES TR | BROAD USD HIGH | 46435U853 | 1,575,139 | 44,097 | SH | SOLE | 0 | 0 | 44,097 | ||
| ISHARES TR | IBONDS DEC 29 | 46436E205 | 2,250,643 | 99,191 | SH | SOLE | 0 | 0 | 99,191 | ||
| ISHARES TR | IBONDS DEC 2034 | 46438G646 | 230,708 | 9,597 | SH | SOLE | 0 | 0 | 9,597 | ||
| ISHARES TR | 0-3 MTH TREASURY | 46436E718 | 271,391 | 2,696 | SH | SOLE | 0 | 0 | 2,696 | ||
| ISHARES TR | IBONDS 28 TRM TS | 46436E833 | 543,066 | 24,786 | SH | SOLE | 0 | 0 | 24,786 | ||
| ISHARES TR | IBONDS DEC 2033 | 46436E148 | 267,909 | 11,653 | SH | SOLE | 0 | 0 | 11,653 | ||
| ISHARES TR | IBONDS 27 ETF | 46435UAA9 | 2,142,705 | 88,835 | SH | SOLE | 0 | 0 | 88,835 | ||
| ISHARES TR | ISHS 5-10YR INVT | 464288638 | 2,056,198 | 40,838 | SH | SOLE | 0 | 0 | 40,838 | ||
| ISHARES TR | MSCI INTL QUALTY | 46434V456 | 248,933 | 5,032 | SH | SOLE | 0 | 0 | 5,032 | ||
| ISHARES TR | IBONDS DEC2026 | 46435GAA0 | 2,362,549 | 97,465 | SH | SOLE | 0 | 0 | 97,465 | ||
| ISHARES TR | IBOND DEC 2030 | 46436E593 | 622,664 | 32,789 | SH | SOLE | 0 | 0 | 32,789 | ||
| ISHARES TR | EAFE VALUE ETF | 464288877 | 1,078,570 | 13,629 | SH | SOLE | 0 | 0 | 13,629 | ||
| ISHARES TR | IBONDS DEC 2030 | 46436E726 | 2,208,826 | 104,486 | SH | SOLE | 0 | 0 | 104,486 | ||
| ISHARES TR | CORE US AGGBD ET | 464287226 | 2,228,497 | 23,572 | SH | SOLE | 0 | 0 | 23,572 | ||
| ISHARES TR | IBONDS 26 TRM TS | 46436E858 | 295,952 | 12,935 | SH | SOLE | 0 | 0 | 12,935 | ||
| ISHARES TR | BB RAT CORP BD | 46435U473 | 257,067 | 5,705 | SH | SOLE | 0 | 0 | 5,705 | ||
| ISHARES TR | CORE S&P SCP ETF | 464287804 | 970,246 | 7,132 | SH | SOLE | 0 | 0 | 7,132 | ||
| ISHARES TR | RUSEL 2500 ETF | 46435G268 | 594,450 | 6,951 | SH | SOLE | 0 | 0 | 6,951 | ||
| ISHARES TR | GLB INFRASTR ETF | 464288372 | 981,636 | 15,946 | SH | SOLE | 0 | 0 | 15,946 | ||
| ISHARES TR | 7-10 YR TRSY BD | 464287440 | 271,760 | 3,043 | SH | SOLE | 0 | 0 | 3,043 | ||
| ISHARES TR | CORE S&P MCP ETF | 464287507 | 524,834 | 7,294 | SH | SOLE | 0 | 0 | 7,294 | ||
| ISHARES TR | IBONDS 27 TRM TS | 46436E841 | 330,358 | 14,801 | SH | SOLE | 0 | 0 | 14,801 | ||
| ISHARES TR | CORE DIV GRWTH | 46434V621 | 8,055,870 | 106,856 | SH | SOLE | 0 | 0 | 106,856 | ||
| ISHARES TR | IBONDS 29 TRM TS | 46436E825 | 656,769 | 30,943 | SH | SOLE | 0 | 0 | 30,943 | ||
| J P MORGAN EXCHANGE TRADED F | US QUALTY FCTR | 46641Q761 | 1,670,363 | 22,634 | SH | SOLE | 0 | 0 | 22,634 | ||
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | 2,907,088 | 51,709 | SH | SOLE | 0 | 0 | 51,709 | ||
| JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 | 2,433,196 | 48,211 | SH | SOLE | 0 | 0 | 48,211 | ||
| JANUS DETROIT STR TR | B-BBB CLO ETF | 47103U753 | 3,856,710 | 81,693 | SH | SOLE | 0 | 0 | 81,693 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 3,821,798 | 11,552 | SH | SOLE | 0 | 0 | 11,552 | ||
| KINDER MORGAN INC DEL | COM | 49456B101 | 1,992,895 | 66,099 | SH | SOLE | 0 | 0 | 66,099 | ||
| KLA CORP | COM NEW | 482480100 | 1,552,816 | 7,966 | SH | SOLE | 0 | 0 | 7,966 | ||
| KRANESHARES TRUST | MOUNT LUCAS ETF | 500767652 | 358,406 | 11,528 | SH | SOLE | 0 | 0 | 11,528 | ||
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 852,434 | 3,600 | SH | SOLE | 0 | 0 | 3,600 | ||
| LAM RESEARCH CORP | COM NEW | 512807306 | 1,818,565 | 5,536 | SH | SOLE | 0 | 0 | 5,536 | ||
| LEIDOS HOLDINGS INC | COM | 525327102 | 581,513 | 4,773 | SH | SOLE | 0 | 0 | 4,773 | ||
| MERCK & CO INC | COM | 58933Y105 | 1,849,968 | 12,731 | SH | SOLE | 0 | 0 | 12,731 | ||
| META PLATFORMS INC | CL A | 30303M102 | 1,583,077 | 2,183 | SH | SOLE | 0 | 0 | 2,183 | ||
| MICROSOFT CORP | COM | 594918104 | 8,575,483 | 16,720 | SH | SOLE | 0 | 0 | 16,720 | ||
| MORNINGSTAR INC | COM | 617700109 | 390,852 | 2,057 | SH | SOLE | 0 | 0 | 2,057 | ||
| NETFLIX INC. | COM | 64110L106 | 2,210,801 | 31,774 | SH | SOLE | 0 | 0 | 31,774 | ||
| NEW YORK TIMES CO MTN BE | CL A | 650111107 | 1,086,193 | 17,052 | SH | SOLE | 0 | 0 | 17,052 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 9,729,753 | 42,603 | SH | SOLE | 0 | 0 | 42,603 | ||
| PAYLOCITY HLDG CORP | COM | 70438V106 | 853,783 | 5,989 | SH | SOLE | 0 | 0 | 5,989 | ||
| PAYPAL HLDGS INC | COM | 70450Y103 | 3,987,634 | 75,912 | SH | SOLE | 0 | 0 | 75,912 | ||
| PFIZER INC | COM | 717081103 | 4,074,369 | 142,860 | SH | SOLE | 0 | 0 | 142,860 | ||
| PTC INC | COM | 69370C100 | 2,268,807 | 16,171 | SH | SOLE | 0 | 0 | 16,171 | ||
| QUALCOMM INC | COM | 747525103 | 2,207,018 | 11,992 | SH | SOLE | 0 | 0 | 11,992 | ||
| RESMED INC | COM | 761152107 | 2,640,271 | 11,942 | SH | SOLE | 0 | 0 | 11,942 | ||
| ROSS STORES INC | COM | 778296103 | 274,010 | 1,174 | SH | SOLE | 0 | 0 | 1,174 | ||
| SALESFORCE INC | COM | 79466L302 | 1,294,736 | 5,640 | SH | SOLE | 0 | 0 | 5,640 | ||
| SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 3,262,314 | 118,759 | SH | SOLE | 0 | 0 | 118,759 | ||
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 | 667,941 | 26,579 | SH | SOLE | 0 | 0 | 26,579 | ||
| SCHWAB STRATEGIC TR | 5 10YR CORP BD | 808524698 | 682,778 | 31,846 | SH | SOLE | 0 | 0 | 31,846 | ||
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 8,814,460 | 270,964 | SH | SOLE | 0 | 0 | 270,964 | ||
| SIMPLIFY EXCHANGE TRADED FUN | MBS ETF | 82889N525 | 726,557 | 15,538 | SH | SOLE | 0 | 0 | 15,538 | ||
| SIMPLIFY EXCHANGE TRADED FUN | MANAGED FUTURES | 82889N699 | 458,931 | 15,913 | SH | SOLE | 0 | 0 | 15,913 | ||
| SPACE EXPLORATION TECHN CORP | CLASS A COM STK | 84615Q103 | 2,261,243 | 14,989 | SH | SOLE | 0 | 0 | 14,989 | ||
| SPDR SERIES TRUST | ST PORT HIGH ETF | 78468R606 | 301,232 | 13,335 | SH | SOLE | 0 | 0 | 13,335 | ||
| SPDR SERIES TRUST | ST LON TREAS ETF | 78464A664 | 525,391 | 22,029 | SH | SOLE | 0 | 0 | 22,029 | ||
| SPDR SERIES TRUST | ST STR MSCI USAQ | 78468R812 | 677,362 | 3,563 | SH | SOLE | 0 | 0 | 3,563 | ||
| SPDR SERIES TRUST | ST STR BLO 1 ETF | 78468R663 | 255,951 | 2,793 | SH | SOLE | 0 | 0 | 2,793 | ||
| SPROTT ASSET MANAGEMENT LP | PHYSICAL GOLD AN | 85208R101 | 312,173 | 7,515 | SH | SOLE | 0 | 0 | 7,515 | ||
| STATE STR SPDR DOW JONES IND | UT SER 1 | 78467X109 | 590,935 | 1,162 | SH | SOLE | 0 | 0 | 1,162 | ||
| STATE STR SPDR S&P 500 ETF T | TR UNIT | 78462F103 | 799,150 | 1,048 | SH | SOLE | 0 | 0 | 1,048 | ||
| TE CONNECTIVITY PLC | ORD SHS | G87052109 | 1,064,230 | 5,042 | SH | SOLE | 0 | 0 | 5,042 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 1,301,413 | 1,928 | SH | SOLE | 0 | 0 | 1,928 | ||
| TOYOTA MOTOR CORP | ADS | 892331307 | 343,129 | 1,874 | SH | SOLE | 0 | 0 | 1,874 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 1,865,026 | 4,126 | SH | SOLE | 0 | 0 | 4,126 | ||
| TRAVEL PLUS LEISURE CO | COM | 894164102 | 1,012,774 | 16,369 | SH | SOLE | 0 | 0 | 16,369 | ||
| UBER TECHNOLOGIES INC | COM | 90353T100 | 1,590,297 | 23,213 | SH | SOLE | 0 | 0 | 23,213 | ||
| UNION PAC CORP | COM | 907818108 | 257,967 | 948 | SH | SOLE | 0 | 0 | 948 | ||
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 | 948,693 | 5,444 | SH | SOLE | 0 | 0 | 5,444 | ||
| VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 5,999,725 | 8,561 | SH | SOLE | 0 | 0 | 8,561 | ||
| VANGUARD INDEX FDS | MRNGSTR TTL STK | 922908769 | 2,995,717 | 8,005 | SH | SOLE | 0 | 0 | 8,005 | ||
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 1,308,558 | 22,063 | SH | SOLE | 0 | 0 | 22,063 | ||
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 430,084 | 8,738 | SH | SOLE | 0 | 0 | 8,738 | ||
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 | 963,433 | 7,473 | SH | SOLE | 0 | 0 | 7,473 | ||
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 1,887,211 | 24,430 | SH | SOLE | 0 | 0 | 24,430 | ||
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 | 554,179 | 9,781 | SH | SOLE | 0 | 0 | 9,781 | ||
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 | 619,381 | 5,698 | SH | SOLE | 0 | 0 | 5,698 | ||
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 2,580,552 | 36,547 | SH | SOLE | 0 | 0 | 36,547 | ||
| VANGUARD WORLD FD | MRNGSTR VAL ETF | 921910840 | 1,506,033 | 9,349 | SH | SOLE | 0 | 0 | 9,349 | ||
| VERISK ANALYTICS INC | COM | 92345Y106 | 613,971 | 3,658 | SH | SOLE | 0 | 0 | 3,658 | ||
| VICI PPTYS INC | COM | 925652109 | 692,946 | 30,167 | SH | SOLE | 0 | 0 | 30,167 | ||
| VICTORY PORTFOLIOS II | SHS FR CA FL ETF | 92647X830 | 497,855 | 9,726 | SH | SOLE | 0 | 0 | 9,726 | ||
| WABTEC | COM | 929740108 | 1,618,214 | 5,635 | SH | SOLE | 0 | 0 | 5,635 | ||
| WALMART INC | COM | 931142103 | 249,512 | 2,401 | SH | SOLE | 0 | 0 | 2,401 | ||
| WOODWARD INC | COM | 980745103 | 1,134,923 | 3,454 | SH | SOLE | 0 | 0 | 3,454 | ||
| ZOETIS INC | CL A | 98978V103 | 443,391 | 6,350 | SH | SOLE | 0 | 0 | 6,350 | ||