Ref A: a98867a61bcf450fb3235fa41024b402 Ref B: 91F1A7C03F782422642FF538E7C9DDC4 Ref C: Sun May 19 14:14:01 2013 PST