Ref A: 84c671999f7c44e2870d8450eb6a8203 Ref B: 81C8FACC74DD617B785E4443EAF213A3 Ref C: Tue Nov 25 23:02:43 2014 PST