© Ray Consulting, 2000-2020