Ref A: 394e0acf07f6410eaad2df38dce02680 Ref B: ECECC9CDFE0414F48FFEB13FCC8FFD60 Ref C: Fri May 24 06:36:47 2013 PST