Ref A: ee21a8886cae40cea7ebf549b79a673a Ref B: 9298C720983733915BB200FFEE6D35B8 Ref C: Thu May 23 12:42:23 2013 PST