Ref A: 2DE7C02DE86743D6B0FFD60D72DC7FB8 Ref B: 5C1C5A466A67CB16872B4E2A1D40AA84 Ref C: Wed Feb 15 07:37:12 2012 PST