Ref A: cb84e02089064250902064868febb905 Ref B: 49EE763F591B2B52B09121D3DCD9D53E Ref C: Mon Apr 27 03:02:55 2015 PST