Ref A: 79891563a27d4b889ebcd62879999eb9 Ref B: AEFAD73D0AAD942179AC4D8CAA20C52A Ref C: Fri Feb 27 21:27:30 2015 PST