Ref A: 524fe720c9484c67b82adc944098d3cb Ref B: 35F46E705A98CF2F7E440E621A43FAB3 Ref C: Fri May 24 07:26:35 2013 PST