Ref A: c3440bec8c0747b1be6c330997ff66b9 Ref B: 1466717B4FE8A6790F49C1F3555BBEC1 Ref C: Sat Mar 28 16:09:50 2015 PST