Ref A: cfa2128a35164760b0a463108a93a886 Ref B: D146B7ED89EF0BECF2C440D243C54A8E Ref C: Fri Oct 24 20:45:57 2014 PST