Ref A: 7e3822de1a184bdcb2381bd2f07b57c3 Ref B: 6BDF4D79E78D1E1C3CD4BF67C18085CB Ref C: Wed Jan 28 08:42:36 2015 PST