Ref A: df6e2e3ad83b4b399a54a788f09d1971 Ref B: 9DE7603B9F38DC3617E17D759F61F8C0 Ref C: Sun Apr 20 01:29:47 2014 PST