Ref A: 8009c34bb53745dbadf309f1e7665c75 Ref B: BF34BA0E99E468339A735D1E99B58224 Ref C: Sat May 25 11:14:06 2013 PST