Ref A: d4aafa9731ce49e3a44ceefb279e3176 Ref B: 8E16077A9014C2C29BE7599958712D9E Ref C: Tue May 21 02:33:12 2013 PST