Doty Barlow Britt & Thomas LLP 260 Sheridan Avenue Suite 200, Palo Alto,CA 94306