Ref A: 3f37055a56024bd9adfbd644ef588d82 Ref B: 0123D97B287E896473C9F74F5429C9AD Ref C: Wed Aug 27 21:22:39 2014 PST