Ref A: 5edfb2fb1f444f598b79768645d294b7 Ref B: 0CC37A576DCAF0378047D0A2AFCA9656 Ref C: Thu May 23 05:23:36 2013 PST