Ref A: e59c15db31df49d89f8c33ab06cecfa8 Ref B: C567ACD564F5ABB3628F11D71BCE8078 Ref C: Mon May 20 15:33:00 2013 PST