Ref A: 9c928b8fd6d24fd8932d93a8cb9a0c4d Ref B: 609D011424211F21520B3F098CA52E38 Ref C: Fri Nov 28 12:39:33 2014 PST