Ref A: 44D587D64FA244E18651B4C670FD8B44 Ref B: 094A9924BA5A5B593047A8CAD3D385E3 Ref C: Fri Feb 10 06:28:14 2012 PST