Ref A: cf164c6e435840ea8f3b469da481b5ee Ref B: 5A0499CE4F8F45C2543BCF87C43155AD Ref C: Wed Oct 01 01:56:27 2014 PST