Ref A: 0A6568B70E074A898DEAC41CE0535C38 Ref B: BFEB7B0FA7780A6A7A9FE17D3376002D Ref C: Fri Feb 10 06:31:03 2012 PST