18 – 20 MAY 2010