Ref A: 21110d9b506a46858102ef54647f1763 Ref B: 8365442FCBD1FE1FC0E3D4AD4764483A Ref C: Wed May 22 09:23:45 2013 PST