Ref A: 2edb160d4ebc490283197df2459fd247 Ref B: F971A79B81D7B1DE8541CA4DC9F521B7 Ref C: Thu May 23 05:52:18 2013 PST