Ref A: ffdd82420f864cc7b3a01e38c3e0de38 Ref B: B0C42830104F9C37FA9544C5CA7FD0E4 Ref C: Fri Apr 25 01:11:56 2014 PST