Ref A: 4ff4d4baaf4a42c2aedb5b57f95c7730 Ref B: C2AAD3D7744089495F65A9EF283AEBC6 Ref C: Thu Oct 30 16:57:59 2014 PST