Ref A: 3020a468f05246d0b6329d56e4815e94 Ref B: F6B8DE831256621616E4D35893955D35 Ref C: Fri May 24 10:19:28 2013 PST