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
AT&T Inc Equity 00206R102 584 19,283 SH   SOLE   0 0 19,283
Abbott Laboratories Equity 002824100 1,373 11,459 SH   SOLE   0 0 11,459
AbbVie Inc Equity 00287Y109 683 6,313 SH   SOLE   0 0 6,313
Alphabet Class C Equity 02079K107 761 368 SH   SOLE   0 0 368
Alphabet Inc Class A Equity 02079K305 1,613 782 SH   SOLE   0 0 782
Amazon.Com Inc Equity 023135106 1,502 486 SH   SOLE   0 0 486
American States Water Co Equity 029899101 2,579 34,108 SH   SOLE   0 0 34,108
American Water Works Co Equity 030420103 8,683 57,920 SH   SOLE   0 0 57,920
Amgen Inc Equity 031162100 599 2,408 SH   SOLE   0 0 2,408
Anheuser Busch Cos Inc Equity 03524A108 279 4,445 SH   SOLE   0 0 4,445
Apple Computer Inc Equity 037833100 9,419 77,110 SH   SOLE   0 0 77,110
Berkshire Hathaway Inc Class B Equity 084670207 2,533 9,917 SH   SOLE   0 0 9,917
1/100 Berkshire Htwy A Equity 084990175 1,543 400 SH   SOLE   0 0 400
BioHiTech Global Inc Equity 09074B107 26 16,510 SH   SOLE   0 0 16,510
Blackrock Inc Equity 09247X101 241 319 SH   SOLE   0 0 319
Boeing Company Equity 097023105 297 1,165 SH   SOLE   0 0 1,165
CSW Industrials Inc Equity 126402106 384 2,847 SH   SOLE   0 0 2,847
California Water Service Group Equity 130788102 2,614 46,397 SH   SOLE   0 0 46,397
Camden Natl Corp Equity 133034108 337 7,039 SH   SOLE   0 0 7,039
Caterpillar Inc Equity 149123101 318 1,372 SH   SOLE   0 0 1,372
Chevron Corporation Equity 166764100 355 3,389 SH   SOLE   0 0 3,389
Cisco Systems Inc Equity 17275R102 428 8,282 SH   SOLE   0 0 8,282
Citigroup Inc Equity 172967424 385 5,296 SH   SOLE   0 0 5,296
Coca-Cola Company Equity 191216100 331 6,280 SH   SOLE   0 0 6,280
Colgate-Palmolive Company Equity 194162103 448 5,685 SH   SOLE   0 0 5,685
Consolidated Edison Inc Equity 209115104 273 3,653 SH   SOLE   0 0 3,653
Costco Wholesale Corp Equity 22160K105 783 2,222 SH   SOLE   0 0 2,222
Deere & Co Equity 244199105 562 1,502 SH   SOLE   0 0 1,502
Diageo Plc New Spn Adr Equity 25243Q205 319 1,941 SH   SOLE   0 0 1,941
Digital Realty Trust Inc Equity 253868103 326 2,313 SH   SOLE   0 0 2,313
Disney Walt Company Equity 254687106 709 3,843 SH   SOLE   0 0 3,843
Duke Energy Corp New Equity 26441C204 848 8,784 SH   SOLE   0 0 8,784
Essential Utilities Equity 29670G102 5,118 114,358 SH   SOLE   0 0 114,358
Exxon Mobil Corp Equity 30231G102 464 8,313 SH   SOLE   0 0 8,313
Facebook Equity 30303M102 550 1,866 SH   SOLE   0 0 1,866
Fidelity MSCI Real Estate Index ETF Equity 316092857 418 15,217 SH   SOLE   0 0 15,217
Genl Dynamics Corp Com Equity 369550108 370 2,040 SH   SOLE   0 0 2,040
General Electric Company Equity 369604103 169 12,879 SH   SOLE   0 0 12,879
Goldman Sachs ActiveBeta International Equity 381430107 2,562 77,552 SH   SOLE   0 0 77,552
Home Depot Inc Equity 437076102 733 2,402 SH   SOLE   0 0 2,402
Honeywell Intl Inc Equity 438516106 345 1,590 SH   SOLE   0 0 1,590
Intel Corp Equity 458140100 1,658 25,903 SH   SOLE   0 0 25,903
International Business Machine Corp Equity 459200101 527 3,954 SH   SOLE   0 0 3,954
Invesco QQQ Trust Equity 46090E103 3,050 9,556 SH   SOLE   0 0 9,556
Invesco Fundamental High Yield Corp Bond ETF Equity 46138E719 914 47,240 SH   SOLE   0 0 47,240
Invesco BulletShares 2025 Corp Bond ETF Equity 46138J825 210 9,500 SH   SOLE   0 0 9,500
Guggenheim Bulletshares 2024 Corporate Bond Equity 46138J841 500 22,550 SH   SOLE   0 0 22,550
Guggenheim Bulletshares 2023 Corporate Bond Equity 46138J866 504 23,150 SH   SOLE   0 0 23,150
Invesco DB Oil Fund Equity 46140H403 12,602 1,197,863 SH   SOLE   0 0 1,197,863
iShares Core S&P Total US Stock Market ETF Equity 464287150 477 5,213 SH   SOLE   0 0 5,213
iShares Barclays TIPS Equity 464287176 672 5,353 SH   SOLE   0 0 5,353
iShares Core S&P 500 ETF Equity 464287200 1,070 2,689 SH   SOLE   0 0 2,689
iShares iBoxx Investment Grade Corp Bond Equity 464287242 859 6,601 SH   SOLE   0 0 6,601
iShares S&P 500 Growth Equity 464287309 535 8,219 SH   SOLE   0 0 8,219
iShares S&P 500 Value Equity 464287408 223 1,580 SH   SOLE   0 0 1,580
iShares Lehman 20 Year Treas Bond Equity 464287432 18,759 138,495 SH   SOLE   0 0 138,495
iShares MSCI EAFE Index Equity 464287465 205 2,704 SH   SOLE   0 0 2,704
iShares S&P Midcap Equity 464287507 890 3,420 SH   SOLE   0 0 3,420
iShares S&P North Amer Tech-Semicondctrs Equity 464287523 23,056 54,379 SH   SOLE   0 0 54,379
iShares Cohen & Steers Realty Majors Equity 464287564 926 16,015 SH   SOLE   0 0 16,015
iShares Russell 3000 Equity 464287689 688 2,902 SH   SOLE   0 0 2,902
iShares Tr S&P Smallcap Equity 464287804 1,109 10,214 SH   SOLE   0 0 10,214
iShares Barclays MBS Bonds Equity 464288588 790 7,290 SH   SOLE   0 0 7,290
iShares S&P US Preferred Fund Equity 464288687 1,652 43,026 SH   SOLE   0 0 43,026
iShares Aaa-A Rated Corporate Bond Equity 46429B291 6,466 116,652 SH   SOLE   0 0 116,652
iShares GNMA Bond Equity 46429B333 244 4,842 SH   SOLE   0 0 4,842
iShares Floating Rate ETF Equity 46429B655 467 9,190 SH   SOLE   0 0 9,190
iShares Core High Dividend Equity 46429B663 588 6,197 SH   SOLE   0 0 6,197
iShares 0-5 Year TIPS Bond ETF Equity 46429B747 12,053 114,008 SH   SOLE   0 0 114,008
iShares Commodities Select Strategies ETF Equity 46431W853 1,040 34,772 SH   SOLE   0 0 34,772
iShares Core MSCI EAFE ETF Equity 46432F842 549 7,621 SH   SOLE   0 0 7,621
iShares Core Dividend Growth ETF Equity 46434V621 2,304 47,741 SH   SOLE   0 0 47,741
iShares iBonds Dec 2023 Term Muni Bond Equity 46435G318 682 26,056 SH   SOLE   0 0 26,056
iShares iBonds DEC 2022 Term Muni Bond Equity 46435G755 748 28,396 SH   SOLE   0 0 28,396
iShares iBonds DEC 2021 Term Muni Bonds Equity 46435G789 438 17,025 SH   SOLE   0 0 17,025
JP Morgan Chase & Company Equity 46625H100 519 3,409 SH   SOLE   0 0 3,409
Johnson & Johnson Equity 478160104 2,110 12,841 SH   SOLE   0 0 12,841
Kimberly-Clark Corp Equity 494368103 535 3,847 SH   SOLE   0 0 3,847
Kirby Corporation Equity 497266106 257 4,270 SH   SOLE   0 0 4,270
Leggett&Platt Inc Com Equity 524660107 8,332 182,514 SH   SOLE   0 0 182,514
Eli Lilly & Company Equity 532457108 1,757 9,405 SH   SOLE   0 0 9,405
Merck & Company Inc Equity 58933Y105 825 10,697 SH   SOLE   0 0 10,697
Microsoft Corp Equity 594918104 1,409 5,978 SH   SOLE   0 0 5,978
NextEra Energy Inc Equity 65339F101 1,008 13,334 SH   SOLE   0 0 13,334
Paychex Inc Equity 704326107 500 5,104 SH   SOLE   0 0 5,104
PayPal Holdings Inc Equity 70450Y103 639 2,630 SH   SOLE   0 0 2,630
Pfizer Incorporated Equity 717081103 744 20,543 SH   SOLE   0 0 20,543
PIMCO Enhaced Low Duration Active ETF Equity 72201R718 9,712 95,241 SH   SOLE   0 0 95,241
PIMCO Total Return ETF Equity 72201R775 4,052 37,015 SH   SOLE   0 0 37,015
Pimco Short Term Muni ETF Equity 72201R874 3,431 66,825 SH   SOLE   0 0 66,825
Planet Fitness Inc Equity 72703H101 613 7,935 SH   SOLE   0 0 7,935
Procter & Gamble Company Equity 742718109 894 6,603 SH   SOLE   0 0 6,603
ProShares UltraShort 20 Year Treasury Equity 74347B201 635 29,194 SH   SOLE   0 0 29,194
Proshares Short S&P 500 Equity 74347B425 720 42,936 SH   SOLE   0 0 42,936
Proshs Ultra Oil & Gas Equity 74347G705 889 7,455 SH   SOLE   0 0 7,455
ProShares Ultra S&P 500 Equity 74347R107 1,647 16,100 SH   SOLE   0 0 16,100
ProShares Ultra QQQ Equity 74347R206 6,485 55,334 SH   SOLE   0 0 55,334
ProShares UltraShort Bloomberg Crude Oil Equity 74347W668 1,763 246,550 SH   SOLE   0 0 246,550
Qualcomm Inc Equity 747525103 219 1,651 SH   SOLE   0 0 1,651
Raytheon Technologies Corp Equity 75513E101 211 2,735 SH   SOLE   0 0 2,735
S&P Global Inc Equity 78409V104 816 2,312 SH   SOLE   0 0 2,312
SJW Corp Equity 784305104 2,548 40,449 SH   SOLE   0 0 40,449
Standard & Poors Dep Rcpts Series 1 Equity 78462F103 16,708 42,157 SH   SOLE   0 0 42,157
SPDR S&P Intl Small Cap Equity 78463X871 281 7,515 SH   SOLE   0 0 7,515
SPDR Barclays Capital Convertible Securities Equity 78464A359 2,230 26,752 SH   SOLE   0 0 26,752
SPDR S&P 500 Growth ETF Equity 78464A409 224 3,979 SH   SOLE   0 0 3,979
SPDRBarclays International Treasury ETF Equity 78464A516 344 11,792 SH   SOLE   0 0 11,792
SPDR Barclays Capital Tips Equity 78464A656 603 19,735 SH   SOLE   0 0 19,735
SPDR S&P Dividend ETF Equity 78464A763 13,517 114,519 SH   SOLE   0 0 114,519
SPDR Blackstone / GSO Senior Loan Equity 78467V608 1,029 22,505 SH   SOLE   0 0 22,505
SPDR Dow Jones Industrial Average Equity 78467X109 398 1,205 SH   SOLE   0 0 1,205
SPDR Lehman Municipal Bond ETF Equity 78468R721 1,347 26,075 SH   SOLE   0 0 26,075
SPDR S&P 500 Fossil Fuel Free ETF Equity 78468R796 321 3,268 SH   SOLE   0 0 3,268
SPDR MSCI EAFE Fossil Fuel Free ETF Equity 78470E106 271 3,371 SH   SOLE   0 0 3,371
Schwab US Broad Market ETF Equity 808524102 30,956 320,087 SH   SOLE   0 0 320,087
Schwab US Large Cap ETF Equity 808524201 9,039 94,122 SH   SOLE   0 0 94,122
Schwab US Mid-Cap ETF Equity 808524508 10,186 136,856 SH   SOLE   0 0 136,856
Schwab US Small Cap ETF Equity 808524607 10,823 108,586 SH   SOLE   0 0 108,586
Schwab Emgerging Markets Equity ETF Equity 808524706 5,539 174,285 SH   SOLE   0 0 174,285
Schwab Fundamental Emerging Markets Large Company Equity 808524730 1,370 44,546 SH   SOLE   0 0 44,546
Schwab Fundamental US Large Company ETF Equity 808524771 1,979 38,307 SH   SOLE   0 0 38,307
Schwab Fundamental US Broad Market ETF Equity 808524789 455 8,873 SH   SOLE   0 0 8,873
Schwab US Dividend Equity ETF Equity 808524797 10,927 149,848 SH   SOLE   0 0 149,848
Schwab International Equity ETF Equity 808524805 15,251 405,389 SH   SOLE   0 0 405,389
Schwab US Aggregate Bond ETF Equity 808524839 408 7,559 SH   SOLE   0 0 7,559
Schwab US REIT ETF Equity 808524847 3,735 90,891 SH   SOLE   0 0 90,891
Schwab US TIPS ETF Equity 808524870 2,497 40,822 SH   SOLE   0 0 40,822
Financial Select Sector SPDR Equity 81369Y605 528 15,521 SH   SOLE   0 0 15,521
Shopify Inc Equity 82509L107 229 207 SH   SOLE   0 0 207
Southern Company Equity 842587107 689 11,090 SH   SOLE   0 0 11,090
Starbucks Corporation Equity 855244109 259 2,373 SH   SOLE   0 0 2,373
Texas Instruments Inc Equity 882508104 341 1,803 SH   SOLE   0 0 1,803
3m Company Equity 88579Y101 286 1,484 SH   SOLE   0 0 1,484
Travelers Companies Inc Equity 89417E109 213 1,414 SH   SOLE   0 0 1,414
Vanguard Dividend Appreciation ETF Equity 921908844 436 2,967 SH   SOLE   0 0 2,967
Vanguard Short Term Bond Index ETF Equity 921937827 323 3,929 SH   SOLE   0 0 3,929
Vanguard FTSE Developed Markets Index Fund Equity 921943858 3,828 77,950 SH   SOLE   0 0 77,950
Vanguard Total International Bond ETF Equity 92203J407 2,056 35,991 SH   SOLE   0 0 35,991
Vanguard Total World Stock Index ETF Equity 922042742 377 3,872 SH   SOLE   0 0 3,872
Vanguard International Equity Index Equity 922042775 1,475 24,305 SH   SOLE   0 0 24,305
Vanguard Emerging Market Equity 922042858 327 6,292 SH   SOLE   0 0 6,292
Vanguard Utilities Equity 92204A876 10,440 74,298 SH   SOLE   0 0 74,298
Vanguard Telecom Svcs Equity 92204A884 4,661 35,854 SH   SOLE   0 0 35,854
Vanguard Total Corporate Bond ETF Equity 92206C573 228 2,550 SH   SOLE   0 0 2,550
Vanguard S&P 500 ETF Equity 922908363 3,143 8,627 SH   SOLE   0 0 8,627
Vanguard REIT Equity 922908553 9,169 99,810 SH   SOLE   0 0 99,810
Vanguard Mid Cap Equity 922908629 8,618 38,934 SH   SOLE   0 0 38,934
Vanguard Value ETF Equity 922908744 916 6,970 SH   SOLE   0 0 6,970
Vanguard Small Cap ETF Equity 922908751 7,127 33,291 SH   SOLE   0 0 33,291
Vanguard Total Stock Mkt Equity 922908769 1,236 5,978 SH   SOLE   0 0 5,978
Verizon Communications Inc Equity 92343V104 1,857 31,935 SH   SOLE   0 0 31,935
Waste Management Inc Del Equity 94106L109 265 2,054 SH   SOLE   0 0 2,054