Ref A: 460b53f1d85547c8aabca3112add7283 Ref B: 743181B3127F9A18BB404E9EA23AF0F9 Ref C: Sun Jul 27 22:10:39 2014 PST