Ref A: 101eeadefc4e4ff88659d8d18f475217 Ref B: BE57514B190E216B527BA7E4D1745535 Ref C: Thu Sep 18 04:52:55 2014 PST