Ref A: 759f050e19f04d729e0f54bcb5c316cf Ref B: 019D232A2522E97CB24826488B537661 Ref C: Tue May 21 03:42:22 2013 PST