Ref A: F71C893D73904B02A3B334AB1FC61EBC Ref B: CAED6817182BE565DB98F37DA62632A3 Ref C: Fri Feb 10 06:24:39 2012 PST