Ref A: e40eee599dcd4f13bf9230efd4bf7e46 Ref B: E194E92F971481CB14A2F0323B1B1470 Ref C: Wed Aug 27 08:55:00 2014 PST