Ref A: 209F93FAE5114CB59CAB2A48C77DA790 Ref B: AE23B126E7A5EBE487186D5D616C61B7 Ref C: Fri Feb 10 06:37:34 2012 PST