Ref A: d27df882e4004915954da2aef81e54a8 Ref B: 3AC83B5C93D49FA4B6A200A68BA18360 Ref C: Thu Jan 29 07:37:32 2015 PST