Ref A: 3017bc3e661b464e9a53536fe0ef72ee Ref B: 5CFDE3C97E177A1B5E2ED737AA166261 Ref C: Fri May 24 12:25:22 2013 PST