Ref A: 135397c21db74c67a9a710c6e672f103 Ref B: 06F62A0FB223C41C186DDB940EF97975 Ref C: Thu May 23 14:05:29 2013 PST