Ref A: 9e85d1ac4121423184241bd7e2f12364 Ref B: F077CDB8DDE1045C987C236FB30F3ECB Ref C: Thu May 23 16:33:09 2013 PST