Ref A: 2183ede72984442284192a7c7ad64758 Ref B: 3645CFD7A208C3B84387BCC1069E6E8F Ref C: Fri Apr 18 04:01:48 2014 PST