Ref A: 380870b4dde941d5808e870f18b3c715 Ref B: 6DE316CF38C4DE5A44F95585FC49B158 Ref C: Wed May 22 11:50:05 2013 PST