Ref A: 80177ef45e2d423f88dcc34aae96412c Ref B: 0E951220A901D72FFF739778146CBEA7 Ref C: Wed Nov 26 10:51:58 2014 PST