Ref A: 8550e232e0c345d88a132789583d5264 Ref B: A1FECC37A0A394BC34878AA79AA87667 Ref C: Sun May 19 04:43:20 2013 PST