Ref A: cda715501b6b4833a9a0a29fd680e0f3 Ref B: 416DFF744D0F9AACD16B1212A03149CB Ref C: Wed Aug 20 00:19:00 2014 PST