Ref A: 59DD5E5795C8434BB078D1281E87BA19 Ref B: A6657EE6751AB91B12DEE8AEC2BE9E44 Ref C: Fri Feb 10 06:11:33 2012 PST