Ref A: 05e34cd7b09e4561a3139962d762de3a Ref B: 73CBB0E0D71F59F0DD30CB2133C43F10 Ref C: Fri May 24 10:01:04 2013 PST