Ref A: 027e9c8f040d4b14ac8b2be1d3c3fa3c Ref B: 282EEF92589C7A900CF83512C4B31038 Ref C: Thu Oct 23 03:14:39 2014 PST