Ref A: 247657dc54c44712b4c373926120a38c Ref B: 305571B1B1A837BE02A0F1A28907F05A Ref C: Wed May 22 08:29:38 2013 PST