Ref A: 3f40617d2add4074a5417feeef0a40c5 Ref B: 4BF57F8E5816BF8CE086EDAD348968FE Ref C: Fri May 24 00:41:32 2013 PST