Ref A: d57486512cad4669a86be5a5938ddf56 Ref B: 1C9214521BAF379652894459AD5AECE6 Ref C: Mon Dec 29 08:19:40 2014 PST