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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3m Company Equity 88579Y101 290 1,652 SH   SOLE   0 0 1,652
Abbott Laboratories Equity 002824100 1,396 11,819 SH   SOLE   0 0 11,819
AbbVie Inc Equity 00287Y109 718 6,657 SH   SOLE   0 0 6,657
Alphabet Class C Equity 02079K107 986 370 SH   SOLE   0 0 370
Alphabet Inc Class A Equity 02079K305 2,204 824 SH   SOLE   0 0 824
Amazon.Com Inc Equity 023135106 1,693 516 SH   SOLE   0 0 516
American Express Company Equity 025816109 202 1,206 SH   SOLE   0 0 1,206
American States Water Co Equity 029899101 2,942 34,399 SH   SOLE   0 0 34,399
American Water Works Co Equity 030420103 9,553 56,512 SH   SOLE   0 0 56,512
Amgen Inc Equity 031162100 531 2,496 SH   SOLE   0 0 2,496
Anheuser Busch Cos Inc Equity 03524A108 234 4,150 SH   SOLE   0 0 4,150
Apple Computer Inc Equity 037833100 11,377 80,404 SH   SOLE   0 0 80,404
AT&T Inc Equity 00206R102 462 17,110 SH   SOLE   0 0 17,110
Berkshire Hathaway Inc Class B Equity 084670702 2,837 10,396 SH   SOLE   0 0 10,396
BioHiTech Global Inc Equity 09074B107 23 16,510 SH   SOLE   0 0 16,510
Blackrock Inc Equity 09247X101 276 329 SH   SOLE   0 0 329
Boeing Company Equity 097023105 257 1,169 SH   SOLE   0 0 1,169
California Water Service Group Equity 130788102 2,917 49,498 SH   SOLE   0 0 49,498
Camden Natl Corp Equity 133034108 337 7,039 SH   SOLE   0 0 7,039
Caterpillar Inc Equity 149123101 262 1,367 SH   SOLE   0 0 1,367
Chevron Corporation Equity 166764100 353 3,480 SH   SOLE   0 0 3,480
Cisco Systems Inc Equity 17275R102 559 10,272 SH   SOLE   0 0 10,272
Citigroup Inc Equity 172967424 507 7,224 SH   SOLE   0 0 7,224
Coca-Cola Company Equity 191216100 375 7,142 SH   SOLE   0 0 7,142
Colgate-Palmolive Company Equity 194162103 413 5,466 SH   SOLE   0 0 5,466
Columbia EM Core ex-China ETF Equity 19762B202 1,568 48,745 SH   SOLE   0 0 48,745
Consolidated Edison Inc Equity 209115104 263 3,618 SH   SOLE   0 0 3,618
Costco Wholesale Corp Equity 22160K105 1,008 2,243 SH   SOLE   0 0 2,243
CSW Industrials Inc Equity 126402106 364 2,847 SH   SOLE   0 0 2,847
CVS Corp Equity 126650100 258 3,041 SH   SOLE   0 0 3,041
Deere & Co Equity 244199105 516 1,541 SH   SOLE   0 0 1,541
Diageo Plc New Spn Adr Equity 25243Q205 376 1,948 SH   SOLE   0 0 1,948
Digital Realty Trust Inc Equity 253868103 344 2,378 SH   SOLE   0 0 2,378
Disney Walt Company Equity 254687106 724 4,280 SH   SOLE   0 0 4,280
Duke Energy Corp New Equity 26441C204 877 8,989 SH   SOLE   0 0 8,989
Eli Lilly & Company Equity 532457108 2,116 9,159 SH   SOLE   0 0 9,159
Energy Select Sector SPDR Equity 81369Y506 458 8,788 SH   SOLE   0 0 8,788
Essential Utilities Equity 29670G102 5,792 125,684 SH   SOLE   0 0 125,684
Exxon Mobil Corp Equity 30231G102 488 8,291 SH   SOLE   0 0 8,291
Facebook Equity 30303M102 650 1,916 SH   SOLE   0 0 1,916
Fidelity MSCI Real Estate Index ETF Equity 316092857 482 15,848 SH   SOLE   0 0 15,848
Financial Select Sector SPDR Equity 81369Y605 714 19,030 SH   SOLE   0 0 19,030
General Mills Inc Equity 370334104 252 4,210 SH   SOLE   0 0 4,210
Genl Dynamics Corp Com Equity 369550108 399 2,037 SH   SOLE   0 0 2,037
Goldman Sachs ActiveBeta International Equity 381430107 3,144 92,002 SH   SOLE   0 0 92,002
Guggenheim Bulletshares 2023 Corporate Bond Equity 46138J866 509 23,500 SH   SOLE   0 0 23,500
Guggenheim Bulletshares 2024 Corporate Bond Equity 46138J841 506 22,900 SH   SOLE   0 0 22,900
Home Depot Inc Equity 437076102 816 2,486 SH   SOLE   0 0 2,486
Honeywell Intl Inc Equity 438516106 347 1,636 SH   SOLE   0 0 1,636
HubSpot Inc Equity 443573100 224 332 SH   SOLE   0 0 332
Intel Corp Equity 458140100 1,440 27,035 SH   SOLE   0 0 27,035
International Business Machine Corp Equity 459200101 541 3,897 SH   SOLE   0 0 3,897
Invesco BulletShares 2025 Corp Bond ETF Equity 46138J825 235 10,600 SH   SOLE   0 0 10,600
Invesco DB Oil Fund Equity 46140H403 2,991 217,968 SH   SOLE   0 0 217,968
Invesco Fundamental High Yield Corp Bond ETF Equity 46138E719 1,179 60,502 SH   SOLE   0 0 60,502
Invesco QQQ Trust Equity 46090E103 3,851 10,759 SH   SOLE   0 0 10,759
iShares 0-5 Year TIPS Bond ETF Equity 46429B747 12,200 115,494 SH   SOLE   0 0 115,494
iShares Aaa-A Rated Corporate Bond Equity 46429B291 6,099 108,277 SH   SOLE   0 0 108,277
iShares Barclays MBS Bonds Equity 464288588 1,066 9,853 SH   SOLE   0 0 9,853
iShares Barclays TIPS Equity 464287176 789 6,181 SH   SOLE   0 0 6,181
iShares Bloomberg Roll Sel Brd Cmdty ETF Equity 46431W598 906 15,512 SH   SOLE   0 0 15,512
iShares Cohen & Steers Realty Majors Equity 464287564 1,109 16,949 SH   SOLE   0 0 16,949
iShares Commodities Select Strategies ETF Equity 46431W853 599 16,711 SH   SOLE   0 0 16,711
iShares Core Dividend Growth ETF Equity 46434V621 2,757 54,876 SH   SOLE   0 0 54,876
iShares Core High Dividend Equity 46429B663 600 6,366 SH   SOLE   0 0 6,366
iShares Core MSCI EAFE ETF Equity 46432F842 612 8,244 SH   SOLE   0 0 8,244
iShares Core S&P 500 ETF Equity 464287200 1,276 2,962 SH   SOLE   0 0 2,962
iShares Core S&P Total US Stock Market ETF Equity 464287150 513 5,215 SH   SOLE   0 0 5,215
iShares GNMA Bond Equity 46429B333 272 5,438 SH   SOLE   0 0 5,438
iShares iBonds DEC 2021 Term Muni Bonds Equity 46435G789 435 17,025 SH   SOLE   0 0 17,025
iShares iBonds DEC 2022 Term Muni Bond Equity 46435G755 743 28,396 SH   SOLE   0 0 28,396
iShares iBonds Dec 2023 Term Muni Bond Equity 46435G318 677 26,056 SH   SOLE   0 0 26,056
iShares iBoxx Investment Grade Corp Bond Equity 464287242 5,426 40,790 SH   SOLE   0 0 40,790
iShares Lehman 20 Year Treas Bond Equity 464287432 39,921 276,614 SH   SOLE   0 0 276,614
iShares MSCI EAFE Index Equity 464287465 211 2,704 SH   SOLE   0 0 2,704
iShares Russell 3000 Equity 464287689 740 2,902 SH   SOLE   0 0 2,902
iShares S&P 500 Growth Equity 464287309 581 7,862 SH   SOLE   0 0 7,862
iShares S&P 500 Value Equity 464287408 250 1,716 SH   SOLE   0 0 1,716
iShares S&P Midcap Equity 464287507 969 3,684 SH   SOLE   0 0 3,684
iShares S&P North Amer Tech-Semicondctrs Equity 464287523 23,216 52,069 SH   SOLE   0 0 52,069
iShares S&P US Preferred Fund Equity 464288687 1,747 45,008 SH   SOLE   0 0 45,008
iShares Tr S&P Smallcap Equity 464287804 1,140 10,437 SH   SOLE   0 0 10,437
Johnson & Johnson Equity 478160104 2,088 12,929 SH   SOLE   0 0 12,929
JP Morgan Chase & Company Equity 46625H100 600 3,666 SH   SOLE   0 0 3,666
Kimberly-Clark Corp Equity 494368103 511 3,861 SH   SOLE   0 0 3,861
Kirby Corporation Equity 497266106 255 5,326 SH   SOLE   0 0 5,326
Leggett&Platt Inc Com Equity 524660107 8,215 183,197 SH   SOLE   0 0 183,197
Merck & Company Inc Equity 58933Y105 894 11,902 SH   SOLE   0 0 11,902
Microsoft Corp Equity 594918104 1,982 7,030 SH   SOLE   0 0 7,030
NextEra Energy Inc Equity 65339F101 1,084 13,810 SH   SOLE   0 0 13,810
Nvidia Corp Equity 67066G104 276 1,334 SH   SOLE   0 0 1,334
Paychex Inc Equity 704326107 590 5,244 SH   SOLE   0 0 5,244
PayPal Holdings Inc Equity 70450Y103 649 2,495 SH   SOLE   0 0 2,495
Pepsico Incorporated Equity 713448108 257 1,710 SH   SOLE   0 0 1,710
Pfizer Incorporated Equity 717081103 940 21,864 SH   SOLE   0 0 21,864
PIMCO Enhaced Low Duration Active ETF Equity 72201R718 10,269 100,852 SH   SOLE   0 0 100,852
Pimco Short Term Muni ETF Equity 72201R874 3,049 59,437 SH   SOLE   0 0 59,437
PIMCO Total Return ETF Equity 72201R775 4,531 40,983 SH   SOLE   0 0 40,983
Planet Fitness Inc Equity 72703H101 623 7,935 SH   SOLE   0 0 7,935
Procter & Gamble Company Equity 742718109 945 6,761 SH   SOLE   0 0 6,761
Proshares Short S&P 500 Equity 74347B425 1,452 95,370 SH   SOLE   0 0 95,370
ProShares Ultra QQQ Equity 74347R206 6,464 88,822 SH   SOLE   0 0 88,822
ProShares Ultra S&P 500 Equity 74347R107 1,929 16,100 SH   SOLE   0 0 16,100
ProShares UltraShort 20 Year Treasury Equity 74347B201 218 11,900 SH   SOLE   0 0 11,900
ProShares UltraShort Bloomberg Crude Oil Equity 74347Y862 4,831 318,218 SH   SOLE   0 0 318,218
Qualcomm Inc Equity 747525103 228 1,768 SH   SOLE   0 0 1,768
Raytheon Technologies Corp Equity 75513E101 238 2,764 SH   SOLE   0 0 2,764
S&P Global Inc Equity 78409V104 999 2,352 SH   SOLE   0 0 2,352
Schwab Emgerging Markets Equity ETF Equity 808524706 1,490 48,875 SH   SOLE   0 0 48,875
Schwab Fundamental Emerging Markets Large Company Equity 808524730 1,484 46,033 SH   SOLE   0 0 46,033
Schwab Fundamental US Broad Market ETF Equity 808524789 475 8,873 SH   SOLE   0 0 8,873
Schwab Fundamental US Large Company ETF Equity 808524771 2,070 38,367 SH   SOLE   0 0 38,367
Schwab International Equity ETF Equity 808524805 14,115 364,735 SH   SOLE   0 0 364,735
Schwab US Aggregate Bond ETF Equity 808524839 380 7,012 SH   SOLE   0 0 7,012
Schwab US Broad Market ETF Equity 808524102 32,239 310,410 SH   SOLE   0 0 310,410
Schwab US Dividend Equity ETF Equity 808524797 11,658 157,027 SH   SOLE   0 0 157,027
Schwab US Large Cap ETF Equity 808524201 10,107 97,153 SH   SOLE   0 0 97,153
Schwab US Mid-Cap ETF Equity 808524508 11,673 152,270 SH   SOLE   0 0 152,270
Schwab US REIT ETF Equity 808524847 3,335 73,014 SH   SOLE   0 0 73,014
Schwab US Small Cap ETF Equity 808524607 12,020 120,082 SH   SOLE   0 0 120,082
Schwab US TIPS ETF Equity 808524870 2,450 39,147 SH   SOLE   0 0 39,147
Shopify Inc Equity 82509L107 294 217 SH   SOLE   0 0 217
SJW Corp Equity 784305104 2,959 44,787 SH   SOLE   0 0 44,787
Southern Company Equity 842587107 719 11,609 SH   SOLE   0 0 11,609
SPDR Barclays Capital Convertible Securities Equity 78464A359 2,021 23,675 SH   SOLE   0 0 23,675
SPDR Barclays Capital Tips Equity 78464A656 614 19,735 SH   SOLE   0 0 19,735
SPDR Blackstone / GSO Senior Loan Equity 78467V608 1,348 29,285 SH   SOLE   0 0 29,285
SPDR Dow Jones Industrial Average Equity 78467X109 301 891 SH   SOLE   0 0 891
SPDR Lehman Municipal Bond ETF Equity 78468R721 1,347 26,114 SH   SOLE   0 0 26,114
SPDR MSCI EAFE Fossil Fuel Free ETF Equity 78470E106 264 3,199 SH   SOLE   0 0 3,199
SPDR S&P 500 Fossil Fuel Free ETF Equity 78468R796 337 3,177 SH   SOLE   0 0 3,177
SPDR S&P 500 Growth ETF Equity 78464A409 255 3,979 SH   SOLE   0 0 3,979
SPDR S&P Dividend ETF Equity 78464A763 13,869 117,986 SH   SOLE   0 0 117,986
SPDR S&P Intl Small Cap Equity 78463X871 289 7,515 SH   SOLE   0 0 7,515
Standard & Poors Dep Rcpts Series 1 Equity 78462F103 16,886 39,349 SH   SOLE   0 0 39,349
Starbucks Corporation Equity 855244109 248 2,245 SH   SOLE   0 0 2,245
Target Corp Equity 87612E106 408 1,785 SH   SOLE   0 0 1,785
Texas Instruments Inc Equity 882508104 318 1,655 SH   SOLE   0 0 1,655
Travelers Companies Inc Equity 89417E109 302 1,988 SH   SOLE   0 0 1,988
Twilio Inc Equity 90138F102 222 696 SH   SOLE   0 0 696
U S Bancorp De Equity 902973304 226 3,808 SH   SOLE   0 0 3,808
Valero Energy Corp New Equity 91913Y100 255 3,607 SH   SOLE   0 0 3,607
Vanguard Dividend Appreciation ETF Equity 921908844 456 2,967 SH   SOLE   0 0 2,967
Vanguard Emerging Market Equity 922042858 348 6,967 SH   SOLE   0 0 6,967
Vanguard FTSE Developed Markets Index Fund Equity 921943858 4,060 80,411 SH   SOLE   0 0 80,411
Vanguard International Equity Index Equity 922042775 1,550 25,425 SH   SOLE   0 0 25,425
Vanguard Mid Cap Equity 922908629 9,811 41,438 SH   SOLE   0 0 41,438
Vanguard REIT Equity 922908553 10,704 105,168 SH   SOLE   0 0 105,168
Vanguard S&P 500 ETF Equity 922908363 4,764 12,078 SH   SOLE   0 0 12,078
Vanguard Small Cap ETF Equity 922908751 7,815 35,740 SH   SOLE   0 0 35,740
Vanguard Telecom Svcs Equity 92204A884 4,131 29,344 SH   SOLE   0 0 29,344
Vanguard Total Corporate Bond ETF Equity 92206C573 233 2,550 SH   SOLE   0 0 2,550
Vanguard Total International Bond ETF Equity 92203J407 2,127 37,345 SH   SOLE   0 0 37,345
Vanguard Total Stock Mkt Equity 922908769 1,322 5,955 SH   SOLE   0 0 5,955
Vanguard Total World Stock Index ETF Equity 922042742 394 3,867 SH   SOLE   0 0 3,867
Vanguard Utilities Equity 92204A876 12,023 86,413 SH   SOLE   0 0 86,413
Vanguard Value ETF Equity 922908744 953 7,042 SH   SOLE   0 0 7,042
Verizon Communications Inc Equity 92343V104 1,843 34,122 SH   SOLE   0 0 34,122
Visa Inc Cl A Equity 92826C839 399 1,792 SH   SOLE   0 0 1,792
Waste Management Inc Del Equity 94106L109 297 1,989 SH   SOLE   0 0 1,989
1/100 Berkshire Htwy A Equity 084990175 1,646 400 SH   SOLE   0 0 400