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   542,425 4,928 SH   SOLE   0 0 4,928
ABBVIE INC COM 00287Y109   875,271 5,648 SH   SOLE   0 0 5,648
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   269,850 769 SH   SOLE   0 0 769
ADOBE INC COM 00724F101   7,446,761 12,482 SH   SOLE   0 0 12,482
ALLISON TRANSMISSION HLDGS I COM 01973R101   9,954,321 171,184 SH   SOLE   0 0 171,184
ALPHABET INC CAP STK CL A 02079K305   11,773,562 84,284 SH   SOLE   0 0 84,284
ALPHABET INC CAP STK CL C 02079K107   1,192,832 8,464 SH   SOLE   0 0 8,464
AMAZON COM INC COM 023135106   16,925,356 111,395 SH   SOLE   0 0 111,395
AMERICAN TOWER CORP NEW COM 03027X100   3,599,970 16,546 SH   SOLE   0 0 16,546
ANALOG DEVICES INC COM 032654105   369,917 1,863 SH   SOLE   0 0 1,863
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   319,139 15,941 SH   SOLE   0 0 15,941
APPLE INC COM 037833100   30,260,447 157,173 SH   SOLE   0 0 157,173
ARISTA NETWORKS INC COM 040413106   216,669 920 SH   SOLE   0 0 920
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,362,997 4,443 SH   SOLE   0 0 4,443
AUTOZONE INC COM 053332102   8,213,190 3,177 SH   SOLE   0 0 3,177
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,323,955 31,750 SH   SOLE   0 0 31,750
BOOKING HOLDINGS INC COM 09857L108   5,578,003 1,573 SH   SOLE   0 0 1,573
CBOE GLOBAL MKTS INC COM 12503M108   5,532,771 30,986 SH   SOLE   0 0 30,986
CHEVRON CORP NEW COM 166764100   592,911 3,975 SH   SOLE   0 0 3,975
CHIPOTLE MEXICAN GRILL INC COM 169656105   745,549 326 SH   SOLE   0 0 326
CHUBB LIMITED COM H1467J104   2,124,118 9,398 SH   SOLE   0 0 9,398
CITIGROUP INC COM NEW 172967424   1,878,067 36,510 SH   SOLE   0 0 36,510
CME GROUP INC COM 12572Q105   4,275,989 19,810 SH   SOLE   0 0 19,810
COCA COLA CO COM 191216100   361,771 6,139 SH   SOLE   0 0 6,139
CONOCOPHILLIPS COM 20825C104   252,336 2,174 SH   SOLE   0 0 2,174
COPART INC COM 217204106   470,400 9,600 SH   SOLE   0 0 9,600
COSTCO WHSL CORP NEW COM 22160K105   630,540 934 SH   SOLE   0 0 934
DEERE & CO COM 244199105   2,754,396 6,863 SH   SOLE   0 0 6,863
DOW INC COM 260557103   200,001 3,647 SH   SOLE   0 0 3,647
DRILLING TOOLS INTL CORP COM 26205E107   887,126 277,227 SH   SOLE   0 0 277,227
ELEVANCE HEALTH INC COM 036752103   597,938 1,268 SH   SOLE   0 0 1,268
ELI LILLY & CO COM 532457108   5,424,654 9,306 SH   SOLE   0 0 9,306
FAIR ISAAC CORP COM 303250104   4,075,199 3,501 SH   SOLE   0 0 3,501
FEDEX CORP COM 31428X106   3,160,971 12,434 SH   SOLE   0 0 12,434
GENERAL MLS INC COM 370334104   3,318,916 50,951 SH   SOLE   0 0 50,951
GOLDMAN SACHS GROUP INC COM 38141G104   4,133,140 10,714 SH   SOLE   0 0 10,714
HOME DEPOT INC COM 437076102   443,237 1,279 SH   SOLE   0 0 1,279
INTUIT COM 461202103   248,762 398 SH   SOLE   0 0 398
ISHARES GOLD TR ISHARES NEW 464285204   276,606 7,087 SH   SOLE   0 0 7,087
ISHARES TR RUS 2000 GRW ETF 464287648   210,604 835 SH   SOLE   0 0 835
ISHARES TR MSCI USA MIN VOL 46429B697   252,427 3,235 SH   SOLE   0 0 3,235
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   204,005 3,682 SH   SOLE   0 0 3,682
JPMORGAN CHASE & CO COM 46625H100   1,162,123 6,832 SH   SOLE   0 0 6,832
KINDER MORGAN INC DEL COM 49456B101   316,850 17,962 SH   SOLE   0 0 17,962
LANCASTER COLONY CORP COM 513847103   4,143,610 24,903 SH   SOLE   0 0 24,903
LARGO INC COM 517097101   32,466 14,034 SH   SOLE   0 0 14,034
LAS VEGAS SANDS CORP COM 517834107   1,596,791 32,449 SH   SOLE   0 0 32,449
LIGHTWAVE LOGIC INC COM 532275104   377,813 75,866 SH   SOLE   0 0 75,866
LOCKHEED MARTIN CORP COM 539830109   3,399,300 7,500 SH   SOLE   0 0 7,500
MARKEL GROUP INC COM 570535104   6,511,661 4,586 SH   SOLE   0 0 4,586
MASTERCARD INCORPORATED CL A 57636Q104   8,060,186 18,898 SH   SOLE   0 0 18,898
MCCORMICK & CO INC COM NON VTG 579780206   358,519 5,208 SH   SOLE   0 0 5,208
MCDONALDS CORP COM 580135101   6,801,050 22,937 SH   SOLE   0 0 22,937
META PLATFORMS INC CL A 30303M102   3,566,147 10,075 SH   SOLE   0 0 10,075
METTLER TOLEDO INTERNATIONAL COM 592688105   4,572,253 3,770 SH   SOLE   0 0 3,770
MICROSOFT CORP COM 594918104   17,105,523 45,489 SH   SOLE   0 0 45,489
MONDELEZ INTL INC CL A 609207105   314,661 4,319 SH   SOLE   0 0 4,319
MSCI INC COM 55354G100   2,658,555 4,700 SH   SOLE   0 0 4,700
NEXTERA ENERGY INC COM 65339F101   3,155,625 51,953 SH   SOLE   0 0 51,953
NIKE INC CL B 654106103   4,779,466 43,875 SH   SOLE   0 0 43,875
NRG ENERGY INC COM NEW 629377508   276,647 5,351 SH   SOLE   0 0 5,351
NVIDIA CORPORATION COM 67066G104   679,442 1,372 SH   SOLE   0 0 1,372
ORACLE CORP COM 68389X105   1,214,343 11,518 SH   SOLE   0 0 11,518
OREILLY AUTOMOTIVE INC COM 67103H107   11,807,594 12,428 SH   SOLE   0 0 12,428
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,105,892 74,293 SH   SOLE   0 0 74,293
PAYPAL HLDGS INC COM 70450Y103   372,390 6,064 SH   SOLE   0 0 6,064
RTX CORPORATION COM 75513E101   4,062,994 48,289 SH   SOLE   0 0 48,289
SALESFORCE INC COM 79466L302   858,889 3,264 SH   SOLE   0 0 3,264
SHOPIFY INC CL A 82509L107   216,718 2,782 SH   SOLE   0 0 2,782
SIMON PPTY GROUP INC NEW COM 828806109   880,089 6,170 SH   SOLE   0 0 6,170
SOFI TECHNOLOGIES INC COM 83406F102   653,327 65,661 SH   SOLE   0 0 65,661
SPDR S&P 500 ETF TR TR UNIT 78462F103   297,353 623 SH   SOLE   0 0 623
STARBUCKS CORP COM 855244109   373,383 3,889 SH   SOLE   0 0 3,889
SYSCO CORP COM 871829107   263,999 3,610 SH   SOLE   0 0 3,610
TESLA INC COM 88160R101   401,295 1,615 SH   SOLE   0 0 1,615
TRANSDIGM GROUP INC COM 893641100   3,667,050 3,625 SH   SOLE   0 0 3,625
UNION PAC CORP COM 907818108   225,970 920 SH   SOLE   0 0 920
UNITEDHEALTH GROUP INC COM 91324P102   5,159,932 9,801 SH   SOLE   0 0 9,801
VANECK ETF TRUST OIL SERVICES ETF 92189H607   3,051,248 9,858 SH   SOLE   0 0 9,858
VERIZON COMMUNICATIONS INC COM 92343V104   5,522,334 146,481 SH   SOLE   0 0 146,481
VISA INC COM CL A 92826C839   8,104,049 31,128 SH   SOLE   0 0 31,128
WALMART INC COM 931142103   3,116,105 19,698 SH   SOLE   0 0 19,698
WASTE MGMT INC DEL COM 94106L109   652,282 3,642 SH   SOLE   0 0 3,642