Ref A: 227b53e233e44587905d232369eae485 Ref B: EF0B27CCD2B45263D8D76724EE793DB8 Ref C: Tue Oct 21 22:56:33 2014 PST