Ref A: e8995fd73da94f03b8935d91c0a78274 Ref B: 276317E21402A60A05B3E980C32B7540 Ref C: Tue May 21 13:21:11 2013 PST