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
3M CO COM 88579Y101   271,645 2,561 SH   SOLE   2,561 0 0
ABBOTT LABS COM 002824100   1,873,131 16,480 SH   SOLE   16,480 0 0
ABBVIE INC COM 00287Y109   4,849,305 26,629 SH   SOLE   26,629 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   372,606 1,075 SH   SOLE   1,075 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,413,512 13,372 SH   SOLE   13,372 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   243,180 7,000 SH   SOLE   7,000 0 0
ALLSTATE CORP COM 020002101   221,453 1,280 SH   SOLE   1,280 0 0
ALPHABET INC CAP STK CL C 02079K107   962,877 6,323 SH   SOLE   6,323 0 0
ALPHABET INC CAP STK CL A 02079K305   6,096,214 40,391 SH   SOLE   39,491 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   861,826 18,159 SH   SOLE   18,159 0 0
ALTRIA GROUP INC COM 02209S103   582,589 13,356 SH   SOLE   13,356 0 0
AMAZON COM INC COM 023135106   6,471,013 35,874 SH   SOLE   35,334 0 0
AMERICAN EXPRESS CO COM 025816109   1,733,487 7,613 SH   SOLE   7,613 0 0
AMERICAN TOWER CORP NEW COM 03027X100   279,590 1,415 SH   SOLE   1,415 0 0
AMGEN INC COM 031162100   233,995 823 SH   SOLE   823 0 0
APPLE INC COM 037833100   15,637,135 91,189 SH   SOLE   88,987 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   665,742 686 SH   SOLE   686 0 0
AT&T INC COM 00206R102   314,596 17,874 SH   SOLE   17,874 0 0
AUTODESK INC COM 052769106   1,214,599 4,664 SH   SOLE   4,664 0 0
BANK AMERICA CORP COM 060505104   2,937,616 77,468 SH   SOLE   75,812 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,136,026 26,481 SH   SOLE   26,378 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   29,704 30,000 PRN   SOLE   30,000 0 0
BOEING CO COM 097023105   2,084,355 10,800 SH   SOLE   10,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,093,619 20,166 SH   SOLE   20,037 0 0
BROADCOM INC COM 11135F101   1,443,371 1,089 SH   SOLE   1,089 0 0
CATERPILLAR INC COM 149123101   639,514 1,745 SH   SOLE   1,745 0 0
CHEVRON CORP NEW COM 166764100   2,636,776 16,715 SH   SOLE   16,715 0 0
CISCO SYS INC COM 17275R102   485,590 9,729 SH   SOLE   9,729 0 0
COCA COLA CO COM 191216100   2,658,913 43,460 SH   SOLE   43,460 0 0
COLLEGIUM PHARMACEUTICAL INC NOTE 2.625% 2/1 19459JAA2   43,168 30,000 PRN   SOLE   30,000 0 0
COMCAST CORP NEW CL A 20030N101   1,214,546 28,017 SH   SOLE   28,017 0 0
CONSOLIDATED EDISON INC COM 209115104   420,904 4,635 SH   SOLE   4,635 0 0
CONSTELLATION BRANDS INC CL A 21036P108   771,798 2,840 SH   SOLE   2,840 0 0
COSTCO WHSL CORP NEW COM 22160K105   10,883,498 14,855 SH   SOLE   14,855 0 0
CSX CORP COM 126408103   1,387,146 37,419 SH   SOLE   37,419 0 0
CVS HEALTH CORP COM 126650100   1,166,055 14,619 SH   SOLE   14,619 0 0
DEERE & CO COM 244199105   279,303 680 SH   SOLE   680 0 0
DISNEY WALT CO COM 254687106   2,227,996 18,208 SH   SOLE   17,953 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   402,447 4,161 SH   SOLE   4,161 0 0
ELI LILLY & CO COM 532457108   1,096,146 1,409 SH   SOLE   1,409 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   243,590 11,594 SH   SOLE   11,594 0 0
EXXON MOBIL CORP COM 30231G102   2,692,025 23,158 SH   SOLE   23,054 0 0
FEDEX CORP COM 31428X106   202,125 697 SH   SOLE   697 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,579,823 66,603 SH   SOLE   66,603 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   3,426,068 33,556 SH   SOLE   33,556 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   2,545,747 47,398 SH   SOLE   47,398 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   501,840 20,500 SH   SOLE   20,500 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   448,170 9,288 SH   SOLE   9,288 0 0
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   652,261 8,645 SH   SOLE   8,645 0 0
FREEPORT-MCMORAN INC CL B 35671D857   339,484 7,220 SH   SOLE   7,220 0 0
GENERAL ELECTRIC CO COM NEW 369604301   204,844 1,167 SH   SOLE   1,167 0 0
GILEAD SCIENCES INC COM 375558103   325,741 4,447 SH   SOLE   4,447 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   441,834 1,057 SH   SOLE   1,057 0 0
HOME DEPOT INC COM 437076102   3,383,494 8,820 SH   SOLE   8,820 0 0
HONEYWELL INTL INC COM 438516106   2,164,566 10,545 SH   SOLE   10,513 0 0
INTEL CORP COM 458140100   278,297 6,300 SH   SOLE   6,300 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   636,059 4,628 SH   SOLE   4,628 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   313,932 1,643 SH   SOLE   1,643 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   301,847 6,653 SH   SOLE   6,653 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,995,376 60,017 SH   SOLE   60,017 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   7,370,982 43,520 SH   SOLE   43,520 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,463,321 5,547 SH   SOLE   5,547 0 0
IQIYI INC NOTE 4.000%12/1 46267XAE8   29,695 30,000 PRN   SOLE   30,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822   1,876,638 27,076 SH   SOLE   27,076 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,552,219 21,755 SH   SOLE   21,755 0 0
ISHARES TR SELECT DIVID ETF 464287168   4,289,735 34,824 SH   SOLE   34,824 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,377,587 8,326 SH   SOLE   8,326 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,494,143 4,433 SH   SOLE   4,433 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,194,825 7,270 SH   SOLE   7,270 0 0
ISHARES TR U.S. PHARMA ETF 464288836   312,249 4,599 SH   SOLE   4,599 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   531,570 6,500 SH   SOLE   6,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   524,488 2,494 SH   SOLE   2,494 0 0
ISHARES TR MSCI INDIA ETF 46429B598   907,055 17,582 SH   SOLE   17,582 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   375,304 4,444 SH   SOLE   4,444 0 0
ISHARES TR US AER DEF ETF 464288760   1,189,217 9,014 SH   SOLE   9,014 0 0
ISHARES TR PFD AND INCM SEC 464288687   702,274 21,789 SH   SOLE   21,789 0 0
ISHARES TR CORE DIV GRWTH 46434V621   681,109 11,731 SH   SOLE   11,731 0 0
JOHNSON & JOHNSON COM 478160104   4,656,859 29,438 SH   SOLE   29,438 0 0
JPMORGAN CHASE & CO COM 46625H100   3,801,004 18,976 SH   SOLE   18,976 0 0
KELLANOVA COM 487836108   310,798 5,425 SH   SOLE   5,425 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   534,455 2,508 SH   SOLE   2,508 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,070,025 19,571 SH   SOLE   19,571 0 0
LOCKHEED MARTIN CORP COM 539830109   816,037 1,794 SH   SOLE   1,794 0 0
MARATHON PETE CORP COM 56585A102   214,598 1,065 SH   SOLE   1,065 0 0
MARRIOTT INTL INC NEW CL A 571903202   3,587,091 14,217 SH   SOLE   14,217 0 0
MASTERCARD INCORPORATED CL A 57636Q104   734,457 1,525 SH   SOLE   1,525 0 0
MCCORMICK & CO INC COM NON VTG 579780206   310,927 4,048 SH   SOLE   4,048 0 0
MCDONALDS CORP COM 580135101   3,085,942 10,944 SH   SOLE   10,944 0 0
MERCK & CO INC COM 58933Y105   6,203,252 47,012 SH   SOLE   45,964 0 0
META PLATFORMS INC CL A 30303M102   456,613 940 SH   SOLE   940 0 0
MICROSOFT CORP COM 594918104   14,338,081 34,079 SH   SOLE   34,079 0 0
MONDELEZ INTL INC CL A 609207105   1,768,781 25,268 SH   SOLE   25,047 0 0
MORGAN STANLEY COM NEW 617446448   319,673 3,395 SH   SOLE   3,395 0 0
NETFLIX INC COM 64110L106   569,676 938 SH   SOLE   938 0 0
NEXTERA ENERGY INC COM 65339F101   833,977 13,049 SH   SOLE   12,735 0 0
NIKE INC CL B 654106103   1,402,393 14,922 SH   SOLE   14,922 0 0
NORFOLK SOUTHN CORP COM 655844108   430,221 1,688 SH   SOLE   1,688 0 0
NUCOR CORP COM 670346105   690,275 3,488 SH   SOLE   3,488 0 0
NVIDIA CORPORATION COM 67066G104   627,985 695 SH   SOLE   695 0 0
ORACLE CORP COM 68389X105   280,411 2,232 SH   SOLE   2,232 0 0
PEPSICO INC COM 713448108   6,543,550 37,389 SH   SOLE   36,729 0 0
PFIZER INC COM 717081103   4,341,241 156,440 SH   SOLE   154,457 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,300,613 46,290 SH   SOLE   46,290 0 0
PHILIP MORRIS INTL INC COM 718172109   1,477,464 16,126 SH   SOLE   16,126 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,249,690 13,921 SH   SOLE   13,349 0 0
PROCTER AND GAMBLE CO COM 742718109   2,471,410 15,232 SH   SOLE   15,232 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   369,538 3,644 SH   SOLE   3,644 0 0
PRUDENTIAL FINL INC COM 744320102   753,278 6,416 SH   SOLE   6,416 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,444,980 21,637 SH   SOLE   21,637 0 0
QUALCOMM INC COM 747525103   657,392 3,883 SH   SOLE   3,883 0 0
QUANTA SVCS INC COM 74762E102   6,442,046 24,796 SH   SOLE   24,796 0 0
QUEST DIAGNOSTICS INC COM 74834L100   328,915 2,471 SH   SOLE   2,471 0 0
RTX CORPORATION COM 75513E101   717,620 7,357 SH   SOLE   7,357 0 0
SALESFORCE INC COM 79466L302   1,489,335 4,945 SH   SOLE   4,945 0 0
SANOFI SPONSORED ADR 80105N105   434,776 8,946 SH   SOLE   8,946 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,395,801 17,311 SH   SOLE   17,311 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   624,459 6,711 SH   SOLE   6,711 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   302,678 3,206 SH   SOLE   3,206 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   362,398 2,453 SH   SOLE   2,453 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,262,577 6,061 SH   SOLE   5,975 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   400,181 9,500 SH   SOLE   9,108 0 0
SHELL PLC SPON ADS 780259305   452,618 6,751 SH   SOLE   6,751 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,339,767 3,368 SH   SOLE   3,354 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,974,176 5,686 SH   SOLE   5,686 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,199,060 63,853 SH   SOLE   63,853 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   2,164,146 33,735 SH   SOLE   33,735 0 0
SPDR SER TR S&P DIVID ETF 78464A763   1,202,093 9,159 SH   SOLE   9,159 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,861,119 25,442 SH   SOLE   25,442 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   1,781,847 28,959 SH   SOLE   28,959 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   549,748 13,504 SH   SOLE   13,504 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   431,313 14,914 SH   SOLE   14,914 0 0
STARBUCKS CORP COM 855244109   636,016 6,959 SH   SOLE   6,723 0 0
TARGET CORP COM 87612E106   424,418 2,395 SH   SOLE   2,395 0 0
TE CONNECTIVITY LTD SHS H84989104   304,568 2,097 SH   SOLE   2,097 0 0
TESLA INC COM 88160R101   201,280 1,145 SH   SOLE   1,145 0 0
TJX COS INC NEW COM 872540109   10,405,331 102,596 SH   SOLE   101,016 0 0
UNILEVER PLC SPON ADR NEW 904767704   762,988 15,202 SH   SOLE   14,512 0 0
UNION PAC CORP COM 907818108   575,968 2,342 SH   SOLE   2,342 0 0
UNITED PARCEL SERVICE INC CL B 911312106   740,156 4,979 SH   SOLE   4,569 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,065,939 8,219 SH   SOLE   8,219 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   8,277,848 50,828 SH   SOLE   50,828 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,260,121 9,471 SH   SOLE   9,471 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,528,254 67,442 SH   SOLE   67,442 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,770,200 3,682 SH   SOLE   3,682 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   301,081 1,205 SH   SOLE   1,205 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   851,249 9,843 SH   SOLE   9,843 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   702,434 12,096 SH   SOLE   12,096 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   376,384 4,675 SH   SOLE   4,675 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   392,477 5,076 SH   SOLE   5,076 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,824,592 37,372 SH   SOLE   37,012 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   906,309 15,030 SH   SOLE   15,030 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,984,453 57,727 SH   SOLE   57,727 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   5,471,446 10,434 SH   SOLE   10,434 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   15,239,126 53,170 SH   SOLE   53,170 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   3,108,545 11,491 SH   SOLE   11,491 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,232,176 8,642 SH   SOLE   8,642 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   1,813,534 17,712 SH   SOLE   17,712 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   678,255 5,150 SH   SOLE   5,150 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   271,341 854 SH   SOLE   854 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   609,621 5,101 SH   SOLE   5,101 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   427,507 1,751 SH   SOLE   1,751 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   438,084 2,146 SH   SOLE   2,146 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,507,602 59,761 SH   SOLE   59,301 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   726,501 1,738 SH   SOLE   1,738 0 0
VISA INC COM CL A 92826C839   2,880,664 10,322 SH   SOLE   10,322 0 0
WALMART INC COM 931142103   5,786,861 96,175 SH   SOLE   96,175 0 0
WASTE MGMT INC DEL COM 94106L109   3,030,928 14,219 SH   SOLE   14,105 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,405,858 18,452 SH   SOLE   18,452 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   398,234 10,240 SH   SOLE   10,240 0 0