Ref A: d8e7468892e54e4db230ed1cbccec77f Ref B: 93A999B472F3519C1DFAEC536C682917 Ref C: Tue May 21 07:25:50 2013 PST