Ref A: 85208f2e1e2b48ee87f9e43168e8b452 Ref B: AEF6509C03C3E4D9B5E1B5AA13A72160 Ref C: Tue May 21 07:38:45 2013 PST