Ref A: ca7ac14a91174274a6dfe5d04c6a2b70 Ref B: 5790512438AEFF42893D6ACB38064225 Ref C: Tue Nov 25 23:33:51 2014 PST