Ref A: e38e2f7a64c344ed9a398cb619b4d889 Ref B: 1B4AD8D9E52493DE5E6EFEAC41A94060 Ref C: Fri May 24 01:23:38 2013 PST