Ref A: 52f23e8831284b089b0eb670a8850336 Ref B: B5EFFA9B9765048A10D9A8800703A83E Ref C: Wed Aug 20 00:45:42 2014 PST