Ref A: 98a01f04deb5452491c09fd2e37de721 Ref B: F5768EC991FE2650135030A2775CE0E9 Ref C: Thu May 23 05:31:12 2013 PST