Ref A: 4665d2a541054ce8891e5e40e4d0d5b0 Ref B: 859E600C52B8FC9EC7DA8E39F38337DC Ref C: Fri May 24 11:30:08 2013 PST