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
ABBOTT LABS COM 002824100   103,394 948 SH   SOLE   0 0 948
ABBVIE INC COM 00287Y109   90,000 668 SH   SOLE   0 0 668
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   52,459 170 SH   SOLE   0 0 170
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,463,059 2,992 SH   SOLE   0 0 2,992
AFLAC INC COM 001055102   27,920 400 SH   SOLE   0 0 400
ALBEMARLE CORP COM 012653101   1,902,066 8,526 SH   SOLE   0 0 8,526
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   9,960 1,000 SH   SOLE   0 0 1,000
ALLSTATE CORP COM 020002101   5,343 49 SH   SOLE   0 0 49
ALPHABET INC CAP STK CL A 02079K305   2,138,321 17,864 SH   SOLE   0 0 17,864
ALPHABET INC CAP STK CL C 02079K107   14,638 121 SH   SOLE   0 0 121
AMAZON COM INC COM 023135106   2,846,281 21,834 SH   SOLE   0 0 21,834
ANALOG DEVICES INC COM 032654105   14,027 72 SH   SOLE   0 0 72
APPLE INC COM 037833100   4,103,630 21,156 SH   SOLE   0 0 21,156
ARES CAPITAL CORP COM 04010L103   19,824 1,055 SH   SOLE   0 0 1,055
ARISTA NETWORKS INC COM 040413106   1,200,865 7,410 SH   SOLE   0 0 7,410
ASTRAZENECA PLC SPONSORED ADR 046353108   28,628 400 SH   SOLE   0 0 400
AT&T INC COM 00206R102   10,799 677 SH   SOLE   0 0 677
AUTODESK INC COM 052769106   1,795,658 8,776 SH   SOLE   0 0 8,776
AUTOZONE INC COM 053332102   29,921 12 SH   SOLE   0 0 12
BAIDU INC SPON ADR REP A 056752108   548 4 SH   SOLE   0 0 4
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   100 80 SH   SOLE   0 0 80
BITFARMS LTD COM 09173B107   147 100 SH   SOLE   0 0 100
BLOCK INC CL A 852234103   333 5 SH   SOLE   0 0 5
BOEING CO COM 097023105   2,457,269 11,637 SH   SOLE   0 0 11,637
BRIGHTHOUSE FINL INC COM 10922N103   900 19 SH   SOLE   0 0 19
BRISTOL-MYERS SQUIBB CO COM 110122108   2,083,555 32,581 SH   SOLE   0 0 32,581
BROADCOM INC COM 11135F101   4,156,725 4,792 SH   SOLE   0 0 4,792
CARNIVAL CORP COMMON STOCK 143658300   1,883 100 SH   SOLE   0 0 100
CATERPILLAR INC COM 149123101   3,837,642 15,597 SH   SOLE   0 0 15,597
CHURCH & DWIGHT CO INC COM 171340102   392,100 3,912 SH   SOLE   0 0 3,912
CISCO SYS INC COM 17275R102   2,412,326 46,624 SH   SOLE   0 0 46,624
CITIZENS FINL GROUP INC COM 174610105   3,260 125 SH   SOLE   0 0 125
COCA COLA CO COM 191216100   1,245,049 20,675 SH   SOLE   0 0 20,675
CONSTELLATION BRANDS INC CL A 21036P108   2,532,432 10,289 SH   SOLE   0 0 10,289
CVS HEALTH CORP COM 126650100   212,575 3,075 SH   SOLE   0 0 3,075
DEERE & CO COM 244199105   16,208 40 SH   SOLE   0 0 40
DELL TECHNOLOGIES INC CL C 24703L202   163,791 3,027 SH   SOLE   0 0 3,027
DIGITAL RLTY TR INC COM 253868103   987,823 8,675 SH   SOLE   0 0 8,675
DISNEY WALT CO COM 254687106   1,250 14 SH   SOLE   0 0 14
DOLLAR GEN CORP NEW COM 256677105   1,585,406 9,338 SH   SOLE   0 0 9,338
DOMINION ENERGY INC COM 25746U109   41,899 809 SH   SOLE   0 0 809
DOMINOS PIZZA INC COM 25754A201   2,027,332 6,016 SH   SOLE   0 0 6,016
DOW INC COM 260557103   1,471,468 27,628 SH   SOLE   0 0 27,628
DUKE ENERGY CORP NEW COM NEW 26441C204   40,383 450 SH   SOLE   0 0 450
E L F BEAUTY INC COM 26856L103   1,310,561 11,473 SH   SOLE   0 0 11,473
EDWARDS LIFESCIENCES CORP COM 28176E108   1,252,420 13,277 SH   SOLE   0 0 13,277
EMERSON ELEC CO COM 291011104   44,166 489 SH   SOLE   0 0 489
ENTEGRIS INC COM 29362U104   4,655 42 SH   SOLE   0 0 42
ESSENTIAL UTILS INC COM 29670G102   14,967 375 SH   SOLE   0 0 375
EVERGY INC COM 30034W106   17,468 299 SH   SOLE   0 0 299
EVERSOURCE ENERGY COM 30040W108   8,865 125 SH   SOLE   0 0 125
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   81 10 SH   SOLE   0 0 10
EXPEDIA GROUP INC COM NEW 30212P303   7,001 64 SH   SOLE   0 0 64
EXXON MOBIL CORP COM 30231G102   195,195 1,820 SH   SOLE   0 0 1,820
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,057 25 SH   SOLE   0 0 25
FIFTH THIRD BANCORP COM 316773100   3,093 118 SH   SOLE   0 0 118
FISERV INC COM 337738108   3,222,250 25,543 SH   SOLE   0 0 25,543
FORD MTR CO DEL COM 345370860   303 20 SH   SOLE   0 0 20
GARTNER INC COM 366651107   14,013 40 SH   SOLE   0 0 40
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,544 19 SH   SOLE   0 0 19
GENERAL ELECTRIC CO COM NEW 369604301   6,482 59 SH   SOLE   0 0 59
GENERAL MLS INC COM 370334104   384 5 SH   SOLE   0 0 5
GENERAL MTRS CO COM 37045V100   386 10 SH   SOLE   0 0 10
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   49 2 SH   SOLE   0 0 2
HASBRO INC COM 418056107   324 5 SH   SOLE   0 0 5
HCA HEALTHCARE INC COM 40412C101   1,397,222 4,604 SH   SOLE   0 0 4,604
HERSHEY CO COM 427866108   1,249 5 SH   SOLE   0 0 5
HOME DEPOT INC COM 437076102   4,027,137 12,964 SH   SOLE   0 0 12,964
HONEYWELL INTL INC COM 438516106   2,622,800 12,640 SH   SOLE   0 0 12,640
INTEL CORP COM 458140100   16,720 500 SH   SOLE   0 0 500
INTERNATIONAL BUSINESS MACHS COM 459200101   48,975 366 SH   SOLE   0 0 366
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   152 1 SH   SOLE   0 0 1
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   3,696 325 SH   SOLE   0 0 325
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   15,016 245 SH   SOLE   0 0 245
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   156,512 1,001 SH   SOLE   0 0 1,001
INVESCO QQQ TR UNIT SER 1 46090E103   6,477,726 17,535 SH   SOLE   0 0 17,535
ISHARES TR CORE S&P TTL STK 464287150   38,060 389 SH   SOLE   0 0 389
ISHARES TR CORE S&P500 ETF 464287200   125,245 281 SH   SOLE   0 0 281
ISHARES TR ESG AWR MSCI USA 46435G425   1,560 16 SH   SOLE   0 0 16
ISHARES TR IBDS DEC28 ETF 46435U515   30,307 1,237 SH   SOLE   0 0 1,237
ISHARES TR IBONDS 23 TRM TS 46436E882   19,948 804 SH   SOLE   0 0 804
ISHARES TR IBONDS 24 TRM TS 46436E874   19,850 834 SH   SOLE   0 0 834
ISHARES TR IBONDS 25 TRM TS 46436E866   19,846 858 SH   SOLE   0 0 858
ISHARES TR IBONDS 26 TRM TS 46436E858   20,023 884 SH   SOLE   0 0 884
ISHARES TR IBONDS 27 ETF 46435UAA9   3,330,427 141,841 SH   SOLE   0 0 141,841
ISHARES TR IBONDS 27 TRM TS 46436E841   20,024 904 SH   SOLE   0 0 904
ISHARES TR IBONDS DEC2026 46435GAA0   33,469 1,426 SH   SOLE   0 0 1,426
ISHARES TR ISHARES BIOTECH 464287556   2,504,921 19,730 SH   SOLE   0 0 19,730
ISHARES TR MSCI EMG MKT ETF 464287234   554 14 SH   SOLE   0 0 14
ISHARES TR PFD AND INCM SEC 464288687   12,713 411 SH   SOLE   0 0 411
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   1,378,645 65,712 SH   SOLE   0 0 65,712
JOHNSON & JOHNSON COM 478160104   33,104 200 SH   SOLE   0 0 200
JOHNSON CTLS INTL PLC SHS G51502105   3,862,789 56,689 SH   SOLE   0 0 56,689
JPMORGAN CHASE & CO COM 46625H100   47,268 325 SH   SOLE   0 0 325
KELLOGG CO COM 487836108   337 5 SH   SOLE   0 0 5
KRAFT HEINZ CO COM 500754106   710 20 SH   SOLE   0 0 20
L3HARRIS TECHNOLOGIES INC COM 502431109   68,520 350 SH   SOLE   0 0 350
LAUDER ESTEE COS INC CL A 518439104   1,277,452 6,505 SH   SOLE   0 0 6,505
LOCKHEED MARTIN CORP COM 539830109   2,158,722 4,689 SH   SOLE   0 0 4,689
LOWES COS INC COM 548661107   2,483 11 SH   SOLE   0 0 11
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,770 27 SH   SOLE   0 0 27
MARRIOTT INTL INC NEW CL A 571903202   6,981 38 SH   SOLE   0 0 38
MARTIN MARIETTA MATLS INC COM 573284106   4,010,702 8,687 SH   SOLE   0 0 8,687
MASTERCARD INCORPORATED CL A 57636Q104   14,159 36 SH   SOLE   0 0 36
MATTEL INC COM 577081102   98 5 SH   SOLE   0 0 5
META PLATFORMS INC CL A 30303M102   3,219,055 11,217 SH   SOLE   0 0 11,217
METLIFE INC COM 59156R108   16,168 286 SH   SOLE   0 0 286
MICROSOFT CORP COM 594918104   3,877,660 11,387 SH   SOLE   0 0 11,387
NETFLIX INC COM 64110L106   441 1 SH   SOLE   0 0 1
NEWELL BRANDS INC COM 651229106   87 10 SH   SOLE   0 0 10
NEXTERA ENERGY INC COM 65339F101   779,397 10,504 SH   SOLE   0 0 10,504
NIKE INC CL B 654106103   552 5 SH   SOLE   0 0 5
NVIDIA CORPORATION COM 67066G104   3,584,249 8,473 SH   SOLE   0 0 8,473
NXP SEMICONDUCTORS N V COM N6596X109   12,281 60 SH   SOLE   0 0 60
ONEOK INC NEW COM 682680103   60,795 985 SH   SOLE   0 0 985
PALO ALTO NETWORKS INC COM 697435105   1,519,518 5,947 SH   SOLE   0 0 5,947
PARAMOUNT GLOBAL CLASS B COM 92556H206   64 4 SH   SOLE   0 0 4
PEPSICO INC COM 713448108   5,372 29 SH   SOLE   0 0 29
PFIZER INC COM 717081103   56,378 1,537 SH   SOLE   0 0 1,537
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,490,624 25,082 SH   SOLE   0 0 25,082
PROCTER AND GAMBLE CO COM 742718109   759 5 SH   SOLE   0 0 5
QORVO INC COM 74736K101   14,693 144 SH   SOLE   0 0 144
QUALCOMM INC COM 747525103   2,874,816 24,150 SH   SOLE   0 0 24,150
RAYTHEON TECHNOLOGIES CORP COM 75513E101   11,462 117 SH   SOLE   0 0 117
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   84 5 SH   SOLE   0 0 5
ROBLOX CORP CL A 771049103   806 20 SH   SOLE   0 0 20
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,419,407 152,017 SH   SOLE   0 0 152,017
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   12,719 246 SH   SOLE   0 0 246
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,769,782 93,222 SH   SOLE   0 0 93,222
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   62,126 926 SH   SOLE   0 0 926
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   161,457 3,083 SH   SOLE   0 0 3,083
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   102,426 1,442 SH   SOLE   0 0 1,442
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   110,508 2,523 SH   SOLE   0 0 2,523
SHERWIN WILLIAMS CO COM 824348106   2,544,213 9,582 SH   SOLE   0 0 9,582
SHOCKWAVE MED INC COM 82489T104   1,196,154 4,191 SH   SOLE   0 0 4,191
SNAP ON INC COM 833034101   1,400,028 4,858 SH   SOLE   0 0 4,858
SONO GROUP N V COM N81409109   6 20 SH   SOLE   0 0 20
SOUTHERN CO COM 842587107   1,943,748 27,669 SH   SOLE   0 0 27,669
SPDR S&P 500 ETF TR CALL 78462F103   6,870,840 15,500 PRN Call SOLE   0 0 15,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   310,296 700 SH   SOLE   0 0 700
SPDR SER TR BBG CONV SEC ETF 78464A359   57,919 828 SH   SOLE   0 0 828
STARBUCKS CORP COM 855244109   2,650,945 26,761 SH   SOLE   0 0 26,761
TESLA INC COM 88160R101   2,476,345 9,460 SH   SOLE   0 0 9,460
TJX COS INC NEW COM 872540109   3,994,118 47,106 SH   SOLE   0 0 47,106
UBER TECHNOLOGIES INC COM 90353T100   1,126,565 26,096 SH   SOLE   0 0 26,096
ULTA BEAUTY INC COM 90384S303   2,195,798 4,666 SH   SOLE   0 0 4,666
UNILEVER PLC SPON ADR NEW 904767704   522 10 SH   SOLE   0 0 10
UNITED PARCEL SERVICE INC CL B 911312106   22,765 127 SH   SOLE   0 0 127
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   23,215 57 SH   SOLE   0 0 57
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,021 148 SH   SOLE   0 0 148
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   76 1 SH   SOLE   0 0 1
VANGUARD WORLD FDS UTILITIES ETF 92204A876   31,278 220 SH   SOLE   0 0 220
VERIZON COMMUNICATIONS INC COM 92343V104   74,306 1,998 SH   SOLE   0 0 1,998
VIATRIS INC COM 92556V106   619 62 SH   SOLE   0 0 62
VISA INC COM CL A 92826C839   3,175,583 13,372 SH   SOLE   0 0 13,372
VMWARE INC CL A COM 928563402   204,040 1,420 SH   SOLE   0 0 1,420
WABTEC COM 929740108   220 2 SH   SOLE   0 0 2
WALMART INC COM 931142103   2,646,283 16,836 SH   SOLE   0 0 16,836
WARNER BROS DISCOVERY INC COM SER A 934423104   2,032 162 SH   SOLE   0 0 162
WESCO INTL INC COM 95082P105   8,953 50 SH   SOLE   0 0 50