HORI & ASSOCIATES Patent & Trademark Office