Ref A: 71d639bfc1204aa5a1d2205c2d27ef32 Ref B: 9A51588E8D08816D6EA00D37F091A494 Ref C: Wed Jul 23 10:23:31 2014 PST