Ref A: 604ad31f8917429ab7edc1c582c3b00b Ref B: 54234D107A7A539EEBB3E52275FB3A57 Ref C: Sun Dec 21 02:49:23 2014 PST