Ref A: c26ea2fbe489494691107ab24c55a3ec Ref B: 009316B5172F99D9BBA6F32D65237A63 Ref C: Fri May 24 07:48:15 2013 PST