Ref A: 49affb75b6c143b6a3a56861f29b4128 Ref B: 8F85A986C8F3F3FD53D6B0FB358AD783 Ref C: Tue Sep 30 14:41:29 2014 PST