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 LABORATORIES COM 002824100 539,812 5,949 SH SOLE 5,949 0 0
ABBVIE INC COM 00287Y109 993,326 3,947 SH SOLE 3,947 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 269,661 2,167 SH SOLE 2,167 0 0
ADVANCED MICRO DEVICES INC COM 007903107 993,356 1,710 SH SOLE 1,710 0 0
ALPHABET INC CAP STK CL A 02079K305 3,426,464 9,588 SH SOLE 9,588 0 0
ALPHABET INC CAP STK CL C 02079K107 532,117 1,506 SH SOLE 1,506 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,171,447 22,593 SH SOLE 22,593 0 0
AMAZON COM INC COM 023135106 958,603 4,022 SH SOLE 4,022 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,016,282 22,047 SH SOLE 22,047 0 0
AMGEN INC COM 031162100 3,169,998 8,754 SH SOLE 8,754 0 0
AON PLC SHS CL A G0403H108 226,213 682 SH SOLE 682 0 0
APPLE INC COM 037833100 4,364,076 15,082 SH SOLE 15,081 0 0
ARCH CAP GROUP LTD ORD G0450A105 269,536 2,777 SH SOLE 2,777 0 0
ARISTA NETWORKS INC COM SHS 040413205 407,712 2,400 SH SOLE 2,400 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 843,523 424 SH SOLE 424 0 0
ASTRAZENECA PLC ORD G0593M107 271,157 1,430 SH SOLE 1,430 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,916,564 8,558 SH SOLE 8,558 0 0
BANK OF NY MELLON CORP COM 064058100 1,807,095 12,496 SH SOLE 12,496 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 536,918 1,073 SH SOLE 1,073 0 0
BLACKSTONE INC COM 09260D107 710,844 6,041 SH SOLE 6,041 0 0
BROADCOM INC COM 11135F101 735,857 1,948 SH SOLE 1,948 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 200,542 5,077 SH SOLE 5,077 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 305,788 3,529 SH SOLE 3,529 0 0
COMCAST CORP NEW CL A 20030N101 1,913,525 77,944 SH SOLE 77,944 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,457,246 10,477 SH SOLE 10,477 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 307,770 329 SH SOLE 329 0 0
DIAMONDBACK ENERGY INC COM 25278X109 304,099 1,730 SH SOLE 1,730 0 0
DIREXION SHARES ETF TRUST DAI SEM BUL ETF 25459W458 775,859 2,909 SH SOLE 2,909 0 0
DISNEY WALT CO COM 254687106 65,031,409 675,651 SH SOLE 675,651 0 0
ELI LILLY & CO COM 532457108 391,014 326 SH SOLE 326 0 0
ENBRIDGE INC COM 29250N105 328,838 6,066 SH SOLE 6,066 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 408,937 21,388 SH SOLE 21,387 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 361,494 9,834 SH SOLE 9,833 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 228,549 963 SH SOLE 963 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1,587,762 24,200 SH SOLE 24,200 0 0
HOME DEPOT INC COM 437076102 3,262,643 9,251 SH SOLE 9,251 0 0
ICICI BANK LIMITED ADR 45104G104 214,358 7,384 SH SOLE 7,384 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 542,159 2,548 SH SOLE 2,548 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 251,193 341 SH SOLE 341 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 533,203 4,294 SH SOLE 4,294 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 625,480 3,800 SH SOLE 3,800 0 0
JPMORGAN CHASE & CO COM 46625H100 3,388,451 10,352 SH SOLE 10,351 0 0
LINDE PLC SHS G54950103 327,451 631 SH SOLE 631 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 186,665 32,018 SH SOLE 32,018 0 0
LOCKHEED MARTIN CORP COM 539830109 2,455,088 4,819 SH SOLE 4,819 0 0
M & T BK CORP COM 55261F104 2,581,932 10,848 SH SOLE 10,848 0 0
MCDONALDS CORP COM 580135101 508,723 1,882 SH SOLE 1,882 0 0
MEDTRONIC PLC SHS G5960L103 2,722,248 34,798 SH SOLE 34,798 0 0
META PLATFORMS INC CL A 30303M102 679,328 1,206 SH SOLE 1,206 0 0
MICROSOFT CORP COM 594918104 5,803,531 15,558 SH SOLE 15,558 0 0
MORGAN STANLEY COM NEW 617446448 2,996,654 14,335 SH SOLE 14,335 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 226,401 2,732 SH SOLE 2,732 0 0
NEXTERA ENERGY INC COM 65339F101 3,000,173 34,182 SH SOLE 34,182 0 0
NOVARTIS AG SPONSORED ADR 66987V109 342,747 2,187 SH SOLE 2,187 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 204,395 15,299 SH SOLE 15,299 0 0
NVIDIA CORPORATION COM 67066G104 1,024,876 5,122 SH SOLE 5,122 0 0
ONEOK INC NEW COM 682680103 541,897 6,233 SH SOLE 6,233 0 0
ORACLE CORP COM 68389X105 398,469 2,719 SH SOLE 2,719 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 200,296 2,175 SH SOLE 2,175 0 0
PARKER-HANNIFIN CORP COM 701094104 314,007 321 SH SOLE 321 0 0
PEMBINA PIPELINE CORP COM 706327103 277,341 5,997 SH SOLE 5,996 0 0
PEPSICO INC COM 713448108 2,985,796 22,052 SH SOLE 22,051 0 0
PHILIP MORRIS INTL INC COM 718172109 656,595 3,629 SH SOLE 3,629 0 0
PHILLIPS 66 COM 718546104 478,146 2,828 SH SOLE 2,828 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,911,048 15,884 SH SOLE 15,884 0 0
PROCTER & GAMBLE CO COM 742718109 3,160,516 21,553 SH SOLE 21,552 0 0
QUALCOMM INC COM 747525103 3,498,325 18,931 SH SOLE 18,931 0 0
QUANTA SVCS INC COM 74762E102 468,026 650 SH SOLE 650 0 0
SEA LTD SPONSORD ADS 81141R100 476,754 4,975 SH SOLE 4,975 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,117,470 1,158 SH SOLE 1,158 0 0
SERVICENOW INC COM 81762P102 208,488 2,100 SH SOLE 2,100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 303,485 661 SH SOLE 661 0 0
STARBUCKS CORP COM 855244109 3,331,701 32,603 SH SOLE 32,603 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,207,297 2,528 SH SOLE 2,528 0 0
TARGET CORP COM 87612E106 2,044,438 15,653 SH SOLE 15,653 0 0
TC ENERGY CORP COM 87807B107 339,471 5,121 SH SOLE 5,121 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 253,727 7,489 SH SOLE 7,489 0 0
TEXAS INSTRS INC COM 882508104 2,957,584 9,922 SH SOLE 9,922 0 0
TYSON FOODS INC CL A 902494103 1,785,570 31,189 SH SOLE 31,189 0 0
UBS GROUP AG SHS H42097107 302,514 6,104 SH SOLE 6,104 0 0
US BANCORP COM NEW 902973304 3,485,201 57,702 SH SOLE 57,702 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 274,888 419 SH SOLE 419 0 0
WILLIAMS COS INC COM 969457100 654,935 8,810 SH SOLE 8,810 0 0
XYLEM INC COM 98419M100 396,713 3,356 SH SOLE 3,356 0 0