Ref A: 201A6F3003014619AF2D5FDA66DBB2E0 Ref B: 790D6519A29FD095A58B52D582588F98 Ref C: Fri Feb 10 06:08:32 2012 PST