Ref A: 3edfbb82d86f415c8306900817c92afa Ref B: 672A6B23B8D60F921EE8F2BC2EC99956 Ref C: Thu May 23 14:11:18 2013 PST