Ref A: 4361cea3d2dd4f92846e5a1316f97743 Ref B: A6D0DAD85E54335D49E1DC6A2C7CF09C Ref C: Thu Jun 20 04:12:35 2013 PST