Ref A: a6655ae2f32d41aeb969a2334419e9e7 Ref B: BFD0153C012FDB08784C8B97B463CC0F Ref C: Fri Apr 18 01:18:47 2014 PST