Ref A: e04a56830494434ca12fd2296f515e61 Ref B: B4246D2CD203188B3E36CEBCEBE616B9 Ref C: Tue May 21 11:07:39 2013 PST