Ref A: 5b1a538eb17245438cf356900fdf74ba Ref B: 12FE9EAF2388AADE43E0E9C9596825AC Ref C: Tue Sep 30 22:09:02 2014 PST