Ref A: fd04aada58e34d30992c1cf0d4597860 Ref B: EBBEAA31DE10E34177324D3FF17CC5CD Ref C: Tue May 21 05:46:27 2013 PST