Ref A: e394990936e84a46bd9cfba0f8cc42de Ref B: 7FC286EE41477CE5FECFC4B26A0096CD Ref C: Tue Jul 29 01:45:53 2014 PST