Ref A: B25FD01FA3EB45E5BA38606C039343F5 Ref B: 5C5ABD3D1693F10D8681D076EE1C6414 Ref C: Fri Feb 10 05:55:37 2012 PST