Ref A: efae2f08b0dd4003b374c212f2a3e5ef Ref B: 14F1A8F50F77D561CB8B231762DD5BDA Ref C: Wed Apr 16 01:03:47 2014 PST