Ref A: dff5387e673b41a0bacb537b9186ca3a Ref B: 1CD70DCE69121A28AECAEF2E7029C6F4 Ref C: Thu May 23 15:35:53 2013 PST