Ref A: 9532cf751e084ca9987cd1cd7ab214a2 Ref B: B40A13C518DBC7516AF3D55004EEA8AB Ref C: Tue May 21 11:20:56 2013 PST