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
AMAZON COM INC COM Stock 023135106   94,069 740 SH   SOLE   740 0 0
DOLLAR GEN CORP NEW COM Stock 256677105   263,336 2,489 SH   SOLE   2,489 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,163,594 20,312 SH   SOLE   20,312 0 0
FLEETCOR TECHNOLOGIES INC COM Stock 339041105   1,330,832 5,212 SH   SOLE   5,212 0 0
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103   1,583 24 SH   SOLE   24 0 0
WATSCO INC COM Stock 942622200   1,356,770 3,592 SH   SOLE   3,592 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   4,853,604 177,333 SH   SOLE   177,333 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   5,570,655 35,739 SH   SOLE   35,739 0 0
NETFLIX INC COM Stock 64110L106   132,160 350 SH   SOLE   350 0 0
PAYCHEX INC COM Stock 704326107   1,060,805 9,198 SH   SOLE   9,198 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,780,296 7,730 SH   SOLE   7,730 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   1,893,619 27,954 SH   SOLE   27,954 0 0
SMUCKER J M CO COM NEW Stock 832696405   12,291 100 SH   SOLE   100 0 0
FEDEX CORP COM Stock 31428X106   3,164,204 11,944 SH   SOLE   11,944 0 0
SNAP ON INC COM Stock 833034101   609,593 2,390 SH   SOLE   2,390 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   6,393 25 SH   SOLE   25 0 0
PEPSICO INC COM Stock 713448108   1,165,408 6,878 SH   SOLE   6,878 0 0
HOME DEPOT INC COM Stock 437076102   36,711 121 SH   SOLE   121 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108   4,339,353 253,615 SH   SOLE   253,615 0 0
CENCORA INC COM Stock 03073E105   3,990,655 22,174 SH   SOLE   22,174 0 0
BECTON DICKINSON & CO COM Stock 075887109   3,043,415 11,772 SH   SOLE   11,772 0 0
RIOT PLATFORMS INC COM Stock 767292105   5,598 600 SH   SOLE   600 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   1,058,296 21,090 SH   SOLE   21,090 0 0
SMITH A O CORP COM Stock 831865209   7,166 108 SH   SOLE   108 0 0
ATMOS ENERGY CORP COM Stock 049560105   160,802 1,518 SH   SOLE   1,518 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   372,306 3,718 SH   SOLE   3,718 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   9,458 27 SH   SOLE   27 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   429,352 3,281 SH   SOLE   3,281 0 0
FISERV INC COM Stock 337738108   2,285,294 20,231 SH   SOLE   20,231 0 0
INTUIT COM Stock 461202103   100,655 197 SH   SOLE   197 0 0
MICROSOFT CORP COM Stock 594918104   9,647,062 30,553 SH   SOLE   30,553 0 0
CVS HEALTH CORP COM Stock 126650100   4,902,621 70,218 SH   SOLE   70,218 0 0
RPM INTL INC COM Stock 749685103   182,035 1,920 SH   SOLE   1,920 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E303   75,556 2,061 SH   SOLE   2,061 0 0
AVERY DENNISON CORP COM Stock 053611109   6,230 34 SH   SOLE   34 0 0
VANGUARD MID-CAP ETF ETF 922908629   60,390 290 SH   SOLE   290 0 0
NIKE INC CL B Stock 654106103   1,504,676 15,736 SH   SOLE   15,736 0 0
TESLA INC COM Stock 88160R101   7,507 30 SH   SOLE   30 0 0
VANECK GOLD MINERS ETF ETF 92189F106   105,756 3,930 SH   SOLE   3,930 0 0
ADAPTIVE BIOTECHNOLOGIES CORP COM Stock 00650F109   218 40 SH   SOLE   40 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   10,106 57 SH   SOLE   57 0 0
NETSTREIT CORP COM REIT 64119V303   1,558 100 SH   SOLE   100 0 0
BROADSTONE NET LEASE INC COM REIT 11135E203   225,425 15,764 SH   SOLE   15,764 0 0
FRANCO NEV CORP COM Stock 351858105   63,541 476 SH   SOLE   476 0 0
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   926,625 66,046 SH   SOLE   66,046 0 0
APTIV PLC SHS Stock G6095L109   4,930 50 SH   SOLE   50 0 0
OUSTER INC COM NEW Stock 68989M202   5 1 SH   SOLE   1 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   44,910 913 SH   SOLE   913 0 0
VISA INC COM CL A Stock 92826C839   805,495 3,502 SH   SOLE   3,502 0 0
PEMBINA PIPELINE CORP COM Stock 706327103   116,753 3,884 SH   SOLE   3,884 0 0
EMBECTA CORP COMMON STOCK Stock 29082K105   3,672 244 SH   SOLE   244 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   99,683 3,773 SH   SOLE   3,773 0 0
EXPEDITORS INTL WASH INC COM Stock 302130109   1,834 16 SH   SOLE   16 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   396,080 23,889 SH   SOLE   23,889 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   4,993,916 16,261 SH   SOLE   16,261 0 0
OMNICOM GROUP INC COM Stock 681919106   394,670 5,299 SH   SOLE   5,299 0 0
ENBRIDGE INC COM Stock 29250N105   733,386 21,866 SH   SOLE   21,866 0 0
NVIDIA CORPORATION COM Stock 67066G104   521,988 1,200 SH   SOLE   1,200 0 0
GENUINE PARTS CO COM Stock 372460105   1,417,378 9,817 SH   SOLE   9,817 0 0
GRAINGER W W INC COM Stock 384802104   10,275,417 14,852 SH   SOLE   14,852 0 0
KARTOON STUDIOS INC. COM NEW Stock 37229T509   28 20 SH   SOLE   20 0 0
ABBVIE INC COM Stock 00287Y109   1,929,433 12,944 SH   SOLE   12,944 0 0
S&P GLOBAL INC COM Stock 78409V104   5,941,590 16,260 SH   SOLE   16,260 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   774,192 8,909 SH   SOLE   8,909 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,843,502 6,503 SH   SOLE   6,503 0 0
RESMED INC COM Stock 761152107   3,836,931 25,948 SH   SOLE   25,948 0 0
DISCOVER FINL SVCS COM Stock 254709108   702,916 8,114 SH   SOLE   8,114 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   3,706,684 33,691 SH   SOLE   33,691 0 0
CISCO SYS INC COM Stock 17275R102   3,845,399 71,529 SH   SOLE   71,529 0 0
CLEARWAY ENERGY INC CL C Stock 18539C204   84,386 3,988 SH   SOLE   3,988 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   75,655 1,785 SH   SOLE   1,785 0 0
ONEOK INC NEW COM Stock 682680103   833,395 13,139 SH   SOLE   13,139 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   1,678,452 22,190 SH   SOLE   22,190 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   6,134 15 SH   SOLE   15 0 0
TJX COS INC NEW COM Stock 872540109   53,328 600 SH   SOLE   600 0 0
ORACLE CORP COM Stock 68389X105   823,210 7,772 SH   SOLE   7,772 0 0
3M CO COM Stock 88579Y101   15,745 168 SH   SOLE   168 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   3,989,649 30,259 SH   SOLE   30,259 0 0
AMGEN INC COM Stock 031162100   6,147,611 22,874 SH   SOLE   22,874 0 0
CANADIAN NATL RY CO COM Stock 136375102   998,261 9,215 SH   SOLE   9,215 0 0
TC ENERGY CORP COM Stock 87807B107   1,040,352 30,234 SH   SOLE   30,234 0 0
ROYAL GOLD INC COM Stock 780287108   72,942 686 SH   SOLE   686 0 0
EXXON MOBIL CORP COM Stock 30231G102   118 1 SH   SOLE   1 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,434,542 6,812 SH   SOLE   6,812 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   2,895,041 27,606 SH   SOLE   27,606 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   11,595 71 SH   SOLE   71 0 0
LOWES COS INC COM Stock 548661107   8,152 39 SH   SOLE   39 0 0
CLEARWAY ENERGY INC CL A Stock 18539C105   4,369 219 SH   SOLE   219 0 0
NOVO-NORDISK A S ADR ADR 670100205   13,399,645 147,346 SH   SOLE   147,346 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   57,875 990 SH   SOLE   990 0 0
SCHWAB CHARLES CORP COM Stock 808513105   2,367,465 43,123 SH   SOLE   43,123 0 0
CARDINAL HEALTH INC COM Stock 14149Y108   1,554,165 17,901 SH   SOLE   17,901 0 0
AUTOZONE INC COM Stock 053332102   414,018 163 SH   SOLE   163 0 0
BLACKROCK INC COM Stock 09247X101   140,288 217 SH   SOLE   217 0 0
APPLE INC COM Stock 037833100   12,273,133 71,685 SH   SOLE   71,685 0 0
ABBOTT LABS COM Stock 002824100   331,518 3,423 SH   SOLE   3,423 0 0
GENPACT LIMITED SHS Stock G3922B107   1,894,672 52,339 SH   SOLE   52,339 0 0
UNIVERSAL HLTH SVCS INC CL B Stock 913903100   7,670 61 SH   SOLE   61 0 0