Ref A: 0e7c6d3672d748a5b70b5a12ab0d685f Ref B: B6FC280687CAA8E50BBF9194A4FAC139 Ref C: Wed May 22 09:24:43 2013 PST