Ref A: 9e8829e74095463f9a37ddae9ced4167 Ref B: 28EE3E9CCB00260AE27007BC06099C64 Ref C: Wed Apr 16 10:20:10 2014 PST