Ref A: 231d941b3d664a968660f16df4b64df5 Ref B: 2A648812A90E96E6EF84CE990A878921 Ref C: Sat Apr 19 00:20:54 2014 PST