Ref A: a8b47219b9674bb9af01ff15fee394a9 Ref B: B8D8576BEBC68D1526C13444A65D6767 Ref C: Fri Oct 24 03:06:26 2014 PST