Ref A: ff46c18f998641eba4257b4afac9da9b Ref B: 63B8D855114666687C0AD4A7696AA8CF Ref C: Wed May 06 03:02:51 2015 PST