Ref A: 57e2d16c959246f4858eb27ea0e9b003 Ref B: F1B8292441E4374CF4DA44A57BFA4F34 Ref C: Fri May 24 14:12:49 2013 PST