Ref A: 590BE29688D14B1FB39E0502EAD10916 Ref B: 297E50A97C88527EE9FB1EF3C2AB6C15 Ref C: Fri Feb 10 06:50:54 2012 PST