Ref A: 4611581c54d54ea496daa5d37ae0ad6d Ref B: 71996B7BB5542ECC2AF5E7736E3D3467 Ref C: Thu Oct 23 09:55:55 2014 PST