Ref A: aeb3302956454d8990250fdf72ec4689 Ref B: B4F4FF2F0D2A52C7F56C5F8CA6D371C1 Ref C: Fri May 24 01:10:38 2013 PST