Ref A: 6d8d61154c7b48279fcf9f2beecfee4a Ref B: 25D886EF5FEE00261CA2D27614795A30 Ref C: Mon May 20 09:34:36 2013 PST