Ref A: 9a00df284fcf49da99ee3fb21af9a7d5 Ref B: 54D2604F150EF4C251578C5566E8A388 Ref C: Wed May 22 08:43:38 2013 PST