Ref A: ba8cbf8fae564870bf977b2fdb33bfec Ref B: B134040C2D73F327F3A903B12659D5FE Ref C: Tue Oct 21 03:56:15 2014 PST