Automata, Languages And Programming: 33Rd International Colloquium, Icalp 2006, Venice, Italy, July 10 14, 2006, Proceedings, Part I