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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 1,222,370 9,215 SH OTR 0 0 9,215
ABBVIE INC COM 00287Y109 650,152 3,103 SH OTR 0 0 3,103
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 751,704 2,409 SH OTR 0 0 2,409
ADOBE INC COM 00724F101 1,263,731 3,295 SH OTR 0 0 3,295
AES CORP COM 00130H105 449,058 36,156 SH OTR 0 0 36,156
AIRBNB INC COM CL A 009066101 731,215 6,121 SH OTR 0 0 6,121
ALPHABET INC CAP STK CL A 02079K305 1,740,854 11,257 SH OTR 0 0 11,257
ALPHABET INC CAP STK CL C 02079K107 992,061 6,350 SH OTR 0 0 6,350
AMAZON COM INC COM 023135106 4,689,148 24,646 SH OTR 0 0 24,646
AMERICAN INTL GROUP INC COM NEW 026874784 489,385 5,629 SH OTR 0 0 5,629
AMERICAN TOWER CORP NEW COM 03027X100 612,326 2,814 SH OTR 0 0 2,814
AMETEK INC COM 031100100 285,064 1,656 SH OTR 0 0 1,656
AMPHENOL CORP NEW CL A 032095101 511,143 7,793 SH OTR 0 0 7,793
AON PLC SHS CL A G0403H108 951,431 2,384 SH OTR 0 0 2,384
APPFOLIO INC COM CL A 03783C100 249,367 1,134 SH OTR 0 0 1,134
APPLE INC COM 037833100 3,205,592 14,431 SH OTR 0 0 14,431
APPLIED MATLS INC COM 038222105 414,172 2,854 SH OTR 0 0 2,854
ASML HOLDING N V N Y REGISTRY SHS N07059210 554,621 837 SH OTR 0 0 837
AT&T INC COM 00206R102 750,297 26,531 SH OTR 0 0 26,531
AUTODESK INC COM 052769106 408,670 1,561 SH OTR 0 0 1,561
AUTOZONE INC COM 053332102 377,465 99 SH OTR 0 0 99
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 245,051 17,992 SH OTR 0 0 17,992
BANK AMERICA CORP COM 060505104 552,297 13,235 SH OTR 0 0 13,235
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 751,470 1,411 SH OTR 0 0 1,411
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801 1,409,119 48,060 SH OTR 0 0 48,060
BOEING CO COM 097023105 608,864 3,570 SH OTR 0 0 3,570
BOOKING HOLDINGS INC COM 09857L108 529,795 115 SH OTR 0 0 115
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 407,130 3,893 SH OTR 0 0 3,893
BRISTOL-MYERS SQUIBB CO COM 110122108 495,727 8,128 SH OTR 0 0 8,128
BROADCOM INC COM 11135F101 616,142 3,680 SH OTR 0 0 3,680
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 208,273 859 SH OTR 0 0 859
BROWN & BROWN INC COM 115236101 424,702 3,414 SH OTR 0 0 3,414
CASEYS GEN STORES INC COM 147528103 235,684 543 SH OTR 0 0 543
CATERPILLAR INC COM 149123101 409,565 1,242 SH OTR 0 0 1,242
CENTENE CORP DEL COM 15135B101 458,907 7,559 SH OTR 0 0 7,559
CHEVRON CORP NEW COM 166764100 7,523,700 44,974 SH OTR 0 0 44,974
CINTAS CORP COM 172908105 330,903 1,610 SH OTR 0 0 1,610
CISCO SYS INC COM 17275R102 911,827 14,776 SH OTR 0 0 14,776
CITIGROUP INC COM NEW 172967424 457,956 6,451 SH OTR 0 0 6,451
COCA COLA CO COM 191216100 559,854 7,817 SH OTR 0 0 7,817
COOPER COS INC COM 216648501 309,733 3,672 SH OTR 0 0 3,672
COPART INC COM 217204106 590,743 10,439 SH OTR 0 0 10,439
CORNING INC COM 219350105 430,790 9,410 SH OTR 0 0 9,410
COSTAR GROUP INC COM 22160N109 412,075 5,201 SH OTR 0 0 5,201
COSTCO WHSL CORP NEW COM 22160K105 246,849 261 SH OTR 0 0 261
CSX CORP COM 126408103 357,516 12,148 SH OTR 0 0 12,148
CURTISS WRIGHT CORP COM 231561101 203,053 640 SH OTR 0 0 640
CVS HEALTH CORP COM 126650100 666,186 9,833 SH OTR 0 0 9,833
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 316,792 9,603 SH OTR 0 0 9,603
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 867,610 6,180 SH OTR 0 0 6,180
ELI LILLY & CO COM 532457108 1,324,760 1,604 SH OTR 0 0 1,604
ENERPAC TOOL GROUP CORP CL A COM 292765104 298,902 6,663 SH OTR 0 0 6,663
EPAM SYS INC COM 29414B104 425,814 2,522 SH OTR 0 0 2,522
EXXON MOBIL CORP COM 30231G102 453,480 3,813 SH OTR 0 0 3,813
FISERV INC COM 337738108 545,892 2,472 SH OTR 0 0 2,472
FREEPORT-MCMORAN INC CL B 35671D857 517,395 13,666 SH OTR 0 0 13,666
GARTNER INC COM 366651107 289,621 690 SH OTR 0 0 690
GE AEROSPACE COM NEW 369604301 248,987 1,244 SH OTR 0 0 1,244
GODADDY INC CL A 380237107 437,740 2,430 SH OTR 0 0 2,430
GOOSEHEAD INS INC COM CL A 38267D109 323,130 2,737 SH OTR 0 0 2,737
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 353,246 14,688 SH OTR 0 0 14,688
HEICO CORP NEW CL A 422806208 255,907 1,213 SH OTR 0 0 1,213
HOLLEY INC COM 43538H103 30,557 11,890 SH OTR 0 0 11,890
HOME DEPOT INC COM 437076102 471,512 1,287 SH OTR 0 0 1,287
HOULIHAN LOKEY INC CL A 441593100 376,780 2,333 SH OTR 0 0 2,333
INTERNATIONAL BUSINESS MACHS COM 459200101 365,033 1,468 SH OTR 0 0 1,468
INTUIT COM 461202103 565,485 921 SH OTR 0 0 921
INVESCO QQQ TR UNIT SER 1 46090E103 374,719 799 SH OTR 0 0 799
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,626,962 15,724 SH OTR 0 0 15,724
ISHARES TR 0-5YR HI YL CP 46434V407 293,686 6,907 SH OTR 0 0 6,907
ISHARES TR 7-10 YR TRSY BD 464287440 1,727,723 18,116 SH OTR 0 0 18,116
ISHARES TR CORE S&P MCP ETF 464287507 607,265 10,407 SH OTR 0 0 10,407
ISHARES TR CORE S&P SCP ETF 464287804 286,522 2,740 SH OTR 0 0 2,740
ISHARES TR CORE S&P500 ETF 464287200 2,765,110 4,921 SH OTR 0 0 4,921
ISHARES TR RUSSELL 2000 ETF 464287655 289,061 1,449 SH OTR 0 0 1,449
ISHARES TR TIPS BD ETF 464287176 2,363,218 21,273 SH OTR 0 0 21,273
ISHARES TR US TREAS BD ETF 46429B267 584,578 25,433 SH OTR 0 0 25,433
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,486,396 29,358 SH OTR 0 0 29,358
JD.COM INC SPON ADS CL A 47215P106 1,165,012 28,332 SH OTR 0 0 28,332
JOHNSON & JOHNSON COM 478160104 1,573,656 9,489 SH OTR 0 0 9,489
JPMORGAN CHASE & CO. COM 46625H100 941,286 3,837 SH OTR 0 0 3,837
KINSALE CAP GROUP INC COM 49714P108 295,920 608 SH OTR 0 0 608
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 188,842 49,435 SH OTR 0 0 49,435
LOWES COS INC COM 548661107 823,564 3,531 SH OTR 0 0 3,531
MARATHON PETE CORP COM 56585A102 328,968 2,258 SH OTR 0 0 2,258
MASTERCARD INCORPORATED CL A 57636Q104 1,949,663 3,557 SH OTR 0 0 3,557
MEDTRONIC PLC SHS G5960L103 273,624 3,045 SH OTR 0 0 3,045
MERCADOLIBRE INC COM 58733R102 454,553 233 SH OTR 0 0 233
MERCK & CO INC COM 58933Y105 10,413,327 116,013 SH OTR 0 0 116,013
META PLATFORMS INC CL A 30303M102 280,148 486 SH OTR 0 0 486
METLIFE INC COM 59156R108 362,590 4,516 SH OTR 0 0 4,516
MICROSOFT CORP COM 594918104 2,758,208 7,348 SH OTR 0 0 7,348
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 266,589 19,559 SH OTR 0 0 19,559
MONDELEZ INTL INC CL A 609207105 616,417 9,085 SH OTR 0 0 9,085
MONOLITHIC PWR SYS INC COM 609839105 255,771 441 SH OTR 0 0 441
MORGAN STANLEY COM NEW 617446448 395,861 3,393 SH OTR 0 0 3,393
MORNINGSTAR INC COM 617700109 340,652 1,136 SH OTR 0 0 1,136
MSCI INC COM 55354G100 942,689 1,667 SH OTR 0 0 1,667
NCINO INC COM 63947X101 246,598 8,977 SH OTR 0 0 8,977
NETFLIX INC COM 64110L106 827,154 887 SH OTR 0 0 887
NOVO-NORDISK A S ADR 670100205 565,589 8,145 SH OTR 0 0 8,145
NVIDIA CORPORATION COM 67066G104 1,405,047 12,964 SH OTR 0 0 12,964
OLLIES BARGAIN OUTLET HLDGS COM 681116109 598,090 5,140 SH OTR 0 0 5,140
ORACLE CORP COM 68389X105 1,397,960 9,999 SH OTR 0 0 9,999
ORGANON & CO COMMON STOCK 68622V106 174,377 11,711 SH OTR 0 0 11,711
PAYCOM SOFTWARE INC COM 70432V102 494,202 2,262 SH OTR 0 0 2,262
PENUMBRA INC COM 70975L107 228,636 855 SH OTR 0 0 855
PFIZER INC COM 717081103 479,306 18,915 SH OTR 0 0 18,915
PG&E CORP COM 69331C108 560,223 32,609 SH OTR 0 0 32,609
PHILIP MORRIS INTL INC COM 718172109 1,348,888 8,498 SH OTR 0 0 8,498
PIMCO ETF TR COMMODITY STRAT 72201R593 339,363 12,677 SH OTR 0 0 12,677
QUALCOMM INC COM 747525103 442,090 2,878 SH OTR 0 0 2,878
RBB FD INC FM ULTRASHORT TR 74933W213 330,520 6,558 SH OTR 0 0 6,558
RELX PLC SPONSORED ADR 759530108 283,556 5,625 SH OTR 0 0 5,625
RTX CORPORATION COM 75513E101 621,370 4,691 SH OTR 0 0 4,691
RYAN SPECIALTY HOLDINGS INC CL A 78351F107 357,309 4,837 SH OTR 0 0 4,837
S&P GLOBAL INC COM 78409V104 493,365 971 SH OTR 0 0 971
SALESFORCE INC COM 79466L302 260,846 972 SH OTR 0 0 972
SAP SE SPON ADR 803054204 461,717 1,720 SH OTR 0 0 1,720
SEA LTD SPONSORD ADS 81141R100 294,124 2,254 SH OTR 0 0 2,254
SEMPRA COM 816851109 305,473 4,281 SH OTR 0 0 4,281
SERVICENOW INC COM 81762P102 656,019 824 SH OTR 0 0 824
SERVISFIRST BANCSHARES INC COM 81768T108 318,175 3,852 SH OTR 0 0 3,852
SHELL PLC SPON ADS 780259305 725,912 9,906 SH OTR 0 0 9,906
SHERWIN WILLIAMS CO COM 824348106 1,656,918 4,745 SH OTR 0 0 4,745
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,277,427 13,379 SH OTR 0 0 13,379
SONY GROUP CORP SPONSORED ADR 835699307 372,751 14,681 SH OTR 0 0 14,681
SOUTHWEST AIRLS CO COM 844741108 371,059 11,050 SH OTR 0 0 11,050
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 887,275 24,369 SH OTR 0 0 24,369
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,008,226 25,609 SH OTR 0 0 25,609
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 226,117 7,075 SH OTR 0 0 7,075
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,008,016 3,590 SH OTR 0 0 3,590
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 2,213,170 24,127 SH OTR 0 0 24,127
SPDR SERIES TRUST PORT MTG BK ETF 78464A383 430,151 19,508 SH OTR 0 0 19,508
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 239,697 8,793 SH OTR 0 0 8,793
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 292,535 7,177 SH OTR 0 0 7,177
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,059,035 13,177 SH OTR 0 0 13,177
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 575,406 11,267 SH OTR 0 0 11,267
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 273,183 3,438 SH OTR 0 0 3,438
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 326,846 4,242 SH OTR 0 0 4,242
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 536,927 6,469 SH OTR 0 0 6,469
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 269,931 3,443 SH OTR 0 0 3,443
SPDR SERIES TRUST S&P DIVID ETF 78464A763 235,328 1,734 SH OTR 0 0 1,734
SPS COMM INC COM 78463M107 275,149 2,073 SH OTR 0 0 2,073
STARBUCKS CORP COM 855244109 568,137 5,792 SH OTR 0 0 5,792
STRIDE INC COM 86333M108 289,179 2,286 SH OTR 0 0 2,286
TECHNIPFMC PLC COM G87110105 438,019 13,822 SH OTR 0 0 13,822
TELEDYNE TECHNOLOGIES INC COM 879360105 407,624 819 SH OTR 0 0 819
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 85,624 11,034 SH OTR 0 0 11,034
TENET HEALTHCARE CORP COM NEW 88033G407 219,908 1,635 SH OTR 0 0 1,635
TESLA INC COM 88160R101 409,991 1,582 SH OTR 0 0 1,582
THE CIGNA GROUP COM 125523100 4,012,484 12,196 SH OTR 0 0 12,196
THERMO FISHER SCIENTIFIC INC COM 883556102 1,487,824 2,990 SH OTR 0 0 2,990
TJX COS INC NEW COM 872540109 664,541 5,456 SH OTR 0 0 5,456
UNILEVER PLC SPON ADR NEW 904767704 311,089 5,224 SH OTR 0 0 5,224
UNITED PARCEL SERVICE INC CL B 911312106 507,494 4,614 SH OTR 0 0 4,614
UNITEDHEALTH GROUP INC COM 91324P102 1,180,533 2,254 SH OTR 0 0 2,254
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 116,017 13,506 SH OTR 0 0 13,506
US BANCORP DEL COM NEW 902973304 556,882 13,190 SH OTR 0 0 13,190
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 407,492 4,984 SH OTR 0 0 4,984
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,301,181 20,953 SH OTR 0 0 20,953
VENTURE GLOBAL INC COM CL A 92333F101 135,424 13,148 SH OTR 0 0 13,148
VERIZON COMMUNICATIONS INC COM 92343V104 1,415,595 31,208 SH OTR 0 0 31,208
VISA INC COM CL A 92826C839 1,838,958 5,247 SH OTR 0 0 5,247
VNET GROUP INC SPONSORED ADS A 90138A103 98,433 12,004 SH OTR 0 0 12,004
WABTEC COM 929740108 204,381 1,127 SH OTR 0 0 1,127
WELLS FARGO CO NEW COM 949746101 833,808 11,615 SH OTR 0 0 11,615
WEST PHARMACEUTICAL SVSC INC COM 955306105 270,895 1,210 SH OTR 0 0 1,210
WILLIAMS COS INC COM 969457100 420,173 7,031 SH OTR 0 0 7,031
WORKDAY INC CL A 98138H101 718,338 3,076 SH OTR 0 0 3,076
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,816,781 29,355 SH OTR 0 0 29,355
ZOETIS INC CL A 98978V103 1,162,264 7,059 SH OTR 0 0 7,059