Ref A: cd779adc196647e6ba683cfb1b9da013 Ref B: 60E08D35BBB7EF2E367BC909E7F87861 Ref C: Fri Mar 27 19:49:47 2015 PST