Ref A: 3422cf99a42c4c83985b418893dfeb7e Ref B: 860243AF4418471AB1334F56A1A4145D Ref C: Fri Dec 19 09:33:34 2014 PST