Ref A: 1c365fe636d543d492b828b41d8c1c45 Ref B: 961689565D7C8E41C32DF6272B9F10B4 Ref C: Thu Dec 18 02:42:50 2014 PST