Ref A: 4700e19fe5ef49c1b693ef96b7d203da Ref B: 26485575F8AB443D4E5C8F31115F91B6 Ref C: Wed May 22 09:24:50 2013 PST