Ref A: B8F24679368F44D8949C9E049932603C Ref B: 07E858368BEA1E2AFB29CBA72DAE674A Ref C: Fri Feb 10 06:46:09 2012 PST