Ref A: c9b973263dc9424b94fa29ec9b6a2ee3 Ref B: 757612AF8D791D8312C99D7E227C402A Ref C: Wed Jul 30 11:47:59 2014 PST