Ref A: 01981ebf244948f39188c59761ef5a31 Ref B: 590002F6877EA504F6E8EFE0E0A6D16E Ref C: Thu May 23 09:20:08 2013 PST