Ref A: 140501b4635e4494ae91fa01a48e2a62 Ref B: 85211A68921CD8FCD4E60C6FC633555D Ref C: Wed Jan 28 17:38:41 2015 PST