Ref A: 241CD0DCFBFD4C68BDEECED56523C962 Ref B: 4C5202C3E4E9E19FEEFD4F9F96121162 Ref C: Tue May 24 23:25:31 2011 PST