Ref A: d7c8b0ce55104771b613d6ebae716853 Ref B: 9DB76C6ADA485ADF99BDCBB2A16A31A6 Ref C: Tue May 21 09:58:05 2013 PST