Ref A: e21113fc32644915b068b341dec7e372 Ref B: 3A965162BC03F18F04285E4860F75B16 Ref C: Sun May 26 02:37:40 2013 PST