Ref A: 32b4095705384f35aec47f8d8704c011 Ref B: 6DC0A01F99CB0EFF638C40DCEB8A374A Ref C: Thu May 23 10:59:03 2013 PST