Ref A: 6709e0bbb0ec416484be79d69dcd4483 Ref B: B3E80EE23AB2E2D117EC71D643C2C7AE Ref C: Mon Dec 22 03:47:15 2014 PST