Ref A: 84f455221ff9436ea0941b00484096d2 Ref B: E9E25118B1487577801770E719175DD0 Ref C: Tue May 21 03:20:57 2013 PST