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
ABBVIE INC COM 00287Y109   1,809,269 11,353 SH   SOLE 0 0 0 11,353
ABRDN ASIA PACIFIC INCOME FU COM 003009107   29,260 11,000 SH   SOLE 0 0 0 11,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   243,124 851 SH   SOLE 0 0 0 851
ACCURAY INC COM 004397105   35,640 12,000 SH   SOLE 0 0 0 12,000
ACTIVISION BLIZZARD INC COM 00507V109   218,493 2,553 SH   SOLE 0 0 0 2,553
ADOBE SYSTEMS INCORPORATED COM 00724F101   350,301 909 SH   SOLE 0 0 0 909
ADVANCED MICRO DEVICES INC COM 007903107   1,164,065 11,877 SH   SOLE 0 0 0 11,877
AFLAC INC COM 001055102   244,724 3,793 SH   SOLE 0 0 0 3,793
AIRBNB INC COM CL A 009066101   248,676 1,999 SH   SOLE 0 0 0 1,999
ALBEMARLE CORP COM 012653101   934,062 4,226 SH   SOLE 0 0 0 4,226
ALLISON TRANSMISSION HLDGS I COM 01973R101   502,254 11,102 SH   SOLE 0 0 0 11,102
ALPHABET INC CAP STK CL C 02079K107   663,520 6,380 SH   SOLE 0 0 0 6,380
ALPHABET INC CAP STK CL A 02079K305   4,119,015 39,709 SH   SOLE 0 0 0 39,709
AMAZON COM INC COM 023135106   4,855,334 47,007 SH   SOLE 0 0 0 47,007
AMERICAN TOWER CORP NEW COM 03027X100   211,009 1,033 SH   SOLE 0 0 0 1,033
AMERICAN WTR WKS CO INC NEW COM 030420103   372,085 2,540 SH   SOLE 0 0 0 2,540
AMGEN INC COM 031162100   1,393,366 5,764 SH   SOLE 0 0 0 5,764
APPLE INC COM 037833100   13,262,252 80,426 SH   SOLE 0 0 0 80,426
AT&T INC COM 00206R102   310,905 16,151 SH   SOLE 0 0 0 16,151
AXON ENTERPRISE INC COM 05464C101   565,588 2,515 SH   SOLE 0 0 0 2,515
BANK AMERICA CORP COM 060505104   298,759 10,446 SH   SOLE 0 0 0 10,446
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,625,587 21,458 SH   SOLE 0 0 0 21,458
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,724,800 8 SH   SOLE 0 0 0 8
BLACKROCK INC COM 09247X101   294,917 441 SH   SOLE 0 0 0 441
BLACKSTONE INC COM 09260D107   1,010,398 11,503 SH   SOLE 0 0 0 11,503
BOOKING HOLDINGS INC COM 09857L108   429,690 162 SH   SOLE 0 0 0 162
BROADCOM INC COM 11135F101   2,862,270 4,462 SH   SOLE 0 0 0 4,462
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,101,043 33,785 SH   SOLE 0 0 0 33,785
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   368,112 10,533 SH   SOLE 0 0 0 10,533
CHEVRON CORP NEW COM 166764100   1,355,626 8,309 SH   SOLE 0 0 0 8,309
CHIPOTLE MEXICAN GRILL INC COM 169656105   521,028 305 SH   SOLE 0 0 0 305
COMMERCE BANCSHARES INC COM 200525103   441,422 7,565 SH   SOLE 0 0 0 7,565
COSTCO WHSL CORP NEW COM 22160K105   1,193,604 2,402 SH   SOLE 0 0 0 2,402
CROWDSTRIKE HLDGS INC CL A 22788C105   688,743 5,018 SH   SOLE 0 0 0 5,018
DEERE & CO COM 244199105   260,197 630 SH   SOLE 0 0 0 630
DISNEY WALT CO COM 254687106   1,528,297 15,263 SH   SOLE 0 0 0 15,263
EATON CORP PLC SHS G29183103   3,652,786 21,319 SH   SOLE 0 0 0 21,319
ENTERPRISE PRODS PARTNERS L COM 293792107   1,293,961 49,960 SH   SOLE 0 0 0 49,960
EQUINIX INC COM 29444U700   492,229 683 SH   SOLE 0 0 0 683
EXXON MOBIL CORP COM 30231G102   534,356 4,873 SH   SOLE 0 0 0 4,873
FIRST TR MORNINGSTAR DIVID L SHS 336917109   244,986 6,901 SH   SOLE 0 0 0 6,901
GENERAL DYNAMICS CORP COM 369550108   395,778 1,734 SH   SOLE 0 0 0 1,734
HOME DEPOT INC COM 437076102   3,438,551 11,651 SH   SOLE 0 0 0 11,651
HONEYWELL INTL INC COM 438516106   1,680,317 8,792 SH   SOLE 0 0 0 8,792
HORMEL FOODS CORP COM 440452100   201,314 5,048 SH   SOLE 0 0 0 5,048
IDEXX LABS INC COM 45168D104   362,558 725 SH   SOLE 0 0 0 725
ILLINOIS TOOL WKS INC COM 452308109   281,891 1,158 SH   SOLE 0 0 0 1,158
INDEPENDENCE RLTY TR INC COM 45378A106   314,765 19,636 SH   SOLE 0 0 0 19,636
INTUITIVE SURGICAL INC COM NEW 46120E602   601,121 2,353 SH   SOLE 0 0 0 2,353
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   285,293 4,572 SH   SOLE 0 0 0 4,572
INVESCO QQQ TR UNIT SER 1 46090E103   398,462 1,242 SH   SOLE 0 0 0 1,242
ISHARES TR EXPONENTIAL TECH 46434V381   207,749 3,942 SH   SOLE 0 0 0 3,942
ISHARES TR SELECT DIVID ETF 464287168   285,802 2,439 SH   SOLE 0 0 0 2,439
ISHARES TR TIPS BD ETF 464287176   247,493 2,245 SH   SOLE 0 0 0 2,245
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   3,322,701 66,990 SH   SOLE 0 0 0 66,990
JABIL INC COM 466313103   377,766 4,285 SH   SOLE 0 0 0 4,285
JACOBS SOLUTIONS INC COM 46982L108   837,142 7,124 SH   SOLE 0 0 0 7,124
JOHNSON & JOHNSON COM 478160104   2,527,433 16,306 SH   SOLE 0 0 0 16,306
JPMORGAN CHASE & CO COM 46625H100   2,276,076 17,467 SH   SOLE 0 0 0 17,467
KIMBERLY-CLARK CORP COM 494368103   263,608 1,964 SH   SOLE 0 0 0 1,964
LILLY ELI & CO COM 532457108   943,846 2,748 SH   SOLE 0 0 0 2,748
LOCKHEED MARTIN CORP COM 539830109   2,383,554 5,042 SH   SOLE 0 0 0 5,042
LOWES COS INC COM 548661107   553,626 2,769 SH   SOLE 0 0 0 2,769
MASTERCARD INCORPORATED CL A 57636Q104   629,210 1,731 SH   SOLE 0 0 0 1,731
MCCORMICK & CO INC COM NON VTG 579780206   1,617,255 19,436 SH   SOLE 0 0 0 19,436
MEDTRONIC PLC SHS G5960L103   808,594 10,030 SH   SOLE 0 0 0 10,030
MERCADOLIBRE INC COM 58733R102   1,111,235 843 SH   SOLE 0 0 0 843
MERCK & CO INC COM 58933Y105   673,352 6,329 SH   SOLE 0 0 0 6,329
META PLATFORMS INC CL A 30303M102   851,999 4,020 SH   SOLE 0 0 0 4,020
MICROSOFT CORP COM 594918104   6,726,568 23,332 SH   SOLE 0 0 0 23,332
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,000,223 23,940 SH   SOLE 0 0 0 23,940
NETFLIX INC COM 64110L106   907,921 2,628 SH   SOLE 0 0 0 2,628
NEXTERA ENERGY INC COM 65339F101   2,850,840 36,985 SH   SOLE 0 0 0 36,985
NIKE INC CL B 654106103   370,141 3,018 SH   SOLE 0 0 0 3,018
NORTHROP GRUMMAN CORP COM 666807102   293,301 635 SH   SOLE 0 0 0 635
NVIDIA CORPORATION COM 67066G104   3,370,303 12,133 SH   SOLE 0 0 0 12,133
PALANTIR TECHNOLOGIES INC CL A 69608A108   180,117 21,316 SH   SOLE 0 0 0 21,316
PAYCHEX INC COM 704326107   242,670 2,118 SH   SOLE 0 0 0 2,118
PAYPAL HLDGS INC COM 70450Y103   611,160 8,048 SH   SOLE 0 0 0 8,048
PEPSICO INC COM 713448108   2,979,153 16,342 SH   SOLE 0 0 0 16,342
PFIZER INC COM 717081103   1,100,181 26,965 SH   SOLE 0 0 0 26,965
PROCTER AND GAMBLE CO COM 742718109   1,247,749 8,392 SH   SOLE 0 0 0 8,392
QUALCOMM INC COM 747525103   2,449,278 19,198 SH   SOLE 0 0 0 19,198
RAYMOND JAMES FINL INC COM 754730109   255,653 2,741 SH   SOLE 0 0 0 2,741
REALTY INCOME CORP COM 756109104   511,315 8,075 SH   SOLE 0 0 0 8,075
RPM INTL INC COM 749685103   249,768 2,863 SH   SOLE 0 0 0 2,863
S&P GLOBAL INC COM 78409V104   541,155 1,570 SH   SOLE 0 0 0 1,570
SALESFORCE INC COM 79466L302   945,958 4,735 SH   SOLE 0 0 0 4,735
SCHWAB CHARLES CORP COM 808513105   552,064 10,540 SH   SOLE 0 0 0 10,540
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   256,093 5,352 SH   SOLE 0 0 0 5,352
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   433,161 8,955 SH   SOLE 0 0 0 8,955
SCOTTS MIRACLE-GRO CO CL A 810186106   237,843 3,410 SH   SOLE 0 0 0 3,410
SEA LTD SPONSORD ADS 81141R100   337,978 3,905 SH   SOLE 0 0 0 3,905
SHERWIN WILLIAMS CO COM 824348106   611,528 2,721 SH   SOLE 0 0 0 2,721
SHOPIFY INC CL A 82509L107   262,519 5,476 SH   SOLE 0 0 0 5,476
SNOWFLAKE INC CL A 833445109   257,510 1,669 SH   SOLE 0 0 0 1,669
SOUTHERN CO COM 842587107   490,455 7,049 SH   SOLE 0 0 0 7,049
SPDR GOLD TR GOLD SHS 78463V107   767,692 4,190 SH   SOLE 0 0 0 4,190
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,875,344 39,439 SH   SOLE 0 0 0 39,439
SPDR SER TR BBG CONV SEC ETF 78464A359   239,373 3,569 SH   SOLE 0 0 0 3,569
SPDR SER TR PRTFLO S&P500 GW 78464A409   281,880 5,092 SH   SOLE 0 0 0 5,092
SPDR SER TR PORTFOLI S&P1500 78464A805   508,073 10,075 SH   SOLE 0 0 0 10,075
STARBUCKS CORP COM 855244109   790,381 7,590 SH   SOLE 0 0 0 7,590
SYSCO CORP COM 871829107   528,797 6,847 SH   SOLE 0 0 0 6,847
TARGET CORP COM 87612E106   250,233 1,511 SH   SOLE 0 0 0 1,511
TESLA INC COM 88160R101   4,813,902 23,204 SH   SOLE 0 0 0 23,204
TEXAS INSTRS INC COM 882508104   491,831 2,644 SH   SOLE 0 0 0 2,644
TEXTRON INC COM 883203101   268,394 3,800 SH   SOLE 0 0 0 3,800
THERMO FISHER SCIENTIFIC INC COM 883556102   350,156 608 SH   SOLE 0 0 0 608
TWILIO INC CL A 90138F102   261,176 3,920 SH   SOLE 0 0 0 3,920
TYLER TECHNOLOGIES INC COM 902252105   425,923 1,201 SH   SOLE 0 0 0 1,201
UNILEVER PLC SPON ADR NEW 904767704   375,235 7,226 SH   SOLE 0 0 0 7,226
UNITEDHEALTH GROUP INC COM 91324P102   340,265 720 SH   SOLE 0 0 0 720
US BANCORP DEL COM NEW 902973304   211,324 5,862 SH   SOLE 0 0 0 5,862
VALERO ENERGY CORP COM 91913Y100   1,792,606 12,841 SH   SOLE 0 0 0 12,841
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,346,268 30,674 SH   SOLE 0 0 0 30,674
VANGUARD BD INDEX FDS INTERMED TERM 921937819   480,488 6,261 SH   SOLE 0 0 0 6,261
VANGUARD INDEX FDS VALUE ETF 922908744   744,102 5,388 SH   SOLE 0 0 0 5,388
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   286,419 3,449 SH   SOLE 0 0 0 3,449
VANGUARD INDEX FDS GROWTH ETF 922908736   814,804 3,267 SH   SOLE 0 0 0 3,267
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   448,443 1,192 SH   SOLE 0 0 0 1,192
VANGUARD INDEX FDS TOTAL STK MKT 922908769   856,121 4,195 SH   SOLE 0 0 0 4,195
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   212,980 5,250 SH   SOLE 0 0 0 5,250
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   478,358 5,194 SH   SOLE 0 0 0 5,194
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   776,968 15,337 SH   SOLE 0 0 0 15,337
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   499,230 6,549 SH   SOLE 0 0 0 6,549
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,190,453 14,223 SH   SOLE 0 0 0 14,223
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   695,234 11,222 SH   SOLE 0 0 0 11,222
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   834,064 11,320 SH   SOLE 0 0 0 11,320
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   891,600 8,451 SH   SOLE 0 0 0 8,451
VANGUARD WORLD FDS UTILITIES ETF 92204A876   245,768 1,666 SH   SOLE 0 0 0 1,666
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,666,198 4,323 SH   SOLE 0 0 0 4,323
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   348,324 1,461 SH   SOLE 0 0 0 1,461
VEEVA SYS INC CL A COM 922475108   547,143 2,977 SH   SOLE 0 0 0 2,977
VERIZON COMMUNICATIONS INC COM 92343V104   1,671,760 42,987 SH   SOLE 0 0 0 42,987
VISA INC COM CL A 92826C839   1,226,959 5,442 SH   SOLE 0 0 0 5,442
WALMART INC COM 931142103   682,112 4,626 SH   SOLE 0 0 0 4,626
WILLIAMS COS INC COM 969457100   280,385 9,390 SH   SOLE 0 0 0 9,390
WISDOMTREE TR US TOTAL DIVIDND 97717W109   430,795 7,110 SH   SOLE 0 0 0 7,110
XYLEM INC COM 98419M100   200,061 1,911 SH   SOLE 0 0 0 1,911
ZOETIS INC CL A 98978V103   1,103,783 6,632 SH   SOLE 0 0 0 6,632