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   210,385 1,851 SH   SOLE 0 0 0 1,851
ABBVIE INC COM 00287Y109   1,379,084 7,573 SH   SOLE 0 0 0 7,573
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   295,555 853 SH   SOLE 0 0 0 853
ACCURAY INC COM 004397105   29,640 12,000 SH   SOLE 0 0 0 12,000
ADOBE INC COM 00724F101   399,139 791 SH   SOLE 0 0 0 791
ADVANCED MICRO DEVICES INC COM 007903107   2,054,157 11,381 SH   SOLE 0 0 0 11,381
AFLAC INC COM 001055102   334,620 3,897 SH   SOLE 0 0 0 3,897
AIRBNB INC COM CL A 009066101   265,751 1,611 SH   SOLE 0 0 0 1,611
ALLISON TRANSMISSION HLDGS I COM 01973R101   901,038 11,102 SH   SOLE 0 0 0 11,102
ALPHABET INC CAP STK CL C 02079K107   900,618 5,915 SH   SOLE 0 0 0 5,915
ALPHABET INC CAP STK CL A 02079K305   6,008,825 39,812 SH   SOLE 0 0 0 39,812
ALPS ETF TR ALERIAN MLP 00162Q452   272,311 5,738 SH   SOLE 0 0 0 5,738
AMAZON COM INC COM 023135106   8,696,412 48,212 SH   SOLE 0 0 0 48,212
AMERICAN WTR WKS CO INC NEW COM 030420103   212,645 1,740 SH   SOLE 0 0 0 1,740
AMGEN INC COM 031162100   1,750,373 6,156 SH   SOLE 0 0 0 6,156
APPLE INC COM 037833100   12,726,225 74,214 SH   SOLE 0 0 0 74,214
AXON ENTERPRISE INC COM 05464C101   981,630 3,137 SH   SOLE 0 0 0 3,137
BANK AMERICA CORP COM 060505104   225,867 5,956 SH   SOLE 0 0 0 5,956
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,602,578 20,457 SH   SOLE 0 0 0 20,457
BLACKROCK INC COM 09247X101   380,403 456 SH   SOLE 0 0 0 456
BLACKSTONE INC COM 09260D107   1,466,699 11,165 SH   SOLE 0 0 0 11,165
BOOKING HOLDINGS INC COM 09857L108   471,834 130 SH   SOLE 0 0 0 130
BRISTOL-MYERS SQUIBB CO COM 110122108   299,002 5,514 SH   SOLE 0 0 0 5,514
BROADCOM INC COM 11135F101   6,189,441 4,670 SH   SOLE 0 0 0 4,670
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   206,909 1,010 SH   SOLE 0 0 0 1,010
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   244,178 5,811 SH   SOLE 0 0 0 5,811
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,205,215 28,785 SH   SOLE 0 0 0 28,785
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   264,900 10,781 SH   SOLE 0 0 0 10,781
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   643,052 22,328 SH   SOLE 0 0 0 22,328
CHEVRON CORP NEW COM 166764100   1,680,514 10,654 SH   SOLE 0 0 0 10,654
CHIPOTLE MEXICAN GRILL INC COM 169656105   866,217 298 SH   SOLE 0 0 0 298
CLOUDFLARE INC CL A COM 18915M107   272,673 2,816 SH   SOLE 0 0 0 2,816
COSTCO WHSL CORP NEW COM 22160K105   1,965,646 2,683 SH   SOLE 0 0 0 2,683
CROWDSTRIKE HLDGS INC CL A 22788C105   2,018,050 6,295 SH   SOLE 0 0 0 6,295
CSX CORP COM 126408103   200,178 5,400 SH   SOLE 0 0 0 5,400
DISNEY WALT CO COM 254687106   1,516,346 12,392 SH   SOLE 0 0 0 12,392
DOMINOS PIZZA INC COM 25754A201   774,730 1,559 SH   SOLE 0 0 0 1,559
EATON CORP PLC SHS G29183103   6,546,581 20,937 SH   SOLE 0 0 0 20,937
ELI LILLY & CO COM 532457108   3,026,581 3,890 SH   SOLE 0 0 0 3,890
ENTERPRISE PRODS PARTNERS L COM 293792107   1,429,799 48,999 SH   SOLE 0 0 0 48,999
EQUINIX INC COM 29444U700   500,845 607 SH   SOLE 0 0 0 607
EXXON MOBIL CORP COM 30231G102   540,312 4,648 SH   SOLE 0 0 0 4,648
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   210,899 3,740 SH   SOLE 0 0 0 3,740
FIRST TR MORNINGSTAR DIVID L SHS 336917109   342,472 8,900 SH   SOLE 0 0 0 8,900
GENERAL DYNAMICS CORP COM 369550108   442,701 1,567 SH   SOLE 0 0 0 1,567
GLOBAL X FDS S&P 500 COVERED 37954Y475   228,365 5,599 SH   SOLE 0 0 0 5,599
HOME DEPOT INC COM 437076102   4,569,088 11,911 SH   SOLE 0 0 0 11,911
HONEYWELL INTL INC COM 438516106   1,861,462 9,069 SH   SOLE 0 0 0 9,069
IDEXX LABS INC COM 45168D104   391,449 725 SH   SOLE 0 0 0 725
ILLINOIS TOOL WKS INC COM 452308109   293,511 1,094 SH   SOLE 0 0 0 1,094
INTERNATIONAL BUSINESS MACHS COM 459200101   384,430 2,013 SH   SOLE 0 0 0 2,013
INTUITIVE SURGICAL INC COM NEW 46120E602   949,435 2,379 SH   SOLE 0 0 0 2,379
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   254,522 3,864 SH   SOLE 0 0 0 3,864
INVESCO QQQ TR UNIT SER 1 46090E103   768,825 1,732 SH   SOLE 0 0 0 1,732
ISHARES TR SELECT DIVID ETF 464287168   214,210 1,739 SH   SOLE 0 0 0 1,739
ISHARES TR EXPONENTIAL TECH 46434V381   424,363 7,118 SH   SOLE 0 0 0 7,118
ISHARES TR IBONDS 25 TRM TS 46436E866   7,148,717 307,736 SH   SOLE 0 0 0 307,736
ISHARES TR IBONDS 28 TRM TS 46436E833   1,405,266 64,065 SH   SOLE 0 0 0 64,065
ISHARES TR IBONDS DEC2026 46435GAA0   1,885,947 79,075 SH   SOLE 0 0 0 79,075
ISHARES TR PFD AND INCM SEC 464288687   216,876 6,729 SH   SOLE 0 0 0 6,729
ISHARES TR IBONDS DEC 2031 46436E486   953,297 46,525 SH   SOLE 0 0 0 46,525
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,045,247 18,065 SH   SOLE 0 0 0 18,065
JABIL INC COM 466313103   573,976 4,285 SH   SOLE 0 0 0 4,285
JACOBS SOLUTIONS INC COM 46982L108   987,899 6,426 SH   SOLE 0 0 0 6,426
JOHNSON & JOHNSON COM 478160104   2,424,612 15,327 SH   SOLE 0 0 0 15,327
JPMORGAN CHASE & CO COM 46625H100   3,607,216 18,009 SH   SOLE 0 0 0 18,009
LOCKHEED MARTIN CORP COM 539830109   2,339,521 5,143 SH   SOLE 0 0 0 5,143
LOWES COS INC COM 548661107   556,888 2,186 SH   SOLE 0 0 0 2,186
MASTERCARD INCORPORATED CL A 57636Q104   762,230 1,583 SH   SOLE 0 0 0 1,583
MCCORMICK & CO INC COM NON VTG 579780206   1,307,218 17,019 SH   SOLE 0 0 0 17,019
MEDTRONIC PLC SHS G5960L103   1,141,482 13,098 SH   SOLE 0 0 0 13,098
MERCADOLIBRE INC COM 58733R102   1,326,116 877 SH   SOLE 0 0 0 877
MERCK & CO INC COM 58933Y105   860,550 6,522 SH   SOLE 0 0 0 6,522
META PLATFORMS INC CL A 30303M102   2,018,285 4,156 SH   SOLE 0 0 0 4,156
MICROSOFT CORP COM 594918104   10,298,848 24,479 SH   SOLE 0 0 0 24,479
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   975,689 24,915 SH   SOLE 0 0 0 24,915
NETEASE INC SPONSORED ADS 64110W102   206,940 2,000 SH   SOLE 0 0 0 2,000
NETFLIX INC COM 64110L106   1,444,231 2,378 SH   SOLE 0 0 0 2,378
NEXTERA ENERGY INC COM 65339F101   3,244,090 50,760 SH   SOLE 0 0 0 50,760
NIKE INC CL B 654106103   313,754 3,339 SH   SOLE 0 0 0 3,339
NORTHROP GRUMMAN CORP COM 666807102   251,888 526 SH   SOLE 0 0 0 526
NOVO-NORDISK A S ADR 670100205   264,504 2,060 SH   SOLE 0 0 0 2,060
NVIDIA CORPORATION COM 67066G104   9,975,033 11,040 SH   SOLE 0 0 0 11,040
OPKO HEALTH INC COM 68375N103   40,983 34,153 SH   SOLE 0 0 0 34,153
PALANTIR TECHNOLOGIES INC CL A 69608A108   608,858 26,461 SH   SOLE 0 0 0 26,461
PAYCHEX INC COM 704326107   266,577 2,171 SH   SOLE 0 0 0 2,171
PAYPAL HLDGS INC COM 70450Y103   397,246 5,930 SH   SOLE 0 0 0 5,930
PEPSICO INC COM 713448108   3,040,984 17,376 SH   SOLE 0 0 0 17,376
PFIZER INC COM 717081103   349,404 12,591 SH   SOLE 0 0 0 12,591
PROCTER AND GAMBLE CO COM 742718109   1,187,876 7,321 SH   SOLE 0 0 0 7,321
QUALCOMM INC COM 747525103   2,962,713 17,500 SH   SOLE 0 0 0 17,500
RAYMOND JAMES FINL INC COM 754730109   211,251 1,645 SH   SOLE 0 0 0 1,645
REALTY INCOME CORP COM 756109104   699,247 12,925 SH   SOLE 0 0 0 12,925
S&P GLOBAL INC COM 78409V104   667,791 1,570 SH   SOLE 0 0 0 1,570
SALESFORCE INC COM 79466L302   1,175,506 3,903 SH   SOLE 0 0 0 3,903
SCHWAB CHARLES CORP COM 808513105   747,923 10,339 SH   SOLE 0 0 0 10,339
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   335,287 5,492 SH   SOLE 0 0 0 5,492
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   551,465 8,886 SH   SOLE 0 0 0 8,886
SHERWIN WILLIAMS CO COM 824348106   885,801 2,550 SH   SOLE 0 0 0 2,550
SHOPIFY INC CL A 82509L107   473,824 6,140 SH   SOLE 0 0 0 6,140
SNOWFLAKE INC CL A 833445109   261,146 1,616 SH   SOLE 0 0 0 1,616
SOFI TECHNOLOGIES INC COM 83406F102   223,964 30,680 SH   SOLE 0 0 0 30,680
SOUTHERN CO COM 842587107   447,532 6,238 SH   SOLE 0 0 0 6,238
SPDR GOLD TR GOLD SHS 78463V107   705,414 3,429 SH   SOLE 0 0 0 3,429
SPDR S&P 500 ETF TR TR UNIT 78462F103   334,056 639 SH   SOLE 0 0 0 639
SPDR SER TR PRTFLO S&P500 GW 78464A409   310,929 4,251 SH   SOLE 0 0 0 4,251
SPDR SER TR PORTFOLI S&P1500 78464A805   612,720 9,551 SH   SOLE 0 0 0 9,551
SPDR SER TR NUVEEN BLMBRG SH 78468R739   655,827 13,824 SH   SOLE 0 0 0 13,824
SPDR SER TR BBG CONV SEC ETF 78464A359   235,481 3,224 SH   SOLE 0 0 0 3,224
STARBUCKS CORP COM 855244109   712,020 7,791 SH   SOLE 0 0 0 7,791
SYSCO CORP COM 871829107   594,423 7,322 SH   SOLE 0 0 0 7,322
TENET HEALTHCARE CORP COM NEW 88033G407   287,055 2,731 SH   SOLE 0 0 0 2,731
TESLA INC COM 88160R101   4,435,885 25,234 SH   SOLE 0 0 0 25,234
TEXAS INSTRS INC COM 882508104   479,168 2,751 SH   SOLE 0 0 0 2,751
TEXTRON INC COM 883203101   335,755 3,500 SH   SOLE 0 0 0 3,500
THERMO FISHER SCIENTIFIC INC COM 883556102   325,425 560 SH   SOLE 0 0 0 560
TYLER TECHNOLOGIES INC COM 902252105   510,437 1,201 SH   SOLE 0 0 0 1,201
UBER TECHNOLOGIES INC COM 90353T100   203,716 2,646 SH   SOLE 0 0 0 2,646
UNILEVER PLC SPON ADR NEW 904767704   212,520 4,234 SH   SOLE 0 0 0 4,234
UNITEDHEALTH GROUP INC COM 91324P102   1,194,844 2,415 SH   SOLE 0 0 0 2,415
US BANCORP DEL COM NEW 902973304   316,560 7,082 SH   SOLE 0 0 0 7,082
VALERO ENERGY CORP COM 91913Y100   2,383,836 13,966 SH   SOLE 0 0 0 13,966
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   321,370 4,192 SH   SOLE 0 0 0 4,192
VANGUARD BD INDEX FDS INTERMED TERM 921937819   221,827 2,942 SH   SOLE 0 0 0 2,942
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   340,293 3,935 SH   SOLE 0 0 0 3,935
VANGUARD INDEX FDS GROWTH ETF 922908736   1,316,645 3,825 SH   SOLE 0 0 0 3,825
VANGUARD INDEX FDS VALUE ETF 922908744   508,913 3,125 SH   SOLE 0 0 0 3,125
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   410,803 855 SH   SOLE 0 0 0 855
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,798,201 6,919 SH   SOLE 0 0 0 6,919
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   670,298 6,066 SH   SOLE 0 0 0 6,066
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   587,162 11,604 SH   SOLE 0 0 0 11,604
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   232,567 3,008 SH   SOLE 0 0 0 3,008
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,256,168 17,831 SH   SOLE 0 0 0 17,831
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   943,055 13,707 SH   SOLE 0 0 0 13,707
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,623,720 19,916 SH   SOLE 0 0 0 19,916
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,169,461 9,666 SH   SOLE 0 0 0 9,666
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   342,542 1,266 SH   SOLE 0 0 0 1,266
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,031,617 3,875 SH   SOLE 0 0 0 3,875
VEEVA SYS INC CL A COM 922475108   592,200 2,556 SH   SOLE 0 0 0 2,556
VERIZON COMMUNICATIONS INC COM 92343V104   1,873,842 44,658 SH   SOLE 0 0 0 44,658
VISA INC COM CL A 92826C839   1,699,348 6,089 SH   SOLE 0 0 0 6,089
WALMART INC COM 931142103   720,277 11,971 SH   SOLE 0 0 0 11,971
WASTE MGMT INC DEL COM 94106L109   263,327 1,235 SH   SOLE 0 0 0 1,235
WILLIAMS COS INC COM 969457100   320,528 8,225 SH   SOLE 0 0 0 8,225
WILLIAMS SONOMA INC COM 969904101   222,890 702 SH   SOLE 0 0 0 702
WISDOMTREE TR US TOTAL DIVIDND 97717W109   213,574 3,020 SH   SOLE 0 0 0 3,020
XYLEM INC COM 98419M100   211,784 1,639 SH   SOLE 0 0 0 1,639
ZOETIS INC CL A 98978V103   1,285,396 7,596 SH   SOLE 0 0 0 7,596