Ref A: c5a44394683e4e7cbe65f45680a8e5ef Ref B: FA8CFBAA67786FB951E31D3D6080B4F6 Ref C: Sat May 25 11:13:58 2013 PST