Ref A: eb47120a7b6642039dc0a793a21ca241 Ref B: D84672BE8D51605AE89531220EDB158D Ref C: Mon Nov 24 12:40:10 2014 PST