Ref A: 4b5b368b850242ed8d90afd7484f9a42 Ref B: 6848D1311C70486150E2AD14A9C72AE5 Ref C: Mon May 20 05:50:02 2013 PST