Ref A: 8fd1b7907a4b476f86d5d2e61f6e6768 Ref B: 1E554DC1B145C93484B66C01C40EB4C9 Ref C: Tue Oct 21 09:18:17 2014 PST