Ref A: f7ba292b10544948a48235eff1e1ac48 Ref B: CC47AEF327D3ED62DDEADD7751EAA1BA Ref C: Thu Apr 17 01:15:38 2014 PST