Ref A: c913d55293f84601a9560b79e9dc3d5b Ref B: 41919C15B857C0D91DDCEA432F29ABC8 Ref C: Sat Apr 19 05:49:25 2014 PST