Ref A: e459f2ee026344ddae61a4bb614bed27 Ref B: 03F48C832DD83FFEDB7AF11975F541C3 Ref C: Thu Oct 23 08:30:13 2014 PST