Ref A: 505e1fcb08b54c21988d207abcd443db Ref B: 5B55DF2B570F1D82B01F654C99EBFF4D Ref C: Wed Dec 17 20:21:18 2014 PST