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
ABBVIE INC COM 00287Y109   16,355,867 78,064 SH   SOLE 0 72,139 0 5,925
ADOBE INC COM 00724F101   14,080,089 36,712 SH   SOLE 0 29,050 0 7,662
ALPHABET INC CAP STK CL A 02079K305   28,010,098 181,131 SH   SOLE 0 149,168 0 31,963
ALPHABET INC CAP STK CL C 02079K107   423,383 2,710 SH   SOLE 0 2,610 0 100
AMAZON COM INC COM 023135106   23,854,038 125,376 SH   SOLE 0 101,771 0 23,605
AMGEN INC COM 031162100   10,841,659 34,799 SH   SOLE 0 33,054 0 1,745
APPLE INC COM 037833100   50,149,692 225,767 SH   SOLE 0 191,532 0 34,235
ASML HOLDING N V N Y REGISTRY SHS N07059210   8,634,732 13,031 SH   SOLE 0 9,038 0 3,993
ATLASSIAN CORPORATION CL A 049468101   7,124,208 33,572 SH   SOLE 0 20,967 0 12,605
AUTOMATIC DATA PROCESSING IN COM 053015103   12,329,832 40,356 SH   SOLE 0 38,016 0 2,340
BLOCK INC CL A 852234103   8,098,077 149,054 SH   SOLE 0 108,459 0 40,595
BRISTOL-MYERS SQUIBB CO COM 110122108   9,081,006 148,893 SH   SOLE 0 140,888 0 8,005
CAMECO CORP COM 13321L108   205,800 5,000 SH   SOLE 0 5,000 0 0
CHEVRON CORP NEW COM 166764100   11,780,890 70,422 SH   SOLE 0 65,917 0 4,505
COSTCO WHSL CORP NEW COM 22160K105   14,548,461 15,383 SH   SOLE 0 14,597 0 786
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   481,080 114,000 SH   SOLE 0 114,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,613,817 28,858 SH   SOLE 0 24,343 0 4,515
DUKE ENERGY CORP NEW COM NEW 26441C204   11,052,105 90,613 SH   SOLE 0 86,653 0 3,960
ELI LILLY & CO COM 532457108   14,952,440 18,104 SH   SOLE 0 17,064 0 1,040
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   101,400 32,500 SH   SOLE 0 32,500 0 0
EXXON MOBIL CORP COM 30231G102   16,647,730 139,979 SH   SOLE 0 128,934 0 11,045
FAIR ISAAC CORP COM 303250104   11,575,792 6,277 SH   SOLE 0 4,612 0 1,665
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,605,764 25,028 SH   SOLE 0 23,378 0 1,650
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   1,783,616 35,960 SH   SOLE 0 34,260 0 1,700
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   1,690,674 22,968 SH   SOLE 0 21,891 0 1,077
GENERAL MLS INC COM 370334104   8,108,001 135,608 SH   SOLE 0 128,738 0 6,870
IDEXX LABS INC COM 45168D104   22,605,489 53,829 SH   SOLE 0 46,179 0 7,650
ILLINOIS TOOL WKS INC COM 452308109   10,139,801 40,885 SH   SOLE 0 38,445 0 2,440
ILLUMINA INC COM 452327109   1,154,437 14,551 SH   SOLE 0 12,851 0 1,700
INTERNATIONAL BUSINESS MACHS COM 459200101   14,286,272 57,453 SH   SOLE 0 53,928 0 3,525
INTUITIVE SURGICAL INC COM NEW 46120E602   61,482,323 124,139 SH   SOLE 0 101,109 0 23,030
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   1,895,529 24,308 SH   SOLE 0 23,163 0 1,145
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,872,356 10,809 SH   SOLE 0 10,338 0 471
INVESCO QQQ TR UNIT SER 1 46090E103   272,911 582 SH   SOLE 0 582 0 0
ISHARES TR RUS MD CP GR ETF 464287481   2,352,863 20,026 SH   SOLE 0 19,040 0 986
ISHARES TR U.S. ENERGY ETF 464287796   1,864,896 37,828 SH   SOLE 0 36,048 0 1,780
ISHARES TR U.S. FINLS ETF 464287788   673,150 5,965 SH   SOLE 0 5,010 0 955
ISHARES TR US INDUSTRIALS 464287754   622,911 4,785 SH   SOLE 0 4,055 0 730
ISHARES TR U.S. TECH ETF 464287721   517,521 3,685 SH   SOLE 0 3,020 0 665
ISHARES TR EXPND TEC SC ETF 464287549   626,983 6,915 SH   SOLE 0 5,865 0 1,050
ISHARES TR NORTH AMERN NAT 464287374   1,728,360 38,011 SH   SOLE 0 36,126 0 1,885
ISHARES TR ISHARES SEMICDTR 464287523   479,834 2,550 SH   SOLE 0 2,150 0 400
ISHARES TR EXPANDED TECH 464287515   513,917 5,775 SH   SOLE 0 4,715 0 1,060
ISHARES TR RUS 1000 GRW ETF 464287614   2,483,950 6,879 SH   SOLE 0 6,553 0 326
ISHARES TR CORE S&P US GWT 464287671   792,636 6,237 SH   SOLE 0 5,922 0 315
ISHARES TR CORE HIGH DV ETF 46429B663   1,421,767 11,739 SH   SOLE 0 10,839 0 900
ISHARES TR U.S. MED DVC ETF 464288810   362,195 6,018 SH   SOLE 0 5,688 0 330
ISHARES TR GOV/CRED BD ETF 464288596   1,444,630 13,872 SH   SOLE 0 13,217 0 655
ISHARES TR TIPS BD ETF 464287176   1,475,164 13,279 SH   SOLE 0 12,644 0 635
ISHARES TR 7-10 YR TRSY BD 464287440   1,469,938 15,413 SH   SOLE 0 14,633 0 780
ISHARES TR 20 YR TR BD ETF 464287432   1,431,492 15,726 SH   SOLE 0 14,961 0 765
ISHARES TR MSCI USA MMENTM 46432F396   2,479,761 12,268 SH   SOLE 0 11,659 0 609
ISHARES TR 0-5YR INVT GR CP 46434V100   1,454,600 28,930 SH   SOLE 0 27,560 0 1,370
ISHARES TR CORE DIV GRWTH 46434V621   1,481,330 23,978 SH   SOLE 0 22,283 0 1,695
JOHNSON & JOHNSON COM 478160104   10,176,197 61,362 SH   SOLE 0 57,612 0 3,750
JPMORGAN CHASE & CO. COM 46625H100   20,578,551 83,891 SH   SOLE 0 77,531 0 6,360
LOCKHEED MARTIN CORP COM 539830109   10,125,440 22,667 SH   SOLE 0 21,457 0 1,210
LOWES COS INC COM 548661107   14,258,219 61,134 SH   SOLE 0 56,429 0 4,705
LUCID GROUP INC COM 549498103   41,140 17,000 SH   SOLE 0 15,000 0 2,000
MASTERCARD INCORPORATED CL A 57636Q104   39,846,680 72,697 SH   SOLE 0 53,962 0 18,735
MCDONALDS CORP COM 580135101   13,049,839 41,777 SH   SOLE 0 39,362 0 2,415
MICROSOFT CORP COM 594918104   17,515,118 46,658 SH   SOLE 0 43,483 0 3,175
NETFLIX INC COM 64110L106   482,118 517 SH   SOLE 0 517 0 0
NVIDIA CORPORATION COM 67066G104   38,297,699 353,365 SH   SOLE 0 269,100 0 84,265
PRIMEENERGY RESOURCES CORP COM 74158E104   319,046 1,400 SH   SOLE 0 1,400 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   6,811,410 116,914 SH   SOLE 0 88,979 0 27,935
PROCTER AND GAMBLE CO COM 742718109   13,363,583 78,416 SH   SOLE 0 71,956 0 6,460
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,762,243 21,851 SH   SOLE 0 20,801 0 1,050
PURECYCLE TECHNOLOGIES INC COM 74623V103   96,880 14,000 SH   SOLE 0 14,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107   5,366,220 8,461 SH   SOLE 0 7,341 0 1,120
SERVICENOW INC COM 81762P102   10,379,675 13,038 SH   SOLE 0 9,585 0 3,453
SHOPIFY INC CL A 82509L107   2,776,463 29,079 SH   SOLE 0 9,979 0 19,100
SIMON PPTY GROUP INC NEW COM 828806109   11,353,383 68,361 SH   SOLE 0 65,461 0 2,900
SOUTHERN CO COM 842587107   12,584,805 136,866 SH   SOLE 0 129,566 0 7,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   236,622 423 SH   SOLE 0 423 0 0
STARBUCKS CORP COM 855244109   5,997,713 61,145 SH   SOLE 0 54,550 0 6,595
TRANSMEDICS GROUP INC COM 89377M109   3,906,950 58,070 SH   SOLE 0 43,180 0 14,890
UNITEDHEALTH GROUP INC COM 91324P102   10,077,967 19,242 SH   SOLE 0 17,914 0 1,328
VERISK ANALYTICS INC COM 92345Y106   246,132 827 SH   SOLE 0 827 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   8,546,541 188,416 SH   SOLE 0 178,796 0 9,620
VERTEX PHARMACEUTICALS INC COM 92532F100   12,192,738 25,149 SH   SOLE 0 22,289 0 2,860
VISA INC COM CL A 92826C839   833,394 2,378 SH   SOLE 0 2,378 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   1,398,032 12,733 SH   SOLE 0 11,768 0 965
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,440,661 29,093 SH   SOLE 0 27,058 0 2,035
ZOETIS INC CL A 98978V103   2,965,676 18,012 SH   SOLE 0 15,962 0 2,050