Ref A: 012a01c504304b03b15970c51d8ae190 Ref B: DEC80E62F5A1B4A475A59A27A992B89E Ref C: Fri Apr 18 04:01:42 2014 PST