Ref A: 4B72782AD4CA4AA98560D1F955B3F10F Ref B: 4B39C20F9C61C2DA0E5111CB40CB52CF Ref C: Fri Feb 10 06:15:53 2012 PST