Ref A: 43a99d03622f4894840e0217f5ea47df Ref B: 4181E1438170D4972D8818B48F12BAB9 Ref C: Wed Jul 23 23:51:31 2014 PST