Ref A: eacccec9494d4c8bb74200c92eec0986 Ref B: FF7BE14FD7AE6F287B715C5FB7E40112 Ref C: Sun Nov 23 09:35:47 2014 PST