Ref A: c1cbf6ab4b2a4a1e9c0db39c9c068734 Ref B: D7CE597EF931C057A9A4E68E12C65761 Ref C: Fri May 24 11:56:39 2013 PST