Ref A: d3c776f0b3404353bdadf3391b5f1cfe Ref B: 38FEF6FDE6FA941128E7739278424D28 Ref C: Fri Apr 18 01:21:10 2014 PST