Ref A: 90b9f0f14bff4952b2e1311e8bf4d1aa Ref B: 3BFE5EC83B61858569ADE5B7F6421658 Ref C: Wed Aug 27 22:56:25 2014 PST