Ref A: 4dde99ae020949f0af214748a8440c8d Ref B: 26C33762F56BC114AC2D5D56084E0029 Ref C: Fri May 24 00:36:12 2013 PST