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
ABBVIE INC COM 00287Y109 3,376,475 12,908 SH SOLE 0 0 12,908
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,287,174 12,473 SH SOLE 0 0 12,473
ALPHABET INC CAP STK CL A 02079K305 4,450,331 12,934 SH SOLE 0 0 12,934
ALPHABET INC CAP STK CL C 02079K107 7,427,451 21,798 SH SOLE 0 0 21,798
AMAZON COM INC COM 023135106 9,715,604 38,995 SH SOLE 0 0 38,995
AMERICAN ELEC PWR CO INC COM 025537101 640,300 5,397 SH SOLE 0 0 5,397
AMERICAN TOWER CORP COM 03027X100 1,750,992 10,697 SH SOLE 0 0 10,697
AMETEK INC COM 031100100 6,767,736 27,319 SH SOLE 0 0 27,319
AMGEN INC COM 031162100 1,363,163 3,234 SH SOLE 0 0 3,234
AMPHENOL CORP CL A 032095101 5,819,651 69,035 SH SOLE 0 0 69,035
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 3,078,742 153,019 SH SOLE 0 0 153,019
AON PLC SHS CL A G0403H108 366,997 1,326 SH SOLE 0 0 1,326
APPLE INC COM 037833100 4,732,821 14,212 SH SOLE 0 0 14,212
ARISTA NETWORKS INC COM SHS 040413205 2,761,495 13,564 SH SOLE 0 0 13,564
BANK OF AMER CORP COM 060505104 264,258 4,855 SH SOLE 0 0 4,855
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 285,823 574 SH SOLE 0 0 574
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 4,537,433 92,243 SH SOLE 0 0 92,243
BRISTOL-MYERS SQUIBB CO COM 110122108 370,344 5,935 SH SOLE 0 0 5,935
BROADCOM INC COM 11135F101 5,706,486 16,249 SH SOLE 0 0 16,249
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 2,020,533 55,433 SH SOLE 0 0 55,433
CARRIAGE SVCS INC COM 143905107 763,665 24,500 SH SOLE 0 0 24,500
CATERPILLAR INC COM 149123101 1,372,725 1,693 SH SOLE 0 0 1,693
CELSIUS HLDGS INC COM NEW 15118V207 612,230 22,385 SH SOLE 0 0 22,385
CHARLES SCHWAB CORP (THE) COM 808513105 347,857 3,559 SH SOLE 0 0 3,559
CHEMED CORP NEW COM 16359R103 2,705,660 5,357 SH SOLE 0 0 5,357
CHEVRON CORPORATION COM 166764100 1,807,667 8,852 SH SOLE 0 0 8,852
CHUBB LIMITED COM H1467J104 245,564 755 SH SOLE 0 0 755
CISCO SYS INC COM 17275R102 762,666 7,086 SH SOLE 0 0 7,086
COPART INC COM 217204106 870,287 31,902 SH SOLE 0 0 31,902
COSTCO WHOLESALE CORPORATION COM 22160K105 980,436 1,077 SH SOLE 0 0 1,077
CRA INTL INC COM 12618T105 2,831,423 17,249 SH SOLE 0 0 17,249
CROWDSTRIKE HLDGS INC CL A 22788C105 399,773 1,510 SH SOLE 0 0 1,510
DANAHER CORP DEL COM 235851102 6,560,539 29,612 SH SOLE 0 0 29,612
DEERE & CO COM 244199105 4,015,197 5,979 SH SOLE 0 0 5,979
DIAMONDBACK ENERGY INC COM 25278X109 2,047,827 11,141 SH SOLE 0 0 11,141
DIGITAL RLTY TR INC COM 253868103 1,516,930 8,642 SH SOLE 0 0 8,642
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402 3,989,097 86,139 SH SOLE 0 0 86,139
EA SERIES TRUST FREEDOM 100 EM 02072L607 1,141,048 16,310 SH SOLE 0 0 16,310
ELI LILLY & CO COM 532457108 1,717,107 1,484 SH SOLE 0 0 1,484
ENTERGY CORP NEW COM 29364G103 797,951 8,039 SH SOLE 0 0 8,039
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 4,084,245 87,047 SH SOLE 0 0 87,047
ETF SER SOLUTIONS APTUS DEFINED 26922A388 4,055,313 149,257 SH SOLE 0 0 149,257
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 2,405,417 61,394 SH SOLE 0 0 61,394
FARMERS & MERCHANTS BANCORP COM 30779N105 3,742,249 108,095 SH SOLE 0 0 108,095
GE VERNOVA INC COM 36828A101 6,026,107 6,340 SH SOLE 0 0 6,340
GENERAC HLDGS INC COM 368736104 336,294 1,625 SH SOLE 0 0 1,625
GENERAL DYNAMICS CORP COM 369550108 962,639 2,901 SH SOLE 0 0 2,901
GILEAD SCIENCES INC COM 375558103 711,714 4,775 SH SOLE 0 0 4,775
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 1,395,921 14,997 SH SOLE 0 0 14,997
GUARDANT HEALTH INC COM 40131M109 1,193,228 6,690 SH SOLE 0 0 6,690
HOME DEPOT INC COM 437076102 794,865 2,794 SH SOLE 0 0 2,794
HONEYWELL INTL INC COM 438516205 245,112 1,162 SH SOLE 0 0 1,162
ILLINOIS TOOL WKS INC COM 452308109 672,787 2,615 SH SOLE 0 0 2,615
INTERNATIONAL BUSINESS MACHS COM 459200101 4,216,278 19,171 SH SOLE 0 0 19,171
INTUITIVE SURGICAL INC COM NEW 46120E602 1,222,330 3,006 SH SOLE 0 0 3,006
ISHARES TR CORE DIV GRWTH 46434V621 2,277,532 30,210 SH SOLE 0 0 30,210
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1,976,941 26,786 SH SOLE 0 0 26,786
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,601,460 21,700 SH SOLE 0 0 21,700
JANUS DETROIT STR TR HENDERSON MTG 47103U852 432,320 10,230 SH SOLE 0 0 10,230
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 4,477,850 88,723 SH SOLE 0 0 88,723
JOHNSON & JOHNSON COM 478160104 997,805 3,769 SH SOLE 0 0 3,769
JPMORGAN CHASE & CO COM 46625H100 2,677,001 8,092 SH SOLE 0 0 8,092
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,366,660 11,995 SH SOLE 0 0 11,995
L3HARRIS TECHNOLOGIES INC COM 502431109 678,848 2,867 SH SOLE 0 0 2,867
LINDE PLC SHS G54950103 5,908,918 12,449 SH SOLE 0 0 12,449
LITTELFUSE INC COM 537008104 4,538,255 10,710 SH SOLE 0 0 10,710
LOCKHEED MARTIN CORP COM 539830109 345,272 678 SH SOLE 0 0 678
LOWES COS INC COM 548661107 2,960,619 16,065 SH SOLE 0 0 16,065
MARVELL TECHNOLOGY INC COM 573874104 4,767,669 18,045 SH SOLE 0 0 18,045
MASTERCARD INCORPORATED CL A 57636Q104 1,223,160 2,218 SH SOLE 0 0 2,218
MCDONALDS CORP COM 580135101 1,041,435 4,510 SH SOLE 0 0 4,510
MEDLINE INC COM CL A 58507V107 2,096,054 60,405 SH SOLE 0 0 60,405
MERCK & CO INC COM 58933Y105 1,155,069 7,949 SH SOLE 0 0 7,949
META PLATFORMS INC CL A 30303M102 427,856 590 SH SOLE 0 0 590
MICROSOFT CORP COM 594918104 12,366,851 24,112 SH SOLE 0 0 24,112
NEXTERA ENERGY INC COM 65339F101 423,917 5,597 SH SOLE 0 0 5,597
NORFOLK SOUTHN CORP COM 655844108 698,340 2,260 SH SOLE 0 0 2,260
NORTHROP GRUMMAN CORP COM 666807102 315,712 653 SH SOLE 0 0 653
NUCOR CORP COM 670346105 253,619 1,085 SH SOLE 0 0 1,085
NVIDIA CORPORATION COM 67066G104 2,091,504 9,158 SH SOLE 0 0 9,158
NXP SEMICONDUCTORS N V COM N6596X109 3,769,839 15,871 SH SOLE 0 0 15,871
PACKAGING CORP AMER COM 695156109 727,442 3,173 SH SOLE 0 0 3,173
PALO ALTO NETWORKS INC COM 697435105 10,866,826 27,351 SH SOLE 0 0 27,351
PARKER-HANNIFIN CORP COM 701094104 1,461,793 1,530 SH SOLE 0 0 1,530
PEPSICO INC COM 713448108 732,695 5,782 SH SOLE 0 0 5,782
PNC FINL SVCS GROUP INC COM 693475105 279,825 1,259 SH SOLE 0 0 1,259
PROGRESSIVE CORP COM 743315103 1,541,350 7,435 SH SOLE 0 0 7,435
PROLOGIS INC. COM 74340W103 636,606 4,903 SH SOLE 0 0 4,903
PUBLIC SVC ENTERPRISE GROUP COM 744573106 433,333 6,435 SH SOLE 0 0 6,435
QUANTA SVCS INC COM 74762E102 5,202,403 8,097 SH SOLE 0 0 8,097
ROCKWELL AUTOMATION INC COM 773903109 793,607 1,823 SH SOLE 0 0 1,823
ROPER TECHNOLOGIES INC COM 776696106 221,177 633 SH SOLE 0 0 633
RTX CORPORATION COM 75513E101 5,733,986 30,886 SH SOLE 0 0 30,886
SEMPRA COM 816851109 431,976 5,541 SH SOLE 0 0 5,541
SERVICENOW INC COM 81762P102 5,181,765 38,667 SH SOLE 0 0 38,667
SHOPIFY INC CL A SUB VTG SHS 82509L107 252,110 1,700 SH SOLE 0 0 1,700
SOUTHERN CO COM 842587107 755,874 9,119 SH SOLE 0 0 9,119
SPDR SERIES TRUST ST STR P500ETF 78464A854 2,273,621 25,330 SH SOLE 0 0 25,330
STARBUCKS CORP COM 855244109 242,981 2,586 SH SOLE 0 0 2,586
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,588,558 2,083 SH SOLE 0 0 2,083
STRYKER CORPORATION COM 863667101 528,473 1,919 SH SOLE 0 0 1,919
SYNOPSYS INC COM 871607107 1,202,609 2,765 SH SOLE 0 0 2,765
TELEDYNE TECHNOLOGIES INC COM 879360105 626,835 1,033 SH SOLE 0 0 1,033
TENAX THERAPEUTICS INC COM NEW 88032L605 19,467 10,300 SH SOLE 0 0 10,300
THERMO FISHER SCIENTIFIC INC COM 883556102 9,627,563 14,262 SH SOLE 0 0 14,262
TRAVELERS COMPANIES INC COM 89417E109 789,670 2,215 SH SOLE 0 0 2,215
UBER TECHNOLOGIES INC COM 90353T100 3,140,019 45,833 SH SOLE 0 0 45,833
UL SOLUTIONS INC CLASS A COM SHS 903731107 3,133,552 47,753 SH SOLE 0 0 47,753
UNION PAC CORP COM 907818108 620,729 2,281 SH SOLE 0 0 2,281
UNITED PARCEL SVCS INC CL B 911312106 1,481,958 15,860 SH SOLE 0 0 15,860
UNITEDHEALTH GROUP INC COM 91324P102 1,143,087 3,114 SH SOLE 0 0 3,114
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,485,965 14,057 SH SOLE 0 0 14,057
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 292,656 782 SH SOLE 0 0 782
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 617,951 10,419 SH SOLE 0 0 10,419
VISA INC COM CL A 92826C839 7,169,094 19,951 SH SOLE 0 0 19,951
WALMART INC COM 931142103 3,955,923 38,067 SH SOLE 0 0 38,067
WASTE MGMT INC DEL COM 94106L109 490,428 2,405 SH SOLE 0 0 2,405
WISDOMTREE TR INTL QULTY DIV 97717X131 1,878,343 44,134 SH SOLE 0 0 44,134
WW GRAINGER INC COM 384802104 498,304 400 SH SOLE 0 0 400