Ref A: c699c7243c4040008ad01322597a7001 Ref B: 71CA7ED5A5B3B8FFB3DEA37259B1FE17 Ref C: Tue May 21 02:33:16 2013 PST