Ref A: 790592e48a64432c9d7bbea8f17a43f6 Ref B: 964D55559A92D1CCDAD3814C589A6038 Ref C: Wed May 22 17:07:02 2013 PST