Ref A: 611BF668DF664A9984D31C530F92FC2A Ref B: CBF6D309E6A0B412FCC4087A62CCEBD8 Ref C: Fri Feb 10 06:30:49 2012 PST