Ref A: 5410cc8bd6d74e15b850ef4b9411d53e Ref B: 9E52BD9B20B200158B65B002F358511B Ref C: Mon May 20 09:34:52 2013 PST