Ref A: 5CEEB3D7B2A8424D97D078B19CF6D9F4 Ref B: 5A853E3C8262F1B6724C5298447A8902 Ref C: Fri Feb 10 06:11:12 2012 PST