Ref A: 944858fe305f47f7a3e92ee1e9fbcba1 Ref B: 4F4C6DA7B02682E5343849D9C6FA9F89 Ref C: Sun May 26 01:06:33 2013 PST