Ref A: 3429fbfef2e14e5da23785668bfea372 Ref B: AF3D43A9C870C2CADB7AABD38C244853 Ref C: Wed May 22 18:37:27 2013 PST