Ref A: 55da234af0ce4b8c877a035689210031 Ref B: 2B2D3D381A1AEF6F065B4795DA40A0EC Ref C: Fri Oct 31 02:17:45 2014 PST