Ref A: 209b6c72dbc74fc886756dc07382efd8 Ref B: 1F367BF5EA7ABB8F23105418B1FEDF11 Ref C: Tue May 21 12:40:13 2013 PST