Ref A: a3aab9d50f2d4cc3bc0d9b3c1988a6aa Ref B: 7B6C5951677B34B886BB49FA9AC84D88 Ref C: Mon Apr 21 01:07:01 2014 PST