Ref A: 0a1dee4d02d74ed7896d04eb49682b7b Ref B: 4C35D077A877AEE618C527D9D1563C91 Ref C: Wed Apr 16 18:40:27 2014 PST