Ref A: 46b5f4e2315245cd809234588e2c12d5 Ref B: E95B34C1121722CA5CEA22B0D53902E7 Ref C: Mon Dec 22 04:01:16 2014 PST