Ref A: 994C5B0835BC44A78CA69E150971038B Ref B: 5698219D1ED2268FFBAD9461A6A0B1A9 Ref C: Fri Feb 10 06:44:16 2012 PST