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   91,852 948 SH   SOLE   0 0 948
ABBVIE INC COM 00287Y109   121,932 818 SH   SOLE   0 0 818
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   50,674 165 SH   SOLE   0 0 165
ADIENT PLC ORD SHS G0084W101   111 3 SH   SOLE   0 0 3
ADOBE INC COM 00724F101   1,460,354 2,864 SH   SOLE   0 0 2,864
AFLAC INC COM 001055102   30,700 400 SH   SOLE   0 0 400
ALBEMARLE CORP COM 012653101   1,567,769 9,220 SH   SOLE   0 0 9,220
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,144,484 67,141 SH   SOLE   0 0 67,141
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   9,700 1,000 SH   SOLE   0 0 1,000
ALLSTATE CORP COM 020002101   5,460 49 SH   SOLE   0 0 49
ALPHABET INC CAP STK CL A 02079K305   1,948,244 14,888 SH   SOLE   0 0 14,888
ALPHABET INC CAP STK CL C 02079K107   13,185 100 SH   SOLE   0 0 100
AMAZON COM INC COM 023135106   2,970,286 23,366 SH   SOLE   0 0 23,366
ANALOG DEVICES INC COM 032654105   12,607 72 SH   SOLE   0 0 72
APPLE INC COM 037833100   3,350,751 19,571 SH   SOLE   0 0 19,571
ARES CAPITAL CORP COM 04010L103   20,541 1,055 SH   SOLE   0 0 1,055
ARISTA NETWORKS INC COM 040413106   1,307,007 7,106 SH   SOLE   0 0 7,106
ASTRAZENECA PLC SPONSORED ADR 046353108   27,088 400 SH   SOLE   0 0 400
AT&T INC COM 00206R102   2,659 177 SH   SOLE   0 0 177
AUTODESK INC COM 052769106   1,924,884 9,303 SH   SOLE   0 0 9,303
AUTOZONE INC COM 053332102   30,480 12 SH   SOLE   0 0 12
BAIDU INC SPON ADR REP A 056752108   538 4 SH   SOLE   0 0 4
BANCO SANTANDER S.A. ADR 05964H105   2,129 566 SH   SOLE   0 0 566
BANK AMERICA CORP COM 060505104   10,952 400 SH   SOLE   0 0 400
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   40 80 SH   SOLE   0 0 80
BITFARMS LTD COM 09173B107   107 100 SH   SOLE   0 0 100
BLACKBERRY LTD COM 09228F103   118 25 SH   SOLE   0 0 25
BLACKROCK CORPOR HI YLD FD I COM 09255P107   75,012 8,692 SH   SOLE   0 0 8,692
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   77,491 7,051 SH   SOLE   0 0 7,051
BLOCK INC CL A 852234103   222 5 SH   SOLE   0 0 5
BOEING CO COM 097023105   2,435,678 12,707 SH   SOLE   0 0 12,707
BRIGHTHOUSE FINL INC COM 10922N103   930 19 SH   SOLE   0 0 19
BRISTOL-MYERS SQUIBB CO COM 110122108   49,915 860 SH   SOLE   0 0 860
BROADCOM INC COM 11135F101   4,054,061 4,881 SH   SOLE   0 0 4,881
CARNIVAL CORP COMMON STOCK 143658300   1,372 100 SH   SOLE   0 0 100
CASEYS GEN STORES INC COM 147528103   2,825,981 10,408 SH   SOLE   0 0 10,408
CATERPILLAR INC COM 149123101   4,099,914 15,018 SH   SOLE   0 0 15,018
CHEVRON CORP NEW COM 166764100   16,862 100 SH   SOLE   0 0 100
CISCO SYS INC COM 17275R102   2,653,218 49,353 SH   SOLE   0 0 49,353
CITIZENS FINL GROUP INC COM 174610105   3,350 125 SH   SOLE   0 0 125
COCA COLA CO COM 191216100   1,166,848 20,844 SH   SOLE   0 0 20,844
CONSTELLATION BRANDS INC CL A 21036P108   2,800,822 11,144 SH   SOLE   0 0 11,144
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   137 3 SH   SOLE   0 0 3
CROWDSTRIKE HLDGS INC CL A 22788C105   3,013 18 SH   SOLE   0 0 18
CVS HEALTH CORP COM 126650100   214,697 3,075 SH   SOLE   0 0 3,075
DEERE & CO COM 244199105   15,096 40 SH   SOLE   0 0 40
DELL TECHNOLOGIES INC CL C 24703L202   208,561 3,027 SH   SOLE   0 0 3,027
DIGITAL RLTY TR INC COM 253868103   1,328,921 10,981 SH   SOLE   0 0 10,981
DISNEY WALT CO COM 254687106   1,135 14 SH   SOLE   0 0 14
DOLLAR GEN CORP NEW COM 256677105   879,410 8,312 SH   SOLE   0 0 8,312
DOMINOS PIZZA INC COM 25754A201   2,488,651 6,570 SH   SOLE   0 0 6,570
DOW INC COM 260557103   1,616,871 31,359 SH   SOLE   0 0 31,359
DRAFTKINGS INC NEW COM CL A 26142V105   1,620 55 SH   SOLE   0 0 55
DUKE ENERGY CORP NEW COM NEW 26441C204   39,717 450 SH   SOLE   0 0 450
E L F BEAUTY INC COM 26856L103   2,594,185 23,620 SH   SOLE   0 0 23,620
ECOLAB INC COM 278865100   27,274 161 SH   SOLE   0 0 161
EDWARDS LIFESCIENCES CORP COM 28176E108   985,024 14,218 SH   SOLE   0 0 14,218
EMERSON ELEC CO COM 291011104   47,186 489 SH   SOLE   0 0 489
ENTEGRIS INC COM 29362U104   3,945 42 SH   SOLE   0 0 42
ESSENTIAL UTILS INC COM 29670G102   12,874 375 SH   SOLE   0 0 375
EVERSOURCE ENERGY COM 30040W108   7,269 125 SH   SOLE   0 0 125
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   67 10 SH   SOLE   0 0 10
EXXON MOBIL CORP COM 30231G102   213,996 1,820 SH   SOLE   0 0 1,820
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,024 27 SH   SOLE   0 0 27
FIFTH THIRD BANCORP COM 316773100   2,989 118 SH   SOLE   0 0 118
FISERV INC COM 337738108   2,994,231 26,507 SH   SOLE   0 0 26,507
FORD MTR CO DEL COM 345370860   249 20 SH   SOLE   0 0 20
GAMESTOP CORP NEW CL A 36467W109   2,568 156 SH   SOLE   0 0 156
GARTNER INC COM 366651107   13,745 40 SH   SOLE   0 0 40
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,293 19 SH   SOLE   0 0 19
GENERAL ELECTRIC CO COM NEW 369604301   6,523 59 SH   SOLE   0 0 59
GENERAL MLS INC COM 370334104   320 5 SH   SOLE   0 0 5
GENERAL MTRS CO COM 37045V100   330 10 SH   SOLE   0 0 10
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   49 2 SH   SOLE   0 0 2
HARLEY DAVIDSON INC COM 412822108   9,918 300 SH   SOLE   0 0 300
HASBRO INC COM 418056107   331 5 SH   SOLE   0 0 5
HCA HEALTHCARE INC COM 40412C101   1,176,523 4,783 SH   SOLE   0 0 4,783
HERSHEY CO COM 427866108   1,001 5 SH   SOLE   0 0 5
HOME DEPOT INC COM 437076102   4,242,327 14,040 SH   SOLE   0 0 14,040
HONEYWELL INTL INC COM 438516106   2,537,404 13,735 SH   SOLE   0 0 13,735
INTERNATIONAL BUSINESS MACHS COM 459200101   67,625 482 SH   SOLE   0 0 482
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,327 9 SH   SOLE   0 0 9
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   79,235 7,236 SH   SOLE   0 0 7,236
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   14,260 250 SH   SOLE   0 0 250
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   160,211 5,222 SH   SOLE   0 0 5,222
INVESCO QQQ TR UNIT SER 1 46090E103   6,696,014 18,690 SH   SOLE   0 0 18,690
ISHARES TR CORE S&P MCP ETF 464287507   17,206 69 SH   SOLE   0 0 69
ISHARES TR CORE S&P TTL STK 464287150   57,833 614 SH   SOLE   0 0 614
ISHARES TR CORE S&P500 ETF 464287200   120,670 281 SH   SOLE   0 0 281
ISHARES TR ESG AWR MSCI USA 46435G425   1,503 16 SH   SOLE   0 0 16
ISHARES TR IBDS DEC28 ETF 46435U515   43,351 1,804 SH   SOLE   0 0 1,804
ISHARES TR IBONDS 23 TRM TS 46436E882   31,993 1,289 SH   SOLE   0 0 1,289
ISHARES TR IBONDS 24 TRM TS 46436E874   31,827 1,335 SH   SOLE   0 0 1,335
ISHARES TR IBONDS 25 TRM TS 46436E866   31,759 1,376 SH   SOLE   0 0 1,376
ISHARES TR IBONDS 26 TRM TS 46436E858   31,773 1,414 SH   SOLE   0 0 1,414
ISHARES TR IBONDS 27 ETF 46435UAA9   3,786,329 163,627 SH   SOLE   0 0 163,627
ISHARES TR IBONDS 27 TRM TS 46436E841   31,552 1,444 SH   SOLE   0 0 1,444
ISHARES TR IBONDS DEC2026 46435GAA0   30,616 1,312 SH   SOLE   0 0 1,312
ISHARES TR ISHARES BIOTECH 464287556   2,682,921 21,939 SH   SOLE   0 0 21,939
ISHARES TR PFD AND INCM SEC 464288687   12,633 419 SH   SOLE   0 0 419
ISHARES TR SELECT DIVID ETF 464287168   16,146 150 SH   SOLE   0 0 150
JETBLUE AWYS CORP COM 477143101   920 200 SH   SOLE   0 0 200
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   1,652,149 79,660 SH   SOLE   0 0 79,660
JOHNSON & JOHNSON COM 478160104   31,150 200 SH   SOLE   0 0 200
JOHNSON CTLS INTL PLC SHS G51502105   2,589,146 48,659 SH   SOLE   0 0 48,659
JPMORGAN CHASE & CO COM 46625H100   61,054 421 SH   SOLE   0 0 421
KELLANOVA COM 487836108   298 5 SH   SOLE   0 0 5
KRAFT HEINZ CO COM 500754106   673 20 SH   SOLE   0 0 20
L3HARRIS TECHNOLOGIES INC COM 502431109   60,942 350 SH   SOLE   0 0 350
LAUDER ESTEE COS INC CL A 518439104   975,279 6,747 SH   SOLE   0 0 6,747
LOCKHEED MARTIN CORP COM 539830109   2,151,948 5,262 SH   SOLE   0 0 5,262
LOWES COS INC COM 548661107   1,871 9 SH   SOLE   0 0 9
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,203 27 SH   SOLE   0 0 27
MARRIOTT INTL INC NEW CL A 571903202   10,222 52 SH   SOLE   0 0 52
MARTIN MARIETTA MATLS INC COM 573284106   3,889,298 9,475 SH   SOLE   0 0 9,475
MASTERCARD INCORPORATED CL A 57636Q104   14,253 36 SH   SOLE   0 0 36
MATTEL INC COM 577081102   221 10 SH   SOLE   0 0 10
MEDTRONIC PLC SHS G5960L103   2,821 36 SH   SOLE   0 0 36
META PLATFORMS INC CL A 30303M102   2,515,760 8,380 SH   SOLE   0 0 8,380
METLIFE INC COM 59156R108   17,993 286 SH   SOLE   0 0 286
MICROSOFT CORP COM 594918104   3,955,020 12,526 SH   SOLE   0 0 12,526
MIND MEDICINE MINDMED INC COM NEW 60255C885   88 28 SH   SOLE   0 0 28
MOTUS GI HLDGS INC COM NEW 62014P405   23 50 SH   SOLE   0 0 50
NETFLIX INC COM 64110L106   1,240,416 3,285 SH   SOLE   0 0 3,285
NEWELL BRANDS INC COM 651229106   91 10 SH   SOLE   0 0 10
NEXTERA ENERGY INC COM 65339F101   1,704,607 29,754 SH   SOLE   0 0 29,754
NIKE INC CL B 654106103   479 5 SH   SOLE   0 0 5
NVENT ELECTRIC PLC SHS G6700G107   424 8 SH   SOLE   0 0 8
NVIDIA CORPORATION COM 67066G104   3,692,196 8,488 SH   SOLE   0 0 8,488
NXP SEMICONDUCTORS N V COM N6596X109   11,996 60 SH   SOLE   0 0 60
PALO ALTO NETWORKS INC COM 697435105   1,450,950 6,189 SH   SOLE   0 0 6,189
PARAMOUNT GLOBAL CLASS B COM 92556H206   52 4 SH   SOLE   0 0 4
PENTAIR PLC SHS G7S00T104   518 8 SH   SOLE   0 0 8
PEPSICO INC COM 713448108   5,592 33 SH   SOLE   0 0 33
PFIZER INC COM 717081103   38,577 1,163 SH   SOLE   0 0 1,163
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,647,130 28,801 SH   SOLE   0 0 28,801
PROCTER AND GAMBLE CO COM 742718109   730 5 SH   SOLE   0 0 5
QORVO INC COM 74736K101   13,748 144 SH   SOLE   0 0 144
QUALCOMM INC COM 747525103   574,181 5,170 SH   SOLE   0 0 5,170
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   122 5 SH   SOLE   0 0 5
ROBLOX CORP CL A 771049103   580 20 SH   SOLE   0 0 20
ROCKWELL AUTOMATION INC COM 773903109   1,150,341 4,024 SH   SOLE   0 0 4,024
RTX CORPORATION COM 75513E101   12,019 167 SH   SOLE   0 0 167
SCHWAB CHARLES CORP COM 808513105   5,930 108 SH   SOLE   0 0 108
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,610,702 165,215 SH   SOLE   0 0 165,215
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   12,264 246 SH   SOLE   0 0 246
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,359,909 89,880 SH   SOLE   0 0 89,880
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   79,995 1,241 SH   SOLE   0 0 1,241
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   163,540 3,232 SH   SOLE   0 0 3,232
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   106,123 1,568 SH   SOLE   0 0 1,568
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   112,290 2,711 SH   SOLE   0 0 2,711
SHERWIN WILLIAMS CO COM 824348106   2,658,642 10,424 SH   SOLE   0 0 10,424
SHOCKWAVE MED INC COM 82489T104   895,353 4,497 SH   SOLE   0 0 4,497
SHOPIFY INC CL A 82509L107   1,747 32 SH   SOLE   0 0 32
SNAP ON INC COM 833034101   1,402,320 5,498 SH   SOLE   0 0 5,498
SNOWFLAKE INC CL A 833445109   1,223 8 SH   SOLE   0 0 8
SOUTHERN CO COM 842587107   2,004,767 30,976 SH   SOLE   0 0 30,976
SPDR S&P 500 ETF TR CALL 78462F103   6,668,688 15,600 PRN Call SOLE   0 0 15,600
SPDR S&P 500 ETF TR TR UNIT 78462F103   338,992 793 SH   SOLE   0 0 793
SPDR SER TR BBG CONV SEC ETF 78464A359   49,766 734 SH   SOLE   0 0 734
STARBUCKS CORP COM 855244109   2,657,327 29,115 SH   SOLE   0 0 29,115
STATE STR CORP COM 857477103   603,712 9,016 SH   SOLE   0 0 9,016
TE CONNECTIVITY LTD SHS H84989104   4,571 37 SH   SOLE   0 0 37
TESLA INC COM 88160R101   1,915,685 7,656 SH   SOLE   0 0 7,656
TJX COS INC NEW COM 872540109   4,072,571 45,821 SH   SOLE   0 0 45,821
UBER TECHNOLOGIES INC COM 90353T100   1,324,926 28,809 SH   SOLE   0 0 28,809
ULTA BEAUTY INC COM 90384S303   2,133,862 5,342 SH   SOLE   0 0 5,342
UNILEVER PLC SPON ADR NEW 904767704   494 10 SH   SOLE   0 0 10
UNITED PARCEL SERVICE INC CL B 911312106   19,796 127 SH   SOLE   0 0 127
UNITEDHEALTH GROUP INC COM 91324P102   25,210 50 SH   SOLE   0 0 50
UNITY SOFTWARE INC COM 91332U101   785 25 SH   SOLE   0 0 25
UPSTART HLDGS INC COM 91680M107   571 20 SH   SOLE   0 0 20
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   22,384 57 SH   SOLE   0 0 57
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,804 148 SH   SOLE   0 0 148
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   72 1 SH   SOLE   0 0 1
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,373 25 SH   SOLE   0 0 25
VANGUARD WORLD FDS UTILITIES ETF 92204A876   28,314 222 SH   SOLE   0 0 222
VERIZON COMMUNICATIONS INC COM 92343V104   1,459 45 SH   SOLE   0 0 45
VISA INC COM CL A 92826C839   3,384,828 14,716 SH   SOLE   0 0 14,716
WABTEC COM 929740108   213 2 SH   SOLE   0 0 2
WALMART INC COM 931142103   2,921,762 18,269 SH   SOLE   0 0 18,269
WARNER BROS DISCOVERY INC COM SER A 934423104   457 42 SH   SOLE   0 0 42
WESCO INTL INC COM 95082P105   7,191 50 SH   SOLE   0 0 50
WP CAREY INC COM 92936U109   18,658 345 SH   SOLE   0 0 345