Ref A: 9354392ddab342d09a24fd8f36f83f8d Ref B: 5A47A40478B59A729667FAA604E634D5 Ref C: Thu Aug 21 21:49:20 2014 PST