Ref A: a15b09d917bf4092a6e3174e5dec0486 Ref B: D32755755A84C15AA29B7CCEE28B9038 Ref C: Thu Aug 28 01:29:55 2014 PST