Ref A: 6411862f954f41738a2b076b478a8192 Ref B: A3737A7A1BB617D4C4F943B8D50890C0 Ref C: Fri May 24 07:06:44 2013 PST