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
ZIOPHARM ONCOLOGY INC COM 98973P101 78 31,000 SH   SOLE   0 0 31,000
BANCO SANTANDER S.A. ADR 05964H105 92 49,811 SH   SOLE   0 0 49,811
PIMCO CALIF MUN INCOME FD II COM 72200M108 93 10,000 SH   SOLE   0 0 10,000
PIMCO CALIF MUN INCOME FD II COM 72201C109 106 10,000 SH   SOLE   0 0 10,000
SANDSTORM GOLD LTD COM NEW 80013R206 129 15,255 SH   SOLE   0 0 15,255
NORDSTROM INC COM 655664100 130 10,900 SH   SOLE   0 0 10,900
NUVEEN CALIF MUN VALUE FD IN COM 67062C107 179 16,618 SH   SOLE   0 0 16,618
PROSHARES TR ULTRAPRO QQQ 74347X831 203 1,553 SH   SOLE   0 0 1,553
APPLIED MATLS INC COM 038222105 208 3,500 SH   SOLE   0 0 3,500
COPART INC COM 217204106 211 2,007 SH   SOLE   0 0 2,007
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 213 2,624 SH   SOLE   0 0 2,624
CORTEVA INC COM 22052L104 216 7,487 SH   SOLE   0 0 7,487
ISHARES TR S&P 500 GRWT ETF 464287309 229 993 SH   SOLE   0 0 993
DOMINION ENERGY INC COM 25746U109 229 2,905 SH   SOLE   0 0 2,905
PHILLIPS 66 COM 718546104 232 4,471 SH   SOLE   0 0 4,471
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 240 1,110 SH   SOLE   0 0 1,110
DOW INC COM 260557103 252 5,366 SH   SOLE   0 0 5,366
INTUITIVE SURGICAL INC COM NEW 46120E602 255 360 SH   SOLE   0 0 360
NEWMONT CORP COM 651639106 255 4,015 SH   SOLE   0 0 4,015
GENERAL ELECTRIC CO COM 369604103 259 41,587 SH   SOLE   0 0 41,587
AT&T INC COM 00206R102 261 9,157 SH   SOLE   0 0 9,157
SQUARE INC CL A 852234103 273 1,680 SH   SOLE   0 0 1,680
ISHARES TR CORE S&P US VLU 464287663 283 5,212 SH   SOLE   0 0 5,212
ALLIANT ENERGY CORP COM 018802108 289 5,600 SH   SOLE   0 0 5,600
SOUTHERN CO COM 842587107 295 5,432 SH   SOLE   0 0 5,432
GOLDMAN SACHS GROUP INC COM 38141G104 301 1,500 SH   SOLE   0 0 1,500
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 302 2,982 SH   SOLE   0 0 2,982
CONOCOPHILLIPS COM 20825C104 311 9,468 SH   SOLE   0 0 9,468
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 312 3,252 SH   SOLE   0 0 3,252
HANNON ARMSTRONG SUST INFR C COM 41068X100 313 7,406 SH   SOLE   0 0 7,406
ISHARES TR PFD AND INCM SEC 464288687 314 8,602 SH   SOLE   0 0 8,602
WALGREENS BOOTS ALLIANCE INC COM 931427108 318 8,866 SH   SOLE   0 0 8,866
MICROCHIP TECHNOLOGY INC. COM 595017104 329 3,200 SH   SOLE   0 0 3,200
ESSENTIAL UTILS INC COM 29670G102 329 8,168 SH   SOLE   0 0 8,168
QUALCOMM INC COM 747525103 331 2,811 SH   SOLE   0 0 2,811
CSX CORP COM 126408103 335 4,313 SH   SOLE   0 0 4,313
EATON CORP PLC SHS G29183103 343 3,365 SH   SOLE   0 0 3,365
STATE STR CORP COM 857477103 344 5,800 SH   SOLE   0 0 5,800
UNITED RENTALS INC COM 911363109 349 2,000 SH   SOLE   0 0 2,000
CARMAX INC COM 143130102 349 3,800 SH   SOLE   0 0 3,800
PACCAR INC COM 693718108 359 4,215 SH   SOLE   0 0 4,215
TRANE TECHNOLOGIES PLC SHS G8994E103 364 3,000 SH   SOLE   0 0 3,000
WELLS FARGO CO NEW COM 949746101 364 15,496 SH   SOLE   0 0 15,496
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 378 15,025 SH   SOLE   0 0 15,025
CIGNA CORP NEW COM 125523100 403 2,379 SH   SOLE   0 0 2,379
NVR INC COM 62944T105 408 100 SH   SOLE   0 0 100
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 409 4,000 SH   SOLE   0 0 4,000
TELEDYNE TECHNOLOGIES INC COM 879360105 412 1,328 SH   SOLE   0 0 1,328
CARRIER GLOBAL CORPORATION COM 14448C104 412 13,493 SH   SOLE   0 0 13,493
OTIS WORLDWIDE CORP COM 68902V107 421 6,744 SH   SOLE   0 0 6,744
GILEAD SCIENCES INC COM 375558103 433 6,855 SH   SOLE   0 0 6,855
SPDR SER TR S&P 400 MDCP GRW 78464A821 433 7,539 SH   SOLE   0 0 7,539
DOLLAR TREE INC COM 256746108 468 5,121 SH   SOLE   0 0 5,121
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 478 12,696 SH   SOLE   0 0 12,696
ISHARES TR MSCI EMG MKT ETF 464287234 483 10,960 SH   SOLE   0 0 10,960
ISHARES TR CORE S&P MCP ETF 464287507 487 2,627 SH   SOLE   0 0 2,627
CAMPBELL SOUP CO COM 134429109 491 10,150 SH   SOLE   0 0 10,150
VANGUARD INDEX FDS SMALL CP ETF 922908751 530 3,446 SH   SOLE   0 0 3,446
SCHWAB STRATEGIC TR US TIPS ETF 808524870 555 9,000 SH   SOLE   0 0 9,000
VANGUARD INDEX FDS SML CP GRW ETF 922908595 559 2,600 SH   SOLE   0 0 2,600
GENERAL MLS INC COM 370334104 569 9,225 SH   SOLE   0 0 9,225
SALESFORCE COM INC COM 79466L302 590 2,348 SH   SOLE   0 0 2,348
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 591 13,666 SH   SOLE   0 0 13,666
VANGUARD INDEX FDS SM CP VAL ETF 922908611 597 5,395 SH   SOLE   0 0 5,395
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 604 14,757 SH   SOLE   0 0 14,757
DUPONT DE NEMOURS INC COM 26614N102 619 11,153 SH   SOLE   0 0 11,153
VANGUARD BD INDEX FDS INTERMED TERM 921937819 632 6,762 SH   SOLE   0 0 6,762
PAYCHEX INC COM 704326107 642 8,054 SH   SOLE   0 0 8,054
BERKSHIRE HATHAWAY INC DEL CL A 084670108 647 2 SH   SOLE   0 0 2
UNILEVER PLC SPON ADR NEW 904767704 652 10,571 SH   SOLE   0 0 10,571
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 707 48,541 SH   SOLE   0 0 48,541
ISHARES TR RUSSELL 2000 ETF 464287655 708 4,728 SH   SOLE   0 0 4,728
NEXTERA ENERGY INC COM 65339F101 769 2,770 SH   SOLE   0 0 2,770
SCHWAB CHARLES CORP COM 808513105 771 21,289 SH   SOLE   0 0 21,289
BK OF AMERICA CORP COM 060505104 796 33,038 SH   SOLE   0 0 33,038
FEDEX CORP COM 31428X106 799 3,177 SH   SOLE   0 0 3,177
HERSHEY CO COM 427866108 803 5,600 SH   SOLE   0 0 5,600
HUMANA INC COM 444859102 828 2,000 SH   SOLE   0 0 2,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 835 2,464 SH   SOLE   0 0 2,464
CVB FINL CORP COM 126600105 854 51,371 SH   SOLE   0 0 51,371
DANAHER CORPORATION COM 235851102 883 4,100 SH   SOLE   0 0 4,100
ZIMMER BIOMET HOLDINGS INC COM 98956P102 892 6,555 SH   SOLE   0 0 6,555
GENUINE PARTS CO COM 372460105 896 9,417 SH   SOLE   0 0 9,417
WEYERHAEUSER CO MTN BE COM NEW 962166104 925 32,449 SH   SOLE   0 0 32,449
AMERICAN ELEC PWR CO INC COM 025537101 959 11,729 SH   SOLE   0 0 11,729
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 972 6,000 SH   SOLE   0 0 6,000
REALTY INCOME CORP COM 756109104 1,001 16,482 SH   SOLE   0 0 16,482
MARKEL CORP COM 570535104 1,031 1,059 SH   SOLE   0 0 1,059
PRICE T ROWE GROUP INC COM 74144T108 1,058 8,250 SH   SOLE   0 0 8,250
LOCKHEED MARTIN CORP COM 539830109 1,074 2,802 SH   SOLE   0 0 2,802
TJX COS INC NEW COM 872540109 1,098 19,734 SH   SOLE   0 0 19,734
NORTHROP GRUMMAN CORP COM 666807102 1,118 3,544 SH   SOLE   0 0 3,544
AMERICAN EXPRESS CO COM 025816109 1,160 11,567 SH   SOLE   0 0 11,567
BOEING CO COM 097023105 1,174 7,102 SH   SOLE   0 0 7,102
ORACLE CORP COM 68389X105 1,195 20,025 SH   SOLE   0 0 20,025
CANADIAN PAC RY LTD COM 13645T100 1,196 3,928 SH   SOLE   0 0 3,928
ILLINOIS TOOL WKS INC COM 452308109 1,222 6,326 SH   SOLE   0 0 6,326
CATERPILLAR INC DEL COM 149123101 1,249 8,373 SH   SOLE   0 0 8,373
ISHARES TR NATIONAL MUN ETF 464288414 1,249 10,772 SH   SOLE   0 0 10,772
STARBUCKS CORP COM 855244109 1,260 14,669 SH   SOLE   0 0 14,669
TARGET CORP COM 87612E106 1,268 8,054 SH   SOLE   0 0 8,054
MEDTRONIC PLC SHS G5960L103 1,272 12,239 SH   SOLE   0 0 12,239
AUTOMATIC DATA PROCESSING IN COM 053015103 1,313 9,413 SH   SOLE   0 0 9,413
MERCK & CO. INC COM 58933Y105 1,330 16,030 SH   SOLE   0 0 16,030
ISHARES TR TIPS BD ETF 464287176 1,383 10,931 SH   SOLE   0 0 10,931
UNILEVER N V N Y SHS NEW 904784709 1,385 22,924 SH   SOLE   0 0 22,924
ECOLAB INC COM 278865100 1,399 7,000 SH   SOLE   0 0 7,000
ALTRIA GROUP INC COM 02209S103 1,423 36,836 SH   SOLE   0 0 36,836
LILLY ELI & CO COM 532457108 1,511 10,209 SH   SOLE   0 0 10,209
ISHARES TR U.S. MED DVC ETF 464288810 1,557 5,198 SH   SOLE   0 0 5,198
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,568 5,650 SH   SOLE   0 0 5,650
TESLA INC COM 88160R101 1,673 3,900 SH   SOLE   0 0 3,900
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,702 20,491 SH   SOLE   0 0 20,491
PHILIP MORRIS INTL INC COM 718172109 1,703 22,712 SH   SOLE   0 0 22,712
COLGATE PALMOLIVE CO COM 194162103 1,732 22,448 SH   SOLE   0 0 22,448
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,738 22,007 SH   SOLE   0 0 22,007
FASTENAL CO COM 311900104 1,865 41,361 SH   SOLE   0 0 41,361
UNITED PARCEL SERVICE INC CL B 911312106 1,896 11,378 SH   SOLE   0 0 11,378
ROSS STORES INC COM 778296103 1,900 20,363 SH   SOLE   0 0 20,363
MONDELEZ INTL INC CL A 609207105 1,972 34,319 SH   SOLE   0 0 34,319
ISHARES TR CORE S&P500 ETF 464287200 1,982 5,899 SH   SOLE   0 0 5,899
VANGUARD INDEX FDS MID CAP ETF 922908629 2,010 11,404 SH   SOLE   0 0 11,404
PROGRESSIVE CORP COM 743315103 2,049 21,645 SH   SOLE   0 0 21,645
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,153 31,438 SH   SOLE   0 0 31,438
FISERV INC COM 337738108 2,190 21,252 SH   SOLE   0 0 21,252
INTERNATIONAL BUSINESS MACHS COM 459200101 2,201 18,094 SH   SOLE   0 0 18,094
LINDE PLC SHS G5494J103 2,480 10,414 SH   SOLE   0 0 10,414
COCA COLA CO COM 191216100 2,571 52,085 SH   SOLE   0 0 52,085
KIMBERLY CLARK CORP COM 494368103 2,649 17,941 SH   SOLE   0 0 17,941
SYSCO CORP COM 871829107 2,692 43,268 SH   SOLE   0 0 43,268
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,816 11,608 SH   SOLE   0 0 11,608
DIAGEO PLC SPON ADR NEW 25243Q205 2,868 20,837 SH   SOLE   0 0 20,837
CLOROX CO DEL COM 189054109 3,005 14,298 SH   SOLE   0 0 14,298
BECTON DICKINSON & CO COM 075887109 3,024 12,997 SH   SOLE   0 0 12,997
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,056 9,125 SH   SOLE   0 0 9,125
SMUCKER J M CO COM NEW 832696405 3,063 26,518 SH   SOLE   0 0 26,518
MADISON SQUARE GRDN SPRT COR CL A 55825T103 3,570 23,727 SH   SOLE   0 0 23,727
UNITEDHEALTH GROUP INC COM 91324P102 3,576 11,468 SH   SOLE   0 0 11,468
LOWES COS INC COM 548661107 3,627 21,867 SH   SOLE   0 0 21,867
EXXON MOBIL CORP COM 30231G102 3,710 108,058 SH   SOLE   0 0 108,058
HONEYWELL INTL INC COM 438516106 3,812 23,156 SH   SOLE   0 0 23,156
NIKE INC CL B 654106103 4,012 31,959 SH   SOLE   0 0 31,959
ROKU INC COM CL A 77543R102 4,111 21,775 SH   SOLE   0 0 21,775
INVESCO QQQ TR UNIT SER 1 46090E103 4,405 15,853 SH   SOLE   0 0 15,853
WALMART INC COM 931142103 4,538 32,432 SH   SOLE   0 0 32,432
FACEBOOK INC CL A 30303M102 4,761 18,178 SH   SOLE   0 0 18,178
CYBERARK SOFTWARE LTD SHS M2682V108 4,851 46,902 SH   SOLE   0 0 46,902
JPMORGAN CHASE & CO COM 46625H100 4,884 50,737 SH   SOLE   0 0 50,737
NORFOLK SOUTHN CORP COM 655844108 5,399 25,228 SH   SOLE   0 0 25,228
DEERE & CO COM 244199105 5,429 24,496 SH   SOLE   0 0 24,496
HOME DEPOT INC COM 437076102 5,505 19,824 SH   SOLE   0 0 19,824
EMERSON ELEC CO COM 291011104 5,509 84,021 SH   SOLE   0 0 84,021
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,564 43,244 SH   SOLE   0 0 43,244
BRISTOL-MYERS SQUIBB CO COM 110122108 5,661 93,897 SH   SOLE   0 0 93,897
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,669 33,288 SH   SOLE   0 0 33,288
CUMMINS INC COM 231021106 5,686 26,930 SH   SOLE   0 0 26,930
PAYPAL HLDGS INC COM 70450Y103 6,023 30,567 SH   SOLE   0 0 30,567
EPAM SYS INC COM 29414B104 6,305 19,504 SH   SOLE   0 0 19,504
MOODYS CORP COM 615369105 6,559 22,629 SH   SOLE   0 0 22,629
VANGUARD WORLD FDS UTILITIES ETF 92204A876 6,631 51,362 SH   SOLE   0 0 51,362
AVALARA INC COM 05338G106 6,656 52,272 SH   SOLE   0 0 52,272
INTEL CORP COM 458140100 6,997 135,125 SH   SOLE   0 0 135,125
ETSY INC COM 29786A106 7,286 59,906 SH   SOLE   0 0 59,906
AMERICAN TOWER CORP NEW COM 03027X100 7,522 31,117 SH   SOLE   0 0 31,117
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,866 136,697 SH   SOLE   0 0 136,697
KKR & CO INC COM 48251W104 7,907 230,245 SH   SOLE   0 0 230,245
CHEVRON CORP NEW COM 166764100 7,947 110,379 SH   SOLE   0 0 110,379
COSTCO WHSL CORP NEW COM 22160K105 8,921 25,128 SH   SOLE   0 0 25,128
VANGUARD STAR FDS VG TL INTL STK F 921909768 8,923 171,039 SH   SOLE   0 0 171,039
UNION PAC CORP COM 907818108 9,309 47,287 SH   SOLE   0 0 47,287
ISHARES TR 1 3 YR TREAS BD 464287457 9,991 115,492 SH   SOLE   0 0 115,492
PFIZER INC COM 717081103 10,899 296,989 SH   SOLE   0 0 296,989
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 11,248 138,987 SH   SOLE   0 0 138,987
VERIZON COMMUNICATIONS INC COM 92343V104 11,259 189,256 SH   SOLE   0 0 189,256
ABBVIE INC COM 00287Y109 11,312 129,145 SH   SOLE   0 0 129,145
AMGEN INC COM 031162100 11,523 45,339 SH   SOLE   0 0 45,339
ISHARES TR SHORT TREAS BD 464288679 11,778 106,398 SH   SOLE   0 0 106,398
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,215 41,550 SH   SOLE   0 0 41,550
NOVARTIS AG SPONSORED ADR 66987V109 12,459 143,275 SH   SOLE   0 0 143,275
CISCO SYS INC COM 17275R102 12,587 319,545 SH   SOLE   0 0 319,545
AUTODESK INC COM 052769106 12,737 55,138 SH   SOLE   0 0 55,138
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,091 158,004 SH   SOLE   0 0 158,004
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 13,313 269,984 SH   SOLE   0 0 269,984
WORKDAY INC CL A 98138H101 14,544 67,604 SH   SOLE   0 0 67,604
MCDONALDS CORP COM 580135101 14,985 68,272 SH   SOLE   0 0 68,272
PEPSICO INC COM 713448108 15,896 114,687 SH   SOLE   0 0 114,687
3M CO COM 88579Y101 16,188 101,059 SH   SOLE   0 0 101,059
DISNEY WALT CO COM DISNEY 254687106 16,214 130,677 SH   SOLE   0 0 130,677
ISHARES TR BARCLAYS 7 10 YR 464287440 17,114 140,488 SH   SOLE   0 0 140,488
VISA INC COM CL A 92826C839 17,439 87,209 SH   SOLE   0 0 87,209
GOLD TRUST ISHARES 464285105 18,076 1,004,762 SH   SOLE   0 0 1,004,762
ALPHABET INC CAP STK CL C 02079K107 18,828 12,812 SH   SOLE   0 0 12,812
MASTERCARD INCORPORATED CL A 57636Q104 19,357 57,240 SH   SOLE   0 0 57,240
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,403 114,599 SH   SOLE   0 0 114,599
JOHNSON & JOHNSON COM 478160104 26,151 175,648 SH   SOLE   0 0 175,648
ALPHABET INC CAP STK CL A 02079K305 26,299 17,944 SH   SOLE   0 0 17,944
ABBOTT LABS COM 002824100 28,220 259,303 SH   SOLE   0 0 259,303
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 29,602 335,550 SH   SOLE   0 0 335,550
TEXAS INSTRS INC COM 882508104 29,993 210,048 SH   SOLE   0 0 210,048
AMAZON COM INC COM 023135106 44,759 14,215 SH   SOLE   0 0 14,215
MICROSOFT CORP COM 594918104 64,391 306,141 SH   SOLE   0 0 306,141
APPLE INC COM 037833100 68,128 588,275 SH   SOLE   0 0 588,275
PROCTER AND GAMBLE CO COM 742718109 384,077 2,763,342 SH   SOLE   0 0 2,763,342