Ref A: 6c2e09a5c1c9479fb4797e4be221be72 Ref B: 9FF4B974515F8D30B2D183216A724922 Ref C: Sun May 19 13:52:56 2013 PST