Ref A: 93427202489544a099e9cbcb80d0694c Ref B: FD45D2271433BF146CF4E95BEB09214A Ref C: Wed May 22 20:55:26 2013 PST