Ref A: 89B7FA17C45E461A95F0CFACB3259622 Ref B: 1B95C4FD701A00FD61ECAA5D71D08E5F Ref C: Fri Feb 10 06:01:56 2012 PST