Ref A: cb80bf75928a4113bca7415471ddbcb2 Ref B: 9F7220A46A2C5726B7463E116C16DD29 Ref C: Mon May 20 10:38:11 2013 PST