Ref A: c6c4a0a6d40549288de12f477f147414 Ref B: 94CBE457ED416086C799F8B165C76BB1 Ref C: Wed May 22 19:18:23 2013 PST