Ref A: ebdd355469054ca38a35820d502ae2a1 Ref B: 6FEB92EC10B7897AB2C9F982B7FB8AE5 Ref C: Thu Jan 29 08:51:32 2015 PST