What will happen at the EOIBD on the 20th, 21st and 22nd of April?