CONSULTING AND LEGAL SERVICES AGREEMENT