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
AMAZON COM INC COM Stock 023135106 2,527,119 10,603 SH SOLE 0 0 0 10,603
POWERSHARES QQQ TR ETF 46090E103 1,102,876 1,498 SH SOLE 0 0 0 1,497
STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803 212,620 1,116 SH SOLE 0 0 0 1,116
JOHNSON & JOHNSON COM Stock 478160104 769,188 3,029 SH SOLE 0 0 0 3,028
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109 272,478 1,090 SH SOLE 0 0 0 1,090
WILLIAMS SONOMA INC Stock 969904101 1,466,037 6,289 SH SOLE 0 0 0 6,289
WASTE MGMT INC DEL COM Stock 94106L109 352,150 1,580 SH SOLE 0 0 0 1,580
VANGUARD MORNINGSTAR TOTAL STOCK MARKET ETF ETF 922908769 1,043,076 2,819 SH SOLE 0 0 0 2,818
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 11,133,896 119,232 SH SOLE 0 0 0 119,232
COSTCO WHOLESALE CORP Stock 22160K105 982,685 1,050 SH SOLE 0 0 0 1,050
HCA INC Stock 40412C101 3,132,025 8,033 SH SOLE 0 0 0 8,033
PROCTER & GAMBLE CO COM Stock 742718109 252,394 1,721 SH SOLE 0 0 0 1,721
MARRIOTT INTL INC NEW CL A Stock 571903202 4,122,008 11,123 SH SOLE 0 0 0 11,122
SPDR S&P 500 ETF ETF 78462F103 693,440 929 SH SOLE 0 0 0 928
MCKESSON CORP Stock 58155Q103 4,015,282 5,314 SH SOLE 0 0 0 5,314
MASTERCARD INC Stock 57636Q104 833,385 1,623 SH SOLE 0 0 0 1,622
ILLINOIS TOOL WKS INC COM Stock 452308109 330,101 1,220 SH SOLE 0 0 0 1,220
COMFORT SYS USA INC COM Stock 199908104 235,833 119 SH SOLE 0 0 0 118
EMERSON ELEC CO COM Stock 291011104 674,400 4,711 SH SOLE 0 0 0 4,711
ISHARES TIPS BOND ETF ETF 464287176 461,319 4,216 SH SOLE 0 0 0 4,215
CORNING INC COM Stock 219350105 295,022 1,155 SH SOLE 0 0 0 1,155
CHUBB LIMITED COM Stock H1467J104 572,786 1,681 SH SOLE 0 0 0 1,681
SHERWIN WILLIAMS CO COM Stock 824348106 619,611 1,800 SH SOLE 0 0 0 1,799
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 505,404 1,029 SH SOLE 0 0 0 1,029
HOME DEPOT Stock 437076102 704,649 1,998 SH SOLE 0 0 0 1,997
SPDR SER TR LEHMAN INTERMEDIATE TERM CR BD ETF ETF 78464A375 1,003,314 29,985 SH SOLE 0 0 0 29,985
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 200,185 894 SH SOLE 0 0 0 893
BROADRIDGE FIN SOL Stock 11133T103 1,901,352 13,884 SH SOLE 0 0 0 13,883
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 201,080 7,259 SH SOLE 0 0 0 7,259
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 1,621,507 55,097 SH SOLE 0 0 0 55,097
STATE STREET SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 4,442,445 65,756 SH SOLE 0 0 0 65,755
GALLAGHER ARTHUR J & CO COM Stock 363576109 2,852,702 12,426 SH SOLE 0 0 0 12,426
SPDR BARCLAYS CAPITAL SHORT TERM CORP BD ETF 78464A474 613,202 20,433 SH SOLE 0 0 0 20,433
LINCOLN ELEC HLDGS INC Stock 533900106 1,464,288 5,515 SH SOLE 0 0 0 5,515
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1,493,335 10,069 SH SOLE 0 0 0 10,069
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 524,254 6,634 SH SOLE 0 0 0 6,633
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 1,270,307 15,370 SH SOLE 0 0 0 15,369
GOOGLE INC Stock 02079K305 7,303,613 20,437 SH SOLE 0 0 0 20,437
INTUIT COM Stock 461202103 1,151,352 4,411 SH SOLE 0 0 0 4,411
MICROSOFT Stock 594918104 5,145,509 13,794 SH SOLE 0 0 0 13,794
VALERO ENERGY CORP Stock 91913Y100 4,861,795 18,668 SH SOLE 0 0 0 18,667
BJS WHSL CLUB HLDGS INC COM Stock 05550J101 2,570,112 29,467 SH SOLE 0 0 0 29,467
BLOOM ENERGY CORP COM CL A Stock 093712107 302,700 1,000 SH SOLE 0 0 0 1,000
NEXTERA ENERGY INC COM Stock 65339F101 3,204,912 36,515 SH SOLE 0 0 0 36,514
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 748,850 1 SH SOLE 0 0 0 1
COPART INC COM Stock 217204106 1,997,431 70,856 SH SOLE 0 0 0 70,856
VANGUARD SMALL CAP ETF ETF 922908751 289,497 955 SH SOLE 0 0 0 955
VANGUARD MID CAP ETF 922908629 501,820 6,228 SH SOLE 0 0 0 6,228
TESLA MOTORS INC Stock 88160R101 267,389 636 SH SOLE 0 0 0 635
LINDE PLC SHS Stock G54950103 242,339 467 SH SOLE 0 0 0 466
BOOT BARN HLDGS INC COM Stock 099406100 841,062 5,120 SH SOLE 0 0 0 5,120
NORFOLK SOUTHERN CRP Stock 655844108 275,528 876 SH SOLE 0 0 0 875
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 443,419 3,710 SH SOLE 0 0 0 3,710
SCHWAB US TIPS ETF ETF 808524870 217,651 8,213 SH SOLE 0 0 0 8,213
CARLISLE COS INC COM Stock 142339100 3,166,813 8,730 SH SOLE 0 0 0 8,730
ESCO TECHNOLOGIES INC COM Stock 296315104 374,543 1,070 SH SOLE 0 0 0 1,070
VANGUARD S&P 500 ETF ETF 922908363 3,206,269 4,668 SH SOLE 0 0 0 4,668
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 1,810,147 29,836 SH SOLE 0 0 0 29,835
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 1,024,607 4,816 SH SOLE 0 0 0 4,815
ELI LILLY & CO COM Stock 532457108 1,112,792 928 SH SOLE 0 0 0 927
AIR PRODUCTS AND CHEMICALS INC COM Stock 009158106 282,031 962 SH SOLE 0 0 0 961
SCHWAB US MID-CAP ETF ETF 808524508 456,255 12,375 SH SOLE 0 0 0 12,374
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 269,433 2,129 SH SOLE 0 0 0 2,128
MICRON TECHNOLOGY Stock 595112103 265,432 230 SH SOLE 0 0 0 229
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4,524,526 9,042 SH SOLE 0 0 0 9,042
QUANTA SVCS INC COM Stock 74762E102 223,212 310 SH SOLE 0 0 0 310
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 496,117 12,027 SH SOLE 0 0 0 12,027
TRACTOR SUPPLY CO Stock 892356106 1,836,751 58,107 SH SOLE 0 0 0 58,106
VISA INC Stock 92826C839 4,397,076 12,816 SH SOLE 0 0 0 12,816
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX ETF ETF 25459Y207 407,666 3,341 SH SOLE 0 0 0 3,341
VANGUARD MORNINGSTAR GROWTH ETF ETF 922908736 235,131 2,730 SH SOLE 0 0 0 2,729
META PLATFORMS INC CL A Stock 30303M102 1,606,226 2,852 SH SOLE 0 0 0 2,851
DIMENSIONAL US SMALL CAP VALUE ETF ETF 25434V815 251,192 6,476 SH SOLE 0 0 0 6,475
BROADCOM INC COM Stock 11135F101 243,389 644 SH SOLE 0 0 0 644
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,788,152 35,599 SH SOLE 0 0 0 35,599
ISHARES CORE MSCI EAFE ETF ETF 46432F842 215,277 2,229 SH SOLE 0 0 0 2,229
NVIDIA CORPORATION COM Stock 67066G104 929,990 4,648 SH SOLE 0 0 0 4,647
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 1,985,911 37,892 SH SOLE 0 0 0 37,891
ABBVIE INC COM Stock 00287Y109 611,387 2,430 SH SOLE 0 0 0 2,429
S&P GLOBAL INC COM Stock 78409V104 343,274 843 SH SOLE 0 0 0 842
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775 6,215,257 74,212 SH SOLE 0 0 0 74,212
LENNOX INTL INC COM Stock 526107107 2,947,284 5,144 SH SOLE 0 0 0 5,144
PTC INC COM Stock 69370C100 1,554,185 13,680 SH SOLE 0 0 0 13,680
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 709,669 1,486 SH SOLE 0 0 0 1,486
STRYKER CORPORATION COM Stock 863667101 2,577,050 8,185 SH SOLE 0 0 0 8,185
GENERAL DYNAMICS CORP COM Stock 369550108 666,855 1,882 SH SOLE 0 0 0 1,882
MCDONALDS CORP COM Stock 580135101 384,700 1,423 SH SOLE 0 0 0 1,423
DOVER CORP COM Stock 260003108 800,126 3,568 SH SOLE 0 0 0 3,567
ADVANCED MICRO DEVICES INC COM Stock 007903107 11,219,115 19,313 SH SOLE 0 0 0 19,313
QXO INC COM NEW Stock 82846H405 286,278 16,567 SH SOLE 0 0 0 16,567
EXPEDIA GROUP INC COM NEW Stock 30212P303 2,296,933 8,977 SH SOLE 0 0 0 8,976
STATE STREET SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 403,739 7,001 SH SOLE 0 0 0 7,000
LULULEMON ATHLETICA INC COM Stock 550021109 1,216,702 10,656 SH SOLE 0 0 0 10,656
ISHARES S&P 500 INDEX ETF 464287200 409,740 547 SH SOLE 0 0 0 547
NORTHROP GRUMMAN CORP COM Stock 666807102 312,834 614 SH SOLE 0 0 0 614
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2,669,672 5,325 SH SOLE 0 0 0 5,324
LOCKHEED MARTIN CORP Stock 539830109 637,255 1,251 SH SOLE 0 0 0 1,250
JPMORGAN CHASE & CO COM Stock 46625H100 1,931,640 5,901 SH SOLE 0 0 0 5,901
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 1,024,783 19,274 SH SOLE 0 0 0 19,273
CHEVRON CORPORATION COM Stock 166764100 205,878 1,242 SH SOLE 0 0 0 1,242
TJX COS INC NEW COM Stock 872540109 214,485 1,416 SH SOLE 0 0 0 1,415
WALMART INC COM Stock 931142103 4,229,654 37,345 SH SOLE 0 0 0 37,344
INTL BUSINESS MACHINES Stock 459200101 2,515,518 8,945 SH SOLE 0 0 0 8,945
ORACLE CORPORATION Stock 68389X105 238,863 1,630 SH SOLE 0 0 0 1,629
RTX CORPORATION COM Stock 75513E101 526,744 2,776 SH SOLE 0 0 0 2,776
MORGAN STANLEY COM NEW Stock 617446448 220,955 1,057 SH SOLE 0 0 0 1,057
KLA-TENCOR CORP Stock 482480100 10,063,678 33,355 SH SOLE 0 0 0 33,355
GILEAD SCIENCES INC Stock 375558103 2,688,270 21,278 SH SOLE 0 0 0 21,278
CATERPILLAR INC COM Stock 149123101 469,007 440 SH SOLE 0 0 0 440
ALPHABET INC CAP STK CL C Stock 02079K107 2,348,711 6,647 SH SOLE 0 0 0 6,647
AMERICAN EXPRESS CO COM Stock 025816109 2,683,139 7,932 SH SOLE 0 0 0 7,932
AMGEN INC Stock 031162100 363,727 1,004 SH SOLE 0 0 0 1,004
APPLIED MATLS INC COM Stock 038222105 354,993 491 SH SOLE 0 0 0 491
ANALOG DEVICES INC COM Stock 032654105 307,807 775 SH SOLE 0 0 0 775
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 522,994 2,210 SH SOLE 0 0 0 2,210
EATON CORP PLC SHS Stock G29183103 3,016,077 7,078 SH SOLE 0 0 0 7,078
AXON ENTERPRISE INC COM Stock 05464C101 338,608 604 SH SOLE 0 0 0 604
EMCOR GROUP INC COM Stock 29084Q100 3,590,140 4,326 SH SOLE 0 0 0 4,326
LAM RESEARCH CORP Stock 512807306 355,331 820 SH SOLE 0 0 0 820
PHILIP MORRIS INTL INC Stock 718172109 323,516 1,788 SH SOLE 0 0 0 1,788
PARKER-HANNIFIN CORP COM Stock 701094104 1,622,430 1,659 SH SOLE 0 0 0 1,658
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 508,394 3,719 SH SOLE 0 0 0 3,718
UNITEDHEALTH GROUP Stock 91324P102 2,917,819 7,020 SH SOLE 0 0 0 7,020
LOWES COS INC COM Stock 548661107 2,723,769 12,353 SH SOLE 0 0 0 12,353
FTI CONSULTING INC COM Stock 302941109 2,260,631 15,171 SH SOLE 0 0 0 15,171
ISHARES CORE S&P MID CAP ETF ETF 464287507 826,329 10,716 SH SOLE 0 0 0 10,716
APPLE INC Stock 037833100 8,956,472 30,953 SH SOLE 0 0 0 30,952