Ref A: fef184571a5e422dbac447ffcd9c1b0b Ref B: E119E6775E8DC203CF84504E1DA4E479 Ref C: Thu Oct 02 05:58:11 2014 PST