Ref A: 366f68fa9e754d4f9fd261b4d7ab0732 Ref B: 2F6DB43E6D843D3AEBFED96B1FB9B937 Ref C: Wed May 22 10:01:31 2013 PST