Ref A: 3f400ad7c39241918bab04036db70c68 Ref B: 71CA7ED5A5B3B8FFB3DEA37259B1FE17 Ref C: Mon May 20 06:57:44 2013 PST