related tags: 1663D4 3F423B 4393F1 456CA5 6E96C6 86A198 8C9A96 CECEC6 D1D3C2 award competition cup finals france imagine lourve microsoft paris presentation teamsoak 2008 404538