Ref A: 0fb8a1a9e0994de1a85ec65d59cfeed3 Ref B: 05262655E4FE62C70C5ADE123F665A10 Ref C: Wed May 22 16:16:21 2013 PST