Ref A: f9bb0d44228346988445b6db472f67ef Ref B: 42A37EE70AB7708EE4B9C7845217909C Ref C: Wed Nov 26 01:59:58 2014 PST