Ref A: 3be96589d85042c99b9730750c1540a2 Ref B: 26822A94BE1C3A3DFCF0365E3EFE6501 Ref C: Tue May 21 15:17:15 2013 PST