Ref A: 7470b07b1060431dacf4ed0df4facec8 Ref B: 088A72C9D1BE3BAFDF248607C28FA944 Ref C: Sat May 25 08:48:33 2013 PST