Ref A: 94a82fbdd8c24051aed4537ea1e38b72 Ref B: FE0BD30FC05CC92CF4050C4E03EB4046 Ref C: Wed Apr 23 12:10:03 2014 PST