Ref A: 52ee62cd7ec84af189457df7257bb4bc Ref B: 900B1178D03B6BECF88DF6511264A5E3 Ref C: Mon Jul 28 14:09:57 2014 PST