Ref A: 4c746e2cf7f049888c4f7b9516947b4f Ref B: E4DF0E9C4010D8FF7261200644389C47 Ref C: Sun May 19 01:52:04 2013 PST