Ref A: f320249ed1594e25843464c96e970d45 Ref B: 3FBC7834EE883C6CCCD97FDC985FA41A Ref C: Fri Apr 18 04:01:48 2014 PST