Ref A: e1112c44cc2d4de3a8d0f38bc247be88 Ref B: A7C5CAC410659830B6B0DCA6152098D3 Ref C: Thu Apr 17 11:59:19 2014 PST