Ref A: db2914f09e8649aa9c35295ba8acce90 Ref B: B4B4C8C4B433E91461707654F5145C3A Ref C: Wed May 22 17:21:00 2013 PST