Ref A: 3646bb2c44c3496c864dde4647b7dec8 Ref B: DED01CC7A6C133B72926BCDE5E44B593 Ref C: Thu Nov 27 20:54:19 2014 PST