Ref A: 4128a236983a4aa9b03f19d472cf0c27 Ref B: 0825E766574EC554663030A859D1EDAB Ref C: Fri Aug 29 22:30:44 2014 PST