Ref A: 860cb846855b45c6a63211fa4a17513b Ref B: 6F26B1F643A933247A868520FAFA7793 Ref C: Wed Jul 30 20:44:59 2014 PST