Ref A: 30744d62c12f4e5a93c2f3d18b2c6f0d Ref B: B89055BFB522097511524BEE0EA38386 Ref C: Fri Dec 19 01:47:32 2014 PST