Ref A: 81EEC033D28345469CBEC599C0543E88 Ref B: 8076A9646FA16184950CB57DF4863146 Ref C: Fri Feb 10 06:44:24 2012 PST