Ref A: 56d8ae6c73c94fa6bd02bbc183d11a46 Ref B: A92615575D7E771D100EAF5022039C0A Ref C: Wed Jan 28 09:58:53 2015 PST