Ref A: f330352212ce4a509891e5d8fccecf85 Ref B: E66B55FC3581E567EF120759F918DCE1 Ref C: Wed May 22 07:14:17 2013 PST