Ref A: 6fa46a0f5a28436b9d97147da8156e60 Ref B: 001B7FF7FFB30869181B9EC236C1BAB9 Ref C: Sat May 25 19:36:52 2013 PST