Ref A: 0aa2084d3b9b4f3ca5ee4c7471ab59d5 Ref B: 8822B8405D7D781E29ACD83B493677D1 Ref C: Thu May 23 14:17:30 2013 PST