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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,046,702 8,790 SH   SOLE   0 0 8,790
ADOBE INC COM 00724F101   1,499,672 2,972 SH   SOLE   0 0 2,972
AFLAC INC COM 001055102   34,344 400 SH   SOLE   0 0 400
ALBEMARLE CORP COM 012653101   1,806,024 13,709 SH   SOLE   0 0 13,709
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,814,193 104,384 SH   SOLE   0 0 104,384
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   10,620 1,000 SH   SOLE   0 0 1,000
ALLSTATE CORP COM 020002101   8,478 49 SH   SOLE   0 0 49
ALPHABET INC CAP STK CL A 02079K305   2,725,796 18,060 SH   SOLE   0 0 18,060
ALPHABET INC CAP STK CL C 02079K107   15,226 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106   4,390,991 24,343 SH   SOLE   0 0 24,343
APPLE INC COM 037833100   4,289,744 25,016 SH   SOLE   0 0 25,016
ARISTA NETWORKS INC COM 040413106   2,009,852 6,931 SH   SOLE   0 0 6,931
AT&T INC COM 00206R102   3,116 177 SH   SOLE   0 0 177
AUTODESK INC COM 052769106   2,472,168 9,493 SH   SOLE   0 0 9,493
AUTOZONE INC COM 053332102   37,820 12 SH   SOLE   0 0 12
AVALONBAY CMNTYS INC COM 053484101   928 5 SH   SOLE   0 0 5
AVNET INC COM 053807103   1,885 38 SH   SOLE   0 0 38
BAIDU INC SPON ADR REP A 056752108   422 4 SH   SOLE   0 0 4
BANK AMERICA CORP COM 060505104   15,168 400 SH   SOLE   0 0 400
BIOSIG TECHNOLOGIES INC COM 09073N300   6 8 SH   SOLE   0 0 8
BITFARMS LTD COM 09173B107   223 100 SH   SOLE   0 0 100
BLACKBERRY LTD COM 09228F103   69 25 SH   SOLE   0 0 25
BLACKROCK CORPOR HI YLD FD I COM 09255P107   85,095 8,692 SH   SOLE   0 0 8,692
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   83,907 7,051 SH   SOLE   0 0 7,051
BLOCK INC CL A 852234103   423 5 SH   SOLE   0 0 5
BOEING CO COM 097023105   2,509 13 SH   SOLE   0 0 13
BRIGHTHOUSE FINL INC COM 10922N103   980 19 SH   SOLE   0 0 19
BRISTOL-MYERS SQUIBB CO COM 110122108   55,966 1,032 SH   SOLE   0 0 1,032
BROADCOM INC COM 11135F101   5,357,308 4,042 SH   SOLE   0 0 4,042
CARNIVAL CORP UNIT 99/99/9999 143658300   1,634 100 SH   SOLE   0 0 100
CASEYS GEN STORES INC COM 147528103   3,445,948 10,821 SH   SOLE   0 0 10,821
CATERPILLAR INC COM 149123101   5,415,103 14,778 SH   SOLE   0 0 14,778
CENTENE CORP DEL COM 15135B101   864 11 SH   SOLE   0 0 11
CHEVRON CORP NEW COM 166764100   15,774 100 SH   SOLE   0 0 100
CISCO SYS INC COM 17275R102   1,281,789 25,682 SH   SOLE   0 0 25,682
CITIZENS FINL GROUP INC COM 174610105   4,537 125 SH   SOLE   0 0 125
COCA COLA CO COM 191216100   788,855 12,894 SH   SOLE   0 0 12,894
COLGATE PALMOLIVE CO COM 194162103   87,349 970 SH   SOLE   0 0 970
CONSTELLATION BRANDS INC CL A 21036P108   3,344,551 12,307 SH   SOLE   0 0 12,307
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   205 3 SH   SOLE   0 0 3
CVS HEALTH CORP COM 126650100   245,262 3,075 SH   SOLE   0 0 3,075
DEERE & CO COM 244199105   16,430 40 SH   SOLE   0 0 40
DELL TECHNOLOGIES INC CL C 24703L202   322,589 2,827 SH   SOLE   0 0 2,827
DIGITAL RLTY TR INC COM 253868103   1,450,051 10,067 SH   SOLE   0 0 10,067
DISNEY WALT CO COM 254687106   3,542,567 28,952 SH   SOLE   0 0 28,952
DOMINOS PIZZA INC COM 25754A201   3,487,104 7,018 SH   SOLE   0 0 7,018
DOW INC COM 260557103   1,944,015 33,558 SH   SOLE   0 0 33,558
DRAFTKINGS INC NEW COM CL A 26142V105   1,799,463 39,627 SH   SOLE   0 0 39,627
E L F BEAUTY INC COM 26856L103   4,108,005 20,956 SH   SOLE   0 0 20,956
ECOLAB INC COM 278865100   37,175 161 SH   SOLE   0 0 161
EDWARDS LIFESCIENCES CORP COM 28176E108   1,783,055 18,659 SH   SOLE   0 0 18,659
ENTEGRIS INC COM 29362U104   5,903 42 SH   SOLE   0 0 42
ESSENTIAL UTILS INC COM 29670G102   13,894 375 SH   SOLE   0 0 375
EVERSOURCE ENERGY COM 30040W108   7,472 125 SH   SOLE   0 0 125
EXACT SCIENCES CORP COM 30063P105   760 11 SH   SOLE   0 0 11
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   132 10 SH   SOLE   0 0 10
EXXON MOBIL CORP COM 30231G102   211,557 1,820 SH   SOLE   0 0 1,820
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,273 30 SH   SOLE   0 0 30
FIFTH THIRD BANCORP COM 316773100   4,391 118 SH   SOLE   0 0 118
FISERV INC COM 337738108   3,559,192 22,270 SH   SOLE   0 0 22,270
FORD MTR CO DEL COM 345370860   266 20 SH   SOLE   0 0 20
GALLAGHER ARTHUR J & CO COM 363576109   2,984,478 11,936 SH   SOLE   0 0 11,936
GAMESTOP CORP NEW CL A 36467W109   1,954 156 SH   SOLE   0 0 156
GARTNER INC COM 366651107   16,684 35 SH   SOLE   0 0 35
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,728 19 SH   SOLE   0 0 19
GENERAL ELECTRIC CO COM NEW 369604301   10,357 59 SH   SOLE   0 0 59
GENERAL MLS INC COM 370334104   350 5 SH   SOLE   0 0 5
GENERAL MTRS CO COM 37045V100   454 10 SH   SOLE   0 0 10
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   60 2 SH   SOLE   0 0 2
HASBRO INC COM 418056107   283 5 SH   SOLE   0 0 5
HCA HEALTHCARE INC COM 40412C101   1,729,020 5,184 SH   SOLE   0 0 5,184
HERSHEY CO COM 427866108   1,751 9 SH   SOLE   0 0 9
HOME DEPOT INC COM 437076102   5,047,026 13,157 SH   SOLE   0 0 13,157
HONEYWELL INTL INC COM 438516106   1,583,299 7,714 SH   SOLE   0 0 7,714
HUMANA INC COM 444859102   1,041 3 SH   SOLE   0 0 3
INTERNATIONAL BUSINESS MACHS COM 459200101   63,017 330 SH   SOLE   0 0 330
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,741 15 SH   SOLE   0 0 15
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   85,964 7,236 SH   SOLE   0 0 7,236
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   18,250 282 SH   SOLE   0 0 282
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   214,010 5,365 SH   SOLE   0 0 5,365
INVESCO QQQ TR UNIT SER 1 46090E103   7,579,186 17,070 SH   SOLE   0 0 17,070
ISHARES TR 20 YR TR BD ETF 464287432   1,488,278 15,729 SH   SOLE   0 0 15,729
ISHARES TR CORE S&P TTL STK 464287150   69,411 602 SH   SOLE   0 0 602
ISHARES TR ESG AWR MSCI USA 46435G425   1,840 16 SH   SOLE   0 0 16
ISHARES TR IBDS DEC28 ETF 46435U515   44,929 1,804 SH   SOLE   0 0 1,804
ISHARES TR IBONDS 24 TRM TS 46436E874   31,960 1,335 SH   SOLE   0 0 1,335
ISHARES TR IBONDS 25 TRM TS 46436E866   31,965 1,376 SH   SOLE   0 0 1,376
ISHARES TR IBONDS 26 TRM TS 46436E858   32,112 1,414 SH   SOLE   0 0 1,414
ISHARES TR IBONDS 27 ETF 46435UAA9   3,996,853 167,935 SH   SOLE   0 0 167,935
ISHARES TR IBONDS 27 TRM TS 46436E841   32,000 1,444 SH   SOLE   0 0 1,444
ISHARES TR IBONDS 28 TRM TS 46436E833   40,010 1,824 SH   SOLE   0 0 1,824
ISHARES TR IBONDS DEC2026 46435GAA0   31,292 1,312 SH   SOLE   0 0 1,312
ISHARES TR ISHARES BIOTECH 464287556   3,579,384 26,085 SH   SOLE   0 0 26,085
ISHARES TR PFD AND INCM SEC 464288687   14,053 436 SH   SOLE   0 0 436
ISHARES TR SELECT DIVID ETF 464287168   9,239 75 SH   SOLE   0 0 75
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   2,375,403 105,713 SH   SOLE   0 0 105,713
JOHNSON & JOHNSON COM 478160104   23,729 150 SH   SOLE   0 0 150
JPMORGAN CHASE & CO COM 46625H100   75,514 377 SH   SOLE   0 0 377
KELLANOVA COM 487836108   287 5 SH   SOLE   0 0 5
KRAFT HEINZ CO COM 500754106   1,772 48 SH   SOLE   0 0 48
L3HARRIS TECHNOLOGIES INC COM 502431109   63,930 300 SH   SOLE   0 0 300
LOCKHEED MARTIN CORP COM 539830109   2,413,541 5,306 SH   SOLE   0 0 5,306
LOWES COS INC COM 548661107   2,293 9 SH   SOLE   0 0 9
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,583 27 SH   SOLE   0 0 27
MARRIOTT INTL INC NEW CL A 571903202   9,588 38 SH   SOLE   0 0 38
MARTIN MARIETTA MATLS INC COM 573284106   5,182,882 8,442 SH   SOLE   0 0 8,442
MASTERCARD INCORPORATED CL A 57636Q104   17,337 36 SH   SOLE   0 0 36
MATTEL INC COM 577081102   199 10 SH   SOLE   0 0 10
MCDONALDS CORP COM 580135101   1,485,595 5,269 SH   SOLE   0 0 5,269
META PLATFORMS INC CL A 30303M102   3,600,091 7,414 SH   SOLE   0 0 7,414
METLIFE INC COM 59156R108   21,196 286 SH   SOLE   0 0 286
MICROSOFT CORP COM 594918104   4,875,638 11,589 SH   SOLE   0 0 11,589
MIND MEDICINE MINDMED INC COM NEW 60255C885   264 28 SH   SOLE   0 0 28
NETFLIX INC COM 64110L106   2,723,876 4,485 SH   SOLE   0 0 4,485
NEWELL BRANDS INC COM 651229106   81 10 SH   SOLE   0 0 10
NEXTERA ENERGY INC COM 65339F101   2,392,791 37,440 SH   SOLE   0 0 37,440
NIKE INC CL B 654106103   470 5 SH   SOLE   0 0 5
NVIDIA CORPORATION COM 67066G104   6,039,396 6,684 SH   SOLE   0 0 6,684
PALO ALTO NETWORKS INC COM 697435105   1,376,326 4,844 SH   SOLE   0 0 4,844
PARAMOUNT GLOBAL CLASS B COM 92556H206   48 4 SH   SOLE   0 0 4
PEPSICO INC COM 713448108   5,776 33 SH   SOLE   0 0 33
PFIZER INC COM 717081103   32,274 1,163 SH   SOLE   0 0 1,163
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   2,121,655 29,240 SH   SOLE   0 0 29,240
PROCTER AND GAMBLE CO COM 742718109   812 5 SH   SOLE   0 0 5
QUALCOMM INC COM 747525103   784,706 4,635 SH   SOLE   0 0 4,635
RALPH LAUREN CORP CL A 751212101   2,066 11 SH   SOLE   0 0 11
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   55 5 SH   SOLE   0 0 5
ROBLOX CORP CL A 771049103   764 20 SH   SOLE   0 0 20
ROCKWELL AUTOMATION INC COM 773903109   1,307,490 4,488 SH   SOLE   0 0 4,488
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   608 20 SH   SOLE   0 0 20
SCHWAB CHARLES CORP COM 808513105   7,813 108 SH   SOLE   0 0 108
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,615,451 169,540 SH   SOLE   0 0 169,540
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   15,019 246 SH   SOLE   0 0 246
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,012,929 99,379 SH   SOLE   0 0 99,379
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   143,071 1,883 SH   SOLE   0 0 1,883
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   236,759 3,815 SH   SOLE   0 0 3,815
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   209,520 2,573 SH   SOLE   0 0 2,573
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   47,025 955 SH   SOLE   0 0 955
SHERWIN WILLIAMS CO COM 824348106   3,344,094 9,628 SH   SOLE   0 0 9,628
SHOCKWAVE MED INC COM 82489T104   1,971,365 6,054 SH   SOLE   0 0 6,054
SNAP ON INC COM 833034101   1,632,173 5,510 SH   SOLE   0 0 5,510
SOUTHERN CO COM 842587107   2,349,557 32,751 SH   SOLE   0 0 32,751
SPDR S&P 500 ETF TR CALL 78462F103   8,159,892 15,600 PRN Call SOLE   0 0 15,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   419,503 802 SH   SOLE   0 0 802
SPDR SER TR BBG CONV SEC ETF 78464A359   53,612 734 SH   SOLE   0 0 734
STARBUCKS CORP COM 855244109   3,354,013 36,700 SH   SOLE   0 0 36,700
STATE STR CORP COM 857477103   697,118 9,016 SH   SOLE   0 0 9,016
TESLA INC COM 88160R101   1,544,843 8,788 SH   SOLE   0 0 8,788
THOMSON REUTERS CORP. COM 884903808   780 5 SH   SOLE   0 0 5
TJX COS INC NEW COM 872540109   4,877,085 48,088 SH   SOLE   0 0 48,088
UBER TECHNOLOGIES INC COM 90353T100   2,532,433 32,893 SH   SOLE   0 0 32,893
ULTA BEAUTY INC COM 90384S303   3,161,333 6,046 SH   SOLE   0 0 6,046
UNILEVER PLC SPON ADR NEW 904767704   502 10 SH   SOLE   0 0 10
UNITEDHEALTH GROUP INC COM 91324P102   19,788 40 SH   SOLE   0 0 40
VANGUARD INDEX FDS MID CAP ETF 922908629   1,000 4 SH   SOLE   0 0 4
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,769 12 SH   SOLE   0 0 12
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,755 42 SH   SOLE   0 0 42
VANGUARD WORLD FD UTILITIES ETF 92204A876   38,212 268 SH   SOLE   0 0 268
VISA INC COM CL A 92826C839   3,967,402 14,216 SH   SOLE   0 0 14,216
WABTEC COM 929740108   292 2 SH   SOLE   0 0 2
WALMART INC COM 931142103   3,133,173 52,072 SH   SOLE   0 0 52,072
WARNER BROS DISCOVERY INC COM SER A 934423104   367 42 SH   SOLE   0 0 42
WESCO INTL INC COM 95082P105   8,564 50 SH   SOLE   0 0 50
WEX INC COM 96208T104   1,663 7 SH   SOLE   0 0 7
WK KELLOGG CO COM SHS 92942W107   19 1 SH   SOLE   0 0 1
WORKDAY INC CL A 98138H101   1,364 5 SH   SOLE   0 0 5
WP CAREY INC COM 92936U109   19,472 345 SH   SOLE   0 0 345