Ref A: 839c4b9c770d4f778df639d11b1d62bd Ref B: D49DA0CC7F772D0A7E60FD31A844C7B3 Ref C: Tue Oct 21 02:13:21 2014 PST