Ref A: 498a7347e6f24539998b6445fd3b026a Ref B: B1D0944106BBBF9CCDF8D7F066337D43 Ref C: Tue May 21 10:59:32 2013 PST