Ref A: 9820bf3ffca04843ab21530f6f86d493 Ref B: 84047C5782BD6C1B4A9132A0BFA681AB Ref C: Wed May 22 22:28:56 2013 PST