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
AMAZON.COM INC Stock 023135106   1,596,940 7,279 SH   SOLE 0 5,357 0 1,922
POWERSHARES QQQ TR ETF 46090E103   1,172,235 2,125 SH   SOLE 0 1,951 0 174
OLD REP INTL CORP COM Stock 680223104   491,763 12,793 SH   SOLE 0 11,649 0 1,144
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   375,168 14,655 SH   SOLE 0 13,630 0 1,025
JOHNSON & JOHNSON COM Stock 478160104   1,001,489 6,556 SH   SOLE 0 6,556 0 0
JOHNSON & JOHNSON COM Stock 478160104   870,675 5,700 SH Put SOLE 0 5,700 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   6,450,096 26,560 SH   SOLE 0 24,532 0 2,028
COSTCO WHOLESALE CORP Stock 22160K105   10,142,925 10,246 SH   SOLE 0 9,420 0 826
GOLDMAN SACHS GROUP INC Stock 38141G104   13,154,242 18,586 SH   SOLE 0 16,607 0 1,979
MARRIOTT INTL INC Stock 571903202   264,740 969 SH   SOLE 0 969 0 0
CME GROUP INC COM Stock 12572Q105   212,503 771 SH   SOLE 0 750 0 21
NETFLIX COM INC Stock 64110L106   2,834,295 2,117 SH   SOLE 0 1,981 0 135
MERCK & CO INC Stock 58933Y105   263,365 3,327 SH   SOLE 0 3,327 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   467,095 756 SH   SOLE 0 756 0 0
CACI INTL INC CL A Stock 127190304   1,841,969 3,864 SH   SOLE 0 3,864 0 0
PEPSICO INC COM Stock 713448108   256,026 1,939 SH   SOLE 0 1,939 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608   576,071 9,690 SH   SOLE 0 8,212 0 1,478
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   8,444,200 19,305 SH   SOLE 0 18,072 0 1,233
INFOSYS TECHNOLOGIES LTD SPONS ADR REPSTG 1/2 EQUITY SH ADR 456788108   6,194,820 334,313 SH   SOLE 0 304,387 0 29,926
PROGRESSIVE CORP COM Stock 743315103   10,927,383 40,948 SH   SOLE 0 37,739 0 3,209
FISERV INC COM Stock 337738108   5,974,869 34,655 SH   SOLE 0 31,831 0 2,824
OREILLY AUTOMOTIVE INC COM Stock 67103H107   11,131,528 123,505 SH   SOLE 0 114,417 0 9,088
NEWMONT CORP COM Stock 651639106   6,928,687 118,927 SH   SOLE 0 107,990 0 10,937
MICROSOFT Stock 594918104   11,434,958 22,989 SH   SOLE 0 22,106 0 883
MICROSOFT Stock 594918104   4,974,100 10,000 SH Put SOLE 0 10,000 0 0
MICROSOFT Stock 594918104   646,633 1,300 SH Put SOLE 0 1,300 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791   4,929,581 252,540 SH   SOLE 0 239,593 0 12,947
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852   498,044 4,589 SH   SOLE 0 4,076 0 513
SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST ETF 98149E303   7,168,314 109,407 SH   SOLE 0 99,617 0 9,789
PGIM ULTRA SHORT BOND ETF ETF 69344A107   22,289,992 447,950 SH   SOLE 0 414,389 0 33,561
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF ETF 46138J643   8,864,302 432,616 SH   SOLE 0 394,421 0 38,195
CBOE GLOBAL MKTS INC COM Stock 12503M108   4,537,800 19,458 SH   SOLE 0 17,366 0 2,092
CLOUDFLARE INC CL A COM Stock 18915M107   10,141,252 51,786 SH   SOLE 0 48,312 0 3,474
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605   602,464 11,504 SH   SOLE 0 9,859 0 1,645
PROSHARES S&P 500 EX-TECHNOLOGY ETF ETF 74347B557   268,215 2,799 SH   SOLE 0 2,799 0 0
ROYAL CARIBBEAN GROUP COM Stock V7780T103   2,378,925 7,597 SH   SOLE 0 7,222 0 375
VANGUARD S&P 500 ETF ETF 922908363   942,930 1,660 SH   SOLE 0 1,660 0 0
TARGA RES CORP COM Stock 87612G101   3,807,826 21,874 SH   SOLE 0 20,196 0 1,678
ELI LILLY & CO COM Stock 532457108   245,040 314 SH   SOLE 0 172 0 142
INVESCO BULLETSHARES 2029 CORPORATE BOND ETF ETF 46138J577   5,887,171 314,822 SH   SOLE 0 291,890 0 22,932
PROSHARES S&P TECHNOLOGY DIVIDEND ARISTOCRATS ETF ETF 74347G606   886,342 10,653 SH   SOLE 0 9,803 0 850
HUNTINGTON INGALLS INDS INC COM Stock 446413106   7,769,700 32,178 SH   SOLE 0 28,952 0 3,226
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   9,620,540 81,530 SH   SOLE 0 77,230 0 4,300
QUANTA SVCS INC COM Stock 74762E102   10,769,987 28,486 SH   SOLE 0 26,050 0 2,436
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481   1,090,580 7,864 SH   SOLE 0 7,124 0 740
INVESCO BULLETSHARES 2030 CORPORATE BOND ETF ETF 46138J460   7,874,384 469,272 SH   SOLE 0 434,681 0 34,591
ISHARES MSCI EUROPE FINANCIALS ETF ETF 464289180   257,278 8,134 SH   SOLE 0 7,863 0 271
BRINKER INTL INC COM Stock 109641100   13,095,925 72,622 SH   SOLE 0 67,347 0 5,275
BRINKER INTL INC COM Stock 109641100   180,330 1,000 SH Put SOLE 0 1,000 0 0
VISA INC Stock 92826C839   8,018,094 22,583 SH   SOLE 0 20,472 0 2,111
INVESCO BULLETSHARES 2031 CORPORATE BOND ETF ETF 46138J429   9,981,426 603,837 SH   SOLE 0 575,705 0 28,132
META PLATFORMS INC CL A Stock 30303M102   13,488,595 18,275 SH   SOLE 0 16,856 0 1,419
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   427,575 2,009 SH   SOLE 0 1,833 0 176
BUILDERS FIRSTSOURCE INC COM Stock 12008R107   300,944 2,579 SH   SOLE 0 1,077 0 1,502
AVAGO TECHNOLOGIES LTD Stock 11135F101   10,568,697 38,341 SH   SOLE 0 36,155 0 2,186
HSBC HLDGS PLC SPON ADR NEW ADR 404280406   3,781,928 62,213 SH   SOLE 0 57,488 0 4,725
ACCENTURE LTD BERMUDA CL A Stock G1151C101   526,943 1,763 SH   SOLE 0 1,763 0 0
NVIDIA CORPORATION COM Stock 67066G104   8,214,058 51,991 SH   SOLE 0 45,508 0 6,483
HEICO CORP NEW COM Stock 422806109   11,552,160 35,220 SH   SOLE 0 31,598 0 3,622
MCDONALDS CORP COM Stock 580135101   368,719 1,262 SH   SOLE 0 1,262 0 0
NEWS CORP NEW CL A Stock 65249B109   404,103 13,597 SH   SOLE 0 13,142 0 455
GE AEROSPACE COM NEW Stock 369604301   3,315,183 12,880 SH   SOLE 0 12,077 0 803
SPDR PORTFOLIO SHORT TERM TREASURY ETF ETF 78468R101   631,156 21,549 SH   SOLE 0 12,559 0 8,989
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307   266,572 634 SH   SOLE 0 12 0 622
VEEVA SYS INC CL A COM Stock 922475108   9,999,242 34,722 SH   SOLE 0 31,622 0 3,100
ONEOK INC NEW COM Stock 682680103   2,608,446 31,955 SH   SOLE 0 29,333 0 2,621
JPMORGAN CHASE & CO. COM Stock 46625H100   840,449 2,899 SH   SOLE 0 2,620 0 279
HARTFORD FINL SVCS GROUP INC Stock 416515104   10,703,007 84,362 SH   SOLE 0 77,443 0 6,919
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638   9,070,597 170,212 SH   SOLE 0 156,852 0 13,360
TJX COS INC NEW COM Stock 872540109   11,244,629 91,057 SH   SOLE 0 82,505 0 8,552
WALMART INC COM Stock 931142103   5,512,543 56,377 SH   SOLE 0 51,579 0 4,798
INTL BUSINESS MACHINES Stock 459200101   1,011,685 3,432 SH   SOLE 0 3,233 0 199
APPLIED MATLS INC COM Stock 038222105   9,210,801 50,313 SH   SOLE 0 46,456 0 3,857
ARISTA NETWORKS INC COM SHS Stock 040413205   5,853,155 57,210 SH   SOLE 0 53,236 0 3,974
ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580   343,061 3,443 SH   SOLE 0 3,261 0 182
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   928,033 12,767 SH   SOLE 0 11,911 0 856
EATON CORP PLC SHS Stock G29183103   687,206 1,925 SH   SOLE 0 1,699 0 226
PLANET FITNESS INC CL A Stock 72703H101   1,075,233 9,860 SH   SOLE 0 9,668 0 192
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409   1,715,665 17,999 SH   SOLE 0 16,411 0 1,588
EXXON MOBIL CORP COM Stock 30231G102   388,296 3,602 SH   SOLE 0 3,583 0 19
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   11,714,540 38,522 SH   SOLE 0 35,558 0 2,964
NASDAQ STK MKT INC Stock 631103108   12,322,523 137,805 SH   SOLE 0 127,010 0 10,795
APPLE INC Stock 037833100   1,157,458 5,641 SH   SOLE 0 5,641 0 0
DISNEY WALT CO COM Stock 254687106   395,220 3,187 SH   SOLE 0 3,187 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622   306,632 903 SH   SOLE 0 903 0 0