Ref A: 9b50e41ab1ff4fad89ee2d0fdd45f39b Ref B: 789951B6050FB428AC8AD17B3BE8ECD6 Ref C: Fri May 24 08:36:47 2013 PST