Ref A: f78585ba6fc94fbea9b16d2051aeb5f0 Ref B: AED2FFEEC47A640AE8346C8B0C319790 Ref C: Thu May 23 13:44:13 2013 PST