Ref A: 412534e05f9f478c87c3a51e01be1ff7 Ref B: 004F2709FF679722E6FBE65B86AF78CC Ref C: Tue May 21 05:34:23 2013 PST