Ref A: 30B2FDA4577142829DEA931C0EFB4217 Ref B: 4E16DC23FD513933A03AA8B899FA739B Ref C: Fri Feb 10 05:56:31 2012 PST