PRESTON GATES & ELLIS LLP ,