(3) El Consejo Europeo, en su sesión especial en Tampere de los días 15 y 16 de octubre de 1999, acordó trabajar con vistas a la creación de un sistema europeo común de asilo, basado en la plena y total aplicación de la Conven ­ ción de Ginebra sobre el Estatuto de los Refugiados de 28 de julio de 1951, modificada por el Protocolo de Nueva York de 31 de enero de 1967 («Convención de Ginebra»), afirmando así el principio de no devolución y garantizando que ninguna persona sufra de nuevo perse ­ cución. (4) Las conclusiones del Consejo de Tampere prevén que un Sistema Europeo Común de Asilo debe incluir a corto plazo normas comunes para procedimientos justos y efi ­ cientes de asilo en los Estados miembros y, a más largo plazo, normas de la Unión que lleven a un procedi ­ miento común de asilo en la Unión. (5) La primera fase de un Sistema Europeo Común de Asilo concluyó con la adopción de instrumentos jurídicos per ­ tinentes previstos en los Tratados, incluida la Directiva 2005/85/CE, que fue una primera medida sobre procedi ­ mientos de asilo. (6) El Consejo Europeo, en su reunión de 4 de noviembre de 2004, adoptó el Programa de La Haya que establece los objetivos que han de alcanzarse en el espacio de libertad, seguridad y justicia en el período 2005-2010. A este respecto, el Programa de La Haya invitó a la Comisión Europea a concluir la evaluación de los instrumentos jurídicos de la primera fase y a remitir al Parlamento Europeo y al Consejo instrumentos y medidas de la se ­ gunda fase.