Ref A: 13414845916b4c839216a2122fa3e9cb Ref B: EB48069FE7918A286A17F8BD32224E46 Ref C: Thu May 23 06:59:15 2013 PST