Ref A: 173b8a60e16a498f93aadd0b152e80dd Ref B: 8E7E41497CFC944351AB673E24869178 Ref C: Mon May 20 14:33:00 2013 PST