Logo and flag of countries participating in commonwealth games 2010 of delhi?

The logo of the Commonwealth Games Delhi 2010 can be seen here:

http://www.thecommonwealthgames.org/delhi-2010/cwg-delhi-2010/about-delhi-2010/logo-of-the-19th-commonwealth-games

The mascot of the Commonwealth Games Delhi 2010 can be seen here:

http://www.thecommonwealthgames.org/delhi-2010/cwg-delhi-2010/about-delhi-2010/shera-the-2010-games-mascot

The list of countries participating in the Commonwealth Games Delhi 2010 can be seen here:

http://www.thecommonwealthgames.org/delhi-2010/cwg-delhi-2010/about-delhi-2010/list-of-countries-participating-in-commonwealth-games-delhi-2010