Ref A: 674c8856eafb48d7b792c38e3514a3cc Ref B: C4A8209361BA0CD3F461A0A88FDFAE72 Ref C: Sun May 19 16:25:26 2013 PST