Ref A: 935810c665374e00871843c689fe84d5 Ref B: 96400743AAF475E1E5379620ECF46AB5 Ref C: Tue May 21 08:28:54 2013 PST