Ref A: c16131b054b44cc2a6f38b64fbeacea7 Ref B: A8AA59DBE8F4C010C4EEB4FB2374E5A8 Ref C: Thu Oct 02 04:33:53 2014 PST