Ref A: a22d4293a28543b3929936f92bf1dcc3 Ref B: 9235F6242770148B2911090DD8DCE38A Ref C: Mon Apr 21 03:10:13 2014 PST