Ref A: b24f630a7b494d2ca0409e87bc17dfac Ref B: 3F9A1078360EBBD0192D968E25364C92 Ref C: Thu Oct 23 03:29:58 2014 PST