Ref A: 773b13aef2f64a3380b3fb0de9635daf Ref B: 118D83E2522B6500D96898FA77C985D0 Ref C: Sat Apr 19 14:10:25 2014 PST