Ref A: e480c614e6fa4138b173defb301a408b Ref B: 7432AB8CB5083254A1F4C736140913D5 Ref C: Mon May 04 15:48:40 2015 PST