Ref A: dde1f53ca156473d8186f36cef3685d3 Ref B: 48B7B7944CE83A71289748EC57905CB2 Ref C: Mon May 20 23:25:58 2013 PST