Ref A: 99df0098708c400280c2e1fa1a5db4e8 Ref B: 462A2F66F28204E972233754C7C31690 Ref C: Thu Jan 29 22:11:08 2015 PST