CONSULTING AND NON-COMPETE AGREEMENT