Ref A: c5ddd0ab63c94b239b82fe7f17fde0a4 Ref B: A10BB3939365C84EE6146C25AC711AB0 Ref C: Wed May 22 18:37:40 2013 PST