Ref A: d72f1b348e5d4d27a750474374324256 Ref B: 80E953522829A86BA485BBD850D48555 Ref C: Sat Apr 19 15:09:39 2014 PST