[kune-commits] r1460 - in tags: . 0.0.9 0.0.9/img/webtemplate 0.0.9/src/main/java/cc/kune/blogs/client/actions 0.0.9/src/main/java/cc/kune/chat/client 0.0.9/src/main/java/cc/kune/chat/client/actions 0.0.9/src/main/java/cc/kune/chat/client/actions/conditions 0.0.9/src/main/java/cc/kune/chat/server 0.0.9/src/main/java/cc/kune/common/client/tooltip 0.0.9/src/main/java/cc/kune/common/client/ui 0.0.9/src/main/java/cc/kune/common/client/ui/dialogs 0.0.9/src/main/java/cc/kune/common/client/utils 0.0.9/src/main/java/cc/kune/core/client 0.0.9/src/main/java/cc/kune/core/client/actions/xml 0.0.9/src/main/java/cc/kune/core/client/auth 0.0.9/src/main/java/cc/kune/core/client/avatar 0.0.9/src/main/java/cc/kune/core/client/events 0.0.9/src/main/java/cc/kune/core/client/init 0.0.9/src/main/java/cc/kune/core/client/resources 0.0.9/src/main/java/cc/kune/core/client/rpcservices 0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces 0.0.9/src/main/java/cc/kune/core/client/sn 0.0.9/src/main/java/cc/kune/core/client/sn/actions 0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions 0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry 0.0.9/src/main/java/cc/kune/core/client/ws/entheader 0.0.9/src/main/java/cc/kune/core/public 0.0.9/src/main/java/cc/kune/core/server/content 0.0.9/src/main/java/cc/kune/core/server/init 0.0.9/src/main/java/cc/kune/core/server/manager/impl 0.0.9/src/main/java/cc/kune/core/server/properties 0.0.9/src/main/java/cc/kune/core/server/rpc 0.0.9/src/main/java/cc/kune/core/server/state 0.0.9/src/main/java/cc/kune/core/server/tool 0.0.9/src/main/java/cc/kune/core/server/utils 0.0.9/src/main/java/cc/kune/core/shared/dto 0.0.9/src/main/java/cc/kune/docs/client/actions 0.0.9/src/main/java/cc/kune/gspace/client/actions 0.0.9/src/main/java/cc/kune/gspace/client/options/logo 0.0.9/src/main/java/cc/kune/gspace/client/themes 0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license 0.0.9/src/main/java/cc/kune/gspace/client/viewers 0.0.9/src/main/java/cc/kune/pspace/client 0.0.9/src/main/java/cc/kune/wave/client 0.0.9/src/main/java/cc/kune/wave/server 0.0.9/src/main/java/cc/kune/wiki/client/actions 0.0.9/src/main/resources 0.0.9/src/main/webapp/others 0.0.9/src/main/webapp/others/splash/js 0.0.9/src/test/java/cc/kune/core/client/actions/xml 0.0.9/src/test/java/cc/kune/core/server/finders 0.0.9/src/test/java/cc/kune/core/server/integration 0.0.9/src/test/java/cc/kune/core/server/integration/site 0.0.9/src/test/java/cc/kune/selenium 0.0.9/src/test/java/cc/kune/selenium/login 0.0.9/src/test/java/cc/kune/selenium/tools 0.0.9/src/test/java/cc/kune/wave/server 0.0.9/src/test/java/com/google/wave/splash/text

Vicente J. Ruiz Jurado vjrj_ at ourproject.org
Thu Jul 14 14:24:51 CEST 2011


Author: vjrj_
Date: 2011-07-14 14:24:34 +0200 (Thu, 14 Jul 2011)
New Revision: 1460

Added:
   tags/0.0.9/
   tags/0.0.9/.classpath
   tags/0.0.9/CREDITS
   tags/0.0.9/img/webtemplate/chat-revisited.png
   tags/0.0.9/img/webtemplate/theme-palettes.svg
   tags/0.0.9/img/webtemplate/web_template-2011.svg
   tags/0.0.9/pom.xml
   tags/0.0.9/src/
   tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/AvatarDecoratorImpl.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatInstances.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/MediumAvatarDecoratorImpl.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/SmallAvatarDecoratorImpl.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithThisPersonAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java
   tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java
   tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java
   tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java
   tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.ui.xml
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java
   tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java
   tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java
   tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java
   tags/0.0.9/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java
   tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java
   tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-available-medium.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-available-small.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-away-medium.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-away-small.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-busy-medium.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-busy-small.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-extended-away-medium.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-extended-away-small.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-invisible-medium.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-invisible-small.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-offline-medium.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-offline-small.png
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/question32.png
   tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java
   tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromCurrentGroupAction.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromThisGroupAction.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/ImPartOfGroupCondition.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java
   tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java
   tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java
   tags/0.0.9/src/main/java/cc/kune/core/public/about.html
   tags/0.0.9/src/main/java/cc/kune/core/public/ws.html
   tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java
   tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
   tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneBasicProperties.java
   tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java
   tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java
   tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java
   tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java
   tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java
   tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java
   tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java
   tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java
   tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java
   tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java
   tags/0.0.9/src/main/resources/kune.properties
   tags/0.0.9/src/main/webapp/others/kune-client-actions.xml
   tags/0.0.9/src/main/webapp/others/splash/js/common_client.js
   tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js
   tags/0.0.9/src/main/webapp/others/splash/js/rpc.js
   tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java
   tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java
   tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java
   tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java
   tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java
   tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java
   tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java
   tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java
   tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java
   tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java
   tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java
   tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java
   tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java
   tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java
Removed:
   tags/0.0.9/.classpath
   tags/0.0.9/CREDITS
   tags/0.0.9/img/webtemplate/theme-palettes.svg
   tags/0.0.9/img/webtemplate/web_template-2011.svg
   tags/0.0.9/pom.xml
   tags/0.0.9/src/
   tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithUserAction.java
   tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java
   tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java
   tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java
   tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java
   tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java
   tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java
   tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java
   tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java
   tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java
   tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java
   tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java
   tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java
   tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java
   tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java
   tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java
   tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinGroupAction.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java
   tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java
   tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java
   tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java
   tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java
   tags/0.0.9/src/main/java/cc/kune/core/public/about.html
   tags/0.0.9/src/main/java/cc/kune/core/public/ws.html
   tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java
   tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
   tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/properties/DatabaseProperties.java
   tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java
   tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java
   tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java
   tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java
   tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java
   tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java
   tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java
   tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java
   tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java
   tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java
   tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java
   tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java
   tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java
   tags/0.0.9/src/main/resources/kune.properties
   tags/0.0.9/src/main/webapp/others/kune-client-actions.xml
   tags/0.0.9/src/main/webapp/others/splash/js/common_client.js
   tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js
   tags/0.0.9/src/main/webapp/others/splash/js/rpc.js
   tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java
   tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java
   tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java
   tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java
   tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java
   tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java
   tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java
   tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java
   tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java
   tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java
   tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java
   tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java
   tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java
   tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java
   tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java
Log:
0.0.9

Copied: tags/0.0.9 (from rev 1446, trunk)

Deleted: tags/0.0.9/.classpath
===================================================================
--- trunk/.classpath	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/.classpath	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,153 +0,0 @@
-<classpath>
-  <classpathentry kind="src" path="src/test/java" output="target/test-classes" including="**/*.java"/>
-  <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
-  <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
-  <classpathentry kind="output" path="target/kune-0.0.8/WEB-INF/classes"/>
-  <classpathentry kind="var" path="M2_REPO/javax/inject/javax.inject/1/javax.inject-1.jar" sourcepath="M2_REPO/javax/inject/javax.inject/1/javax.inject-1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/javax/transaction/jta/1.1/jta-1.1.jar" sourcepath="M2_REPO/javax/transaction/jta/1.1/jta-1.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar" sourcepath="M2_REPO/javax/persistence/persistence-api/1.0/persistence-api-1.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar" sourcepath="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar" sourcepath="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" sourcepath="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/appengine/appengine-api-1.0-sdk/1.3.1/appengine-api-1.0-sdk-1.3.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/box/0.3.1-SNAPSHOT/box-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/box-src/0.3.1-SNAPSHOT/box-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar"/>
-  <classpathentry kind="var" path="M2_REPO/c3p0/c3p0/0.9.1/c3p0-0.9.1.jar" sourcepath="M2_REPO/c3p0/c3p0/0.9.1/c3p0-0.9.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client/0.3.1-SNAPSHOT/client-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common/0.3.1-SNAPSHOT/client-common-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common-src/0.3.1-SNAPSHOT/client-common-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-scheduler-src/0.3.1-SNAPSHOT/client-scheduler-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-src/0.3.1-SNAPSHOT/client-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/cobogw/gwt/cobogw/1.3.1/cobogw-1.3.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/common-src/0.3.1-SNAPSHOT/common-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar" sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2.jar" sourcepath="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar" sourcepath="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-fileupload/commons-fileupload/1.2/commons-fileupload-1.2.jar" sourcepath="M2_REPO/commons-fileupload/commons-fileupload/1.2/commons-fileupload-1.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-io/commons-io/1.3.1/commons-io-1.3.1.jar" sourcepath="M2_REPO/commons-io/commons-io/1.3.1/commons-io-1.3.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5.jar" sourcepath="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1.jar" sourcepath="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/communication-src/0.3.1-SNAPSHOT/communication-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/concurrencycontrol-src/0.3.1-SNAPSHOT/concurrencycontrol-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/crawl_htmlunit/r5662-gae/crawl_htmlunit-r5662-gae.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5.jar" sourcepath="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar" sourcepath="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sf/dozer/dozer/4.0/dozer-4.0.jar" sourcepath="M2_REPO/net/sf/dozer/dozer/4.0/dozer-4.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar" sourcepath="M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/calclab/emite/emite/r1694/emite-r1694.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/calclab/emite/emite-proxy/0.1/emite-proxy-0.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sf/ezmorph/ezmorph/1.0.3/ezmorph-1.0.3.jar" sourcepath="M2_REPO/net/sf/ezmorph/ezmorph/1.0.3/ezmorph-1.0.3-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/freemarker/freemarker/2.3.8/freemarker-2.3.8.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/guava/guava-gwt/r09/guava-gwt-r09.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/inject/guice/3.0/guice-3.0.jar" sourcepath="M2_REPO/com/google/inject/guice/3.0/guice-3.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-assisted-inject/2.0/guice-assisted-inject-2.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-persist/3.0/guice-persist-3.0.jar" sourcepath="M2_REPO/com/google/inject/extensions/guice-persist/3.0/guice-persist-3.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar" sourcepath="M2_REPO/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/adamtacy/gwt-fx/r464/gwt-fx-r464.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-gin/1.0-r137/gwt-gin-1.0-r137.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/allen_sauer/gwt/log/gwt-log/gwt-log/3.0.1/gwt-log-3.0.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-servlet/2.1.1/gwt-servlet-2.1.1.jar" sourcepath="M2_REPO/com/google/gwt/gwt-servlet/2.1.1/gwt-servlet-2.1.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar" sourcepath="M2_REPO/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/gwt-util-src/0.3.1-SNAPSHOT/gwt-util-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/allen_sauer/gwt/voices/gwt-voices/gwt-voices/2.0.0/gwt-voices-2.0.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtext/gwtext/2.0.5/gwtext-2.0.5.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtextux/gwtextux/0.4.0.924/gwtextux-0.4.0.924.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-all/0.5/gwtp-all-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-all/0.5/gwtp-all-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-clients-common/0.5/gwtp-clients-common-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-clients-common/0.5/gwtp-clients-common-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-crawler/0.5/gwtp-crawler-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-crawler/0.5/gwtp-crawler-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-dispatch-client/0.5/gwtp-dispatch-client-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-dispatch-client/0.5/gwtp-dispatch-client-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-dispatch-server/0.5/gwtp-dispatch-server-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-dispatch-server/0.5/gwtp-dispatch-server-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-dispatch-shared/0.5/gwtp-dispatch-shared-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-dispatch-shared/0.5/gwtp-dispatch-shared-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-mvp-client/0.5/gwtp-mvp-client-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-mvp-client/0.5/gwtp-mvp-client-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-processors/0.5/gwtp-processors-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-processors/0.5/gwtp-processors-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-tester/0.5/gwtp-tester-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-tester/0.5/gwtp-tester-0.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/googlecode/gwtupload/gwtupload/0.6.3-compat/gwtupload-0.6.3-compat.jar" sourcepath="M2_REPO/com/googlecode/gwtupload/gwtupload/0.6.3-compat/gwtupload-0.6.3-compat-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/extjs/gxt/2.2.1/gxt-2.2.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/h2database/h2/1.0.20070617/h2-1.0.20070617.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/calclab/emite/hablar/r1697/hablar-r1697.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1.jar" sourcepath="M2_REPO/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar" sourcepath="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-c3p0/3.3.1.GA/hibernate-c3p0-3.3.1.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-c3p0/3.3.1.GA/hibernate-c3p0-3.3.1.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-commons-annotations/3.3.0.ga/hibernate-commons-annotations-3.3.0.ga.jar" sourcepath="M2_REPO/org/hibernate/hibernate-commons-annotations/3.3.0.ga/hibernate-commons-annotations-3.3.0.ga-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-search/3.1.0.GA/hibernate-search-3.1.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-search/3.1.0.GA/hibernate-search-3.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-tools/3.2.3.GA/hibernate-tools-3.2.3.GA.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-validator/3.1.0.GA/hibernate-validator-3.1.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-validator/3.1.0.GA/hibernate-validator-3.1.0.GA-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/htmlunit/2.7/htmlunit-2.7.jar" sourcepath="M2_REPO/net/sourceforge/htmlunit/htmlunit/2.7/htmlunit-2.7-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/htmlunit-core-js/2.7/htmlunit-core-js-2.7.jar" sourcepath="M2_REPO/net/sourceforge/htmlunit/htmlunit-core-js/2.7/htmlunit-core-js-2.7-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/javassist/javassist/3.4.GA/javassist-3.4.GA.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/beust/jcommander/1.12/jcommander-1.12.jar" sourcepath="M2_REPO/com/beust/jcommander/1.12/jcommander-1.12-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/codehaus/jettison/jettison/1.0-RC2/jettison-1.0-RC2.jar" sourcepath="M2_REPO/org/codehaus/jettison/jettison/1.0-RC2/jettison-1.0-RC2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/jmagick/jmagick/6.2.6-0/jmagick-6.2.6-0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/java/dev/jna/jna/3.2.2/jna-3.2.2.jar" sourcepath="M2_REPO/net/java/dev/jna/jna/3.2.2/jna-3.2.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jruby/jruby-complete/1.2.0/jruby-complete-1.2.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jruby/rack/jruby-rack/0.9.4/jruby-rack-0.9.4.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/json/json/20080701/json-20080701.jar" sourcepath="M2_REPO/org/json/json/20080701/json-20080701-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sf/json-lib/json-lib/2.1/json-lib-2.1-jdk15.jar" sourcepath="M2_REPO/net/sf/json-lib/json-lib/2.1/json-lib-2.1-jdk15-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jsoup/jsoup/1.2.2/jsoup-1.2.2.jar" sourcepath="M2_REPO/org/jsoup/jsoup/1.2.2/jsoup-1.2.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sourceforge/findbugs/jsr-305/v0r47/jsr-305-v0r47.jar" sourcepath="M2_REPO/net/sourceforge/findbugs/jsr-305/v0r47/jsr-305-v0r47-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/hibernate/jtidy/r8-20060801/jtidy-r8-20060801.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jukito/jukito/1.0/jukito-1.0.jar" sourcepath="M2_REPO/org/jukito/jukito/1.0/jukito-1.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/junit/junit/4.8.2/junit-4.8.2.jar" sourcepath="M2_REPO/junit/junit/4.8.2/junit-4.8.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/liquibase/liquibase-core/1.7.0/liquibase-core-1.7.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/liquibase/liquibase-plugin/1.7.0.0/liquibase-plugin-1.7.0.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16.jar" sourcepath="M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/logkit/logkit/1.0.1/logkit-1.0.1.jar" sourcepath="M2_REPO/logkit/logkit/1.0.1/logkit-1.0.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-core/2.4.0/lucene-core-2.4.0.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-core/2.4.0/lucene-core-2.4.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-model/2.0/maven-model-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-model/2.0/maven-model-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-api/2.0/maven-plugin-api-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-plugin-api/2.0/maven-plugin-api-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-profile/2.0/maven-profile-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-profile/2.0/maven-profile-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/media-src/0.3.1-SNAPSHOT/media-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar" sourcepath="M2_REPO/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/model-src/0.3.1-SNAPSHOT/model-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16.jar" sourcepath="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/mysql/mysql-connector-java/5.1.13/mysql-connector-java-5.1.13.jar"/>
-  <classpathentry kind="var" path="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.14/nekohtml-1.9.14.jar" sourcepath="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.14/nekohtml-1.9.14-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar" sourcepath="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/proto-msg/0.3.1-SNAPSHOT/proto-msg-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/w3c/css/sac/1.3/sac-1.3.jar" sourcepath="M2_REPO/org/w3c/css/sac/1.3/sac-1.3-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium/2.0a4/selenium-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium/2.0a4/selenium-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.0a4/selenium-chrome-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.0a4/selenium-chrome-driver-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-common/2.0a4/selenium-common-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-common/2.0a4/selenium-common-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.0a4/selenium-firefox-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.0a4/selenium-firefox-driver-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.0a4/selenium-htmlunit-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.0a4/selenium-htmlunit-driver-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.0a4/selenium-ie-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.0a4/selenium-ie-driver-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-remote-client/2.0a4/selenium-remote-client-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-remote-client/2.0a4/selenium-remote-client-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-remote-common/2.0a4/selenium-remote-common-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-remote-common/2.0a4/selenium-remote-common-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-support/2.0a4/selenium-support-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-support/2.0a4/selenium-support-2.0a4-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/jivesoftware/smack/3.1.0/smack-3.1.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/jivesoftware/smackx/debugger/smackx-debugger/3.0.4/smackx-debugger-3.0.4.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar" sourcepath="M2_REPO/org/yaml/snakeyaml/1.6/snakeyaml-1.6-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0.1/stax-api-1.0.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/testng/testng/6.0.1/testng-6.0.1.jar" sourcepath="M2_REPO/org/testng/testng/6.0.1/testng-6.0.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/tigase/tigase-xmltools/3.3.5/tigase-xmltools-3.3.5.jar" sourcepath="M2_REPO/tigase/tigase-xmltools/3.3.5/tigase-xmltools-3.3.5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/util-src/0.3.1-SNAPSHOT/util-src-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5.jar" sourcepath="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/waveprotocol/waveinabox-server-0.3/0.3.1-SNAPSHOT/waveinabox-server-0.3-0.3.1-SNAPSHOT.jar"/>
-  <classpathentry kind="var" path="M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1.jar" sourcepath="M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar"/>
-  <classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar" sourcepath="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar"/>
-  <classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2.jar" sourcepath="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2-sources.jar"/>
-  <classpathentry kind="var" path="M2_REPO/org/xwiki/platform/xwiki-web-gwt-dom/2.3-rc-1/xwiki-web-gwt-dom-2.3-rc-1.jar" sourcepath="M2_REPO/org/xwiki/platform/xwiki-web-gwt-dom/2.3-rc-1/xwiki-web-gwt-dom-2.3-rc-1-sources.jar"/>
-  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-  <classpathentry kind="src" path=".apt_generated" including="**/*.java"/>  <classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
-</classpath>
\ No newline at end of file

Copied: tags/0.0.9/.classpath (from rev 1449, trunk/.classpath)
===================================================================
--- tags/0.0.9/.classpath	                        (rev 0)
+++ tags/0.0.9/.classpath	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry including="**/*.java" kind="src" output="target/test-classes" path="src/test/java"/>
+	<classpathentry including="**/*.java" kind="src" path="src/main/java"/>
+	<classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
+	<classpathentry kind="var" path="M2_REPO/javax/inject/javax.inject/1/javax.inject-1.jar" sourcepath="M2_REPO/javax/inject/javax.inject/1/javax.inject-1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/javax/transaction/jta/1.1/jta-1.1.jar" sourcepath="M2_REPO/javax/transaction/jta/1.1/jta-1.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/javax/persistence/persistence-api/1.0/persistence-api-1.0.jar" sourcepath="M2_REPO/javax/persistence/persistence-api/1.0/persistence-api-1.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar" sourcepath="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar" sourcepath="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar" sourcepath="M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/appengine/appengine-api-1.0-sdk/1.3.1/appengine-api-1.0-sdk-1.3.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/box/0.3.1-SNAPSHOT/box-0.3.1-SNAPSHOT.jar" sourcepath="/M2_REPO/org/waveprotocol/box-src/0.3.1-SNAPSHOT/box-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/box-src/0.3.1-SNAPSHOT/box-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar"/>
+	<classpathentry kind="var" path="M2_REPO/c3p0/c3p0/0.9.1/c3p0-0.9.1.jar" sourcepath="M2_REPO/c3p0/c3p0/0.9.1/c3p0-0.9.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/client/0.3.1-SNAPSHOT/client-0.3.1-SNAPSHOT.jar" sourcepath="/M2_REPO/org/waveprotocol/client-src/0.3.1-SNAPSHOT/client-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common/0.3.1-SNAPSHOT/client-common-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-common-src/0.3.1-SNAPSHOT/client-common-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-scheduler-src/0.3.1-SNAPSHOT/client-scheduler-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/client-src/0.3.1-SNAPSHOT/client-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/cobogw/gwt/cobogw/1.3.1/cobogw-1.3.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/common-src/0.3.1-SNAPSHOT/common-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar" sourcepath="M2_REPO/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2.jar" sourcepath="M2_REPO/commons-cli/commons-cli/1.2/commons-cli-1.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4.jar" sourcepath="M2_REPO/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar" sourcepath="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-fileupload/commons-fileupload/1.2/commons-fileupload-1.2.jar" sourcepath="M2_REPO/commons-fileupload/commons-fileupload/1.2/commons-fileupload-1.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-io/commons-io/1.3.1/commons-io-1.3.1.jar" sourcepath="M2_REPO/commons-io/commons-io/1.3.1/commons-io-1.3.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5.jar" sourcepath="M2_REPO/commons-lang/commons-lang/2.5/commons-lang-2.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1.jar" sourcepath="M2_REPO/commons-logging/commons-logging/1.1/commons-logging-1.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/communication-src/0.3.1-SNAPSHOT/communication-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/concurrencycontrol-src/0.3.1-SNAPSHOT/concurrencycontrol-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/crawl_htmlunit/r5662-gae/crawl_htmlunit-r5662-gae.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5.jar" sourcepath="M2_REPO/net/sourceforge/cssparser/cssparser/0.9.5/cssparser-0.9.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar" sourcepath="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sf/dozer/dozer/4.0/dozer-4.0.jar" sourcepath="M2_REPO/net/sf/dozer/dozer/4.0/dozer-4.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar" sourcepath="M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/calclab/emite/emite/r1694/emite-r1694.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/calclab/emite/emite-proxy/0.1/emite-proxy-0.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sf/ezmorph/ezmorph/1.0.3/ezmorph-1.0.3.jar" sourcepath="M2_REPO/net/sf/ezmorph/ezmorph/1.0.3/ezmorph-1.0.3-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/freemarker/freemarker/2.3.8/freemarker-2.3.8.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/guava/guava-gwt/r09/guava-gwt-r09.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/inject/guice/3.0/guice-3.0.jar" sourcepath="M2_REPO/com/google/inject/guice/3.0/guice-3.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-assisted-inject/2.0/guice-assisted-inject-2.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-persist/3.0/guice-persist-3.0.jar" sourcepath="M2_REPO/com/google/inject/extensions/guice-persist/3.0/guice-persist-3.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar" sourcepath="M2_REPO/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/adamtacy/gwt-fx/r464/gwt-fx-r464.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-gin/1.0-r137/gwt-gin-1.0-r137.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/allen_sauer/gwt/log/gwt-log/gwt-log/3.0.1/gwt-log-3.0.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-servlet/2.1.1/gwt-servlet-2.1.1.jar" sourcepath="M2_REPO/com/google/gwt/gwt-servlet/2.1.1/gwt-servlet-2.1.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar" sourcepath="M2_REPO/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/gwt-util-src/0.3.1-SNAPSHOT/gwt-util-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/allen_sauer/gwt/voices/gwt-voices/gwt-voices/2.0.0/gwt-voices-2.0.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtext/gwtext/2.0.5/gwtext-2.0.5.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtextux/gwtextux/0.4.0.924/gwtextux-0.4.0.924.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-all/0.5/gwtp-all-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-all/0.5/gwtp-all-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-clients-common/0.5/gwtp-clients-common-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-clients-common/0.5/gwtp-clients-common-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-crawler/0.5/gwtp-crawler-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-crawler/0.5/gwtp-crawler-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-dispatch-client/0.5/gwtp-dispatch-client-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-dispatch-client/0.5/gwtp-dispatch-client-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-dispatch-server/0.5/gwtp-dispatch-server-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-dispatch-server/0.5/gwtp-dispatch-server-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-dispatch-shared/0.5/gwtp-dispatch-shared-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-dispatch-shared/0.5/gwtp-dispatch-shared-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-mvp-client/0.5/gwtp-mvp-client-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-mvp-client/0.5/gwtp-mvp-client-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-processors/0.5/gwtp-processors-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-processors/0.5/gwtp-processors-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/gwtplatform/gwtp-tester/0.5/gwtp-tester-0.5.jar" sourcepath="M2_REPO/com/gwtplatform/gwtp-tester/0.5/gwtp-tester-0.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/googlecode/gwtupload/gwtupload/0.6.3-compat/gwtupload-0.6.3-compat.jar" sourcepath="M2_REPO/com/googlecode/gwtupload/gwtupload/0.6.3-compat/gwtupload-0.6.3-compat-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/extjs/gxt/2.2.1/gxt-2.2.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/h2database/h2/1.0.20070617/h2-1.0.20070617.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/calclab/emite/hablar/r1697/hablar-r1697.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1.jar" sourcepath="M2_REPO/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar" sourcepath="M2_REPO/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-c3p0/3.3.1.GA/hibernate-c3p0-3.3.1.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-c3p0/3.3.1.GA/hibernate-c3p0-3.3.1.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-commons-annotations/3.3.0.ga/hibernate-commons-annotations-3.3.0.ga.jar" sourcepath="M2_REPO/org/hibernate/hibernate-commons-annotations/3.3.0.ga/hibernate-commons-annotations-3.3.0.ga-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-search/3.1.0.GA/hibernate-search-3.1.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-search/3.1.0.GA/hibernate-search-3.1.0.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-tools/3.2.3.GA/hibernate-tools-3.2.3.GA.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/hibernate-validator/3.1.0.GA/hibernate-validator-3.1.0.GA.jar" sourcepath="M2_REPO/org/hibernate/hibernate-validator/3.1.0.GA/hibernate-validator-3.1.0.GA-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/htmlunit/2.7/htmlunit-2.7.jar" sourcepath="M2_REPO/net/sourceforge/htmlunit/htmlunit/2.7/htmlunit-2.7-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sourceforge/htmlunit/htmlunit-core-js/2.7/htmlunit-core-js-2.7.jar" sourcepath="M2_REPO/net/sourceforge/htmlunit/htmlunit-core-js/2.7/htmlunit-core-js-2.7-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/javassist/javassist/3.4.GA/javassist-3.4.GA.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/jcl-over-slf4j/1.6.1/jcl-over-slf4j-1.6.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/beust/jcommander/1.12/jcommander-1.12.jar" sourcepath="M2_REPO/com/beust/jcommander/1.12/jcommander-1.12-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/codehaus/jettison/jettison/1.0-RC2/jettison-1.0-RC2.jar" sourcepath="M2_REPO/org/codehaus/jettison/jettison/1.0-RC2/jettison-1.0-RC2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/jmagick/jmagick/6.2.6-0/jmagick-6.2.6-0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/java/dev/jna/jna/3.2.2/jna-3.2.2.jar" sourcepath="M2_REPO/net/java/dev/jna/jna/3.2.2/jna-3.2.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jruby/jruby-complete/1.2.0/jruby-complete-1.2.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jruby/rack/jruby-rack/0.9.4/jruby-rack-0.9.4.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/json/json/20080701/json-20080701.jar" sourcepath="M2_REPO/org/json/json/20080701/json-20080701-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sf/json-lib/json-lib/2.1/json-lib-2.1-jdk15.jar" sourcepath="M2_REPO/net/sf/json-lib/json-lib/2.1/json-lib-2.1-jdk15-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jsoup/jsoup/1.2.2/jsoup-1.2.2.jar" sourcepath="M2_REPO/org/jsoup/jsoup/1.2.2/jsoup-1.2.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sourceforge/findbugs/jsr-305/v0r47/jsr-305-v0r47.jar" sourcepath="M2_REPO/net/sourceforge/findbugs/jsr-305/v0r47/jsr-305-v0r47-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/hibernate/jtidy/r8-20060801/jtidy-r8-20060801.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jukito/jukito/1.0/jukito-1.0.jar" sourcepath="M2_REPO/org/jukito/jukito/1.0/jukito-1.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/junit/junit/4.8.2/junit-4.8.2.jar" sourcepath="M2_REPO/junit/junit/4.8.2/junit-4.8.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/liquibase/liquibase-core/1.7.0/liquibase-core-1.7.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/liquibase/liquibase-plugin/1.7.0.0/liquibase-plugin-1.7.0.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16.jar" sourcepath="M2_REPO/log4j/log4j/1.2.16/log4j-1.2.16-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/logkit/logkit/1.0.1/logkit-1.0.1.jar" sourcepath="M2_REPO/logkit/logkit/1.0.1/logkit-1.0.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/lucene/lucene-core/2.4.0/lucene-core-2.4.0.jar" sourcepath="M2_REPO/org/apache/lucene/lucene-core/2.4.0/lucene-core-2.4.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-artifact/2.0/maven-artifact-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-artifact-manager/2.0/maven-artifact-manager-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-model/2.0/maven-model-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-model/2.0/maven-model-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-plugin-api/2.0/maven-plugin-api-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-plugin-api/2.0/maven-plugin-api-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-profile/2.0/maven-profile-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-profile/2.0/maven-profile-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-project/2.0/maven-project-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0.jar" sourcepath="M2_REPO/org/apache/maven/maven-repository-metadata/2.0/maven-repository-metadata-2.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/media-src/0.3.1-SNAPSHOT/media-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5.jar" sourcepath="M2_REPO/org/mockito/mockito-core/1.8.5/mockito-core-1.8.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/model-src/0.3.1-SNAPSHOT/model-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16.jar" sourcepath="M2_REPO/org/mvel/mvel2/2.0.16/mvel2-2.0.16-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/mysql/mysql-connector-java/5.1.13/mysql-connector-java-5.1.13.jar"/>
+	<classpathentry kind="var" path="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.14/nekohtml-1.9.14.jar" sourcepath="M2_REPO/net/sourceforge/nekohtml/nekohtml/1.9.14/nekohtml-1.9.14-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0.jar" sourcepath="M2_REPO/org/objenesis/objenesis/1.0/objenesis-1.0-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-container-default/1.0-alpha-8/plexus-container-default-1.0-alpha-8-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar" sourcepath="M2_REPO/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/proto-msg/0.3.1-SNAPSHOT/proto-msg-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/w3c/css/sac/1.3/sac-1.3.jar" sourcepath="M2_REPO/org/w3c/css/sac/1.3/sac-1.3-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium/2.0a4/selenium-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium/2.0a4/selenium-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.0a4/selenium-chrome-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-chrome-driver/2.0a4/selenium-chrome-driver-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-common/2.0a4/selenium-common-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-common/2.0a4/selenium-common-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.0a4/selenium-firefox-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-firefox-driver/2.0a4/selenium-firefox-driver-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.0a4/selenium-htmlunit-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-htmlunit-driver/2.0a4/selenium-htmlunit-driver-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.0a4/selenium-ie-driver-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-ie-driver/2.0a4/selenium-ie-driver-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-remote-client/2.0a4/selenium-remote-client-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-remote-client/2.0a4/selenium-remote-client-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-remote-common/2.0a4/selenium-remote-common-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-remote-common/2.0a4/selenium-remote-common-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/seleniumhq/selenium/selenium-support/2.0a4/selenium-support-2.0a4.jar" sourcepath="M2_REPO/org/seleniumhq/selenium/selenium-support/2.0a4/selenium-support-2.0a4-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/xalan/serializer/2.7.1/serializer-2.7.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/slf4j-api/1.6.1/slf4j-api-1.6.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar" sourcepath="M2_REPO/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/jivesoftware/smack/3.1.0/smack-3.1.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/jivesoftware/smackx/debugger/smackx-debugger/3.0.4/smackx-debugger-3.0.4.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/yaml/snakeyaml/1.6/snakeyaml-1.6.jar" sourcepath="M2_REPO/org/yaml/snakeyaml/1.6/snakeyaml-1.6-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/stax/stax-api/1.0.1/stax-api-1.0.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/testng/testng/6.0.1/testng-6.0.1.jar" sourcepath="M2_REPO/org/testng/testng/6.0.1/testng-6.0.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/tigase/tigase-xmltools/3.3.5/tigase-xmltools-3.3.5.jar" sourcepath="M2_REPO/tigase/tigase-xmltools/3.3.5/tigase-xmltools-3.3.5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/util-src/0.3.1-SNAPSHOT/util-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5.jar" sourcepath="M2_REPO/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-5/wagon-provider-api-1.0-alpha-5-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/waveprotocol/waveinabox-server-0.3/0.3.1-SNAPSHOT/waveinabox-server-0.3-0.3.1-SNAPSHOT.jar" sourcepath="/M2_REPO/org/waveprotocol/model-src/0.3.1-SNAPSHOT/model-src-0.3.1-SNAPSHOT.jar"/>
+	<classpathentry kind="var" path="M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1.jar" sourcepath="M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar"/>
+	<classpathentry kind="var" path="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar" sourcepath="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar"/>
+	<classpathentry kind="var" path="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2.jar" sourcepath="M2_REPO/com/thoughtworks/xstream/xstream/1.2.2/xstream-1.2.2-sources.jar"/>
+	<classpathentry kind="var" path="M2_REPO/org/xwiki/platform/xwiki-web-gwt-dom/2.3-rc-1/xwiki-web-gwt-dom-2.3-rc-1.jar" sourcepath="M2_REPO/org/xwiki/platform/xwiki-web-gwt-dom/2.3-rc-1/xwiki-web-gwt-dom-2.3-rc-1-sources.jar"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry including="**/*.java" kind="src" path=".apt_generated"/>
+	<classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
+	<classpathentry kind="output" path="target/kune-0.0.8/WEB-INF/classes"/>
+</classpath>

Deleted: tags/0.0.9/CREDITS
===================================================================
--- trunk/CREDITS	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/CREDITS	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,28 +0,0 @@
-CREDITS
---------------------------------------------------------------------------------
-
-Authors
---------------------------------------------------------------------------------
-
-Daniel Gómez Blasco
-Samer Hassan
-Vicente J. Ruiz Jurado
-
-Contributors
---------------------------------------------------------------------------------
-
-* Thanks to David Trigo and http://www.esperanto-es.net/ for suggesting the name 
-of 'kune' for our initiative:
-  http://ourproject.org/forum/forum.php?thread_id=500&forum_id=469
-* Antonio Martins, Jéferson Assumção, Moacir Gadotti and the Instituto Paulo 
-Freire staff
-* Javier Picado Ladrón de Guevara and the <URL:http://iepala.es> staff for their 
-support and infrastructure
-* Javier de la Cueva and Leovigildo García-Bobadilla for the legal support
-* Jonathan Araña Cruz, Roxu and all the <URL:http://xsto.info> staff for their 
-help with the infrastructure
-* Daniel Jiménez for the initial help and coordination
-* Johnattan Rupire, William Austen Bradbury and Rana Hassan for their web contributions and 
-translations
-* and <URL:http://ourproject.org> and again <URL:http://xsto.info> and 
-<URL:http://iepala.es> for sharing with us their resources

Copied: tags/0.0.9/CREDITS (from rev 1459, trunk/CREDITS)
===================================================================
--- tags/0.0.9/CREDITS	                        (rev 0)
+++ tags/0.0.9/CREDITS	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,29 @@
+CREDITS
+--------------------------------------------------------------------------------
+
+Authors
+--------------------------------------------------------------------------------
+
+Daniel Gómez Blasco
+Samer Hassan
+Vicente J. Ruiz Jurado
+
+Contributors
+--------------------------------------------------------------------------------
+
+* Thanks to David Trigo and http://www.esperanto-es.net/ for suggesting the name 
+of 'kune' for our initiative:
+  http://ourproject.org/forum/forum.php?thread_id=500&forum_id=469
+* Antonio Martins, Jéferson Assumção, Moacir Gadotti and the Instituto Paulo 
+Freire staff
+* Javier Picado Ladrón de Guevara and the <URL:http://iepala.es> staff for their 
+support and infrastructure
+* Javier de la Cueva and Leovigildo García-Bobadilla for the legal support
+* Jonathan Araña Cruz, Roxu and all the <URL:http://xsto.info> staff for their 
+* JP Zafra for help in the diffusion and the gadgets 
+help with the infrastructure
+* Daniel Jiménez for the initial help and coordination
+* Johnattan Rupire, William Austen Bradbury and Rana Hassan for their web contributions and 
+translations
+* and <URL:http://ourproject.org> and again <URL:http://xsto.info> and 
+<URL:http://iepala.es> for sharing with us their resources

Copied: tags/0.0.9/img/webtemplate/chat-revisited.png (from rev 1448, trunk/img/webtemplate/chat-revisited.png)
===================================================================
(Binary files differ)

Deleted: tags/0.0.9/img/webtemplate/theme-palettes.svg
===================================================================
--- trunk/img/webtemplate/theme-palettes.svg	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/img/webtemplate/theme-palettes.svg	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,2323 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="210mm"
-   height="297mm"
-   id="svg7383"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="theme-palettes.svg">
-  <defs
-     id="defs7385" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="1"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1"
-     inkscape:cx="346.17698"
-     inkscape:cy="-166.02205"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="false"
-     inkscape:window-width="1078"
-     inkscape:window-height="807"
-     inkscape:window-x="4"
-     inkscape:window-y="1044"
-     inkscape:window-maximized="0" />
-  <metadata
-     id="metadata7388">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title></dc:title>
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Capa 1"
-     inkscape:groupmode="layer"
-     id="layer1">
-    <rect
-       y="1016.1414"
-       x="395.34814"
-       height="40"
-       width="150"
-       id="rect7955-1"
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7957-6"
-       width="150"
-       height="40"
-       x="395.34814"
-       y="1056.1414" />
-    <rect
-       y="1096.1414"
-       x="395.34814"
-       height="40"
-       width="150"
-       id="rect7959-4"
-       style="color:#000000;fill:#e6e6e6;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7961-9"
-       width="150"
-       height="40"
-       x="395.34814"
-       y="1136.1414" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7963-2"
-       y="1041.1414"
-       x="409.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="1041.1414"
-         x="409.34814"
-         id="tspan7965-7"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="409.34814"
-       y="1081.1414"
-       id="text7967-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7969-5"
-         x="409.34814"
-         y="1081.1414">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7971-2"
-       y="1121.1414"
-       x="409.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="1121.1414"
-         x="409.34814"
-         id="tspan7973-1"
-         sodipodi:role="line"><tspan
-           id="tspan7975-5"
-           style="font-weight:bold;fill:#000000;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="409.34814"
-       y="1161.1414"
-       id="text7977-4"
-       sodipodi:linespacing="125%"><tspan
-         style="font-weight:bold;fill:#000000;-inkscape-font-specification:Ubuntu Bold"
-         sodipodi:role="line"
-         id="tspan7979-0"
-         x="409.34814"
-         y="1161.1414">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7981-2"
-       width="150"
-       height="40"
-       x="548.34814"
-       y="1016.1414" />
-    <rect
-       y="1056.1414"
-       x="548.34814"
-       height="40"
-       width="150"
-       id="rect7983-4"
-       style="color:#000000;fill:#e6e6e6;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7985-7"
-       width="150"
-       height="40"
-       x="548.34814"
-       y="1096.1414" />
-    <rect
-       y="1136.1414"
-       x="548.34814"
-       height="40"
-       width="150"
-       id="rect7987-4"
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7989-2"
-       y="1081.1414"
-       x="562.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="1081.1414"
-         x="562.34814"
-         id="tspan7991-6"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="561.34814"
-       y="1123.1414"
-       id="text7993-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7995-9"
-         x="561.34814"
-         y="1123.1414">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7997-0"
-       y="1161.1414"
-       x="562.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="1161.1414"
-         x="562.34814"
-         id="tspan7999-6"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="560.34814"
-       y="1045.1414"
-       id="text8001-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan8003-9"
-         x="560.34814"
-         y="1045.1414">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7391-2"
-       width="150"
-       height="40"
-       x="24"
-       y="25.362183" />
-    <image
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAoCAYAAAAcwQPnAAAABHNCSVQICAgIfAhkiAAAAIlJREFU eJzt0kENgDAAwMAx8/OCKESgYCbWkJA7BX30eu71Djhsfh3APxmLhLFIGIuEsUgYi4SxSBiLhLFI GIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiL hLFIGIuEsUgYi4SxSBiLhLFIbCnoA1F5o8FjAAAAAElFTkSuQmCC "
-       width="150"
-       height="40"
-       transform="translate(24,25.362183)"
-       id="image5546"
-       style="fill:#deaa87;fill-opacity:1" />
-    <rect
-       y="65.362183"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7462"
-       style="color:#000000;fill:#d99e76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ce7f4b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7464"
-       width="150"
-       height="40"
-       x="24"
-       y="105.36218" />
-    <rect
-       y="145.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7466"
-       style="color:#000000;fill:#d99e76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="50.362183"
-       id="text7475"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7477"
-         x="38"
-         y="50.362183">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7479"
-       y="90.362183"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="90.362183"
-         x="38"
-         id="tspan7481"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="130.36218"
-       id="text7483"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7485"
-         x="38"
-         y="130.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan7534">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7487"
-       y="170.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="170.36218"
-         x="38"
-         id="tspan7489"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="25.362183"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7510"
-       style="color:#000000;fill:#f6e7dd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#d99e76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7512"
-       width="150"
-       height="40"
-       x="177"
-       y="65.362183" />
-    <rect
-       y="105.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7514"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#f8eee7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7516"
-       width="150"
-       height="40"
-       x="177"
-       y="145.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="191"
-       y="90.362183"
-       id="text7518"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7520"
-         x="191"
-         y="90.362183">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7522"
-       y="132.36218"
-       x="190"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a05a2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="132.36218"
-         x="190"
-         id="tspan7524"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a05a2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="191"
-       y="170.36218"
-       id="text7526"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7528"
-         x="191"
-         y="170.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7530"
-       y="54.362183"
-       x="189"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#552200;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="54.362183"
-         x="189"
-         id="tspan7532"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       y="225.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7555"
-       style="color:#000000;fill:#ddaee9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#f4c6ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7557"
-       width="150"
-       height="40"
-       x="24"
-       y="265.36218" />
-    <rect
-       y="305.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7559"
-       style="color:#000000;fill:#9753aa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#e26fff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7561"
-       width="150"
-       height="40"
-       x="24"
-       y="345.36218" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7563"
-       y="250.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="250.36218"
-         x="38"
-         id="tspan7565"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="290.36218"
-       id="text7567"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7569"
-         x="38"
-         y="290.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7571"
-       y="330.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="330.36218"
-         x="38"
-         id="tspan7573"
-         sodipodi:role="line"><tspan
-           id="tspan7575"
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="370.36218"
-       id="text7577"
-       sodipodi:linespacing="125%"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-         sodipodi:role="line"
-         id="tspan7579"
-         x="38"
-         y="370.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#f4e4f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7581"
-       width="150"
-       height="40"
-       x="177"
-       y="225.36218" />
-    <rect
-       y="265.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7583"
-       style="color:#000000;fill:#c653e2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7585"
-       width="150"
-       height="40"
-       x="177"
-       y="305.36218" />
-    <rect
-       y="345.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7587"
-       style="color:#000000;fill:#f9e3ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7589"
-       y="290.36218"
-       x="191"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="290.36218"
-         x="191"
-         id="tspan7591"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#6d0c87;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="190"
-       y="332.36218"
-       id="text7593"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7595"
-         x="190"
-         y="332.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7597"
-       y="370.36218"
-       x="191"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#6d0c87;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="370.36218"
-         x="191"
-         id="tspan7599"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#aa00d4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="189"
-       y="254.36218"
-       id="text7601"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7603"
-         x="189"
-         y="254.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#de8787;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7605"
-       width="150"
-       height="40"
-       x="24"
-       y="425.36218" />
-    <rect
-       y="465.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7607"
-       style="color:#000000;fill:#d35f5f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#c04141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7609"
-       width="150"
-       height="40"
-       x="24"
-       y="505.36218" />
-    <rect
-       y="545.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7611"
-       style="color:#000000;fill:#ff8080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#aa0000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="450.36218"
-       id="text7613"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7615"
-         x="38"
-         y="450.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7617"
-       y="490.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="490.36218"
-         x="38"
-         id="tspan7619"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="530.36218"
-       id="text7621"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7623"
-         x="38"
-         y="530.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan7625">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7627"
-       y="570.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="570.36218"
-         x="38"
-         id="tspan7629"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="425.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7631"
-       style="color:#000000;fill:#ffe0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#b86262;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7633"
-       width="150"
-       height="40"
-       x="177"
-       y="465.36218" />
-    <rect
-       y="505.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7635"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#f7e1e1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7637"
-       width="150"
-       height="40"
-       x="177"
-       y="545.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="191"
-       y="490.36218"
-       id="text7639"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7641"
-         x="191"
-         y="490.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7643"
-       y="532.36218"
-       x="190"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a02c2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="532.36218"
-         x="190"
-         id="tspan7645"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a02c2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="191"
-       y="570.36218"
-       id="text7647"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7649"
-         x="191"
-         y="570.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7651"
-       y="454.36218"
-       x="189"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a02c2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="454.36218"
-         x="189"
-         id="tspan7653"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       y="625.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7655"
-       style="color:#000000;fill:#8cbaff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#87aade;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7657"
-       width="150"
-       height="40"
-       x="24"
-       y="665.36218" />
-    <rect
-       y="705.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7659"
-       style="color:#000000;fill:#5280c5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#528ce2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7661"
-       width="150"
-       height="40"
-       x="24"
-       y="745.36218" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7663"
-       y="650.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="650.36218"
-         x="38"
-         id="tspan7665"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="690.36218"
-       id="text7667"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7669"
-         x="38"
-         y="690.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7671"
-       y="730.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="730.36218"
-         x="38"
-         id="tspan7673"
-         sodipodi:role="line"><tspan
-           id="tspan7675"
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="770.36218"
-       id="text7677"
-       sodipodi:linespacing="125%"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-         sodipodi:role="line"
-         id="tspan7679"
-         x="38"
-         y="770.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#c5dcff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7681"
-       width="150"
-       height="40"
-       x="177"
-       y="625.36218" />
-    <rect
-       y="665.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7683"
-       style="color:#000000;fill:#528ce2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7685"
-       width="150"
-       height="40"
-       x="177"
-       y="705.36218" />
-    <rect
-       y="745.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7687"
-       style="color:#000000;fill:#c9d8f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7689"
-       y="690.36218"
-       x="191"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="690.36218"
-         x="191"
-         id="tspan7691"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0044aa;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="190"
-       y="732.36218"
-       id="text7693"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7695"
-         x="190"
-         y="732.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7697"
-       y="770.36218"
-       x="191"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0044aa;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="770.36218"
-         x="191"
-         id="tspan7699"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0044aa;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="189"
-       y="654.36218"
-       id="text7701"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7703"
-         x="189"
-         y="654.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#ffe680;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7705"
-       width="150"
-       height="40"
-       x="24"
-       y="825.36218" />
-    <rect
-       y="865.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7707"
-       style="color:#000000;fill:#a49e87;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7709"
-       width="150"
-       height="40"
-       x="24"
-       y="905.36218" />
-    <rect
-       y="945.36218"
-       x="24"
-       height="40"
-       width="150"
-       id="rect7711"
-       style="color:#000000;fill:#f5cc22;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="850.36218"
-       id="text7713"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7715"
-         x="38"
-         y="850.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7717"
-       y="890.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="890.36218"
-         x="38"
-         id="tspan7719"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#FECC00;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="930.36218"
-       id="text7721"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7723"
-         x="38"
-         y="930.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#FECC00"
-           id="tspan7725">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7727"
-       y="970.36218"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="970.36218"
-         x="38"
-         id="tspan7729"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#151515;fill-opacity:0.94901961">lorem </tspan></text>
-    <rect
-       y="825.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7731"
-       style="color:#000000;fill:#f6f1de;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#4f472b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7733"
-       width="150"
-       height="40"
-       x="177"
-       y="865.36218" />
-    <rect
-       y="905.36218"
-       x="177"
-       height="40"
-       width="150"
-       id="rect7735"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#fff8dc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7737"
-       width="150"
-       height="40"
-       x="177"
-       y="945.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#f3c401;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="191"
-       y="890.36218"
-       id="text7739"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7741"
-         x="191"
-         y="890.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7743"
-       y="932.36218"
-       x="190"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="932.36218"
-         x="190"
-         id="tspan7745"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="191"
-       y="970.36218"
-       id="text7747"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7749"
-         x="191"
-         y="970.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7751"
-       y="854.36218"
-       x="189"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="854.36218"
-         x="189"
-         id="tspan7753"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       y="25.362183"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7755"
-       style="color:#000000;fill:#abde88;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#bfe7a6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7757"
-       width="150"
-       height="40"
-       x="394"
-       y="65.362183" />
-    <rect
-       y="105.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7759"
-       style="color:#000000;fill:#5a8141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#749b5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7761"
-       width="150"
-       height="40"
-       x="394"
-       y="145.36218" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7763"
-       y="50.362183"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="50.362183"
-         x="408"
-         id="tspan7765"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="90.362183"
-       id="text7767"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7769"
-         x="408"
-         y="90.362183">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7771"
-       y="130.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="130.36218"
-         x="408"
-         id="tspan7773"
-         sodipodi:role="line"><tspan
-           id="tspan7775"
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="170.36218"
-       id="text7777"
-       sodipodi:linespacing="125%"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-         sodipodi:role="line"
-         id="tspan7779"
-         x="408"
-         y="170.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#d5efc3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7781"
-       width="150"
-       height="40"
-       x="547"
-       y="25.362183" />
-    <rect
-       y="65.362183"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7783"
-       style="color:#000000;fill:#749b5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7785"
-       width="150"
-       height="40"
-       x="547"
-       y="105.36218" />
-    <rect
-       y="145.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7787"
-       style="color:#000000;fill:#eaf7e1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7789"
-       y="90.362183"
-       x="561"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="90.362183"
-         x="561"
-         id="tspan7791"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="560"
-       y="132.36218"
-       id="text7793"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7795"
-         x="560"
-         y="132.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7797"
-       y="170.36218"
-       x="561"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="170.36218"
-         x="561"
-         id="tspan7799"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#17280b;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="559"
-       y="54.362183"
-       id="text7801"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7803"
-         x="559"
-         y="54.362183">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#cfcfcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7805"
-       width="150"
-       height="40"
-       x="394"
-       y="225.36218" />
-    <rect
-       y="265.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7807"
-       style="color:#000000;fill:#b7b7b7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#565656;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7809"
-       width="150"
-       height="40"
-       x="394"
-       y="305.36218" />
-    <rect
-       y="345.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7811"
-       style="color:#000000;fill:#868686;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="250.36218"
-       id="text7813"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7815"
-         x="408"
-         y="250.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7817"
-       y="290.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="290.36218"
-         x="408"
-         id="tspan7819"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="330.36218"
-       id="text7821"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7823"
-         x="408"
-         y="330.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan7825">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7827"
-       y="370.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="370.36218"
-         x="408"
-         id="tspan7829"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="225.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7831"
-       style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#6e6e6e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7833"
-       width="150"
-       height="40"
-       x="547"
-       y="265.36218" />
-    <rect
-       y="305.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7835"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7837"
-       width="150"
-       height="40"
-       x="547"
-       y="345.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="561"
-       y="290.36218"
-       id="text7839"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7841"
-         x="561"
-         y="290.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7843"
-       y="332.36218"
-       x="560"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="332.36218"
-         x="560"
-         id="tspan7845"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="561"
-       y="370.36218"
-       id="text7847"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7849"
-         x="561"
-         y="370.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7851"
-       y="254.36218"
-       x="559"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="254.36218"
-         x="559"
-         id="tspan7853"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       y="425.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7855"
-       style="color:#000000;fill:#ffe7d7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#eac9b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7857"
-       width="150"
-       height="40"
-       x="394"
-       y="465.36218" />
-    <rect
-       y="505.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7859"
-       style="color:#000000;fill:#d59367;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#eac9b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7861"
-       width="150"
-       height="40"
-       x="394"
-       y="545.36218" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7863"
-       y="450.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="450.36218"
-         x="408"
-         id="tspan7865"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="490.36218"
-       id="text7867"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7869"
-         x="408"
-         y="490.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7871"
-       y="530.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#552200;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="530.36218"
-         x="408"
-         id="tspan7873"
-         sodipodi:role="line"><tspan
-           id="tspan7875"
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#552200">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="570.36218"
-       id="text7877"
-       sodipodi:linespacing="125%"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#502d16"
-         sodipodi:role="line"
-         id="tspan7879"
-         x="408"
-         y="570.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#f7ece4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7881"
-       width="150"
-       height="40"
-       x="547"
-       y="425.36218" />
-    <rect
-       y="465.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7883"
-       style="color:#000000;fill:#e0ae8d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7885"
-       width="150"
-       height="40"
-       x="547"
-       y="505.36218" />
-    <rect
-       y="545.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7887"
-       style="color:#000000;fill:#f7ece4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7889"
-       y="490.36218"
-       x="561"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="490.36218"
-         x="561"
-         id="tspan7891"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#d45500;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="560"
-       y="532.36218"
-       id="text7893"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7895"
-         x="560"
-         y="532.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7897"
-       y="570.36218"
-       x="561"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#d45500;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="570.36218"
-         x="561"
-         id="tspan7899"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="559"
-       y="454.36218"
-       id="text7901"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7903"
-         x="559"
-         y="454.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#a14242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7905"
-       width="150"
-       height="40"
-       x="394"
-       y="625.36218" />
-    <rect
-       y="665.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7907"
-       style="color:#000000;fill:#b96363;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#424242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7909"
-       width="150"
-       height="40"
-       x="394"
-       y="705.36218" />
-    <rect
-       y="745.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7911"
-       style="color:#000000;fill:#a14242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="650.36218"
-       id="text7913"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7915"
-         x="408"
-         y="650.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7917"
-       y="690.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="690.36218"
-         x="408"
-         id="tspan7919"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="730.36218"
-       id="text7921"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7923"
-         x="408"
-         y="730.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan7925">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7927"
-       y="770.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="770.36218"
-         x="408"
-         id="tspan7929"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="625.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7931"
-       style="color:#000000;fill:#ffe0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#a14242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7933"
-       width="150"
-       height="40"
-       x="547"
-       y="665.36218" />
-    <rect
-       y="705.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7935"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#f7e1e1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7937"
-       width="150"
-       height="40"
-       x="547"
-       y="745.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="561"
-       y="690.36218"
-       id="text7939"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7941"
-         x="561"
-         y="690.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7943"
-       y="732.36218"
-       x="560"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800000;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="732.36218"
-         x="560"
-         id="tspan7945"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800000;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="561"
-       y="770.36218"
-       id="text7947"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7949"
-         x="561"
-         y="770.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7951"
-       y="654.36218"
-       x="559"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="654.36218"
-         x="559"
-         id="tspan7953"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       y="825.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7955"
-       style="color:#000000;fill:#e49db9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#edbdd0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7957"
-       width="150"
-       height="40"
-       x="394"
-       y="865.36218" />
-    <rect
-       y="905.36218"
-       x="394"
-       height="40"
-       width="150"
-       id="rect7959"
-       style="color:#000000;fill:#b15278;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ff74ab;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7961"
-       width="150"
-       height="40"
-       x="394"
-       y="945.36218" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7963"
-       y="850.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="850.36218"
-         x="408"
-         id="tspan7965"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="890.36218"
-       id="text7967"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7969"
-         x="408"
-         y="890.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7971"
-       y="930.36218"
-       x="408"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="930.36218"
-         x="408"
-         id="tspan7973"
-         sodipodi:role="line"><tspan
-           id="tspan7975"
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="408"
-       y="970.36218"
-       id="text7977"
-       sodipodi:linespacing="125%"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-         sodipodi:role="line"
-         id="tspan7979"
-         x="408"
-         y="970.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#ffddf8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7981"
-       width="150"
-       height="40"
-       x="547"
-       y="825.36218" />
-    <rect
-       y="865.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7983"
-       style="color:#000000;fill:#d25b8b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7985"
-       width="150"
-       height="40"
-       x="547"
-       y="905.36218" />
-    <rect
-       y="945.36218"
-       x="547"
-       height="40"
-       width="150"
-       id="rect7987"
-       style="color:#000000;fill:#f6dee8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7989"
-       y="890.36218"
-       x="561"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="890.36218"
-         x="561"
-         id="tspan7991"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800066;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="560"
-       y="932.36218"
-       id="text7993"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7995"
-         x="560"
-         y="932.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7997"
-       y="970.36218"
-       x="561"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800066;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="970.36218"
-         x="561"
-         id="tspan7999"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2b0022;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="559"
-       y="854.36218"
-       id="text8001"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan8003"
-         x="559"
-         y="854.36218">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5556"
-       width="722.66315"
-       height="1025.3048"
-       x="5.6568537"
-       y="-1029.3601" />
-    <rect
-       style="color:#000000;fill:#ffff00;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6"
-       id="rect3272"
-       width="150"
-       height="40"
-       x="754"
-       y="425.36218" />
-    <rect
-       y="465.36218"
-       x="754"
-       height="40"
-       width="150"
-       id="rect3274"
-       style="color:#000000;fill:#ffa500;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6" />
-    <rect
-       style="color:#000000;fill:#ff0000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6"
-       id="rect3276"
-       width="150"
-       height="40"
-       x="754"
-       y="505.36218" />
-    <rect
-       y="545.36218"
-       x="754"
-       height="40"
-       width="150"
-       id="rect3278"
-       style="color:#000000;fill:#008000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800080;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
-       x="768"
-       y="450.36218"
-       id="text3280"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3282"
-         x="768"
-         y="450.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3284"
-       y="490.36218"
-       x="768"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0000ff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
-       xml:space="preserve"><tspan
-         y="490.36218"
-         x="768"
-         id="tspan3286"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
-       x="768"
-       y="530.36218"
-       id="text3288"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3290"
-         x="768"
-         y="530.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan3292">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3294"
-       y="570.36218"
-       x="768"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
-       xml:space="preserve"><tspan
-         y="570.36218"
-         x="768"
-         id="tspan3296"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="425.36218"
-       x="907"
-       height="40"
-       width="150"
-       id="rect3298"
-       style="color:#000000;fill:#800080;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6" />
-    <rect
-       style="color:#000000;fill:#0000ff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6"
-       id="rect3300"
-       width="150"
-       height="40"
-       x="907"
-       y="465.36218" />
-    <rect
-       y="505.36218"
-       x="907"
-       height="40"
-       width="150"
-       id="rect3302"
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.8" />
-    <rect
-       style="color:#000000;fill:#f7ebe3;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.8"
-       id="rect3304"
-       width="150"
-       height="40"
-       x="907"
-       y="545.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold;opacity:1"
-       x="921"
-       y="490.36218"
-       id="text3306"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3308"
-         x="921"
-         y="490.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3310"
-       y="532.36218"
-       x="920"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
-       xml:space="preserve"><tspan
-         y="532.36218"
-         x="920"
-         id="tspan3312"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
-       x="921"
-       y="570.36218"
-       id="text3314"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3316"
-         x="921"
-         y="570.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3318"
-       y="454.36218"
-       x="919"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold;opacity:1"
-       xml:space="preserve"><tspan
-         y="454.36218"
-         x="919"
-         id="tspan3320"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#ffff00;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3322"
-       width="150"
-       height="40"
-       x="754"
-       y="248.36218" />
-    <rect
-       y="288.36218"
-       x="754"
-       height="40"
-       width="150"
-       id="rect3324"
-       style="color:#000000;fill:#ffa500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ff0000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3326"
-       width="150"
-       height="40"
-       x="754"
-       y="328.36218" />
-    <rect
-       y="368.36218"
-       x="754"
-       height="40"
-       width="150"
-       id="rect3328"
-       style="color:#000000;fill:#008000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800080;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="768"
-       y="273.36218"
-       id="text3330"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3332"
-         x="768"
-         y="273.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3334"
-       y="313.36218"
-       x="768"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0000ff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="313.36218"
-         x="768"
-         id="tspan3336"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="768"
-       y="353.36218"
-       id="text3338"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3340"
-         x="768"
-         y="353.36218"><tspan
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan3342">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3344"
-       y="393.36218"
-       x="768"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="393.36218"
-         x="768"
-         id="tspan3346"
-         sodipodi:role="line"
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="248.36218"
-       x="907"
-       height="40"
-       width="150"
-       id="rect3348"
-       style="color:#000000;fill:#800080;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#0000ff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3350"
-       width="150"
-       height="40"
-       x="907"
-       y="288.36218" />
-    <rect
-       y="328.36218"
-       x="907"
-       height="40"
-       width="150"
-       id="rect3352"
-       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#f7ebe3;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3354"
-       width="150"
-       height="40"
-       x="907"
-       y="368.36218" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="921"
-       y="313.36218"
-       id="text3356"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3358"
-         x="921"
-         y="313.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3360"
-       y="355.36218"
-       x="920"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="355.36218"
-         x="920"
-         id="tspan3362"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="921"
-       y="393.36218"
-       id="text3364"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3366"
-         x="921"
-         y="393.36218">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3368"
-       y="277.36218"
-       x="919"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="277.36218"
-         x="919"
-         id="tspan3370"
-         sodipodi:role="line">lorem </tspan></text>
-    <rect
-       y="1005.3622"
-       x="24"
-       height="40"
-       width="150"
-       id="rect3367"
-       style="color:#000000;fill:#000055;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#162d50;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3369"
-       width="150"
-       height="40"
-       x="24"
-       y="1045.3622"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       y="1085.3622"
-       x="24"
-       height="40"
-       width="150"
-       id="rect3371"
-       style="color:#000000;fill:#00002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#000055;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3373"
-       width="150"
-       height="40"
-       x="24"
-       y="1125.3622"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3375"
-       y="1030.3622"
-       x="38"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="1030.3622"
-         x="38"
-         id="tspan3377"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="38"
-       y="1070.3622"
-       id="text3379"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan3381"
-         x="38"
-         y="1070.3622">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3383"
-       y="1110.3622"
-       x="38"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="1110.3622"
-         x="38"
-         id="tspan3385"
-         sodipodi:role="line"><tspan
-           id="tspan3387"
-           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="38"
-       y="1150.3622"
-       id="text3389"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
-         sodipodi:role="line"
-         id="tspan3391"
-         x="38"
-         y="1150.3622">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#0000aa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3393"
-       width="150"
-       height="40"
-       x="177"
-       y="1005.3622"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       y="1045.3622"
-       x="177"
-       height="40"
-       width="150"
-       id="rect3395"
-       style="color:#000000;fill:#00112b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3397"
-       width="150"
-       height="40"
-       x="177"
-       y="1085.3622"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       y="1125.3622"
-       x="177"
-       height="40"
-       width="150"
-       id="rect3399"
-       style="color:#000000;fill:#162d50;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3401"
-       y="1070.3622"
-       x="191"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="1070.3622"
-         x="191"
-         id="tspan3403"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94902169999999997;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="190"
-       y="1112.3622"
-       id="text3405"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan3407"
-         x="190"
-         y="1112.3622">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3409"
-       y="1150.3622"
-       x="191"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="1150.3622"
-         x="191"
-         id="tspan3411"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="189"
-       y="1034.3622"
-       id="text3413"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan3415"
-         x="189"
-         y="1034.3622">lorem </tspan></text>
-    <rect
-       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4185"
-       width="150"
-       height="40"
-       x="395.34814"
-       y="1206.1414" />
-    <rect
-       y="1246.1414"
-       x="395.34814"
-       height="40"
-       width="150"
-       id="rect4187"
-       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#808080;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4189"
-       width="150"
-       height="40"
-       x="395.34814"
-       y="1286.1414" />
-    <rect
-       y="1326.1414"
-       x="395.34814"
-       height="40"
-       width="150"
-       id="rect4191"
-       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="409.34814"
-       y="1231.1414"
-       id="text4193"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4195"
-         x="409.34814"
-         y="1231.1414">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text4197"
-       y="1271.1414"
-       x="409.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="1271.1414"
-         x="409.34814"
-         id="tspan4199"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="409.34814"
-       y="1311.1414"
-       id="text4201"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4203"
-         x="409.34814"
-         y="1311.1414"><tspan
-           style="font-weight:bold;fill:#000000;-inkscape-font-specification:Ubuntu Bold"
-           id="tspan4205">lorem </tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text4207"
-       y="1351.1414"
-       x="409.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="1351.1414"
-         x="409.34814"
-         id="tspan4209"
-         sodipodi:role="line"
-         style="font-weight:bold;fill:#ffffff;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
-    <rect
-       y="1206.1414"
-       x="548.34814"
-       height="40"
-       width="150"
-       id="rect4211"
-       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#e6e6e6;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4213"
-       width="150"
-       height="40"
-       x="548.34814"
-       y="1246.1414" />
-    <rect
-       y="1286.1414"
-       x="548.34814"
-       height="40"
-       width="150"
-       id="rect4215"
-       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4217"
-       width="150"
-       height="40"
-       x="548.34814"
-       y="1326.1414" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="562.34814"
-       y="1271.1414"
-       id="text4219"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4221"
-         x="562.34814"
-         y="1271.1414">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text4223"
-       y="1313.1414"
-       x="561.34814"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="1313.1414"
-         x="561.34814"
-         id="tspan4225"
-         sodipodi:role="line">lorem </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="562.34814"
-       y="1351.1414"
-       id="text4227"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4229"
-         x="562.34814"
-         y="1351.1414">lorem </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text4231"
-       y="1235.1414"
-       x="560.34814"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="1235.1414"
-         x="560.34814"
-         id="tspan4233"
-         sodipodi:role="line">lorem </tspan></text>
-  </g>
-</svg>

Copied: tags/0.0.9/img/webtemplate/theme-palettes.svg (from rev 1451, trunk/img/webtemplate/theme-palettes.svg)
===================================================================
--- tags/0.0.9/img/webtemplate/theme-palettes.svg	                        (rev 0)
+++ tags/0.0.9/img/webtemplate/theme-palettes.svg	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,2323 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="210mm"
+   height="297mm"
+   id="svg7383"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="theme-palettes.svg">
+  <defs
+     id="defs7385" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="1"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="346.17698"
+     inkscape:cy="-246.02205"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1078"
+     inkscape:window-height="807"
+     inkscape:window-x="4"
+     inkscape:window-y="1044"
+     inkscape:window-maximized="0" />
+  <metadata
+     id="metadata7388">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Capa 1"
+     inkscape:groupmode="layer"
+     id="layer1">
+    <rect
+       y="1016.1414"
+       x="395.34814"
+       height="40"
+       width="150"
+       id="rect7955-1"
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7957-6"
+       width="150"
+       height="40"
+       x="395.34814"
+       y="1056.1414" />
+    <rect
+       y="1096.1414"
+       x="395.34814"
+       height="40"
+       width="150"
+       id="rect7959-4"
+       style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7961-9"
+       width="150"
+       height="40"
+       x="395.34814"
+       y="1136.1414" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7963-2"
+       y="1041.1414"
+       x="409.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="1041.1414"
+         x="409.34814"
+         id="tspan7965-7"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="409.34814"
+       y="1081.1414"
+       id="text7967-6"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7969-5"
+         x="409.34814"
+         y="1081.1414">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7971-2"
+       y="1121.1414"
+       x="409.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="1121.1414"
+         x="409.34814"
+         id="tspan7973-1"
+         sodipodi:role="line"><tspan
+           id="tspan7975-5"
+           style="font-weight:bold;fill:#000000;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="409.34814"
+       y="1161.1414"
+       id="text7977-4"
+       sodipodi:linespacing="125%"><tspan
+         style="font-weight:bold;fill:#000000;-inkscape-font-specification:Ubuntu Bold"
+         sodipodi:role="line"
+         id="tspan7979-0"
+         x="409.34814"
+         y="1161.1414">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7981-2"
+       width="150"
+       height="40"
+       x="548.34814"
+       y="1016.1414" />
+    <rect
+       y="1056.1414"
+       x="548.34814"
+       height="40"
+       width="150"
+       id="rect7983-4"
+       style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7985-7"
+       width="150"
+       height="40"
+       x="548.34814"
+       y="1096.1414" />
+    <rect
+       y="1136.1414"
+       x="548.34814"
+       height="40"
+       width="150"
+       id="rect7987-4"
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7989-2"
+       y="1081.1414"
+       x="562.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="1081.1414"
+         x="562.34814"
+         id="tspan7991-6"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="561.34814"
+       y="1123.1414"
+       id="text7993-3"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7995-9"
+         x="561.34814"
+         y="1123.1414">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7997-0"
+       y="1161.1414"
+       x="562.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="1161.1414"
+         x="562.34814"
+         id="tspan7999-6"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="560.34814"
+       y="1045.1414"
+       id="text8001-3"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan8003-9"
+         x="560.34814"
+         y="1045.1414">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7391-2"
+       width="150"
+       height="40"
+       x="24"
+       y="25.362183" />
+    <image
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAoCAYAAAAcwQPnAAAABHNCSVQICAgIfAhkiAAAAIlJREFU eJzt0kENgDAAwMAx8/OCKESgYCbWkJA7BX30eu71Djhsfh3APxmLhLFIGIuEsUgYi4SxSBiLhLFI GIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiLhLFIGIuEsUgYi4SxSBiL hLFIGIuEsUgYi4SxSBiLhLFIbCnoA1F5o8FjAAAAAElFTkSuQmCC "
+       width="150"
+       height="40"
+       transform="translate(24,25.362183)"
+       id="image5546"
+       style="fill:#deaa87;fill-opacity:1" />
+    <rect
+       y="65.362183"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7462"
+       style="color:#000000;fill:#d99e76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ce7f4b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7464"
+       width="150"
+       height="40"
+       x="24"
+       y="105.36218" />
+    <rect
+       y="145.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7466"
+       style="color:#000000;fill:#d99e76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="50.362183"
+       id="text7475"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7477"
+         x="38"
+         y="50.362183">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7479"
+       y="90.362183"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="90.362183"
+         x="38"
+         id="tspan7481"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="130.36218"
+       id="text7483"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7485"
+         x="38"
+         y="130.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan7534">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7487"
+       y="170.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="170.36218"
+         x="38"
+         id="tspan7489"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="25.362183"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7510"
+       style="color:#000000;fill:#f6e7dd;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#d99e76;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7512"
+       width="150"
+       height="40"
+       x="177"
+       y="65.362183" />
+    <rect
+       y="105.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7514"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#f8eee7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7516"
+       width="150"
+       height="40"
+       x="177"
+       y="145.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="191"
+       y="90.362183"
+       id="text7518"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7520"
+         x="191"
+         y="90.362183">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7522"
+       y="132.36218"
+       x="190"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a05a2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="132.36218"
+         x="190"
+         id="tspan7524"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a05a2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="191"
+       y="170.36218"
+       id="text7526"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7528"
+         x="191"
+         y="170.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7530"
+       y="54.362183"
+       x="189"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#552200;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="54.362183"
+         x="189"
+         id="tspan7532"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       y="225.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7555"
+       style="color:#000000;fill:#ddaee9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#f4c6ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7557"
+       width="150"
+       height="40"
+       x="24"
+       y="265.36218" />
+    <rect
+       y="305.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7559"
+       style="color:#000000;fill:#9753aa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#db79f4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7561"
+       width="150"
+       height="40"
+       x="24"
+       y="345.36218" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7563"
+       y="250.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="250.36218"
+         x="38"
+         id="tspan7565"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="290.36218"
+       id="text7567"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7569"
+         x="38"
+         y="290.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7571"
+       y="330.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="330.36218"
+         x="38"
+         id="tspan7573"
+         sodipodi:role="line"><tspan
+           id="tspan7575"
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="370.36218"
+       id="text7577"
+       sodipodi:linespacing="125%"><tspan
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+         sodipodi:role="line"
+         id="tspan7579"
+         x="38"
+         y="370.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#f4e4f8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7581"
+       width="150"
+       height="40"
+       x="177"
+       y="225.36218" />
+    <rect
+       y="265.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7583"
+       style="color:#000000;fill:#b852d2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7585"
+       width="150"
+       height="40"
+       x="177"
+       y="305.36218" />
+    <rect
+       y="345.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7587"
+       style="color:#000000;fill:#f9e3ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7589"
+       y="290.36218"
+       x="191"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="290.36218"
+         x="191"
+         id="tspan7591"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#6d0c87;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="190"
+       y="332.36218"
+       id="text7593"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7595"
+         x="190"
+         y="332.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7597"
+       y="370.36218"
+       x="191"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#6d0c87;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="370.36218"
+         x="191"
+         id="tspan7599"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#aa00d4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="189"
+       y="254.36218"
+       id="text7601"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7603"
+         x="189"
+         y="254.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#ec3a3a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7605"
+       width="150"
+       height="40"
+       x="24"
+       y="425.36218" />
+    <rect
+       y="465.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7607"
+       style="color:#000000;fill:#d35f5f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#9f0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7609"
+       width="150"
+       height="40"
+       x="24"
+       y="505.36218" />
+    <rect
+       y="545.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7611"
+       style="color:#000000;fill:#c52b2b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="450.36218"
+       id="text7613"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7615"
+         x="38"
+         y="450.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7617"
+       y="490.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="490.36218"
+         x="38"
+         id="tspan7619"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="530.36218"
+       id="text7621"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7623"
+         x="38"
+         y="530.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan7625">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7627"
+       y="570.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="570.36218"
+         x="38"
+         id="tspan7629"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="425.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7631"
+       style="color:#000000;fill:#ffe0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ec3a3a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7633"
+       width="150"
+       height="40"
+       x="177"
+       y="465.36218" />
+    <rect
+       y="505.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7635"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#f7e1e1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7637"
+       width="150"
+       height="40"
+       x="177"
+       y="545.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="191"
+       y="490.36218"
+       id="text7639"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7641"
+         x="191"
+         y="490.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7643"
+       y="532.36218"
+       x="190"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a02c2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="532.36218"
+         x="190"
+         id="tspan7645"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a02c2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="191"
+       y="570.36218"
+       id="text7647"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7649"
+         x="191"
+         y="570.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7651"
+       y="454.36218"
+       x="189"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a02c2c;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="454.36218"
+         x="189"
+         id="tspan7653"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       y="625.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7655"
+       style="color:#000000;fill:#8cbaff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#87aade;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7657"
+       width="150"
+       height="40"
+       x="24"
+       y="665.36218" />
+    <rect
+       y="705.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7659"
+       style="color:#000000;fill:#5280c5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#528ce2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7661"
+       width="150"
+       height="40"
+       x="24"
+       y="745.36218" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7663"
+       y="650.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="650.36218"
+         x="38"
+         id="tspan7665"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="690.36218"
+       id="text7667"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7669"
+         x="38"
+         y="690.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7671"
+       y="730.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="730.36218"
+         x="38"
+         id="tspan7673"
+         sodipodi:role="line"><tspan
+           id="tspan7675"
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="770.36218"
+       id="text7677"
+       sodipodi:linespacing="125%"><tspan
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+         sodipodi:role="line"
+         id="tspan7679"
+         x="38"
+         y="770.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#c5dcff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7681"
+       width="150"
+       height="40"
+       x="177"
+       y="625.36218" />
+    <rect
+       y="665.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7683"
+       style="color:#000000;fill:#528ce2;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7685"
+       width="150"
+       height="40"
+       x="177"
+       y="705.36218" />
+    <rect
+       y="745.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7687"
+       style="color:#000000;fill:#c9d8f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7689"
+       y="690.36218"
+       x="191"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="690.36218"
+         x="191"
+         id="tspan7691"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0044aa;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="190"
+       y="732.36218"
+       id="text7693"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7695"
+         x="190"
+         y="732.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7697"
+       y="770.36218"
+       x="191"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0044aa;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="770.36218"
+         x="191"
+         id="tspan7699"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0044aa;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="189"
+       y="654.36218"
+       id="text7701"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7703"
+         x="189"
+         y="654.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#e7cc5f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7705"
+       width="150"
+       height="40"
+       x="24"
+       y="825.36218" />
+    <rect
+       y="865.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7707"
+       style="color:#000000;fill:#a49e87;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7709"
+       width="150"
+       height="40"
+       x="24"
+       y="905.36218" />
+    <rect
+       y="945.36218"
+       x="24"
+       height="40"
+       width="150"
+       id="rect7711"
+       style="color:#000000;fill:#dcbc3a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="850.36218"
+       id="text7713"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7715"
+         x="38"
+         y="850.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7717"
+       y="890.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="890.36218"
+         x="38"
+         id="tspan7719"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#FECC00;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="930.36218"
+       id="text7721"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7723"
+         x="38"
+         y="930.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#FECC00"
+           id="tspan7725">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7727"
+       y="970.36218"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="970.36218"
+         x="38"
+         id="tspan7729"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#151515;fill-opacity:0.94901961">lorem </tspan></text>
+    <rect
+       y="825.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7731"
+       style="color:#000000;fill:#f6f1de;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#4f472b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7733"
+       width="150"
+       height="40"
+       x="177"
+       y="865.36218" />
+    <rect
+       y="905.36218"
+       x="177"
+       height="40"
+       width="150"
+       id="rect7735"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#fff8dc;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7737"
+       width="150"
+       height="40"
+       x="177"
+       y="945.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#f3c401;fill-opacity:0.99607843;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="191"
+       y="890.36218"
+       id="text7739"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7741"
+         x="191"
+         y="890.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7743"
+       y="932.36218"
+       x="190"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="932.36218"
+         x="190"
+         id="tspan7745"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#151515;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="191"
+       y="970.36218"
+       id="text7747"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7749"
+         x="191"
+         y="970.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7751"
+       y="854.36218"
+       x="189"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="854.36218"
+         x="189"
+         id="tspan7753"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       y="25.362183"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7755"
+       style="color:#000000;fill:#abde88;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#bfe7a6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7757"
+       width="150"
+       height="40"
+       x="394"
+       y="65.362183" />
+    <rect
+       y="105.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7759"
+       style="color:#000000;fill:#5a8141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#749b5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7761"
+       width="150"
+       height="40"
+       x="394"
+       y="145.36218" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7763"
+       y="50.362183"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="50.362183"
+         x="408"
+         id="tspan7765"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="90.362183"
+       id="text7767"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7769"
+         x="408"
+         y="90.362183">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7771"
+       y="130.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="130.36218"
+         x="408"
+         id="tspan7773"
+         sodipodi:role="line"><tspan
+           id="tspan7775"
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="170.36218"
+       id="text7777"
+       sodipodi:linespacing="125%"><tspan
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+         sodipodi:role="line"
+         id="tspan7779"
+         x="408"
+         y="170.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#d5efc3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7781"
+       width="150"
+       height="40"
+       x="547"
+       y="25.362183" />
+    <rect
+       y="65.362183"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7783"
+       style="color:#000000;fill:#749b5a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7785"
+       width="150"
+       height="40"
+       x="547"
+       y="105.36218" />
+    <rect
+       y="145.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7787"
+       style="color:#000000;fill:#eaf7e1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7789"
+       y="90.362183"
+       x="561"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="90.362183"
+         x="561"
+         id="tspan7791"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="560"
+       y="132.36218"
+       id="text7793"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7795"
+         x="560"
+         y="132.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7797"
+       y="170.36218"
+       x="561"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#225500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="170.36218"
+         x="561"
+         id="tspan7799"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#17280b;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="559"
+       y="54.362183"
+       id="text7801"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7803"
+         x="559"
+         y="54.362183">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#cfcfcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7805"
+       width="150"
+       height="40"
+       x="394"
+       y="225.36218" />
+    <rect
+       y="265.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7807"
+       style="color:#000000;fill:#b7b7b7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#565656;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7809"
+       width="150"
+       height="40"
+       x="394"
+       y="305.36218" />
+    <rect
+       y="345.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7811"
+       style="color:#000000;fill:#868686;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="250.36218"
+       id="text7813"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7815"
+         x="408"
+         y="250.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7817"
+       y="290.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="290.36218"
+         x="408"
+         id="tspan7819"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="330.36218"
+       id="text7821"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7823"
+         x="408"
+         y="330.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan7825">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7827"
+       y="370.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="370.36218"
+         x="408"
+         id="tspan7829"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="225.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7831"
+       style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#6e6e6e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7833"
+       width="150"
+       height="40"
+       x="547"
+       y="265.36218" />
+    <rect
+       y="305.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7835"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#e7e7e7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7837"
+       width="150"
+       height="40"
+       x="547"
+       y="345.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="561"
+       y="290.36218"
+       id="text7839"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7841"
+         x="561"
+         y="290.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7843"
+       y="332.36218"
+       x="560"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="332.36218"
+         x="560"
+         id="tspan7845"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="561"
+       y="370.36218"
+       id="text7847"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7849"
+         x="561"
+         y="370.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7851"
+       y="254.36218"
+       x="559"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="254.36218"
+         x="559"
+         id="tspan7853"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       y="425.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7855"
+       style="color:#000000;fill:#e8bc9e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#eac9b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7857"
+       width="150"
+       height="40"
+       x="394"
+       y="465.36218" />
+    <rect
+       y="505.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7859"
+       style="color:#000000;fill:#d59367;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#eac9b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7861"
+       width="150"
+       height="40"
+       x="394"
+       y="545.36218" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7863"
+       y="450.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="450.36218"
+         x="408"
+         id="tspan7865"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="490.36218"
+       id="text7867"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7869"
+         x="408"
+         y="490.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7871"
+       y="530.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#552200;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="530.36218"
+         x="408"
+         id="tspan7873"
+         sodipodi:role="line"><tspan
+           id="tspan7875"
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#552200">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="570.36218"
+       id="text7877"
+       sodipodi:linespacing="125%"><tspan
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold;fill:#502d16"
+         sodipodi:role="line"
+         id="tspan7879"
+         x="408"
+         y="570.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#f7ece4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7881"
+       width="150"
+       height="40"
+       x="547"
+       y="425.36218" />
+    <rect
+       y="465.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7883"
+       style="color:#000000;fill:#e0ae8d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7885"
+       width="150"
+       height="40"
+       x="547"
+       y="505.36218" />
+    <rect
+       y="545.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7887"
+       style="color:#000000;fill:#f7ece4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7889"
+       y="490.36218"
+       x="561"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="490.36218"
+         x="561"
+         id="tspan7891"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#d45500;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="560"
+       y="532.36218"
+       id="text7893"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7895"
+         x="560"
+         y="532.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7897"
+       y="570.36218"
+       x="561"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#d45500;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="570.36218"
+         x="561"
+         id="tspan7899"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#502d16;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="559"
+       y="454.36218"
+       id="text7901"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7903"
+         x="559"
+         y="454.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#a14242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7905"
+       width="150"
+       height="40"
+       x="394"
+       y="625.36218" />
+    <rect
+       y="665.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7907"
+       style="color:#000000;fill:#b96363;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#424242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7909"
+       width="150"
+       height="40"
+       x="394"
+       y="705.36218" />
+    <rect
+       y="745.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7911"
+       style="color:#000000;fill:#a14242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="650.36218"
+       id="text7913"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7915"
+         x="408"
+         y="650.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7917"
+       y="690.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="690.36218"
+         x="408"
+         id="tspan7919"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="730.36218"
+       id="text7921"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7923"
+         x="408"
+         y="730.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan7925">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7927"
+       y="770.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="770.36218"
+         x="408"
+         id="tspan7929"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="625.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7931"
+       style="color:#000000;fill:#ffe0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#a14242;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7933"
+       width="150"
+       height="40"
+       x="547"
+       y="665.36218" />
+    <rect
+       y="705.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7935"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#f7e1e1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7937"
+       width="150"
+       height="40"
+       x="547"
+       y="745.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="561"
+       y="690.36218"
+       id="text7939"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7941"
+         x="561"
+         y="690.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7943"
+       y="732.36218"
+       x="560"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800000;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="732.36218"
+         x="560"
+         id="tspan7945"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800000;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="561"
+       y="770.36218"
+       id="text7947"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7949"
+         x="561"
+         y="770.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7951"
+       y="654.36218"
+       x="559"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="654.36218"
+         x="559"
+         id="tspan7953"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       y="825.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7955"
+       style="color:#000000;fill:#e49db9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#edbdd0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7957"
+       width="150"
+       height="40"
+       x="394"
+       y="865.36218" />
+    <rect
+       y="905.36218"
+       x="394"
+       height="40"
+       width="150"
+       id="rect7959"
+       style="color:#000000;fill:#b15278;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#e777a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7961"
+       width="150"
+       height="40"
+       x="394"
+       y="945.36218" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7963"
+       y="850.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="850.36218"
+         x="408"
+         id="tspan7965"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="890.36218"
+       id="text7967"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7969"
+         x="408"
+         y="890.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7971"
+       y="930.36218"
+       x="408"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="930.36218"
+         x="408"
+         id="tspan7973"
+         sodipodi:role="line"><tspan
+           id="tspan7975"
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="408"
+       y="970.36218"
+       id="text7977"
+       sodipodi:linespacing="125%"><tspan
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+         sodipodi:role="line"
+         id="tspan7979"
+         x="408"
+         y="970.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#ffddf8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7981"
+       width="150"
+       height="40"
+       x="547"
+       y="825.36218" />
+    <rect
+       y="865.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7983"
+       style="color:#000000;fill:#d25b8b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect7985"
+       width="150"
+       height="40"
+       x="547"
+       y="905.36218" />
+    <rect
+       y="945.36218"
+       x="547"
+       height="40"
+       width="150"
+       id="rect7987"
+       style="color:#000000;fill:#f6dee8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text7989"
+       y="890.36218"
+       x="561"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="890.36218"
+         x="561"
+         id="tspan7991"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800066;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="560"
+       y="932.36218"
+       id="text7993"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan7995"
+         x="560"
+         y="932.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text7997"
+       y="970.36218"
+       x="561"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800066;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="970.36218"
+         x="561"
+         id="tspan7999"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2b0022;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="559"
+       y="854.36218"
+       id="text8001"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan8003"
+         x="559"
+         y="854.36218">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5556"
+       width="722.66315"
+       height="1025.3048"
+       x="5.6568537"
+       y="-1029.3601" />
+    <rect
+       style="color:#000000;fill:#ffff00;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6"
+       id="rect3272"
+       width="150"
+       height="40"
+       x="754"
+       y="425.36218" />
+    <rect
+       y="465.36218"
+       x="754"
+       height="40"
+       width="150"
+       id="rect3274"
+       style="color:#000000;fill:#ffa500;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6" />
+    <rect
+       style="color:#000000;fill:#ff0000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6"
+       id="rect3276"
+       width="150"
+       height="40"
+       x="754"
+       y="505.36218" />
+    <rect
+       y="545.36218"
+       x="754"
+       height="40"
+       width="150"
+       id="rect3278"
+       style="color:#000000;fill:#008000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800080;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
+       x="768"
+       y="450.36218"
+       id="text3280"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3282"
+         x="768"
+         y="450.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3284"
+       y="490.36218"
+       x="768"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0000ff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
+       xml:space="preserve"><tspan
+         y="490.36218"
+         x="768"
+         id="tspan3286"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
+       x="768"
+       y="530.36218"
+       id="text3288"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3290"
+         x="768"
+         y="530.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan3292">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3294"
+       y="570.36218"
+       x="768"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
+       xml:space="preserve"><tspan
+         y="570.36218"
+         x="768"
+         id="tspan3296"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="425.36218"
+       x="907"
+       height="40"
+       width="150"
+       id="rect3298"
+       style="color:#000000;fill:#800080;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6" />
+    <rect
+       style="color:#000000;fill:#0000ff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.6"
+       id="rect3300"
+       width="150"
+       height="40"
+       x="907"
+       y="465.36218" />
+    <rect
+       y="505.36218"
+       x="907"
+       height="40"
+       width="150"
+       id="rect3302"
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.8" />
+    <rect
+       style="color:#000000;fill:#f7ebe3;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.8"
+       id="rect3304"
+       width="150"
+       height="40"
+       x="907"
+       y="545.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold;opacity:1"
+       x="921"
+       y="490.36218"
+       id="text3306"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3308"
+         x="921"
+         y="490.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3310"
+       y="532.36218"
+       x="920"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
+       xml:space="preserve"><tspan
+         y="532.36218"
+         x="920"
+         id="tspan3312"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;opacity:1"
+       x="921"
+       y="570.36218"
+       id="text3314"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3316"
+         x="921"
+         y="570.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3318"
+       y="454.36218"
+       x="919"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold;opacity:1"
+       xml:space="preserve"><tspan
+         y="454.36218"
+         x="919"
+         id="tspan3320"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#ffff00;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3322"
+       width="150"
+       height="40"
+       x="754"
+       y="248.36218" />
+    <rect
+       y="288.36218"
+       x="754"
+       height="40"
+       width="150"
+       id="rect3324"
+       style="color:#000000;fill:#ffa500;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ff0000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3326"
+       width="150"
+       height="40"
+       x="754"
+       y="328.36218" />
+    <rect
+       y="368.36218"
+       x="754"
+       height="40"
+       width="150"
+       id="rect3328"
+       style="color:#000000;fill:#008000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#800080;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="768"
+       y="273.36218"
+       id="text3330"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3332"
+         x="768"
+         y="273.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3334"
+       y="313.36218"
+       x="768"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#0000ff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="313.36218"
+         x="768"
+         id="tspan3336"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="768"
+       y="353.36218"
+       id="text3338"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3340"
+         x="768"
+         y="353.36218"><tspan
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan3342">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3344"
+       y="393.36218"
+       x="768"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="393.36218"
+         x="768"
+         id="tspan3346"
+         sodipodi:role="line"
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="248.36218"
+       x="907"
+       height="40"
+       width="150"
+       id="rect3348"
+       style="color:#000000;fill:#800080;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#0000ff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3350"
+       width="150"
+       height="40"
+       x="907"
+       y="288.36218" />
+    <rect
+       y="328.36218"
+       x="907"
+       height="40"
+       width="150"
+       id="rect3352"
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#f7ebe3;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3354"
+       width="150"
+       height="40"
+       x="907"
+       y="368.36218" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="921"
+       y="313.36218"
+       id="text3356"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3358"
+         x="921"
+         y="313.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3360"
+       y="355.36218"
+       x="920"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="355.36218"
+         x="920"
+         id="tspan3362"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#008000;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="921"
+       y="393.36218"
+       id="text3364"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3366"
+         x="921"
+         y="393.36218">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3368"
+       y="277.36218"
+       x="919"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="277.36218"
+         x="919"
+         id="tspan3370"
+         sodipodi:role="line">lorem </tspan></text>
+    <rect
+       y="1005.3622"
+       x="24"
+       height="40"
+       width="150"
+       id="rect3367"
+       style="color:#000000;fill:#0c1f3d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#162d50;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3369"
+       width="150"
+       height="40"
+       x="24"
+       y="1045.3622"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="1085.3622"
+       x="24"
+       height="40"
+       width="150"
+       id="rect3371"
+       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#0c2855;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3373"
+       width="150"
+       height="40"
+       x="24"
+       y="1125.3622"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text3375"
+       y="1030.3622"
+       x="38"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="1030.3622"
+         x="38"
+         id="tspan3377"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="38"
+       y="1070.3622"
+       id="text3379"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3381"
+         x="38"
+         y="1070.3622">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3383"
+       y="1110.3622"
+       x="38"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="1110.3622"
+         x="38"
+         id="tspan3385"
+         sodipodi:role="line"><tspan
+           id="tspan3387"
+           style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="38"
+       y="1150.3622"
+       id="text3389"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         style="font-weight:bold;-inkscape-font-specification:Ubuntu Bold"
+         sodipodi:role="line"
+         id="tspan3391"
+         x="38"
+         y="1150.3622">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#162d50;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3393"
+       width="150"
+       height="40"
+       x="177"
+       y="1005.3622"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="1045.3622"
+       x="177"
+       height="40"
+       width="150"
+       id="rect3395"
+       style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3397"
+       width="150"
+       height="40"
+       x="177"
+       y="1085.3622"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="1125.3622"
+       x="177"
+       height="40"
+       width="150"
+       id="rect3399"
+       style="color:#000000;fill:#162d50;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.73427981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text3401"
+       y="1070.3622"
+       x="191"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="1070.3622"
+         x="191"
+         id="tspan3403"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94902169999999997;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="190"
+       y="1112.3622"
+       id="text3405"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3407"
+         x="190"
+         y="1112.3622">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3409"
+       y="1150.3622"
+       x="191"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.9490217;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="1150.3622"
+         x="191"
+         id="tspan3411"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:1.40678155;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="189"
+       y="1034.3622"
+       id="text3413"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/highcontrast.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3415"
+         x="189"
+         y="1034.3622">lorem </tspan></text>
+    <rect
+       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4185"
+       width="150"
+       height="40"
+       x="395.34814"
+       y="1206.1414" />
+    <rect
+       y="1246.1414"
+       x="395.34814"
+       height="40"
+       width="150"
+       id="rect4187"
+       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#808080;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4189"
+       width="150"
+       height="40"
+       x="395.34814"
+       y="1286.1414" />
+    <rect
+       y="1326.1414"
+       x="395.34814"
+       height="40"
+       width="150"
+       id="rect4191"
+       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="409.34814"
+       y="1231.1414"
+       id="text4193"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4195"
+         x="409.34814"
+         y="1231.1414">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text4197"
+       y="1271.1414"
+       x="409.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="1271.1414"
+         x="409.34814"
+         id="tspan4199"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="409.34814"
+       y="1311.1414"
+       id="text4201"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4203"
+         x="409.34814"
+         y="1311.1414"><tspan
+           style="font-weight:bold;fill:#000000;-inkscape-font-specification:Ubuntu Bold"
+           id="tspan4205">lorem </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text4207"
+       y="1351.1414"
+       x="409.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="1351.1414"
+         x="409.34814"
+         id="tspan4209"
+         sodipodi:role="line"
+         style="font-weight:bold;fill:#ffffff;-inkscape-font-specification:Ubuntu Bold">lorem </tspan></text>
+    <rect
+       y="1206.1414"
+       x="548.34814"
+       height="40"
+       width="150"
+       id="rect4211"
+       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#e6e6e6;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4213"
+       width="150"
+       height="40"
+       x="548.34814"
+       y="1246.1414" />
+    <rect
+       y="1286.1414"
+       x="548.34814"
+       height="40"
+       width="150"
+       id="rect4215"
+       style="color:#000000;fill:#ffffff;fill-opacity:0.94901961;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:0.73427980999999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4217"
+       width="150"
+       height="40"
+       x="548.34814"
+       y="1326.1414" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="562.34814"
+       y="1271.1414"
+       id="text4219"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4221"
+         x="562.34814"
+         y="1271.1414">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text4223"
+       y="1313.1414"
+       x="561.34814"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="1313.1414"
+         x="561.34814"
+         id="tspan4225"
+         sodipodi:role="line">lorem </tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="562.34814"
+       y="1351.1414"
+       id="text4227"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4229"
+         x="562.34814"
+         y="1351.1414">lorem </tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text4231"
+       y="1235.1414"
+       x="560.34814"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:0.94901961000000001;fill-rule:nonzero;stroke:none;stroke-width:1.40678155000000005;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="1235.1414"
+         x="560.34814"
+         id="tspan4233"
+         sodipodi:role="line">lorem </tspan></text>
+  </g>
+</svg>

Deleted: tags/0.0.9/img/webtemplate/web_template-2011.svg
===================================================================
--- trunk/img/webtemplate/web_template-2011.svg	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/img/webtemplate/web_template-2011.svg	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,5321 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="1024"
-   height="768"
-   id="svg3182"
-   version="1.1"
-   inkscape:version="0.48.1 r9760"
-   sodipodi:docname="web_template-2011.svg"
-   inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90"
-   style="display:inline">
-  <defs
-     id="defs3184">
-    <linearGradient
-       inkscape:collect="always"
-       id="linearGradient4127">
-      <stop
-         style="stop-color:#ececec;stop-opacity:1;"
-         offset="0"
-         id="stop4129" />
-      <stop
-         style="stop-color:#ececec;stop-opacity:0;"
-         offset="1"
-         id="stop4131" />
-    </linearGradient>
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient4127"
-       id="linearGradient5072"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="translate(-209,0)"
-       x1="943.35083"
-       y1="147.32982"
-       x2="944.15961"
-       y2="185.58334" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.35355339"
-     inkscape:cx="598.70994"
-     inkscape:cy="950.73513"
-     inkscape:current-layer="layer1"
-     inkscape:document-units="px"
-     showgrid="false"
-     inkscape:window-width="1080"
-     inkscape:window-height="1824"
-     inkscape:window-x="0"
-     inkscape:window-y="21"
-     inkscape:window-maximized="1"
-     inkscape:snap-bbox="false"
-     inkscape:bbox-paths="true"
-     inkscape:bbox-nodes="true"
-     inkscape:snap-page="true"
-     inkscape:snap-object-midpoints="false"
-     inkscape:snap-global="true"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:snap-nodes="false"
-     inkscape:snap-bbox-edge-midpoints="true"
-     borderlayer="false"
-     showborder="false"
-     inkscape:showpageshadow="false">
-    <inkscape:grid
-       type="xygrid"
-       id="grid3446"
-       empspacing="5"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true"
-       dotted="true"
-       color="#58586d"
-       opacity="0.90980392"
-       empcolor="#b2b2b2"
-       empopacity="0" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata3187">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer6"
-     inkscape:label="background"
-     style="display:inline"
-     sodipodi:insensitive="true">
-    <rect
-       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5254"
-       width="1508.2104"
-       height="880"
-       x="-228.21049"
-       y="-32"
-       rx="5"
-       ry="4.9999995"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-  </g>
-  <g
-     id="layer1"
-     inkscape:label="normal"
-     inkscape:groupmode="layer"
-     style="display:inline">
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5037"
-       width="1013"
-       height="657.95032"
-       x="7"
-       y="112"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#ff9999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4635"
-       width="87.859406"
-       height="19.905512"
-       x="130.07086"
-       y="111.27247"
-       rx="4"
-       ry="4" />
-    <g
-       style="opacity:0.5;display:inline"
-       id="g5064"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="translate(804.21116,-0.597721)">
-      <path
-         inkscape:connector-curvature="0"
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
-         id="path5050"
-         d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
-         style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem" />
-      <g
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
-         transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
-         id="g5052">
-        <path
-           inkscape:connector-curvature="0"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           id="path5054"
-           d="m 60.321717,411.99998 377.014613,0"
-           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
-        <path
-           inkscape:connector-curvature="0"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           id="path5056"
-           d="m 252.61203,788.60332 0,-377.01178"
-           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
-        <path
-           inkscape:connector-curvature="0"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           id="path5058"
-           d="m 252.86937,597.15755 377.0124,0"
-           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
-        <path
-           inkscape:connector-curvature="0"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           id="path5060"
-           d="m 437.45588,596.97447 0,-377.01491"
-           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
-        <path
-           inkscape:connector-curvature="0"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           id="path5062"
-           d="m 372.87905,411.27704 64.93441,0"
-           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
-      </g>
-    </g>
-    <g
-       style="display:inline"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       transform="matrix(1.0005291,0,0,1,-859.84649,-399.18897)"
-       id="g5355">
-      <g
-         style="opacity:0.5;display:inline"
-         id="g5357"
-         transform="translate(1196.4702,509.33669)"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-org-home-draft-0.5.png"
-         inkscape:export-xdpi="90.000000"
-         inkscape:export-ydpi="90.000000">
-        <rect
-           style="fill:#dd8a3d;fill-opacity:1;fill-rule:evenodd;stroke:none"
-           id="rect5359"
-           width="15.999997"
-           height="15.999997"
-           x="405.52979"
-           y="8.8522816"
-           rx="3.7976301"
-           ry="3.7996395" />
-        <g
-           transform="matrix(1.635216,0,0,1.635216,-260.6467,-12.57016)"
-           id="g5361">
-          <path
-             inkscape:connector-curvature="0"
-             style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.74860978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.37500004;marker:none;visibility:visible;display:inline;overflow:visible"
-             d="m 409.34583,20.876719 3.87812,-3.835542"
-             id="path5363" />
-          <g
-             id="g5365">
-            <path
-               transform="matrix(0.102065,0,0,0.102065,387.7515,-17.05636)"
-               d="m 277.35793,332.62314 a 26.82268,26.82268 0 1 1 -53.64536,0 26.82268,26.82268 0 1 1 53.64536,0 z"
-               sodipodi:ry="26.82268"
-               sodipodi:rx="26.82268"
-               sodipodi:cy="332.62314"
-               sodipodi:cx="250.53525"
-               id="path5367"
-               style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.99973555pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-               sodipodi:type="arc" />
-            <path
-               transform="matrix(0.05245387,0,0,0.05245387,400.1808,-0.554549)"
-               d="m 277.35793,332.62314 a 26.82268,26.82268 0 1 1 -53.64536,0 26.82268,26.82268 0 1 1 53.64536,0 z"
-               sodipodi:ry="26.82268"
-               sodipodi:rx="26.82268"
-               sodipodi:cy="332.62314"
-               sodipodi:cx="250.53525"
-               id="path5369"
-               style="fill:#dd8a3d;fill-opacity:1;fill-rule:evenodd;stroke:#dd8a3d;stroke-width:0.99973555pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
-               sodipodi:type="arc" />
-          </g>
-        </g>
-      </g>
-      <rect
-         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffba7f;stroke-width:0.95032339pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
-         id="rect5371"
-         width="158.81178"
-         height="14.922246"
-         x="1622.4989"
-         y="518.67261"
-         rx="0.34581041"
-         ry="0.24117236"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-org-home-draft-0.5.png"
-         inkscape:export-xdpi="90"
-         inkscape:export-ydpi="90" />
-      <text
-         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu"
-         id="text5373"
-         font-size="11"
-         x="1626.7657"
-         y="529.99762"
-         sodipodi:linespacing="125%"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-org-home-draft-0.5.png"
-         inkscape:export-xdpi="90"
-         inkscape:export-ydpi="90">
-        <tspan
-           sodipodi:role="line"
-           id="tspan5375"
-           x="1626.7657"
-           y="529.99762">Search</tspan>
-      </text>
-    </g>
-    <rect
-       style="color:#000000;fill:#f4e3d7;stroke:none;stroke-width:0.99999982;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3017"
-       width="810"
-       height="130"
-       x="10"
-       y="148"
-       rx="10"
-       ry="10"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
-       x="-324.67099"
-       y="280.7749"
-       id="text3019"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3021"
-         x="-324.67099"
-         y="280.7749">720x90</tspan></text>
-    <rect
-       y="18.5"
-       x="-651.5"
-       height="99.000008"
-       width="299"
-       id="rect3029"
-       style="color:#000000;fill:none;stroke:#b3b3b3;stroke-width:0.99999988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3033"
-       y="34.92186"
-       x="-408.26172"
-       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         y="34.92186"
-         x="-408.26172"
-         id="tspan3035"
-         sodipodi:role="line">300x100</tspan></text>
-    <g
-       id="g3091"
-       transform="translate(-359.28223,-129.8584)">
-      <rect
-         style="color:#000000;fill:none;stroke:#b3b3b3;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect3029-4"
-         width="49"
-         height="49"
-         x="12.053711"
-         y="39.436508" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text3073"
-         y="67.858398"
-         x="19.282227"
-         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
-         xml:space="preserve"><tspan
-           id="tspan3081"
-           y="67.858398"
-           x="19.282227"
-           sodipodi:role="line">50x50</tspan></text>
-    </g>
-    <rect
-       style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999964;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3089"
-       width="800"
-       height="520"
-       x="10"
-       y="238"
-       rx="10"
-       ry="10"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.68399999;fill:#550000;fill-opacity:1;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="91.84803"
-       y="201.77293"
-       id="text3096"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan3098"
-         x="91.84803"
-         y="201.77293"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold">Name of the Initiative</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3073-8"
-       y="368.84732"
-       x="-806.35638"
-       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
-       xml:space="preserve"><tspan
-         y="368.84732"
-         x="-806.35638"
-         sodipodi:role="line"
-         id="tspan3125">centrado vertical/horizontal, tamaño y color letra, editor ??? mmm igual...</tspan></text>
-    <g
-       id="g3877"
-       style="fill:#a05a2c"
-       transform="translate(-288,1795)">
-      <rect
-         rx="10"
-         ry="10"
-         y="118.5"
-         x="819.5"
-         height="51.955261"
-         width="195"
-         id="rect3045"
-         style="color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <rect
-         style="color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect3871"
-         width="81.320587"
-         height="51.955261"
-         x="819.5"
-         y="118.5" />
-      <rect
-         y="135.73912"
-         x="933.07611"
-         height="34.716145"
-         width="81.320587"
-         id="rect3873"
-         style="color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3898"
-       width="768.22107"
-       height="366.66055"
-       x="22.615988"
-       y="355.58209"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       y="687.73828"
-       x="22.615988"
-       height="34.504345"
-       width="768.22107"
-       id="rect3928"
-       style="color:#000000;fill:#e3dbdb;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       y="896.93811"
-       x="22.615988"
-       id="image15604-0"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAaCAIAAADuRDFPAAAAA3NCSVQICAjb4U/gAAAARklEQVQo kWPccewmA17A8unJRfwqGP///49fBRN+abqpYCHoUpZ///5RrOLv3790sGXouGPIuJSIFHT27FkC Kk7cLcSvAgArDTxriRhPvAAAAABJRU5ErkJggg== "
-       height="35.304516"
-       width="768.22107"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <g
-       id="g3882"
-       style="fill:#deaa87"
-       transform="matrix(1,0,0,1.5649284,-0.5,-37.444021)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90">
-      <rect
-         style="color:#000000;fill:#deaa87;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect3097"
-         width="55.379948"
-         height="389.79419"
-         x="819.5"
-         y="118.5" />
-      <rect
-         ry="6.3900704"
-         rx="10"
-         y="118.5"
-         x="837.5"
-         height="389.79419"
-         width="177"
-         id="rect3095"
-         style="color:#000000;fill:#deaa87;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999976;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3920"
-       width="70.491135"
-       height="56.242645"
-       x="535.61597"
-       y="660"
-       ry="7"
-       rx="7.0001001"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="543.98315"
-       y="692.14264"
-       id="text3922"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         id="tspan3924"
-         sodipodi:role="line"
-         x="543.98315"
-         y="692.14264" /><tspan
-         id="tspan3926"
-         sodipodi:role="line"
-         x="543.98315"
-         y="708.89807"
-         style="font-size:16px"><tspan
-           style="font-size:16px;fill:#784421"
-           id="tspan3930">English</tspan><tspan
-           style="fill:#6c5353"
-           id="tspan4972">   French   Español</tspan></tspan></text>
-    <rect
-       style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5074"
-       width="30"
-       height="21.595398"
-       x="780"
-       y="736.4046"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="732"
-       x="712"
-       id="image5362"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAPCAIAAAD8q9/YAAAAA3NCSVQICAjb4U/gAAACeklEQVRI ieWWz2sTQRTH34RCBRuTTQ4pSNXu6lE9TNg/IGag0IKCJAcDvTXBWwqSTW5C0UwUjKAemqtCBBVU Wihm/QdC5tCIjcWyOUkt2GzSVrAgrIdJl2WziVA3rdDPad7OvLff77zZHwAnDAQAhmEct4wjAiE0 wkev37+yTqgfPi4+W6SUKorSm0YIqVar9x/eC42HAOD8xAUSIZ125wgU/wu8r57eia3vW+Xn5X5u AaBSqciy/KT4lIftTns+PT88oe7iYLj84mUwGOznlkMpXf+y/vbNOwDo7LSnZqamZ6aHpdFVHAzX V+upVAoAGGOSJCGECCG6rhNCEEKSJDHGMMbRaHTt81q3iscTjUatRYwDzNA61XtTxwXWCm5hN1xf /bS7s4sxBoB4PI4xNgwDY1woFBhjrVZLURRN0wAAY7zxdYNntTttWZZtpRBCCCGu2BwYhoEQcpRi 88ZXmoluYTf8c28PAARB0HVd0zTunFKqaZooioIgJJPJWCzWtQRd6fv7v9CI3Qbvj2mPSzdD2xEA y6bY6LdBh8Nu+PTYGADoui4IgiiKjDEAIIQIgqBpmq7r2Wy2VCqZovlgdPSU8duudXB/0AG2i73r h9vhK1cve71e7pNSqqoqQkgURUopxjgQCKiqyh/XWq02KU3yLL/PX61We4UOOMD9sJ2IQ1T4S32u zPodfvSguPlts9lsDkhjjIXD4cRs4sbN6wAwcfbcwt2F5aVlF5W5Dt87h7d0YvbW9vYPSumA5Ewm c/GSxN36zvhXllb+c7cmDoZD46G523O5XC6fzzvmRK5FGo1G+k6ah36fv/i4OESNrnLi/qWPW8KR 8wct9inmwFUO1QAAAABJRU5ErkJggg== "
-       height="15"
-       width="80"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <g
-       id="g5389"
-       transform="translate(-751,-12)">
-      <path
-         transform="translate(0,-3)"
-         d="m 333,232 a 11,11 0 1 1 -22,0 11,11 0 1 1 22,0 z"
-         sodipodi:ry="11"
-         sodipodi:rx="11"
-         sodipodi:cy="232"
-         sodipodi:cx="322"
-         id="path5365"
-         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         sodipodi:type="arc" />
-      <text
-         xml:space="preserve"
-         style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#c8b7b7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-         x="314.99805"
-         y="213.47852"
-         id="text5381"
-         sodipodi:linespacing="100%"><tspan
-           id="tspan5383"
-           sodipodi:role="line"
-           x="314.99805"
-           y="213.47852" /><tspan
-           id="tspan5385"
-           sodipodi:role="line"
-           x="314.99805"
-           y="237.47852">+</tspan></text>
-    </g>
-    <text
-       sodipodi:linespacing="100%"
-       id="text14833"
-       y="693.54028"
-       x="377.75659"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="693.54028"
-         x="377.75659"
-         sodipodi:role="line"
-         id="tspan14835" /><tspan
-         style="font-size:16px;fill:#280b0b"
-         y="710.29572"
-         x="377.75659"
-         sodipodi:role="line"
-         id="tspan14837"><tspan
-           id="tspan14839"
-           style="font-size:16px;fill:#280b0b">Translations of this:</tspan></tspan></text>
-    <rect
-       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1.99999999;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect12513"
-       width="15"
-       height="258.99969"
-       x="775.33704"
-       y="418.50015"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       width="16"
-       height="32"
-       id="image12519"
-       x="774.83704"
-       y="655.01562"
-       style="display:inline"
-       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
-       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png" />
-    <rect
-       style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect14953"
-       width="751.7652"
-       height="34.033264"
-       x="22.705099"
-       y="320.09052"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#808000;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect14951"
-       width="749.11554"
-       height="277"
-       x="23.975609"
-       y="344.50003"
-       ry="3.0000005"
-       rx="3"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       x="-224.31979"
-       y="167.39919"
-       id="text12170"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="matrix(1.0153541,-0.06852238,0.06616434,0.98041291,0,0)"><tspan
-         sodipodi:role="line"
-         x="-224.31979"
-         y="167.39919"
-         id="tspan15224">group header editable</tspan><tspan
-         sodipodi:role="line"
-         x="-224.31979"
-         y="189.89919"
-         id="tspan5156">with WYSiWYG</tspan><tspan
-         sodipodi:role="line"
-         x="-224.31979"
-         y="212.39919"
-         id="tspan4113">(you can put easily images, </tspan><tspan
-         sodipodi:role="line"
-         x="-224.31979"
-         y="234.89919"
-         id="tspan4115">and other things as a header)</tspan></text>
-    <image
-       y="263.61829"
-       x="109"
-       id="image15324"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="50"
-       width="50"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="50"
-       height="50"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15327"
-       x="167"
-       y="263.61829"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="263.61829"
-       x="225"
-       id="image15329"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="50"
-       width="50"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="22.983185"
-       y="288.14264"
-       id="text15331"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         id="tspan15335"
-         sodipodi:role="line"
-         x="22.983185"
-         y="288.14264"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold">Editors:</tspan></text>
-    <image
-       y="298.61829"
-       x="280"
-       id="image15423"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
-       height="18"
-       width="24"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="24"
-       height="18"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
-       id="image15426"
-       x="747"
-       y="696"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="318.59827"
-       x="20.218992"
-       id="image15523"
-       xlink:href="data:image/png;base64,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 "
-       height="25"
-       width="452"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect24756"
-       width="11"
-       height="622.95209"
-       x="810"
-       y="135.04793"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3770"
-       width="193"
-       height="29.670439"
-       x="821"
-       y="338.32956" />
-    <path
-       sodipodi:type="star"
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="path24758"
-       sodipodi:sides="3"
-       sodipodi:cx="817"
-       sodipodi:cy="177"
-       sodipodi:r1="47.539455"
-       sodipodi:r2="25.591238"
-       sodipodi:arg1="1.3089969"
-       sodipodi:arg2="2.3561945"
-       inkscape:flatsided="true"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
-       inkscape:transform-center-x="0.48626974"
-       inkscape:transform-center-y="-2.9508384"
-       transform="matrix(0.13329382,-0.09990711,0.03845747,0.3462786,702.43998,373.66107)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/def-theme-tools-arrow-left.png"
-       transform="matrix(0.13329382,-0.09990711,0.03845747,0.3462786,-22.253699,-165.29606)"
-       inkscape:transform-center-y="-2.9508384"
-       inkscape:transform-center-x="0.48626974"
-       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="2.3561945"
-       sodipodi:arg1="1.3089969"
-       sodipodi:r2="25.591238"
-       sodipodi:r1="47.539455"
-       sodipodi:cy="177"
-       sodipodi:cx="817"
-       sodipodi:sides="3"
-       id="path4530"
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       sodipodi:type="star" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3910"
-       y="361.39798"
-       x="832.44855"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="361.39798"
-         x="832.44855"
-         id="tspan3912"
-         sodipodi:role="line"
-         style="fill:#ffffff">documents</tspan><tspan
-         y="391.39798"
-         x="832.44855"
-         sodipodi:role="line"
-         id="tspan3914"
-         style="fill:#ffffff">blog</tspan><tspan
-         y="421.39798"
-         x="832.44855"
-         sodipodi:role="line"
-         id="tspan5162"
-         style="fill:#ffffff">gallery</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="830.96289"
-       y="171.00255"
-       id="text3886-8"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan3888-8"
-         x="830.96289"
-         y="171.00255">Group members</tspan></text>
-    <rect
-       style="opacity:0.5;color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect15700"
-       width="193"
-       height="64"
-       x="821"
-       y="184.41856"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       y="206.41856"
-       x="834"
-       id="image15324-9"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="30"
-       width="30"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="30"
-       height="30"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15678"
-       x="868"
-       y="206.41856"
-       style="display:inline"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       y="247.41856"
-       x="821"
-       height="72.793892"
-       width="193"
-       id="rect3822"
-       style="color:#000000;fill:#d38d5f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <image
-       width="30"
-       height="30"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15680"
-       x="834"
-       y="278.4191"
-       style="display:inline"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       y="278.4191"
-       x="868"
-       id="image15682"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="30"
-       width="30"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="30"
-       height="30"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15684"
-       x="902"
-       y="206.41856"
-       style="display:inline"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       y="206.41856"
-       x="936"
-       id="image15686"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="30"
-       width="30"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       y="278.4191"
-       x="902"
-       id="image15688"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="30"
-       width="30"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="30"
-       height="30"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15690"
-       x="936"
-       y="278.4191"
-       style="display:inline"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="30"
-       height="30"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15692"
-       x="970"
-       y="206.41856"
-       style="display:inline"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       y="278.4191"
-       x="970"
-       id="image15694"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       height="30"
-       width="30"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text15696"
-       y="199.23106"
-       x="832.42969"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="199.23106"
-         x="832.42969"
-         id="tspan15698"
-         sodipodi:role="line">admins (12)</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text15823"
-       y="687.00311"
-       x="832.96289"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="687.00311"
-         x="832.96289"
-         id="tspan15825"
-         sodipodi:role="line">Group Tags</tspan></text>
-    <flowRoot
-       style="display:inline"
-       xml:space="preserve"
-       id="flowRoot17968"
-       transform="translate(-1069.9199,45.561236)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><flowRegion
-         id="flowRegion17970"><rect
-           id="rect17972"
-           width="725.66296"
-           height="98.930603"
-           x="1105.337"
-           y="337.25836" /></flowRegion><flowPara
-         id="flowPara17974">Tiela tamen futuro sor i, lo iele participo for. Nek is norde nenii komparado, apuda sezononomo ekskluzive per tc. Anc plus subpropozicio kz, vic i super adjektiva alternativo. Ni deko vira tre, reprezenti substantivo anstataŭigi oz ojd, kombi nigra longa ing gh.</flowPara></flowRoot>    <g
-       id="g19954"
-       transform="matrix(0.99977824,0,0,1,-0.44488652,13.030502)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90">
-      <rect
-         style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1.00011086;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect19887"
-         width="737.1637"
-         height="40.031204"
-         x="29.951529"
-         y="625.43829"
-         ry="3.0000005"
-         rx="3.0006657" />
-      <image
-         width="31.743042"
-         height="31.743042"
-         xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-         id="image15329-3"
-         x="34.45153"
-         y="628.22644"
-         style="display:inline" />
-      <flowRoot
-         transform="translate(-1035.114,293.13264)"
-         id="flowRoot17968-6"
-         xml:space="preserve"
-         style="fill:#999999;display:inline"><flowRegion
-           id="flowRegion17970-4"><rect
-             style="fill:#999999"
-             y="337.25836"
-             x="1105.337"
-             height="98.930603"
-             width="725.66296"
-             id="rect17972-8" /></flowRegion><flowPara
-           id="flowPara17974-3">Click here to reply</flowPara></flowRoot>    </g>
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.58959997;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="833"
-       y="714.41913"
-       id="text19962"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan19964"
-         x="833"
-         y="714.41913"
-         style="fill:#000080">eco          <tspan
-   style="font-size:22px;fill:#000080"
-   id="tspan19966">feminism </tspan><tspan
-   style="font-size:12px;fill:#000080"
-   id="tspan19968" /></tspan><tspan
-         sodipodi:role="line"
-         x="833"
-         y="728.30774"
-         style="fill:#000080"
-         id="tspan19970"><tspan
-           style="font-size:12px;fill:#000080"
-           id="tspan19972">resilience         sustainability</tspan></tspan><tspan
-         sodipodi:role="line"
-         x="833"
-         y="743.55231"
-         style="fill:#000080"
-         id="tspan19974">environmentalism</tspan></text>
-    <image
-       y="626.00018"
-       x="67.540039"
-       id="image22950"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAABHNCSVQICAgIfAhkiAAAARNJREFU KJGNkkFLw0AQhb/ZJrbVakRrRfDi//9BklKKFxXpoZ5EU5vnIW9LCAQceOzAzHw7O7Mhib5FRABZ ySeArBaQBoXFCCQBE5/J4dYCaCOCPqwYgRTWDHhyyhb4cc7vEBYZatDEKg15ABqDpsAb8A0cgCPQ SmrJbRuSn1EYdGd/K6n2BfeOFXl+riWNQG6BC6CWdHBHNXDuWIZNMiNvpQ9ZADfAq6SvPEP7L45d OjcvJDI1Q+bACviU9M7AJO0iogKWntNpa8mAEjhzwlHSegjpwTaGrFxTAmXyNqZ++xx4HoP0bG3A km6702TnCqiAjaRmvP7UVUP3rxbANTArgEe6ge8k7f/RTYbtI+KD7q9Vf1bQZxnhBbbsAAAAAElF TkSuQmCC "
-       height="12"
-       width="17.996008"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect22953"
-       width="12.013167"
-       height="1.6148118"
-       x="70.542007"
-       y="637.38013"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="633.75659"
-       y="726.54028"
-       id="text22973"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         id="tspan22975"
-         sodipodi:role="line"
-         x="633.75659"
-         y="726.54028" /><tspan
-         id="tspan22977"
-         sodipodi:role="line"
-         x="633.75659"
-         y="743.29572"
-         style="font-size:16px"><tspan
-           style="font-size:16px;fill:#784421"
-           id="tspan22979">License:</tspan></tspan></text>
-    <flowRoot
-       transform="translate(-1069.9199,15.561236)"
-       id="flowRoot22983"
-       xml:space="preserve"
-       style="font-size:13px;display:inline"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><flowRegion
-         id="flowRegion22985"><rect
-           y="337.25836"
-           x="1105.337"
-           height="98.930603"
-           width="725.66296"
-           id="rect22987"
-           style="font-size:13px" /></flowRegion><flowPara
-         id="flowPara22989"
-         style="font-size:13px;font-weight:bold">Some doc title</flowPara></flowRoot>    <image
-       y="503"
-       x="1055"
-       id="image23149"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAALhJREFU OI3dkjEKhDAQRf8sIQiKlUfJXcxJ7LxKsLLJVeYSSWu0tghkqw3rusqChbC/GoZ5n/9hiJlxRY9L 9H8YiNeglEpCCJRlibqu8wER5XlZFqzrihgjmJk2CZiZYoyQUmIYBnjv4b2Hcw7OORhjUBTFBt5V YGaapglt22Icx7y31kJrjRDCBgYA+vYHSqnUNA26rkNVVej7HvM87+BDg3eTlNIhvKvwWSeEcAqf JvhV9z/S/QZPtQpeezcKESQAAAAASUVORK5CYII= "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="832.42969"
-       y="269.2316"
-       id="text24744"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan24746"
-         x="832.42969"
-         y="269.2316">collabs (5)</tspan></text>
-    <image
-       y="730"
-       x="88.800148"
-       id="image3667"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       sodipodi:linespacing="100%"
-       id="text3670"
-       y="726.54028"
-       x="25.756592"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="726.54028"
-         x="25.756592"
-         sodipodi:role="line"
-         id="tspan3672" /><tspan
-         style="font-size:16px"
-         y="743.29572"
-         x="25.756592"
-         sodipodi:role="line"
-         id="tspan3674"><tspan
-           id="tspan3676"
-           style="font-size:16px;fill:#784421">Rate it:</tspan></tspan></text>
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
-       id="image3678"
-       x="104.80015"
-       y="730"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="730"
-       x="120.80015"
-       id="image3680"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="730"
-       x="136.80014"
-       id="image3778"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
-       id="image3781"
-       x="152.80014"
-       y="730"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="175.75659"
-       y="729.54028"
-       id="text3814"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         id="tspan3816"
-         sodipodi:role="line"
-         x="175.75659"
-         y="729.54028" /><tspan
-         sodipodi:role="line"
-         x="175.75659"
-         y="743.54028"
-         style="font-size:14px;font-style:italic;font-weight:normal;fill:#784421;-inkscape-font-specification:Ubuntu Italic"
-         id="tspan3822">Average</tspan></text>
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
-       id="image3828"
-       x="88.800148"
-       y="730"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="730"
-       x="104.80015"
-       id="image3830"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
-       id="image3832"
-       x="120.80015"
-       y="730"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
-       id="image3834"
-       x="136.80014"
-       y="730"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="730"
-       x="152.80014"
-       id="image3836"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#c77137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3042"
-       width="800"
-       height="29.5"
-       x="10"
-       y="218.5"
-       rx="10"
-       ry="10"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       y="-248"
-       x="10"
-       height="3"
-       width="800"
-       id="rect3890"
-       style="color:#000000;fill:#c87137;fill-opacity:0.98431373;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="scale(1,-1)" />
-    <rect
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3892"
-       width="800"
-       height="39.5"
-       x="10"
-       y="218.5"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="24.369394"
-       y="245.97888"
-       id="text3886"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan3888"
-         x="24.369394"
-         y="245.97888">Some doc title</tspan></text>
-    <image
-       y="245"
-       x="786"
-       id="image3906"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAALhJREFU OI3dkjEKhDAQRf8sIQiKlUfJXcxJ7LxKsLLJVeYSSWu0tghkqw3rusqChbC/GoZ5n/9hiJlxRY9L 9H8YiNeglEpCCJRlibqu8wER5XlZFqzrihgjmJk2CZiZYoyQUmIYBnjv4b2Hcw7OORhjUBTFBt5V YGaapglt22Icx7y31kJrjRDCBgYA+vYHSqnUNA26rkNVVej7HvM87+BDg3eTlNIhvKvwWSeEcAqf JvhV9z/S/QZPtQpeezcKESQAAAAASUVORK5CYII= "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       transform="matrix(1.0170156,-0.03631227,0.03506267,0.98201719,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text3921"
-       y="507.20645"
-       x="-114.69186"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         y="507.20645"
-         x="-114.69186"
-         sodipodi:role="line"
-         id="tspan4026">concurrent</tspan><tspan
-         y="525.20648"
-         x="-114.69186"
-         sodipodi:role="line"
-         id="tspan5158">edition area</tspan><tspan
-         y="543.20648"
-         x="-114.69186"
-         sodipodi:role="line"
-         id="tspan4032">(Wave based)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       x="-125.09753"
-       y="664.84546"
-       id="text3931"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="matrix(1.0172703,-0.02829464,0.02732096,0.98226299,0,0)"><tspan
-         sodipodi:role="line"
-         x="-125.09753"
-         y="664.84546"
-         id="tspan3935">comments zone</tspan></text>
-    <text
-       transform="matrix(1.0068384,-0.14803963,0.14294518,0.97219023,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text3921-6"
-       y="266.58151"
-       x="-157.00592"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         id="tspan3925-2"
-         y="266.58151"
-         x="-157.00592"
-         sodipodi:role="line">list of</tspan><tspan
-         y="284.58151"
-         x="-157.00592"
-         sodipodi:role="line"
-         id="tspan4011">editors and</tspan><tspan
-         y="302.58151"
-         x="-157.00592"
-         sodipodi:role="line"
-         id="tspan3967">readers (perms)</tspan></text>
-    <text
-       transform="matrix(1.0150329,-0.07312678,0.0706103,0.98010271,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text3971"
-       y="694.40283"
-       x="-154.83456"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         y="694.40283"
-         x="-154.83456"
-         sodipodi:role="line"
-         id="tspan3979">tags &amp;</tspan><tspan
-         y="712.40283"
-         x="-154.83456"
-         sodipodi:role="line"
-         id="tspan3703">translations of</tspan><tspan
-         y="730.40283"
-         x="-154.83456"
-         sodipodi:role="line"
-         id="tspan4022">this content</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       x="-130.78345"
-       y="757.93884"
-       id="text3985"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="matrix(1.0150329,-0.07312678,0.0706103,0.98010271,0,0)"><tspan
-         id="tspan3989"
-         sodipodi:role="line"
-         x="-130.78345"
-         y="757.93884">rates</tspan></text>
-    <text
-       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text3993"
-       y="81.933052"
-       x="-115.68397"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         y="81.933052"
-         x="-115.68397"
-         sodipodi:role="line"
-         id="tspan3995">icons of the </tspan><tspan
-         y="99.933052"
-         x="-115.68397"
-         sodipodi:role="line"
-         id="tspan3997">minimized apps</tspan><tspan
-         y="117.93305"
-         x="-115.68397"
-         sodipodi:role="line"
-         id="tspan4063"
-         dx="0 4">(jabber chat, etc)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       x="1012.2725"
-       y="711.66278"
-       id="text3999"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"><tspan
-         sodipodi:role="line"
-         x="1012.2725"
-         y="711.66278"
-         id="tspan4040">group</tspan><tspan
-         sodipodi:role="line"
-         x="1012.2725"
-         y="729.66278"
-         id="tspan5152">tag cloud</tspan><tspan
-         sodipodi:role="line"
-         x="1012.2725"
-         y="747.66278"
-         id="tspan4038" /></text>
-    <text
-       transform="matrix(1.0143685,-0.08182899,0.07901304,0.97946106,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text4042"
-       y="502.46799"
-       x="988.06201"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         id="tspan4048"
-         y="502.46799"
-         x="988.06201"
-         sodipodi:role="line">tools used </tspan><tspan
-         y="520.46802"
-         x="988.06201"
-         sodipodi:role="line"
-         id="tspan4055">by this group</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       x="1029.2177"
-       y="245.59785"
-       id="text4067"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="matrix(1.015827,-0.06111382,0.05901074,0.98086941,0,0)"><tspan
-         sodipodi:role="line"
-         x="1029.2177"
-         y="245.59785"
-         id="tspan4069">this is only the</tspan><tspan
-         sodipodi:role="line"
-         x="1029.2177"
-         y="263.59784"
-         id="tspan4073">workspace, with this</tspan><tspan
-         sodipodi:role="line"
-         x="1029.2177"
-         y="281.59784"
-         id="tspan4075">link you can go to the </tspan><tspan
-         sodipodi:role="line"
-         x="1029.2177"
-         y="299.59784"
-         id="tspan4081">same page but in </tspan><tspan
-         id="tspan4071"
-         sodipodi:role="line"
-         x="1029.2177"
-         y="317.59784">the public space</tspan></text>
-    <text
-       transform="matrix(1.0176612,-0.00226778,0.00218976,0.98264043,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text4087"
-       y="134.14905"
-       x="1016.7227"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         y="134.14905"
-         x="1016.7227"
-         sodipodi:role="line"
-         id="tspan4978">site bar (login, search, etc)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       x="711.79712"
-       y="856.09039"
-       id="text4117"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       transform="matrix(1.0170156,-0.03631227,0.03506267,0.98201719,0,0)"><tspan
-         id="tspan4119"
-         sodipodi:role="line"
-         x="711.79712"
-         y="856.09039">the only scrollable</tspan><tspan
-         id="tspan4121"
-         sodipodi:role="line"
-         x="711.79712"
-         y="874.09039">part is the editor</tspan></text>
-    <image
-       y="155.84801"
-       x="26"
-       id="image4197"
-       xlink:href="data:image/png;base64,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 YII= "
-       height="50"
-       width="50"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:none;stroke:#959595;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4200"
-       width="768.38403"
-       height="401.15219"
-       x="23.115988"
-       y="320.59052"
-       rx="7.0001001"
-       ry="7.0000005"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="29.756592"
-       y="691.54028"
-       id="text4986"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         id="tspan4988"
-         sodipodi:role="line"
-         x="29.756592"
-         y="691.54028" /><tspan
-         id="tspan4990"
-         sodipodi:role="line"
-         x="29.756592"
-         y="708.29572"
-         style="font-size:16px"><tspan
-           style="font-size:16px;fill:#784421"
-           id="tspan4992">Tags:</tspan></tspan></text>
-    <text
-       sodipodi:linespacing="100%"
-       id="text4994"
-       y="692.39124"
-       x="80.670654"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="692.39124"
-         x="80.670654"
-         sodipodi:role="line"
-         id="tspan4996" /><tspan
-         style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-         y="708.39124"
-         x="80.670654"
-         sodipodi:role="line"
-         id="tspan4998"><tspan
-           id="tspan5000"
-           style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu">resilence  environmentalism</tspan></tspan></text>
-    <rect
-       style="color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5031"
-       width="124.65387"
-       height="1"
-       x="155.34613"
-       y="711.04791"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       y="711.04791"
-       x="81.091667"
-       height="1"
-       width="62.520069"
-       id="rect5033"
-       style="color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <image
-       y="698"
-       x="288"
-       id="image5035"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
-       height="18"
-       width="24"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5039"
-       width="195"
-       height="1.9794872"
-       x="821"
-       y="660.91913"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       ry="5"
-       rx="5"
-       y="-113.91792"
-       x="791.33704"
-       height="28"
-       width="193.76195"
-       id="rect5041"
-       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAdpJREFU OI2lkk1I03EYxz97aYyx9J9lCWlYNjZaIE16uYTUZVDdgsJjt6B7lBEMIlAvmRV5VAovXTuFCRUD KRy71ETLpcPR2EsrRi/7b/9vh3+0lkqFz+nh+3s+Dw/f39chic2Uc1M04Aa4ccRx2OMzxr9VypF/ gbx+I1H9Ur54/aVeIYmhfmMuPjmiulmVUtNSblHKvpYWnkkLz+0+tyilplU3q4pPjmio35iTBJKI 9WHDdVOKhaXSinTntJR6Ks3P2H1pxX6rm6qbVcX6kKSGB073FsgkoSMEvjYoLEHoJARPQCFtax0h yCTt2XVNLKRhWxeUlsHobOjGbltr2wP5pSakeUF7DxTfw4698DHT0MursL0bisv2zJ+/AGDVTJyd vZB/B59zsCsIb56A0wU7A1ApQP4tdPVi1czmC7x+IzE7NYplWTBwF2TB2WHwbgWPz+6tOpwfw7LE 7NQoXr+RAHBI+pUDyYqcGRznYHSASvEDM/eukXw8gSxrwxw4fo/yw0vRB4HjpwJHwz1OJi4EcXtu 8zV7kzF9Xy9QTR48OudwZfOt0WOVFzDfnUbeAwxnVjcC1ywof2q52u6pte4PH7rF5fiVv4FrFhgu M7Kvhfv/A8NPEzdTPwCqtvHRDwWVwwAAAABJRU5ErkJggg== "
-       id="image5043"
-       x="972.55145"
-       y="-76.540894" />
-    <g
-       id="g3837"
-       style="fill:#f7ebe3;fill-opacity:1">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 22.479215,716.53217 c 0.364128,0.75397 0.688009,1.54004 0.93578,2.34152 0.02027,0.0616 0.106596,0.31524 0.120908,0.38991 0.0097,0.0506 -0.103153,-0.17813 -0.07307,-0.13628 0.03305,0.046 0.133634,0.18244 0.09621,0.13996 -0.04506,-0.0512 -0.07951,-0.11075 -0.119268,-0.16613 0.302676,0.32052 0.476921,0.7534 0.648038,1.15664 0.08105,0.22281 0.146562,0.45357 0.233223,0.67434 0.0098,0.025 0.02747,0.0929 0.04064,0.0695 0.08649,-0.15364 -0.08149,-0.076 -0.0012,-0.10902 -0.01764,-0.029 -0.08171,-0.069 -0.05292,-0.087 0.03506,-0.0219 0.07773,0.029 0.113981,0.0489 0.309462,0.16946 0.518101,0.43513 0.704018,0.72606 0.178273,0.23919 0.248455,0.52769 0.344886,0.80378 0.05686,0.1628 0.03372,0.21127 0.06147,0.13502 -0.02767,-0.058 -0.06617,-0.11209 -0.08302,-0.17415 -0.0031,-0.0113 0.02678,-0.0102 0.0352,-0.002 0.08312,0.081 0.191224,0.15169 0.23053,0.26088 0.277042,0.76959 0.128985,1.03589 -0.471511,1.47525 -0.104772,0.0453 -0.209543,0.0906 -0.314314,0.13589 -0.116372,0.0612 -0.982189,-1.58452 -0.865817,-1.64575 l 0,0 c 0.03961,0.004 0.07921,0.008 0.118823,0.0126 0.09572,0.27559 -0.12215,-0.39536 -0.08421,0.43733 0.0095,0.208 0.08191,0.40989 0.152794,0.60566 0.01937,0.0535 0.168494,0.11619 0.112852,0.12803 -0.204446,0.0435 -0.300467,-0.55013 -0.454652,-0.43184 -0.152226,-0.29351 -0.247493,-0.60348 -0.391803,-0.89806 -0.181615,-0.24714 -0.0066,0.11091 -0.420433,-0.23757 -0.418784,-0.35571 -0.623713,-0.81846 -0.771958,-1.33771 -0.06739,-0.17672 -0.132554,-0.35283 -0.190054,-0.53285 -0.0136,-0.0426 -0.08707,-0.13864 -0.04402,-0.12665 0.08888,0.0248 0.0685,0.19589 0.167339,0.22047 -0.210429,-0.22997 -0.480694,-0.4908 -0.669791,-0.94398 -0.380463,-0.78066 -0.719947,-1.58314 -0.881599,-2.44149 -0.03473,-0.12537 1.738229,-0.61657 1.772962,-0.4912 z"
-         id="path5100"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 23.271267,718.72711 c 0.786882,0.4779 1.394991,1.16711 1.935496,1.90047 0.282061,0.27411 0.194101,0.005 0.144364,-0.004 -0.120099,-0.0216 -0.244097,8.1e-4 -0.366023,0.006 -0.02586,10e-4 0.05162,0.004 0.07742,0.006 0.247535,0.0215 0.513383,-0.0313 0.742606,0.0646 0.432853,0.18106 0.544821,0.66626 0.70554,1.03983 0.0054,-0.007 0.0093,-0.0283 0.01627,-0.0223 0.03064,0.0265 0.03996,0.0729 0.07151,0.0983 0.0085,0.007 0.0046,-0.0354 0.01376,-0.0296 0.0404,0.0255 0.06207,0.0739 0.100805,0.10192 0.0083,0.006 0.0197,-0.005 0.02955,-0.008 0.04519,0.0418 0.09039,0.0835 0.135583,0.12527 0.222353,0.0452 0.379267,0.2946 0.605205,0.3048 0.02418,0.0156 0.207445,0.14388 0.273721,0.16155 0.0142,0.004 0.02954,-0.0161 0.04292,-0.0101 0.09526,0.0431 0.2145,0.17452 0.333134,0.15608 -0.0201,-0.0244 0.145071,-0.0465 0.106087,-0.0532 -0.113798,-0.0196 -0.231148,-0.008 -0.345759,-0.0217 -0.04811,-0.006 0.09693,-0.004 0.145388,-0.003 0.770853,0.0219 0.501808,-0.035 0.949155,0.0911 0.278807,0.0786 0.67479,0.28643 0.730892,0.61377 0.04935,0.28795 -0.04013,0.58293 -0.0602,0.87439 -0.05914,0.11113 -1.630734,-0.72529 -1.57159,-0.83642 l 0,0 c 0.0093,0.24686 -0.02552,0.4994 0.02789,0.7406 0.02201,0.0994 0.123582,0.16197 0.189215,0.23983 0.01567,0.0186 0.07558,0.0373 0.05416,0.0489 -0.0326,0.0175 -0.07291,-0.0128 -0.109369,-0.0192 -0.251001,0.0143 0.17884,-0.0115 0.330969,0.003 0.07431,0.007 -0.148572,0.018 -0.223215,0.0179 -0.429202,-9.1e-4 -0.777295,0.0112 -1.163487,-0.15464 -0.246973,-0.12245 -0.490831,-0.23367 -0.741232,-0.34883 -0.320757,-0.17902 -0.641091,-0.36387 -0.921397,-0.60352 -0.325542,-0.21755 -0.568138,-0.54125 -0.738923,-0.8888 -0.03904,-0.10202 -0.09373,-0.24081 -0.122261,-0.33944 -0.0044,-0.0153 0.01981,0.025 0.0317,0.0356 0.480441,0.42574 0.213992,0.29408 0.927113,0.32806 -0.852944,0.14037 -1.415408,-0.0588 -2.013131,-0.65447 -0.565444,-0.58003 -1.167432,-1.12236 -1.725523,-1.70902 -0.08847,-0.0977 1.293183,-1.3489 1.381656,-1.2512 z"
-         id="path5106"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 25.910693,721.33154 c 0.11864,0.0515 0.237697,0.10202 0.355921,0.15446 0.455416,0.20199 0.323871,0.13276 0.767447,0.40922 0.209704,0.1307 0.407131,0.28448 0.642673,0.36431 -0.01531,-0.22089 0.01037,-0.0522 -0.543611,-0.0456 -0.0432,5.1e-4 0.08749,0.004 0.129481,-0.006 0.289479,-0.0702 -0.01067,-0.0102 0.300548,-0.0678 0.515192,-0.0149 1.030559,-0.007 1.545827,-0.003 0.463544,0.12668 1.006365,0.30298 1.184854,0.81451 0.06093,0.17462 0.04829,0.36673 0.07244,0.55009 -0.0078,0.12692 -1.802715,0.0167 -1.794919,-0.11025 l 0,0 c 0.02964,0.10822 0.04316,0.22222 0.08893,0.32466 0.02759,0.0618 0.08293,0.10697 0.126871,0.1584 0.01708,0.02 0.07921,0.0433 0.05596,0.0556 -0.03017,0.0159 -0.180328,-0.08 -0.219712,-0.01 -0.143582,-0.004 -1.53579,-0.0554 -0.568481,-0.06 -0.1234,-0.0838 -0.05893,0.006 -0.22463,0.023 -0.792855,0.0791 -0.594157,0.0958 -1.128217,-0.0428 -0.670543,-0.2605 -1.304421,-0.61999 -1.894977,-1.02915 -0.104637,-0.078 0.998962,-1.55783 1.1036,-1.4798 z"
-         id="path5108"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 21.972166,721.2592 c 0.74703,-0.0522 1.756827,-0.2155 2.47971,-0.0121 0.142814,0.0402 0.273023,0.11621 0.409534,0.17431 0.140383,0.14172 0.334511,0.24547 0.421148,0.42516 0.423408,0.87813 -0.07916,1.40178 -0.519802,2.06961 -0.234489,0.37354 -0.424043,0.77227 -0.612198,1.17035 -0.04715,0.12887 -1.869736,-0.53793 -1.822586,-0.6668 l 0,0 c 0.210312,-0.49858 0.45912,-0.97704 0.769108,-1.42235 0.0385,-0.0545 0.401724,-0.59951 0.47079,-0.60942 0.03907,-0.006 0.209255,0.72015 0.422692,0.71344 -0.813646,0.1293 -1.665275,0.0204 -2.478664,-0.0496 -0.126757,-0.0326 0.333511,-1.82517 0.460268,-1.79263 z"
-         id="path5110"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <g
-       id="g3843"
-       style="fill:#f7ebe3;fill-opacity:1">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 788.3846,721.58047 c 0.63884,-0.63778 1.33562,-1.21339 2.04696,-1.76777 0.67449,-0.46976 0.25951,-0.28618 1.37609,1.13836 0.005,0.006 -0.28555,0.26769 -0.44225,0.42218 -0.39547,0.43674 -0.73822,0.91192 -1.18032,1.30398 -0.31175,0.18059 -0.52498,0.41986 -0.75905,0.6841 -0.24772,0.24324 -0.4749,0.50555 -0.73364,0.73725 -0.3069,0.22873 -0.62243,0.50817 -0.98841,0.63944 -0.22318,0.097 -0.41346,0.20966 -0.58956,0.37322 -0.59473,0.46311 -1.01445,0.7757 -1.87663,0.28103 -0.18568,-0.10653 -0.19792,-0.37964 -0.29688,-0.56947 0.0116,-0.2062 -0.0153,-0.41825 0.0348,-0.61862 0.24066,-0.96249 1.45491,-1.90196 2.21316,-2.45431 0.46316,-0.30048 2.05533,-1.24041 2.58532,-0.54847 0.25552,0.33359 0.0818,0.83642 0.12269,1.25463 -0.52083,0.66002 -1.26303,1.10428 -1.96327,1.55272 -0.37292,0.26428 -0.81547,0.39422 -1.21343,0.60686 0.004,-0.009 0.0223,-0.0324 0.0133,-0.0276 -0.12324,0.0665 -0.23226,0.20277 -0.34419,0.28065 -0.27209,0.18933 -0.26596,0.15623 -0.61242,0.26944 -0.31728,-0.0693 -0.66431,-0.057 -0.95183,-0.20801 -0.17231,-0.0905 -0.26769,-0.29292 -0.34336,-0.47224 -0.18006,-0.42669 -0.0582,-0.92717 0.17701,-1.29872 0.0696,-0.11 0.16475,-0.20162 0.24713,-0.30243 0.43364,-0.44556 1.00713,-0.66145 1.58453,-0.84878 0.43858,-0.11801 1.10959,-0.23032 1.44093,0.20271 0.54761,0.71568 0.0356,1.19515 -0.38967,1.56615 -0.54466,0.44261 -1.17796,0.75906 -1.84916,0.95674 -0.39417,0.13037 -0.75024,0.12826 -1.17421,0.12578 -0.14734,-8.7e-4 0.29474,-0.006 0.44172,-0.0165 0.0332,-0.002 -0.0674,-0.002 -0.0999,0.005 -0.67704,0.21233 -1.53211,0.024 -1.54898,-0.86038 -0.009,-0.44924 0.21101,-0.64071 0.4517,-0.90971 0.58756,-0.55467 1.32405,-0.922 2.07975,-1.18961 0.98687,-0.22815 0.6962,-0.44878 1.34799,1.45594 0.002,0.007 -0.27272,0.16695 -0.31846,0.19376 -0.011,8.6e-4 -0.0371,0.0129 -0.0331,0.003 0.20064,-0.52777 0.27198,-0.0837 0.006,-1.02393 -0.0238,-0.0842 -0.13577,-0.1299 -0.14835,-0.21646 -0.006,-0.0407 0.14565,-0.0419 0.10829,-0.0591 -0.0905,-0.0415 -0.19822,-0.0185 -0.29732,-0.0277 0.62498,-0.1601 1.25424,-0.3005 1.8879,-0.42197 0.38326,-0.0779 0.74833,-0.0862 1.14417,-0.0618 0.15125,0.009 0.3116,0.0795 0.46441,0.10051 -0.17568,-0.0106 -0.35106,-0.0289 -0.52704,-0.0316 -0.01,-1.6e-4 -0.0285,0.0235 -0.0186,0.0233 0.0293,-7.5e-4 0.0566,-0.0154 0.0843,-0.025 0.13358,-0.0464 0.27185,-0.1236 0.41501,-0.12694 0.60428,-0.2374 0.10803,-0.0687 0.0774,0.31134 -0.013,0.16188 0.0433,0.32191 0.0649,0.48286 0.59173,0.0257 -0.0519,0.24774 0.0359,0.28962 0.10428,0.0497 0.24889,-0.0149 0.34257,0.0527 0.061,0.044 -0.14901,0.0206 -0.22307,0.0335 -0.15902,0.0278 -0.13841,0.0288 -0.29488,0.0884 -0.73963,0.29209 -0.91074,0.42902 -1.70078,-0.65246 -0.16558,-0.22667 0.25525,-0.77658 0.40094,-0.92306 0.0934,-0.0939 0.20954,-0.16207 0.31431,-0.2431 0.59481,-0.34877 0.90479,-0.26695 1.61144,-0.22758 0.1219,0.0476 -0.55126,1.77149 -0.67316,1.72389 l 0,0 c 0.46963,-0.0137 0.59661,-0.041 0.25849,-0.063 -0.36181,-0.006 0.11092,-0.19008 -0.14008,-0.41128 -2.04489,-1.80215 -0.65239,-0.74494 -1.36236,-0.58549 -0.0531,0.0119 0.0892,-0.0623 0.13375,-0.0935 0.24787,-0.15297 0.40343,-0.26596 0.69022,-0.36232 0.52183,-0.17534 1.23344,-0.22534 1.72186,0.0672 0.14903,0.0892 0.26555,0.224 0.39832,0.336 0.0686,0.21918 0.19532,0.42811 0.20582,0.65753 0.026,0.56796 -0.44857,0.88397 -0.89465,1.06014 -0.0782,0.0361 -0.15292,0.0808 -0.23453,0.10821 -0.0727,0.0244 -0.15428,0.0113 -0.22739,0.0344 -0.0718,0.0226 -0.37165,0.14767 -0.41274,0.15082 -0.25194,0.0193 -0.50531,-0.008 -0.75797,-0.0116 -0.0424,-0.01 -0.17247,-0.043 -0.22961,-0.0435 -0.0145,-1.2e-4 -0.0567,0.0107 -0.0422,0.0109 0.80559,0.009 0.37346,-0.0342 0.18663,0.0212 -0.65353,0.19108 -1.30849,0.35159 -1.97536,0.49024 -0.22997,0.0185 -0.91009,0.1475 -1.24498,0.0119 -0.91136,-0.36903 -0.99477,-1.19763 -0.34727,-1.8299 0.17611,-0.11641 0.36197,-0.25373 0.39581,-0.21448 1.37066,1.58985 1.50853,1.18765 0.77708,1.57652 -0.57669,0.20482 -1.10811,0.52799 -1.65732,0.79492 -0.0489,0.0248 -0.13808,0.12851 -0.14675,0.0744 -0.027,-0.16874 0.10937,-0.33885 0.0776,-0.50674 -0.0274,-0.14442 -0.25483,-0.62779 -0.5098,-0.67088 -0.18618,-0.0315 -0.37732,0.0157 -0.5659,0.0252 -0.0266,10e-4 0.0532,-4.8e-4 0.0798,-7.2e-4 0.42199,-0.10248 0.27666,-0.0699 0.91616,-0.11692 0.14078,-0.0104 -0.28234,0.009 -0.4229,0.022 -0.0612,0.006 0.37556,0.0447 0.18366,-0.0169 0.50609,-0.19106 0.99038,-0.42085 1.46572,-0.68199 0.6063,-0.33669 -0.22734,0.27327 0.37864,0.94397 0.24152,0.2673 1.37126,0.17718 0.77349,0.24633 -0.34856,0.10149 -0.69672,0.22328 -1.02196,0.38281 -0.16232,0.0243 -0.14249,-0.16934 -0.21892,-0.2842 -0.25242,-0.37935 -0.414,-0.24189 -0.94086,-0.30757 -0.36172,0.37766 0.45053,-0.19785 0.42126,-0.24364 0.34311,-0.16603 0.65636,-0.39403 0.97641,-0.59943 0.60254,-0.42625 0.0561,-0.0457 0.68146,-0.46334 0.30828,-0.20587 0.61459,-0.44552 0.96051,-0.58803 0.039,-0.0161 0.0826,-0.017 0.12388,-0.0255 0.0919,0.35315 0.0211,0.79814 0.27578,1.05943 0.57775,0.59264 1.22783,-0.10916 0.69728,0.20575 -0.0922,0.0547 -0.18417,0.11009 -0.27258,0.17076 -0.13754,0.0944 -0.26992,0.19607 -0.40488,0.29411 -0.47751,0.3539 -0.95646,0.7089 -1.41995,1.08115 -0.13074,0.10499 -0.3698,0.36127 -0.45583,0.30896 -0.059,-0.0359 -0.0554,-0.12651 -0.0832,-0.18977 -0.0771,-0.10806 -0.10727,-0.27699 -0.23136,-0.32417 -0.10285,-0.0391 -0.92295,-0.30719 -1.04023,-0.0183 -0.0355,0.0875 0.27821,-0.24746 0.30675,-0.18002 0.27049,-0.21394 0.50138,-0.46893 0.83485,-0.58604 0.0532,-0.0346 0.10646,-0.0691 0.15969,-0.10368 0.0207,-0.002 0.043,0.003 0.0621,-0.005 0.20867,-0.0911 0.3682,-0.28189 0.57767,-0.37441 0.0448,-0.0262 0.10128,-0.0347 0.13878,-0.0705 0.15975,-0.15274 0.27934,-0.34904 0.43572,-0.50468 0.29324,-0.26828 0.49058,-0.64502 0.8659,-0.82014 0.43956,-0.3209 0.62095,-0.90718 1.03756,-1.25847 0.0767,-0.0757 0.84046,-0.78701 0.94192,-0.72709 1.58355,0.93524 1.66061,0.81108 1.12755,1.58641 -0.63423,0.70096 -1.35883,1.34148 -2.19216,1.79511 -0.089,0.095 -1.43268,-1.16352 -1.34369,-1.25853 z"
-         id="path5112"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <image
-       style="display:inline"
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAu5JREFU OI2lk11oW2UYgJ/vnO+cY5M0aZvmp83arKFFWXDrZJGJV1Nwg6F4o0zpLjrGBuKNMBT0VgqieL8L seIoiDi9kcnwZhamdqtlo92K6zrX3yzJ8tMkJzknyfm8kE3sLn2u3/e5eHkfwS5OvD99FjijS7lP gaU8r64Uc5quXZiZmvhy97x4vPjBV+Omrv00NhKPHd6fZCQRxmdZlGoNVtbzzC+tc2ctd00IcXpm auLmfwRvvvdFxh/s+v31IwfEgbEopVqD/NYaMhCFrl6w8yRiYeaWNrk0u/QQIV56JJEA4XDg51de TItnU30UC1n6h9OE+gewmy2y66tIz0XrNHg5k6LjqfDlq7fPAy8AaKc++vrjeLQ3eCQziqF5tGUA NIEhJaYh8VmSWLibgWiESI+fTHoPycG+w29/eGESQAuGfKcPpYcplwo8cHxEB/eiFHgKEBrCc9ku 1vnhyiKXZ+cJWYp9o4MAbwDIqt2KJOO9zN3JkRqL4ql/L1srF3l+PI0QAqUUm9sPaDYaDERCAIcA tKbb1izLRAtEKdea5KsuttOharu4tTxC/KMTQhCLhLm5fBfLkAB9AFLXNa9Sb2r+5hYBaZGr91Mw TNodj2axzXirheO4dAf82LbN3kSEXMMFKAJIQ9Oy9zYKgwdH46SGBri/vsnsyg4uJg3Xz2ff3cAS Hd55bT/VapWFW3ehOwlwHUBTnc7FheUNXE8CkBxKcPxghO1ckYeVOhVHcL/kkc/nqVQqPNWbYHk1 C/AtgL7wy8VLo5lXzwldN0N+gy5T59f5RRazimrdYafusGM7ZIZ0cjsuGyWPWytbv81MTbz7+JHK ucLJK9e87z0Pnns6xo83KpRcE7fdwXHbWIZgraz4K9fi6h8rJSHE2SdaOD75yVvDqaHpYKjHfCYV J94fxLIM7GaL7XyZP+9l2dgq3Ba6PPFEC4/o6Rsxj548N61bvmPosgeEUMprq3ZrVQnt828+nTy/ u8b/zd9wbDf3DUubqwAAAABJRU5ErkJggg== "
-       id="image25494-7"
-       x="1192"
-       y="168"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       transform="matrix(1.015827,-0.06111382,0.05901074,0.98086941,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/movecommons/svn/trunk/src/images/mc-sticker-0.3-sample.png"
-       sodipodi:linespacing="100%"
-       id="text5184"
-       y="333.20648"
-       x="1289.9216"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         y="333.20648"
-         x="1289.9216"
-         sodipodi:role="line"
-         id="tspan5194"
-         style="fill:#000000">poner nombre</tspan><tspan
-         y="351.20648"
-         x="1289.9216"
-         sodipodi:role="line"
-         style="fill:#000000"
-         id="tspan5210">a los miembros?</tspan></text>
-    <text
-       transform="matrix(1.0171717,-0.0316397,0.03055092,0.98216786,0,0)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text4042-5"
-       y="330.92853"
-       x="1082.6272"
-       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
-       xml:space="preserve"><tspan
-         y="330.92853"
-         x="1082.6272"
-         sodipodi:role="line"
-         id="tspan4055-8">the star</tspan><tspan
-         y="348.92853"
-         x="1082.6272"
-         sodipodi:role="line"
-         id="tspan5238">is for the</tspan><tspan
-         y="366.92853"
-         x="1082.6272"
-         sodipodi:role="line"
-         id="tspan5240">bookmarks and the </tspan><tspan
-         y="384.92853"
-         x="1082.6272"
-         sodipodi:role="line"
-         id="tspan5244">future</tspan><tspan
-         y="402.92853"
-         x="1082.6272"
-         sodipodi:role="line"
-         id="tspan5242">recommendation system</tspan></text>
-    <g
-       id="g5250"
-       transform="translate(-4.405258,21.844089)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90">
-      <path
-         sodipodi:type="star"
-         style="color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="path5246"
-         sodipodi:sides="5"
-         sodipodi:cx="96.7854"
-         sodipodi:cy="715.97784"
-         sodipodi:r1="52.022156"
-         sodipodi:r2="28.004345"
-         sodipodi:arg1="1.5707963"
-         sodipodi:arg2="2.1567634"
-         inkscape:flatsided="false"
-         inkscape:rounded="0.12"
-         inkscape:randomized="0"
-         d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
-         inkscape:transform-center-y="-1.1905596"
-         transform="matrix(0.27471997,0,0,-0.27471997,1173.8191,469.14106)" />
-      <path
-         transform="matrix(0.25452831,0,0,-0.25452831,1175.7731,454.58643)"
-         inkscape:transform-center-y="-1.103054"
-         d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
-         inkscape:randomized="0"
-         inkscape:rounded="0.12"
-         inkscape:flatsided="false"
-         sodipodi:arg2="2.1567634"
-         sodipodi:arg1="1.5707963"
-         sodipodi:r2="28.004345"
-         sodipodi:r1="52.022156"
-         sodipodi:cy="715.97784"
-         sodipodi:cx="96.7854"
-         sodipodi:sides="5"
-         id="path5248"
-         style="color:#000000;fill:#fed654;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         sodipodi:type="star" />
-    </g>
-    <g
-       id="g3794">
-      <rect
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         transform="scale(-1,1)"
-         y="339"
-         x="-22.475609"
-         height="44"
-         width="12.475609"
-         id="rect24760"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 17.874104,324.09657 c 0.693912,-2.54021 2.200323,-4.72761 3.593651,-6.92399 0.911436,-1.48199 1.886492,-2.9265 2.70536,-4.46328 0.314772,-0.59366 0.116196,-0.25938 0.632348,-0.98017 0.153766,-0.20202 3.010816,1.97257 2.857049,2.17459 l 0,0 c 0.165376,-0.37037 0.166287,-0.40296 0.06284,-0.075 -0.503921,1.88072 -1.470857,3.58054 -2.466639,5.24196 -1.26467,2.10736 -2.657076,4.13189 -3.876148,6.26736 -0.08779,0.24809 -3.596244,-0.99341 -3.508457,-1.2415 z"
-         id="path5088"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 16.53134,326.15997 c 0.43722,-1.50894 1.073263,-2.94358 1.857946,-4.30147 0.45604,-0.76071 0.990761,-1.46325 1.581928,-2.12202 0.352269,-0.33733 0.600747,-0.77242 0.892332,-1.1627 0.124797,-0.17632 0.440964,-0.44587 0.390587,-0.65933 0.131403,-0.84689 0.589785,-1.54613 1.013333,-2.26753 0.405977,-0.63836 0.852808,-1.24902 1.269335,-1.88022 0.492638,-0.81693 1.064457,-1.5819 1.606448,-2.36649 0.489697,-0.74543 1.127671,-1.35869 1.800259,-1.9341 0.176984,-0.19695 2.962346,2.30598 2.785362,2.50294 l 0,0 c -0.480375,0.39133 -0.929735,0.83811 -1.313105,1.32302 -0.402012,0.53536 -0.787529,1.09292 -1.210866,1.61137 -0.05677,0.0695 -0.138834,0.11724 -0.189467,0.19136 -0.09836,0.14398 -0.169162,0.30496 -0.253743,0.45744 -0.389377,0.54432 -0.791885,1.07146 -1.143891,1.64014 -0.142632,0.25728 -0.28167,0.54946 -0.480159,0.77457 -0.02653,0.0301 -0.157023,0.0769 -0.181575,0.12782 -0.05133,0.10649 -0.05751,0.23057 -0.110284,0.33708 -0.163526,0.79002 -0.477069,1.50813 -0.965089,2.15465 -0.206291,0.1352 -0.0094,-0.01 -0.295261,0.39486 -0.252626,0.35768 -0.508964,0.71551 -0.816909,1.03203 -0.153504,-0.10998 -0.784932,1.25184 -0.839933,1.34317 -0.641108,1.40977 -1.257756,2.83862 -1.981717,4.20524 -0.09912,0.24151 -3.514655,-1.16032 -3.415531,-1.40183 z"
-         id="path5090"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 20.5326,323.66868 c 0.09169,-0.66212 0.314186,-1.29822 0.619668,-1.89048 0.156636,-0.26486 0.371305,-0.48334 0.553701,-0.72914 0.194536,-0.28005 0.381476,-0.56443 0.593502,-0.83203 0.243264,-0.3094 0.53548,-0.55874 0.866365,-0.76775 0.221178,-0.0343 0.252652,-0.17299 0.50342,-0.26322 0.309853,-0.19004 0.583058,-0.42781 0.846734,-0.67618 0.339245,-0.31519 0.694891,-0.61492 1.015149,-0.9498 0.561326,-0.35834 0.241562,-0.18757 1.460113,1.04476 0.0519,0.0525 -0.08024,0.12392 -0.120546,0.18576 -0.19256,0.29547 -0.400612,0.57975 -0.602215,0.86913 -0.386014,0.48684 -0.677987,1.051 -1.13406,1.47875 -0.175469,0.14778 -0.362892,0.29645 -0.59018,0.36006 -0.04306,0.0121 0.07724,-0.0453 0.113621,-0.0713 0.03158,-0.0226 0.05329,-0.0611 0.08986,-0.0741 0.02158,-0.008 -0.02637,0.0375 -0.03955,0.0562 -0.265986,0.36807 -0.5492,0.72122 -0.858536,1.05371 -0.236041,0.27896 -0.451794,0.57473 -0.693782,0.84868 -0.196692,0.26864 -0.1949,0.11949 -0.260854,0.32486 -0.109882,0.28037 -0.21931,0.56168 -0.300773,0.85197 -0.06128,0.27153 -0.02263,0.55013 0.0041,0.82343 -0.03793,-0.22969 0.0505,0.35691 0.01082,0.27441 -0.340563,-0.70796 0.316494,-0.56273 -1.443526,-0.51752 -0.09029,0.002 -0.08447,0.18964 -0.172751,0.20874 -0.06414,0.0139 0.04382,-0.12373 0.06573,-0.18559 0.09916,-0.33625 0.192549,-0.6716 0.302757,-1.00498 0.08582,-0.26196 0.273254,-0.47437 0.345916,-0.74088 0.104701,-0.28887 0.252855,-0.55837 0.378549,-0.8373 0.09261,-0.22468 0.260692,-0.42089 0.342542,-0.64987 0.139572,-0.27991 0.274816,-0.56041 0.426792,-0.83406 0.139137,-0.29525 0.277911,-0.58648 0.47898,-0.84652 0.249965,-0.35635 0.643045,-0.46736 1.017415,-0.63051 0.253161,-0.10791 0.492089,-0.26257 0.730712,-0.40262 0.123828,-0.0541 0.269267,-0.13357 0.388165,-0.18606 0.115873,-0.0512 0.151694,-0.10755 0.09674,-0.0346 0.185423,-0.16829 0.41308,-0.37916 0.651942,-0.55282 0.331309,-0.21458 0.679441,-0.42215 1.062549,-0.52812 0.112715,0.079 0.182975,-0.13995 0.207724,-0.0699 0.01013,0.0287 -0.07443,0.0962 -0.05423,0.0735 0.01921,-0.0216 0.168413,-0.22301 0.169318,-0.22423 0.698647,-0.75284 1.742465,-1.08526 2.118578,0.35585 0.05136,0.19679 -0.125428,0.38694 -0.188141,0.5804 -0.07733,0.0992 -0.154666,0.19848 -0.231999,0.29773 -0.0819,0.10343 -1.544705,-1.05487 -1.462801,-1.1583 l 0,0 c 0.03554,-0.011 0.07107,-0.0219 0.10661,-0.0329 -0.01211,0.46608 -0.08754,0.73349 0.569539,1.06451 0.217742,0.1097 0.486273,-0.0429 0.726594,-0.084 0.01306,-0.002 0.0043,-0.0403 -0.0089,-0.0387 -0.155842,0.0183 -0.07105,0.0941 -0.133194,0.0261 -0.270238,0.24687 -0.419885,0.62056 -0.803427,0.73776 -0.291113,0.1457 -0.618741,0.20443 -0.90153,0.3715 -0.172349,0.0359 0.175213,-0.0446 -0.177151,0.11311 -0.01381,0.006 0.01326,-0.0484 -0.0016,-0.0454 -0.108372,0.0224 -0.19411,0.29487 -0.3261,0.337 -0.06996,0.0609 -0.135458,0.12735 -0.209892,0.18269 -0.08787,0.0653 -0.185642,0.1177 -0.285821,0.16189 -0.01066,0.005 -0.01724,-0.0219 -0.02873,-0.0199 -0.09732,0.0167 -0.162266,0.14189 -0.251553,0.15647 -0.08903,-0.0302 -0.276177,0.16394 -0.320155,0.19124 -0.150817,0.0936 -0.343956,0.14744 -0.47587,0.27734 -0.147727,0.0472 -0.510159,0.18914 -0.516042,0.18175 -0.03745,-0.0471 0.107169,-0.10109 0.0752,-0.16405 -0.02269,0.0306 -0.04058,0.0654 -0.06807,0.0918 -0.0047,0.005 -0.01292,-0.0164 -0.01634,-0.0108 -0.128128,0.20893 -0.17899,0.45792 -0.321522,0.65949 -0.146221,0.17707 -0.201865,0.39446 -0.32975,0.58003 -0.09267,0.22382 -0.219525,0.46966 -0.345104,0.65408 -0.101812,0.25465 -0.223585,0.49573 -0.330811,0.74826 -0.0164,0.0461 -0.271439,0.67727 -0.333078,0.69654 -0.01113,0.003 -6.81e-4,-0.0233 -10e-4,-0.035 -0.09993,0.40834 -0.180552,0.82581 -0.349376,1.21215 -0.07964,0.14584 -0.315334,0.58176 -0.344666,0.58793 -1.236045,0.26027 -1.567916,0.0941 -1.667494,-0.8275 -0.05236,-0.4753 -0.08868,-0.95602 0.03782,-1.42435 0.05562,-0.18231 0.125931,-0.3422 0.196836,-0.51636 0.02295,-0.0564 0.07179,-0.27789 0.140559,-0.32607 0.08935,-0.27367 0.220124,-0.64176 0.446314,-0.8296 0.218013,-0.32152 0.472177,-0.61355 0.707085,-0.92305 0.286439,-0.38044 0.597519,-0.74636 0.925301,-1.09154 0.180122,-0.18621 0.36383,-0.39774 0.614815,-0.49012 0.07488,-0.0276 -0.236256,0.18036 -0.156464,0.18118 0.338731,-0.43519 0.514511,-0.97936 0.885872,-1.39597 0.06399,-0.0828 0.860329,-1.08551 0.939439,-1.04535 1.913866,0.97149 0.900567,0.94316 1.528126,0.95769 -0.31165,0.45216 -0.654664,0.87595 -1.106877,1.19901 -0.338535,0.26 -0.661537,0.54122 -1.036174,0.7495 -0.05957,0.0436 -0.119147,0.0873 -0.17872,0.13091 -0.01616,-6.1e-4 -0.03367,-0.008 -0.04848,-0.002 -0.196288,0.0861 -0.339966,0.27282 -0.553307,0.33023 0.175036,-0.29518 -0.204178,0.16032 -0.225946,0.1598 -0.211322,0.31439 -0.452353,0.60472 -0.671165,0.91414 -0.088,0.0752 -0.23848,0.35284 -0.33406,0.39242 -0.01686,0.007 0.02897,-0.0616 0.01279,-0.0532 -0.01915,0.01 -0.01679,0.0398 -0.02518,0.0597 -0.201567,0.56417 -0.30686,1.16564 -0.563934,1.71082 -0.03473,0.12537 -1.807695,-0.36583 -1.772962,-0.4912 z"
-         id="path5092"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 23.236962,321.23239 c 0.272734,-0.72063 0.643606,-1.39722 1.022389,-2.06597 0.06339,-0.13387 1.956474,0.76261 1.893084,0.89647 l 0,0 c -0.394605,0.66034 -0.752426,1.34679 -1.222197,1.95857 -0.0558,0.11974 -1.749072,-0.66934 -1.693276,-0.78907 z"
-         id="path5094"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 23.236962,320.71143 c 0.691008,-1.38115 1.72857,-2.54554 2.722094,-3.71355 1.583464,-1.732 2.853244,-3.71255 4.275287,-5.5713 0.478973,-0.62607 0.978995,-1.23574 1.468493,-1.85361 1.669936,-1.99506 3.427024,-3.95484 5.475671,-5.57501 0.628364,-0.49693 1.314394,-0.91625 1.971592,-1.37438 0.149746,-0.14757 2.236685,1.97017 2.086938,2.11774 l 0,0 c -0.56432,0.42704 -1.148315,0.82925 -1.692959,1.28112 -1.920715,1.59354 -3.640452,3.41617 -5.339967,5.23685 -0.523779,0.57016 -1.051784,1.13646 -1.571338,1.71047 -0.879625,0.97183 -1.637943,1.86185 -2.524481,2.81668 -1.188127,1.27966 -0.642198,0.62614 -1.673921,1.76412 -0.20845,0.22992 -0.40908,0.46681 -0.61362,0.70022 -0.940034,1.10357 -1.925385,2.16889 -2.890513,3.24972 -0.0558,0.11974 -1.749072,-0.66934 -1.693276,-0.78907 z"
-         id="path5096"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 24.869999,318.54285 c 1.145108,-0.693 2.324446,-1.32605 3.496682,-1.9713 1.164541,-0.61953 2.297107,-1.33899 3.585916,-1.66733 0.520209,-0.0582 0.698003,-0.12191 1.299713,0.14193 0.145173,0.0636 0.219926,0.22837 0.327551,0.34475 0.03314,0.0358 0.04871,0.0952 0.09462,0.11176 0.02403,0.009 -0.0044,-0.0521 0.0027,-0.0766 0.0077,-0.0266 0.02703,-0.0483 0.04054,-0.0725 0.68708,-0.17031 -0.659951,0.0412 0.178588,-0.19623 0.12195,-0.068 1.08337,1.65664 0.96142,1.72462 l 0,0 c -0.186582,0.062 -0.36476,0.16074 -0.559745,0.1859 -0.908748,0.11729 -0.85536,0.0849 -1.501735,-0.10483 -0.427617,-0.24106 -0.311243,-0.13326 -0.632672,-0.46669 -0.02692,-0.0279 -0.104339,-0.1136 -0.07318,-0.0905 0.06298,0.0467 0.09515,0.13958 0.170164,0.16242 0.832998,0.25368 0.756912,0.19934 0.58005,0.0457 -0.404315,0.13099 -0.749368,0.33657 -1.119712,0.5454 -0.664545,0.37473 -1.322804,0.76072 -1.997758,1.11666 -1.233997,0.67243 -2.467154,1.39396 -3.815669,1.81159 -0.109229,0.0734 -1.146737,-1.47138 -1.037507,-1.54474 z"
-         id="path5098"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 20.676812,323.56258 c 0.269971,2.20792 0.230423,4.44303 0.06961,6.6577 -0.04966,1.14037 -0.262798,2.00558 -0.936017,2.96661 -0.07104,0.10141 -0.142351,0.25927 -0.266162,0.25908 -0.110123,-1.7e-4 0.136584,-0.17278 0.204876,-0.25917 0.407483,-0.96751 0.285649,0.68431 0.433831,1.10893 0.0458,0.14455 0.07265,0.29654 0.137389,0.43366 0.05234,0.11087 0.186914,0.16319 0.254675,0.26537 0.262338,0.39556 0.519972,0.7841 0.759981,1.19464 0.624384,1.25133 0.919716,2.55511 0.974548,3.94536 -0.0093,1.06774 -0.182741,2.12314 -0.241703,3.18789 -0.565789,2.7413 -0.991466,2.10648 -5.225743,0.88191 -0.129436,-0.0374 -0.631211,-1.8272 -0.706548,-2.06446 -0.315463,-0.94064 -0.276938,-1.93342 -0.510952,-2.88785 -0.257059,-1.06226 -0.215432,-2.1584 -0.175343,-3.24108 0.05214,-0.9954 0.075,-1.99156 0.07291,-2.98822 -0.011,-0.96054 -0.02538,-1.921 -0.02941,-2.8816 0.02625,-0.66898 -0.0084,-0.30512 -0.194301,-0.8224 -0.174179,-0.48456 -0.04972,-0.60936 -0.194483,-0.43494 -0.163193,-0.42247 -0.464913,-0.74398 -0.661899,-1.12922 -0.354879,-0.69403 -0.09744,-0.44165 -0.351073,-0.67128 -0.607163,-0.87704 -0.59159,-1.94424 -0.836188,-2.93611 -0.135314,-0.60396 -0.07079,-0.28465 -0.189081,-0.95882 -0.05062,-0.35815 5.014473,-1.07396 5.065088,-0.7158 l 0,0 c 0.06771,0.43122 0.02557,0.20556 0.130736,0.67614 0.134089,0.57321 0.103686,1.1911 0.38822,1.69755 0.353817,0.66003 0.729974,1.30551 1.092129,1.96127 0.479766,1.04562 0.945516,2.15108 0.897822,3.32535 -4.47e-4,0.95003 0.0099,1.89993 0.03407,2.84968 0.0172,1.08386 0.01777,2.16862 -0.05949,3.25059 -0.04193,0.6294 -0.143517,1.27845 -0.05102,1.90499 0.262028,0.88249 0.404038,1.77914 0.63695,2.66685 0.969214,3.06703 0.462602,0.67199 -4.018672,1.73882 -0.342169,0.0815 -0.154494,1.57082 -0.255627,0.55715 0.04565,-0.9486 0.153913,-1.891 0.21387,-2.83837 -0.0051,-0.63431 -0.124911,-1.2269 -0.398595,-1.80618 -0.681548,-1.03062 -1.492431,-2.00164 -1.698519,-3.26516 -0.255466,-1.53719 -0.323914,-3.11214 0.400117,-4.54313 0.151021,-0.19888 0.293639,-0.40443 0.453062,-0.59665 0.168884,-0.20362 -0.223633,0.48077 -0.307183,0.73177 -0.05274,0.15845 0.0762,0.4254 -0.07548,0.49526 -0.133333,0.0614 -0.03455,-0.29156 -0.04979,-0.43756 -0.02159,-0.20682 -0.04045,-0.41391 -0.06068,-0.62087 -0.160814,-2.21467 -0.200362,-4.44978 0.06961,-6.6577 0,-0.36801 5.204469,-0.36801 5.204469,0 z"
-         id="path3724"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 20.573805,323.77693 c 0.152924,0.57507 0.190497,1.17498 0.15438,1.76718 -0.03038,0.26753 -0.121684,0.48473 -0.291308,0.69455 -0.05586,0.0691 -0.18559,0.1635 -0.253587,0.2239 -0.0064,0.004 -0.02135,0.0183 -0.01911,0.0113 0.01018,-0.032 0.05721,-0.11837 0.05401,-0.085 -0.01041,0.10883 -0.06511,0.26591 -0.09474,0.36487 -0.07868,0.16821 -0.112655,0.33065 -0.102349,0.51384 0.01597,0.11208 0.01426,0.22748 0.03304,0.33912 0.0024,0.0144 0.02196,0.0204 0.02816,0.0336 0.01305,0.0278 0.02409,0.0565 0.03613,0.0848 -6.23e-4,-0.013 -0.01432,-0.0425 -0.0019,-0.0389 0.04858,0.0143 0.265848,0.41908 0.284445,0.45886 0.0977,0.26582 0.07306,0.56157 0.168262,0.82748 0.01231,0.0377 0.02537,0.0751 0.03692,0.113 0.01406,0.0461 0.02814,0.0923 0.03991,0.13906 0.05093,0.20228 -0.08389,-0.15547 -0.119085,-0.15324 -0.386212,0.0245 -0.742151,0.2236 -1.121497,0.30012 -0.242456,-0.51088 -0.477321,-1.02482 -0.710692,-1.53981 -0.246429,-0.55372 -0.253659,-0.99784 0.285992,-1.38235 0.04475,-0.004 0.168369,-0.15396 0.123736,-0.12156 0.02449,-0.33118 0.112354,-0.6537 0.190996,-0.97535 0.04732,-0.34253 0.21472,-0.65415 0.279775,-0.99151 0.0025,-0.20834 0.06008,-0.40976 0.06091,-0.61779 -0.149925,-0.35672 -0.312136,-0.71027 -0.478623,-1.06091 -0.26978,-0.66785 -0.465661,-1.36167 -0.582712,-2.07194 -0.01121,-0.0611 -0.02262,-0.12221 -0.03363,-0.18336 -0.03341,-0.18548 -0.04585,-0.35767 -0.05157,-0.54551 -4.45e-4,-0.0146 -0.0036,0.029 -0.0053,0.0435 -0.100414,-0.34534 -0.114979,-0.70893 -0.120994,-1.06627 0.0084,-0.37328 0.137147,-0.72506 0.207447,-1.08726 0.02507,-0.12993 -0.02975,-0.25877 -0.02843,-0.3878 7.42e-4,-0.0725 0.01112,-0.14455 0.01668,-0.21683 0.147649,-0.67103 0.638135,-0.85851 1.293095,-0.70947 0.104303,0.0237 0.182638,0.11142 0.273957,0.16712 0.487193,0.51748 0.600238,1.22058 0.756263,1.88746 0.05177,0.30153 0.140306,0.59513 0.192741,0.89647 0.0039,0.0223 -0.01959,-0.0409 -0.02986,-0.0611 0.436253,0.65055 -0.209482,1.04999 -0.669286,1.3222 -0.109503,0.0513 -0.219006,0.10261 -0.32851,0.15391 -0.08291,0.0535 -0.838974,-1.11904 -0.756065,-1.17251 l 0,0 c 0.08843,-0.0284 0.176862,-0.0567 0.265293,-0.0851 0.0051,-0.002 0.369146,-0.15174 0.406751,-0.14902 0.02297,0.002 0.02195,0.0424 0.02228,0.0654 0.01563,1.11418 -0.09589,0.13072 0.05376,0.59606 0.0054,0.0169 -0.0252,-0.025 -0.03779,-0.0374 -0.267161,-0.37013 -0.391892,-0.81677 -0.49436,-1.25688 -0.07078,-0.29586 -0.115053,-0.59632 -0.187672,-0.89135 -0.01758,-0.0714 -0.04052,-0.14145 -0.06031,-0.2123 -0.0094,-0.0337 -0.03448,-0.067 -0.02729,-0.10127 0.0034,-0.0162 0.02912,0.0155 0.04367,0.0233 0.374498,0.21284 0.518061,-0.0415 0.548405,-0.30106 -0.01397,-0.0627 -0.0091,-0.0472 0.0025,0.0721 0.01751,0.17884 0.03861,0.35811 0.02396,0.53815 -0.02971,0.31474 -0.10458,0.62065 -0.148567,0.93308 0.0024,0.30786 -0.0031,0.61647 0.02662,0.92327 0.0042,0.0545 0.0085,0.10892 0.01275,0.16338 0.0012,0.0157 -0.006,-0.0316 -0.0038,-0.0472 6.59e-4,-0.005 0.0071,0.006 0.0091,0.0103 0.01354,0.0279 0.02543,0.0566 0.03723,0.0852 0.07737,0.18792 0.06451,0.16332 0.138576,0.38357 0.174323,0.61826 0.331487,1.24175 0.549165,1.84694 0.207571,0.52126 0.44834,1.05232 0.454103,1.62306 -0.02852,0.21541 -0.08288,0.42877 -0.06521,0.6472 -0.03177,0.40698 -0.155031,0.78942 -0.274426,1.1779 -0.0847,0.25327 -0.170497,0.50873 -0.205516,0.77312 -0.05828,0.41565 -0.217814,0.73129 -0.556481,0.99078 -0.02748,0.0128 -0.06958,0.0659 -0.08243,0.0385 -0.01879,-0.0401 0.03269,-0.0829 0.04126,-0.12639 0.01344,-0.0682 0.02374,-0.13754 0.02445,-0.20703 10e-4,-0.10289 -0.07245,-0.1992 0.0431,-0.013 0.03885,0.0626 0.07699,0.12564 0.11548,0.18845 0.328368,0.59093 0.625581,1.2148 0.726699,1.88937 0.0072,0.60892 0.09871,0.549 -1.087597,0.70048 -0.131349,0.0168 -0.269771,-0.54218 -0.303566,-0.63599 -0.04574,-0.19534 -0.123348,-0.48077 -0.09005,-0.66554 -0.08903,-0.12454 -0.212933,-0.29025 -0.291171,-0.43514 -0.121319,-0.27311 -0.185132,-0.55276 -0.187106,-0.85263 -0.0065,-0.30977 0.02257,-0.61728 0.153239,-0.90283 0.136806,-0.26568 0.09794,-0.6052 0.378847,-0.81451 0.05239,-0.025 0.1641,-0.15532 0.16429,-0.1245 2.78e-4,0.045 -0.07276,0.1455 -0.02998,0.13159 0.009,-0.003 0.0017,-0.0188 0.0026,-0.0282 -0.06211,-0.54199 -0.132928,-1.08628 -0.121163,-1.63282 -0.01095,-0.0914 1.281744,-0.24622 1.292691,-0.15482 z"
-         id="path3728"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.528319,323.95547 c 0.09905,0.71287 -0.03327,1.43376 -0.207089,2.12438 -0.146369,0.54052 -0.380664,1.05087 -0.543123,1.5859 -0.108808,0.41763 -0.247023,0.82495 -0.396958,1.22916 -0.05563,0.12688 -0.0053,0.22736 0.02251,0.35712 0.05778,0.28571 0.05022,0.57761 0.038,0.86708 -0.0033,0.0913 -1.294995,0.044 -1.291647,-0.0473 l 0,0 c 0.0092,-0.20211 0.02415,-0.40627 -0.0049,-0.60744 -0.05466,-0.2938 -0.113121,-0.58614 -0.03664,-0.8839 0.09948,-0.41287 0.249165,-0.8111 0.359467,-1.22097 0.137725,-0.52392 0.32233,-1.03358 0.473716,-1.55363 0.134781,-0.6107 0.215587,-1.23069 0.296927,-1.85035 0,-0.0912 1.289709,-0.0912 1.289709,0 z"
-         id="path3730"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.426567,325.73681 c 0.276548,0.63235 0.342244,1.32187 0.346772,2.00428 -0.0026,0.49019 -0.07352,0.96882 -0.249043,1.42648 -0.07265,0.13186 -0.05092,0.21362 -0.0289,0.35377 0.04632,0.27566 0.05118,0.5551 0.04649,0.83381 -0.01429,0.17707 -0.07841,0.33736 -0.148234,0.49768 -0.03099,0.0845 -1.226555,-0.3537 -1.195567,-0.43824 l 0,0 c 0.02338,-0.0509 0.02018,-0.0714 0.0521,-0.0762 0.0031,-0.22775 8.99e-4,-0.4558 -0.02755,-0.68219 -0.02926,-0.28379 -0.0385,-0.56754 0.05348,-0.84258 0.100522,-0.35155 0.125428,-0.67723 0.108297,-1.04581 -0.02444,-0.56784 -0.110106,-1.12596 -0.204314,-1.68571 -0.02442,-0.0881 1.22204,-0.43347 1.246458,-0.34533 z"
-         id="path3732"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.672935,325.36457 c 0.229263,0.66581 0.376787,1.3593 0.454288,2.05878 0.04435,0.3477 -0.04204,0.67547 -0.133233,1.00546 0.0094,0.26917 -0.06078,0.53271 -0.107871,0.79588 -0.03837,0.19836 -0.01979,0.39898 -0.0043,0.59841 -0.0079,0.22371 0.07802,0.42375 0.127231,0.63903 0.06394,0.30023 0.04219,0.60603 0.01692,0.90894 -0.0043,0.28198 -0.04842,0.55439 -0.121175,0.82639 -0.05738,0.18158 -0.04731,0.36786 -0.03364,0.55464 0.02551,0.25679 0.03304,0.51451 0.03196,0.7724 -0.0043,0.27842 -0.006,0.5562 -0.03242,0.83341 -0.04414,0.26784 -0.122661,0.52887 -0.134598,0.80108 0.0073,0.21798 0.03192,0.43478 0.04217,0.65271 0.01624,0.33215 0.01948,0.66249 -0.02633,0.99203 -0.04018,0.21792 -0.142497,0.42094 -0.143307,0.6447 0.04263,0.25164 -0.02862,0.49182 -0.09296,0.73215 -0.02783,0.0688 -0.0038,0.14749 -0.01761,0.21712 -0.08999,0.45253 -0.248664,0.47822 -0.951761,0.61996 -0.123994,0.025 -0.225273,-0.11511 -0.33791,-0.17266 -0.416859,-0.33018 -0.209473,-0.14752 -0.617234,-0.55351 -0.05812,-0.0827 1.111136,-0.90463 1.169257,-0.82195 l 0,0 c 0.225153,0.29748 0.125978,0.17193 0.293635,0.37971 -0.350838,-0.06 -0.123925,-0.0363 -0.827359,0.4271 -0.01998,0.0132 -0.01342,0.0942 -0.01449,0.0703 -0.0068,-0.15211 0.0329,-0.30605 0.06203,-0.4537 0.06023,-0.21106 0.08392,-0.21837 0.05285,-0.47033 0.0088,-0.27021 0.05174,-0.53336 0.133976,-0.79147 0.05586,-0.24974 0.0069,-0.52096 0.03307,-0.77509 -0.0082,-0.24154 -0.03958,-0.48115 -0.04732,-0.7227 0.004,-0.31863 0.04473,-0.63342 0.134437,-0.94009 0.07064,-0.21085 0.0045,-0.45503 0.03432,-0.67394 0.0013,-0.23144 -0.0072,-0.4625 -0.0301,-0.69294 -0.02007,-0.30617 -0.02235,-0.61424 0.06107,-0.91267 0.01937,-0.0709 0.06443,-0.16826 0.07309,-0.24238 0.01506,-0.12876 0.0016,-0.2613 0.02174,-0.38995 0.01579,-0.1906 0.04023,-0.3841 6.42e-4,-0.57349 -0.06275,-0.26452 -0.14612,-0.52558 -0.140316,-0.80097 -0.0223,-0.28522 -0.0458,-0.57206 -0.005,-0.85706 0.04466,-0.30151 0.115245,-0.59756 0.158419,-0.89894 0.06293,-0.23838 0.06634,-0.27586 -0.0039,-0.54702 -0.145843,-0.69038 -0.341532,-1.37536 -0.371018,-2.08454 -0.01095,-0.0914 1.281744,-0.24622 1.292691,-0.15481 z"
-         id="path3734"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.670818,325.12618 c 0.189583,0.47045 0.344686,0.96005 0.421146,1.46245 0.05671,0.28122 -0.04579,0.54046 -0.09854,0.80922 -0.0014,0.0186 -0.01839,0.068 -0.0043,0.0558 0.01575,-0.0136 0.004,-0.0418 0.01088,-0.0615 0.0085,-0.0242 0.03249,0.0401 0.04466,0.0627 0.0023,0.004 0.0018,-0.0143 -0.0031,-0.0143 -0.382179,-0.002 -0.764354,0.005 -1.146531,0.008 -0.01283,0.007 -0.03128,0.032 -0.03848,0.0195 -0.01828,-0.0316 -0.142098,-0.47095 -0.157241,-0.51817 -0.02358,-0.0929 1.2901,-0.42636 1.31368,-0.33347 l 0,0 c 0.114427,0.39063 0.201945,0.77293 0.110113,1.18068 -0.404126,0.0668 -0.80326,0.18034 -1.212378,0.20031 -0.05251,0.003 -0.05514,-0.0898 -0.07756,-0.13734 -0.101763,-0.21592 -0.138465,-0.46841 -0.0876,-0.70148 0.02991,-0.1223 0.09052,-0.21565 0.04797,-0.33519 -0.138485,-0.44617 -0.3094,-0.88507 -0.369249,-1.35156 -0.02442,-0.0881 1.22204,-0.43347 1.246458,-0.34533 z"
-         id="path3736"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 22.383197,325.5431 c 0.06109,0.46639 0.04469,0.93893 0.01372,1.407 0.01134,0.10623 -0.03951,0.22023 -0.02477,0.32646 9.3e-4,0.007 0.01214,-0.0193 0.01531,-0.0133 0.01913,0.0359 0.02793,0.0766 0.03918,0.11572 0.01886,0.0656 0.03406,0.13225 0.0511,0.19838 0.165196,0.82184 0.16762,1.66773 0.139077,2.50213 -0.01238,0.18748 -0.02477,0.37496 -0.03715,0.56245 -0.007,0.10725 -1.52374,0.008 -1.516725,-0.0992 l 0,0 c 0.01609,-0.17795 0.03217,-0.35591 0.04826,-0.53386 0.05901,-0.73627 0.095,-1.47676 0.06501,-2.21538 -0.03462,-0.28096 -0.08569,-0.55976 -0.09644,-0.84339 -0.03097,-0.46807 -0.04737,-0.94061 0.01372,-1.407 0,-0.0912 1.289708,-0.0912 1.289708,0 z"
-         id="path3738"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.559881,330.42017 c 0.374207,0.75466 0.630043,1.55829 0.822542,2.37616 0.150968,0.69025 0.06886,1.37777 -0.06438,2.06069 -0.03517,0.25202 -0.11479,0.50375 -0.0957,0.76042 0.03643,0.2434 0.05217,0.48902 0.0589,0.73485 -0.0069,0.20949 -0.05931,0.41125 -0.11106,0.61276 -0.01887,0.0906 -1.299398,-0.17634 -1.280526,-0.26688 l 0,0 c 0.02826,-0.11726 0.05677,-0.23444 0.08561,-0.35155 0.0086,-0.20293 0.02569,-0.40551 -0.01902,-0.60608 -0.04892,-0.3591 -0.04371,-0.71999 0.02144,-1.07756 0.07782,-0.5233 0.149047,-1.04575 -0.01661,-1.56252 -0.222596,-0.79278 -0.523067,-1.56603 -0.670025,-2.37814 -0.02137,-0.0897 1.24747,-0.39187 1.268835,-0.30215 z"
-         id="path3740"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.055089,335.59028 c 0.153946,0.60969 0.256435,1.23202 0.313185,1.85818 0.05319,0.61351 -0.0289,1.22716 -0.004,1.84026 0.03779,0.67187 0.257403,1.3126 0.370518,1.9733 0.059,0.346 0.04474,0.68967 -0.01425,1.03318 -0.0103,0.0917 -1.307058,-0.054 -1.296759,-0.14564 l 0,0 c 0.01276,-0.21864 -0.0023,-0.43705 -0.05522,-0.65047 -0.179992,-0.72082 -0.413911,-1.43703 -0.40055,-2.18955 -5.4e-5,-0.57833 0.07832,-1.15773 0.01048,-1.73467 -0.07721,-0.60078 -0.197726,-1.19847 -0.201667,-1.80612 -0.01262,-0.0904 1.265634,-0.26885 1.278254,-0.17847 z"
-         id="path3742"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.424638,335.79951 c 0.431712,0.60772 0.711619,1.30352 0.876911,2.02661 0.06596,0.42889 0.02147,0.86429 -0.264906,1.20647 0.0018,0.0183 0.03727,-0.0957 0.03571,-0.0697 -0.01007,0.16792 -0.06578,0.359 -0.104228,0.52114 -0.02064,0.0895 -1.286521,-0.20235 -1.265884,-0.29186 l 0,0 c 0.09414,-0.26254 0.109876,-0.55359 0.250506,-0.79998 0.01579,-0.0233 0.0285,-0.049 0.04736,-0.0699 0.01423,-0.0158 0.0011,0.0848 -8.41e-4,0.0637 -0.0105,-0.1137 -0.0176,-0.11203 -0.05304,-0.25258 -0.208734,-0.62585 -0.506433,-1.21791 -0.722189,-1.84118 -0.03484,-0.0849 1.165757,-0.57765 1.200601,-0.49276 z"
-         id="path3744"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 20.387463,339.12418 c 0.05343,-0.78025 -0.07155,-1.54045 -0.251553,-2.29638 -0.178904,-0.66957 -0.425873,-1.31992 -0.545695,-2.00472 -0.07881,-0.4504 -0.06578,-0.49128 -0.08328,-0.93883 0.0068,-0.14191 0.0092,-0.28408 0.02041,-0.42571 0.02065,-0.262 0.06181,-0.52209 0.08346,-0.78401 0.03808,-0.4607 0.0522,-0.92359 0.07775,-1.38508 0.01116,-0.34557 0.03387,-0.68643 0.09538,-1.02629 0.0044,-0.0951 1.349372,-0.0322 1.344926,0.0629 l 0,0 c 0.03713,0.34138 0.06175,0.68408 0.04554,1.02793 -0.02485,0.51497 -0.01485,0.50018 -0.07731,1.01526 -0.05844,0.48197 -0.168005,0.96038 -0.154316,1.44873 0.02376,0.31043 0.01901,0.3959 0.09211,0.70867 0.160288,0.68586 0.452678,1.33624 0.592409,2.02813 0.184193,0.90833 0.318437,1.84213 0.03844,2.7479 -0.01262,0.0904 -1.290873,-0.0881 -1.278253,-0.17847 z"
-         id="path3746"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 22.016821,323.71122 c 0.09824,0.72333 0.09301,1.45721 0.04613,2.18418 -0.03962,0.71415 -0.337701,1.35543 -0.666259,1.97642 -0.420311,0.74208 -0.481134,1.45852 -0.499162,2.29446 0.02263,1.59474 -0.0757,3.20531 0.158987,4.78993 0.05198,0.35101 0.13948,0.69582 0.20922,1.04373 0.02106,0.12875 -1.799636,0.42651 -1.820692,0.29777 l 0,0 c -0.07703,-0.40312 -0.17713,-0.80251 -0.231088,-1.20937 -0.220416,-1.662 -0.03504,-3.3401 0.142993,-4.99521 0.01837,-0.21386 0.02793,-0.42866 0.05511,-0.64158 0.0965,-0.75606 0.338924,-1.47577 0.721899,-2.13461 0.254671,-0.46608 0.505373,-0.94286 0.505017,-1.48842 0.03225,-0.7054 -0.02178,-1.41625 0.08813,-2.1173 0,-0.0912 1.289709,-0.0912 1.289709,0 z"
-         id="path3748"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.201041,323.45709 c 0.192202,-0.52684 0.484622,-1.00491 0.803384,-1.46303 0.270093,-0.37757 0.445562,-0.81049 0.653384,-1.22307 0.668974,-1.30646 1.6444,-2.40924 2.63583,-3.47685 0.07892,-0.10019 1.49577,1.01583 1.416856,1.11602 l 0,0 c -0.647886,0.57807 -1.312655,1.14677 -1.892749,1.79556 -0.280546,0.31378 -0.398067,0.49383 -0.640543,0.82692 -0.08142,0.11185 -0.16317,0.22346 -0.244755,0.33519 -0.26307,0.40083 -0.49696,0.81715 -0.738537,1.23106 -0.251494,0.45675 -0.488304,0.92685 -0.792269,1.35096 -0.03484,0.0849 -1.235444,-0.40786 -1.200601,-0.49276 z"
-         id="path3750"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 24.259991,320.88298 c 0.502709,-0.69308 1.190274,-1.21856 1.904105,-1.67737 0.246425,-0.14142 0.509422,-0.256 0.78145,-0.33877 0.01871,-0.006 0.07124,-0.0238 0.05789,-0.01 -0.04984,0.0533 -0.115761,0.0889 -0.173641,0.13338 0.05703,-0.067 1.004109,0.73955 0.947079,0.80652 l 0,0 c -0.07862,0.0631 -0.15415,0.13019 -0.235875,0.18918 -0.01333,0.01 -0.03178,0.0212 -0.04699,0.015 -0.01061,-0.004 0.03479,-0.0291 0.02442,-0.0242 -0.132857,0.0627 -0.243277,0.17499 -0.369131,0.24753 -0.619698,0.48616 -1.234172,0.97869 -1.860586,1.45629 -0.05643,0.0727 -1.08515,-0.72522 -1.028725,-0.79796 z"
-         id="path3752"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 25.617996,319.75791 c 0.678462,-0.93072 1.583226,-1.65506 2.474667,-2.36999 0.449177,-0.3311 0.910194,-0.65105 1.415595,-0.89172 0.354882,-0.169 0.736162,-0.28844 1.106016,-0.41942 0.420096,-0.15434 0.892332,-0.25594 1.24034,-0.55457 0.01078,-0.0117 0.02156,-0.0234 0.03234,-0.035 0.03705,-0.0831 1.211635,0.44099 1.174579,0.52404 l 0,0 c -0.02739,0.0583 -0.05477,0.11651 -0.08216,0.17476 -0.399605,0.64872 -0.938855,0.91977 -1.660008,1.12 -0.12985,0.0402 -0.480389,0.14484 -0.617183,0.20062 -0.540679,0.22046 -0.997197,0.59552 -1.453044,0.9504 -0.859141,0.70794 -1.726682,1.40602 -2.589671,2.10877 -0.05712,0.0736 -1.098597,-0.73421 -1.041474,-0.80785 z"
-         id="path3754"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.859104,322.66173 c 0.528826,-1.0954 1.365732,-2.00719 2.13615,-2.93588 0.614331,-0.73756 1.236691,-1.47578 1.93549,-2.13632 0.239868,-0.22673 0.578962,-0.53127 0.897136,-0.68124 0.134646,-0.0635 0.281647,-0.0965 0.42247,-0.14471 0.08506,-0.029 0.495871,1.17387 0.410812,1.20292 l 0,0 c 0.07988,-0.0426 0.201039,-0.2096 0.239646,-0.12773 0.04427,0.0939 -0.116824,0.17176 -0.180075,0.25406 -0.131355,0.17093 -0.264519,0.34061 -0.403533,0.50537 -0.61612,0.73023 -1.293525,1.40205 -1.94495,2.09998 -0.362087,0.37247 -0.736106,0.73371 -1.086082,1.11758 -0.436198,0.47844 -0.837366,0.99014 -1.279335,1.46395 -0.0437,0.0812 -1.191426,-0.53682 -1.147729,-0.61798 z"
-         id="path3756"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 21.887008,321.54512 c 0.288351,-0.46261 0.663103,-0.86387 1.019085,-1.27457 0.126517,-0.13273 0.219472,-0.29119 0.313212,-0.44739 0.04207,-0.0789 1.157878,0.51612 1.115804,0.59502 l 0,0 c -0.08887,0.18132 -0.18885,0.37604 -0.289613,0.55799 -0.315294,0.45479 -0.648061,0.89693 -1.066567,1.26389 -0.04914,0.0772 -1.14106,-0.61773 -1.091921,-0.69494 z"
-         id="path3760"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 23.47464,321.9115 c 0.18109,-0.34537 0.433706,-0.64794 0.699316,-0.93112 0.05027,-0.0787 1.163647,0.63215 1.113381,0.71088 l 0,0 c -0.221381,0.31956 -0.463879,0.62338 -0.720776,0.91518 -0.04914,0.0772 -1.141061,-0.61773 -1.091921,-0.69494 z"
-         id="path3762"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 22.91661,321.49361 c 0.18492,-0.19603 0.404361,-0.4764 0.688316,-0.5354 0.222168,-0.0462 0.452115,-0.0394 0.678173,-0.0591 0.0853,0.0283 -0.314828,1.23461 -0.400128,1.20631 l 0,0 c 0.165287,-0.0247 0.330574,-0.0494 0.495861,-0.0741 -0.02442,0.008 -0.05081,0.0118 -0.07327,0.0243 -0.0075,0.004 -0.355949,0.23306 -0.360228,0.23587 -0.05643,0.0727 -1.08515,-0.72522 -1.028725,-0.79796 z"
-         id="path3764"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 22.497636,322.64425 c 0.270446,-0.48754 0.601708,-0.94021 0.940125,-1.38254 0.01819,-0.0247 0.03639,-0.0494 0.05458,-0.0741 0.03339,-0.0862 1.252604,0.38593 1.219219,0.47214 l 0,0 c -0.02684,0.071 -0.05368,0.14202 -0.08052,0.21303 -0.282619,0.52934 -0.623708,1.03406 -1.04148,1.46637 -0.04914,0.0772 -1.141061,-0.61773 -1.091921,-0.69494 z"
-         id="path3766"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:connector-curvature="0"
-         d="m 22.266776,329.22786 c 0.111304,0.80613 0.09971,1.62404 0.06378,2.43518 0.02845,0.27076 -0.106966,0.53363 -0.08257,0.80048 0.06743,0.40641 -0.01559,0.81061 -0.09754,1.20805 -0.01326,0.0925 -1.321029,-0.095 -1.307769,-0.18752 l 0,0 c 0.04659,-0.34057 0.118539,-0.67723 0.141765,-1.02053 0.0244,-0.26685 -0.11102,-0.52972 -0.08257,-0.80048 -0.03593,-0.81114 -0.04752,-1.62905 0.06378,-2.43518 0,-0.092 1.301117,-0.092 1.301117,0 z"
-         id="path3768"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <rect
-       style="opacity:0.87000002;color:#000000;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3792"
-       width="53"
-       height="93"
-       x="-20"
-       y="350"
-       rx="12"
-       ry="12" />
-    <path
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       transform="matrix(-0.09990711,-0.13329382,0.3462786,-0.03845747,62.31919,376.88346)"
-       inkscape:transform-center-y="0.4862702"
-       inkscape:transform-center-x="2.9508382"
-       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="2.3561945"
-       sodipodi:arg1="1.3089969"
-       sodipodi:r2="25.591238"
-       sodipodi:r1="47.539455"
-       sodipodi:cy="177"
-       sodipodi:cx="817"
-       sodipodi:sides="3"
-       id="path24758-0"
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       sodipodi:type="star" />
-    <path
-       sodipodi:type="star"
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="path4528"
-       sodipodi:sides="3"
-       sodipodi:cx="817"
-       sodipodi:cy="177"
-       sodipodi:r1="47.539455"
-       sodipodi:r2="25.591238"
-       sodipodi:arg1="1.3089969"
-       sodipodi:arg2="2.3561945"
-       inkscape:flatsided="true"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
-       inkscape:transform-center-x="2.9508382"
-       inkscape:transform-center-y="0.4862702"
-       transform="matrix(-0.09990711,-0.13329382,0.3462786,-0.03845747,62.31919,-73.11654)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/def-theme-doc-arrow-down.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       y="112.88816"
-       x="135.45085"
-       id="image4632"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAV5JREFU OI2lk01OAkEQhb8axgGG30EiEEiMLoxuvK1X8ABewDsQdy4gBhNiJgg4IuhMl4vWAQSFxFp2+n2v XnW1mJsr5R/l/jyQSh3qbai1oVhFb6/3B0jnDDrnUArAcTZvOw4Ysx0grRM4uQTXQx/vkXAAk3CD IRkXTeJ1gJQC6FxAxoX+HfS6bB2MMeB5FvI+t00BELQg56PDPtrr/pmZJIaMi2TcJUArddteOPhb DKgaEAe83BIgfhmSD5huZt4aAyyE7yEakx7sVQcemGQlwssI1IBf3qkVL2fNkhWARCPbRdDc7Z7N W4CaJYDREH0dQ62JNI5/d/fLkC9Z8dczugA6myJPD2jrFI6OES8P09BGAyRXhKwPhbIVLmbpMqWb qOEASWI4bKGlGhSq0IgRk9i8SQzzCKIx+halXa39BX0eIvMIKVTtQL2sFc8msHiD2TTdwK0AwNJX HHbVJ0YdhWYwKlACAAAAAElFTkSuQmCC "
-       height="16"
-       width="16" />
-    <text
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="125%"
-       id="text4717"
-       y="125.59216"
-       x="153.17085"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         y="125.59216"
-         x="153.17085"
-         id="tspan4719"
-         sodipodi:role="line"
-         style="font-size:16px;font-weight:bold;-inkscape-font-specification:Ubuntu Bold">Loading</tspan></text>
-    <rect
-       style="color:#000000;fill:#ff9999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4721"
-       width="87.663948"
-       height="3.7137473"
-       x="130.07883"
-       y="111.25339" />
-    <g
-       transform="translate(804.21116,-270.59772)"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/kune-logo.png"
-       id="g8266"
-       style="opacity:0.5;display:inline">
-      <path
-         style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
-         d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
-         id="path8268"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
-         inkscape:export-xdpi="90"
-         inkscape:export-ydpi="90"
-         inkscape:connector-curvature="0" />
-      <g
-         id="g8270"
-         transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
-         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
-         inkscape:export-xdpi="90"
-         inkscape:export-ydpi="90">
-        <path
-           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
-           d="m 60.321717,411.99998 377.014613,0"
-           id="path8272"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           inkscape:connector-curvature="0" />
-        <path
-           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
-           d="m 252.61203,788.60332 0,-377.01178"
-           id="path8274"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           inkscape:connector-curvature="0" />
-        <path
-           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
-           d="m 252.86937,597.15755 377.0124,0"
-           id="path8276"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           inkscape:connector-curvature="0" />
-        <path
-           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
-           d="m 437.45588,596.97447 0,-377.01491"
-           id="path8278"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           inkscape:connector-curvature="0" />
-        <path
-           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
-           d="m 372.87905,411.27704 64.93441,0"
-           id="path8280"
-           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
-           inkscape:connector-curvature="0" />
-      </g>
-    </g>
-    <path
-       sodipodi:type="star"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="path3794"
-       sodipodi:sides="3"
-       sodipodi:cx="18.940292"
-       sodipodi:cy="392.55737"
-       sodipodi:r1="10.906013"
-       sodipodi:r2="8.8231497"
-       sodipodi:arg1="2.0943951"
-       sodipodi:arg2="3.1415927"
-       inkscape:flatsided="true"
-       inkscape:rounded="0"
-       inkscape:randomized="0"
-       d="m 13.487286,402.00226 0,-18.88977 16.359019,9.44488 z"
-       inkscape:transform-center-x="-0.35227569"
-       inkscape:transform-center-y="-0.70069221"
-       transform="matrix(-1,0,0,1,39.458652,-8.245458)" />
-    <g
-       id="g3888"
-       transform="translate(-3,3)">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         sodipodi:type="star"
-         style="color:#000000;fill:none;stroke:#28220b;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="path4963"
-         sodipodi:sides="5"
-         sodipodi:cx="35"
-         sodipodi:cy="12.362183"
-         sodipodi:r1="5"
-         sodipodi:r2="4.045085"
-         sodipodi:arg1="1.5707963"
-         sodipodi:arg2="2.1991149"
-         inkscape:flatsided="true"
-         inkscape:rounded="0"
-         inkscape:randomized="0"
-         d="m 35,17.362183 -4.755283,-3.454915 1.816357,-5.5901703 5.877852,-10e-8 1.816357,5.5901694 z"
-         inkscape:transform-center-y="-0.043377859"
-         transform="matrix(0.94200605,0.3355959,-0.3355959,0.94200605,-7.6421364,384.65356)"
-         inkscape:transform-center-x="0.43601444" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         transform="matrix(0.475,0,0,0.95,-21.570622,377.21335)"
-         d="m 110,32.362183 a 20,10 0 1 1 -40,0 20,10 0 1 1 40,0 z"
-         sodipodi:ry="10"
-         sodipodi:rx="20"
-         sodipodi:cy="32.362183"
-         sodipodi:cx="90"
-         id="path4965"
-         style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#800000;stroke-width:1.48864591;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         sodipodi:type="arc" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,8.0842525,364.37023)"
-         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
-         sodipodi:ry="1"
-         sodipodi:rx="1"
-         sodipodi:cy="16.362183"
-         sodipodi:cx="15"
-         id="path4973"
-         style="color:#000000;fill:#dd8a3d;fill-opacity:1;stroke:#dd8a3d;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         sodipodi:type="arc" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         sodipodi:type="arc"
-         style="color:#000000;fill:#69312f;fill-opacity:1;stroke:#69312f;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="path4975"
-         sodipodi:cx="15"
-         sodipodi:cy="16.362183"
-         sodipodi:rx="1"
-         sodipodi:ry="1"
-         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
-         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,2.7154875,362.20909)" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,7.7663825,370.24449)"
-         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
-         sodipodi:ry="1"
-         sodipodi:rx="1"
-         sodipodi:cy="16.362183"
-         sodipodi:cx="15"
-         id="path4977"
-         style="color:#000000;fill:#28220b;fill-opacity:1;stroke:#28220b;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         sodipodi:type="arc" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         sodipodi:type="arc"
-         style="color:#000000;fill:#cc6633;fill-opacity:1;stroke:#cc6633;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="path4979"
-         sodipodi:cx="15"
-         sodipodi:cy="16.362183"
-         sodipodi:rx="1"
-         sodipodi:ry="1"
-         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
-         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,2.2467045,371.75097)" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
-         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,-0.8112855,366.96948)"
-         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
-         sodipodi:ry="1"
-         sodipodi:rx="1"
-         sodipodi:cy="16.362183"
-         sodipodi:cx="15"
-         id="path4981"
-         style="color:#000000;fill:#ffdb6b;fill-opacity:1;stroke:#ffdb6b;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         sodipodi:type="arc" />
-    </g>
-    <rect
-       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3886"
-       width="50.448444"
-       height="113.28773"
-       x="-48.066803"
-       y="340.33881" />
-    <rect
-       style="opacity:0.85;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:#552200;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect6139"
-       width="167.08397"
-       height="134.83969"
-       x="950.38934"
-       y="495.78625" />
-    <rect
-       style="opacity:0.85;color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:#cf5c43;stroke-width:0.1996699;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect6141"
-       width="164.7063"
-       height="32.31588"
-       x="951.42413"
-       y="516.24011"
-       ry="4.4317684"
-       rx="4.4317684" />
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="974.85516"
-       y="537.36755"
-       id="text24744-4"
-       sodipodi:linespacing="125%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan24746-6"
-         x="974.85516"
-         y="537.36755">menu item</tspan></text>
-    <text
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="125%"
-       id="text6164"
-       y="569.36755"
-       x="975.85516"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="569.36755"
-         x="975.85516"
-         id="tspan6166"
-         sodipodi:role="line">menu item</tspan></text>
-    <rect
-       ry="4.4317684"
-       y="548.24011"
-       x="951.42413"
-       height="32.31588"
-       width="164.7063"
-       id="rect3808"
-       style="opacity:0.85;color:#000000;fill:none;stroke:#cf5c43;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       rx="4.4317684" />
-    <image
-       y="524.02747"
-       x="956.00128"
-       id="image4011"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAApVJREFU OI1lkk9oVFcUh7/3ZpLJjJNkYv2XKDFxjAGLWFypC1Ehiihu2k1pVxUsgcCsgpvgQkTBrMS94CJB KrgQBLNwI6IgKoIOMdFYVCyYBjJmMjPOu/ec08Wz8RkPHO7dnI/f+e4NzIxkTU5O5lV1VET2icha EcE51+Wc210qlZZZVUESMDEx8ZOq3uzp6env6OggDENUlZmZGebn52ve+12lu2dGAZeZshJAOjGc F5EbxWKxP4oipqenqdVqiAhmxkC6cfXI1NhdYANw4v+5FYCIDHd3d293zjE7O/vGe39YRP4REX69 d3G4q74wDrwCNmWmbPk7gPd+Xy6XY25uDufciZGRkbcAzaPBceAScPXK0PjlfD5/e+H8eRsbGzu4 GrA+DEOq1Sre+78Tnj4Av1/Ye/ZWsLzc7OzspF6vP/pG4rv7f9jDuUE+fsoiIpz88TEpc5h4zMft nHDt2R5UlY1tixzf/JjB00+DOIEZv/x8iICQIJUl4BhoAOk2wEAc4qucG6qBOgBeX3/w1YGJBwy/ 8BfpzDqCIA/aAtkCmEL9E7L0iqjxAfV1sv0jWNRMALwHNZCISvkJYbiGws79vL8zjukGeg8MUXlZ Jmos0t7XhZlgLkoCHJhh4igM7iBsXQeBIk3h+UKWXiIKxX4+1zKYr4PpCiAEMOcwExDH4otnVMqP IPToZ6XZaIJFVGamqcy+i9dVxZxLJHAupkpEYaCPVO4HCCO2/fYn25yHpY90FntoXWqJE6itBkSg ivqISrlMKtcObXlIt4J6WKrQWPwXV6vS3tuBofHaSYCZkNlyiuzWFEFrJn7CsAVUIGrQ3qgiromp xL68TwCiJm9ujsYuvMe8+9J+5UQk/lgi8V0FgP8Au3qlSuYS8nsAAAAASUVORK5CYII= "
-       height="16"
-       width="16" />
-    <image
-       width="16"
-       height="16"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAApVJREFU OI1lkk9oVFcUh7/3ZpLJjJNkYv2XKDFxjAGLWFypC1Ehiihu2k1pVxUsgcCsgpvgQkTBrMS94CJB KrgQBLNwI6IgKoIOMdFYVCyYBjJmMjPOu/ec08Wz8RkPHO7dnI/f+e4NzIxkTU5O5lV1VET2icha EcE51+Wc210qlZZZVUESMDEx8ZOq3uzp6env6OggDENUlZmZGebn52ve+12lu2dGAZeZshJAOjGc F5EbxWKxP4oipqenqdVqiAhmxkC6cfXI1NhdYANw4v+5FYCIDHd3d293zjE7O/vGe39YRP4REX69 d3G4q74wDrwCNmWmbPk7gPd+Xy6XY25uDufciZGRkbcAzaPBceAScPXK0PjlfD5/e+H8eRsbGzu4 GrA+DEOq1Sre+78Tnj4Av1/Ye/ZWsLzc7OzspF6vP/pG4rv7f9jDuUE+fsoiIpz88TEpc5h4zMft nHDt2R5UlY1tixzf/JjB00+DOIEZv/x8iICQIJUl4BhoAOk2wEAc4qucG6qBOgBeX3/w1YGJBwy/ 8BfpzDqCIA/aAtkCmEL9E7L0iqjxAfV1sv0jWNRMALwHNZCISvkJYbiGws79vL8zjukGeg8MUXlZ Jmos0t7XhZlgLkoCHJhh4igM7iBsXQeBIk3h+UKWXiIKxX4+1zKYr4PpCiAEMOcwExDH4otnVMqP IPToZ6XZaIJFVGamqcy+i9dVxZxLJHAupkpEYaCPVO4HCCO2/fYn25yHpY90FntoXWqJE6itBkSg ivqISrlMKtcObXlIt4J6WKrQWPwXV6vS3tuBofHaSYCZkNlyiuzWFEFrJn7CsAVUIGrQ3qgiromp xL68TwCiJm9ujsYuvMe8+9J+5UQk/lgi8V0FgP8Au3qlSuYS8nsAAAAASUVORK5CYII= "
-       id="image4014"
-       x="956.00128"
-       y="556.02747" />
-    <rect
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       ry="2.5"
-       y="555.31128"
-       x="1143.8741"
-       height="13.999999"
-       width="14"
-       id="rect2884"
-       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       rx="2.5" />
-    <path
-       inkscape:connector-curvature="0"
-       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 1154.8248,557.93911 -5.2833,4.75296 -1.7106,-1.96914 -2.0934,2.14668 c 1.5118,1.34043 2.6383,2.29564 3.8932,3.58472 2.1101,-1.97782 4.2716,-3.54473 6.5614,-5.03458 -0.3489,-1.48877 -0.8009,-2.51535 -1.3673,-3.48064 z"
-       id="rect4453"
-       sodipodi:nodetypes="ccccccc"
-       inkscape:export-filename="/home/vjrj/proyectos/movecommons/images/icongen/cat-selected.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect60658"
-       width="14"
-       height="13.999999"
-       x="1143.8741"
-       y="572.31128"
-       ry="6.9999995"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       rx="6.9999995" />
-    <path
-       inkscape:connector-curvature="0"
-       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 1137.7427,563.67338 -6.8467,6.15941 -2.2168,-2.55183 -2.7128,2.7819 c 1.9591,1.73709 3.419,2.97495 5.0452,4.64548 2.7345,-2.56308 5.5356,-4.59365 8.503,-6.52437 -0.4521,-1.92931 -1.0379,-3.25966 -1.7719,-4.51059 z"
-       id="rect4453-1"
-       sodipodi:nodetypes="ccccccc"
-       inkscape:export-filename="/home/vjrj/proyectos/movecommons/images/icongen/cat-selected.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       rx="3.7067122"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       ry="3.7067122"
-       y="575.60455"
-       x="1147.1675"
-       height="7.4134245"
-       width="7.4134245"
-       id="rect60678"
-       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect60699"
-       width="14"
-       height="13.999999"
-       x="1143.8741"
-       y="535.31128"
-       ry="2.5"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       rx="2.5" />
-    <rect
-       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect60716"
-       width="14"
-       height="13.999999"
-       x="1143.8741"
-       y="555.31128"
-       ry="2.5"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       rx="2.5" />
-    <path
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/movecommons/images/icongen/cat-selected.png"
-       sodipodi:nodetypes="ccccccc"
-       id="path60718"
-       d="m 1154.8248,557.93911 -5.2833,4.75296 -1.7106,-1.96914 -2.0934,2.14668 c 1.5118,1.34043 2.6383,2.29564 3.8932,3.58472 2.1101,-1.97782 4.2716,-3.54473 6.5614,-5.03458 -0.3489,-1.48877 -0.8009,-2.51535 -1.3673,-3.48064 z"
-       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:connector-curvature="0" />
-    <rect
-       rx="6.9999995"
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       ry="6.9999995"
-       y="572.31128"
-       x="1143.8741"
-       height="13.999999"
-       width="14"
-       id="rect60720"
-       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect60722"
-       width="7.4134245"
-       height="7.4134245"
-       x="1147.1675"
-       y="575.60455"
-       ry="3.7067122"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"
-       rx="3.7067122" />
-    <rect
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
-       ry="2.5"
-       y="535.31128"
-       x="1143.8741"
-       height="13.999999"
-       width="14"
-       id="rect60724"
-       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       rx="2.5" />
-    <path
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/iconleft.png"
-       transform="matrix(0.13329382,-0.09990711,0.03845747,0.3462786,502.43998,-56.33893)"
-       inkscape:transform-center-y="-2.9508384"
-       inkscape:transform-center-x="0.48626974"
-       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0"
-       inkscape:flatsided="true"
-       sodipodi:arg2="2.3561945"
-       sodipodi:arg1="1.3089969"
-       sodipodi:r2="25.591238"
-       sodipodi:r1="47.539455"
-       sodipodi:cy="177"
-       sodipodi:cx="817"
-       sodipodi:sides="3"
-       id="path3823"
-       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       sodipodi:type="star" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer7"
-     inkscape:label="chat"
-     style="display:none">
-    <rect
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       y="132.04793"
-       x="402.09167"
-       height="1"
-       width="122"
-       id="rect5387"
-       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       transform="scale(1,-1)"
-       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5389"
-       width="112.5"
-       height="1"
-       x="541.09167"
-       y="-133.04793"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       sodipodi:type="star"
-       style="color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="path5276"
-       sodipodi:sides="5"
-       sodipodi:cx="96.7854"
-       sodipodi:cy="715.97784"
-       sodipodi:r1="52.022156"
-       sodipodi:r2="28.004345"
-       sodipodi:arg1="1.5707963"
-       sodipodi:arg2="2.1567634"
-       inkscape:flatsided="false"
-       inkscape:rounded="0.12"
-       inkscape:randomized="0"
-       d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
-       inkscape:transform-center-y="-1.1905596"
-       transform="matrix(0.27471997,0,0,-0.27471997,753.81907,485.14106)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       width="16"
-       height="74"
-       id="image12517"
-       x="774.83704"
-       y="344.51096"
-       style="display:inline"
-       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll1.png"
-       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll1.png" />
-    <image
-       style="display:inline"
-       y="318.59827"
-       x="473"
-       id="image15604"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAaCAIAAADuRDFPAAAAA3NCSVQICAjb4U/gAAAARklEQVQo kWPccewmA17A8unJRfwqGP///49fBRN+abqpYCHoUpZ///5RrOLv3790sGXouGPIuJSIFHT27FkC Kk7cLcSvAgArDTxriRhPvAAAAABJRU5ErkJggg== "
-       height="26"
-       width="317.83704"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect15808"
-       width="50"
-       height="50"
-       x="504.21899"
-       y="264.79102"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       sodipodi:linespacing="100%"
-       id="text15702"
-       y="287.14264"
-       x="495.33279"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-         y="287.14264"
-         x="495.33279"
-         sodipodi:role="line"
-         id="tspan15704">Just</tspan><tspan
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-         y="307.14264"
-         x="495.33279"
-         sodipodi:role="line"
-         id="tspan15706">Readers:</tspan></text>
-    <image
-       style="display:inline"
-       y="266.4093"
-       x="505.01001"
-       id="image15805"
-       xlink:href="data:image/png;base64,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 RK5CYII= "
-       height="45.208992"
-       width="45.208992"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       width="50"
-       height="50"
-       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
-       id="image15827"
-       x="561"
-       y="263.61829"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <image
-       style="display:inline"
-       width="24"
-       height="18"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
-       id="image15426-9"
-       x="618"
-       y="297.61829"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <path
-       transform="matrix(0.25452831,0,0,-0.25452831,755.77313,470.58643)"
-       inkscape:transform-center-y="-1.103054"
-       d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
-       inkscape:randomized="0"
-       inkscape:rounded="0.12"
-       inkscape:flatsided="false"
-       sodipodi:arg2="2.1567634"
-       sodipodi:arg1="1.5707963"
-       sodipodi:r2="28.004345"
-       sodipodi:r1="52.022156"
-       sodipodi:cy="715.97784"
-       sodipodi:cx="96.7854"
-       sodipodi:sides="5"
-       id="path23154"
-       style="color:#000000;fill:#fed654;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       sodipodi:type="star"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       xml:space="preserve"
-       style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       x="399"
-       y="129"
-       id="text23159"
-       sodipodi:linespacing="100%"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         sodipodi:role="line"
-         id="tspan23161"
-         x="399"
-         y="129">Sign in to collaborate  |  Create New Group  |  Options</tspan></text>
-    <rect
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       y="-133.04793"
-       x="666.09167"
-       height="1"
-       width="48.90947"
-       id="rect23163"
-       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       transform="scale(1,-1)" />
-    <image
-       style="display:inline"
-       y="117.04793"
-       x="715.00116"
-       id="image24737"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAJ1JREFU OI3dkjEKxCAQRX9EmWIOYJEu9opFyB28cU5hmVukFwW32rC7MWHZFIH93f/MPPjDdLXWigsSV5b/ BCA/g5QS5nlGKQWv9xVCIIQAIjoHEBH6vkeM8S333u+WgYMKzjkw8+aZGdbaZoUmQEqJaZo2P44j lFJNwK7CU8MwYFkWlFJgjDkaQ3f2ieu6IucMrfVvgG90/yPdD3gAkHQqk0hfw2IAAAAASUVORK5C YII= "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <g
-       style="display:inline"
-       id="g5065"
-       transform="translate(-4.75,11.746521)"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90">
-      <rect
-         ry="6"
-         rx="6"
-         y="146.75348"
-         x="685"
-         height="38.329861"
-         width="119.5"
-         id="rect25507"
-         style="color:#000000;fill:url(#linearGradient5072);fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <image
-         width="16"
-         height="16"
-         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAu5JREFU OI2lk11oW2UYgJ/vnO+cY5M0aZvmp83arKFFWXDrZJGJV1Nwg6F4o0zpLjrGBuKNMBT0VgqieL8L seIoiDi9kcnwZhamdqtlo92K6zrX3yzJ8tMkJzknyfm8kE3sLn2u3/e5eHkfwS5OvD99FjijS7lP gaU8r64Uc5quXZiZmvhy97x4vPjBV+Omrv00NhKPHd6fZCQRxmdZlGoNVtbzzC+tc2ctd00IcXpm auLmfwRvvvdFxh/s+v31IwfEgbEopVqD/NYaMhCFrl6w8yRiYeaWNrk0u/QQIV56JJEA4XDg51de TItnU30UC1n6h9OE+gewmy2y66tIz0XrNHg5k6LjqfDlq7fPAy8AaKc++vrjeLQ3eCQziqF5tGUA NIEhJaYh8VmSWLibgWiESI+fTHoPycG+w29/eGESQAuGfKcPpYcplwo8cHxEB/eiFHgKEBrCc9ku 1vnhyiKXZ+cJWYp9o4MAbwDIqt2KJOO9zN3JkRqL4ql/L1srF3l+PI0QAqUUm9sPaDYaDERCAIcA tKbb1izLRAtEKdea5KsuttOharu4tTxC/KMTQhCLhLm5fBfLkAB9AFLXNa9Sb2r+5hYBaZGr91Mw TNodj2axzXirheO4dAf82LbN3kSEXMMFKAJIQ9Oy9zYKgwdH46SGBri/vsnsyg4uJg3Xz2ff3cAS Hd55bT/VapWFW3ehOwlwHUBTnc7FheUNXE8CkBxKcPxghO1ckYeVOhVHcL/kkc/nqVQqPNWbYHk1 C/AtgL7wy8VLo5lXzwldN0N+gy5T59f5RRazimrdYafusGM7ZIZ0cjsuGyWPWytbv81MTbz7+JHK ucLJK9e87z0Pnns6xo83KpRcE7fdwXHbWIZgraz4K9fi6h8rJSHE2SdaOD75yVvDqaHpYKjHfCYV J94fxLIM7GaL7XyZP+9l2dgq3Ba6PPFEC4/o6Rsxj548N61bvmPosgeEUMprq3ZrVQnt828+nTy/ u8b/zd9wbDf3DUubqwAAAABJRU5ErkJggg== "
-         id="image25494"
-         x="693.75"
-         y="157.5835" />
-      <text
-         xml:space="preserve"
-         style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-         x="795"
-         y="163"
-         id="text25501"
-         sodipodi:linespacing="100%"><tspan
-           sodipodi:role="line"
-           id="tspan25503"
-           x="797.99609"
-           y="163">See this in the </tspan><tspan
-           id="tspan25505"
-           sodipodi:role="line"
-           x="795"
-           y="176">public space</tspan></text>
-    </g>
-    <text
-       sodipodi:linespacing="100%"
-       id="text3900"
-       y="243.22296"
-       x="802.5"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90"><tspan
-         y="243.22296"
-         x="802.5"
-         sodipodi:role="line"
-         id="tspan3908">Publised on: Nov 14, 2011</tspan></text>
-    <g
-       id="g3824"
-       style="fill:#f7ebe3;fill-opacity:1;display:inline">
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 786.68281,317.15913 c 0.76666,0.21818 1.55403,0.47817 2.20263,0.95234 0.22295,0.16411 0.33547,0.40641 0.49427,0.62038 0.0473,0.0637 -0.0669,-0.1453 -0.11453,-0.20878 0.41354,0.0609 0.69861,0.30843 0.98649,0.59383 0.0395,0.0378 0.0748,0.0805 0.11848,0.11334 0.0199,0.0149 0.0496,0.0123 0.0692,0.0275 0.0816,0.0633 0.1608,0.12986 0.23822,0.19826 0.31695,0.28003 0.0402,0.0773 0.22502,0.20852 0.11925,0.10981 0.2912,0.12106 0.43168,0.19181 0.11832,0.0596 0.22491,0.1403 0.34094,0.20421 0.0684,0.06 0.13653,0.12025 0.20504,0.18009 0.12395,0.10827 0.17603,0.13796 0.27415,0.30733 8.1e-4,0.001 0.13667,0.39896 0.2217,0.45817 0.0188,-0.13694 -0.11563,-0.2061 0.10356,-0.1028 0.10276,0.0778 -0.99765,1.53099 -1.1004,1.45318 l 0,0 c -0.26916,-0.14595 -0.50201,-0.32699 -0.65135,-0.60252 -0.0323,-0.0705 -0.0657,-0.14041 -0.0969,-0.2114 -0.0166,-0.0378 -0.0794,-0.0905 -0.0461,-0.1148 0.0324,-0.0237 0.0404,0.0695 0.0604,0.10433 0.006,0.0109 0.0296,0.0386 0.0184,0.033 -0.0368,-0.0182 -0.0637,-0.0522 -0.0991,-0.0731 -0.007,-0.004 -0.0153,7.6e-4 -0.0229,10e-4 -0.33675,-0.18074 -0.69312,-0.33227 -0.97277,-0.60304 -0.24519,-0.21386 -0.51446,-0.40238 -0.72983,-0.64893 -0.0259,-0.0244 -0.0488,-0.0522 -0.0776,-0.0731 -0.0207,-0.015 0.0353,0.0369 0.053,0.0553 -0.0236,-0.01 -0.0473,-0.0197 -0.0709,-0.0295 0.009,0.0106 0.0415,0.0325 0.0276,0.0317 -0.0877,-0.005 -0.16793,-0.058 -0.25683,-0.0601 -0.34382,-0.16825 -0.31809,-0.11884 -0.58169,-0.38699 -0.0626,-0.0636 -0.101,-0.1503 -0.17003,-0.20689 -0.0426,-0.0349 -0.0374,-0.0295 -0.079,-0.0279 -0.70329,-0.21966 -1.39963,-0.46472 -2.03838,-0.83977 -0.10923,-0.0734 0.92828,-1.61811 1.03751,-1.54474 z"
-         id="path5118"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 785.96226,317.19647 c 0.72845,0.0695 1.38978,0.38259 2.07852,0.59906 0.33787,0.10972 0.5144,0.40087 0.7726,0.61237 0.002,-0.0167 -0.0102,-0.0581 0.005,-0.0501 0.059,0.0323 0.0966,0.094 0.15008,0.13473 0.17799,0.13561 0.34188,0.27106 0.49458,0.43887 0.0268,0.0212 0.15617,0.12414 0.17186,0.13228 0.0172,0.009 0.0413,-0.004 0.0579,0.006 0.07,0.0419 0.18349,0.19582 0.28619,0.15273 0.29336,0.0921 0.49042,0.41158 0.76743,0.51203 0.12666,-0.0276 0.0226,-0.018 0.23256,0.0915 0.24729,0.12895 0.42512,0.28467 0.61055,0.4923 0.15725,0.2097 0.32683,0.39511 0.47962,0.59368 0.14537,0.16132 0.35443,0.31324 0.48782,0.44302 -0.43051,0.0198 -0.86101,0.0397 -1.29152,0.0595 -0.0673,0.0946 -0.0861,0.27555 -0.20186,0.28366 -0.0929,0.007 -0.0628,-0.17528 -0.0942,-0.26292 -0.0124,-0.1377 1.93489,-0.31319 1.9473,-0.1755 l 0,0 c -0.004,0.24713 0.0351,1.078 -0.23511,1.2189 -0.41035,0.21395 -0.92003,0.10087 -1.38005,0.15131 -0.27903,-0.21967 -0.55172,-0.45351 -0.75292,-0.74996 -0.14843,-0.16785 -0.25874,-0.35544 -0.40953,-0.49064 0.0434,0.0734 0.0147,0.0148 -0.0886,-0.0401 -0.17115,-0.0909 -0.38441,-0.14081 -0.53658,-0.27682 -0.22981,-0.18267 -0.30316,-0.26952 -0.53968,-0.33645 -0.34652,-0.19471 -0.67914,-0.41222 -0.95533,-0.70193 -0.23877,-0.1832 -0.46484,-0.3884 -0.67021,-0.60805 -0.15287,-0.21622 0.006,-0.0993 0.12279,0.092 0.046,0.0752 -0.28846,-0.15183 -0.28397,-0.0489 -0.65109,-0.15398 -1.28911,-0.36125 -1.92277,-0.57447 -0.12006,-0.0494 0.57798,-1.74727 0.69804,-1.69792 z"
-         id="path5120"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 785.35227,316.5983 c 0.86096,-0.13151 1.71588,-0.0502 2.56271,0.12429 0.46491,0.0784 0.76667,0.2416 1.05915,0.63092 0.0767,0.10206 0.11514,0.22791 0.17608,0.34007 0.0518,-0.0692 -0.003,-0.0128 0.11025,0.0933 0.009,0.008 0.0276,-0.006 0.0371,0.002 0.14062,0.11665 0.21467,0.28774 0.32722,0.42781 0.31272,0.23511 0.4978,0.58703 0.66826,0.93094 0.0107,0.0108 0.0214,0.0216 0.0321,0.0324 0.0247,0.0407 0.0424,0.0868 0.0743,0.1222 0.011,0.0123 -5e-4,-0.0342 -0.008,-0.0488 -0.0758,-0.1429 -0.17478,-0.22296 -0.16082,-0.23295 0.0439,-0.0314 0.10578,0.0219 0.15866,0.0328 0.44733,0.0142 0.77342,0.2561 1.08414,0.55843 0.11339,-0.01 0.15368,0.21006 0.25687,0.19604 0.0139,-0.002 -0.008,-0.0467 0.005,-0.0418 0.1714,0.11296 0.0931,0.0793 0.22378,0.12387 0.38451,0.24078 0.59972,0.60622 0.76586,1.01755 0.0663,0.0194 -2.7e-4,-0.005 0.0874,0.12194 0.2321,0.33699 0.2687,0.44635 0.3325,0.86848 -0.25588,0.85202 -0.1009,0.96099 -1.53005,0.90358 -0.28031,-0.0113 -1.06028,-1.09178 -1.21944,-1.30165 -0.0687,-0.12793 1.74056,-1.09963 1.80927,-0.9717 l 0,0 c 0.0864,0.15367 0.17284,0.30731 0.2592,0.461 0.0491,0.0875 0.12986,0.16364 0.1473,0.26243 0.006,0.0354 -0.0708,-0.0343 -0.10518,-0.0239 -0.37255,0.11338 -0.78296,0.16607 -1.10092,0.39092 -0.12019,0.085 -0.0458,0.29082 -0.0687,0.43624 0.009,0.0268 0.0278,0.0523 0.0258,0.0803 -0.002,0.0241 -0.0159,-0.0458 -0.0267,-0.0674 -0.10002,-0.19978 -0.24221,-0.37742 -0.32621,-0.58598 -0.0245,-0.0602 -0.0721,-0.1118 -0.0847,-0.17554 -0.007,-0.0379 0.0961,0.11755 0.0632,0.0973 -0.039,-0.024 -0.0738,-0.0543 -0.1107,-0.0815 -10e-4,0.004 -0.002,0.008 -0.004,0.0116 -0.28041,-0.1642 -0.54938,-0.33902 -0.78656,-0.56387 -0.0205,-0.0165 -0.0628,-0.0759 -0.0616,-0.0495 10e-4,0.0286 0.0686,0.0313 0.0621,0.0592 -2.5e-4,0.001 -0.30913,-0.0358 -0.38352,-0.0524 -0.50731,-0.0507 -0.8338,-0.44335 -1.08136,-0.84894 -0.16122,-0.25896 -0.34295,-0.49319 -0.54491,-0.72239 -0.19648,-0.26741 -0.46348,-0.48016 -0.602,-0.79103 -0.0154,-0.0359 -0.0327,-0.0711 -0.0461,-0.10785 -0.005,-0.0149 0.0114,0.0305 0.0222,0.0421 0.0635,0.0687 0.13554,0.12923 0.19935,0.19769 0.0152,0.0163 0.0587,0.0506 0.037,0.0559 -0.15351,0.0372 -0.32039,-0.0829 -0.47268,-0.0339 -0.77414,-0.0588 -1.5505,-0.0507 -2.32276,-0.12776 -0.12675,-0.0325 0.33351,-1.82517 0.46027,-1.79262 z"
-         id="path5122"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 785.14673,317.12716 c 0.54895,-0.075 1.25026,-0.0628 1.77039,0.15111 0.10878,0.0447 0.20646,0.11276 0.30969,0.16914 0.26596,0.18069 0.38917,0.35679 0.54862,0.63563 0.0162,0.0284 0.053,0.11959 0.0416,0.0889 -0.0613,-0.16536 -0.11343,-0.20138 0.0126,-0.0688 -0.003,-0.0178 -0.0282,-0.0524 -0.0101,-0.0534 0.0973,-0.005 0.67537,0.41992 0.77263,0.48562 0.23821,0.0127 0.46399,0.15045 0.69888,0.24335 0.28895,0.21949 0.59048,0.3797 0.84863,0.63648 0.0893,0.0546 0.25528,0.29907 0.27555,0.28627 0.018,-0.0114 -0.035,-0.0683 -0.0145,-0.0624 0.13966,0.10525 0.074,0.0864 0.17708,0.1032 0.0764,-0.13162 0.76791,0.50572 0.85691,0.58248 0.10839,-0.0328 0.1525,0.16265 0.2541,0.14829 0.0125,-0.002 -0.003,-0.0408 0.009,-0.0369 0.0874,0.0289 0.16024,0.0925 0.24675,0.12396 0.0712,0.0563 0.14174,0.11352 0.2136,0.169 0.21984,0.16973 0.31088,0.34179 0.43882,0.58985 0.0539,0.1045 0.0709,0.14487 0.0309,0.055 -1.825,0.21192 -1.61238,0.54335 -1.71629,-0.5918 10e-4,-0.1425 2.01638,-0.1281 2.01536,0.0144 l 0,0 c -0.13499,1.42814 0.14655,0.94972 -1.83425,1.48264 -0.0249,-0.0379 -0.16978,-0.2391 -0.18253,-0.31332 -0.008,-0.0445 0.11735,0.13193 0.077,0.11162 -0.0705,-0.0355 -0.12809,-0.11187 -0.0622,-0.0313 -0.30274,-0.14905 -0.60659,-0.29725 -0.86302,-0.52484 -0.18915,-0.16672 -0.38528,-0.28032 -0.61922,-0.37592 -0.25308,-0.17254 -0.48034,-0.36974 -0.68931,-0.57583 -0.13393,-0.0818 -0.35454,-0.21795 -0.474,-0.28525 -0.31197,-0.1437 -0.6709,-0.17607 -0.94644,-0.40484 -0.32366,-0.22127 -0.66447,-0.42476 -0.93594,-0.712 -0.115,-0.12082 -0.0514,-0.0487 -0.2239,-0.31053 -0.0121,-0.0184 -0.0455,-0.0753 -0.0327,-0.0574 0.32146,0.44849 0.0763,0.0493 0.0717,0.18411 -0.11679,0.0559 -0.021,0.0194 -0.27953,-0.002 -0.41357,-0.0337 -0.83043,-0.0148 -1.24168,-0.0781 -0.12564,-0.0323 0.33057,-1.80908 0.45621,-1.77682 z"
-         id="path5124"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 789.67696,318.01792 c 0.23877,0.39281 0.44786,0.80149 0.67653,1.19972 0.13753,0.23952 0.0595,0.15496 0.16239,0.25617 0.11816,0.13039 -0.065,-0.0648 -0.0949,-0.0995 -0.0221,-0.0257 -0.10969,-0.0773 -0.0782,-0.0648 0.0192,0.008 0.28887,0.1413 0.37739,0.18511 0.27034,0.2048 0.44434,0.48207 0.61902,0.76472 0.15911,0.25744 0.0435,0.12432 0.16293,0.25207 0.13823,0.16194 0.18906,0.37808 0.31232,0.54853 0.008,0.0114 -0.0138,-0.0509 -0.003,-0.0422 0.034,0.0267 0.053,0.0684 0.0795,0.10254 -0.008,-0.0842 -0.0168,-0.0304 0.0674,-0.018 0.0189,0.003 0.0391,-0.0169 0.0565,-0.009 0.17593,0.0795 0.35451,0.21779 0.50118,0.33829 0.0114,0.008 0.0229,0.0166 0.0343,0.0249 0.0948,0.084 -1.09304,1.425 -1.18786,1.34101 l 0,0 c -0.0452,-0.0275 -0.0904,-0.055 -0.13558,-0.0826 -0.32874,-0.12012 -0.618,-0.3701 -0.84748,-0.6258 -0.17329,-0.20264 -0.28916,-0.44264 -0.45397,-0.651 -0.007,-0.0105 -0.56999,-0.84585 -0.26289,-0.51262 -0.14716,-0.0722 0.13237,0.0645 0.12714,0.067 -0.13711,0.0642 -0.68597,-0.36535 -0.76751,-0.44475 -0.47458,-0.52776 -0.85158,-1.144 -1.05316,-1.82874 -0.0496,-0.12076 1.6582,-0.82167 1.70777,-0.70092 z"
-         id="path5126"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 785.45225,317.77724 c 0.39649,0.0982 0.72726,0.33243 1.01295,0.61574 0.13109,0.14401 0.16571,0.30762 0.20691,0.48948 0.004,0.0185 -0.0103,-0.0378 -0.007,-0.0564 10e-4,-0.007 0.009,0.0118 0.0138,0.0178 -0.007,-0.0203 -0.0364,-0.0473 -0.0199,-0.0608 0.0156,-0.0126 0.0287,0.028 0.0434,0.0416 0.0583,0.0541 0.0791,0.0747 0.15076,0.0438 0.26447,0.0837 0.34464,0.0806 0.53474,0.33977 0.0573,0.0337 -0.0375,-0.075 -0.0232,-0.0782 0.0274,-0.006 0.0522,0.0211 0.0791,0.0295 0.0496,0.0154 0.0542,0.0124 0.10248,0.0132 0.0791,-0.0212 0.26113,0.0108 -0.0494,-0.0168 -0.0265,-0.002 0.0533,-4.6e-4 0.0799,-0.001 0.0541,-0.002 0.12643,-0.007 0.18016,-0.01 0.25845,-0.007 0.55262,-0.0617 0.79153,0.0603 0.0539,0.0275 0.10137,0.0661 0.15205,0.0991 0.22522,0.17028 0.3284,0.41025 0.36038,0.68301 0.0135,0.0548 0.0136,0.11455 0.0301,0.1685 0.002,0.007 -0.004,-0.0233 0.003,-0.0217 0.0182,0.004 0.0327,0.0926 0.006,-0.0216 0.0161,0.004 0.0222,-0.0309 0.0368,-0.0268 0.0315,0.009 0.0571,0.0324 0.0868,0.0461 0.0271,0.0398 0.0698,0.0117 0.10273,0.0241 0.035,0.0132 0.0665,0.0343 0.0998,0.0515 0.23283,0.10497 0.31734,0.27496 0.40913,0.50032 0.006,0.004 0.0122,0.0175 0.0186,0.0134 0.0197,-0.0125 -0.0229,-0.065 -9e-5,-0.07 0.0184,-0.004 0.0695,0.0436 0.13345,0.0256 0.2405,0.0802 0.37374,0.28917 0.47327,0.50737 0.0249,0.0838 0.0867,0.27686 0.16125,0.3296 0.10754,0.16224 0.027,0.0298 0.0458,0.0206 0.0485,-0.0238 0.0429,0.0549 0.0866,0.005 0.0591,-0.0348 0.0185,-0.0195 0.13689,0.0124 0.18423,0.0496 0.2992,0.16301 0.41489,0.30649 0.0517,0.0829 0.12062,0.16041 0.16454,0.24807 0.0821,0.16396 0.0198,0.0753 0.0675,0.14055 -0.0283,-0.10241 -0.02,-0.0328 0.0201,-0.0242 0.006,10e-4 -0.003,-0.0223 0.003,-0.0195 0.0246,0.0115 0.0804,0.0902 0.11267,0.0489 0.24134,0.11759 0.43533,0.2901 0.3911,0.60093 -0.0129,0.0905 -0.0714,0.16834 -0.10712,0.2525 -0.0557,0.0495 -0.10297,0.11065 -0.16715,0.14856 -0.21865,0.12915 -0.43576,0.10525 -0.6833,0.0275 -0.0801,-0.0251 -0.13375,-0.10139 -0.20063,-0.15209 -0.0453,-0.0472 0.62236,-0.68743 0.66763,-0.64022 l 0,0 c -0.2058,-0.13833 -0.31627,-0.0593 -0.36635,0.11872 -0.0334,0.16667 -0.0583,0.17124 0.0101,0.34041 0.0156,0.0384 0.047,0.0682 0.0701,0.10264 0.003,0.004 0.0115,0.014 0.007,0.0124 -0.20055,-0.0692 0.003,-0.0155 -0.0953,-0.0404 -0.1916,-0.10335 -0.37136,-0.2176 -0.48731,-0.40895 -0.0478,-0.0961 -0.0973,-0.1913 -0.16858,-0.27307 0.009,0.0107 0.0226,0.0189 0.027,0.0322 0.002,0.007 -0.0239,-0.0137 -0.0192,-0.009 0.0113,0.0121 0.0433,0.0142 0.0394,0.0303 -0.0111,0.0448 -0.22151,-0.10386 -0.19488,-0.0233 -0.23112,-0.0784 -0.43663,-0.19009 -0.56822,-0.40666 -0.0891,-0.1449 -0.16835,-0.29873 -0.21107,-0.4627 -0.0116,-0.025 -0.033,-0.0454 -0.0405,-0.0719 -0.005,-0.0163 0.0215,0.0266 0.0291,0.0418 10e-4,0.003 -0.0112,-0.004 -0.009,-0.002 0.0138,0.0141 0.0432,0.0191 0.0448,0.0388 0.001,0.0141 -0.0281,-0.003 -0.0421,-0.005 -0.27092,-0.0949 -0.51882,-0.23243 -0.62304,-0.51991 -0.009,-0.023 -0.0276,-0.0444 -0.0257,-0.0689 10e-4,-0.018 0.0176,0.0316 0.0274,0.0468 0.006,0.01 0.0313,0.0246 0.0203,0.0276 -0.0133,0.004 -0.02,-0.0225 -0.0337,-0.0239 -0.01,-10e-4 0.0125,0.0149 0.0188,0.0224 -0.0208,-0.008 -0.0415,-0.0166 -0.0623,-0.0249 -0.20321,-0.036 -0.40105,-0.17726 -0.54609,-0.31402 -0.13843,-0.19896 -0.19941,-0.36553 -0.22214,-0.60576 0.0288,0.009 -0.0264,-0.057 -0.0413,-0.041 0.004,0.005 0.0188,0.0144 0.0123,0.0161 -0.0157,0.004 -0.0645,-0.007 -0.0482,-0.007 0.0702,-10e-4 0.14047,0.002 0.21066,0.004 0.27155,0.009 -0.50237,-0.0209 -0.25255,0.007 -0.28658,0.0197 -0.58028,0.0534 -0.86199,-0.0202 -0.21056,-0.063 -0.41817,-0.12806 -0.549,-0.32217 0.0243,0.0227 0.0513,0.0428 0.0728,0.0682 0.013,0.0153 -0.20424,-0.0493 -0.20886,-0.0507 -0.0247,-0.007 -0.0496,-0.0139 -0.0744,-0.0208 -0.23307,-0.10595 -0.41958,-0.25407 -0.55355,-0.47424 -0.0475,-0.10151 -0.033,-0.0627 -0.075,-0.20561 -0.002,-0.006 -0.005,-0.0251 -0.003,-0.0192 0.009,0.021 0.0218,0.042 0.022,0.0648 1.4e-4,0.0158 -0.0338,-0.041 -0.0409,-0.0237 -0.27665,-0.18557 -0.57642,-0.3294 -0.86168,-0.50044 -0.0523,-0.039 0.49948,-0.77892 0.5518,-0.7399 z"
-         id="path5134"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 791.00916,321.16348 c 0.33943,0.0997 0.65996,0.28539 0.89812,0.54807 0.0697,0.0885 0.26868,0.43824 0.11655,0.53327 -0.21556,0.13466 -0.49365,0.12132 -0.74047,0.18198 -0.048,-0.0408 0.52839,-0.72003 0.57642,-0.67927 l 0,0 c -0.22314,0.0748 -0.4785,0.0868 -0.66943,0.22442 -0.17036,0.12278 0.022,0.2437 0.0406,0.34477 0.002,0.0109 -0.0196,-0.0103 -0.0294,-0.0154 -0.0749,-0.024 -0.0151,-0.003 -0.1434,-0.0699 -0.20204,-0.106 -0.40894,-0.20366 -0.60079,-0.32802 -0.0523,-0.039 0.49948,-0.77892 0.5518,-0.7399 z"
-         id="path5138"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 790.4882,317.69041 c 0.47708,0.15395 0.90561,0.42015 1.33789,0.66799 0.20449,0.15361 0.46304,0.33535 0.54361,0.59601 0.0203,0.0658 0.0235,0.13563 0.0352,0.20344 -0.0238,0.3439 -0.12337,0.53285 -0.36251,0.78109 -0.0451,0.0479 -0.72208,-0.59068 -0.67693,-0.63855 l 0,0 c 0.16024,0.003 0.10329,-0.20718 0.14058,-0.0941 0.009,0.029 0.0171,0.0584 0.0277,0.087 0.005,0.014 0.0313,0.0308 0.0197,0.0402 -0.005,0.004 -0.30482,-0.20952 -0.32904,-0.18808 -0.44386,-0.209 -0.87703,-0.44732 -1.288,-0.71509 -0.0523,-0.039 0.49948,-0.77892 0.5518,-0.7399 z"
-         id="path5140"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 789.39955,317.12569 c 0.35747,0.11395 0.69098,0.28888 1.03529,0.43487 0.0965,0.0409 0.43579,0.16526 0.53779,0.20301 0.31447,0.12015 0.66188,0.23198 0.89204,0.49305 0.0388,0.0441 0.0697,0.0946 0.1045,0.14186 0.0982,0.13192 0.12017,0.29483 0.17018,0.44608 0.002,0.005 -0.003,-0.0181 10e-4,-0.0152 0.009,0.007 0.0119,0.0192 0.0179,0.0289 0.0466,0.11149 0.12346,0.20908 0.14703,0.33082 0.0125,0.0644 0.0133,0.13052 0.02,0.19578 0.002,0.0648 -0.9148,0.0903 -0.9166,0.0255 l 0,0 c 0.0517,0.0649 -0.0457,-0.13118 -0.0618,-0.16682 -0.0649,-0.11462 -0.10399,-0.23995 -0.15829,-0.3578 -0.22616,-0.12975 -0.5152,-0.12767 -0.74869,-0.23862 -0.52546,-0.18547 -1.03016,-0.42045 -1.49899,-0.72384 -0.0564,-0.0324 0.40194,-0.82997 0.45834,-0.79756 z"
-         id="path5142"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 789.91887,318.16875 c 0.48617,0.24129 0.96821,0.49022 1.45725,0.7263 0.20857,0.11486 0.43448,0.20179 0.64105,0.32021 0.16813,0.0964 0.0482,0.047 0.16292,0.09 0.2537,0.14413 0.33579,0.40392 0.43028,0.65918 0.0445,0.11959 0.0638,0.24475 0.0818,0.37027 0.008,0.0648 -0.90855,0.17914 -0.91663,0.11432 l 0,0 c -0.0129,-0.0811 -0.0294,-0.16121 -0.0562,-0.23913 -0.0147,-0.049 -0.0266,-0.0988 -0.0415,-0.14773 -0.004,-0.0128 -0.0271,-0.0335 -0.0143,-0.0374 0.0118,-0.004 0.0501,0.0611 0.007,0.0393 -0.28539,-0.13083 -0.60454,-0.18536 -0.8854,-0.33142 -0.53001,-0.23464 -1.05467,-0.499 -1.49467,-0.88255 -0.0482,-0.0445 0.58055,-0.72581 0.62872,-0.68135 z"
-         id="path5144"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <path
-         inkscape:export-ydpi="90"
-         inkscape:export-xdpi="90"
-         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-         inkscape:connector-curvature="0"
-         d="m 790.35964,320.79959 c 0.32328,0.22805 0.56142,0.53529 0.71867,0.89551 0.0181,0.0588 0.091,0.39719 0.0368,0.45324 -0.0304,0.0315 0.004,-0.0875 0.004,-0.13133 0.007,0.0182 0.006,0.0424 0.0209,0.0546 0.0101,0.008 -0.0134,-0.0432 -10e-4,-0.0388 0.0272,0.01 0.15959,0.28929 0.1777,0.3285 0.0724,0.10928 0.0112,-0.0191 0.0169,-0.0316 0.006,-0.0127 0.0267,0.009 0.0406,0.009 0.0115,-1.5e-4 0.0352,-0.0206 0.0425,-0.0261 0.12158,0.0716 0.6171,0.0685 0.10712,0.0526 -0.0621,0.0198 -0.0363,0.0242 0.0257,-0.10372 0.0326,-0.0609 0.89374,0.39939 0.8612,0.46029 l 0,0 c -0.15351,0.2041 -0.29745,0.41534 -0.55475,0.49486 -0.41329,0.0175 -0.34365,0.0243 -0.65079,-0.0388 -0.0434,-0.009 -0.0347,-0.008 -0.0696,-8.3e-4 -0.29898,-0.0639 -0.55296,-0.20073 -0.6823,-0.49617 -0.0602,-0.14038 -0.13903,-0.2735 -0.1869,-0.41791 -0.0354,-0.14997 -0.0223,-0.0647 -0.0279,-0.2549 -7.2e-4,-0.0242 0.0192,0.0547 0.003,0.0725 -0.005,0.005 -0.0145,-0.0414 -0.0143,-0.0145 -0.16994,-0.22116 -0.34977,-0.43263 -0.53932,-0.63729 -0.0445,-0.0475 0.62734,-0.67678 0.67184,-0.62927 z"
-         id="path5146"
-         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    </g>
-    <rect
-       style="opacity:0.95999995;color:#000000;fill:#f9f9f9;stroke:#000000;stroke-width:1.00000024;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3851"
-       width="495.24832"
-       height="486.32101"
-       x="299"
-       y="112.99998"
-       rx="10.000001"
-       ry="10.000001" />
-    <image
-       y="146.821"
-       x="326.74829"
-       id="image3846"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcsAAAHBCAIAAACJ+wd2AAAAA3NCSVQICAjb4U/gAAAgAElEQVR4 nOydZ1xUR9vG52xnF5Zdeu9VBUERsaBiFyuKPWpsSYztUZO8lmg0GmNiYmJJeIIx0cdY0CRYQYoQ xYaC9FWkSodlgWVhYfv7YczJyTZQwILz/+DvOOeespt475yZOdeFqVQqgEAgEIgegPSqB4BAIBC9 FgoAIDEx8VUPA4FAIHoVY8eOBTDDAgB8fX1f6WAQCASi95CdnQ0v0CoBAoFA9BQowyIQCERPQdF1 QyaTSaVSlUpFJpNpNBqZTH6Zw0IgEIhegPY5bFNT0759+/r27evq6jphwoTY2FiZTPaSR4ZAIBBv Otoz7Pnz548cOdLW1gYAyM/Pj4iIyMvL60o3lpaW3R6JQCAQrznaM+z169eJf+XxeJWVlS9lPKC2 tvbldIRAIBA9jfYMy+FwiH9lMBhUKlVPKw8fPhw/frydnZ2vr+/Zs2dhYUNDw6xZs9zc3E6fPo1H Wlpa/vrrr97e3t7e3levXk1OTvb19bWzs4uJicED8IvDhw/7+/sT7yIQCMQbhPYMO3v2bHNzc3hN oVCCg4Pd3d31tLJu3bp169YVFRVt3rz5s88+g4W7d++eNWtWXl5eZmYmMTg/P//Bgwdff/31/v37 s7Ky7t69GxkZ+d5772k2y+fzb9++resuAoFAvOZgKpUqMTFR7Y0DPp+/YMECeGiWw+GsW7du2bJl LBZLqVTqb04mk9nZ2cEnfV9f3zt37hgaGlZVVfn7+8NCS0vLvLw8MzMzuVxua2tbVFRkaGgIy/EA /CI/Px/OpvFCBAKBeP3Jzs7+1ztdauzcubOkpAQAQKFQQgYHzjSiWf/vIGZiJg+d02porNQQixEI BMePH+fxeDk5OcRCFosFNDavTE1NYcsAAJhedaG2WIFAIBBvFlpWCeLj4y9duiQSiQAAQ/39d/k4 9kv+gZYZSU36mvH1e8z2Fs0qCxYswDBs/vz5v/32G15obm7e3NwMABAIBMRgDMO6+UMgEAjEa4mW DBsRESGVSgEAxsbGIbbm/VQCcqArGO0PRvpgXAXzxiXNFPnkyZMxY8YMGjTo559/xgsnTpx4/vx5 qVR66NChHv0MCAQC8XqiJcM+evSIhsNmY6FLwZY48F4cWBUHPosFxfnwAZ/IwYMHP/zww6CgIFdX V7xw69at169f9/f39/Ly6tkPgUAgEK8lWna6/ve//8E3uOh0eiCLOrz8DqCUADMVUABQR1P5v1M/ cibS7UYgEAhd6NvpWrx4MX5NVSpkN2mUa7lYaQ2gMFQ2QeKgCSi9IhAIRGfQqfwCkZHILcFTGTbO 5PwMFcdEHjhOTGO+nJEhEAjEm04HGRYAICNT5J7+JO+BKpWqw/OwCAQCgcDpOMMCAFQqlUKh6Omh IBAIRC8DKXAjEAhET4EyLAKBQPQUnVolQLxkIiIihg0bplkOz38gugvksozoaVCGfcMQbp7wqofQ SzDeF/eqh4Do/aBVAgQCgegpUIZFIBCInqKzqwRKpRLDMCSL9doiV6qkCiUUlqSRSTQy+u1EIHoK kUjU3t6uVshgMIyMjNQKO8iwKpVKKBRWVVWVl5ebmJi4uLgYGxtrKr90CzKZTL9XTRfjezFShTL6 ce0XKYXlwjYKCfsgwPGjoS7G9Ld6kR1jsDAaA2AYAEAll6naW4FC/qoHhegl8Hi827dvi8VivITJ ZA4dOjQoKEgtUss/wra2toaGBplMRiaTMQw7dOhQVFRUe3s7k8kcPXr02rVr+/Xrp5lk09LSvvji i4cPH4aHh2/YsMHOzu55Bx0SEnLr1q2ei+/FPKxuPnC3uEzYBgCQKVW/ZlYY0SmfDHXpSpucr+IB AE3/N74bIzWrvEDdjiGRyJaOoN+IFmM7iVIFlAqmVMR4mq0qyVa1iQBS1UB0GXt7+/b29rt370Kh VzqdPnLkSHt7e81I9UTZ3t5+7969GzduiEQiOp0uFovPnDkDb4nF4itXrrDZ7M2bN6vZFuTk5Lz7 7rtfffVVSEhITU3N+vXrQ0NDly9f/lyDLigo6NH4Xsz9yia+WIr/VSxT3K9semm9dyU/dnNuBQAA QHH2lQbPKxQpMjOyqquqFQqZnZ1dQJ/hTmwLclaiStzc7T0i3jZsbGzeeeed+vr63NxcDMOCg4OX LFliYWGhGam+WldSUpKQkJCfn19VVVVSUvLHH3+oBdy6daumpkat8PDhw1u3bp08eTKTyXRxcfnu u++ysrLgrYaGhtmzZ9vZ2c2ePbuxsREWavrIwpQN/9TqXFtcXDxixAhPT8+4uDi1+JiYGDs7O1tb 29GjR9+7d++Fv7U3FxaNTCH9s0ROwoAhjay/SmGDeMqZNKtvE833Jwz95U5yqQAAUNMimXjqfp8f b/6aWYFHcr6K53wVfza3KuTEPeeDyd/eLfk5o9zt8F/9Im4mFNfjAfjFhce1Y/6X6nHkrytP6nR1 pNa4rrC0KuGY/6VafJNofeD69LNpcJKuHxLXkjRybkZVU1LyX4WFRTU1NcVFxbExsb+c+aOY44o5 +wLyW714gugu7O3tN23a5ObmNnLkyA8++EBregWaGba6uhrPgwAAuVx96UosFmtqFNy5c4d4GN7B wQH3Ndi1a9e0adNKSkomT568a9cuPEbNRxYaHcI/tTrX7tmzZ9GiRSdPntyxY4da/Hvvvbdnz56y srINGzb85z//6dTX07sYZs/1NjPEk6ylIT3My0p/lRWXs5f62VVsGJO4eDCP3/JhTC4AYHvyk3sV TVuGu/L4IrX4zNrmgxP7NrbLdt8seFLfen72gIrm9g1xPM2W06qFu0M86lqlW67n6+qok+NZejE7 vVqYumLo+XD/G08bll/K7vCroHgE1CrpBYVFXA5nwoRxAwcOGDd+nP8A/8ePHiXcfiCy8cYYrA4b QSA6BMMwGxubrVu3fvzxx8bGxrrC1DMslUolk/+Z/rDZbLUAT09PzcKmpiYTExOtHSQmJs6YMYNK pc6cOTM+Ph4v37hxI5PJDA0NhWrfRG7dujVlyhQ6nT579uympmdPu3fv3p09e3ZgYGBqaqpa/NCh Q//6669bt26NHTv27ZzDOhob9DE3opJJAAAShrmasUcM9CWZ2WIGOo0m/1oS5GhssPNGwaqruQCA GpEEAHC9pB4AMMPT8v+GuarFbx7m2s/iWWv/N9y1v6URAKCyWX07FQCwMch5kC0HAFApatfVUSfH I5LKAQCLorOKG9sqN4xJWDS4w6+CZGpTWVcvk8llMrmbm+v0GdNGjxltamoqVyhyc3ObSQYYBe2O IroHDMPs7Oz077erZ1hPT09XV1c8yQ4ZMoS4Z2ViYjJt2jQbGxu1WqampvX19fhfVSoVnhkbGxvh CQZDQ0Pi7FiPj6xAIPj222+XL19OfHNUKBTq+qGIiIhoampauHBhnz598NWJt4rox7XJpQKpXAkA cHd3t/cfuvzc3dDI+BUXMlIqmuVKLXs7Pzx4OvZkan59y/cT+gAAYERTuxwAYEinmBio/0/DYVBJ f5/VMzV4dq11z8jEgEolYQAAeHRMa0edHM9XY72M6JTcOtG6a3l9I27+zlNfntICiSyTyQEAra2t IlGLmZkZlUptEYkAADKpVKlCxw0RLxX1DEuj0dhsNn5UwM/Pz9vbG7/r5eU1YMAAAwMDtVpBQUHX r1/H/5qWljZx4kR4zeFw2traAAAikaiT7txanWuNjIygc60mpqamFy5cKCoq2rNnzzvvvNOZLnoT PH5LVF5VgaBVoVIBAIYOG5by4OHQ6fOWbdnN6DvksxuFqdp2vfbeKgQA/Drdt6/5Pyf4TA2oAABh uwym2m5Ba0edDJvb17pgzahTM/3m9rVuapdtjNeyKKGOrJ1tyMQwYGdn6+Bgn5mRKRKJHBwdAQBs NpuKKdFZAsTL5F8ZVqFQJCcn40cQAAA///xzcnIyHnD//v0vvviiuLhYrZUPPvhg7969CQkJEomE x+Nt2rTpgw8+gLdGjx4dHx8vk8kuXLgwZswYPUMhk8kNDQ1Ah3PtoEGDrl69mpaWNnjwYLX44ODg ixcvkslkLpdLnCa/JWTXNhc1imF6HTJkyO3bt4cNGyaXyydNmjRr9hyqjUvK04ZmiXrGNKJRAAA5 daLjWf9sao11MQMAXMqv++5eSXcNT2tHnQwb/b9Uq28TTQyoHw11AQCYM2kddicv5bk52DIYjLo6 /unTZ3/99fiXe/f9fv53Op0+fuJEC1mjSqplZQOB6CH+lWELCwsfPnzY2toKnbjKy8v5fD5xs0su l//1119//vlnS0sLsaK/v/+BAwe++OILFxeX+fPnz5s3791334W3du7cefz4cRcXl9jY2M8//1zP UMaOHdu/f3+gw7l2x44dhw4deuedd/bs2aMW/9133+3fv9/e3v69996LjIzswrfxRvKovoXfKqWT SXQyiUGlVFRULFmyxMjIaOrUqffu3fPu06esTSmUqC927x3tyWVQF/yRmS/45z/lrlEegbacHX89 ceaoP6a8MFo76mTYiRm+41zMZp57OPyXu4NtOcdn9O+wO3n+fUZFXnBQIEbCnj4tUyiUcrmcRqNO nDhxiKs1+dFtVXtrN3wqBKJz/Mtr9saNG7/99hvMngqFgjiZJWJnZ/f77787Ozu/7MG+NehRL9TU 1rpX0ZRd92z9xM7TZ8eV+4uXLV+zZo1SqRSLxVv+7/9snqauHuTIYbwtOzwYjcGY+kGrtVdaVm5l VY1CIfd0dfGzM8Fu/S4vyQZ/OyEZ74tD6oWInkOL1yyJRDI1NTU1NQUAlJSU6HKOqaioyM/PRxn2 NSHIjhNkhy9wCxsnBR07d4ZOp/v6+sbFxpSkpSwYZP32pFcAgEra3vbH9zTPwBFOfYC3GVAqlIJ8 +aU0RWPtqx4a4q3jXxl2wIABLi7PXrW8dOmSQCDQPA8Lqaur6/GhIV6IeSZiqZdZ3LHvYqUyEwPq qn6W/lbqp+veBuT59+X591/1KBBvO//KsCwWi8V6dh571KhRffr0UenYeLW1te3xoSFeCLJcstjF YJq9T7O4zZhO1Tx3hUAgXho63yD09vYmntNCvEGQMWBKw0xpzFc9EATibQepiCIQCERPgTIsAoFA 9BRIZ+hNoq6uDmw8+apH0Uuoq6uDhxQRiG4nO/uZShGawyIQCERP0fEcVqFQqFQqeKgAWnURxbe0 olKplEolsRa0S+iWEevqUaVSddJJTKFQyOVypVIJAKBQKBQKRbOWTCarrq7usCkjIyMul/tiY0Yg EL2eDjKsTCbLzc0tKSmBL3dhGGZpaenv769HD1GlUtXX12dkZDQ1NcE8a2Bg4O/v7+Dg0BNJVi6X C4XCsrKyuro6Gxsbe3t7NptNImmfmysUitra2tu3byckJNTX18vl8uDg4GnTpjk6OjIYDGLk48eP P/30Uz1NqVQqiUQybNiwdevWdfuHQiAQvYMOMmxRURGPxxsyZIhMJisvL29sbLxx40ZmZmZISIiT k5PWPNve3p6WlgYACAoKqq6urq+vLygouHv3bmhoqJOTk6Ojo2Z8SUmJUChU/v06I4ROp9va2lpZ aVGSbmlpaWhoUCqVVCq1rq7u8OHDCQkJUqnU2Ng4LCxszZo1dnZ2mtlcoVA8fvz40KFDWVlZdnZ2 Hh4eTU1NsbGxf/zxx4YNG2bMmEGn04nxXC53/Pjx+AFhNWQyGY/XCaknBALxFqMzw8pkMolEUlZW 5uHhYWdn9+mnn7a0tMAcVF9fn5eXN3bs2ClTpqgloJaWFpFI1NLSEhwczOPx/vzzTxKJBFcVTp06 RaFQPv30U6K8rFwuv3TpUkpKColEUpstyuVyNpu9bNkyov4L7CIhIeHOnTtKpZJOp1dUVEBfGQCA UCg8fvy4paXl2rVrNWVx+Xz+8ePHi4uL165dO2XKFPjzwOPxvv/++x9++MHe3n7o0KHE+La2tseP H+sy1lWpVLW1tZ3UY0QgEK8PKpVKKpUWFxffuXOHTCbDxUwSiQTTgmYuIiKTyaRSqUqlIpFINBqt Q+Nt7bdFIlFeXl5tbW1NTU1lZWVWVtbjx4+jo6Otra0BAFKp9Pz583fu3AkICCCmv8LCwry8PKlU WlNTExcXx+PxRo4cuWzZMqgn29jYuGTJktu3b8+ePZtY5dSpU1u3bg0JCTE0/Jcgf3Fx8ffff3/4 8OH9+/cT02Vubm5sbKxIJAIAtLW1wfkykYsXL65atUozwz5+/DgjI2Pu3LmzZs3C1wS8vb03bty4 fv36y5cvDxw4kDiNtba2fv/993Wth0gkkuvXr2taliEQiNecp0+fPnnyRCAQ+Pr6+vv7i8ViQ0PD mzdvXrt2zdbW1tLSUtfLVu3t7REREYcPH25tbXVwcNi0aVNYWJjas68aWjKsUqksLS1NTk6GWUws FgsEAoVCAYW0AQBSqbS5uZlKpdJo/+h1tre3x8XFVVZWAgAUCkVjY6NAIOjfvz+ubNDY2Nje3q7m QHPnzp1BgwZNnTpVcxguLi6bNm2aNWtWbW0t0WehqKiIqPilKU/T3Nys9WXfxsZGEonUt29f4pIr NNsZNmzYo0ePGhoa4E8IhEwmMxgMKpWq9Ruk0+lqS7cIBOKNAM4O4YqlUChsa2tTKBSmpqYmJiZU KjUtLU1Xho2Li9u3bx+8Lisr++9//2tlZTVq1Cg9fWnPsCKRSCQSSSSSgoKCqqoqAICxsfHevXs5 HE51dbVSqVQoFGPHjiXaK0qlUj6fr1KpBAJBXl5eW1ubgYFBfHz806dPhUKhRCKRy+UmJiaBgYHE vtra2qCUlyY1kseYiXTmnOkSyb+cneh0Oj6HJ5FILBYL/hLgBAQE6DrtQKPRNOe2ZDKZxWLBVRFi uUKhyMjIaG5uHjduHDTCQSAQvYD29nYKhdLa2tre3g79rohnpXTJXQEALl++TPxrYWFhQUHBc2dY Mplsbm5ubm6elpaWn5/f1NSEYZhQKGQwGOs2rPEzsZe2YGySVX8ff+Lkjslkurm55eTk5OXlFRUV qVQqOp1eU1PT0NCwZMkSa2trOp1uZWWldrYpICBg9+7dK1asIErJNMkqYxu+lAARlcQkhxYbmowg Vhk0aNDDhw9LS0tVKhWDwQgICMjNzZXJZBMnThw5ZSDNSEWTmKlU/9o0gzAYjMbGxvLy8kGDBhHL W1paUlNTLSws1HbVMAyzsLDg8XixsbGTJk1CSRaB6DXAY04UCgVe4IVq0yw11NYM6XS6/iUCoDXD YhjGYDBoNJpYLIb9qVQqKyurb37des/gOy7LSqJooyjsqKy+gPCATqFQ4EKqUCiEI5ZIJGPHjl23 bl3fvn112TH6+voOHz78gw8+2LFjh6ur661bt4yMjIod/5dN+2MYZ7kTJfCO/Nd7mMl0cBCvYmBg gC810Ol0T09PEonk6evk/y6jhXOdSjctaM7twzK1UwSp9WVnZ2dpaXnmzBkPD49+/frBQplM9s03 3zx9+jQ8PFztqZ9EItnb248dO/b8+fMcDickJES/qSQCgXhTgA/iCoUCZlW4eQUAwDBMoVCUlpYC AEgkkoODA7FWeHh4QkJCbW0tAIBMJg8cONDPz09/R1oybFNT061bt6qrq42MjBgMBlx+/fjjj6+z NrcaNPgbT2tVNiQLD5kpXAJIi4Hy2aGo+/fvZ2ZmYhhmZmbG5/MBAO7u7vPnz+/fv7+eY7AGBgYr Vqw4duzYqVOnmpqaiouLF6+bJnNunW/6oxNtEItkstjk50xRNPh7SiqVSs+dO8fj8eDX0dzcfOLE CWdnZ5sRUh7ngjt7RH/m9ALyzdMtKzdzspWSf/rl8/lRUVGpqakqlWrx4sWzZ88ePnx4SUnJ1atX Hz58uGTJkpkzZ2oOr6WlJSUlxdTUdODAgSi9IhC9Bphh4btRcrncwcGBzWbDrOLm5gbncGpeWQCA fv36ubu7wwxrYGDg7e3doY6rlgwrEolKSkoAABwOh8lkQm9BmkOjCd3xHdOjZmRnBZDRVazm9oom ZTkHPMvx2dnZCoWCRCJZWVk9evQIAODk5OTk5NSZj8rj8fLy8iZMmBAZGUk1b70pzylTpBsBcwDA U2U6iTDI9PT0/Px8mUwGK5aVlTU0NDh5WzLNMT/j//Q3nGZMsl7BOX0VfJ4nv+ANwmCtxsbGI0eO HDt2rG/fvjNmzMjOzj5x4sRPP/2EYZiLi8v27dsXL16sOTCpVHrr1q2WlpZ3331X12IxAoF4E4G5 FaZXlUrF5XKVSiW+md/U1GRgYMBkqut/HjhwIC8vDwBgYGAwfOSQwGmOFewkCs2fo3RRybUf8NKS YRkMhpubW0tLy6VLl/A3R0uLyg36teXKYvqSJkpUrRXKLDPMlUYywGeXtra2bDa7pKQkJSUFliQk JDg7O2/atEn/oVGVSkWj0RYsWLBixQo2m00jW1EkBrebjwEMOFECb4gi+itn4PIJxcXFuKe3XC5/ dnRBrpJK5JWKbGOFtRM2iKeIlyhbDSkW+Jd16NChn3/+2cfH5+OPPx43bhwAoKGhobKyksFguLu7 6xoYlUoNCQlhMplMJlNz8Rt/7xaBQLxxqFQqxd/I5XKFQmFiYgKnsRiGKZVKMpmMpxrIjRs3Tp8+ 3dTURCKR+g3wnL3bR2WRzzWemCD62oMa4kMOxxRaHnO1ZFhzc/M5c+bcv3//999/x5NIUlT2+BBw l3ScbEQVKxuL2+66k8ewMHP8VNSkSZMAALt37yYmo5s3b06ePDkoSH1JlIiZmdlXX31laGgIz37J ZLIQ5kasHWsRC56QbvZXTh/N2Aj+Pp1FoVDwA1U8Hg8e1aopbXx8t8rCuVSKtSoY0jutvzJaTYDQ Btg8+16OHj3q7++/du1amF4BACYmJiYmJvr+CwAgEokyMjL0vNNVVFSElg4QiDcRYnqFWa66uhqe SoJrBUTDF0hCQgJcN2Cz2UMne1eYJfqxZ1gw3M2AU7LwoLvhaKbSSvOcqM4XEshksp+fH/6SK4lE Gi5ZUg5ixG1NQIWNIq13AyEqDadEJpNJXNCEE0D9H5VMJhOTnUqlosu405hf8RUFKgA4DFuVjKwC z8Y9bty44cOHw+vjx4/DHxkMw2RFFjaFfUlOTcW0bG6zj3n5iLz6fHsbZwCAra3tvHnzZs2aNWTI EP0jIcJms+3t7R88eKA/bODAgZ1vE4FAvCYQd7ogtra2xHMFGIbBBVIc+OopjUYzNDQM8h3jxZ3T zzCUDCg2hn2tVX0bFKUGwFxTrVBnhh04cKBm+uhLHSxUVlIwA4aKg+9xEdm0adOLfNx/o1Kp2tvb jYA9AHAR4p+fBWIunjx5Mm55jWEYF+NyZHSVSqaQUCvb6hz7PPttCAgICAgIeN4x2Nvbb9y4scMw NIdFIN44yGQynLfCTXiYVauqqlpbW/ETBQYGBmqHi9auXSsUCgEABgYGhuaUBNG3pdh9f0b4Hckv 5W2ZCw1+wQhzQZznU+BWyFSGwKbjuJeCznMSHODi4NnFxkkkktpbvAgEondgZ2fX2tqKYRiJRKJQ KDKZDMMwe3t74s4KhmFqjtrh4eH4tZzSiqkqG9vL6rFicXuDD2UqScrQ+irpvzIsrsuNeFUg1X0E oqfx9fUtLi5ubW0Ff0tLNzc3w7cPYADc7xKJRJaWllpboCoMB1EX16jymtoqArB3rDBfkoKuOYEF mnPYsWPHdutnQTwfaj+bCASi24HvrHYYRlQFUEOlUgEpzQr4WwH/ZyXa0ivQzLDoXzgCgUB0F8in C4FAIHoKlGERCASip0AZFoFAIHqK1yXDaj3o0I3xCAQC8fLp4DxsU1NTWVmZg4MDri2QnZ0NTxTh F93CkydPPD2f4xDr88b3JtChOgTi9UQzJXaQYYVCIZvNFgqFPW35p1/4tuvxvQx0qA6BeA3RPIul L8MqlcrW1lZ3d/cnT54olUo9/osQiURSWlqqUCjs7OygwKJCoXj69GlrayuLxXJ0dITmLtnZ2VZW VgKBAMoyGhsbw0kZnBSLxeKqqqq2tjYKhWJpaQlfk1VrmRgvFArLysoAAAwGw8bGRpdQCwKBQLx8 9CXN5uZmJpNJpVKZTKaaF5ZWampqTE1NHR0dobUXAKC6uprD4fTr18/Y2BgXQgQAyOVyT09PBwcH mBzh1Br+WV5ebm5u3q9fP0tLS9zJVa1lYnxZWZmNjU2/fv0sLCwqKipe6EtAIBCIHkFfhoVLBAAA NpsN/cL009LSwuVyWSyWl5cXLGlubjY2NsYwjMPhEMUWLSwsSCSSsbGx5oaVp6cnrMLlcnEhRM2W caATYmtrq5GR0Vu7MotAIF5PdGZYlUolEokqKiqys7MrKytFIlGH2/dQtpZYolAoYAmJRCLablMo Olcn5HJ5bW3t06dP8/Pz9bSM4+DgoFQqS0pKeDyeWCzWP0LEa8KuXbte+C4C8QahM9OJRCImk+ni 4gL/WlRUJBKJcAtCrZDJZDyl4iVwAbczy7iQkpISY2NjLpdrZWWFJ1nNlv/5ABSKi4uLSqVqbGws LS3t06dPZ3rpxZSVlUVHRzc3N5uZmU2YMMHFxYXP50dHR9fW1pqZmU2aNIlo7fP06dOrV68KBAJT U9Np06bZ2dkBAJqbm48ePdotQpQIxFuOzqwnFAqJ5lSmpqZQG1EPBgYGzc3NYrH48ePHsMTIyKi5 uVmlUjU1NenPztDiEQAgkUgMDQ1ZLFZ9fb2elvF46DcO/s7C+kf4NnD79u1hw4Zt2bKlf//+UEH8 zz//DAoK2rJly5gxY/744w9i8IULF8aOHbtly5bAwMDo6GgAQFFR0YkTJzQ94MDfqu+nT58ODg62 s7Pbv39/ZGSko6Ojl5dXfHw8AEAmk3300UfW1ta2trYfffQRtFPT1IonUllZGRkZuWfPnm+//TYz M/O57iIQrz/aM6xKpWptbSXmRGNjY1yeVhc2NjZ1dXUlJSU2Ns80ZDwYSfMAACAASURBVK2trQUC QW5ubnNzM16oFSMjIx6PBwCws7MrLy9//Pgx0Yhcs2U83t7evra2Njc3F57b7dSH7tVUV1f7+PhQ KJT+/fvD3cX333/f19cXwzCZTAZFb/HH8PXr13t4eMBguJl5586duXPn6mk/MzPzyJEjjY2NO3fu zM/Pj46OLi8vX7duHQBg7969ERERX3755f79+yMiIvbt29fhaC9cuBAcHLx58+bRo0fHxcU9110E 4vVH+yoBhmFqe0p4CX6kVvNsLZ1OV9trolAorq6uamHEivg1/ujK4XDws7dmZma6WsbjmUwm2uAi IhaLoeOZgYEBfgJEIpF89913Eolk2rRpAIDPPvtMrVZ5eTlcYFm0aJH+9rdu3Yr/9G7dupXL5QIA 4CmO06dPAwCmTZtGo9FWrlwZFRW1fft2qMKpi9WrV8MLX1/fS5cuPdddBOL15/k8DhCvP8TnDGiS AQCg0+mbN2/OyclJSEjw9/dXq9Le3n7//v0ZM2Z0pn3iuyf4OhLsFE6Z7e3tYWF5eXmHrYnF4gcP HtTW1uIn8zp/F4F4/XlddAkQ3YWhoWF7ezsAoL29XW0B1NvbW3NG2dzcHBMTM2nSJDVXohcAqhpX V1e3tra2trZ2uHAPADh16hSGYf7+/vPnz3/euwjE6w/KsL0NW1vbnJwcmUyWk5NjZWUFADh06FBF RYVKpSopKVFbqi4qKvrjjz8mTJhgbGzc9a7nzJkDAIiKikpNTWWxWBMmTAAd7XTx+Xx3d3d7e/v7 9+8/710E4vUHrRL0NgICAi5evBgXF2doaAid1cPCwi5evNjQ0GBvbx8WFgYA2LVrF1yKvXjxokgk +uabb2BdzfXZ52Lnzp3t7e27du0Si8VjxoyJjIzssMqMGTP++OOPtra24ODg572LQLz+YCqVKjEx sSfkshAvTEREBG5UTgT/z4SUXxCI1xBc+QX/R6o+h0XKeK8W9AuHQPQmkNfs6wVyokQgehNopwuB QCB6CrTT9UbSGakzBALxykFzWAQCgegpOp7DyuVyiUSiVCoBAHQ6Hb6RiUAgEIgO6WAOK5VKz549 C00KTExMtm3bhp5PEQgEopN0kGEfPHiwd+/e0tJSlUoll8t/+umnw4cPv5yRId445h7sM/dgp/R5 Ox+pWeUF6nYGPp8/bdo0S0vLcePGlZSUdHv7iLeTDlYJ7ty5Qzw/1NraeufOnW7pGMOwDk0TnjdS s8oL1H1eEhMTO3nEraGhQdOFgclkQrfH7qKqqiouLg767owYMcLBwaGhoSEuLq6+vp7L5Y4aNQrK bEMqKyuTkpKampo4HM64ceOsrKw0S7pxbDhR63mvpK4etm/fPnr06PPnz3/99derV6+OiYnpiV4Q bxsdZFhDQ0Oi4wuJRDIyMurhIanTlRTZ0+n1ubh79250dDTRU9LIyGjGjBlTpkzpxl7S0tICAgK8 vb2zsrKys7MdHByuXbs2YMAANze38vLy2NjYlStX4sHx8fGjRo1ycHDg8XhxcXFLlizRLMGDqxpL jybtLKjOUqkUNlyXRSM+8XUY2iTmH7jyH76oambgB3gknGOuHv/ltaxTtcLyKQOWsuhG5+/9QKPQ V47Z6ecYDAOi1vPgxX9CD1x5eLy+uWr56B2BrmO1dqTWeNR6ntawgpqs4ze+LOU/ImFkT2u/98fu Nmfb4lXwRgIDA8+dO+fk5FRUVDR//vz79+8nJCTs2bOHTqdv3LgRt/ZAILpIB6sEI0aM6NevH55k ra2tobpHh6SmpgYEBNDpdBsbm+PHj8PC+vr6MWPGGBsbHzt2DI/EMOzHH380Nzc3Nzf/888/4+Li bGxsaDQalNwHBAk+DMO++uorBwcH4l2tHREb1xMWHR1No9GoVKqfn19KSorWDyIUCu/fv5+UlJSS koJ76MpksocPH/711194CQAgMTGxoqLixo0bN27c0NqUp6enWCy+dOnSuXPnzp07d/nyZaVS2e3i tnV1dZ6enhQKxdvbGz5/LFiwwMvLCypwQxGWgwcPwuClS5c6OzuTyWRvb2/oa6BZgnP42sfjfOae +PDBnrlnywRPIuK3AgD+d/Pr/OqM2UFryusL1EZSXMdbOWZXS7vw7J3vKxqKNk//b72o+uj1nZpj LqzJeWf4R03i+hM39unqSBOtYd/HbCqsyT6w6PKW6f/NKb93MFa7F05oaCiU9E5MTBw/fjwAoKio COoRZ2RkaIoaIxAvRgcZ1tnZ2cfHB54fIJFIbm5uI0eO7Ey7S5cu3bJli1Ao3LNnz8aNG2Hh5s2b FyxYUFtbm5aWRgzOy8srLi6OiIjYuXNnWlrakydPoqKitCrt19bWPnr0iHhXa0edHM/cuXMPHjzY 3t7+6aefLlu2TGtFHo/n5OQ0atQoV1fXgoJnSaSgoMDKymrEiBFEA10AQEtLy/Dhw729vbU25ebm tn379kGDBpFIJDKZHB4evnPnTnd3d11jfjHa29upVCoAgMFg4FqFUqk0MjIyNja2f//+AID169er 1aqqqlIbiWbJl/PPm7NtTt/+7sf4rQCAxlY+ACD76W0AwBD3CeFBH6q1OTtotaPZs9+P8MGrnS36 AAAEIi1KrzMGrXS36g8AELTU6OpIE61hbdIWAMC3V9ZXN5Wd+DBtz9yzAICo9Ty1tQU8wyYkJBAX eQoKClauXPnVV19p7RGBeF46yLDnzp2Lj4+XSCQAADc3N1tb24ULF44aNWrhwoVJSUm427YmPB5v 1qxZDAZj0aJFjY2NsDAmJmbOnDkMBmPbtm3E4M8++ww+L+fk5Kxbt87Q0DAsLAy6PKmxfft2FotF vKu1o06OZ9SoUfHx8UlJSaGhoXj2VGPIkCHQe9za2hrvVCAQWFpakkgkoqsgAMDFxYVMJkOZVK14 enoeO3bMz89vzpw5Bw4c6AnbG60K3DQabdWqVRMnTrx7965mFYlEkpWVRfzt1CwBAFx5ePzTqPkV gsL3xu4CAKiACgDQImkGADCoLEMG59+tAhadTcKe/Q/GNuDCa1hLDSMGh0KmAgBUKqWujjTRGrZ0 1DYDmuHT+vzI6zs+PDb69hPty6kBAQFPnjypq6vLzMwcOvSfJYi1a9du3boVSXkhugt967C5ubm/ /fZbfn4+dBgcPnx4YmLi4sWLXVxckpOTN2/evH//fl1TWj6fHxERkZ2dnZGRQSyEPlHW1tbEYJiS 4FqE/nVe6FnSYUedHM+pU6fCw8OnTJlCpVJv3LgxcOBAzYpSqbSioqKlpYW4fiqVSqHxLdFMDAAA J/t4XtMEPgecOXPG0dFRrW53wWQyJRIJg8GQSCQGBgbEW66urtCykEhLS8utW7dGjRqFj0ezBHL+ 3hEAwIbQA4DwAdkGXKFYIJaKlCpld30ErR11MizYa+pgt/FZT2+lFsanPL788/WdwzxCNeuSSKQx Y8bs27cvMDCQeMQ7PT39woUL3fVBEAh9c9iHDx8WFBTA9DpkyJCUlJRhw4bJ5fJJkybNmjWLTCYn Jyfr0rGfPHkyhmHLli27fPkyXmhpaQnj+fx/PffpSUkdorWjToaZm5vfuHFDKBR+//33urabMjMz MQyzsbHx8/PDC2k0Gpy/a51o6wfDMA8Pjx5KrwAA6IIul8vz8/PhT9fx48drampUKlVFRYWaH+XT p09jY2NHjBiB/7BpluAwqCwAQGn948Scc3ihn2MwAOBeQfzFtJ+76yNo7aiTYVvPzl30g7+RAQfu vBkzTYGOA16hoaG//fbbuHHjiIV8Pr/rXg8IBI6+DMvj8Wpra+l0Op1OZzAYFRUVS5YsMTIymjp1 6r1797y8vEpLS3W9gMDj8UJDQ4cOHUo8Pzt9+vSTJ09KJJLOuJB2Eq0ddTKsb9++586do1Aopqam AoFAa8XW1lZTU1MOh0N0nTI3N6+urlYqlaWlpd30OboNHx+ftLS0iIiI9PR0OCufMGFCfHz8kSNH 0tLS4K4OvtOVkJBQVVV19OjRgwcPwkLNEpwlIzcbMoz3X15T1ViMFy4YvtHdqv+pW99YGdt310fQ 2lEnwzZM/s7PMfiL6JWfnArzsPb7T+h3uqoPGTJEJpOpnbTTfEhCILqCugI38X+427dv48/UNjY2 //d//7d48eI1a9YolUqxWLx161YnJ6eNGzdq/Z/y/Pnz27dvFwgEW7du3bhxI1wcFAqF8+bNe/jw 4Z49e9577z3NI6tar7UebsWvtXakWUVr2N27d5cvX56fn08mk6OioqD+vxq1tbVFRUUymczZ2fnJ kyfw+5HL5Tk5OSKRyNXV9dGjR7Cw8wdj9QB3/ztU4A4ICOhiR4iUlJRt27bdvHnzVQ8E0XuQSqXw As+l+jKsGkePHv3pp5/mzJnj6+sbFxeXnp6+e/fuTh4tQHQSlGFfGnZ2dhEREVOnTn3VA0H0HjQz 7HOoFy5dulQul8fExCQkJJiamv7nP/9B/84Rby4VFRWvegiI3s9zZFgKhfLee++Fh4c3NzdzOBxT U9OeGxYCgUD0Ap5PgRse9tRz3hOBQCAQOEiBG4FAIHoKlGERCASip0AZFoFAIHoK9XVY5CaNQCAQ 3YV6hrWwsHgl40BA3uhfOE0Z1q5HalZ5gbqdgc/nL1++PDU11dfXNzIy0tnZuXvbR7ydIDfv3gby OHgxkMcBoidAGba3gTwOkMcB4vUB7XT1NpDHAfI4QLw+oDlsb0OXx8GxY8ekUil8V/qFPQ4KarJO 3/4O+hqoeRwEuITEZZ8mxs8OWm1AM4TX4YNXGzKMgW6PAwMqCxA8DjQ70kRrGO5xMKH/whMfpjGo TKBtYSE0NHTfvn3vv/9+QkLCmjVr8HLocRAZGam1RwTieelgDiuXy1tbW0UikUgkwkUNEK8zyOMA eRwgXh/0ZVipVHrixIkBAwZwOBw2m71t2za1x8Zu57VN4kpltwn49zTQ4wAAoNXjoK2tTS2+paUl OTlZzeNArQSCewrYm/4zt2UbcAEAYqmoVfIvy7KuoLWjToYFe02NXJny0ZTDwV5TWyXNP2tblAB6 PQ5mz57dLZ8CgQD6M2x6enpkZOSTJ09gfjl8+PCZM2c62e6L2RYQfQS6iK4BJCYmvkBrqampXRsO AAA0NDRUaNDQ0ND1lokgjwPkcYB4fdC3Dsvj8YgKb3K5/ObNm8Sd6G7n0aNHPdd4V8AXNLvC3bt3 o6OjiX5fRkZGYWFhkydP7nrjOD4+PgkJCTdv3mQymRMnTgR/exwIhUJra+sJEyYAAA4ePAiXYhMS ElpbW48ePQrrrl+/XrMEb3nJyM3Hkj/ff3nNYLd/stKC4RurGktO3fpmwbAN3fURtHbUybANk7/7 +fquL6JXqlRKD2u/5SE7dFXX5XGgx08TgXhe9ClwnzlzZtu2bSUlJfCvFApl5cqVP/74Y6faxbCM jIyFCxdaWlpGRUXByVRjY+P8+fP/+uuvkSNHRkVFcTgcGLl79+6zZ8/m5eXBuiqVCi/Mzc1NTU1d vXp1Tk6Oqanp3r173333XVhr3759P/zwQ01NDW5PUF9fP3fu3LS0tAMHDqxYsYK4IomTmJg4ePDg 3NxcGo2GG5XLZLLc3NzGxkYul+vj4wM9GRMTE11dXWtqavD0OnbsWLxwyJAhQqEwPz+/paWFSqW6 urrC6WFiYqKbm5uaBy2ksLBwx44d0dHR7e3tAAADA4N58+Zt3brVzc0Nj0EK3C8N5HGA6HY0Fbj1 rRIMGjRo4MCB+GKcg4PDzJkzO9/ZDz/8kJ6e/sknn2zevBmWQHtakUi0YsWK7du345F2dnb37t2D CRFPi7AQALB06dItW7YIhcI9e/Zs3LgRr1VbW/vo0aOoqKi5c+fi7S9YsKC2tjYtLU3PwCoqKgYP Huzk5FRYWAhLCgsL3d3dQ0JCbGxsioqK8Eg6nR4YGAi/Kfy3BxYCAHg8npOT06hRo1xdXYlm4LpW k93c3LZv3x4QEEAikSgUSnh4+M6dO4npFfEymT9//scff/yqR4Ho5ejLsHZ2dk5OTvDoDwDA0tIS ZpZO8tlnnzEYjJCQkCtXrsCSS5cueXt7U6nUmTNnEj2Tw8LCoMs3EbyQx+PNmjWLwWAsWrSI+AS3 fft2FosVFhaGG77GxMTMmTOHwWBs27ZNz8CcnZ1JJBKXy62vr4clfD6fxWJhGGZhYUF8b9XCwgK6 dhPBC4cMGWJhYUEikaytrYmms3peuPT09Pzll1/8/Pxmz5594MABBwcHPeNE9CgVFRXIQgbR0+hb h71w4UJMTAzcfWaxWBs2bJBIpMUlJXQazdzcnLgDqxVra2sAAI1Gwzdz+Hw+nq+JmcvY2FizOl7I 5/MjIiKys7NxW0aIpgMjn8+HSRl2rQs4KyeRSHhalMlk169fh9fELTK4XKAGXiiVSisqKlpaWohL qwAA/DNqQiKR3Nzczpw54+jo2HOG3ggE4jVBZ4bl8XinTp16/PgxPEhw6NChwMFB/Pp6gUAgEAgs zM39/f3UDgOpkZ6eHhgY2N7ejqvJcLncqqoqPQlIK5MnT546deqyZcucnJz69u2rJ9LS0lIoFHI4 HD5f+xl1iEgkYrPZSqUS/5GgUCgjRox43vMPmZmZ5ubmNjY2BgYGWs+ZagXDMA8Pj+fqCIFAvKHo XCXIyMhIS0uD6dXa2jo0NFQulysUCoVCIRaLeTxeaWmp/qY//vjj9vb2+Pj4GTNmwJLQ0FAejyeX y48dO0Y85o1DJpPxJ3ccHo8XGho6dOjQw4cP6+9x+vTpJ0+elEgk+/bt0xNWUFCgVCoFAgFuh2Nm ZtbS0qJSqaqqqh48eKBZBb5yqlbY2tpqamrK4XDKy8v1DwyBQLyd6MywAoGgubmZyWQymUw3NzcA /jW/k0plMplcf9M//vijv79/RETE3r17Yck333zz0UcfMZnMgwcP4ueBiEyePJmo/AT59ddfFy5c 6O7u3uHUb+/evTExMQ4ODvqnul5eXqmpqRUVFfguk7u7e0FBQVJSUllZWZ8+6gcnAQBmZmYpKSlq hX369MnNzb19+zaTydQ/MAQC8Xai87RWTU1NWVkZvGaxWK6urlXVNa2trQKBoKqqSiGXDxs2FEkQ dTvotBYC8eaieVpL5zqslZWVmjYox9hYJpMZGDBMuFwrKys7O/seHSvijeONVuDuLpCSN4LIc2hr cbkcGp1mamJC9iAbs9kkElI+fB1BCtyvFqTkjSDyHBkWwzBDFsuQxeq50SC6DlLgfjEFbvxWXV3d smXLSktLv/zyy8WLF8Mj2MS3afHrpqamFStW3Lp1a9iwYb/88gs8X4iUvBFE0Dy0t4EUuF9MgRtn x44dK1euTEtLu3btmv6veteuXZ9//nl5efmiRYu++OILWIiUvBFEUIbtbehS4I6MjIyNje3fvz/o ggK3Odvm9O3vfozfCjQUuMODPlRrc3bQakczT3gdPni1s0UfoFuB292qPyAocGt2pInWMFyBu7qp 7MSHaXvmngUARK3nqa0t4Bk2ISFBTfwlKSlpwoQJDAbjk08+0dovTkxMjIeHB5VKnTp16tWrV4m3 oJL3V199pb8FRK8HZdjeBlLg7ooCNwCgoaEBChhqHhxUAx6p5nK5ZmZmtbW1xFtIyRsBQS4yvQ2o wM1gMLQqcMfHx6vFt7S03Lp1S02BW60EgiteA8LLb2wDrlAsEEtFSlW3iZRr7aiTYcFeUwe7jc96 eiu1MD7l8eWfr+8c5hGqWVeXAjcAwNzcvLW1lcViCQQCzYrEQg6H8+jRI63vKKanpxOVNxBvLeoZ lqh7gngTgQrcffv2JSpwT5w40dLSUqsC9/379ydPnoy/NKFZgsOgstpl4tL6x4U1OXihn2PwjUcX 7hXEVzeVdtdH0NpRJ8O2np1bVJuza/bJmYEfpDy+jCtwA41DCKGhoYsWLdJ8kJ82bdrly5fDwsIO HDiAF1Kp1CtXrowZM+bbb7/FC8eNG5efn+/l5XXmzJmTJ08Sf730v7eNeHtQz7C4hgDildD1Xzik wN0VBW4AwPbt21euXLlp06aPPvoIL/zll1+WLVvGYrF27Pinwd27d69cufL27dvu7u7Hjh0jNoKU vBEQfQrciJcPeqfrpdEZBW6UKBHPxXO804VA9G7mz58fERHxqkeB6OWgDIt4SyF60OkCTWARXQSd 1kIgEIieooM5rFwul0gkUCWWTqd36GuAQCAQCBx9c1ipVHrixIkBAwZwOBw2m71t2za11ygRCAQC oQd9GTY9PT0yMvLJkydwDnv48OEzZ850st3o6Gg6nU4879Jdd9Woq6tLSkoiWr12112ISqWqrq7O zMy8ceNGcnLy/fv3Kysr8femEhMTOzNISENDQ4UGuIkZAoHofehbJeDxeMTdALlcfvPmTaIykx7m zp0bFRWF+8d04101cnJyfHx8dB3j7cpdAEBbW1tWVhabzXZxcTE0NFQqlY2NjUVFRfX19b6+vs/r 63X37t3o6GiibaKRkVFYWNjkyZOfqx0EAvGmoG8Oy2Qyie9NYhhmZGTUmUahjNPMmTMxDEtNTQ0I CKDT6TY2NsePH+/iXTUSExNVKlV2djYAQCgU3r9/PykpKSUlpaqqqot3AQBKpTIrK8vBwaFPnz5s NptEIlEoFHNz88DAQIlEoubNJZPJHj58mJSU9PDhQ01HL4inp6dYLL506dK5c+fOnTt3+fJlpVLp 6enZma8UgUC8iejLsIMGDRo4cCCeZB0cHGbOnNmZRuFDNPxz6dKlW7ZsEQqFe/bs2bhxYxfvqgHP 9MI/eTyek5PTqFGjXF1d4YN/V+4CAKqrqw0MDGxsbPh8/t27d5OTkwsLC1NSUkgkkoeHR2VlJXEk BQUFlpaWISEhFhYWupYd3Nzctm/fHhAQAJN1eHj4zp07ca+wXsDcg33g+6ndGKlZ5QXqIhCvCn2r BHZ2dk5OTlQqVSKRAAAsLS0DAwOftwMe79nL4IsWLVq+fHk33lVjyJAh8MLa2hqv2JW7NTU1zs7O AoEgPz+/X79+bDa7vLwcqiyz2WyxWExsob6+3sPDA8MwKyur4uJiXYP09PT85Zdf5s2b5+npeeDA ASgk2r0gjwME4vVB3xz2woULMTExbW1tAAAWi7VhwwaJRFpcUlJZWYm/HNYhfD7/888/Dw8P9/Ly 6t67akil0uLi4uzs7Dt37nTLXZFIxGazCwsLvb29ORwOiUSyt7eHGVahUKgdXJPJZBQKBQBAJpN1 rRIAAEgkkpub25kzZ3799deeSK/gb4+DVatWeXt7wzWQa9eu+fv7r1q1atiwYbGxscTg+Pj44cOH f/jhh35+flAvVbMEp6qxdNcf775zxH/hYd+Pf5uRXXYHANAk5u84t3DVsZCEnCg8Ek4zbz66uPXs nOU/DYl+EBmffWZl5PDVv4zJfJoCNCakdwuubYua9/7REfeLEnV1pNa4rrCCmqxtUfMWHum/6IcB e/5cxm+uBDqmvVwuNzo62tHRMTQ0FBdq4XK5xAB40dTUFB4ebmVlNWvWLKFQCAuvXLliYWFhbm4e HByspgkZGBgIve6LiorgpEQgEISFhVlaWoaFhWnubdbV1U2ZMqVfv36XL1/GO+38SHC0Dkl/FURP ozPD8ni8U6dOPX78WKFQAAAOHToUODiIX19fWVn1IC09LS0dZt4OmTx5MoZhy5Ytu3z5cvfeVSMz MxPDMBsbGz8/v265q1AoyGQynAzCkoaGBg6HAwCorq5W2x+jUqnwi1IoFDDV6gLDMA8PDzVhwG4E eRx0xuMAkpycnJ+fHx4e/vnnn+sJ0+plsGzZsn379tXU1Hz00Udr1qwhxmsaKOzYsWP69OkVFRVT p04lasdAuuiqgKN1SPqrIHoanRk2IyMjLS0NntOytrYODQ2Vy+UKhUKhUIjFYh6PB3+lO4TH44WG hg4dOvTw4cPde1eN1tZWU1NTDoejtgf1wndpNJpEIjEyMqqsrFQqlfX19Twej8FglJaWVlRUqFkw mZqa1tfXq1SqmpqaHpqcdhLkcQA64XEA+fjjjxkMRnh4uKZsLhGtXgbDhw9PSkq6efPm+PHj09PT ifGaBgoJCQmzZs2iUqnh4eFqTwagm1wVdA1JfxVET6MzwwoEgubmZiaTyWQy3dzcAPjXySSpVCaT yTvTwa+//rpw4UJ3d3cPD4/uvatGnz59cnNzb9++rSls+mJ3uVxuXV2dl5dXeXn5zZs3RSIRg8G4 fft2c3PzwIED1XSX3d3dKyoqkpOT+Xx+Z0bbcyCPg854HEBsbW0BAIaGhvr1B7R6GURGRjY2Ns6b N8/NzS0zM5MYr2mg0NDQAM/hGBoaaq4SdIurgq4h6a+C6Gl0Ps/OmTMnKCgIXrNYLA7HWExYFjAy MjQ01Gc6i/87nz179uzZs+H1hg0bun5XDVxu0dLS0tLSEl47ODh0/a6Dg0NmZmZAQADuMuLs7Awv Kisr+Xy+n58f3gKNRhs4cKCeL+SlgTwOOuNxAKmvr7ewsGhubtY8E92hl4GZmdnVq1clEklUVNTc uXPz8/PxW5oGClwut62tzcDAQCQSERdYId3iqqBrSPqrIHoanXNYKyurwL/p27cvg8HgGBvTaDQD A4YJl+vj42NnZ/8yB/ryYbPZrq6uDx48KCkpaW1tVSqVSqWyubmZx+NVVlb27dv3VQ9QO9DjQC6X Ez0OampqVCqVVo+D2NjYESNG4CedNUtwGFQWAKC0/nFizjm80M8xGABwryD+YtrP3fURtHbUybCt Z+cu+sHfyIAD3cVxjwOtB7wOHjwokUh+//13/KUP6GXQ1tam6WUgl8tPnjyJG9MGBQVFR0eTyWQT ExPNKXBoaOhvv/02btwzafAxY8Zcu3ZNJpP9+eefmhLM0FVBIpFouip0ZiQ4Woekvwqip3kO9UIu l0Oj00xNTMgeZGM2m0Tq/bpctra28JBWZmamRCLBMIzFYllZ//kMuQAAIABJREFUWXl5eb22Hx95 HHTS4wAAYGNj4+rqOnLkyP/+97+wpPNeBocPH16zZs2KFSvIZPIvv/yi1rKagcLu3buXLVu2atWq 4cOH//TTT2rB3eKqoGtIWqvgyuKaF4juBXkcvF4gj4OXRo/mlM4YKGgFZbo3GuRxgEC8DJCBAgKC MiziLaVHp4qdMVDQCprA9jJe08VEBAKB6AWgDItAIBA9hfoqAdxpQSAQCETXUc+weuSoES8B9AuH QPQm0CoBAoFA9BQowyIQCERPgTIsotvoHR4HfD5/2rRplpaW48aNKykp6bmOEG8DHZyHlcvlEokE ahjS6XQ12WnEa0gXPQ70BHcjr7PHwfbt20ePHn3+/Pmvv/569erVMTH61LkQCP3oy7BSqfTkyZNf f/11YWGhUqnctGnTzp07DQ0NX9rgEC8A9Djw9vbOysrKzs52cHC4du3agAED3NzcysvLY2NjiW7B 8fHxo0aNcnBw4PF4cXFxS5Ys0RNc1Vh6NGlnQXWWSqWw4bosGvGJr8PQJjH/wJX/8EVVUGkFAueY q8d/eS3rVK2wfMqApSy60fl7P9Ao9JVjdvo5BsOAqPU8ePGf0ANXHh6vb65aPnpHoOtYrR2pNR61 nqc1rKAm6/iNL0v5j0gY2dPa7/2xu83ZtngVvJHAwMBz5845OTkVFRXNnz///v37+K2EhIQ9e/bQ 6fSNGzeqqQAjEM+LvlWChw8fRkZGPnnyBM5hDx8+fObMmW7ptfMmNF0HDv51oKGhoUIDTbXQLtJF jwPNYJze5HGgaUOAU1RUBDXUMzIyXF1d9X/bCIR+9M1h8/LyiC//KRSKmzdvEic1esAwjCgFrYaf nx80HNQf1kkSExP1CNakpqZCo0P9YfqB5gW1tbVCoVCpVLJYLFtbWxsbGyhx3cmW7969Gx0dLRKJ 8BIjI6MZM2ZMmTLlxUalFV0eB8eOHZNKpXCc+j0O1IJxvpx/vqAm6/Tt76CvgZrHQYBLSFz2aWL8 7KDVBrRnTzzhg1cbMoyBbo8DAyoLEDwONDvSRGsY7nEwof/CEx+mMahMoG1hITQ0dN++fe+//35C QoKaBwykoKBg5cqVkZGRWrtGIDqJvjksk8kkajBjGKapGfpiPHr0qFva6Qx4lnlh2traUlNTGxsb XVxcgoODg4ODnZ2dy8vLs7Ozn+vnwdPTUywWX7p06dy5c+fOnbt8+bJSqfT09Ozi8NTouseBruDe 5HGgaUOgxtq1a7du3RocHKy1OgLRSfRl2EGDBg0cOBBPsg4ODjNnznzeDjCC/jy8Jv4JADhz5oyZ mRmNRouOjoYljY2NEydOZDAYEyZMaGpqwuvu2bOnX79+evpKTExUuyb+CQCoqam5cePG9evX8YP9 MpksIyMjKSkpIyNDLpfjdUtKSmB+USqVWVlZDg4Offr0YbPZJBKJQqGYm5sHBgZKJBI11y+ZTPbw 4cOkpCStw3Nzc9u+ffugQYNIJBKZTA4PD9+5c6eaF1bXgR4HAACtHgea/pUtLS3Jycmajgaawbin gL3pP2NmG3ABAGKpqFXS3F0fQWtHnQwL9poauTLloymHg72mtkqaf9a2KAG02RCokZ6ejvtrIBAv jL4Ma2dn5+TkhPtPWFpaQmviLgInWfhUKysrq6ysDPpewJLNmzfv379fJBKtWLFi+/btxPHcu3fv ufqCz7n4025LS8vw4cN9fHxycnJgSWFhobu7e0hIiI2NTVFREV6RTqfDD1tdXW1gYGBjY8Pn8+/e vZucnFxYWJiSkkIikTw8PCorK4ndFRQUWFpahoSE6BqPp6fnzz//3L9//9mzZx84cAB3rOlGuuhx oCe4l3kcqNkQqMHn86F3FgLRFfRl2IsXL8bExMCJDIvF2rBhg0QiLS4pqays7Matqk8++YTJZIaF hclkMlhy6dIlb29vKpU6c+bMCxcu4JFhYWFdPMng6OhIJpMtLCzw/M7n81ksFoZhFhYWxDdWLSws yGQyAKCmpsbe3l4gEOTn53t7e48cOZJKpRobGwMA2Gy2WCwmtl9fX29paYnpdpcikUju7u5nz549 fvx4D1nS+vj4pKWlRUREpKenQ+sw6HFw5MiRtLQ0uKuD73QlJCRUVVUdPXr04MGDsFAzGGfJyM2G DOP9l9dUNRbjhQuGb3S36n/q1jdWxt3mKqS1o06GbZj8nZ9j8BfRKz85FeZh7fef0O90VVezIVBD 000LgXgBdO508Xi8U6dO5efnKxQKAMDBgwcDBwfx6+sFAoFAILAwN/fz66/Vt/V5MTExUSvh8/n4 xBmmOQjMa11B0w9OJpNdv34dXhMzI4Xy7JsRiURsNjs9Pd3b25vD4QAA7O2fpRKFQqH2gCmTyfCK usAwrEfNaB0cHJYvX04ssba2Xrx4MbEE3+lasWKFWnXNYJyhHpOGekyC1++N+RxecJhme+Y+O2Ey 1ufZUwhxZ0nrteYF8VprR5pVtIaZG9lsmaFu06L1CG1WVpaPjw/+X1MNpNOK6BZ0poOMjIwHDx7A 9GptbT158uRWcZtCoVAoFGKxmMfjcbkcb2/vzvdUX1/fyUgul1tVVdUVd0x8OtwhFAplxIgRemad CoWCTCbDA/ywpKGhAaba6upqNaEcKpUK41904IiXB7IhQLwEdK4SCASC5uZmJpPJZDLd3NwA+FcO kkplUmmnshiVSo2OjhaLxV988QVeSCaT9STc0NBQHo8nl8uPHTumdZ9XFxiG1dXVKRQK4suO8Gin ripmZmYtLS0qlaqqqurBgweaATQaTSKRGBkZVVZWKpXK+vp6Ho/HYDBKS0srKirUTqSbmprW19d3 /fwZ4iVQUVExderUVz0KRC9H5xx2zpw5QUFB8JrFYnE4xuK/d5YxgBkZGRoZdWpJFG5hGRoa7t27 Fy+cPHmynZ1de3u71irffPPNggULbty44eXl9VzvOMAtLAqFQjwobmZmlpKSMnr0aK1V3N3dc3Nz GxsbWSyWj4+PZgCXy62rq/Py8srNzS0qKnJ0dGQwGLdv3zYzMxs4cKDaRNvd3T0nJycvL09XdwgE 4q3iObxmGxoa+fX1TU2NjQ2NVlZWffp4vw0yBc3NzZmZmQEBAZqLzpWVlXw+38/Prxu7Q16zCMSb S5e8Zk1MuDQ6zczUhORBZhsZvSWrjWw229XV9cGDBw4ODhYWFvCEaUtLS0VFRUtLi7+//6seIAKB eH15Pq9ZQxbL8N/vqr8N2Nrastns8vLyzMxMiUSCYRiLxbKysvLy8iKRkPwjAoHQCXLz7hRGRkZ9 +vSgJikCgeiVoCkYott4sxS438J3CpC4+MsHzWF7G0iBG6ELJC7+8kFz2N4GVOBetWqVt7d3dnY2 AODatWv+/v6rVq0aNmxYbGwsMTg+Pn748OEffvihn58f1EvVE1zVWLrrj3ffOeK/8LDvx7/NyC67 AwBoEvN3nFu46lhIQk4UHgmnmTcfXdx6ds7yn4ZEP4iMzz6zMnL46l/GZD5NARoT0rsF17ZFzXv/ 6Ij7RYm6OlJrXFdYQU3Wtqh5C4/0X/TDgD1/LuM3V4KOpr1paWkhISGWlpZeXl6nT59Wu1tUVDRk yBBnZ2f82xAIBGFhYZaWlmFhYbi875UrVywsLMzNzYODg3FNMv0tNzU1hYeHW1lZzZo1SygU6mkH p66ubsqUKf369bt8+TI+BydOxvFrrY0nJCS88847UFw8PT1d1xeC6EbU57DITfpNp66ubuLEiVCB OysrCwCwYMECAIBCoSAqcMMXZ5cuXQpreXt737x5U2swzuFrH08duOzTsJ/L6p9sPhMeEb81YsVf UIH7/bG7S+vUFSmhAvfm07PO3vl+Qv8Fm6f/d+vZOUev7/xh2XW1SKjAvfP3xSdu7At0Hau1I81P qjXs+5hN9aKqQ+9eE4hqdv3x7sHYTXvmntX/ja1evXrbtm0TJkw4f/78tm3b4DeAs2vXrnfffdfP z2/VqlWTJk0CAOzYsWP69Onnzp07efLkjh07jhw5AgBYtmzZvn37lixZcuXKlTVr1sD81WHLn3/+ ubu7+9WrV7/44ouvv/5aVzs4O3bsWLly5YQJEzZt0q4srr9xXNsIiYu/NNQzrNproIiXTNd/4ZAC N+iEAjeR1NRUeDF37ty1a9eq3b1z587Bgwe5XO7Dhw9hSUJCwr59+6hUanh4+JdffgkLhw8fnpSU 5OzsPH78+OnTp3em5ZiYmP3791MolKlTp27btg0mQa3t4CQlJX3//fcMBuOTTz7RnBR32DgEiYu/ TNAqQW8DKXB3RoGbSH19/ddff71kyRKt4pxwkZpY0tDQAMUeDQ0N8VWCyMjIxsbGefPmubm5ZWZm dqZlgUBgbm7O5XLNzMxqa2v1tEPsGmoqdrg+rrVxCBIXf5mgDNvbQArcnVHgJjJ37lwMw955552z Z7WsJxgZGTU3/+ujcblc+M2IRCJ83dPMzOzq1atlZWVffvklrnSsv+X/b+/Ow5q60seB3yRkgUAg QghLiAoBAgqCIO4buBVcihUXbKe1Lp1ax9bWztelKhZbbbVY0ZYOVUbHumGVRYuKIOKGdWEnsgqV nSSETSBk4ffH6dxfJgkxgBGh7+fp4xMP5557krYvJ+fe+74WFhYNDQ0SiUQikeBpOrSOg2OxWOh7 iVgs1hxQtVHr4AgkF3+VIMIONZCBW88M3LjCwsLZs2f7+fn961/qaQ8xDBs/fnxiYuLDhw/Hjh2L WgICAq5evSqTyS5evIhvpEyYMCEuLo5EIg0bNgzPfKh75NmzZ6N/UydPnsRT8WodB7dw4cJLly5J pdKIiAi8kUwmX758uaOj47vvvtM9OALJxV8liLBDDWTg1jMDN+6HH35Yt26dj48Pj8fT/Onu3bu/ //775cuX79u3D7WEh4fHxMQ4ODigi0io8fDhw/v27WOz2e+//35MTIw+I4eHh+/YscPOzu6nn36K jIzUMQ5ux44dCQkJjo6ObDYbb4yJiXn//ffd3d1VKxJpHRz5C94IPIBekPlFLpdLpVJUEJtKpf4V Ur0MLMj8AvTEZDIhTfjrRjPzi641bFdX14kTJ8aOHWthYcFgMLZv397W1tbbM/VhcvpAQb9X+nAI AAD0h64I+/jx4+jo6OLiYhSbDh8+rH+21j7k9FM9pLGxUffVUvw+GP2pHiKTyW7fvq3Zp7u7u7a2 Njs7Oz09PS0t7cGDB9XV1fjVedVatn3Q2NhYpQG/GA1Ar8ACdlDQ9dSsQCCoqqrC/yqXy2/durV2 7Vp9xn3yRP3+c/0PqaqqCg4OVivjqga/01N/+CGdnZ25ubnogruqjo6OnJwcBoPh6OhoamqqVCol EklZWZlIJPL09NRRaUZPGRkZcXFxra2teIuZmVlwcHBQUFA/RwYAvJ50rWFNTExU7+AhEAj4FWfd UDBCf0okknnz5tFotLlz5zY1NaEOcXFxFAqFTCZ7eXmhtaTqIb6+vpoV+lShtST6UyaTZWVl3bhx IysrSy6Xow4NDQ2pqampqam///47OqnqIQ8ePLC3t1cbU6lU5uTkcLlcd3d3BoNBJBKNjIxYLJaf n59UKq2srFTtLJPJMjMzb9y4kZmZiZeoaW9vz8jISE9PFwq13yHv6ura3t6emJgYGxsbGxt76dIl pVLp6uqqz0cKABiMdEXYcePG+fj44EGWy+UuXrxYn0HR12r055YtW/bv39/a2rpmzZodO3agDsuW LTt06FBnZ+cXX3zx/vvvqx2SmZn5wQcf6BgfbSGjP0tLS52dnWfOnGlnZ4c/FJiXl+fq6urv7z9y 5EiBQKB2yPjx4zUjbG1trbGxsZ2dnVAozMjISEtLKy0tvX37NpFIdHFxUVtQl5SUsNnsmTNnWltb l5SUoMbS0lIOhzNmzJji4mKt0+bxeDt27PD19UXhe8mSJWFhYVqvMgMAhgZdEZbD4YwYMQIvRcVm s7U+mqJbYmKim5sbmUxevHhxfHw8apwxY0ZycvKNGzcCAwPxCIVTuw1TN6FQSKfTCQSCtbU1/sgp k8kUi8USicTS0lKzlqLarfVIXV2dg4ODWCwuKipyc3ObPn06mUxG9cMZDEZ7e7tqZ5FIxGazCQSC jY0Nfju3RCKxsbGxsLDQehsA4urqGhMT4+XlFRISEhERweVy9X+nAIBBR9c+bHx8fFJSEnp8hU6n b9q0SSrtelpeTqVQWCyWnnduCYVCPEbjhWdOnTq1ZMmS+fPnk8nk9PR0dNtm38hkstTUPzOJ4Ful o0ePzsvLy87OJhAIPj4+DAbjheO0trYyGIzHjx+7ubmhpyQdHP68wVOhUKi9WZlMZmRkhN4Rvksg l8tfWIGcSCTyeLwzZ84MHz5ca6AHAAwlPUZYgUBw6tSpwsJCdCNBZGSk3/gJQpFILBaLxWJrFsvb 20vtoUytmExmTU2NWuhhsVjp6emdnZ2//PLL/Pnza2tr+/4GjIymTZumdhmKQqH4+PgolUp0Y8C0 adNeOI5CoSCRSCitKmppbGxEoba2tlYtIQ6ZTEb9FQoFCrVoJnK5HP9rTwgEgouLi/5vEAAwePW4 S5CVlfXo0SMUXm1tbQMDA+VyuUKhUCgU7e3tAoGgoqJCx7gkEgl9fQ4MDBQIBHK5/NixY/gX9lGj RsXGxhoZGVlaWuIPU+OH6INAIKDFo5WVVVtbW3d3d01NzcOHD9FPMzIy6uvrCQQCmUzG15j4IVpR KBSpVGpmZlZdXa1UKkUikUAgoNFoFRUVVVVVjo6Oqp0tLS1FIlF3d3ddXZ2VlRVqNDc3b2hoaG5u vnv3rp7vYogZXDUOAHgFelxwicXilpYWVMKax+Nh2P8sEru6ZDKZXMe4QUFBHA6ns7PzwIEDoaGh 6enpfD4fv5326NGjq1evXrFiBYlEOnfunNoh+szbysrq9u3b/v7+zs7O+fn5EomETqd7eHign7q7 uwsEgvz8fAzD8Eb8EK0DMpnMhoYGPp+fn59fVlY2fPhwGo129+5dKysrHx8ftTW4s7NzXl5eQUEB k8kcPXo03piTkyOTyUaNGqXPWzAQqHEAwOujxwi7dOnSCRMmoNd0Ot3CwrxdJdOSmZmpqamuorMJ CQnoBYvFun79utpPJ06ciC7xaz0EUc3Cp2nMmDHoBYVCwVNy4MzNzSdOnNjTIYja88FcLjc7O9vX 1xdfaI8cORK9qK6uFgqFXl5e+CFoF0JtfDqdrnlV7dVDNQ5Q+u3c3Fwul3v16tWxY8fyeLzKysor V66o3tGcnJw8Y8YMLpcrEAiuXbv27rvv6uhcI6n4+UZYSW1Od7fCjun4zrR/enInNbULIy5/Imyt QZlWELTG/GjO3qs5p+qbK+ePXUWnmp2//wPFiLo2IMxr+FTU4dzHAvTik8CIy5nHRS01q/13+jnN 0noitcHPfSzQ2q2kLud4+t4K4RMigeRq6/XBrHAWwx4/RPWDYjKZu3btOnr0aENDQ0xMzPz58zEM E4vFa9asuXfv3qRJk44dOzZs2DDVQy5fvvz+++93d3fz+fxvv/0W/TfW1NS0Zs2aO3fuTJ48OSYm Bl0dxZWVlb399tt1dXU//vgjSuCt9RRMJvPAgQMo2+zBgwdNTEw++uijxsZGPScGXls97hLY2Nj4 /deoUaNoNJqFuTmFQjE2pg1jMj08PDicl5bp43XAYDCcnJwePnxYXl7+/PlzpVKpVCpbWloEAkF1 dfXALkt7paGhwdXVFdU4QDdXhIaG8vl8tEmC1zhAnVetWjVy5EgSieTm5oYeidbsjDt89fPZHstO rH+4Z9nZZ+LiqORtGIahGgchEzZUitTvCUE1Dto6m8/e+76qsWzLop9ErbU/a0sniGocNLWLTqTv 6+lEmrR2+z7ps9K63Ih3Lm1d9FNe5f1DV3TVAhAKhQ8ePECZU1ALql9QVVW1YMGCnTt3qvVHBQjq 6uo2b968YcMG1IiqCVRWVr7zzjt4IhgcKpFw9uzZ7du36z7FkydPsrOzv/vuu3379mVnZz9+/Fj/ iYHXVi8qITKZFhQqxXLYMJILyZzBIBKHWl4ue3t7BoNRWVmZnZ0tlUoJBAKdTrexseHz+YPozUKN A0zvGgeff/65iYnJ/Pnz8Q16rfULcFoLEOioJoDpXSIBw7D/+7//MzU1DQoKeu+9965du0an0/Wf GHht9SJwEAgEUzrdysqSaWExiCJOr5iZmbm7u0+ePNnf33/mzJl+fn5cLndwvVmocaB/jQO14gVY D/ULcFoLEOioJoDpXSIBwzB0yRTdi2JqatqriYHX1mCKHUAfUOOgtzUOVGmtX4DTWoBARzUBTO8S CZjKr8M+TAy8tiDCDjVQ46C3NQ5Uaa1fgNNagEBHNQFM7xIJ/ZwYeG31Yh8WDAoeHh7Xr1+/deuW iYnJvHnzsP+WLWhubra1tZ07dy6mUs37+vXrz58///nnn9GxH3/8sWZn3LvTtxxL+3L/pQ3jebPx xtApn9ZIyk/dORA6edPLegtaT6Rnt01BB4+m7v4qbm13t9LF1mv1zN5dFAoPD3///fc//PDDKVOm aJZ+OXz48IYNG9asWUMikfACBOHh4WvXrr17966zs/OxY8fUDtm9e3doaGhTU1NUVJQ+p+jbxMBr 6wU1DsArBjUOABi8NGscqK9h8eQpAAAA+kk9wqo9gA9eMfgNB8BQAle6AADAUCDCAgCAocC9BIOS 5q3yAIABp7nLB2tYAAAwlBesYeVyuVQqRVliqVSqnnUNAAAAYLrXsF1dXSdOnBg7dqyFhQWDwdi+ fTtKv6QP/L4w/fXqEBT0e6UPhwAAQH/oirCPHz+Ojo4uLi5Gsenw4cN4Cu0X8vLy6u1U8ENu3bo1 evRoCoXi7e1dUFCgtfPvv//e2/HxQyQSSUZGBqr1jWefQrq7u1HhmfT09LS0tAcPHlRXV+O5VFAx 8D5rbGys0gBZPDAMe/78+YkTJ/bs2XP06FH8aVQAhgBduwQCgaCqqgr/q1wuv3XrlmpKZh2ePHnS 26ngh7z77ruRkZGzZs36/vvvV61a9eDBA83OapFRH/ghBQUFrq6ulpaWz549KygowAvodnR05OTk MBgMR0dHU1NTpVIpkUjKyspEIpGnp6fuxBz6yMjIiIuLa21txVvMzMyCg4ODgoL6ObKqZ8+excXF tbS0WFlZzZ0719HRUSgUxsXF1dfXW1lZvfHGGyNGjMA7//HHH7/99ptYLLa0tFy4cCGHw9HR2XCS k5N5PN7KlStv3boVHx+/atWqV3BSAF4BXWtYExMT1XxLBAIBzw+iGwpG6E+JRDJv3jwajTZ37tym pibUIS4ujkKhkMlkLy+v27dvqx1SXl6+YMECY2Pjjz/+GM8RpwqtJdGfMpksKyvrxo0bWVlZcvmf hW0aGhpSU1PRKhWdVPWQKVOmsFgsIpHo4OCAxzulUpmTk8Plct3d3RkMBpFINDIyYrFYfn5+Uqm0 srJSdQIymSwzM/PGjRuZmZl4Bs/29vaMjIz09HShUHs+U1dX1/b29sTExNjY2NjY2EuXLimVSldX V30+Uv3dvXt38uTJW7duHTNmDCpcdvHixQkTJmzdujUgIODChQuqnePj42fNmrV161Y/P7+4uDjd nel0Op1OP3369NSpUzkczv79+6Ojo4cPH87n85OTk9HHsnnzZltbW3t7+82bN6NPBh2lOs6RI0fQ QrWxsfGHH37AMKykpMTb29vIyGjKlCnV1dUv9wMBYADpirDjxo3z8fHBgyyXy128eLE+g6Kv1ejP LVu27N+/v7W1dc2aNTt27EAdli1bdujQoc7Ozi+++AJlcVc9BCcWi/l8vub46IFf9Gdpaamzs/PM mTPt7OzKyspQh7y8PFdXV39//5EjR6JyNaqH4FTT+NfW1hobG9vZ2QmFwoyMjLS0tNLS0tu3bxOJ RBcXF7X/7UtKSths9syZM62trUtK/sztX1payuFwxowZU1xcrPVj4fF4O3bs8PX1ReF7yZIlYWFh PB5Pn49Uf7W1tR4eHkZGRmPGjEFFfD/44AO0BpfJZCjx6O7du1Hnjz/+2MXFBXVGv2w0O6vJzs5G ITIsLKyoqCguLq6ysnLjxo0Yhn399ddRUVF79+7dv39/VFTUvn37tM6Qz+ejj6ikpASl/f7nP/+J KsLV1NRYWlq+3A8EgAGkK8JyOJwRI0bgRQDZbDb+hVp/iYmJbm5uZDJ58eLF8fHxqHHGjBnJyck3 btwIDAzEI5SmkydP4rGgJ0KhkE6nEwgEa2tr/GY0JpMpFoslEomlpaWO2lm1tbV4Edm6ujoHBwex WFxUVOTm5jZ9+nQymYxqLjEYjPb2dtUDRSIRm80mEAg2NjZ4SlCJRGJjY2NhYaE1aQvi6uoaExPj 5eUVEhISERHB5XJ1v7s+aG9vR7d8GBsb4yt0qVS6f//+X3/9Ff0b3LVrl9pRlZWV7u7uWjur2bZt G15cctu2bWj3HO0mnT59GsOwhQsXLly4EMMwVOPy+fPnals6rq6uKMKWlpaq/oIRiUQXL15ExawA GBp07cPGx8cnJSWhvL90On3Tpk1SadfT8nIqhcJisfS8c0soFOIxmkQioRenTp1asmTJ/PnzyWRy enq6ZlVBDMPy8vLEYnFwcLDu8WUyWWpqKnqNb5WOHj06Ly8vOzubQCD4+PgwGAzNA9va2mQyGZ6H obW1lcFgPH782M3NDd3P7+DwZyEyhUKh9mZlMhnKRU8ikfBdArlcrlaSVhORSOTxeGfOnBk+fLha xuuXRWuNAyqVumXLlry8vOvXr3t7e6sd0tnZ+eDBgzfffFOfzqoPO+DrTXRStGTGPze1rRUch8MR iUTPnz+vqakZPnw43p6YmDhz5sxXs/MLwKvRY4QVCASnTp0qLCxENxJERkb6jZ8gFInEYrFYLLZm sby9vdRS6GvFZDJramrUQg+LxUpPT+/s7Pzll1/mz5+AIKkJAAAgAElEQVSP/s9UVVlZGRkZeeTI kRe/ASOjadOmqV2GQrVglUolujFg2rRpakd1dnZWVlaq7oEqFAoSiYSKYKOWxsZGFE1qa2vVEuKQ yWTUX6FQoFCLZiKXy/G/9oRAILi4uLzwffWZqalpZ2ensbFxZ2en2gaom5sb/jUC19LSkpKS8sYb b9BotBd21o3FYtXV1dXW1mr9lYYjEAg8Hu/mzZsODg74L10Mw6qrq995551enRGA11yPuwRZWVmP Hj1C4dXW1jYwMFAulysUCoVC0d7eLhAIKioqdIxLIpHQ1+fAwECBQCCXy48dO4Z/YR81alRsbKyR kZGlpaVYLFY75NatWx9++OGhQ4d0rPLQRiGGYVZWVm1tbd3d3TU1NejCDoZhGRkZ9fX1BAKBTCbj a0z8EIlEUlhY6OLiolqAi0KhSKVSMzOz6upqpVIpEokEAgGNRquoqKiqqsI3ExBLS0uRSNTd3V1X V4fKK2EYZm5u3tDQ0NzcfPfuXR2fjKHZ29vn5eXJZLK8vDwbGxsMwyIjI6uqqrq7u8vLy9X2JcrK yi5cuDB37ly8BrWOzi+0dOlSDMPOnTv3+++/0+l0lMBb80oXhmGurq6ZmZlqe9A7dux44ZcAAAaX HhdcYrG4paUFXX/g8XgY9j+LxK4umUwm1zFuUFAQh8Pp7Ow8cOBAaGhoeno6n8/Hb6c9evTo6tWr V6xYQSKR0G6d6iErV66sqqrC/7dUu/yFWFlZ3b5929/f39nZOT8/XyKR0Ol0fH/Q3d1dIBDk5+dj GIY34ofk5+dLpdK0tDTUji5/MZnMhoYGPp+fn59fVlY2fPhwGo129+5dKysrHx8ftf/znZ2d8/Ly CgoKmEzm6NGj8cacnByZTDawpb99fX0TEhKuXbtmamqKrkwGBwcnJCQ0NjY6ODigXZfdu3ejrdiE hITW1tYDBw6gY3ft2qXZWX9hYWGdnZ27d+9ub28PCAiIjo7uqSeXy1UqlXh1WwSfFQBDRo81Durq 6p49e4Ze0+l0Jyenmtq658+fi8XimpoahVw+efIktZXdoNbS0pKdne3r64t+qaiqrq4WCoV9eIai D/SscTDYS1FUVFRcu3btgw8+GOiJAPAy4Rfbe6xxgLOxsUHfMXEW5uYymczYmDaMybSxseFwHAw6 11eMwWA4OTk9fPiQy+VaW1ujLea2traqqqq2tjbNCz6gP86cOYNfWANgCOtF9kIm04JCpVgOG0Zy IZkzGKqbmEODvb09g8GorKzMzs6WSqUEAoFOp9vY2PD5/KH3ZgfW1q1bB3oKALwKvYiwBALBlE43 1bhqMZSYmZnht4UCAEA/wdIMAAAMBSIsAAAYCkRYAAAwFIiwAABgKOpXujQreQEAAOgb9Qir9gA+ eMX6/xuunxm4UXtxcfGZM2fgCSsA+gl2CYaafmbgxjBMLpdrrZdjuAzc7e3tJ0+e3LNnz8mTJ1Eu N1XPnz8/fvz4wYMHnzx5gmezVE1rib9GuYT27Nnzyy+/dHZ2qo1TWFgYHh4eHh7+008/4c8r6j4E gH6CCDvU9DMDN4Zhd+7cwZM5aDJEBu7r16+7u7tv3brVzc0NBWtVycnJfn5+GzZs6Cm1OS4lJWXO nDlbt24dO3YsnncCd/78+TfeeGP79u3Tpk1LSEjQ5xAA+gki7FDTzwzcEonkyZMnEydO7Gl8Q2Tg LikpGT16NIlEGj16tGYYLSsrc3Z2JpPJ06dP1/3ei4qKrKysSCQSn88vLCxU++mIESPKysoqKiqc nZ3/8Y9/6HMIAP30gme65HK5VCpFOQypVKqeWbfBAOpnBu6rV6/Onj1bR5ZbQ2Tgbm9vR5kqqVSq 5i5Be3s7ym2mO+0shmHPnz8PDw9Xe++4t956KzY29vTp00QicdWqVba2ti88BIB+0hVhu7q6Tp48 +e2335aWliqVys2bN+/atUtr7Sbw+uhnBu7i4mJ8FdnbdIJ9zsBtbGwsk8nIZLJUKtVM625qatrV 1UWhUNRq+SCqjcbGxp9++qlqVm9VJiYm7733nlwuz83NPX369GefffbCQwDoJ127BI8fP46Oji4u LkZr2MOHD+MJXntL6+pAzyWD1qsuao3d3d2onEF6enpaWtqDBw+qq6vx1ZzWEXoLH6TPozU2NlZp aGxs7P/cVPUzA/eu/8K0bSbo1ucM3Dwer7i4WKFQ5Ofna5aGdHNze/LkiVwuv3PnDt5IJBILCwtl MhmqVYw4OzuLRCKlUpmVlXXs2DG1cX788ceCggIikWhiYoLHZd2HANBPutawAoEA7a8hcrn81q1b a9eu7cNptGbR1tqoSWsuVNXGjo6OnJwcBoPh6OhoamqqVColEklZWZlIJEJXePowYUPIyMiIi4vD 90YxDDMzMwsODg4KCnqJZ+lnBu7+nLrPGbjnzJnz66+/xsXFjRgxQrOesb+//8WLF3/77TfVakAh ISHnz5+nUCgBAQF445w5cy5cuFBRUWFlZbVkyRK1cRYuXJiQkHDhwgUCgRASEqLPIQD0k64Ia2Ji olrHhUAgmJmZ6TOos7Pz1atXnZycysrKgoKCCgsLCQQCiqcEAiE8PPzs2bP5+fl4o6p79+55e3sb Gxt3dHRkZWVNmjQpJSUFxdOUlBQnJ6e6urqJEyfijUqlMicnh8vl2tnZoRGIRCKLxbK0tHz06FFl ZaXqqg2t7JqamiwsLDw8PNDuXnt7e05OTldXl7u7O4vFwjCsubm5qKiora2NTCY7OTnhI+Pq6uqK iorkcrmHhwe6g1jryGpcXV3b29sTExPRXUHGxsbLly9XrRX2Ujg6Om7atEm1xcHB4aOPPlJtwSPp p59+2tM4mtFW9YKV1tdUKvXgwYMHDx7s6ShcXV2djY0NvnCm0+nvvvtuTzOhUqkrVqxAr/Gql3w+ Hy8O7+vri16YmJjoqPTF4XDUPocXHgJAP+naJRg3bpyPjw8eZLlcrub6QqugoCB0z83169fRZWVV HA7n/v37PR1rZWWFKneJxWIU71RRqVS1EtO1tbXGxsZ2dnZCoTAjIyMtLa20tPT27dtEItHFxaW6 ulq1c0lJCZvNnjlzprW1NV5FvLS0lMPhjBkzBt9/FAgEI0aMmDFjhpOTk9Zi421tbVOmTPHw8MjL y9Mxshoej7djxw5fX18ikWhkZLRkyZKwsDDNL8V/BWfOnNEsTwnA0KMrwnI4nBEjRuDLMTabrRbd eqI7wgYHB+u4XIZH2MbGRs0Ia21trXZRoq6uzsHBQSwWFxUVubm5TZ8+nUwmo8URg8FQuzYiEonY bDaBQLCxsUFVFzEMk0gkNjY2FhYWeOGWiRMnWltbE4lEW1tbvJCiquHDh5NIJGtra3wNrnVkTa6u rjExMV5eXiEhIREREb0tNThkoFtf+3AgPGYGBhdduwTx8fFJSUno7hk6nb5p0yaptOtpeTmVQmGx WDru3Jo+ffp7770nlUrz8vLw+rI4/LuhVhYWFgUFBUqlsq2tTbOn5l1Era2tDAbj8ePHbm5u6EYi /G4hhUKhNkmZTIZGIJFIeOiUy+VqX+q7urpQ8RjVPVNVmpsAWkfWRCQSeTzemTNnhg8frqOSLgBg aOhxDSsQCE6dOlVYWKhQKDAMi4yM9Bs/QSgSVVfXPHz0+NGjx5r3LeIoFIqfn9++ffsmT57c2/or RCKRwWBUVFRYWFjoc5FKoVCQSKS2tjYmk4laGhsbUaitra1VS7NAJpPR21EoFHiwNjIyksv/p25u dnY2gUCws7PTv/qh1pG1IhAILi4uEF4B+CvoMRZkZWU9evQI3adla2sbGBj4vL1DoVAoFIr29naB QMBkWuj4ohcUFLR27dqLFy/2YU5WVlZPnjxBdVVfiEKhSKVSMzOz6upqe3v7xsZGgUAwfvz4ioqK mpqacePGqXa2tLQUiUTW1tZ1dXVWVlao0dzcvKGhgU6n5+fno42C58+f8/l8ExOT0tJSPeesdWTD aWpqMvQpAAD912OEFYvFLS0tqLQ1j8fDsP9ZTnZ1yWQyeQ+HYhiGBQYGGhsbz5kzpw9zsrKyIhKJ +PNCujGZzIaGBj6fn5+fX1ZWNnz4cBqNdvfuXSsrKx8fH7Wv887Oznl5eQUFBUwmc/To0XhjTk6O TCYbNWoUanF3d8/Pz5fJZCNHjtRzzlpHBgD8xfUYYZcuXTphwgT0mk6nW1iYt6tsC5iZmZqa6iqJ aGdnh64ydXR0XL16FY906NKQWqMaKpXq7++PYZhSqRSJRPheAX57lmojl8vNzs729fXFN3zxsFhd XS0UCr28vPCbZykUio+Pj9rp6HS62mYxm81ms9n4+Kpnx/73VlzdIwMA/uJ6jLA2NjboiSCchbm5 TCYzNqYNYzJtbGw4HAd9TvCf//xn48aNKAmI7kZNtbW1RUVFanme1BoZDIaTk9PDhw+5XK61tTV6 5rKtrQ1dqtJ8Bh8AAF6ZXlTzZjItKFSK5bBhJBeSOYOh5yWsDz744IMPPtCnUZO9vb29vf0LG+3t 7RkMRmVlZXZ2tlQqJRAIdDrdxsaGz+f39job6I9lh9wxDDv3seAl9tQ8pA/HvkRCoXD16tW///67 p6dndHS0/vtI4K+pFxGWQCCY0ummGs+Yvw7MzMxQ8j1QU1Nz7do1dHPFtGnTuFxuY2PjtWvXRCIR k8mcMWMGXsgAw7Dq6uobN26gR9Fmz56Nf2spLy9PTEz8+OOPDTTJ/sTHgYqtyI4dO/z9/c+fP//t t99+9NFHSUlJAzgZ8PrrRYQFg8KjR498fX3d3NxycnJyc3O5XO7Vq1fHjh3L4/EqKyuvXLmimlki OTl5xowZXC5XIBBcu3YNPbqqUChUc6zgaiQVP98IK6nN6e5W2DEd35n2T0/upKZ2YcTlT4StNYv9 /o73RMvMj+bsvZpzqr65cv7YVXSq2fn7P1CMqGsDwryGT1VbkH4SGHE587iopWa1/04/p1laT6Q2 +LmPBVq7ldTlHE/fWyF8QiSQXG29PpgVzmLYa132MpnMmJiYTz75ZNSoUSdOnECPt4jF4jVr1ty7 d2/SpEnHjh0bNmwY6rl9+/YLFy5kZGRcv359z549VCr1008/dXR0fIn/4sCQBF+ih5qGhgZXV1cj IyM3NzdU9Ss0NJTP56MaByjN1aFDh1DnVatWjRw5kkQiubm5tbW1ocaHDx/y+XzNkQ9f/Xy2x7IT 6x/uWXb2mbg4KnkbhmH/ufVtUW1WyIQNlSL1Z4WfNgjWBuxu62w+e+/7qsayLYt+ErXW/pwapjly aV3e21M2N7WLTqTv6+lEes7n+6TPSutyI965tHXRT3mV9w9d+UzHZ5WWllZUVLRkyZIvv/wStezc uXPRokVVVVULFizYuXMn3tPOzg7lVCsrK0N342VlZTk5OekYHAAM1rBDT2dnJ7pJg0aj4VlXurq6 jh071tXVhW5+0Pz6X1NTgzJdNTc3l5aWLl++/N69e2p99q44X1KXc/ruwdw/7mIYJnkuxDAMvZ7o PNfXcea13NOq/UMmfGRM+fPx6CXjPzKlmWMYJm6t05zzm+PWGpPpGIaJ2+p6OpEmrd06utowDPvu 8sdzx6w8sf4RjWyC9byx8Pnnn9NotCVLlnzzzTeo5fr16/v27SOTyUuWLNm7dy/ec/78+ao5GEtK StauXasjeRgACKxhhxqtNQ4oFMqHH344b968jIwMzUOkUmlOTg6q0ZKenj516lStj6Vdzjz+xbkV VeLSdbN2YxjWjXVjGNYmbcEwjEamm9Is1PrTqQwi4c//wBjGTPQaHaXGjGZhRCJjGNbdrezpRHrO Z9WM7cYU0z9ERdGpO9cf879brGufFF0yNTU1RZUZMQxrbGxECeRMTU1VU/eq5RT/xz/+sW3btqlT p+oYHABMcw3b/2rSYGCZmJhIpVIajaZZL8DJyUmzzmBbW9udO3dmzJiBHuQtLy8vLy9HPzp06JDq avf8/SMYhm0KjMBUnmZmGDOb28XtXa3KbuXLegtaT6Rnt6n8BeN5c3L+uPN7afLtwktHU8MmuwT2 NAJ6DK+lpQV/uprJZHZ0dKASZ/hz2JoeP36sWS0CAE3qEVbtQX7wivX/N5yNjU1RUdGoUaOKiorQ 1Zvjx4/PmzePzWZXVVWp5br9448/Hjx4EBQUhB7ew1Q2ENTCK4ZhNDK9U9ZeISosrcvDG72GT01/ En+/JLm2qaKfM9d9Ij27bTu7rKw+b3fIycV+f79deMncxBLr+eawQ4cO7dy589dff8WToAcEBFy9 enX+/PkXL17UmvodEQq1b1wAoAZ2CYYaDw+PR48eRUVFPX78GD1mNnfu3OTk5CNHjjx69Ag9x4xf 6bp+/XpNTc3PP/986NAhvLEn707fYkoz339pQ43kKd4YOuVTZ5sxp+4csDHX6wkUfWg9kZ7dNgUd 9Bo+9au4tf88Fexi6/VJ4EEdI9jZ2Tk5OaWlpX3xxReoJTw8PCYmxsHB4bfffvvqq696OlDH8hYA VYTu7u6UlBSUZiU3N1fH723wCqA1bFRUFJ6sVhX+rwnP6g/6jMlk4tuvALwUXV1d6AUeS2ENCwAA hgIRFvxFwQIWvAIvuB9WLpdLpVKUJZZKpeqoawAAAECNrjVsV1fXiRMnxo4da2FhwWAwtm/fjj/2 AwAA4IV0rWEfP34cHR2NV2A9fPiwi4uL6lPtetJatdtw8ELfL113d3ddXV19fX1zc7NSqaTT6fb2 9nZ2dujG/heet7GxUa0yI4ZhJiYm6OH3XkFlcgAArxXNuy11RViBQFBVVYX/VS6X37p1qw8Rdmjo 6OjIyclhMBiOjo6mpqZKpVIikZSVlYlEIk9PT31KimVkZMTFxalWVzQzMwsODsZvxgQADDG6dglM TExUC/YRCAT0QKE+RCJRQECAubn5sWPH8EaJRDJv3jwajTZ37ly80hSBQPjxxx9ZLBaLxbp48eK1 a9fs7OwoFEpcXBw+1OzZs6lU6uzZs1Ghb00ymSwzM/PmzZs1NTWqjVlZWTdu3MjKysJrHaakpFRV VaWnp6enpzc0NIjF4tu3b6empuK/fNBQN27cyMzMxKvGKpXKnJwcLpfr7u7OYDCIRKKRkRGLxfLz 85NKpZWVlWqT0TpJV1fX9vb2xMTE2NjY2NjYS5cuKZVKV1dXPT9SAMCgoyvCjhs3zsfHBw+yXC53 8eLFeo67ZcuW0NDQ+vr6R48eqTbu37+/tbV1zZo1O3bswNsLCgqePn0aFRUVFhb26NGj4uLic+fO LVu2DP30888/DwkJaWtrW7x48eeff671dCUlJTY2NtOmTWtpacEbS0tLnZ2dZ86caWdnV1ZWhre3 tbVNmTLFzc3t6dOnLS0tkyZN8vDwyMvLw4dis9kzZ860trYuKfkzX1Rtba2xsbGdnZ1QKMzIyEhL SystLb19+zaRSHRxcamurlabjNZJ8ni8HTt2+Pr6ogC9ZMmSsLAwHo+n50cKABh0dEVYDoczYsQI vJoWm8328/PTc9ykpKSlS5fSaLTt27fjjYmJiW5ubmQyefHixaqPde/atcvMzOzNN9/My8vbuHGj qalpcHAwvhJMSkpavnw5mUwODQ29fPmy1tOJxWI2m00kEkeMGIE3CoVCOp1OIBCsra1V90ccHR1J JBKLxWpra+NyuSQSydraGt8pFolEbDabQCDY2NiIRCLUWFdX5+DgIBaLi4qK3Nzcpk+fTiaTzc3N MQxjMBhqu6v4UZpcXV1jYmK8vLxCQkIiIiLwImAAgCFJ1z5sfHx8UlJSR0cHhmF0On3Tpk1SadfT 8nIqhcJisXTfuSUUCk1NTTEMs7W1VW3E4zWJRMLb0ePzKJ+T5kaEWCxGmY3MzMx62iXo6upCA6pu a8hkstTUVPRadZ8UzRy1qE4DPwrNhEQi4VG+tbWVwWA8fvzYzc0NXWVycPjzIVGFQqH2UfS0S4Bh GJFI5PF4Z86cGT58uOpUAQBDUo8RViAQnDp1qrCwEN0MGxkZ6Td+glAkEovFYrHYmsXy9vZSS92k is1mNzc3W1hYqObIYDKZNTU1miVmdV8mGjZsWHt7u4mJSUtLS0+X3SkUilwuNzIyUo1uRkZG06ZN 0+calCoymaxQKEgkkkKhwJP4oRZUmgW1NDY2olBbW1urli6npxq6CIFAcHFx6dWUAACDVI+7BFlZ WY8ePULh1dbWNjAwUC6XKxQKhULR3t4uEAgqKip0jLto0aKTJ09KpdJ9+/bhjYGBgQKBQC6XHzt2 TK2Atg7z5s27fPmyTCY7e/bsG2+8obUPi8Wqra1VKpWqs7Kysmpra+vu7q6pqXn48KGep7O0tBSJ ROjGLJTNHsMwCoUilUrNzMyqq6tROXGBQECj0SoqKqqqqtSqiVhaWup5LgDA0NZjhBWLxS0tLSYm JiYmJjweD8P+ZyXY1SWTyeQ6xv3666+TkpK4XO6oUaPwxgMHDmzevNnExOTQoUM///yznlM8cOBA VFSUmZlZfHx8RESE1j48Hk8kEt25c0c1Eb2zs3NJScmNGzeePXumf51EZ2fnqqqqtLQ0oVCILzaZ TGZDQwOfz6+srLx161ZrayuNRrt7925LS4uPj4/aohUVCwAAgB5za9XV1T179gy9ptPpTk5ONbV1 z58/F4vFNTU1Crl88uRJf51KcC0tLdnZ2b6+vngeVVx1dbVQKPTy8nopJ9IztxakQAPgNYRfUcf/ J+1xH9bGxgav7YxYmJvLZDJjY9owJtPGxobDeWn5QF9/DAbDycnp4cOHXC7X2toabUC3tbVVVVW1 tbV5e3sP9AQBAK+jXlRCZDItKFSK5bBhJBeSOYNBJP618nLZ29szGIzKysrs7GypVEogEOh0uo2N DZ/P/6t9FAAAPfUiwhIIBFM63VRlo/OvxszMTP/9XAAAgMUXAAAYCkRYAAAwFIiwAABgKBBhAQDA UNSvdGlmkAUAANA36hFW7RF78IrBbzgAhhJYwwIAgKHAPiwAABgKRFgAADAUiLAAAGAoEGEBAMBQ XhBhk5KSOBwOm812cHC4efPmK5lSH7HZbM3GhIQEVH68rq6OrQLDsDVr1iQkJLzqWQIA/kp0Rdik pKT169dHR0fX19cfOXJk9erV9+7de2Uz67/Ozs6vv/56z549GIbl5ubOmTOn/r8wDPvqq6/27t3b 2dk50NMEAAxZuiLsunXrfvzxx8DAQAzDFi1aFBERkZmZiX7EZrMPHjw4bdo0DMMaGxtDQkI4HE5I SIhEIsE74OPgr9lsdkJCgrOz86JFi/CCrJprz8zMzDlz5nA4HE9Pz7Nnz6JGtJq2t7f39/e/f/8+ amxsbHzrrbd4PN7p06c153/u3Dl/f380fk5OjlqSbDabPWPGjNjY2Bd9RH3X1NRUo6GpqclwZwQA vFZ0RViZTIbCK7Jo0aINGzbgf7W1tb1y5QqGYbt37164cGF5eXlQUNDu3bt1n+/mzZt5eXnBwcFf ffUVakErSlUbN27cuHFjWVnZli1bdu3ahRrXrVu3Z8+eZ8+ebdq06ZNPPkGN4eHhb731VkFBQXZ2 tua5kpKSgoKC0OucnJzk5OQRI0bMmTPnjz/+QI1BQUFJSUm6J9wfDx8+3L9/f5iK/fv3618xrKur q7y8vKioSPMjAgAMCvpe6VLdwUQCAwNRUayUlJQ333yTTCYvXrw4OTlZ9zifffYZjUZbvHhxSkpK T33u3Lkzf/58KpUaEhKCr/gmTZp08+bNO3fuzJo1C1/DpqamLly4kEql4jFXVV5eHl4lLDc3d/v2 7WVlZXv37v3nP/+JGkeNGpWbm6vnJ9AHPB6vo6Pj6tWrCQkJCQkJ165d6+7udnJy0vNwgUBQXFxc UVFRVFT09OlTw80TAGAg+mbgRsso1QjLYDDQC4lEYmZmhmGYqakpvkvQEzs7uxf2FIvFx48fFwgE eXl5eGNUVNTq1atXrlxJJpPj4+PHjBmDeqIor/UyV1NTEz5JPJJ6e3tnZGSg1+bm5s3Nzbon3B8j R4787LPPamtrHzx4QCAQFixY8Pnnn9vb2+t5eH19PZVKtbKyIhKJTU1Nra2thpsqAMAQdK1hyWSy 6pfopKQktaKqiIWFRUdHB4Zhra2tFhYWaj9tbGxU/atYLMYwrKWlhcVi9XTe0NBQAoGwYsWKX375 BW+0tLSMj48vKyvbs2fP22+/jRpZLFZLSws+rBozMzP0U1VKpZJGo6HXLS0t6HeD4Tg5OUVERIwa NWrBggVffvml/uEVwzAajebq6jp69Gg+n89gMORyXcV9AQCvIV0RNjo6ev369SjI4vcVaHbz9/dP Tk6WyWTx8fEBAQGoEUXnjo6OgwcPqnY+fPhwV1fXxYsXVXd41RQXFwcEBIwbN+7o0aN449SpUxMS EkgkEpPJxNe/8+bNO3/+fFdXV2RkpOY4Hh4eOTk56LWvr29OTo5SqczMzHzjjTdQY05ODqreajhE ItHR0fFf//rX4cOHhw0b1qtjTU1Nra2tLSwsaDQaiUQy9C8DAMBLpyvCBgYG/vjjj+vWrWOz2ar3 FagJCws7fvy4o6PjlStXvvzyS9QYHR29bt06Ly8vHo+n2tnOzo7P56enp2/ZsgW1aH7BP3To0Pr1 6ydMmKC6ZXnw4MH9+/c7ODisW7cOD/Tbtm1LTU319vbm8/maE1u0aNGlS5fQ6yNHjqxfv57L5X7/ /ff45bjExMQ333xTxyfwUhAIBCcnJwqF0tsDLS0tnz59WlBQUFRUZGtra2TUi6JqAIDXAaG7uzsl JQUt5XJzcw26pmOz2a/ysrhUKp06dWpiYqJaWXKkrq7uzTffvH37ttatj4EVFRU1efJkDMOkUml3 dzeZTCaRSBiG4f+aUCl2AMBrBc9NiP9POpSfmqVSqV988cXOnTu1/nTnzp1ffPHFaxheVVGpVLRF MNATAQD0xSv94vnq7+tcuHDhwoULtf5I654yAMZL5QAAAAvTSURBVAC8REN5DQsAAAMLIiwAABgK RFgAADAU9X1Ygz5FCl7I0PfnAgBeJfUIC7cBDSyoRAnAUAK1ZgEAwFBgHxYAAAwFIiwAABgKRFgA ADAUiLAAAGAog7vWrNbE26rwWrMYhjU1NamW6oJaswAAQ/ur1JqtqalZtmxZbW0t/lOoNQsAMLTB XWsWw7D8/PypU6cuXrxYs8yBaq3ZOXPmrFy5UvWnUGsWAGBog7vWLIZhMTExKSkpGzZsQGtVVaq1 ZlNSUv72t7+pdXjNa80CAAa7wV1rFsOwzZs3U6nUKVOmaJ5atdas1iTcA1JrVq3oAwBgCNM3wtbX 16stNg1aa/a7775bvXo1yvOPREVFNTU1rVy50t3dHa++hf13k4FMJmt++1atNavVq6k16+XlRSQS jYyMUK3ZkSNHGu6MAIDXyuCuNYv9N1WNVCq1srJSG0drrVlVr6bW7Pfffz969Og+1JoFAAx2g7vW LIZhu3fvlkqlN2/exCvI4lRrzWr1amrNjhw58qeffoqMjOxtrVkAwGCnq4oMXmtWJpORyeTo6Oie as2uXbt2w4YNkydP/vHHH1EjqjVLp9O3bdum2hnVmp06deqRI0dQi2Z5RFRrtrGxUfWK1sGDBz/5 5JO///3vJBJJNdB/8803AQEBHA5HM/qjWrMzZszo6Q2+ylqzhj4LAOA1BLVmX+tas2qg1iwArzOo Nfv/DYpaswCAQQ1qzQIAgKEM5TUsAAAMLIiwAABgKBBhAQDAUKDW7OsFas0CMJRArdnXC1SiBGAo gV0CAAAwFIiwAABgKBBhAQDAUCDCAgCAoUCEBQAAQ4EICwAAhgIRFgAADOWVZn4BL4WnpyfcNgvA oABrWAAAMBSIsAAAYCgQYQEAwFAgwgIAgKFAhB2a2Gz2S++peUgfju3PeQEYdCDC/tX1p7TPqy8L BMDgAhF2UMrMzJwzZw6Hw/H09Dx79ixqbGxsfOutt3g83unTp/GebDb73//+t5ubm5ub22+//ZaW lubp6cnhcJKSkvAO+IvDhw97e3ur/lTriVQH19EtKSmJw+HY29v7+/vfv39f813ExcXx+fwXnk73 OBKJJDg4mM/n//zzz/h8GhsbQ0JCOBxOSEiIRCLR8QabmpqWL1/u4OCwbNmy5uZmvT59APQGEXZQ 2rhx48aNG8vKyrZs2bJr1y7UGB4e/tZbbxUUFGRnZ6t2Lioqevjw4bfffrt///6cnJyMjIzo6Oh1 69ZpDisUCu/evav6U60n0nM+69at27Nnz7NnzzZt2vTJJ59oHlVQUJCVlfXC0+ke5+uvv541a1Z2 dnZRURHeuHv37oULF5aXlwcFBe3evVvHG9yzZ8+uXbuePn26cuXKb775pqc3CEDfELq7u1NSUlBq fbzGNxgo6FGCqKioyZMna/5UswKCTCbjcDjo27qnp+e9e/dMTU1ramq8vb1RI5vNLigosLKyksvl 9vb2ZWVlpqamqB3vgL8oKiqysLBQbdR6Is1jtXZbunSpiYnJqlWr/Pz8jI2N1Wau/+l0j+Pl5XXz 5k0LCwvVdz1q1Kj79++bmZm1tLRMmDBBIBD0dEYPD4+srCwjIyOFQuHr65uVlaXz3w8AesFjKTzT NSiJxeLjx48LBIK8vDzVRjqdjmlcRLK0tMQwzMjICMMwFF57gqLPC0+k53yioqJWr169cuVKMpkc Hx8/ZsyYvp1O9zhCodDc3FztXUskEjMzM/R+8V2Cns5ob2+PXpNIJB3vEYA+gF2CQSk0NJRAIKxY seKXX37BG1ksVktLC4ZhYrFYtTOBQHi5J9Kzm6WlZXx8fFlZ2Z49e95+++0+n073OMOGDUP7p0Kh EG+0sLDo6OjAMKy1tVUzqqoyNzevqqqqr6+vr6+vqanRZ5IA6A8i7KBUXFwcEBAwbty4o0eP4o3z 5s07f/58V1dXZGSkQU+kZ7epU6cmJCSQSCQmk6m6kHy548ybN+/MmTNSqVT1Xfv7+ycnJ8tksvj4 +ICAAB1nnDVrVnFxsVwuP336dFBQkD6TBEB/EGEHpUOHDq1fv37ChAlOTk5447Zt21JTU729vfl8 vkFPpGe3gwcP7t+/38HBYd26ddHR0X0+ne5xtm3blpyc7OHhYW9vjzZJMAwLCws7fvy4o6PjlStX vvzySx1nDAsLCwsLGzFiRHR0dEREhD6TBEB/cKXr9dLbK10AkclksbGxFy5cuHjx4kDPBQC40gWG ig0bNly/fv358+djx449dOjQQE8HgP8BERYMbkeOHBnoKQDQI9iHBQAAQ4EICwAAhgK7BINPbm7u QE8BAKBO64VoiLCDEtzyAcBrJSUlRWs77BIAAIChQIQFAABDgQgLAACGAhEWAAAMBSIsAAAYCkRY AAAwFIiwAABgKBBhAQDAUCDCAgCAoUCEBQAAQ4EICwAAhgIRFgAADAUiLAAAGApEWAAAMBSIsAAA YCgQYQEAwFAgwgIAgKFAhAUAAEOBCAsAAIYCERYAAAwFIiwAABgKRFgAADAUiLAAAGAoEGEBAMBQ IMICAIChQIQFAABDgQgLAACGAhEWAAAMBSIsAAAYCkRYAAAwFIiwAABgKBBhAQDAUCDCAgCAoUCE BQAAQ4EICwAAhgIRFgAADAUiLAAAGApEWAAAMBSIsAAAYCgQYQEAwFAgwgIAgKFAhAUAAEOBCAsA AIYCERYAAAwFIiwAABgKRFgAADAUiLAAAGAoEGEBAMBQIMICAIChQIQFAABDgQgLAACGAhEWAAAM BSIsAAAYCkRYAAAwFKOBngDoi5SUlIGeAgDgxSDCDj6enp4DPQUAgF5glwAAAAwF1rCDj1wuH+gp YBiGxcbGhoaGDvQsAHitQYQdlKysrAZ6CgCAF4MIOyiRyeSBngIA4MUgwg5K3crugZ4CAODFIMIO Sopu5UBPAQDwYhBhByWlAiIsAIMARNhBSdmtGOgpAABeDCLsoKRjDVtfXx8TE1NYWEgmk8ePH/+3 v/2NSqX2+UTLly8/e/Zsnw8H4C8OnjgYlJQKZU//HD582NPD818//SviuwgqlXryPyd1dH7hPzrO NdCfAQCDAETYQUmukPf0zx9//DFt+jQiiUgzpi1duvT3B7+j9uaW5r379r773rtf7/26pbUFNYau DI1PiN/wjw3v/O2d+7/fR42SJsmer/asXrM69UaqjnMN9GcAwCAAEXZQUvbMw8PjzJkz6enp1dXV GIYdPnwYtZ87d27p0qVRUVHTpk379ddfUSOGYc3NzXv37l2/fv0PP/yA9xw/fnxkZOTTp091nGuA PwIABgOIsIOSomfvvfeeQqFITU3dvn37li1bysvLUXtWVhabzSYQCN7e3pmZmagRw7CgoCAjIyMv Ly98hNzcXF9fXyKRGBgYqONcA/0ZADAIwJWuQUnZc4AzptHeXrkSw7COjo60mzePHTu2a+dODMNa W1vXrVuH+hCJRHwEYxoNf41etLa2ko2MlAoFw8xM97kAALpBhB2UFD1/Sf/000/37t1LpVIpVGpA QMDly5dRZxMTk2+++YZEIqmNoDoUem1mZva8vd3Y2LilpUX3uQAAusEuwaCkUCp6+mfs2LHJyclN zU0dnR1Xr151dnZG7aNGjaquru6Sdd2+ffubb79BjapD4a89PT3v3bsn7ZJeuXJFx7kG+CMAYDCA Neyg1K3oMS9BcHDwhV8vhH8Z3tXVxXflrwxdiToHvxl8/Pjx4pJiWxvb9957Dx9BdSj0esH8Bf8+ /u8rV64sWLBA97kAALpBhB2UlD3nJSCTyctXLF++YrlaZxO6yfqP1qs1RkZG4kPhr6k06t///nfU OHHiRB3nAgDoBhF2UOruhnUlAIMA7MMCAIChQIQFAABDgQgLAACGAhEWAAAMBSIsAAAYCtxLMPjE xsYO9BQAAHqBCDv4hIaGDvQUAAB6gV0CAAAwFIiwAABgKBBhAQDAUCDCAgCAoUCEBQAAQ4EICwAA hkLo7u5OSUkZ6GkAAMCQMmvWLAzWsAAAYDgQYQEAwFAIkMsZAAAM5P8Bk86KCWqbdIwAAAAASUVO RK5CYII= "
-       height="449"
-       width="459"
-       style="opacity:0.95999995;display:inline" />
-    <rect
-       style="opacity:0.95999995;color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3881"
-       width="496"
-       height="9"
-       x="298"
-       y="111" />
-    <image
-       style="display:inline"
-       y="115.821"
-       x="305.74829"
-       id="image25048"
-       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAdpJREFU OI2lkk1I03EYxz97aYyx9J9lCWlYNjZaIE16uYTUZVDdgsJjt6B7lBEMIlAvmRV5VAovXTuFCRUD KRy71ETLpcPR2EsrRi/7b/9vh3+0lkqFz+nh+3s+Dw/f39chic2Uc1M04Aa4ccRx2OMzxr9VypF/ gbx+I1H9Ur54/aVeIYmhfmMuPjmiulmVUtNSblHKvpYWnkkLz+0+tyilplU3q4pPjmio35iTBJKI 9WHDdVOKhaXSinTntJR6Ks3P2H1pxX6rm6qbVcX6kKSGB073FsgkoSMEvjYoLEHoJARPQCFtax0h yCTt2XVNLKRhWxeUlsHobOjGbltr2wP5pSakeUF7DxTfw4698DHT0MursL0bisv2zJ+/AGDVTJyd vZB/B59zsCsIb56A0wU7A1ApQP4tdPVi1czmC7x+IzE7NYplWTBwF2TB2WHwbgWPz+6tOpwfw7LE 7NQoXr+RAHBI+pUDyYqcGRznYHSASvEDM/eukXw8gSxrwxw4fo/yw0vRB4HjpwJHwz1OJi4EcXtu 8zV7kzF9Xy9QTR48OudwZfOt0WOVFzDfnUbeAwxnVjcC1ywof2q52u6pte4PH7rF5fiVv4FrFhgu M7Kvhfv/A8NPEzdTPwCqtvHRDwWVwwAAAABJRU5ErkJggg== "
-       height="16"
-       width="16"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       inkscape:export-xdpi="90"
-       inkscape:export-ydpi="90" />
-    <text
-       inkscape:export-ydpi="90"
-       inkscape:export-xdpi="90"
-       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
-       sodipodi:linespacing="100%"
-       id="text3863"
-       y="138.14264"
-       x="325.98318"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-         y="138.14264"
-         x="325.98318"
-         sodipodi:role="line"
-         id="tspan3865">Chat:<tspan
-   style="font-size:13px;fill:#6c5353"
-   id="tspan3867"> with other users &amp; your gmail contacts</tspan></tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="overlay"
-     style="display:none">
-    <rect
-       style="opacity:0.68399999;color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3865"
-       width="1017"
-       height="654"
-       x="5"
-       y="111"
-       ry="0" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer4"
-     inkscape:label="dialogs"
-     style="display:inline"
-     sodipodi:insensitive="true">
-    <rect
-       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect24748"
-       width="646.41687"
-       height="245.19261"
-       x="190.29156"
-       y="113.49999"
-       rx="10"
-       ry="10" />
-    <rect
-       y="113.49999"
-       x="190.29156"
-       height="201.29102"
-       width="646.41687"
-       id="rect24750"
-       style="color:#000000;fill:#6c5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3894"
-       width="646.41687"
-       height="8.5292969"
-       x="190.29156"
-       y="111" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3896"
-       width="320"
-       height="32"
-       x="221.5"
-       y="148.5"
-       rx="5"
-       ry="5" />
-    <rect
-       ry="5"
-       rx="5"
-       y="204"
-       x="221.5"
-       height="32"
-       width="193"
-       id="rect3899"
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3901"
-       width="193"
-       height="32"
-       x="221.5"
-       y="259.5"
-       rx="5"
-       ry="5" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="221.40039"
-       y="143.76562"
-       id="text3903"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3905"
-         x="221.40039"
-         y="143.76562">name</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3907"
-       y="199.76562"
-       x="271.49805"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="199.76562"
-         x="271.49805"
-         id="tspan3909"
-         sodipodi:role="line">email</tspan></text>
-    <rect
-       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect3911"
-       width="103.29102"
-       height="26"
-       x="218.99998"
-       y="325"
-       rx="6.9999995"
-       ry="7" />
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="232.03516"
-       y="343.10547"
-       id="text3903-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3905-6"
-         x="232.03516"
-         y="343.10547">Continuar</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="219.83398"
-       y="254.76562"
-       id="text3958"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3960"
-         x="219.83398"
-         y="254.76562">language</tspan></text>
-    <rect
-       ry="5"
-       rx="4.9999995"
-       y="259.5"
-       x="391.5"
-       height="32"
-       width="23"
-       id="rect3962"
-       style="color:#000000;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3964"
-       y="328.44327"
-       x="339.50107"
-       style="font-size:21.83877945px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"
-       transform="scale(1.1657305,0.8578312)"><tspan
-         y="328.44327"
-         x="339.50107"
-         id="tspan3966"
-         sodipodi:role="line">v</tspan></text>
-    <rect
-       ry="7"
-       rx="6.9999995"
-       y="325"
-       x="705"
-       height="26"
-       width="103.29102"
-       id="rect3968"
-       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3970"
-       y="343.10547"
-       x="722.03516"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="343.10547"
-         x="722.03516"
-         id="tspan3972"
-         sodipodi:role="line">Cancelar</tspan></text>
-    <path
-       style="opacity:0.81000001;color:#000000;fill:#ac9393;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 795,144 211,-25"
-       id="path8441"
-       inkscape:connector-curvature="0" />
-    <path
-       style="color:#000000;fill:#6c5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       inkscape:transform-center-x="-5.9580116"
-       inkscape:transform-center-y="-0.62993359"
-       d="m 862.37995,145.60404 -26.67151,29.29513 -1.53827,-47.36987 z"
-       id="path8447"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccc" />
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="confirmation"
-     id="g8450"
-     inkscape:groupmode="layer">
-    <rect
-       ry="10"
-       rx="10"
-       y="113.49999"
-       x="277.29156"
-       height="205.09827"
-       width="476.85486"
-       id="rect8452"
-       style="opacity:0.85;color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <rect
-       style="opacity:0.85;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect8454"
-       width="444.9288"
-       height="120.59032"
-       x="293.62372"
-       y="149.06573"
-       rx="3"
-       ry="3" />
-    <rect
-       y="112.08939"
-       x="277.29156"
-       height="7.9567051"
-       width="476.85486"
-       id="rect8456"
-       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#241c1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="317.16895"
-       y="191.81694"
-       id="text8468"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan8470"
-         x="317.16895"
-         y="191.81694">Confirm please</tspan></text>
-    <rect
-       ry="7"
-       rx="6.9999995"
-       y="280"
-       x="509"
-       height="26"
-       width="103.29102"
-       id="rect8472"
-       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text8474"
-       y="298.10547"
-       x="522.03516"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       xml:space="preserve"><tspan
-         y="298.10547"
-         x="522.03516"
-         id="tspan8476"
-         sodipodi:role="line">Continuar</tspan></text>
-    <rect
-       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect8488"
-       width="103.29102"
-       height="26"
-       x="636"
-       y="280"
-       rx="6.9999995"
-       ry="7" />
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
-       x="653.03516"
-       y="298.10547"
-       id="text8490"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan8492"
-         x="653.03516"
-         y="298.10547">Cancelar</tspan></text>
-    <path
-       inkscape:connector-curvature="0"
-       id="path8494"
-       d="m 795,144 211,-25"
-       style="opacity:0.81000001;color:#000000;fill:#ac9393;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text8498"
-       y="229.14001"
-       x="317.08438"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-       xml:space="preserve"><tspan
-         sodipodi:role="line"
-         id="tspan8502"
-         x="317.08438"
-         y="229.14001">Are you sure?</tspan></text>
-    <path
-       sodipodi:nodetypes="cccc"
-       inkscape:connector-curvature="0"
-       id="path8496"
-       d="m 819.54682,-91.528118 -26.67151,29.29513 -1.53827,-47.369872 z"
-       inkscape:transform-center-y="-0.62993359"
-       inkscape:transform-center-x="-5.9580116"
-       style="color:#000000;fill:#6c5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="notify"
-     style="display:inline"
-     sodipodi:insensitive="true">
-    <g
-       style="display:inline"
-       id="g8344"
-       transform="translate(0,323)">
-      <g
-         transform="matrix(1,0,0,-0.84861,315.32544,35.16246)"
-         style="opacity:0.85;fill:#892c00;fill-opacity:1"
-         id="g4532">
-        <rect
-           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-           id="rect4520"
-           width="322.0191"
-           height="182.65163"
-           x="4.9808998"
-           y="110.34837"
-           ry="5.8919883"
-           rx="5" />
-        <rect
-           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-           id="rect4522"
-           width="71"
-           height="45"
-           x="5"
-           y="247.1942" />
-        <rect
-           y="247.5"
-           x="5"
-           height="45"
-           width="71"
-           id="rect4528"
-           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-        <rect
-           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-           id="rect4530"
-           width="71"
-           height="45"
-           x="256"
-           y="248.37251" />
-      </g>
-      <rect
-         rx="3"
-         ry="3"
-         y="-206.48027"
-         x="332.32544"
-         height="42"
-         width="294.9017"
-         id="rect4538"
-         style="opacity:0.79000005;color:#000000;fill:#fff0e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-      <use
-         height="768"
-         width="1024"
-         transform="translate(0,49)"
-         id="use4540"
-         xlink:href="#rect4538"
-         y="0"
-         x="0" />
-      <use
-         height="768"
-         width="1024"
-         transform="translate(0,49)"
-         id="use4542"
-         xlink:href="#use4540"
-         y="0"
-         x="0" />
-      <image
-         width="40"
-         height="40"
-         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAWpJREFU OI3V07svw1EUB/Bv65FqtKrUY0A8QjQIaRCbgUZSoQkSiSYSj8mASEgHg8dfYDWRWjvUahAj0QRD k9+AySAsIvq7j985tqYJ9UgtTnJyh5v7Od/hHhszI5+y5/X6L4DCXBf3p7NTTLTGxGNNQ7HHXyW4 PYm4SamtsvrxflJq/asEnwKk1Iq7LtTuru2BFmo+FQ/3/hgwEpN+LdSyq9ID6yWB6q4FjyXk5k1s pOhbIBUP27WQUZ9/xgszifPDI5R60tCmHNWmHPsWsIQMOiu6Iq7yN5C4A5hgvV6gcXDNpoXYOd8b cOUErg6CxdqUu576btDbNZjSCEy0geQDHA4D1Z3T7VrI1ZyAJeSityUUcLqewPoZsBXgMm4AIJBp wNfaAEuopbPtDn82kPkH2hRRn38csN/D7vYBYPTNhTNzCkqa0TS8UWUcb28BmPoICOlI7k+kmRhM lNWcOUEEZq7JTmD7/8v0DkyzqBlaCormAAAAAElFTkSuQmCC "
-         id="image5750"
-         x="332.32544"
-         y="-207.48027" />
-      <flowRoot
-         transform="translate(319.49574,-354.48391)"
-         style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-         id="flowRoot5765"
-         xml:space="preserve"><flowRegion
-           id="flowRegion5767"><rect
-             style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
-             y="156.35263"
-             x="51.618793"
-             height="32.526917"
-             width="272.94324"
-             id="rect5769" /></flowRegion><flowPara
-           id="flowPara5771">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</flowPara></flowRoot>      <image
-         style="opacity:0.81000001;fill:#cccccc"
-         width="16"
-         height="16"
-         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAsNJREFU OI1tk7tPk1EUwH/fow+0NRIjg48YGgOt4KOp4aWk2iBqYkLixmJw8T9w6cBgpHFwMHEwLsRBB/AB MbiYUDSasIjBxA4OKLXUFkppsR/C1373uw6UCupNbm5ykt/vnHtOjsK28zgc1tNv344IuMp/jgaT Ai5HobIVU/6Cnzb5fJcu3rjhVjQNACklCIG0LN49emR+mpt7I+BKFKyaoAo/9/t8vZHr192LU1OY +fyO7E6vl4bOTt6NjpqJZHJSQF8ULG04FHJkp6dfBI4e7Y0MDGzCa2tgWTsEQlVZT6cJRCL62sLC 4ZVS6fRAOPxM68pkXh5rauo5f+2aOxuPYzU0oMdikEwis9nNvx8/zt5796gkEhifP3MsHNaNVOrI t0QiqPWo6pP+mzf1zOvXlAsF1L4+1NZWlM5O+PoVdd8+9gwN4aqvR5GS0tQUvwoFWsJhfebjx4Cu KApISblQ2Cx1eBhcLly9vbgHB9EVBafHgxmPk797FxvYMAykECiA+s+spEQ8eICcmcG5axdOrxdr dpZcLIawbWzABmS1R/8KAK2lBXcohK7rOBwOdgeD1IVCyCosymXEwsIfgRSiBqutrXhv38bp9bIR j7M2MYHT48F3/z6ejg7MXA7jyxfkz58A6FLKTZthICyLuvZ2XFV4eWgI2zTRgP39/dSdPMnGw4eg adjVpNoFKbsrxeKhQHu7VkokKI2PU/n+naVbtyhnMpSXl8mNjbE+P0/yzh0UTcPn95NeWbG/ra7m lRg4NXh1orGxuy0YdKXicdaLxVqztl/F4aCxuZl0oSDep9NLNnRpkyAiMJIrFs+ahnEw0NamlxYX qZjmDlh1OGj0+5nP58X0jx8pGzqikKot01Yl/gMHus+cOuVShMC2LKRl1d5EMml9yGbnbDgbheUd 27hdIqDnf+NVYdaGc1FY3Yr9BsdNUva1UTzZAAAAAElFTkSuQmCC "
-         id="image8263"
-         x="618.4762"
-         y="-176.44423" />
-    </g>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="browser"
-     sodipodi:insensitive="true"
-     style="display:inline">
-    <g
-       id="g5439">
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11164"
-         d="m 1.9999,2.03929 0,4.96831 0.9937,0 L 6.9682,3.03295 1.9999,2.03929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7579ba;stroke:none"
-         id="path11166"
-         d="m 4.9809,3.03295 0,0.99366 57.6324,-0.99366 109.3027,0 340.8258,0 342.8131,0 109.3028,0 57.6323,0.99366 c -5.4154,-3.69749 -14.5174,-1.98732 -20.8669,-1.98732 l -48.6894,0 -185.8146,0 -519.6849,0 -162.9604,0 c -24.8566,0 -55.3276,-4.75943 -79.4929,0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11168"
-         d="m 1020.5027,2.03929 0,0.99366 3.9747,3.97465 0.9936,0 0,-4.96831 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a0d4a1;stroke:none"
-         id="path11170"
-         d="m 6.9682,3.03295 0,0.99366 1013.5345,0 -26.8288,-0.99366 -59.6197,0 -207.6752,0 -719.4108,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#8fcc8f;stroke:none"
-         id="path11172"
-         d="m 3.9872,4.02661 0,0.99367 1019.4965,0 -26.8289,-0.99367 -59.6196,0 -208.6689,0 -724.3791,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7579ba;stroke:none"
-         id="path11174"
-         d="m 2.9936,5.02028 -0.9937,28.81617 0,52.66404 0,167.92869 0,537.57082 1023.4711,0 0,-537.57082 0,-167.92869 0,-52.66404 -0.9936,-28.81617 -0.9937,0 c 5.0081,26.97621 0.9937,58.0148 0.9937,85.45486 l 0,169.9161 0,530.61516 -1021.4838,0 0,-539.55811 0,-168.92243 0,-53.65772 0,-23.84786 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7ac37b;stroke:none"
-         id="path11176"
-         d="m 3.9872,5.02028 0,0.99366 1019.4965,0 -26.8289,-0.99366 -59.6196,0 -208.6689,0 -724.3791,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#67ba68;stroke:none"
-         id="path11178"
-         d="m 2.9936,7.0076 0,0.99365 L 934.0542,7.0076 C 927.659,4.32398 918.1069,6.01394 911.2,6.01394 l -50.6767,0 -173.8908,0 -472.9827,0 -144.0809,0 C 49.393,6.01394 22.3021,1.30017 2.9936,7.0076 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5f9860;stroke:none"
-         id="path11180"
-         d="m 934.0542,6.01394 0,0.99366 56.6387,1.73126 33.7845,-0.73761 c -5.7136,-4.32671 -17.8561,-1.98731 -24.8416,-1.98731 l -65.5816,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#48607f;stroke:none"
-         id="path11182"
-         d="m 10.9429,8.99491 2.9809,0.99366 c 0.064,2.97453 -0.054,4.31806 2.981,4.96831 l 0,-0.99366 0,-5.96197 -5.9619,0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#58b359;stroke:none"
-         id="path11184"
-         d="m 16.9048,7.0076 0.9937,2.98097 29.8098,-1.98732 55.6451,0 188.7956,0 640.9115,0 -24.8415,-0.99365 -53.6577,0 -187.802,0 -649.8545,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#48ac49;stroke:none"
-         id="path11186"
-         d="m 933.0605,7.0076 c -19.3088,5.70749 -46.399,0.99365 -66.5753,0.99365 l -144.0809,0 -472.9827,0 -170.9098,0 -42.7274,0 c -4.3826,0 -11.8388,-1.52154 -14.9049,1.98732 C 32.1147,7.31381 45.1362,8.99491 56.6513,8.99491 l 66.5753,0 213.6372,0 74.5246,0 c 7.9512,0 21.7462,-2.7556 27.8225,2.98099 6.8145,-4.91979 15.0122,-2.14386 22.8542,-2.98099 l 0,3.97465 0.9936,0 0,-3.97465 2.981,0 0,3.97465 0.9937,0 0,-3.97465 19.8732,0 -2.981,1.98733 0,0.99366 4.9683,1.98732 0,-4.96831 338.8385,0 80.4866,0 24.8415,-1.98731 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#77c177;stroke:none"
-         id="path11188"
-         d="m 934.0542,7.0076 c 3.2751,3.74837 22.5601,3.74848 25.8352,0 l -25.8352,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#95cf96;stroke:none"
-         id="path11190"
-         d="m 935.0478,7.0076 0,0.99365 23.8479,0 -23.8479,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#77c177;stroke:none"
-         id="path11192"
-         d="m 961.8767,7.0076 c 2.4146,4.19 24.7173,5.21682 25.8352,0 l -25.8352,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#94ce95;stroke:none"
-         id="path11194"
-         d="m 962.8704,7.0076 0,0.99365 23.8478,0 -23.8478,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#77c177;stroke:none"
-         id="path11196"
-         d="m 993.6739,7.0076 c 3.279,3.74837 22.5561,3.74848 25.8351,0 l -25.8351,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#94ce95;stroke:none"
-         id="path11198"
-         d="m 994.6675,7.0076 0,0.99365 23.8479,0 -23.8479,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0c720d;stroke:none"
-         id="path11200"
-         d="m 1019.509,7.0076 0,5.96196 -8.9429,0 0.9937,5.96197 -3.9747,-2.98098 -0.9936,0 -3.9747,2.98098 0.9937,-4.96831 -22.8542,0 0,4.96831 -11.924,0 0,-5.96197 -6.9556,0 0,-4.96831 -1.9873,0 0,4.96831 -6.9557,0 0,3.97465 -10.9302,0 0,-2.98099 -420.3187,0 0,1.98733 411.3757,0 0,4.9683 27.8225,-0.56738 63.5944,1.56105 0,-13.91127 -4.9684,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3aa63c;stroke:none"
-         id="path11202"
-         d="m 2.9936,8.00125 0,2.98099 6.9556,0.99366 1.9873,-2.98099 -8.9429,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3497d1;stroke:none"
-         id="path11204"
-         d="m 14.9175,8.00125 0,5.96197 2.981,-5.96197 -2.981,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#da6a15;stroke:none"
-         id="path11206"
-         d="m 9.9492,8.99491 0,8.94296 10.9303,0.99366 -0.9937,-2.98098 -4.9683,0.99366 0,-0.99366 1.9873,0 0,-0.99367 -2.981,-4.96831 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#eec030;stroke:none"
-         id="path11208"
-         d="m 18.8922,8.99491 0.9936,8.94296 0.9937,0 c 1.9069,-3.98032 2.5907,-7.10125 -1.9873,-8.94296 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#31a233;stroke:none"
-         id="path11210"
-         d="m 21.8731,8.99491 0,0.99366 41.7338,0.99367 87.4422,0 284.1871,0 0,-1.98733 -413.3631,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ebf6eb;stroke:none"
-         id="path11212"
-         d="m 435.2362,8.99491 0,7.9493 1.9873,0 0,-4.96831 0.9937,0 0.9937,2.98098 0.9936,0 0.9937,-2.98098 0.9937,0 0,4.96831 0.9936,0 0,-7.9493 -3.9746,2.98099 -0.9937,-2.98099 -2.981,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c2e0c2;stroke:none"
-         id="path11214"
-         d="m 443.1855,8.99491 0,7.9493 0.9937,0 -0.9937,-7.9493 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#31a233;stroke:none"
-         id="path11216"
-         d="m 444.1792,8.99491 0,3.97465 c 4.8302,-1.35621 6.578,-1.02914 7.9493,3.97465 l 0.9936,-4.96831 0,-0.99366 4.9683,1.98732 C 459.4001,7.14035 447.7991,8.99491 444.1792,8.99491 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d8edd8;stroke:none"
-         id="path11218"
-         d="m 459.7469,9.32611 0.6618,0.33126 -0.6618,-0.33126 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0d800f;stroke:none"
-         id="path11220"
-         d="m 461.0714,8.99491 0,7.9493 -1.9873,0 0,-3.97465 -2.981,0.99366 1.9873,2.98099 c -5.0666,-0.17618 -9.4636,0.0848 -12.9176,-3.97465 l -0.9936,0 0,3.97465 -5.962,-4.96831 -0.9937,0 0,4.96831 -414.3567,0 0,0.99366 910.1937,0 0,-1.98732 -305.054,0 -83.4675,0 c -12.4119,0 -26.7216,2.86402 -37.7592,-2.98099 l 0,3.97465 -1.9873,0 0,-3.97465 -4.9683,2.98099 3.9747,-0.99367 c -3.463,2.26575 -5.6679,-0.24523 -8.943,-1.98732 l 0,3.97465 -2.981,-4.96831 -0.9936,0 0,4.96831 -1.9874,-2.98099 -6.9556,2.98099 0,-3.97465 -4.9683,0 0,3.97465 -6.9556,-0.99366 0.9936,-3.97465 -1.9873,4.96831 -1.9873,0 -0.9937,-7.9493 -0.9936,0 0,7.9493 -1.9874,0 -1.9873,-7.9493 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d2ebd3;stroke:none"
-         id="path11222"
-         d="m 464.0524,8.99491 0,7.9493 0.9937,0 -0.9937,-7.9493 m 3.9746,0 0,7.9493 0.9937,0 -0.9937,-7.9493 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#31a233;stroke:none"
-         id="path11224"
-         d="m 469.0207,11.9759 12.9176,0.99366 0,-3.97465 c -4.076,0 -11.8842,-1.84109 -12.9176,2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d8edd8;stroke:none"
-         id="path11226"
-         d="m 489.5567,9.32611 0.6618,0.33126 -0.6618,-0.33126 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#31a233;stroke:none"
-         id="path11228"
-         d="m 490.8813,8.99491 0.9936,4.96831 0.9937,0 0,-2.98098 11.9239,1.98732 0,-3.97465 -13.9112,0 m 15.8985,0.99366 0,1.98733 0,0.99366 53.6577,-1.98732 89.4296,0 283.1934,0 0,-1.98733 -289.1554,0 -91.4168,0 -45.7085,0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#1f9a21;stroke:none"
-         id="path11230"
-         d="m 933.0605,8.99491 c -5.5555,4.20915 -17.0631,1.98733 -23.8479,1.98733 l -59.6196,0 -230.5294,0 -73.531,0 c -6.9069,0 -21.0596,-2.8834 -24.8415,3.97464 l 48.6894,-0.99366 95.3915,0 295.1174,-0.99366 0,-2.98099 -26.8289,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#57b358;stroke:none"
-         id="path11232"
-         d="m 934.0542,8.99491 0,0.99366 25.8352,0 -25.8352,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#588858;stroke:none"
-         id="path11234"
-         d="m 961.8767,8.99491 0,0.99366 6.9556,0 0,8.94296 11.924,0 0,-9.93662 -0.9937,0 0,8.94296 -9.9366,0 0,-8.94296 -7.9493,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#1e9920;stroke:none"
-         id="path11236"
-         d="m 980.7563,9.98857 0,3.97465 22.8542,0 C 999.0694,7.66399 987.4943,9.84951 980.7563,9.98857 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#57b358;stroke:none"
-         id="path11238"
-         d="m 993.6739,8.99491 0,0.99366 25.8351,0 -25.8351,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#2071ab;stroke:none"
-         id="path11240"
-         d="m 17.8985,9.98857 -0.9937,4.96831 2.981,-4.96831 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#88c989;stroke:none"
-         id="path11242"
-         d="m 459.7469,10.31977 0.6618,0.33128 -0.6618,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9cd29d;stroke:none"
-         id="path11244"
-         d="m 483.9256,9.98857 0,0.99367 2.981,0 -2.981,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#88c989;stroke:none"
-         id="path11246"
-         d="m 489.5567,10.31977 0.6618,0.33128 -0.6618,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#289e29;stroke:none"
-         id="path11248"
-         d="m 961.8767,9.98857 0,2.98099 6.9556,0 0,-2.98099 -6.9556,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#eaf5ea;stroke:none"
-         id="path11250"
-         d="m 969.826,9.98857 0,7.9493 9.9366,0 0,-7.9493 -9.9366,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#37a539;stroke:none"
-         id="path11252"
-         d="m 993.6739,9.98857 0,0.99367 12.9176,2.98098 0.9936,0 11.9239,-0.99366 0,-2.98099 -25.8351,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0f9111;stroke:none"
-         id="path11254"
-         d="m 2.9936,10.98224 0,10.93028 931.0606,0 0,-0.99367 -707.4868,0 -165.9415,0 c -12.988,0 -49.0337,6.66181 -51.6704,-9.93661 l -5.9619,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#90995f;stroke:none"
-         id="path11256"
-         d="m 19.8858,10.98224 0,2.98098 0.9937,0 -0.9937,-2.98098 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#1f9a21;stroke:none"
-         id="path11258"
-         d="m 22.8668,10.98224 0,1.98732 412.3694,0 0,-1.98732 -412.3694,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cee4cf;stroke:none"
-         id="path11260"
-         d="m 460.0778,10.98224 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f4faf4;stroke:none"
-         id="path11262"
-         d="m 471.008,10.98224 0,0.99366 2.981,0 0,0.99366 -2.981,3.97465 4.9683,0 c -0.2981,-3.83991 -1.0821,-5.31437 -4.9683,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cee4cf;stroke:none"
-         id="path11264"
-         d="m 489.8876,10.98224 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#bbe0bb;stroke:none"
-         id="path11266"
-         d="m 493.8622,10.98224 0.9937,1.98732 0.9937,0 0.9936,-1.98732 -2.981,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6abb6b;stroke:none"
-         id="path11268"
-         d="m 496.8432,10.98224 -0.9936,0.99366 0.9936,2.98098 0.9937,0 0.9936,-3.97464 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fcfefc;stroke:none"
-         id="path11270"
-         d="m 502.8052,16.94421 0,-0.99366 -2.981,-1.98733 3.9747,0 c -3.8604,-5.30036 -8.1501,1.78661 -0.9937,2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e7f1e7;stroke:none"
-         id="path11272"
-         d="m 516.7164,10.98224 0,5.96197 1.9874,-1.98733 2.981,1.98733 0,-5.96197 -4.9684,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3a8d3b;stroke:none"
-         id="path11274"
-         d="m 441.1982,11.9759 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#99d19a;stroke:none"
-         id="path11276"
-         d="m 457.0968,11.9759 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a4d1a5;stroke:none"
-         id="path11278"
-         d="m 471.3389,12.63838 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5cb55d;stroke:none"
-         id="path11280"
-         d="m 472.6645,12.30709 0.6617,0.33129 -0.6617,-0.33129 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#73b074;stroke:none"
-         id="path11282"
-         d="m 475.9763,11.9759 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#96cf97;stroke:none"
-         id="path11284"
-         d="m 500.487,12.30709 0.6618,0.33129 -0.6618,-0.33129 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e7810;stroke:none"
-         id="path11286"
-         d="m 515.7228,11.9759 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#578558;stroke:none"
-         id="path11288"
-         d="m 942.0035,11.9759 0,4.96831 10.9302,0 0,-4.96831 -10.9302,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e7f2e7;stroke:none"
-         id="path11290"
-         d="m 1002.6168,11.9759 0,5.96197 3.9747,-1.98732 0.9936,0 3.9747,1.98732 0,-5.96197 -3.9747,1.98732 -4.9683,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0d7b0e;stroke:none"
-         id="path11292"
-         d="m 22.8668,12.96956 0,0.99366 411.3758,0 0,1.98733 -411.3758,0 0,0.99366 412.3694,0 0,-3.97465 -412.3694,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#81b682;stroke:none"
-         id="path11294"
-         d="m 445.5037,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#84b885;stroke:none"
-         id="path11296"
-         d="m 447.491,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#217e22;stroke:none"
-         id="path11298"
-         d="m 448.1538,12.96956 0,1.98732 1.9873,0 0,-1.98732 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#92c893;stroke:none"
-         id="path11300"
-         d="m 483.9256,12.96956 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#81b682;stroke:none"
-         id="path11302"
-         d="m 509.098,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#84b885;stroke:none"
-         id="path11304"
-         d="m 511.0854,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#217f22;stroke:none"
-         id="path11306"
-         d="m 511.7481,12.96956 0,1.98732 1.9874,0 0,-1.98732 -1.9874,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e7f1e7;stroke:none"
-         id="path11308"
-         d="m 942.9971,12.96956 0,2.98099 8.943,0 0,-2.98099 -8.943,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#578558;stroke:none"
-         id="path11310"
-         d="m 970.8197,12.96956 0,3.97465 7.9492,0 0,-3.97465 -7.9492,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#827948;stroke:none"
-         id="path11312"
-         d="m 19.2233,14.6257 0.3313,0.66238 -0.3313,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0c760e;stroke:none"
-         id="path11314"
-         d="m 22.8668,13.96322 0,1.98733 411.3758,0 0,-1.98733 -411.3758,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#88ba88;stroke:none"
-         id="path11316"
-         d="m 438.2172,13.96322 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7cb57e;stroke:none"
-         id="path11318"
-         d="m 470.3453,14.6257 0.3318,0.66238 -0.3318,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#97c498;stroke:none"
-         id="path11320"
-         d="m 472.3326,14.6257 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#378e39;stroke:none"
-         id="path11322"
-         d="m 473.3262,14.6257 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0c760e;stroke:none"
-         id="path11324"
-         d="m 971.8133,13.96322 0,1.98733 5.962,0 0,-1.98733 -5.962,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#578358;stroke:none"
-         id="path11326"
-         d="m 1003.9384,14.6257 0.3378,0.66238 -0.3378,-0.66238 m 5.9619,0 0.3379,0.66238 -0.3379,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#27203a;stroke:none"
-         id="path11328"
-         d="m 14.9175,15.95055 0,0.99366 3.9747,-1.98733 -3.9747,0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e840f;stroke:none"
-         id="path11330"
-         d="m 21.8731,14.95688 -0.9936,3.97465 912.181,0 0,-0.99366 -680.658,0 -170.9097,0 -41.7338,0 c -6.0213,0 -13.2263,1.46704 -17.8859,-2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b2d3b2;stroke:none"
-         id="path11332"
-         d="m 448.8166,15.28808 0.6618,0.33128 -0.6618,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#60a561;stroke:none"
-         id="path11334"
-         d="m 455.1094,14.95688 0,0.99367 2.981,0 -2.981,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#80b881;stroke:none"
-         id="path11336"
-         d="m 501.8115,14.95688 1.9874,1.98733 0,-1.98733 -1.9874,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b2d4b2;stroke:none"
-         id="path11338"
-         d="m 512.4109,15.28808 0.6618,0.33128 -0.6618,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7eb77f;stroke:none"
-         id="path11340"
-         d="m 518.7038,14.95688 0.9936,0.99367 -0.9936,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#82bb82;stroke:none"
-         id="path11342"
-         d="m 515.7228,15.95055 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#86bd87;stroke:none"
-         id="path11344"
-         d="m 517.7101,15.95055 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#76b477;stroke:none"
-         id="path11346"
-         d="m 521.6848,15.95055 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ab130d;stroke:none"
-         id="path11348"
-         d="m 10.9429,17.93787 0,0.99366 5.9619,0.99366 -5.9619,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#588858;stroke:none"
-         id="path11350"
-         d="m 1002.6168,17.93787 0,0.99366 2.981,0 -2.981,-0.99366 m 5.962,0 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e8c10;stroke:none"
-         id="path11352"
-         d="m 16.9048,19.92519 0,0.99366 916.1557,0 -23.8479,-0.99366 -52.664,0 -183.8273,0 -443.173,0 -144.0808,0 -68.5627,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e8810;stroke:none"
-         id="path11354"
-         d="m 20.8795,18.93153 0,0.99366 912.181,0 -23.8479,-0.99366 -53.6577,0 -186.8083,0 -647.8671,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#644323;stroke:none"
-         id="path11356"
-         d="m 12.9302,19.92519 0,0.99366 3.9746,0 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#289e29;stroke:none"
-         id="path11358"
-         d="m 934.0542,19.92519 0.9936,2.98099 -932.0542,0 0,0.99366 1021.4838,0 0,-1.98732 -90.4232,-1.98733 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#4fae50;stroke:none"
-         id="path11360"
-         d="m 935.0478,20.91885 0,0.99367 23.8479,0 -23.8479,-0.99367 m 27.8226,0 0,0.99367 23.8478,0 -23.8478,-0.99367 m 31.7971,0 0,0.99367 23.8479,0 -23.8479,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#179619;stroke:none"
-         id="path11362"
-         d="m 2.9936,21.91252 0,0.99366 932.0542,0 -24.8415,-0.99366 -54.6514,0 -190.7829,0 -661.7784,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#38a539;stroke:none"
-         id="path11364"
-         d="m 2.9936,23.89984 0,0.99365 1021.4838,0 -26.8289,-0.99365 -60.6133,0 -208.6689,0 -725.3727,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#48ac49;stroke:none"
-         id="path11366"
-         d="m 2.9936,24.89349 0,0.99366 1021.4838,0 -26.8289,-0.99366 -60.6133,0 -208.6689,0 -725.3727,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e9210;stroke:none"
-         id="path11368"
-         d="m 2.9936,25.88715 0,765.11925 1021.4838,0 0,-765.11925 -1.9874,0 0,763.13195 -1017.5091,0 0,-763.13195 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11370"
-         d="m 4.9809,25.88715 0,56.63871 1017.5091,0 0,-56.63871 -1017.5091,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b2b2b2;stroke:none"
-         id="path11372"
-         d="m 1008.5788,28.86814 -0.9937,2.98098 -2.981,-0.99366 -0.9936,0.99366 0.9936,2.98099 -2.981,0.99366 0,1.98732 2.981,0.99367 -0.9936,2.98098 0.9936,0.99365 2.981,-0.99365 0.9937,2.98099 1.9873,0 0.9937,-2.98099 2.9809,0.99365 0.9937,-0.99365 -0.9937,-2.98098 2.981,-0.99367 0,-1.98732 -2.981,-0.99366 0.9937,-2.98099 -0.9937,-0.99366 -2.9809,0.99366 -0.9937,-2.98098 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11374"
-         d="m 1007.5851,31.84912 -2.981,2.98099 0,3.97465 2.981,2.98098 3.9747,0 2.9809,-2.98098 0,-3.97465 -2.9809,-2.98099 -3.9747,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0a0a0a;stroke:none"
-         id="path11376"
-         d="m 18.8922,32.84279 0,7.94929 0.9936,0 2.981,-3.97465 0,-0.99366 -2.981,-0.99366 2.981,-0.99366 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#818181;stroke:none"
-         id="path11378"
-         d="m 22.8668,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11380"
-         d="m 24.8541,32.84279 0.9937,0.99366 -0.9937,-0.99366 m 2.981,0 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0a0a0a;stroke:none"
-         id="path11382"
-         d="m 57.6449,32.84279 0,7.94929 4.9684,0 0,-0.99366 -3.9747,0 0,-2.98099 3.9747,0 0,-0.99366 -3.9747,0 0,-1.98732 3.9747,0 -4.9684,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#303030;stroke:none"
-         id="path11384"
-         d="m 68.5752,32.84279 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11386"
-         d="m 71.5562,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7a7a7a;stroke:none"
-         id="path11388"
-         d="m 74.5372,32.84279 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3f3f3f;stroke:none"
-         id="path11390"
-         d="m 97.3914,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#979797;stroke:none"
-         id="path11392"
-         d="m 98.3851,32.84279 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#545454;stroke:none"
-         id="path11394"
-         d="m 103.3534,32.84279 -0.9937,1.98732 1.9873,0 -0.9936,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11396"
-         d="m 105.3407,32.84279 0.9936,0.99366 -0.9936,-0.99366 m 38.7528,0 0,7.94929 0.9936,0 0,-3.97465 3.9747,0 0,3.97465 0.9936,0 0,-7.94929 -0.9936,0 0,2.98098 -4.9683,-2.98098 m 7.9493,0 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7a7a7a;stroke:none"
-         id="path11398"
-         d="m 160.9857,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0a0a0a;stroke:none"
-         id="path11400"
-         d="m 207.6878,32.84279 0,7.94929 3.9746,0 0,-0.99366 -2.9809,-2.98099 3.9746,0.99366 c -0.5733,-3.45238 -1.5163,-4.39546 -4.9683,-4.9683 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#727272;stroke:none"
-         id="path11402"
-         d="m 211.6624,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e0e0e;stroke:none"
-         id="path11404"
-         d="m 228.5547,32.84279 0,7.94929 0.9936,0 -0.9936,-7.94929 m 26.8288,0 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#343434;stroke:none"
-         id="path11406"
-         d="m 292.149,32.84279 0,0.99366 2.981,0 0,6.95563 0.9936,0 1.9874,-6.95563 -5.962,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7b7b7b;stroke:none"
-         id="path11408"
-         d="m 298.111,32.84279 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11410"
-         d="m 314.0095,32.84279 0,7.94929 0.9937,0 -0.9937,-7.94929 m 28.8162,0 0,7.94929 0.9937,0 0,-3.97465 3.9746,0 0,3.97465 0.9937,0 0,-7.94929 -0.9937,0 0,2.98098 -4.9683,-2.98098 m 14.9049,0 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0a0a0a;stroke:none"
-         id="path11412"
-         d="m 74.5372,33.83645 c 0,3.34139 -0.7113,6.16438 2.981,6.95563 l 0,-0.99366 -2.981,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e0e0e;stroke:none"
-         id="path11414"
-         d="m 98.7162,34.49893 0.3313,0.66236 -0.3313,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0a0a0a;stroke:none"
-         id="path11416"
-         d="m 160.9857,33.83645 c 0,3.34139 -0.7114,6.16438 2.981,6.95563 l 0,-0.99366 -2.981,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11418"
-         d="m 208.6815,33.83645 0,1.98732 2.9809,0 0,-1.98732 -2.9809,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#acacac;stroke:none"
-         id="path11420"
-         d="m 294.1363,33.83645 0,6.95563 0.9937,0 -0.9937,-6.95563 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11422"
-         d="m 24.8541,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#292929;stroke:none"
-         id="path11424"
-         d="m 31.8097,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#919191;stroke:none"
-         id="path11426"
-         d="m 64.6006,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5f5f5f;stroke:none"
-         id="path11428"
-         d="m 65.5942,34.83011 0,0.99366 2.981,0.99366 -2.981,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11430"
-         d="m 71.5562,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6d6d6d;stroke:none"
-         id="path11432"
-         d="m 73.5435,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#494949;stroke:none"
-         id="path11434"
-         d="m 76.1933,35.16129 0.6624,0.3313 -0.6624,-0.3313 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#191919;stroke:none"
-         id="path11436"
-         d="m 102.6906,35.49259 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11438"
-         d="m 105.3407,34.83011 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#292929;stroke:none"
-         id="path11440"
-         d="m 109.3153,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#707070;stroke:none"
-         id="path11442"
-         d="m 114.9464,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#404040;stroke:none"
-         id="path11444"
-         d="m 117.2646,37.81109 -0.9936,0 0,-1.98732 -0.9937,0 2.981,3.97465 0.9936,-4.96831 -1.9873,2.98098 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#1d1d1d;stroke:none"
-         id="path11446"
-         d="m 121.5702,35.49259 0.3318,0.66236 -0.3318,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#070707;stroke:none"
-         id="path11448"
-         d="m 152.0428,34.83011 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#545454;stroke:none"
-         id="path11450"
-         d="m 157.0111,37.81109 1.9873,-1.98732 c -2.3788,-1.33597 -5.0885,0.24534 -1.9873,1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6d6d6d;stroke:none"
-         id="path11452"
-         d="m 159.992,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#494949;stroke:none"
-         id="path11454"
-         d="m 162.6421,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11456"
-         d="m 164.9604,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#575757;stroke:none"
-         id="path11458"
-         d="m 165.954,34.83011 0,0.99366 3.9747,0.99366 0,-0.99366 -3.9747,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e0e0e;stroke:none"
-         id="path11460"
-         d="m 171.916,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#444444;stroke:none"
-         id="path11462"
-         d="m 172.9097,34.83011 0,0.99366 2.9809,1.98732 c 0.945,-2.49062 -0.6478,-2.68864 -2.9809,-2.98098 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#343434;stroke:none"
-         id="path11464"
-         d="m 179.8653,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11466"
-         d="m 214.6434,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#575757;stroke:none"
-         id="path11468"
-         d="m 215.6371,34.83011 0,0.99366 3.9746,0.99366 0,-0.99366 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11470"
-         d="m 221.5991,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#575757;stroke:none"
-         id="path11472"
-         d="m 222.5927,34.83011 0,0.99366 3.9747,0.99366 0,-0.99366 -3.9747,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5c5c5c;stroke:none"
-         id="path11474"
-         d="m 231.5357,34.83011 c -1.0861,3.17047 -0.947,4.25834 1.9873,5.96197 l 0,-5.96197 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e0e0e;stroke:none"
-         id="path11476"
-         d="m 234.5166,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a4a4a4;stroke:none"
-         id="path11478"
-         d="m 235.8412,35.49259 0.3319,0.66236 -0.3319,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#2a2a2a;stroke:none"
-         id="path11480"
-         d="m 237.1667,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#464646;stroke:none"
-         id="path11482"
-         d="m 239.485,34.83011 0,0.99366 2.9809,0.99366 -2.9809,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#686868;stroke:none"
-         id="path11484"
-         d="m 244.4533,34.83011 0,0.99366 3.9746,0.99366 0,3.97465 c 1.41,-3.71223 -0.312,-5.35107 -3.9746,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#0e0e0e;stroke:none"
-         id="path11486"
-         d="m 251.4089,34.83011 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#444444;stroke:none"
-         id="path11488"
-         d="m 253.0653,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5c5c5c;stroke:none"
-         id="path11490"
-         d="m 258.3645,34.83011 c -1.0861,3.17047 -0.9469,4.25834 1.9873,5.96197 l 0,-5.96197 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#545454;stroke:none"
-         id="path11492"
-         d="m 263.3328,37.81109 1.9873,-1.98732 c -2.3788,-1.33597 -5.0885,0.24523 -1.9873,1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11494"
-         d="m 300.0983,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#575757;stroke:none"
-         id="path11496"
-         d="m 301.092,34.83011 0,0.99366 3.9746,0.99366 0,-0.99366 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11498"
-         d="m 307.0539,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#575757;stroke:none"
-         id="path11500"
-         d="m 308.0476,34.83011 0,0.99366 3.9746,0.99366 0,-0.99366 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#545454;stroke:none"
-         id="path11502"
-         d="m 318.9779,37.81109 1.9873,-1.98732 c -2.3788,-1.33597 -5.0886,0.24523 -1.9873,1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#292929;stroke:none"
-         id="path11504"
-         d="m 351.7687,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#030303;stroke:none"
-         id="path11506"
-         d="m 360.7116,34.83011 0,7.94928 0.9937,0 -0.9937,-7.94928 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#4e4e4e;stroke:none"
-         id="path11508"
-         d="m 361.7053,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#161616;stroke:none"
-         id="path11510"
-         d="m 30.8161,35.82377 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11512"
-         d="m 31.8097,35.82377 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3b3b3b;stroke:none"
-         id="path11514"
-         d="m 34.7907,35.82377 -2.981,0.99366 0,0.99366 2.981,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#515151;stroke:none"
-         id="path11516"
-         d="m 64.6006,35.82377 0,4.96831 3.9746,-1.98732 -2.981,0.99366 -0.9936,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11518"
-         d="m 65.5942,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9936,-0.99366 -1.9874,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#808080;stroke:none"
-         id="path11520"
-         d="m 98.3851,35.82377 0,1.98732 1.9873,-1.98732 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#161616;stroke:none"
-         id="path11522"
-         d="m 108.3217,35.82377 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11524"
-         d="m 109.3153,35.82377 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3b3b3b;stroke:none"
-         id="path11526"
-         d="m 112.2963,35.82377 -2.981,0.99366 0,0.99366 2.981,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#525252;stroke:none"
-         id="path11528"
-         d="m 164.9604,35.82377 0,4.96831 0.9936,0 -0.9936,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11530"
-         d="m 165.954,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#686868;stroke:none"
-         id="path11532"
-         d="m 177.878,38.80476 2.9809,-2.98099 -2.9809,2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#707070;stroke:none"
-         id="path11534"
-         d="m 214.6434,35.82377 -2.981,4.96831 2.981,0 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11536"
-         d="m 215.6371,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#525252;stroke:none"
-         id="path11538"
-         d="m 221.5991,35.82377 0,4.96831 0.9936,0 -0.9936,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11540"
-         d="m 222.5927,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#afafaf;stroke:none"
-         id="path11542"
-         d="m 237.4976,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#464646;stroke:none"
-         id="path11544"
-         d="m 238.4913,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7b7b7b;stroke:none"
-         id="path11546"
-         d="m 242.4659,35.82377 -0.9936,4.96831 2.981,-0.99366 -1.9874,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#525252;stroke:none"
-         id="path11548"
-         d="m 300.0983,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11550"
-         d="m 301.092,35.82377 0,3.97465 2.9809,-0.99366 0,-1.98733 -0.9936,-0.99366 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#525252;stroke:none"
-         id="path11552"
-         d="m 307.0539,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11554"
-         d="m 308.0476,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#161616;stroke:none"
-         id="path11556"
-         d="m 350.775,35.82377 0,3.97465 0.9937,0 -0.9937,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11558"
-         d="m 351.7687,35.82377 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3b3b3b;stroke:none"
-         id="path11560"
-         d="m 354.7497,35.82377 -2.981,0.99366 0,0.99366 2.981,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11562"
-         d="m 361.7053,35.82377 2.981,3.97465 0,-3.97465 -2.981,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#1d1d1d;stroke:none"
-         id="path11564"
-         d="m 364.6863,35.82377 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11566"
-         d="m 30.1536,37.4799 0.3313,0.66238 -0.3313,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#989898;stroke:none"
-         id="path11568"
-         d="m 63.9381,37.4799 0.3313,0.66238 -0.3313,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#2f2f2f;stroke:none"
-         id="path11570"
-         d="m 99.3787,36.81743 0.9937,3.97465 0.9936,0 0.9937,-2.98099 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#707070;stroke:none"
-         id="path11572"
-         d="m 102.0288,37.14862 0.6618,0.33128 -0.6618,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11574"
-         d="m 107.6589,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#686868;stroke:none"
-         id="path11576"
-         d="m 118.2583,36.81743 0,0.99366 3.9746,0.99367 -3.9746,-1.98733 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#989898;stroke:none"
-         id="path11578"
-         d="m 164.2976,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#242424;stroke:none"
-         id="path11580"
-         d="m 168.935,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11582"
-         d="m 208.6815,36.81743 0,2.98099 2.9809,0 0,-2.98099 -2.9809,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#242424;stroke:none"
-         id="path11584"
-         d="m 218.6181,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#989898;stroke:none"
-         id="path11586"
-         d="m 220.9363,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#242424;stroke:none"
-         id="path11588"
-         d="m 225.5737,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#484848;stroke:none"
-         id="path11590"
-         d="m 244.4533,36.81743 0,3.97465 3.9746,-1.98732 -2.981,0.99366 2.981,-1.98733 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#989898;stroke:none"
-         id="path11592"
-         d="m 299.4355,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#242424;stroke:none"
-         id="path11594"
-         d="m 304.0729,36.81743 -2.9809,2.98099 0,0.99366 2.9809,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#989898;stroke:none"
-         id="path11596"
-         d="m 306.3911,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#242424;stroke:none"
-         id="path11598"
-         d="m 311.0286,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#999999;stroke:none"
-         id="path11600"
-         d="m 350.1123,37.4799 0.3318,0.66238 -0.3318,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#1d1d1d;stroke:none"
-         id="path11602"
-         d="m 119.2519,37.81109 1.9874,2.98099 -1.9874,-2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#393939;stroke:none"
-         id="path11604"
-         d="m 157.0111,37.81109 1.9873,1.98733 0,-1.98733 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#474747;stroke:none"
-         id="path11606"
-         d="m 176.8843,37.81109 -0.9937,4.9683 c 2.2656,-1.63009 2.4842,-2.62107 0.9937,-4.9683 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11608"
-         d="m 245.4469,37.81109 0,1.98733 1.9873,0 0,-1.98733 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#393939;stroke:none"
-         id="path11610"
-         d="m 263.3328,37.81109 1.9873,1.98733 0,-1.98733 -1.9873,0 m 55.6451,0 1.9873,1.98733 0,-1.98733 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11612"
-         d="m 116.6018,39.46723 0.3319,0.66237 -0.3319,-0.66237 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6b6b6b;stroke:none"
-         id="path11614"
-         d="m 362.0362,39.46723 0.3319,0.66237 -0.3319,-0.66237 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#262626;stroke:none"
-         id="path11616"
-         d="m 31.8097,39.79842 0,0.99366 3.9747,0 -3.9747,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#8b8b8b;stroke:none"
-         id="path11618"
-         d="m 101.366,39.79842 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#262626;stroke:none"
-         id="path11620"
-         d="m 109.3153,39.79842 0,0.99366 3.9747,0 -3.9747,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#2c2c2c;stroke:none"
-         id="path11622"
-         d="m 155.0237,39.79842 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#919191;stroke:none"
-         id="path11624"
-         d="m 158.0047,39.79842 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#2c2c2c;stroke:none"
-         id="path11626"
-         d="m 261.3455,39.79842 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#919191;stroke:none"
-         id="path11628"
-         d="m 264.3265,39.79842 0.9936,0.99366 -0.9936,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#2c2c2c;stroke:none"
-         id="path11630"
-         d="m 316.9905,39.79842 0,0.99366 2.981,0 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#919191;stroke:none"
-         id="path11632"
-         d="m 319.9715,39.79842 0.9937,0.99366 -0.9937,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#262626;stroke:none"
-         id="path11634"
-         d="m 351.7687,39.79842 0,0.99366 3.9746,0 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#252525;stroke:none"
-         id="path11636"
-         d="m 363.3617,40.1296 0.6618,0.33129 -0.6618,-0.33129 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11638"
-         d="m 17.8985,41.78574 0,0.99365 5.962,0 -5.962,-0.99365 m 38.7528,0 0,0.99365 6.9556,0 -6.9556,-0.99365 m 40.7401,0 0,0.99365 6.9556,0 -6.9556,-0.99365 m 56.6387,0 0,0.99365 5.9619,0 -5.9619,-0.99365 m 52.664,0 0,0.99365 6.9557,0 -6.9557,-0.99365 m 85.4549,0 0,0.99365 6.9556,0 -6.9556,-0.99365 m 49.6831,0 0,0.99365 7.9493,0 -7.9493,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c0c0c0;stroke:none"
-         id="path11640"
-         d="m 151.0491,53.70967 0,0.99367 8.9429,0 -8.9429,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#96969d;stroke:none"
-         id="path11642"
-         d="m 212.6561,53.70967 0,21.86055 596.1968,0 0,-0.99366 -22.8543,0 0,-19.87322 22.8543,0 -16.8923,-0.99367 -34.7781,0 -122.2204,0 -422.306,0 m 606.1334,0 0,21.86055 193.7639,0 0,-0.99366 -22.8542,0 0,-19.87322 22.8542,0 -18.8795,-0.99367 -38.7528,0 -136.1316,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c7c7c7;stroke:none"
-         id="path11644"
-         d="m 119.2519,54.70334 -7.9492,12.91759 2.9809,-2.98099 10.9303,-3.97463 0,-0.99368 -5.962,-4.96829 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#979797;stroke:none"
-         id="path11646"
-         d="m 144.0935,70.60191 c 7.3203,-2.62625 9.6345,-5.09708 4.9683,-11.92393 l 14.9049,0 c -10.187,-12.23038 -19.8732,1.145 -19.8732,11.92393 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fdf453;stroke:none"
-         id="path11648"
-         d="m 196.995,55.87178 c -3.9567,1.77448 -1.5054,8.39107 2.6074,6.60607 4.1902,-1.81861 1.5123,-8.45328 -2.6074,-6.60607 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#96969d;stroke:none"
-         id="path11650"
-         d="m 768.1127,54.70334 0,19.87322 -554.4629,0 0,-19.87322 554.4629,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f0f0f0;stroke:none"
-         id="path11652"
-         d="m 769.1064,54.70334 0,19.87322 15.8986,0 0,-19.87322 -15.8986,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11654"
-         d="m 819.7831,54.70334 0,19.87322 29.8099,0 0,-19.87322 -29.8099,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#96969d;stroke:none"
-         id="path11656"
-         d="m 988.7056,54.70334 0,19.87322 -138.119,0 0,-19.87322 138.119,0 m -178.8591,0.99366 0,17.8859 0.9937,0 -0.9937,-17.8859 m 203.7006,0 0,17.8859 0.9936,0 -0.9936,-17.8859 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#bbbeb7;stroke:none"
-         id="path11658"
-         d="m 200.7322,62.65262 -0.9937,0 0,10.93028 -15.8986,0 0,-15.89858 10.9303,0 c -9.7468,-4.08982 -17.3772,7.12475 -10.9025,15.299 2.1682,2.73794 13.6748,2.73794 15.843,0 1.9267,-2.43199 1.0215,-7.42185 1.0215,-10.3307 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#828282;stroke:none"
-         id="path11660"
-         d="m 216.6307,56.69066 0,14.90492 3.9747,0 0,-0.99367 -2.981,0 0,-12.91759 11.9239,0 -12.9175,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#bcd3df;stroke:none"
-         id="path11662"
-         d="m 1001.6231,66.62727 0,-0.99366 -3.9746,0 3.9746,-4.9683 0,-0.99368 -6.9556,3.97465 c 1.1427,-3.94045 2.9214,-5.33277 6.9556,-5.96196 -9.078,-3.66124 -10.4831,11.4908 0,8.94295 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e48b40;stroke:none"
-         id="path11664"
-         d="M 23.8605,57.68432 C 20.5938,60.99251 16.001,64.3648 19.8858,68.61459 L 23.8605,57.68432 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d86c00;stroke:none"
-         id="path11666"
-         d="m 24.8541,57.68432 0,4.9683 8.943,2.98099 0.9936,0 0,-3.97464 -8.9429,0 -0.9937,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b9b9b9;stroke:none"
-         id="path11668"
-         d="m 73.5435,57.68432 0,3.97465 -8.9429,0 0,7.94928 8.9429,0 0,3.97465 c 9.3905,-4.39467 7.4618,-10.62373 0,-15.89858 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ececec;stroke:none"
-         id="path11670"
-         d="m 183.8399,57.68432 0,15.89858 15.8986,0 0,-9.93662 -14.9049,-2.98097 0,-1.98733 9.9366,0 -10.9303,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d5deea;stroke:none"
-         id="path11672"
-         d="m 217.6244,57.68432 0,12.91759 2.981,0 0.9937,-5.96197 0.9936,0 0,7.9493 9.9366,-4.96831 0,-0.99366 -1.9873,-0.99366 c 3.8355,-2.88589 -5.173,-2.46666 -6.9556,-1.98733 l 0,-0.99366 5.9619,-0.99365 0,-3.97465 -11.9239,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5e7ca6;stroke:none"
-         id="path11674"
-         d="m 229.5483,57.68432 0,3.97465 -5.9619,0.99365 0,0.99366 6.9556,-0.99366 -0.9937,-4.9683 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f6f6f6;stroke:none"
-         id="path11676"
-         d="m 149.0618,58.67798 c 2.5815,5.43841 2.5815,7.47919 0,12.9176 l 4.9683,-3.97465 1.9873,0 4.9683,3.97465 c -2.5815,-5.43831 -2.5815,-7.47919 0,-12.9176 l -11.9239,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#777777;stroke:none"
-         id="path11678"
-         d="m 160.9857,71.59558 -11.9239,0 1.9873,-3.97465 -5.962,2.98098 c 7.4704,10.26095 24.6597,4.93085 20.5509,-8.79191 -1.4,-4.67598 -6.5611,-1.30458 -7.5508,1.87991 -0.935,3.00671 1.3216,5.59669 2.8985,7.90567 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fdb03d;stroke:none"
-         id="path11680"
-         d="m 184.8336,58.67798 0,0.99365 8.9429,0 -8.9429,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fffaac;stroke:none"
-         id="path11682"
-         d="m 197.7512,58.67798 0,1.98733 1.9873,0 0,-1.98733 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#246740;stroke:none"
-         id="path11684"
-         d="m 793.9479,58.67798 0,11.92393 2.981,-0.99366 c -2.035,-3.66462 -2.035,-6.27179 0,-9.93662 l -2.981,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fab46e;stroke:none"
-         id="path11686"
-         d="m 23.8605,59.67163 -4.9683,6.95564 0.9936,0.99366 13.9113,-2.98099 0,-1.98732 -9.9366,-2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dd7613;stroke:none"
-         id="path11688"
-         d="m 184.8336,59.67163 0,0.99368 9.9366,0 -9.9366,-0.99368 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c7c7c7;stroke:none"
-         id="path11690"
-         d="m 219.6117,59.67163 0,0.99368 7.9493,0 -7.9493,-0.99368 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#191819;stroke:none"
-         id="path11692"
-         d="m 823.7578,59.67163 1.9873,4.96831 0.9937,0 -2.981,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b9bab9;stroke:none"
-         id="path11694"
-         d="m 825.7451,59.67163 0,2.98099 0.9937,0 -0.9937,-2.98099 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#191819;stroke:none"
-         id="path11696"
-         d="m 828.7261,59.67163 1.9873,4.96831 0.9937,0 -2.981,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c8c7c8;stroke:none"
-         id="path11698"
-         d="m 830.7134,59.67163 2.981,3.97465 -2.981,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#848384;stroke:none"
-         id="path11700"
-         d="m 832.7007,59.67163 0,2.98099 1.9874,-2.98099 -1.9874,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7a7b7a;stroke:none"
-         id="path11702"
-         d="m 836.6754,59.67163 -2.981,8.94296 4.9683,-8.94296 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c7c7c7;stroke:none"
-         id="path11704"
-         d="m 165.954,60.66531 0,8.94294 0.9937,0 -0.9937,-8.94294 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#8ecaa2;stroke:none"
-         id="path11706"
-         d="m 794.9416,60.66531 0,7.94928 2.981,-0.99366 -0.9937,-2.98099 2.981,-0.99366 0,-0.99366 -4.9683,-1.98731 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5c9a4d;stroke:none"
-         id="path11708"
-         d="m 796.9289,60.66531 0,0.99366 2.981,0.99365 0,0.99366 -2.981,0.99366 0,3.97465 7.9493,-2.98098 0,-1.98733 -7.9493,-2.98097 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e5e5e5;stroke:none"
-         id="path11710"
-         d="m 853.5676,60.66531 3.9747,7.94928 0.9936,-4.96831 0.9937,0 0,2.98099 0.9937,0 -2.981,-5.96196 0,3.97463 -1.9874,0 -1.9873,-3.97463 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c7c7c7;stroke:none"
-         id="path11712"
-         d="m 862.5106,60.66531 -1.9873,7.94928 0.9936,0 0.9937,-7.94928 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dddddd;stroke:none"
-         id="path11714"
-         d="m 868.4725,60.66531 0,7.94928 0.9937,0 0.9937,-1.98732 2.9809,1.98732 0,-5.96197 -3.9746,1.98732 -0.9937,-3.97463 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dadada;stroke:none"
-         id="path11716"
-         d="m 895.3014,60.66531 c -3.5702,3.66998 -5.9689,7.39362 0.9937,7.94928 l -0.9937,-7.94928 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c9c9c9;stroke:none"
-         id="path11718"
-         d="m 911.2,61.65897 -0.9937,0.99365 3.9747,5.96197 0,-0.99366 0,-4.96831 -2.981,-0.99365 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d1d1d1;stroke:none"
-         id="path11720"
-         d="m 34.7907,62.65262 0,7.94929 c -3.6208,0 -8.045,-1.20918 -8.9429,2.98099 l -9.9366,-7.94929 9.9366,9.93661 0.9937,-3.97464 c 6.1909,-0.0219 10.9191,-1.84812 7.9492,-8.94296 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#adadad;stroke:none"
-         id="path11722"
-         d="m 111.3027,62.65262 c -3.7819,13.19731 14.3633,17.89832 16.8922,3.97465 -5.6589,0.44109 -10.5964,5.98472 -12.9176,-1.98733 l -0.9937,0 -2.9809,2.98099 0,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#949494;stroke:none"
-         id="path11724"
-         d="m 119.2519,62.65262 0,2.98099 1.9874,-0.99367 0,-0.99366 -1.9874,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7b94b6;stroke:none"
-         id="path11726"
-         d="m 230.542,62.65262 1.9873,1.98732 0,-1.98732 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#636363;stroke:none"
-         id="path11728"
-         d="m 774.0747,62.65262 2.981,3.97465 0.9937,0 1.9873,-3.97465 -5.962,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c9c9c9;stroke:none"
-         id="path11730"
-         d="m 865.4915,62.65262 0,5.96197 0.9937,0 -0.9937,-5.96197 m 8.943,0 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c8c8c8;stroke:none"
-         id="path11732"
-         d="m 877.4155,62.65262 0,7.94929 0.9937,0 2.9809,-1.98732 0,-0.99366 c -1.722,-1.88169 -2.0787,-2.40268 0,-3.97465 l -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c9c9c9;stroke:none"
-         id="path11734"
-         d="m 898.2824,62.65262 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d8d8d8;stroke:none"
-         id="path11736"
-         d="m 901.2634,62.65262 0,0.99366 2.9809,0 0,0.99366 -2.9809,0 0,3.97465 4.9683,0 c -0.2981,-3.8398 -1.0821,-5.3144 -4.9683,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dadada;stroke:none"
-         id="path11738"
-         d="m 916.4694,63.8165 c -2.7157,1.48185 -0.3915,5.60088 2.1045,3.72314 2.0261,-1.52427 0.327,-5.04958 -2.1045,-3.72314 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c8c8c8;stroke:none"
-         id="path11740"
-         d="m 922.1303,62.65262 0,7.94929 0.9936,0 2.981,-1.98732 0,-0.99366 c -1.722,-1.88169 -2.0787,-2.40268 0,-3.97465 l -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c9c9c9;stroke:none"
-         id="path11742"
-         d="m 929.0859,62.65262 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11744"
-         d="m 46.7147,63.64628 1.9873,2.98099 0.9936,0 1.9874,-2.98099 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7f7f7f;stroke:none"
-         id="path11746"
-         d="m 93.4167,63.64628 1.9874,2.98099 0.9936,0 1.9874,-2.98099 -4.9684,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#484748;stroke:none"
-         id="path11748"
-         d="m 826.7388,63.64628 2.9809,6.95563 -2.9809,-6.95563 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3c3a3c;stroke:none"
-         id="path11750"
-         d="m 831.7071,63.64628 c -0.796,3.27322 0.024,5.24723 2.981,6.95563 l -2.981,-6.95563 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11752"
-         d="m 841.6437,63.64628 1.9873,2.98099 0.9937,0 1.9873,-2.98099 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cecece;stroke:none"
-         id="path11754"
-         d="m 881.3901,63.64628 0,3.97465 0.9937,0 -0.9937,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d5d5d5;stroke:none"
-         id="path11756"
-         d="m 884.3711,63.64628 0,3.97465 0.9937,0 3.9746,-3.97465 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dadada;stroke:none"
-         id="path11758"
-         d="m 893.3141,63.64628 0.9936,0 -1.9873,3.97465 0.9937,-3.97465 m 23.8478,0 0.9937,0 -1.9873,3.97465 0.9936,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cecece;stroke:none"
-         id="path11760"
-         d="m 926.1049,63.64628 0,3.97465 0.9937,0 -0.9937,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#8894a0;stroke:none"
-         id="path11762"
-         d="m 1002.6168,63.64628 c -0.477,3.34885 2.2457,9.62024 5.962,5.96197 l -5.962,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f88700;stroke:none"
-         id="path11764"
-         d="m 19.8858,67.62093 5.962,5.96197 0,-3.97465 8.9429,0 C 33.4841,61.7784 25.0604,65.69214 19.8858,67.62093 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5b7aa5;stroke:none"
-         id="path11766"
-         d="m 221.5991,64.63994 0.9936,7.9493 -0.9936,-7.9493 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c3c4c6;stroke:none"
-         id="path11768"
-         d="m 1003.6105,64.63994 3.9746,5.96197 0.9937,-0.99366 -4.9683,-4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c4c4c4;stroke:none"
-         id="path11770"
-         d="m 795.9353,69.60825 0,0.99366 6.9556,-2.98098 -6.9556,1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a9a8a9;stroke:none"
-         id="path11772"
-         d="m 829.7197,66.62727 0.9937,2.98098 -0.9937,-2.98098 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#bebebe;stroke:none"
-         id="path11774"
-         d="m 154.6929,67.95212 0.6617,0.33129 -0.6617,-0.33129 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a9a8a9;stroke:none"
-         id="path11776"
-         d="m 827.0697,68.28341 0.3318,0.66236 -0.3318,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b9bab9;stroke:none"
-         id="path11778"
-         d="m 832.038,68.28341 0.3318,0.66236 -0.3318,-0.66236 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d0d0d0;stroke:none"
-         id="path11780"
-         d="m 885.3648,67.62093 0,0.99366 3.9746,0 -3.9746,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#959595;stroke:none"
-         id="path11782"
-         d="m 25.8478,69.60825 0,0.99366 8.9429,0 -8.9429,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9dbee1;stroke:none"
-         id="path11784"
-         d="m 227.561,69.60825 -1.9873,0.99366 0,0.99367 1.9873,-1.98733 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6c97c6;stroke:none"
-         id="path11786"
-         d="m 226.5674,71.59558 0,0.99366 3.9746,-1.98733 -3.9746,0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c8c7c8;stroke:none"
-         id="path11788"
-         d="m 828.3952,70.93311 0.6618,0.33127 -0.6618,-0.33127 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b9bab9;stroke:none"
-         id="path11790"
-         d="m 833.3635,70.93311 0.6618,0.33127 -0.6618,-0.33127 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cbcbcb;stroke:none"
-         id="path11792"
-         d="m 4.9809,82.52586 0,0.99365 1017.5091,0 -26.8288,-0.99365 -59.6197,0 -208.6689,0 -722.3917,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cdcdcd;stroke:none"
-         id="path11794"
-         d="m 4.9809,83.51951 0,4.96831 5.962,0 -0.9937,5.96197 8.943,0 0,-0.99366 -6.9557,0 0,-5.96198 c 4.3582,0 9.3259,-1.02645 11.924,2.98099 l 0.9936,0 8.943,-2.98099 0.9936,-0.99366 -0.9936,-1.98732 964.8451,0.99366 0,4.96831 3.9746,0 0,11.92393 0.9937,0 c 0,-11.94192 1.9674,-13.91125 13.9112,-13.91125 l -0.9936,14.90491 0.9936,0 0.9937,-12.91759 3.9746,0 0,-6.95563 -1017.5091,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9b9b9b;stroke:none"
-         id="path11796"
-         d="m 33.7971,84.51317 0,0.99366 244.4406,0 -22.8542,-0.99366 -49.683,0 -171.9034,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cfcfcf;stroke:none"
-         id="path11798"
-         d="m 278.2377,87.49415 0.9937,0 14.9049,-1.98732 34.7782,0 134.1442,0 518.6912,0 -0.9936,21.86055 0.9936,0 1.9873,-21.86055 c -13.5654,-4.95876 -35.1547,-0.99366 -49.683,-0.99366 l -112.2837,0 -380.5723,0 -124.2077,0 -28.8161,0 c -3.7461,0 -8.9967,-1.40683 -9.9367,2.98098 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11800"
-         d="m 34.7907,85.50683 0,0.99366 242.4534,0 0,0.99366 -2.981,0 -2.981,3.97465 0.9937,4.96831 5.9619,0 0,11.92393 c -46.398,-5.86359 -96.2907,-0.99366 -143.0872,-0.99366 -32.451,0 -69.4626,-4.92658 -101.3534,0.99366 l 0,-11.92393 6.9556,0 -2.981,-2.98098 0,-5.96198 -4.9683,0 0,20.86689 -27.8225,0 0,1.98733 1017.5091,0 0,-1.98733 -743.2586,0 -1.1715,-21.26097 -14.7271,-1.59324 -43.7211,0 -184.821,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d1d1d1;stroke:none"
-         id="path11802"
-         d="m 279.2314,85.50683 0,0.99366 702.5185,0 -18.8795,-0.99366 -41.7338,0 -144.0809,0 -497.8243,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e2e2e2;stroke:none"
-         id="path11804"
-         d="m 981.7499,107.36738 40.7401,0 0,-16.89224 -3.9746,0 c 0,3.14891 0.8148,7.86205 -1.0235,10.61439 -2.345,3.52343 -11.4867,3.32171 -13.8516,-0.11506 -1.8482,-2.68686 -1.0235,-7.40308 -1.0235,-10.49933 l -3.9746,0 0,-4.96831 c -4.0691,0 -11.0684,-1.32822 -14.589,1.02129 -4.5966,3.06733 -2.3033,15.95144 -2.3033,20.83926 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a7a7a7;stroke:none"
-         id="path11806"
-         d="m 31.8097,86.50049 0,20.86689 -26.8288,0 0,0.99366 27.8225,0 -0.9937,-21.86055 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f8f8f8;stroke:none"
-         id="path11808"
-         d="m 33.7971,88.48782 3.9746,-0.99367 0,5.96198 2.981,0 0,-3.97465 146.0682,1.98732 87.4422,0 2.981,-3.97465 -17.8859,-0.99366 -37.7591,0 -131.1633,0 -41.7338,0 -14.9049,1.98733 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a7a7a7;stroke:none"
-         id="path11810"
-         d="m 279.2314,86.50049 0,21.86055 743.2586,0 0,-0.99366 -742.2649,0 -0.9937,-20.86689 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d3d3d3;stroke:none"
-         id="path11812"
-         d="m 280.2251,86.50049 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a5a5a5;stroke:none"
-         id="path11814"
-         d="m 11.9365,87.49415 0,0.99367 11.924,0 -11.924,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d5d5d5;stroke:none"
-         id="path11816"
-         d="m 280.2251,87.49415 0,0.99367 700.5312,0 -18.8796,-0.99367 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e5e5e5;stroke:none"
-         id="path11818"
-         d="m 4.9809,88.48782 0,18.87956 26.8288,0 0,-18.87956 -6.9556,0 1.9874,14.90491 -17.886,0 1.9874,-14.90491 -5.962,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f3f3f3;stroke:none"
-         id="path11820"
-         d="m 11.9365,93.45613 c 5.0522,-0.0174 9.0904,-0.36785 11.924,-4.96831 -5.1475,0 -10.8848,-1.25868 -11.924,4.96831 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#d8d8d8;stroke:none"
-         id="path11822"
-         d="m 280.2251,88.48782 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f04f00;stroke:none"
-         id="path11824"
-         d="m 1004.6041,88.48782 0,0.99366 10.9303,0 -10.9303,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f9a465;stroke:none"
-         id="path11826"
-         d="m 1004.6041,90.47514 0,4.96831 2.981,-0.99366 -0.9936,-2.98099 9.9366,1.98733 0.9936,-4.96831 -12.9176,1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#828282;stroke:none"
-         id="path11828"
-         d="m 40.7527,89.48148 0,14.90492 3.9746,0 0,-0.99367 -2.9809,0 0,-12.91759 11.9239,0 -12.9176,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dadada;stroke:none"
-         id="path11830"
-         d="m 280.2251,89.48148 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f46600;stroke:none"
-         id="path11832"
-         d="m 1003.6105,89.48148 0,12.91759 c 11.745,0 13.9112,-0.87442 13.9112,-12.91759 l -0.9936,0 0,3.97465 -3.9747,0.99366 1.9873,3.97463 -7.9492,0 2.9809,-3.97463 -4.9683,0.99366 -0.9936,-5.96197 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fccca9;stroke:none"
-         id="path11834"
-         d="m 1004.6041,89.48148 0,0.99366 8.943,0 -8.943,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#96a38a;stroke:none"
-         id="path11836"
-         d="m 19.8858,91.4688 0.9937,3.97465 3.9746,-0.99366 0,-3.97465 -4.9683,0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ebebeb;stroke:none"
-         id="path11838"
-         d="m 41.7464,90.47514 0,12.91759 2.9809,0 -0.9936,-5.96197 0,-0.99365 2.981,0 0,-0.99366 -2.981,0 0,-0.99366 9.9366,0 0,-3.97465 -11.9239,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5e7ca6;stroke:none"
-         id="path11840"
-         d="m 53.6703,90.47514 0,3.97465 -5.962,0.99366 0,0.99366 8.943,0.99365 -2.981,-6.95562 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f04f00;stroke:none"
-         id="path11842"
-         d="m 258.3645,90.47514 0,0.99366 10.9303,0 -10.9303,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f9a465;stroke:none"
-         id="path11844"
-         d="m 258.3645,92.46246 0,4.9683 2.981,-0.99365 -0.9937,-2.98098 8.943,0.99366 1.9873,-3.97465 -12.9176,1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dddddd;stroke:none"
-         id="path11846"
-         d="m 280.2251,90.47514 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#498f00;stroke:none"
-         id="path11848"
-         d="m 24.8541,91.4688 1.9874,5.96196 -1.9874,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f6f6f6;stroke:none"
-         id="path11850"
-         d="m 54.664,91.4688 c 1.9378,6.38537 5.9794,4.37767 9.9366,0.99366 l 0.5995,7.92166 11.3244,1.02129 27.8225,0 11.3238,-1.02129 0.6002,-7.92166 c 8.9747,7.67664 27.3376,3.97465 38.7527,3.97465 l 101.3535,0 0.9937,-4.96831 -202.7069,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f46600;stroke:none"
-         id="path11852"
-         d="m 257.3709,91.4688 0,12.9176 c 11.0216,0 13.9112,-0.30605 13.9112,-11.92394 l -4.9683,3.97465 0,0.99365 1.9873,2.98099 -7.9493,0 2.981,-3.97464 -4.9683,0.99365 -0.9936,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fccca9;stroke:none"
-         id="path11854"
-         d="m 258.3645,91.4688 0,0.99366 8.943,0 -8.943,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dfdfdf;stroke:none"
-         id="path11856"
-         d="m 280.2251,91.4688 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6bae22;stroke:none"
-         id="path11858"
-         d="m 19.8858,92.46246 0,5.96196 5.962,0 -5.962,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c7c7c7;stroke:none"
-         id="path11860"
-         d="m 43.7337,92.46246 0,0.99367 7.9493,0 -7.9493,-0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3333ff;stroke:none"
-         id="path11862"
-         d="m 62.6133,92.46246 -1.9874,8.94295 0,0.99366 59.6197,0 0,-0.99366 -3.9746,-8.94295 -1.3137,7.92166 -11.6039,1.02129 -26.8289,0 -10.6136,-1.02129 -1.3103,-7.92166 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#4040fd;stroke:none"
-         id="path11864"
-         d="m 66.5879,92.46246 c 0.1035,8.73936 5.8584,8.73925 5.962,0 l -0.9937,0 0,5.96196 -2.981,0 0,-5.96196 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b5b5f8;stroke:none"
-         id="path11866"
-         d="m 70.5625,92.46246 0,5.96196 0.9937,0 -0.9937,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7272fc;stroke:none"
-         id="path11868"
-         d="m 72.5499,92.46246 0,5.96196 0.9936,0 -0.9936,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9999fa;stroke:none"
-         id="path11870"
-         d="m 84.1426,92.79365 0.6624,0.33128 -0.6624,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6363fd;stroke:none"
-         id="path11872"
-         d="m 89.1109,92.79365 0.6624,0.33128 -0.6624,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9999fa;stroke:none"
-         id="path11874"
-         d="m 93.0856,92.79365 0.6623,0.33128 -0.6623,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3333ff;stroke:none"
-         id="path11876"
-         d="m 97.3914,92.46246 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5f5ff9;stroke:none"
-         id="path11878"
-         d="m 98.3851,92.46246 0,7.94929 0.9936,0 -0.9936,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3333ff;stroke:none"
-         id="path11880"
-         d="m 112.2963,92.46246 c -2.6083,2.85608 -5.011,5.32077 -0.9936,7.94929 l -1.9874,-3.97464 2.981,3.97464 0.9937,0 -0.9937,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6363f9;stroke:none"
-         id="path11882"
-         d="m 113.29,92.46246 0,7.94929 0.9936,0 -0.9936,-7.94929 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cacaca;stroke:none"
-         id="path11884"
-         d="m 256.3772,92.46246 0,11.92394 0.9937,0 -0.9937,-11.92394 m 14.9049,0 -0.9937,12.9176 0.9937,0 0,-12.9176 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e0e0e0;stroke:none"
-         id="path11886"
-         d="m 280.2251,92.46246 0,0.99367 700.5312,0 -18.8796,-0.99367 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#91ac72;stroke:none"
-         id="path11888"
-         d="m 18.8922,93.45613 0,3.97463 0.9936,0 -0.9936,-3.97463 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fdfdfd;stroke:none"
-         id="path11890"
-         d="m 22.8668,93.45613 -0.9937,0.99366 0,0.99366 0.9937,0.99366 0.9937,0 0.9936,-0.99366 0,-0.99366 -1.9873,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3e3efe;stroke:none"
-         id="path11892"
-         d="m 82.4865,94.44979 4.9683,5.96196 0,-0.99365 0,-4.96831 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a7a7f9;stroke:none"
-         id="path11894"
-         d="m 89.1109,93.78731 0.6624,0.33128 -0.6624,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3e3efe;stroke:none"
-         id="path11896"
-         d="m 91.4294,94.44979 4.9683,5.96196 0,-0.99365 0,-4.96831 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e2e2e2;stroke:none"
-         id="path11898"
-         d="m 280.2251,93.45613 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9d9d9d;stroke:none"
-         id="path11900"
-         d="m 8.9555,94.44979 0,8.94294 17.886,0 0,-5.96197 -0.9937,0 0,4.96831 -15.8986,0 -0.9937,-7.94928 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ededed;stroke:none"
-         id="path11902"
-         d="m 9.9492,94.44979 0,7.94928 15.8986,0 0,-2.98097 -6.9556,-4.96831 -8.943,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#cbd6e0;stroke:none"
-         id="path11904"
-         d="m 43.7337,94.44979 0,0.99366 2.981,0 0,0.99366 -2.981,0 0,0.99365 2.981,0 0,7.9493 4.9683,-1.98733 0,-0.99366 -3.9747,0 4.9683,-4.96831 3.9747,2.98099 0,-0.99365 -1.9873,-3.97465 -6.9557,0.99366 -3.9746,-1.98732 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5252fd;stroke:none"
-         id="path11906"
-         d="m 75.5308,94.44979 0,5.96196 1.9874,0 0,-3.97464 1.9873,0 0,3.97464 1.9873,0 c -0.3379,-4.33704 -1.6249,-5.62412 -5.962,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3333ff;stroke:none"
-         id="path11908"
-         d="m 88.4484,94.44979 0,5.96196 0.9937,0 -0.9937,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5f5ff9;stroke:none"
-         id="path11910"
-         d="m 89.4421,94.44979 0,5.96196 0.9937,0 -0.9937,-5.96196 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#8181f8;stroke:none"
-         id="path11912"
-         d="m 102.3597,94.44979 2.981,1.98732 0,-0.99366 -2.981,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#3333ff;stroke:none"
-         id="path11914"
-         d="m 103.3534,94.44979 0,0.99366 1.9873,0 0,0.99366 -3.9747,-0.99366 c 0.5048,3.03832 2.2129,6.0196 4.9683,2.98097 l -2.9809,0.99368 2.9809,-4.96831 -2.9809,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e3e3e3;stroke:none"
-         id="path11916"
-         d="m 280.2251,94.44979 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e4e4e4;stroke:none"
-         id="path11918"
-         d="m 280.2251,95.44345 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#000000;stroke:none"
-         id="path11920"
-         d="m 987.7119,95.44345 1.9873,2.98097 0.9937,0 1.9873,-2.98097 -4.9683,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ececec;stroke:none"
-         id="path11922"
-         d="m 33.7971,96.43711 0,11.92393 84.4612,-0.99366 156.0048,0 0,-0.99366 -218.6055,-0.99366 0.9937,-3.97465 -3.9747,-3.97465 -4.9683,4.96831 6.9557,2.98099 -5.962,-1.98733 -0.9937,0 -6.9556,0.99367 0,-7.94929 -6.9556,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#ebebeb;stroke:none"
-         id="path11924"
-         d="m 54.664,96.43711 1.9873,2.98099 -0.9937,5.96196 130.1696,0 c 30.9059,0 61.9359,-1.0503 92.4105,2.98098 l 0,-11.92393 -5.9619,0 -3.1281,8.34378 -15.8409,-2.24966 -30.7141,-0.13216 -161.9668,0 0,-0.99366 0.9937,-4.9683 -6.9556,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#8e8ef3;stroke:none"
-         id="path11926"
-         d="m 100.7036,97.09958 0.3312,0.66238 -0.3312,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9494f2;stroke:none"
-         id="path11928"
-         d="m 109.6462,97.09958 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#c5c5ec;stroke:none"
-         id="path11930"
-         d="m 110.309,96.43711 0,2.98099 1.9873,-2.98099 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e8e8e8;stroke:none"
-         id="path11932"
-         d="m 119.2519,96.43711 -0.9936,4.9683 46.7021,0.99366 91.4168,0 0,-5.96196 -137.1253,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e6e6e6;stroke:none"
-         id="path11934"
-         d="m 280.2251,96.43711 0,0.99365 700.5312,0 -18.8796,-0.99365 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fab481;stroke:none"
-         id="path11936"
-         d="m 1010.2382,96.76829 0.6558,0.33129 -0.6558,-0.33129 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#5b7aa5;stroke:none"
-         id="path11938"
-         d="m 45.721,97.43076 0.9937,7.9493 -0.9937,-7.9493 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e7e7e7;stroke:none"
-         id="path11940"
-         d="m 280.2251,97.43076 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f79044;stroke:none"
-         id="path11942"
-         d="m 1015.5344,97.43076 c -2.4146,3.72087 -6.578,3.53715 -9.9366,0.99366 l -0.9937,0 c 1.0036,4.69605 7.9593,2.98099 11.924,2.98099 l -0.9937,-3.97465 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#819d63;stroke:none"
-         id="path11944"
-         d="m 20.8795,98.42442 0,0.99368 3.9746,0 -3.9746,-0.99368 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#7878f6;stroke:none"
-         id="path11946"
-         d="m 111.6335,99.0869 0.3319,0.66238 -0.3319,-0.66238 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#fab481;stroke:none"
-         id="path11948"
-         d="m 263.9956,98.75562 0.6618,0.33128 -0.6618,-0.33128 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e8e8e8;stroke:none"
-         id="path11950"
-         d="m 280.2251,98.42442 0,0.99368 700.5312,0 -18.8796,-0.99368 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f79044;stroke:none"
-         id="path11952"
-         d="m 269.2948,99.4181 c -2.4126,3.72126 -6.579,3.53743 -9.9366,0.99365 l -0.9937,0 c 1.0066,4.69604 7.9543,2.98098 11.9239,2.98098 l -0.9936,-3.97463 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e9e9e9;stroke:none"
-         id="path11954"
-         d="m 280.2251,99.4181 0,0.99365 700.5312,0 -18.8796,-0.99365 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#eaeaea;stroke:none"
-         id="path11956"
-         d="m 280.2251,100.41175 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e9e9e9;stroke:none"
-         id="path11958"
-         d="m 280.2251,101.40541 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#9dbee1;stroke:none"
-         id="path11960"
-         d="m 51.683,102.39907 -1.9874,0.99366 0,0.99367 1.9874,-1.98733 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e7e7e7;stroke:none"
-         id="path11962"
-         d="m 280.2251,102.39907 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#909090;stroke:none"
-         id="path11964"
-         d="m 1004.6041,102.39907 0,0.99366 11.924,0 -11.924,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#6c97c6;stroke:none"
-         id="path11966"
-         d="m 50.6893,104.3864 0,0.99366 3.9747,-1.98733 -3.9747,0.99367 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e5e5e5;stroke:none"
-         id="path11968"
-         d="m 280.2251,103.39273 0,0.99367 700.5312,0 -18.8796,-0.99367 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#929292;stroke:none"
-         id="path11970"
-         d="m 258.3645,104.3864 0,0.99366 11.9239,0 -11.9239,-0.99366 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e2e2e2;stroke:none"
-         id="path11972"
-         d="m 280.2251,104.3864 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#e0e0e0;stroke:none"
-         id="path11974"
-         d="m 280.2251,105.38006 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#dddddd;stroke:none"
-         id="path11976"
-         d="m 280.2251,106.37372 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#a7a7a7;stroke:none"
-         id="path11978"
-         d="m 4.9809,110.34837 0,0.99366 1017.5091,0 -26.8288,-0.99366 -59.6197,0 -208.6689,0 -722.3917,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#868686;stroke:none"
-         id="path11980"
-         d="m 4.9809,789.0191 1015.5218,0 0,-0.9936 -769.0938,0 -192.7703,0 c -14.6514,0 -34.53,3.5562 -48.6311,-0.3161 -5.2877,-1.4517 -5.9314,-14.4726 -2.4397,-17.9643 2.8571,-2.8568 9.641,-1.5929 13.3117,-1.5929 l 37.7591,0 148.0555,0 592.2221,0 168.9225,0 37.7591,0 c 3.8554,0 11.3178,-1.3981 14.3087,1.5929 3.3785,3.3774 1.5899,12.8598 1.5899,17.2866 1.5103,-3.5941 2.8617,-16.1112 -0.5962,-18.8518 -2.4345,-1.9277 -7.4426,-1.0214 -10.3341,-1.0214 l -27.8225,0 -145.0746,0 -613.089,0 -164.9477,0 -39.7465,0 c -3.4537,0 -11.4585,-1.4685 -13.8836,1.5928 -3.1438,3.9697 -1.0213,15.3581 -1.0213,20.2678 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#bebebe;stroke:none"
-         id="path11982"
-         d="m 5.9746,787.0317 0.9936,0 0,-17.8859 1013.5345,0 -20.8669,-0.9936 -46.7021,0 -159.9794,0 -555.4567,0 -175.878,0 -40.7401,0 -13.8837,1.5929 -1.0212,17.2866 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#efefef;stroke:none"
-         id="path11984"
-         d="m 6.9682,769.1458 0,17.8859 1014.5282,0 0,-17.8859 -1014.5282,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#f8f8f8;stroke:none"
-         id="path11986"
-         d="m 6.9682,787.0317 0,0.9938 1013.5345,0 -26.8288,-0.9938 -59.6197,0 -207.6752,0 -719.4108,0 z"
-         inkscape:connector-curvature="0" />
-      <path
-         style="fill:#b6b6b6;stroke:none"
-         id="path11988"
-         d="m 1020.5027,787.0317 0,1.9874 1.9873,0 0,-1.9874 -1.9873,0 z"
-         inkscape:connector-curvature="0" />
-    </g>
-  </g>
-</svg>

Copied: tags/0.0.9/img/webtemplate/web_template-2011.svg (from rev 1448, trunk/img/webtemplate/web_template-2011.svg)
===================================================================
--- tags/0.0.9/img/webtemplate/web_template-2011.svg	                        (rev 0)
+++ tags/0.0.9/img/webtemplate/web_template-2011.svg	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,6751 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="1024"
+   height="768"
+   id="svg3182"
+   version="1.1"
+   inkscape:version="0.48.1 r9760"
+   sodipodi:docname="web_template-2011.svg"
+   inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90"
+   style="display:inline">
+  <defs
+     id="defs3184">
+    <marker
+       inkscape:stockid="Arrow1Lstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow1Lstart"
+       style="overflow:visible">
+      <path
+         id="path4904"
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+         transform="scale(0.8) translate(12.5,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mstart"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="Arrow2Mstart"
+       style="overflow:visible">
+      <path
+         id="path4928"
+         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+         transform="scale(0.6) translate(0,0)" />
+    </marker>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4127">
+      <stop
+         style="stop-color:#ececec;stop-opacity:1;"
+         offset="0"
+         id="stop4129" />
+      <stop
+         style="stop-color:#ececec;stop-opacity:0;"
+         offset="1"
+         id="stop4131" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4127"
+       id="linearGradient5072"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-209,0)"
+       x1="943.35083"
+       y1="147.32982"
+       x2="944.15961"
+       y2="185.58334" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="488.6491"
+     inkscape:cy="1879.6308"
+     inkscape:current-layer="layer1"
+     inkscape:document-units="px"
+     showgrid="false"
+     inkscape:window-width="1080"
+     inkscape:window-height="1824"
+     inkscape:window-x="0"
+     inkscape:window-y="21"
+     inkscape:window-maximized="1"
+     inkscape:snap-bbox="false"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-page="true"
+     inkscape:snap-object-midpoints="false"
+     inkscape:snap-global="true"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:snap-nodes="false"
+     inkscape:snap-bbox-edge-midpoints="true"
+     borderlayer="false"
+     showborder="false"
+     inkscape:showpageshadow="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3446"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       dotted="true"
+       color="#58586d"
+       opacity="0.90980392"
+       empcolor="#b2b2b2"
+       empopacity="0" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata3187">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer6"
+     inkscape:label="background"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <rect
+       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5254"
+       width="1508.2104"
+       height="880"
+       x="-228.21049"
+       y="-32"
+       rx="5"
+       ry="4.9999995"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+  </g>
+  <g
+     id="layer1"
+     inkscape:label="normal"
+     inkscape:groupmode="layer"
+     style="display:inline">
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5037"
+       width="1013"
+       height="657.95032"
+       x="7"
+       y="112"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ff9999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4635"
+       width="87.859406"
+       height="19.905512"
+       x="130.07086"
+       y="111.27247"
+       rx="4"
+       ry="4" />
+    <g
+       style="opacity:0.5;display:inline"
+       id="g5064"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="translate(804.21116,-0.597721)">
+      <path
+         inkscape:connector-curvature="0"
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+         id="path5050"
+         d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
+         style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem" />
+      <g
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+         transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
+         id="g5052">
+        <path
+           inkscape:connector-curvature="0"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           id="path5054"
+           d="m 60.321717,411.99998 377.014613,0"
+           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+        <path
+           inkscape:connector-curvature="0"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           id="path5056"
+           d="m 252.61203,788.60332 0,-377.01178"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+        <path
+           inkscape:connector-curvature="0"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           id="path5058"
+           d="m 252.86937,597.15755 377.0124,0"
+           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+        <path
+           inkscape:connector-curvature="0"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           id="path5060"
+           d="m 437.45588,596.97447 0,-377.01491"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+        <path
+           inkscape:connector-curvature="0"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           id="path5062"
+           d="m 372.87905,411.27704 64.93441,0"
+           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       transform="matrix(1.0005291,0,0,1,-859.84649,-399.18897)"
+       id="g5355">
+      <g
+         style="opacity:0.5;display:inline"
+         id="g5357"
+         transform="translate(1196.4702,509.33669)"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-org-home-draft-0.5.png"
+         inkscape:export-xdpi="90.000000"
+         inkscape:export-ydpi="90.000000">
+        <rect
+           style="fill:#dd8a3d;fill-opacity:1;fill-rule:evenodd;stroke:none"
+           id="rect5359"
+           width="15.999997"
+           height="15.999997"
+           x="405.52979"
+           y="8.8522816"
+           rx="3.7976301"
+           ry="3.7996395" />
+        <g
+           transform="matrix(1.635216,0,0,1.635216,-260.6467,-12.57016)"
+           id="g5361">
+          <path
+             inkscape:connector-curvature="0"
+             style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1.74860978;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.37500004;marker:none;visibility:visible;display:inline;overflow:visible"
+             d="m 409.34583,20.876719 3.87812,-3.835542"
+             id="path5363" />
+          <g
+             id="g5365">
+            <path
+               transform="matrix(0.102065,0,0,0.102065,387.7515,-17.05636)"
+               d="m 277.35793,332.62314 a 26.82268,26.82268 0 1 1 -53.64536,0 26.82268,26.82268 0 1 1 53.64536,0 z"
+               sodipodi:ry="26.82268"
+               sodipodi:rx="26.82268"
+               sodipodi:cy="332.62314"
+               sodipodi:cx="250.53525"
+               id="path5367"
+               style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.99973555pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+               sodipodi:type="arc" />
+            <path
+               transform="matrix(0.05245387,0,0,0.05245387,400.1808,-0.554549)"
+               d="m 277.35793,332.62314 a 26.82268,26.82268 0 1 1 -53.64536,0 26.82268,26.82268 0 1 1 53.64536,0 z"
+               sodipodi:ry="26.82268"
+               sodipodi:rx="26.82268"
+               sodipodi:cy="332.62314"
+               sodipodi:cx="250.53525"
+               id="path5369"
+               style="fill:#dd8a3d;fill-opacity:1;fill-rule:evenodd;stroke:#dd8a3d;stroke-width:0.99973555pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+               sodipodi:type="arc" />
+          </g>
+        </g>
+      </g>
+      <rect
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffba7f;stroke-width:0.95032339pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+         id="rect5371"
+         width="158.81178"
+         height="14.922246"
+         x="1622.4989"
+         y="518.67261"
+         rx="0.34581041"
+         ry="0.24117236"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-org-home-draft-0.5.png"
+         inkscape:export-xdpi="90"
+         inkscape:export-ydpi="90" />
+      <text
+         style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu"
+         id="text5373"
+         font-size="11"
+         x="1626.7657"
+         y="529.99762"
+         sodipodi:linespacing="125%"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-org-home-draft-0.5.png"
+         inkscape:export-xdpi="90"
+         inkscape:export-ydpi="90">
+        <tspan
+           sodipodi:role="line"
+           id="tspan5375"
+           x="1626.7657"
+           y="529.99762">Search</tspan>
+      </text>
+    </g>
+    <rect
+       style="color:#000000;fill:#f4e3d7;stroke:none;stroke-width:0.99999982;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3017"
+       width="810"
+       height="130"
+       x="10"
+       y="148"
+       rx="10"
+       ry="10"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+       x="-324.67099"
+       y="280.7749"
+       id="text3019"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3021"
+         x="-324.67099"
+         y="280.7749">720x90</tspan></text>
+    <rect
+       y="18.5"
+       x="-651.5"
+       height="99.000008"
+       width="299"
+       id="rect3029"
+       style="color:#000000;fill:none;stroke:#b3b3b3;stroke-width:0.99999988;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text3033"
+       y="34.92186"
+       x="-408.26172"
+       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="34.92186"
+         x="-408.26172"
+         id="tspan3035"
+         sodipodi:role="line">300x100</tspan></text>
+    <g
+       id="g3091"
+       transform="translate(-359.28223,-129.8584)">
+      <rect
+         style="color:#000000;fill:none;stroke:#b3b3b3;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3029-4"
+         width="49"
+         height="49"
+         x="12.053711"
+         y="39.436508" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3073"
+         y="67.858398"
+         x="19.282227"
+         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+         xml:space="preserve"><tspan
+           id="tspan3081"
+           y="67.858398"
+           x="19.282227"
+           sodipodi:role="line">50x50</tspan></text>
+    </g>
+    <rect
+       style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999964;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3089"
+       width="800"
+       height="520"
+       x="10"
+       y="238"
+       rx="10"
+       ry="10"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:56px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.68399999;fill:#550000;fill-opacity:1;stroke:none;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="91.84803"
+       y="201.77293"
+       id="text3096"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3098"
+         x="91.84803"
+         y="201.77293"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold">Name of the Initiative</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3073-8"
+       y="368.84732"
+       x="-806.35638"
+       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#cccccc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+       xml:space="preserve"><tspan
+         y="368.84732"
+         x="-806.35638"
+         sodipodi:role="line"
+         id="tspan3125">centrado vertical/horizontal, tamaño y color letra, editor ??? mmm igual...</tspan></text>
+    <g
+       id="g3877"
+       style="fill:#a05a2c"
+       transform="translate(-288,1795)">
+      <rect
+         rx="10"
+         ry="10"
+         y="118.5"
+         x="819.5"
+         height="51.955261"
+         width="195"
+         id="rect3045"
+         style="color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3871"
+         width="81.320587"
+         height="51.955261"
+         x="819.5"
+         y="118.5" />
+      <rect
+         y="135.73912"
+         x="933.07611"
+         height="34.716145"
+         width="81.320587"
+         id="rect3873"
+         style="color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3898"
+       width="768.22107"
+       height="366.66055"
+       x="22.615988"
+       y="355.58209"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="687.73828"
+       x="22.615988"
+       height="34.504345"
+       width="768.22107"
+       id="rect3928"
+       style="color:#000000;fill:#e3dbdb;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="896.93811"
+       x="22.615988"
+       id="image15604-0"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAaCAIAAADuRDFPAAAAA3NCSVQICAjb4U/gAAAARklEQVQo kWPccewmA17A8unJRfwqGP///49fBRN+abqpYCHoUpZ///5RrOLv3790sGXouGPIuJSIFHT27FkC Kk7cLcSvAgArDTxriRhPvAAAAABJRU5ErkJggg== "
+       height="35.304516"
+       width="768.22107"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <g
+       id="g3882"
+       style="fill:#deaa87"
+       transform="matrix(1,0,0,1.5649284,-0.5,-37.444021)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90">
+      <rect
+         style="color:#000000;fill:#deaa87;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3097"
+         width="55.379948"
+         height="389.79419"
+         x="819.5"
+         y="118.5" />
+      <rect
+         ry="6.3900704"
+         rx="10"
+         y="118.5"
+         x="837.5"
+         height="389.79419"
+         width="177"
+         id="rect3095"
+         style="color:#000000;fill:#deaa87;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999976;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3920"
+       width="70.491135"
+       height="56.242645"
+       x="535.61597"
+       y="660"
+       ry="7"
+       rx="7.0001001"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="543.98315"
+       y="692.14264"
+       id="text3922"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         id="tspan3924"
+         sodipodi:role="line"
+         x="543.98315"
+         y="692.14264" /><tspan
+         id="tspan3926"
+         sodipodi:role="line"
+         x="543.98315"
+         y="708.89807"
+         style="font-size:16px"><tspan
+           style="font-size:16px;fill:#784421"
+           id="tspan3930">English</tspan><tspan
+           style="fill:#6c5353"
+           id="tspan4972">   French   Español</tspan></tspan></text>
+    <rect
+       style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5074"
+       width="30"
+       height="21.595398"
+       x="780"
+       y="736.4046"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="732"
+       x="712"
+       id="image5362"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAPCAIAAAD8q9/YAAAAA3NCSVQICAjb4U/gAAACeklEQVRI ieWWz2sTQRTH34RCBRuTTQ4pSNXu6lE9TNg/IGag0IKCJAcDvTXBWwqSTW5C0UwUjKAemqtCBBVU Wihm/QdC5tCIjcWyOUkt2GzSVrAgrIdJl2WziVA3rdDPad7OvLff77zZHwAnDAQAhmEct4wjAiE0 wkev37+yTqgfPi4+W6SUKorSm0YIqVar9x/eC42HAOD8xAUSIZ125wgU/wu8r57eia3vW+Xn5X5u AaBSqciy/KT4lIftTns+PT88oe7iYLj84mUwGOznlkMpXf+y/vbNOwDo7LSnZqamZ6aHpdFVHAzX V+upVAoAGGOSJCGECCG6rhNCEEKSJDHGMMbRaHTt81q3iscTjUatRYwDzNA61XtTxwXWCm5hN1xf /bS7s4sxBoB4PI4xNgwDY1woFBhjrVZLURRN0wAAY7zxdYNntTttWZZtpRBCCCGu2BwYhoEQcpRi 88ZXmoluYTf8c28PAARB0HVd0zTunFKqaZooioIgJJPJWCzWtQRd6fv7v9CI3Qbvj2mPSzdD2xEA y6bY6LdBh8Nu+PTYGADoui4IgiiKjDEAIIQIgqBpmq7r2Wy2VCqZovlgdPSU8duudXB/0AG2i73r h9vhK1cve71e7pNSqqoqQkgURUopxjgQCKiqyh/XWq02KU3yLL/PX61We4UOOMD9sJ2IQ1T4S32u zPodfvSguPlts9lsDkhjjIXD4cRs4sbN6wAwcfbcwt2F5aVlF5W5Dt87h7d0YvbW9vYPSumA5Ewm c/GSxN36zvhXllb+c7cmDoZD46G523O5XC6fzzvmRK5FGo1G+k6ah36fv/i4OESNrnLi/qWPW8KR 8wct9inmwFUO1QAAAABJRU5ErkJggg== "
+       height="15"
+       width="80"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <g
+       id="g5389"
+       transform="translate(-751,-12)">
+      <path
+         transform="translate(0,-3)"
+         d="m 333,232 a 11,11 0 1 1 -22,0 11,11 0 1 1 22,0 z"
+         sodipodi:ry="11"
+         sodipodi:rx="11"
+         sodipodi:cy="232"
+         sodipodi:cx="322"
+         id="path5365"
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+      <text
+         xml:space="preserve"
+         style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#c8b7b7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+         x="314.99805"
+         y="213.47852"
+         id="text5381"
+         sodipodi:linespacing="100%"><tspan
+           id="tspan5383"
+           sodipodi:role="line"
+           x="314.99805"
+           y="213.47852" /><tspan
+           id="tspan5385"
+           sodipodi:role="line"
+           x="314.99805"
+           y="237.47852">+</tspan></text>
+    </g>
+    <text
+       sodipodi:linespacing="100%"
+       id="text14833"
+       y="693.54028"
+       x="377.75659"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="693.54028"
+         x="377.75659"
+         sodipodi:role="line"
+         id="tspan14835" /><tspan
+         style="font-size:16px;fill:#280b0b"
+         y="710.29572"
+         x="377.75659"
+         sodipodi:role="line"
+         id="tspan14837"><tspan
+           id="tspan14839"
+           style="font-size:16px;fill:#280b0b">Translations of this:</tspan></tspan></text>
+    <rect
+       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1.99999999;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect12513"
+       width="15"
+       height="258.99969"
+       x="775.33704"
+       y="418.50015"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       width="16"
+       height="32"
+       id="image12519"
+       x="774.83704"
+       y="655.01562"
+       style="display:inline"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png" />
+    <rect
+       style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect14953"
+       width="751.7652"
+       height="34.033264"
+       x="22.705099"
+       y="320.09052"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#808000;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect14951"
+       width="749.11554"
+       height="277"
+       x="23.975609"
+       y="344.50003"
+       ry="3.0000005"
+       rx="3"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       x="-224.31979"
+       y="167.39919"
+       id="text12170"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0153541,-0.06852238,0.06616434,0.98041291,0,0)"><tspan
+         sodipodi:role="line"
+         x="-224.31979"
+         y="167.39919"
+         id="tspan15224">group header editable</tspan><tspan
+         sodipodi:role="line"
+         x="-224.31979"
+         y="189.89919"
+         id="tspan5156">with WYSiWYG</tspan><tspan
+         sodipodi:role="line"
+         x="-224.31979"
+         y="212.39919"
+         id="tspan4113">(you can put easily images, </tspan><tspan
+         sodipodi:role="line"
+         x="-224.31979"
+         y="234.89919"
+         id="tspan4115">and other things as a header)</tspan></text>
+    <image
+       y="263.61829"
+       x="109"
+       id="image15324"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="50"
+       width="50"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="50"
+       height="50"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15327"
+       x="167"
+       y="263.61829"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="263.61829"
+       x="225"
+       id="image15329"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="50"
+       width="50"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="22.983185"
+       y="288.14264"
+       id="text15331"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         id="tspan15335"
+         sodipodi:role="line"
+         x="22.983185"
+         y="288.14264"
+         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold">Editors:</tspan></text>
+    <image
+       y="298.61829"
+       x="280"
+       id="image15423"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
+       height="18"
+       width="24"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="24"
+       height="18"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
+       id="image15426"
+       x="747"
+       y="696"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="318.59827"
+       x="20.218992"
+       id="image15523"
+       xlink:href="data:image/png;base64,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 "
+       height="25"
+       width="452"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect24756"
+       width="11"
+       height="622.95209"
+       x="810"
+       y="135.04793"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3770"
+       width="193"
+       height="29.670439"
+       x="821"
+       y="338.32956" />
+    <path
+       sodipodi:type="star"
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path24758"
+       sodipodi:sides="3"
+       sodipodi:cx="817"
+       sodipodi:cy="177"
+       sodipodi:r1="47.539455"
+       sodipodi:r2="25.591238"
+       sodipodi:arg1="1.3089969"
+       sodipodi:arg2="2.3561945"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
+       inkscape:transform-center-x="0.48626974"
+       inkscape:transform-center-y="-2.9508384"
+       transform="matrix(0.13329382,-0.09990711,0.03845747,0.3462786,702.43998,373.66107)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/def-theme-tools-arrow-left.png"
+       transform="matrix(0.13329382,-0.09990711,0.03845747,0.3462786,-22.253699,-165.29606)"
+       inkscape:transform-center-y="-2.9508384"
+       inkscape:transform-center-x="0.48626974"
+       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="true"
+       sodipodi:arg2="2.3561945"
+       sodipodi:arg1="1.3089969"
+       sodipodi:r2="25.591238"
+       sodipodi:r1="47.539455"
+       sodipodi:cy="177"
+       sodipodi:cx="817"
+       sodipodi:sides="3"
+       id="path4530"
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="star" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text3910"
+       y="361.39798"
+       x="832.44855"
+       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="361.39798"
+         x="832.44855"
+         id="tspan3912"
+         sodipodi:role="line"
+         style="fill:#ffffff">documents</tspan><tspan
+         y="391.39798"
+         x="832.44855"
+         sodipodi:role="line"
+         id="tspan3914"
+         style="fill:#ffffff">blog</tspan><tspan
+         y="421.39798"
+         x="832.44855"
+         sodipodi:role="line"
+         id="tspan5162"
+         style="fill:#ffffff">gallery</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="830.96289"
+       y="171.00255"
+       id="text3886-8"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3888-8"
+         x="830.96289"
+         y="171.00255">Group members</tspan></text>
+    <rect
+       style="opacity:0.5;color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect15700"
+       width="193"
+       height="64"
+       x="821"
+       y="184.41856"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="206.41856"
+       x="834"
+       id="image15324-9"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="30"
+       width="30"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="30"
+       height="30"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15678"
+       x="868"
+       y="206.41856"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       y="247.41856"
+       x="821"
+       height="72.793892"
+       width="193"
+       id="rect3822"
+       style="color:#000000;fill:#d38d5f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <image
+       width="30"
+       height="30"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15680"
+       x="834"
+       y="278.4191"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="278.4191"
+       x="868"
+       id="image15682"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="30"
+       width="30"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="30"
+       height="30"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15684"
+       x="902"
+       y="206.41856"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="206.41856"
+       x="936"
+       id="image15686"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="30"
+       width="30"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="278.4191"
+       x="902"
+       id="image15688"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="30"
+       width="30"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="30"
+       height="30"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15690"
+       x="936"
+       y="278.4191"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="30"
+       height="30"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15692"
+       x="970"
+       y="206.41856"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="278.4191"
+       x="970"
+       id="image15694"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="30"
+       width="30"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text15696"
+       y="199.23106"
+       x="832.42969"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="199.23106"
+         x="832.42969"
+         id="tspan15698"
+         sodipodi:role="line">admins (12)</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text15823"
+       y="687.00311"
+       x="832.96289"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#a05a2c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="687.00311"
+         x="832.96289"
+         id="tspan15825"
+         sodipodi:role="line">Group Tags</tspan></text>
+    <flowRoot
+       style="display:inline"
+       xml:space="preserve"
+       id="flowRoot17968"
+       transform="translate(-1069.9199,45.561236)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><flowRegion
+         id="flowRegion17970"><rect
+           id="rect17972"
+           width="725.66296"
+           height="98.930603"
+           x="1105.337"
+           y="337.25836" /></flowRegion><flowPara
+         id="flowPara17974">Tiela tamen futuro sor i, lo iele participo for. Nek is norde nenii komparado, apuda sezononomo ekskluzive per tc. Anc plus subpropozicio kz, vic i super adjektiva alternativo. Ni deko vira tre, reprezenti substantivo anstataŭigi oz ojd, kombi nigra longa ing gh.</flowPara></flowRoot>    <g
+       id="g19954"
+       transform="matrix(0.99977824,0,0,1,-0.44488652,13.030502)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90">
+      <rect
+         style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1.00011086;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect19887"
+         width="737.1637"
+         height="40.031204"
+         x="29.951529"
+         y="625.43829"
+         ry="3.0000005"
+         rx="3.0006657" />
+      <image
+         width="31.743042"
+         height="31.743042"
+         xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+         id="image15329-3"
+         x="34.45153"
+         y="628.22644"
+         style="display:inline" />
+      <flowRoot
+         transform="translate(-1035.114,293.13264)"
+         id="flowRoot17968-6"
+         xml:space="preserve"
+         style="fill:#999999;display:inline"><flowRegion
+           id="flowRegion17970-4"><rect
+             style="fill:#999999"
+             y="337.25836"
+             x="1105.337"
+             height="98.930603"
+             width="725.66296"
+             id="rect17972-8" /></flowRegion><flowPara
+           id="flowPara17974-3">Click here to reply</flowPara></flowRoot>    </g>
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.58959997;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="833"
+       y="714.41913"
+       id="text19962"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan19964"
+         x="833"
+         y="714.41913"
+         style="fill:#000080">eco          <tspan
+   style="font-size:22px;fill:#000080"
+   id="tspan19966">feminism </tspan><tspan
+   style="font-size:12px;fill:#000080"
+   id="tspan19968" /></tspan><tspan
+         sodipodi:role="line"
+         x="833"
+         y="728.30774"
+         style="fill:#000080"
+         id="tspan19970"><tspan
+           style="font-size:12px;fill:#000080"
+           id="tspan19972">resilience         sustainability</tspan></tspan><tspan
+         sodipodi:role="line"
+         x="833"
+         y="743.55231"
+         style="fill:#000080"
+         id="tspan19974">environmentalism</tspan></text>
+    <image
+       y="626.00018"
+       x="67.540039"
+       id="image22950"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAABHNCSVQICAgIfAhkiAAAARNJREFU KJGNkkFLw0AQhb/ZJrbVakRrRfDi//9BklKKFxXpoZ5EU5vnIW9LCAQceOzAzHw7O7Mhib5FRABZ ySeArBaQBoXFCCQBE5/J4dYCaCOCPqwYgRTWDHhyyhb4cc7vEBYZatDEKg15ABqDpsAb8A0cgCPQ SmrJbRuSn1EYdGd/K6n2BfeOFXl+riWNQG6BC6CWdHBHNXDuWIZNMiNvpQ9ZADfAq6SvPEP7L45d OjcvJDI1Q+bACviU9M7AJO0iogKWntNpa8mAEjhzwlHSegjpwTaGrFxTAmXyNqZ++xx4HoP0bG3A km6702TnCqiAjaRmvP7UVUP3rxbANTArgEe6ge8k7f/RTYbtI+KD7q9Vf1bQZxnhBbbsAAAAAElF TkSuQmCC "
+       height="12"
+       width="17.996008"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect22953"
+       width="12.013167"
+       height="1.6148118"
+       x="70.542007"
+       y="637.38013"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="633.75659"
+       y="726.54028"
+       id="text22973"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         id="tspan22975"
+         sodipodi:role="line"
+         x="633.75659"
+         y="726.54028" /><tspan
+         id="tspan22977"
+         sodipodi:role="line"
+         x="633.75659"
+         y="743.29572"
+         style="font-size:16px"><tspan
+           style="font-size:16px;fill:#784421"
+           id="tspan22979">License:</tspan></tspan></text>
+    <flowRoot
+       transform="translate(-1069.9199,15.561236)"
+       id="flowRoot22983"
+       xml:space="preserve"
+       style="font-size:13px;display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><flowRegion
+         id="flowRegion22985"><rect
+           y="337.25836"
+           x="1105.337"
+           height="98.930603"
+           width="725.66296"
+           id="rect22987"
+           style="font-size:13px" /></flowRegion><flowPara
+         id="flowPara22989"
+         style="font-size:13px;font-weight:bold">Some doc title</flowPara></flowRoot>    <image
+       y="503"
+       x="1055"
+       id="image23149"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAALhJREFU OI3dkjEKhDAQRf8sIQiKlUfJXcxJ7LxKsLLJVeYSSWu0tghkqw3rusqChbC/GoZ5n/9hiJlxRY9L 9H8YiNeglEpCCJRlibqu8wER5XlZFqzrihgjmJk2CZiZYoyQUmIYBnjv4b2Hcw7OORhjUBTFBt5V YGaapglt22Icx7y31kJrjRDCBgYA+vYHSqnUNA26rkNVVej7HvM87+BDg3eTlNIhvKvwWSeEcAqf JvhV9z/S/QZPtQpeezcKESQAAAAASUVORK5CYII= "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="832.42969"
+       y="269.2316"
+       id="text24744"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan24746"
+         x="832.42969"
+         y="269.2316">collabs (5)</tspan></text>
+    <image
+       y="730"
+       x="88.800148"
+       id="image3667"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text3670"
+       y="726.54028"
+       x="25.756592"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="726.54028"
+         x="25.756592"
+         sodipodi:role="line"
+         id="tspan3672" /><tspan
+         style="font-size:16px"
+         y="743.29572"
+         x="25.756592"
+         sodipodi:role="line"
+         id="tspan3674"><tspan
+           id="tspan3676"
+           style="font-size:16px;fill:#784421">Rate it:</tspan></tspan></text>
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
+       id="image3678"
+       x="104.80015"
+       y="730"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="730"
+       x="120.80015"
+       id="image3680"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="730"
+       x="136.80014"
+       id="image3778"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
+       id="image3781"
+       x="152.80014"
+       y="730"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="175.75659"
+       y="729.54028"
+       id="text3814"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         id="tspan3816"
+         sodipodi:role="line"
+         x="175.75659"
+         y="729.54028" /><tspan
+         sodipodi:role="line"
+         x="175.75659"
+         y="743.54028"
+         style="font-size:14px;font-style:italic;font-weight:normal;fill:#784421;-inkscape-font-specification:Ubuntu Italic"
+         id="tspan3822">Average</tspan></text>
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
+       id="image3828"
+       x="88.800148"
+       y="730"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="730"
+       x="104.80015"
+       id="image3830"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmxJREFU OI2l0UtIVGEUB/D/uffOHTWd0jF1xiRtNIfEUHrYopUEFSJktCgEIVxEUi0KKlRaFWkRQrgJpBYR BLVJQhSLoFB7WJkTPhKdRsy5Os3LcWru6/taRKKlIHR253DOD845wDrj1qML8E+0oaGxbr0jAGMd l9lj58z7Dy371uoRViteajyK2bGWbIzeOAGXKzPd8DWvC7h48zTONNXCXehAjqXrGHRHDi+qldnC /M7I2FUAQFPrqRWAuDzp6x1EdXUFzlbZ3ZgbuMOzKzM4bbKkmdGU8Yngi43u0umW5rsrAAIApt4G tGAZRedFbuNA4Fk7EsUVPLUcnIGIGHvZ9byzdHv6dWKqmdAM6LoeyK95Pf0bGN06g23IxUQCyEsC QgDoCLhhAQwT3GIDBX0JkqV582c4zxCtFPR7EYrG6yQAoKz6Bvg+PeAFNalIhAFRAdQIBNMA5xpI i4M7ypKYmJIHKQNWzY/gqKdzMSHcp6WXfT1fCMXzFEUlxQjFDHCIxHTiMEGcwCU7N1mEZr94Weh7 +Er5Sc+1pRssIR+PA1FfD3fmV5KpSWAqwAESU8GIsKAMqpOTydW764d7V32jUP4Qpia9AumALAMU 4xAWwa0GIBOUQFp0+fA/AACo1qSDTC7gXM4CBCLwMDcIGqw2bJDFzJ62ktI1gR9va/bEI+Fdov2Q Bcxgi4GRWDw85TWUbzKT3NxZ6GKqblatCUQUxb45x5kMTzvG+wY6vFPZtrT9MVf/u/jhkTf9c1zY IhoGWwFIyxODUa532u9VNb1hR+1Q95/6gXPD3U9aVcfk56F7CVXb+/fa/xW/ABN5F4Bk2y4dAAAA AElFTkSuQmCC "
+       id="image3832"
+       x="120.80015"
+       y="730"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
+       id="image3834"
+       x="136.80014"
+       y="730"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="730"
+       x="152.80014"
+       id="image3836"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAmtJREFU OI2lUj1IHEEYfbNz5+7dBryBlcCeUTEBC0kRSELAIpBCEButJCCBlP5UapEiElFCEBuLVBEhzVUW QpRj8SxiI3iohZ0/eHgaISau8TzubmZ2Z6wEozkQ8rrv8b3H93gfxR0xOTlJhoeHTUKI2traupto d3f3XSaTOZqbm3tRbcf4F9nT00PS6fT9k5OT15RSxzCM93cyGBwcpL29vaS5uTnKGOvgnDe4rmsW CoWH6XQ6AgB9fX3WdQ29PmSzWd3W1sa6uroeRCKR6dra2qTjOMbBwUHM9/3vjDF/dna2dF1DAGBz czMWBEEL55yapokwDD+Xy+VnjY2NFACOj4+D9fX1xXg8/kkpFQohIKX8NTIykicAsLa2dhSNRpNh GMIwDBBCYJomCCHgnINSisPDw9/FYvGnlLI1CAIUCgX4vv8mAgBSyv5yuZxKJpP3EokEzs/PUSqV UKlUoLUGpRSu6ybi8TizbVtvbGyQXC73TUo5T66yLC0tPZJSLrqu22JZFi4uLhCGIbTW0FqjpqZG AYDneVpK+WF8fPzjXy20t7fvCSGe7uzszEspQSmFUgpKKWitYZqm4XneHyFEx5X4Vo3d3d1FIUTm 9PQUlFIYhgFKKQgh0FqDc16cmJjIVP0DAOCcdzqOA8uyYNs2KpUKGGOwbRuMsYahoaHHVQ1mZmZi QohX9fX1yOfzWFhY2FtZWfm6urqKs7MzNDU1QUrZWdVACPGyrq4u5nkestnsFyHEk7Gxsbfb29sd qVTqh1LqlkHkxvnJ/f39nBCif3R01Lvip6amvIGBgdbl5eXpIAie34z9X7gEHwoq0qHTjQYAAAAA SUVORK5CYII= "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#c77137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3042"
+       width="800"
+       height="29.5"
+       x="10"
+       y="218.5"
+       rx="10"
+       ry="10"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-248"
+       x="10"
+       height="3"
+       width="800"
+       id="rect3890"
+       style="color:#000000;fill:#c87137;fill-opacity:0.98431373;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="scale(1,-1)" />
+    <rect
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3892"
+       width="800"
+       height="39.5"
+       x="10"
+       y="218.5"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="24.369394"
+       y="245.97888"
+       id="text3886"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3888"
+         x="24.369394"
+         y="245.97888">Some doc title</tspan></text>
+    <image
+       y="245"
+       x="786"
+       id="image3906"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAALhJREFU OI3dkjEKhDAQRf8sIQiKlUfJXcxJ7LxKsLLJVeYSSWu0tghkqw3rusqChbC/GoZ5n/9hiJlxRY9L 9H8YiNeglEpCCJRlibqu8wER5XlZFqzrihgjmJk2CZiZYoyQUmIYBnjv4b2Hcw7OORhjUBTFBt5V YGaapglt22Icx7y31kJrjRDCBgYA+vYHSqnUNA26rkNVVej7HvM87+BDg3eTlNIhvKvwWSeEcAqf JvhV9z/S/QZPtQpeezcKESQAAAAASUVORK5CYII= "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       transform="matrix(1.0170156,-0.03631227,0.03506267,0.98201719,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text3921"
+       y="507.20645"
+       x="-114.69186"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         y="507.20645"
+         x="-114.69186"
+         sodipodi:role="line"
+         id="tspan4026">concurrent</tspan><tspan
+         y="525.20648"
+         x="-114.69186"
+         sodipodi:role="line"
+         id="tspan5158">edition area</tspan><tspan
+         y="543.20648"
+         x="-114.69186"
+         sodipodi:role="line"
+         id="tspan4032">(Wave based)</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       x="-125.09753"
+       y="664.84546"
+       id="text3931"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0172703,-0.02829464,0.02732096,0.98226299,0,0)"><tspan
+         sodipodi:role="line"
+         x="-125.09753"
+         y="664.84546"
+         id="tspan3935">comments zone</tspan></text>
+    <text
+       transform="matrix(1.0068384,-0.14803963,0.14294518,0.97219023,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text3921-6"
+       y="266.58151"
+       x="-157.00592"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         id="tspan3925-2"
+         y="266.58151"
+         x="-157.00592"
+         sodipodi:role="line">list of</tspan><tspan
+         y="284.58151"
+         x="-157.00592"
+         sodipodi:role="line"
+         id="tspan4011">editors and</tspan><tspan
+         y="302.58151"
+         x="-157.00592"
+         sodipodi:role="line"
+         id="tspan3967">readers (perms)</tspan></text>
+    <text
+       transform="matrix(1.0150329,-0.07312678,0.0706103,0.98010271,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text3971"
+       y="694.40283"
+       x="-154.83456"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         y="694.40283"
+         x="-154.83456"
+         sodipodi:role="line"
+         id="tspan3979">tags &amp;</tspan><tspan
+         y="712.40283"
+         x="-154.83456"
+         sodipodi:role="line"
+         id="tspan3703">translations of</tspan><tspan
+         y="730.40283"
+         x="-154.83456"
+         sodipodi:role="line"
+         id="tspan4022">this content</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       x="-130.78345"
+       y="757.93884"
+       id="text3985"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0150329,-0.07312678,0.0706103,0.98010271,0,0)"><tspan
+         id="tspan3989"
+         sodipodi:role="line"
+         x="-130.78345"
+         y="757.93884">rates</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       x="1012.2725"
+       y="711.66278"
+       id="text3999"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"><tspan
+         sodipodi:role="line"
+         x="1012.2725"
+         y="711.66278"
+         id="tspan4040">group</tspan><tspan
+         sodipodi:role="line"
+         x="1012.2725"
+         y="729.66278"
+         id="tspan5152">tag cloud</tspan><tspan
+         sodipodi:role="line"
+         x="1012.2725"
+         y="747.66278"
+         id="tspan4038" /></text>
+    <text
+       transform="matrix(1.0143685,-0.08182899,0.07901304,0.97946106,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text4042"
+       y="502.46799"
+       x="988.06201"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         id="tspan4048"
+         y="502.46799"
+         x="988.06201"
+         sodipodi:role="line">tools used </tspan><tspan
+         y="520.46802"
+         x="988.06201"
+         sodipodi:role="line"
+         id="tspan4055">by this group</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       x="1029.2177"
+       y="245.59785"
+       id="text4067"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.015827,-0.06111382,0.05901074,0.98086941,0,0)"><tspan
+         sodipodi:role="line"
+         x="1029.2177"
+         y="245.59785"
+         id="tspan4069">this is only the</tspan><tspan
+         sodipodi:role="line"
+         x="1029.2177"
+         y="263.59784"
+         id="tspan4073">workspace, with this</tspan><tspan
+         sodipodi:role="line"
+         x="1029.2177"
+         y="281.59784"
+         id="tspan4075">link you can go to the </tspan><tspan
+         sodipodi:role="line"
+         x="1029.2177"
+         y="299.59784"
+         id="tspan4081">same page but in </tspan><tspan
+         id="tspan4071"
+         sodipodi:role="line"
+         x="1029.2177"
+         y="317.59784">the public space</tspan></text>
+    <text
+       transform="matrix(1.0176612,-0.00226778,0.00218976,0.98264043,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text4087"
+       y="134.14905"
+       x="1016.7227"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         y="134.14905"
+         x="1016.7227"
+         sodipodi:role="line"
+         id="tspan4978">site bar (login, search, etc)</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       x="711.79712"
+       y="856.09039"
+       id="text4117"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0170156,-0.03631227,0.03506267,0.98201719,0,0)"><tspan
+         id="tspan4119"
+         sodipodi:role="line"
+         x="711.79712"
+         y="856.09039">the only scrollable</tspan><tspan
+         id="tspan4121"
+         sodipodi:role="line"
+         x="711.79712"
+         y="874.09039">part is the editor</tspan></text>
+    <image
+       y="155.84801"
+       x="26"
+       id="image4197"
+       xlink:href="data:image/png;base64,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 YII= "
+       height="50"
+       width="50"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:none;stroke:#959595;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4200"
+       width="768.38403"
+       height="401.15219"
+       x="23.115988"
+       y="320.59052"
+       rx="7.0001001"
+       ry="7.0000005"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="29.756592"
+       y="691.54028"
+       id="text4986"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         id="tspan4988"
+         sodipodi:role="line"
+         x="29.756592"
+         y="691.54028" /><tspan
+         id="tspan4990"
+         sodipodi:role="line"
+         x="29.756592"
+         y="708.29572"
+         style="font-size:16px"><tspan
+           style="font-size:16px;fill:#784421"
+           id="tspan4992">Tags:</tspan></tspan></text>
+    <text
+       sodipodi:linespacing="100%"
+       id="text4994"
+       y="692.39124"
+       x="80.670654"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="692.39124"
+         x="80.670654"
+         sodipodi:role="line"
+         id="tspan4996" /><tspan
+         style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+         y="708.39124"
+         x="80.670654"
+         sodipodi:role="line"
+         id="tspan4998"><tspan
+           id="tspan5000"
+           style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu">resilence  environmentalism</tspan></tspan></text>
+    <rect
+       style="color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5031"
+       width="124.65387"
+       height="1"
+       x="155.34613"
+       y="711.04791"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       y="711.04791"
+       x="81.091667"
+       height="1"
+       width="62.520069"
+       id="rect5033"
+       style="color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <image
+       y="698"
+       x="288"
+       id="image5035"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
+       height="18"
+       width="24"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5039"
+       width="195"
+       height="1.9794872"
+       x="821"
+       y="660.91913"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       ry="5"
+       rx="5"
+       y="-113.91792"
+       x="791.33704"
+       height="28"
+       width="193.76195"
+       id="rect5041"
+       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAdpJREFU OI2lkk1I03EYxz97aYyx9J9lCWlYNjZaIE16uYTUZVDdgsJjt6B7lBEMIlAvmRV5VAovXTuFCRUD KRy71ETLpcPR2EsrRi/7b/9vh3+0lkqFz+nh+3s+Dw/f39chic2Uc1M04Aa4ccRx2OMzxr9VypF/ gbx+I1H9Ur54/aVeIYmhfmMuPjmiulmVUtNSblHKvpYWnkkLz+0+tyilplU3q4pPjmio35iTBJKI 9WHDdVOKhaXSinTntJR6Ks3P2H1pxX6rm6qbVcX6kKSGB073FsgkoSMEvjYoLEHoJARPQCFtax0h yCTt2XVNLKRhWxeUlsHobOjGbltr2wP5pSakeUF7DxTfw4698DHT0MursL0bisv2zJ+/AGDVTJyd vZB/B59zsCsIb56A0wU7A1ApQP4tdPVi1czmC7x+IzE7NYplWTBwF2TB2WHwbgWPz+6tOpwfw7LE 7NQoXr+RAHBI+pUDyYqcGRznYHSASvEDM/eukXw8gSxrwxw4fo/yw0vRB4HjpwJHwz1OJi4EcXtu 8zV7kzF9Xy9QTR48OudwZfOt0WOVFzDfnUbeAwxnVjcC1ywof2q52u6pte4PH7rF5fiVv4FrFhgu M7Kvhfv/A8NPEzdTPwCqtvHRDwWVwwAAAABJRU5ErkJggg== "
+       id="image5043"
+       x="972.55145"
+       y="-76.540894" />
+    <g
+       id="g3837"
+       style="fill:#f7ebe3;fill-opacity:1">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 22.479215,716.53217 c 0.364128,0.75397 0.688009,1.54004 0.93578,2.34152 0.02027,0.0616 0.106596,0.31524 0.120908,0.38991 0.0097,0.0506 -0.103153,-0.17813 -0.07307,-0.13628 0.03305,0.046 0.133634,0.18244 0.09621,0.13996 -0.04506,-0.0512 -0.07951,-0.11075 -0.119268,-0.16613 0.302676,0.32052 0.476921,0.7534 0.648038,1.15664 0.08105,0.22281 0.146562,0.45357 0.233223,0.67434 0.0098,0.025 0.02747,0.0929 0.04064,0.0695 0.08649,-0.15364 -0.08149,-0.076 -0.0012,-0.10902 -0.01764,-0.029 -0.08171,-0.069 -0.05292,-0.087 0.03506,-0.0219 0.07773,0.029 0.113981,0.0489 0.309462,0.16946 0.518101,0.43513 0.704018,0.72606 0.178273,0.23919 0.248455,0.52769 0.344886,0.80378 0.05686,0.1628 0.03372,0.21127 0.06147,0.13502 -0.02767,-0.058 -0.06617,-0.11209 -0.08302,-0.17415 -0.0031,-0.0113 0.02678,-0.0102 0.0352,-0.002 0.08312,0.081 0.191224,0.15169 0.23053,0.26088 0.277042,0.76959 0.128985,1.03589 -0.471511,1.47525 -0.104772,0.0453 -0.209543,0.0906 -0.314314,0.13589 -0.116372,0.0612 -0.982189,-1.58452 -0.865817,-1.64575 l 0,0 c 0.03961,0.004 0.07921,0.008 0.118823,0.0126 0.09572,0.27559 -0.12215,-0.39536 -0.08421,0.43733 0.0095,0.208 0.08191,0.40989 0.152794,0.60566 0.01937,0.0535 0.168494,0.11619 0.112852,0.12803 -0.204446,0.0435 -0.300467,-0.55013 -0.454652,-0.43184 -0.152226,-0.29351 -0.247493,-0.60348 -0.391803,-0.89806 -0.181615,-0.24714 -0.0066,0.11091 -0.420433,-0.23757 -0.418784,-0.35571 -0.623713,-0.81846 -0.771958,-1.33771 -0.06739,-0.17672 -0.132554,-0.35283 -0.190054,-0.53285 -0.0136,-0.0426 -0.08707,-0.13864 -0.04402,-0.12665 0.08888,0.0248 0.0685,0.19589 0.167339,0.22047 -0.210429,-0.22997 -0.480694,-0.4908 -0.669791,-0.94398 -0.380463,-0.78066 -0.719947,-1.58314 -0.881599,-2.44149 -0.03473,-0.12537 1.738229,-0.61657 1.772962,-0.4912 z"
+         id="path5100"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 23.271267,718.72711 c 0.786882,0.4779 1.394991,1.16711 1.935496,1.90047 0.282061,0.27411 0.194101,0.005 0.144364,-0.004 -0.120099,-0.0216 -0.244097,8.1e-4 -0.366023,0.006 -0.02586,10e-4 0.05162,0.004 0.07742,0.006 0.247535,0.0215 0.513383,-0.0313 0.742606,0.0646 0.432853,0.18106 0.544821,0.66626 0.70554,1.03983 0.0054,-0.007 0.0093,-0.0283 0.01627,-0.0223 0.03064,0.0265 0.03996,0.0729 0.07151,0.0983 0.0085,0.007 0.0046,-0.0354 0.01376,-0.0296 0.0404,0.0255 0.06207,0.0739 0.100805,0.10192 0.0083,0.006 0.0197,-0.005 0.02955,-0.008 0.04519,0.0418 0.09039,0.0835 0.135583,0.12527 0.222353,0.0452 0.379267,0.2946 0.605205,0.3048 0.02418,0.0156 0.207445,0.14388 0.273721,0.16155 0.0142,0.004 0.02954,-0.0161 0.04292,-0.0101 0.09526,0.0431 0.2145,0.17452 0.333134,0.15608 -0.0201,-0.0244 0.145071,-0.0465 0.106087,-0.0532 -0.113798,-0.0196 -0.231148,-0.008 -0.345759,-0.0217 -0.04811,-0.006 0.09693,-0.004 0.145388,-0.003 0.770853,0.0219 0.501808,-0.035 0.949155,0.0911 0.278807,0.0786 0.67479,0.28643 0.730892,0.61377 0.04935,0.28795 -0.04013,0.58293 -0.0602,0.87439 -0.05914,0.11113 -1.630734,-0.72529 -1.57159,-0.83642 l 0,0 c 0.0093,0.24686 -0.02552,0.4994 0.02789,0.7406 0.02201,0.0994 0.123582,0.16197 0.189215,0.23983 0.01567,0.0186 0.07558,0.0373 0.05416,0.0489 -0.0326,0.0175 -0.07291,-0.0128 -0.109369,-0.0192 -0.251001,0.0143 0.17884,-0.0115 0.330969,0.003 0.07431,0.007 -0.148572,0.018 -0.223215,0.0179 -0.429202,-9.1e-4 -0.777295,0.0112 -1.163487,-0.15464 -0.246973,-0.12245 -0.490831,-0.23367 -0.741232,-0.34883 -0.320757,-0.17902 -0.641091,-0.36387 -0.921397,-0.60352 -0.325542,-0.21755 -0.568138,-0.54125 -0.738923,-0.8888 -0.03904,-0.10202 -0.09373,-0.24081 -0.122261,-0.33944 -0.0044,-0.0153 0.01981,0.025 0.0317,0.0356 0.480441,0.42574 0.213992,0.29408 0.927113,0.32806 -0.852944,0.14037 -1.415408,-0.0588 -2.013131,-0.65447 -0.565444,-0.58003 -1.167432,-1.12236 -1.725523,-1.70902 -0.08847,-0.0977 1.293183,-1.3489 1.381656,-1.2512 z"
+         id="path5106"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 25.910693,721.33154 c 0.11864,0.0515 0.237697,0.10202 0.355921,0.15446 0.455416,0.20199 0.323871,0.13276 0.767447,0.40922 0.209704,0.1307 0.407131,0.28448 0.642673,0.36431 -0.01531,-0.22089 0.01037,-0.0522 -0.543611,-0.0456 -0.0432,5.1e-4 0.08749,0.004 0.129481,-0.006 0.289479,-0.0702 -0.01067,-0.0102 0.300548,-0.0678 0.515192,-0.0149 1.030559,-0.007 1.545827,-0.003 0.463544,0.12668 1.006365,0.30298 1.184854,0.81451 0.06093,0.17462 0.04829,0.36673 0.07244,0.55009 -0.0078,0.12692 -1.802715,0.0167 -1.794919,-0.11025 l 0,0 c 0.02964,0.10822 0.04316,0.22222 0.08893,0.32466 0.02759,0.0618 0.08293,0.10697 0.126871,0.1584 0.01708,0.02 0.07921,0.0433 0.05596,0.0556 -0.03017,0.0159 -0.180328,-0.08 -0.219712,-0.01 -0.143582,-0.004 -1.53579,-0.0554 -0.568481,-0.06 -0.1234,-0.0838 -0.05893,0.006 -0.22463,0.023 -0.792855,0.0791 -0.594157,0.0958 -1.128217,-0.0428 -0.670543,-0.2605 -1.304421,-0.61999 -1.894977,-1.02915 -0.104637,-0.078 0.998962,-1.55783 1.1036,-1.4798 z"
+         id="path5108"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 21.972166,721.2592 c 0.74703,-0.0522 1.756827,-0.2155 2.47971,-0.0121 0.142814,0.0402 0.273023,0.11621 0.409534,0.17431 0.140383,0.14172 0.334511,0.24547 0.421148,0.42516 0.423408,0.87813 -0.07916,1.40178 -0.519802,2.06961 -0.234489,0.37354 -0.424043,0.77227 -0.612198,1.17035 -0.04715,0.12887 -1.869736,-0.53793 -1.822586,-0.6668 l 0,0 c 0.210312,-0.49858 0.45912,-0.97704 0.769108,-1.42235 0.0385,-0.0545 0.401724,-0.59951 0.47079,-0.60942 0.03907,-0.006 0.209255,0.72015 0.422692,0.71344 -0.813646,0.1293 -1.665275,0.0204 -2.478664,-0.0496 -0.126757,-0.0326 0.333511,-1.82517 0.460268,-1.79263 z"
+         id="path5110"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="g3843"
+       style="fill:#f7ebe3;fill-opacity:1">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 788.3846,721.58047 c 0.63884,-0.63778 1.33562,-1.21339 2.04696,-1.76777 0.67449,-0.46976 0.25951,-0.28618 1.37609,1.13836 0.005,0.006 -0.28555,0.26769 -0.44225,0.42218 -0.39547,0.43674 -0.73822,0.91192 -1.18032,1.30398 -0.31175,0.18059 -0.52498,0.41986 -0.75905,0.6841 -0.24772,0.24324 -0.4749,0.50555 -0.73364,0.73725 -0.3069,0.22873 -0.62243,0.50817 -0.98841,0.63944 -0.22318,0.097 -0.41346,0.20966 -0.58956,0.37322 -0.59473,0.46311 -1.01445,0.7757 -1.87663,0.28103 -0.18568,-0.10653 -0.19792,-0.37964 -0.29688,-0.56947 0.0116,-0.2062 -0.0153,-0.41825 0.0348,-0.61862 0.24066,-0.96249 1.45491,-1.90196 2.21316,-2.45431 0.46316,-0.30048 2.05533,-1.24041 2.58532,-0.54847 0.25552,0.33359 0.0818,0.83642 0.12269,1.25463 -0.52083,0.66002 -1.26303,1.10428 -1.96327,1.55272 -0.37292,0.26428 -0.81547,0.39422 -1.21343,0.60686 0.004,-0.009 0.0223,-0.0324 0.0133,-0.0276 -0.12324,0.0665 -0.23226,0.20277 -0.34419,0.28065 -0.27209,0.18933 -0.26596,0.15623 -0.61242,0.26944 -0.31728,-0.0693 -0.66431,-0.057 -0.95183,-0.20801 -0.17231,-0.0905 -0.26769,-0.29292 -0.34336,-0.47224 -0.18006,-0.42669 -0.0582,-0.92717 0.17701,-1.29872 0.0696,-0.11 0.16475,-0.20162 0.24713,-0.30243 0.43364,-0.44556 1.00713,-0.66145 1.58453,-0.84878 0.43858,-0.11801 1.10959,-0.23032 1.44093,0.20271 0.54761,0.71568 0.0356,1.19515 -0.38967,1.56615 -0.54466,0.44261 -1.17796,0.75906 -1.84916,0.95674 -0.39417,0.13037 -0.75024,0.12826 -1.17421,0.12578 -0.14734,-8.7e-4 0.29474,-0.006 0.44172,-0.0165 0.0332,-0.002 -0.0674,-0.002 -0.0999,0.005 -0.67704,0.21233 -1.53211,0.024 -1.54898,-0.86038 -0.009,-0.44924 0.21101,-0.64071 0.4517,-0.90971 0.58756,-0.55467 1.32405,-0.922 2.07975,-1.18961 0.98687,-0.22815 0.6962,-0.44878 1.34799,1.45594 0.002,0.007 -0.27272,0.16695 -0.31846,0.19376 -0.011,8.6e-4 -0.0371,0.0129 -0.0331,0.003 0.20064,-0.52777 0.27198,-0.0837 0.006,-1.02393 -0.0238,-0.0842 -0.13577,-0.1299 -0.14835,-0.21646 -0.006,-0.0407 0.14565,-0.0419 0.10829,-0.0591 -0.0905,-0.0415 -0.19822,-0.0185 -0.29732,-0.0277 0.62498,-0.1601 1.25424,-0.3005 1.8879,-0.42197 0.38326,-0.0779 0.74833,-0.0862 1.14417,-0.0618 0.15125,0.009 0.3116,0.0795 0.46441,0.10051 -0.17568,-0.0106 -0.35106,-0.0289 -0.52704,-0.0316 -0.01,-1.6e-4 -0.0285,0.0235 -0.0186,0.0233 0.0293,-7.5e-4 0.0566,-0.0154 0.0843,-0.025 0.13358,-0.0464 0.27185,-0.1236 0.41501,-0.12694 0.60428,-0.2374 0.10803,-0.0687 0.0774,0.31134 -0.013,0.16188 0.0433,0.32191 0.0649,0.48286 0.59173,0.0257 -0.0519,0.24774 0.0359,0.28962 0.10428,0.0497 0.24889,-0.0149 0.34257,0.0527 0.061,0.044 -0.14901,0.0206 -0.22307,0.0335 -0.15902,0.0278 -0.13841,0.0288 -0.29488,0.0884 -0.73963,0.29209 -0.91074,0.42902 -1.70078,-0.65246 -0.16558,-0.22667 0.25525,-0.77658 0.40094,-0.92306 0.0934,-0.0939 0.20954,-0.16207 0.31431,-0.2431 0.59481,-0.34877 0.90479,-0.26695 1.61144,-0.22758 0.1219,0.0476 -0.55126,1.77149 -0.67316,1.72389 l 0,0 c 0.46963,-0.0137 0.59661,-0.041 0.25849,-0.063 -0.36181,-0.006 0.11092,-0.19008 -0.14008,-0.41128 -2.04489,-1.80215 -0.65239,-0.74494 -1.36236,-0.58549 -0.0531,0.0119 0.0892,-0.0623 0.13375,-0.0935 0.24787,-0.15297 0.40343,-0.26596 0.69022,-0.36232 0.52183,-0.17534 1.23344,-0.22534 1.72186,0.0672 0.14903,0.0892 0.26555,0.224 0.39832,0.336 0.0686,0.21918 0.19532,0.42811 0.20582,0.65753 0.026,0.56796 -0.44857,0.88397 -0.89465,1.06014 -0.0782,0.0361 -0.15292,0.0808 -0.23453,0.10821 -0.0727,0.0244 -0.15428,0.0113 -0.22739,0.0344 -0.0718,0.0226 -0.37165,0.14767 -0.41274,0.15082 -0.25194,0.0193 -0.50531,-0.008 -0.75797,-0.0116 -0.0424,-0.01 -0.17247,-0.043 -0.22961,-0.0435 -0.0145,-1.2e-4 -0.0567,0.0107 -0.0422,0.0109 0.80559,0.009 0.37346,-0.0342 0.18663,0.0212 -0.65353,0.19108 -1.30849,0.35159 -1.97536,0.49024 -0.22997,0.0185 -0.91009,0.1475 -1.24498,0.0119 -0.91136,-0.36903 -0.99477,-1.19763 -0.34727,-1.8299 0.17611,-0.11641 0.36197,-0.25373 0.39581,-0.21448 1.37066,1.58985 1.50853,1.18765 0.77708,1.57652 -0.57669,0.20482 -1.10811,0.52799 -1.65732,0.79492 -0.0489,0.0248 -0.13808,0.12851 -0.14675,0.0744 -0.027,-0.16874 0.10937,-0.33885 0.0776,-0.50674 -0.0274,-0.14442 -0.25483,-0.62779 -0.5098,-0.67088 -0.18618,-0.0315 -0.37732,0.0157 -0.5659,0.0252 -0.0266,10e-4 0.0532,-4.8e-4 0.0798,-7.2e-4 0.42199,-0.10248 0.27666,-0.0699 0.91616,-0.11692 0.14078,-0.0104 -0.28234,0.009 -0.4229,0.022 -0.0612,0.006 0.37556,0.0447 0.18366,-0.0169 0.50609,-0.19106 0.99038,-0.42085 1.46572,-0.68199 0.6063,-0.33669 -0.22734,0.27327 0.37864,0.94397 0.24152,0.2673 1.37126,0.17718 0.77349,0.24633 -0.34856,0.10149 -0.69672,0.22328 -1.02196,0.38281 -0.16232,0.0243 -0.14249,-0.16934 -0.21892,-0.2842 -0.25242,-0.37935 -0.414,-0.24189 -0.94086,-0.30757 -0.36172,0.37766 0.45053,-0.19785 0.42126,-0.24364 0.34311,-0.16603 0.65636,-0.39403 0.97641,-0.59943 0.60254,-0.42625 0.0561,-0.0457 0.68146,-0.46334 0.30828,-0.20587 0.61459,-0.44552 0.96051,-0.58803 0.039,-0.0161 0.0826,-0.017 0.12388,-0.0255 0.0919,0.35315 0.0211,0.79814 0.27578,1.05943 0.57775,0.59264 1.22783,-0.10916 0.69728,0.20575 -0.0922,0.0547 -0.18417,0.11009 -0.27258,0.17076 -0.13754,0.0944 -0.26992,0.19607 -0.40488,0.29411 -0.47751,0.3539 -0.95646,0.7089 -1.41995,1.08115 -0.13074,0.10499 -0.3698,0.36127 -0.45583,0.30896 -0.059,-0.0359 -0.0554,-0.12651 -0.0832,-0.18977 -0.0771,-0.10806 -0.10727,-0.27699 -0.23136,-0.32417 -0.10285,-0.0391 -0.92295,-0.30719 -1.04023,-0.0183 -0.0355,0.0875 0.27821,-0.24746 0.30675,-0.18002 0.27049,-0.21394 0.50138,-0.46893 0.83485,-0.58604 0.0532,-0.0346 0.10646,-0.0691 0.15969,-0.10368 0.0207,-0.002 0.043,0.003 0.0621,-0.005 0.20867,-0.0911 0.3682,-0.28189 0.57767,-0.37441 0.0448,-0.0262 0.10128,-0.0347 0.13878,-0.0705 0.15975,-0.15274 0.27934,-0.34904 0.43572,-0.50468 0.29324,-0.26828 0.49058,-0.64502 0.8659,-0.82014 0.43956,-0.3209 0.62095,-0.90718 1.03756,-1.25847 0.0767,-0.0757 0.84046,-0.78701 0.94192,-0.72709 1.58355,0.93524 1.66061,0.81108 1.12755,1.58641 -0.63423,0.70096 -1.35883,1.34148 -2.19216,1.79511 -0.089,0.095 -1.43268,-1.16352 -1.34369,-1.25853 z"
+         id="path5112"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <image
+       style="display:inline"
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAu5JREFU OI2lk11oW2UYgJ/vnO+cY5M0aZvmp83arKFFWXDrZJGJV1Nwg6F4o0zpLjrGBuKNMBT0VgqieL8L seIoiDi9kcnwZhamdqtlo92K6zrX3yzJ8tMkJzknyfm8kE3sLn2u3/e5eHkfwS5OvD99FjijS7lP gaU8r64Uc5quXZiZmvhy97x4vPjBV+Omrv00NhKPHd6fZCQRxmdZlGoNVtbzzC+tc2ctd00IcXpm auLmfwRvvvdFxh/s+v31IwfEgbEopVqD/NYaMhCFrl6w8yRiYeaWNrk0u/QQIV56JJEA4XDg51de TItnU30UC1n6h9OE+gewmy2y66tIz0XrNHg5k6LjqfDlq7fPAy8AaKc++vrjeLQ3eCQziqF5tGUA NIEhJaYh8VmSWLibgWiESI+fTHoPycG+w29/eGESQAuGfKcPpYcplwo8cHxEB/eiFHgKEBrCc9ku 1vnhyiKXZ+cJWYp9o4MAbwDIqt2KJOO9zN3JkRqL4ql/L1srF3l+PI0QAqUUm9sPaDYaDERCAIcA tKbb1izLRAtEKdea5KsuttOharu4tTxC/KMTQhCLhLm5fBfLkAB9AFLXNa9Sb2r+5hYBaZGr91Mw TNodj2axzXirheO4dAf82LbN3kSEXMMFKAJIQ9Oy9zYKgwdH46SGBri/vsnsyg4uJg3Xz2ff3cAS Hd55bT/VapWFW3ehOwlwHUBTnc7FheUNXE8CkBxKcPxghO1ckYeVOhVHcL/kkc/nqVQqPNWbYHk1 C/AtgL7wy8VLo5lXzwldN0N+gy5T59f5RRazimrdYafusGM7ZIZ0cjsuGyWPWytbv81MTbz7+JHK ucLJK9e87z0Pnns6xo83KpRcE7fdwXHbWIZgraz4K9fi6h8rJSHE2SdaOD75yVvDqaHpYKjHfCYV J94fxLIM7GaL7XyZP+9l2dgq3Ba6PPFEC4/o6Rsxj548N61bvmPosgeEUMprq3ZrVQnt828+nTy/ u8b/zd9wbDf3DUubqwAAAABJRU5ErkJggg== "
+       id="image25494-7"
+       x="1192"
+       y="168"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       transform="matrix(1.015827,-0.06111382,0.05901074,0.98086941,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/movecommons/svn/trunk/src/images/mc-sticker-0.3-sample.png"
+       sodipodi:linespacing="100%"
+       id="text5184"
+       y="333.20648"
+       x="1289.9216"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         y="333.20648"
+         x="1289.9216"
+         sodipodi:role="line"
+         id="tspan5194"
+         style="fill:#000000">poner nombre</tspan><tspan
+         y="351.20648"
+         x="1289.9216"
+         sodipodi:role="line"
+         style="fill:#000000"
+         id="tspan5210">a los miembros?</tspan></text>
+    <text
+       transform="matrix(1.0171717,-0.0316397,0.03055092,0.98216786,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text4042-5"
+       y="330.92853"
+       x="1082.6272"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;display:inline;font-family:'festus!';-inkscape-font-specification:'festus!'"
+       xml:space="preserve"><tspan
+         y="330.92853"
+         x="1082.6272"
+         sodipodi:role="line"
+         id="tspan4055-8">the star</tspan><tspan
+         y="348.92853"
+         x="1082.6272"
+         sodipodi:role="line"
+         id="tspan5238">is for the</tspan><tspan
+         y="366.92853"
+         x="1082.6272"
+         sodipodi:role="line"
+         id="tspan5240">bookmarks and the </tspan><tspan
+         y="384.92853"
+         x="1082.6272"
+         sodipodi:role="line"
+         id="tspan5244">future</tspan><tspan
+         y="402.92853"
+         x="1082.6272"
+         sodipodi:role="line"
+         id="tspan5242">recommendation system</tspan></text>
+    <g
+       id="g5250"
+       transform="translate(-4.405258,21.844089)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90">
+      <path
+         sodipodi:type="star"
+         style="color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="path5246"
+         sodipodi:sides="5"
+         sodipodi:cx="96.7854"
+         sodipodi:cy="715.97784"
+         sodipodi:r1="52.022156"
+         sodipodi:r2="28.004345"
+         sodipodi:arg1="1.5707963"
+         sodipodi:arg2="2.1567634"
+         inkscape:flatsided="false"
+         inkscape:rounded="0.12"
+         inkscape:randomized="0"
+         d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
+         inkscape:transform-center-y="-1.1905596"
+         transform="matrix(0.27471997,0,0,-0.27471997,1173.8191,469.14106)" />
+      <path
+         transform="matrix(0.25452831,0,0,-0.25452831,1175.7731,454.58643)"
+         inkscape:transform-center-y="-1.103054"
+         d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
+         inkscape:randomized="0"
+         inkscape:rounded="0.12"
+         inkscape:flatsided="false"
+         sodipodi:arg2="2.1567634"
+         sodipodi:arg1="1.5707963"
+         sodipodi:r2="28.004345"
+         sodipodi:r1="52.022156"
+         sodipodi:cy="715.97784"
+         sodipodi:cx="96.7854"
+         sodipodi:sides="5"
+         id="path5248"
+         style="color:#000000;fill:#fed654;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="star" />
+    </g>
+    <g
+       id="g3794">
+      <rect
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         transform="scale(-1,1)"
+         y="339"
+         x="-22.475609"
+         height="44"
+         width="12.475609"
+         id="rect24760"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 17.874104,324.09657 c 0.693912,-2.54021 2.200323,-4.72761 3.593651,-6.92399 0.911436,-1.48199 1.886492,-2.9265 2.70536,-4.46328 0.314772,-0.59366 0.116196,-0.25938 0.632348,-0.98017 0.153766,-0.20202 3.010816,1.97257 2.857049,2.17459 l 0,0 c 0.165376,-0.37037 0.166287,-0.40296 0.06284,-0.075 -0.503921,1.88072 -1.470857,3.58054 -2.466639,5.24196 -1.26467,2.10736 -2.657076,4.13189 -3.876148,6.26736 -0.08779,0.24809 -3.596244,-0.99341 -3.508457,-1.2415 z"
+         id="path5088"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 16.53134,326.15997 c 0.43722,-1.50894 1.073263,-2.94358 1.857946,-4.30147 0.45604,-0.76071 0.990761,-1.46325 1.581928,-2.12202 0.352269,-0.33733 0.600747,-0.77242 0.892332,-1.1627 0.124797,-0.17632 0.440964,-0.44587 0.390587,-0.65933 0.131403,-0.84689 0.589785,-1.54613 1.013333,-2.26753 0.405977,-0.63836 0.852808,-1.24902 1.269335,-1.88022 0.492638,-0.81693 1.064457,-1.5819 1.606448,-2.36649 0.489697,-0.74543 1.127671,-1.35869 1.800259,-1.9341 0.176984,-0.19695 2.962346,2.30598 2.785362,2.50294 l 0,0 c -0.480375,0.39133 -0.929735,0.83811 -1.313105,1.32302 -0.402012,0.53536 -0.787529,1.09292 -1.210866,1.61137 -0.05677,0.0695 -0.138834,0.11724 -0.189467,0.19136 -0.09836,0.14398 -0.169162,0.30496 -0.253743,0.45744 -0.389377,0.54432 -0.791885,1.07146 -1.143891,1.64014 -0.142632,0.25728 -0.28167,0.54946 -0.480159,0.77457 -0.02653,0.0301 -0.157023,0.0769 -0.181575,0.12782 -0.05133,0.10649 -0.05751,0.23057 -0.110284,0.33708 -0.163526,0.79002 -0.477069,1.50813 -0.965089,2.15465 -0.206291,0.1352 -0.0094,-0.01 -0.295261,0.39486 -0.252626,0.35768 -0.508964,0.71551 -0.816909,1.03203 -0.153504,-0.10998 -0.784932,1.25184 -0.839933,1.34317 -0.641108,1.40977 -1.257756,2.83862 -1.981717,4.20524 -0.09912,0.24151 -3.514655,-1.16032 -3.415531,-1.40183 z"
+         id="path5090"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 20.5326,323.66868 c 0.09169,-0.66212 0.314186,-1.29822 0.619668,-1.89048 0.156636,-0.26486 0.371305,-0.48334 0.553701,-0.72914 0.194536,-0.28005 0.381476,-0.56443 0.593502,-0.83203 0.243264,-0.3094 0.53548,-0.55874 0.866365,-0.76775 0.221178,-0.0343 0.252652,-0.17299 0.50342,-0.26322 0.309853,-0.19004 0.583058,-0.42781 0.846734,-0.67618 0.339245,-0.31519 0.694891,-0.61492 1.015149,-0.9498 0.561326,-0.35834 0.241562,-0.18757 1.460113,1.04476 0.0519,0.0525 -0.08024,0.12392 -0.120546,0.18576 -0.19256,0.29547 -0.400612,0.57975 -0.602215,0.86913 -0.386014,0.48684 -0.677987,1.051 -1.13406,1.47875 -0.175469,0.14778 -0.362892,0.29645 -0.59018,0.36006 -0.04306,0.0121 0.07724,-0.0453 0.113621,-0.0713 0.03158,-0.0226 0.05329,-0.0611 0.08986,-0.0741 0.02158,-0.008 -0.02637,0.0375 -0.03955,0.0562 -0.265986,0.36807 -0.5492,0.72122 -0.858536,1.05371 -0.236041,0.27896 -0.451794,0.57473 -0.693782,0.84868 -0.196692,0.26864 -0.1949,0.11949 -0.260854,0.32486 -0.109882,0.28037 -0.21931,0.56168 -0.300773,0.85197 -0.06128,0.27153 -0.02263,0.55013 0.0041,0.82343 -0.03793,-0.22969 0.0505,0.35691 0.01082,0.27441 -0.340563,-0.70796 0.316494,-0.56273 -1.443526,-0.51752 -0.09029,0.002 -0.08447,0.18964 -0.172751,0.20874 -0.06414,0.0139 0.04382,-0.12373 0.06573,-0.18559 0.09916,-0.33625 0.192549,-0.6716 0.302757,-1.00498 0.08582,-0.26196 0.273254,-0.47437 0.345916,-0.74088 0.104701,-0.28887 0.252855,-0.55837 0.378549,-0.8373 0.09261,-0.22468 0.260692,-0.42089 0.342542,-0.64987 0.139572,-0.27991 0.274816,-0.56041 0.426792,-0.83406 0.139137,-0.29525 0.277911,-0.58648 0.47898,-0.84652 0.249965,-0.35635 0.643045,-0.46736 1.017415,-0.63051 0.253161,-0.10791 0.492089,-0.26257 0.730712,-0.40262 0.123828,-0.0541 0.269267,-0.13357 0.388165,-0.18606 0.115873,-0.0512 0.151694,-0.10755 0.09674,-0.0346 0.185423,-0.16829 0.41308,-0.37916 0.651942,-0.55282 0.331309,-0.21458 0.679441,-0.42215 1.062549,-0.52812 0.112715,0.079 0.182975,-0.13995 0.207724,-0.0699 0.01013,0.0287 -0.07443,0.0962 -0.05423,0.0735 0.01921,-0.0216 0.168413,-0.22301 0.169318,-0.22423 0.698647,-0.75284 1.742465,-1.08526 2.118578,0.35585 0.05136,0.19679 -0.125428,0.38694 -0.188141,0.5804 -0.07733,0.0992 -0.154666,0.19848 -0.231999,0.29773 -0.0819,0.10343 -1.544705,-1.05487 -1.462801,-1.1583 l 0,0 c 0.03554,-0.011 0.07107,-0.0219 0.10661,-0.0329 -0.01211,0.46608 -0.08754,0.73349 0.569539,1.06451 0.217742,0.1097 0.486273,-0.0429 0.726594,-0.084 0.01306,-0.002 0.0043,-0.0403 -0.0089,-0.0387 -0.155842,0.0183 -0.07105,0.0941 -0.133194,0.0261 -0.270238,0.24687 -0.419885,0.62056 -0.803427,0.73776 -0.291113,0.1457 -0.618741,0.20443 -0.90153,0.3715 -0.172349,0.0359 0.175213,-0.0446 -0.177151,0.11311 -0.01381,0.006 0.01326,-0.0484 -0.0016,-0.0454 -0.108372,0.0224 -0.19411,0.29487 -0.3261,0.337 -0.06996,0.0609 -0.135458,0.12735 -0.209892,0.18269 -0.08787,0.0653 -0.185642,0.1177 -0.285821,0.16189 -0.01066,0.005 -0.01724,-0.0219 -0.02873,-0.0199 -0.09732,0.0167 -0.162266,0.14189 -0.251553,0.15647 -0.08903,-0.0302 -0.276177,0.16394 -0.320155,0.19124 -0.150817,0.0936 -0.343956,0.14744 -0.47587,0.27734 -0.147727,0.0472 -0.510159,0.18914 -0.516042,0.18175 -0.03745,-0.0471 0.107169,-0.10109 0.0752,-0.16405 -0.02269,0.0306 -0.04058,0.0654 -0.06807,0.0918 -0.0047,0.005 -0.01292,-0.0164 -0.01634,-0.0108 -0.128128,0.20893 -0.17899,0.45792 -0.321522,0.65949 -0.146221,0.17707 -0.201865,0.39446 -0.32975,0.58003 -0.09267,0.22382 -0.219525,0.46966 -0.345104,0.65408 -0.101812,0.25465 -0.223585,0.49573 -0.330811,0.74826 -0.0164,0.0461 -0.271439,0.67727 -0.333078,0.69654 -0.01113,0.003 -6.81e-4,-0.0233 -10e-4,-0.035 -0.09993,0.40834 -0.180552,0.82581 -0.349376,1.21215 -0.07964,0.14584 -0.315334,0.58176 -0.344666,0.58793 -1.236045,0.26027 -1.567916,0.0941 -1.667494,-0.8275 -0.05236,-0.4753 -0.08868,-0.95602 0.03782,-1.42435 0.05562,-0.18231 0.125931,-0.3422 0.196836,-0.51636 0.02295,-0.0564 0.07179,-0.27789 0.140559,-0.32607 0.08935,-0.27367 0.220124,-0.64176 0.446314,-0.8296 0.218013,-0.32152 0.472177,-0.61355 0.707085,-0.92305 0.286439,-0.38044 0.597519,-0.74636 0.925301,-1.09154 0.180122,-0.18621 0.36383,-0.39774 0.614815,-0.49012 0.07488,-0.0276 -0.236256,0.18036 -0.156464,0.18118 0.338731,-0.43519 0.514511,-0.97936 0.885872,-1.39597 0.06399,-0.0828 0.860329,-1.08551 0.939439,-1.04535 1.913866,0.97149 0.900567,0.94316 1.528126,0.95769 -0.31165,0.45216 -0.654664,0.87595 -1.106877,1.19901 -0.338535,0.26 -0.661537,0.54122 -1.036174,0.7495 -0.05957,0.0436 -0.119147,0.0873 -0.17872,0.13091 -0.01616,-6.1e-4 -0.03367,-0.008 -0.04848,-0.002 -0.196288,0.0861 -0.339966,0.27282 -0.553307,0.33023 0.175036,-0.29518 -0.204178,0.16032 -0.225946,0.1598 -0.211322,0.31439 -0.452353,0.60472 -0.671165,0.91414 -0.088,0.0752 -0.23848,0.35284 -0.33406,0.39242 -0.01686,0.007 0.02897,-0.0616 0.01279,-0.0532 -0.01915,0.01 -0.01679,0.0398 -0.02518,0.0597 -0.201567,0.56417 -0.30686,1.16564 -0.563934,1.71082 -0.03473,0.12537 -1.807695,-0.36583 -1.772962,-0.4912 z"
+         id="path5092"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 23.236962,321.23239 c 0.272734,-0.72063 0.643606,-1.39722 1.022389,-2.06597 0.06339,-0.13387 1.956474,0.76261 1.893084,0.89647 l 0,0 c -0.394605,0.66034 -0.752426,1.34679 -1.222197,1.95857 -0.0558,0.11974 -1.749072,-0.66934 -1.693276,-0.78907 z"
+         id="path5094"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 23.236962,320.71143 c 0.691008,-1.38115 1.72857,-2.54554 2.722094,-3.71355 1.583464,-1.732 2.853244,-3.71255 4.275287,-5.5713 0.478973,-0.62607 0.978995,-1.23574 1.468493,-1.85361 1.669936,-1.99506 3.427024,-3.95484 5.475671,-5.57501 0.628364,-0.49693 1.314394,-0.91625 1.971592,-1.37438 0.149746,-0.14757 2.236685,1.97017 2.086938,2.11774 l 0,0 c -0.56432,0.42704 -1.148315,0.82925 -1.692959,1.28112 -1.920715,1.59354 -3.640452,3.41617 -5.339967,5.23685 -0.523779,0.57016 -1.051784,1.13646 -1.571338,1.71047 -0.879625,0.97183 -1.637943,1.86185 -2.524481,2.81668 -1.188127,1.27966 -0.642198,0.62614 -1.673921,1.76412 -0.20845,0.22992 -0.40908,0.46681 -0.61362,0.70022 -0.940034,1.10357 -1.925385,2.16889 -2.890513,3.24972 -0.0558,0.11974 -1.749072,-0.66934 -1.693276,-0.78907 z"
+         id="path5096"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 24.869999,318.54285 c 1.145108,-0.693 2.324446,-1.32605 3.496682,-1.9713 1.164541,-0.61953 2.297107,-1.33899 3.585916,-1.66733 0.520209,-0.0582 0.698003,-0.12191 1.299713,0.14193 0.145173,0.0636 0.219926,0.22837 0.327551,0.34475 0.03314,0.0358 0.04871,0.0952 0.09462,0.11176 0.02403,0.009 -0.0044,-0.0521 0.0027,-0.0766 0.0077,-0.0266 0.02703,-0.0483 0.04054,-0.0725 0.68708,-0.17031 -0.659951,0.0412 0.178588,-0.19623 0.12195,-0.068 1.08337,1.65664 0.96142,1.72462 l 0,0 c -0.186582,0.062 -0.36476,0.16074 -0.559745,0.1859 -0.908748,0.11729 -0.85536,0.0849 -1.501735,-0.10483 -0.427617,-0.24106 -0.311243,-0.13326 -0.632672,-0.46669 -0.02692,-0.0279 -0.104339,-0.1136 -0.07318,-0.0905 0.06298,0.0467 0.09515,0.13958 0.170164,0.16242 0.832998,0.25368 0.756912,0.19934 0.58005,0.0457 -0.404315,0.13099 -0.749368,0.33657 -1.119712,0.5454 -0.664545,0.37473 -1.322804,0.76072 -1.997758,1.11666 -1.233997,0.67243 -2.467154,1.39396 -3.815669,1.81159 -0.109229,0.0734 -1.146737,-1.47138 -1.037507,-1.54474 z"
+         id="path5098"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 20.676812,323.56258 c 0.269971,2.20792 0.230423,4.44303 0.06961,6.6577 -0.04966,1.14037 -0.262798,2.00558 -0.936017,2.96661 -0.07104,0.10141 -0.142351,0.25927 -0.266162,0.25908 -0.110123,-1.7e-4 0.136584,-0.17278 0.204876,-0.25917 0.407483,-0.96751 0.285649,0.68431 0.433831,1.10893 0.0458,0.14455 0.07265,0.29654 0.137389,0.43366 0.05234,0.11087 0.186914,0.16319 0.254675,0.26537 0.262338,0.39556 0.519972,0.7841 0.759981,1.19464 0.624384,1.25133 0.919716,2.55511 0.974548,3.94536 -0.0093,1.06774 -0.182741,2.12314 -0.241703,3.18789 -0.565789,2.7413 -0.991466,2.10648 -5.225743,0.88191 -0.129436,-0.0374 -0.631211,-1.8272 -0.706548,-2.06446 -0.315463,-0.94064 -0.276938,-1.93342 -0.510952,-2.88785 -0.257059,-1.06226 -0.215432,-2.1584 -0.175343,-3.24108 0.05214,-0.9954 0.075,-1.99156 0.07291,-2.98822 -0.011,-0.96054 -0.02538,-1.921 -0.02941,-2.8816 0.02625,-0.66898 -0.0084,-0.30512 -0.194301,-0.8224 -0.174179,-0.48456 -0.04972,-0.60936 -0.194483,-0.43494 -0.163193,-0.42247 -0.464913,-0.74398 -0.661899,-1.12922 -0.354879,-0.69403 -0.09744,-0.44165 -0.351073,-0.67128 -0.607163,-0.87704 -0.59159,-1.94424 -0.836188,-2.93611 -0.135314,-0.60396 -0.07079,-0.28465 -0.189081,-0.95882 -0.05062,-0.35815 5.014473,-1.07396 5.065088,-0.7158 l 0,0 c 0.06771,0.43122 0.02557,0.20556 0.130736,0.67614 0.134089,0.57321 0.103686,1.1911 0.38822,1.69755 0.353817,0.66003 0.729974,1.30551 1.092129,1.96127 0.479766,1.04562 0.945516,2.15108 0.897822,3.32535 -4.47e-4,0.95003 0.0099,1.89993 0.03407,2.84968 0.0172,1.08386 0.01777,2.16862 -0.05949,3.25059 -0.04193,0.6294 -0.143517,1.27845 -0.05102,1.90499 0.262028,0.88249 0.404038,1.77914 0.63695,2.66685 0.969214,3.06703 0.462602,0.67199 -4.018672,1.73882 -0.342169,0.0815 -0.154494,1.57082 -0.255627,0.55715 0.04565,-0.9486 0.153913,-1.891 0.21387,-2.83837 -0.0051,-0.63431 -0.124911,-1.2269 -0.398595,-1.80618 -0.681548,-1.03062 -1.492431,-2.00164 -1.698519,-3.26516 -0.255466,-1.53719 -0.323914,-3.11214 0.400117,-4.54313 0.151021,-0.19888 0.293639,-0.40443 0.453062,-0.59665 0.168884,-0.20362 -0.223633,0.48077 -0.307183,0.73177 -0.05274,0.15845 0.0762,0.4254 -0.07548,0.49526 -0.133333,0.0614 -0.03455,-0.29156 -0.04979,-0.43756 -0.02159,-0.20682 -0.04045,-0.41391 -0.06068,-0.62087 -0.160814,-2.21467 -0.200362,-4.44978 0.06961,-6.6577 0,-0.36801 5.204469,-0.36801 5.204469,0 z"
+         id="path3724"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 20.573805,323.77693 c 0.152924,0.57507 0.190497,1.17498 0.15438,1.76718 -0.03038,0.26753 -0.121684,0.48473 -0.291308,0.69455 -0.05586,0.0691 -0.18559,0.1635 -0.253587,0.2239 -0.0064,0.004 -0.02135,0.0183 -0.01911,0.0113 0.01018,-0.032 0.05721,-0.11837 0.05401,-0.085 -0.01041,0.10883 -0.06511,0.26591 -0.09474,0.36487 -0.07868,0.16821 -0.112655,0.33065 -0.102349,0.51384 0.01597,0.11208 0.01426,0.22748 0.03304,0.33912 0.0024,0.0144 0.02196,0.0204 0.02816,0.0336 0.01305,0.0278 0.02409,0.0565 0.03613,0.0848 -6.23e-4,-0.013 -0.01432,-0.0425 -0.0019,-0.0389 0.04858,0.0143 0.265848,0.41908 0.284445,0.45886 0.0977,0.26582 0.07306,0.56157 0.168262,0.82748 0.01231,0.0377 0.02537,0.0751 0.03692,0.113 0.01406,0.0461 0.02814,0.0923 0.03991,0.13906 0.05093,0.20228 -0.08389,-0.15547 -0.119085,-0.15324 -0.386212,0.0245 -0.742151,0.2236 -1.121497,0.30012 -0.242456,-0.51088 -0.477321,-1.02482 -0.710692,-1.53981 -0.246429,-0.55372 -0.253659,-0.99784 0.285992,-1.38235 0.04475,-0.004 0.168369,-0.15396 0.123736,-0.12156 0.02449,-0.33118 0.112354,-0.6537 0.190996,-0.97535 0.04732,-0.34253 0.21472,-0.65415 0.279775,-0.99151 0.0025,-0.20834 0.06008,-0.40976 0.06091,-0.61779 -0.149925,-0.35672 -0.312136,-0.71027 -0.478623,-1.06091 -0.26978,-0.66785 -0.465661,-1.36167 -0.582712,-2.07194 -0.01121,-0.0611 -0.02262,-0.12221 -0.03363,-0.18336 -0.03341,-0.18548 -0.04585,-0.35767 -0.05157,-0.54551 -4.45e-4,-0.0146 -0.0036,0.029 -0.0053,0.0435 -0.100414,-0.34534 -0.114979,-0.70893 -0.120994,-1.06627 0.0084,-0.37328 0.137147,-0.72506 0.207447,-1.08726 0.02507,-0.12993 -0.02975,-0.25877 -0.02843,-0.3878 7.42e-4,-0.0725 0.01112,-0.14455 0.01668,-0.21683 0.147649,-0.67103 0.638135,-0.85851 1.293095,-0.70947 0.104303,0.0237 0.182638,0.11142 0.273957,0.16712 0.487193,0.51748 0.600238,1.22058 0.756263,1.88746 0.05177,0.30153 0.140306,0.59513 0.192741,0.89647 0.0039,0.0223 -0.01959,-0.0409 -0.02986,-0.0611 0.436253,0.65055 -0.209482,1.04999 -0.669286,1.3222 -0.109503,0.0513 -0.219006,0.10261 -0.32851,0.15391 -0.08291,0.0535 -0.838974,-1.11904 -0.756065,-1.17251 l 0,0 c 0.08843,-0.0284 0.176862,-0.0567 0.265293,-0.0851 0.0051,-0.002 0.369146,-0.15174 0.406751,-0.14902 0.02297,0.002 0.02195,0.0424 0.02228,0.0654 0.01563,1.11418 -0.09589,0.13072 0.05376,0.59606 0.0054,0.0169 -0.0252,-0.025 -0.03779,-0.0374 -0.267161,-0.37013 -0.391892,-0.81677 -0.49436,-1.25688 -0.07078,-0.29586 -0.115053,-0.59632 -0.187672,-0.89135 -0.01758,-0.0714 -0.04052,-0.14145 -0.06031,-0.2123 -0.0094,-0.0337 -0.03448,-0.067 -0.02729,-0.10127 0.0034,-0.0162 0.02912,0.0155 0.04367,0.0233 0.374498,0.21284 0.518061,-0.0415 0.548405,-0.30106 -0.01397,-0.0627 -0.0091,-0.0472 0.0025,0.0721 0.01751,0.17884 0.03861,0.35811 0.02396,0.53815 -0.02971,0.31474 -0.10458,0.62065 -0.148567,0.93308 0.0024,0.30786 -0.0031,0.61647 0.02662,0.92327 0.0042,0.0545 0.0085,0.10892 0.01275,0.16338 0.0012,0.0157 -0.006,-0.0316 -0.0038,-0.0472 6.59e-4,-0.005 0.0071,0.006 0.0091,0.0103 0.01354,0.0279 0.02543,0.0566 0.03723,0.0852 0.07737,0.18792 0.06451,0.16332 0.138576,0.38357 0.174323,0.61826 0.331487,1.24175 0.549165,1.84694 0.207571,0.52126 0.44834,1.05232 0.454103,1.62306 -0.02852,0.21541 -0.08288,0.42877 -0.06521,0.6472 -0.03177,0.40698 -0.155031,0.78942 -0.274426,1.1779 -0.0847,0.25327 -0.170497,0.50873 -0.205516,0.77312 -0.05828,0.41565 -0.217814,0.73129 -0.556481,0.99078 -0.02748,0.0128 -0.06958,0.0659 -0.08243,0.0385 -0.01879,-0.0401 0.03269,-0.0829 0.04126,-0.12639 0.01344,-0.0682 0.02374,-0.13754 0.02445,-0.20703 10e-4,-0.10289 -0.07245,-0.1992 0.0431,-0.013 0.03885,0.0626 0.07699,0.12564 0.11548,0.18845 0.328368,0.59093 0.625581,1.2148 0.726699,1.88937 0.0072,0.60892 0.09871,0.549 -1.087597,0.70048 -0.131349,0.0168 -0.269771,-0.54218 -0.303566,-0.63599 -0.04574,-0.19534 -0.123348,-0.48077 -0.09005,-0.66554 -0.08903,-0.12454 -0.212933,-0.29025 -0.291171,-0.43514 -0.121319,-0.27311 -0.185132,-0.55276 -0.187106,-0.85263 -0.0065,-0.30977 0.02257,-0.61728 0.153239,-0.90283 0.136806,-0.26568 0.09794,-0.6052 0.378847,-0.81451 0.05239,-0.025 0.1641,-0.15532 0.16429,-0.1245 2.78e-4,0.045 -0.07276,0.1455 -0.02998,0.13159 0.009,-0.003 0.0017,-0.0188 0.0026,-0.0282 -0.06211,-0.54199 -0.132928,-1.08628 -0.121163,-1.63282 -0.01095,-0.0914 1.281744,-0.24622 1.292691,-0.15482 z"
+         id="path3728"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.528319,323.95547 c 0.09905,0.71287 -0.03327,1.43376 -0.207089,2.12438 -0.146369,0.54052 -0.380664,1.05087 -0.543123,1.5859 -0.108808,0.41763 -0.247023,0.82495 -0.396958,1.22916 -0.05563,0.12688 -0.0053,0.22736 0.02251,0.35712 0.05778,0.28571 0.05022,0.57761 0.038,0.86708 -0.0033,0.0913 -1.294995,0.044 -1.291647,-0.0473 l 0,0 c 0.0092,-0.20211 0.02415,-0.40627 -0.0049,-0.60744 -0.05466,-0.2938 -0.113121,-0.58614 -0.03664,-0.8839 0.09948,-0.41287 0.249165,-0.8111 0.359467,-1.22097 0.137725,-0.52392 0.32233,-1.03358 0.473716,-1.55363 0.134781,-0.6107 0.215587,-1.23069 0.296927,-1.85035 0,-0.0912 1.289709,-0.0912 1.289709,0 z"
+         id="path3730"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.426567,325.73681 c 0.276548,0.63235 0.342244,1.32187 0.346772,2.00428 -0.0026,0.49019 -0.07352,0.96882 -0.249043,1.42648 -0.07265,0.13186 -0.05092,0.21362 -0.0289,0.35377 0.04632,0.27566 0.05118,0.5551 0.04649,0.83381 -0.01429,0.17707 -0.07841,0.33736 -0.148234,0.49768 -0.03099,0.0845 -1.226555,-0.3537 -1.195567,-0.43824 l 0,0 c 0.02338,-0.0509 0.02018,-0.0714 0.0521,-0.0762 0.0031,-0.22775 8.99e-4,-0.4558 -0.02755,-0.68219 -0.02926,-0.28379 -0.0385,-0.56754 0.05348,-0.84258 0.100522,-0.35155 0.125428,-0.67723 0.108297,-1.04581 -0.02444,-0.56784 -0.110106,-1.12596 -0.204314,-1.68571 -0.02442,-0.0881 1.22204,-0.43347 1.246458,-0.34533 z"
+         id="path3732"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.672935,325.36457 c 0.229263,0.66581 0.376787,1.3593 0.454288,2.05878 0.04435,0.3477 -0.04204,0.67547 -0.133233,1.00546 0.0094,0.26917 -0.06078,0.53271 -0.107871,0.79588 -0.03837,0.19836 -0.01979,0.39898 -0.0043,0.59841 -0.0079,0.22371 0.07802,0.42375 0.127231,0.63903 0.06394,0.30023 0.04219,0.60603 0.01692,0.90894 -0.0043,0.28198 -0.04842,0.55439 -0.121175,0.82639 -0.05738,0.18158 -0.04731,0.36786 -0.03364,0.55464 0.02551,0.25679 0.03304,0.51451 0.03196,0.7724 -0.0043,0.27842 -0.006,0.5562 -0.03242,0.83341 -0.04414,0.26784 -0.122661,0.52887 -0.134598,0.80108 0.0073,0.21798 0.03192,0.43478 0.04217,0.65271 0.01624,0.33215 0.01948,0.66249 -0.02633,0.99203 -0.04018,0.21792 -0.142497,0.42094 -0.143307,0.6447 0.04263,0.25164 -0.02862,0.49182 -0.09296,0.73215 -0.02783,0.0688 -0.0038,0.14749 -0.01761,0.21712 -0.08999,0.45253 -0.248664,0.47822 -0.951761,0.61996 -0.123994,0.025 -0.225273,-0.11511 -0.33791,-0.17266 -0.416859,-0.33018 -0.209473,-0.14752 -0.617234,-0.55351 -0.05812,-0.0827 1.111136,-0.90463 1.169257,-0.82195 l 0,0 c 0.225153,0.29748 0.125978,0.17193 0.293635,0.37971 -0.350838,-0.06 -0.123925,-0.0363 -0.827359,0.4271 -0.01998,0.0132 -0.01342,0.0942 -0.01449,0.0703 -0.0068,-0.15211 0.0329,-0.30605 0.06203,-0.4537 0.06023,-0.21106 0.08392,-0.21837 0.05285,-0.47033 0.0088,-0.27021 0.05174,-0.53336 0.133976,-0.79147 0.05586,-0.24974 0.0069,-0.52096 0.03307,-0.77509 -0.0082,-0.24154 -0.03958,-0.48115 -0.04732,-0.7227 0.004,-0.31863 0.04473,-0.63342 0.134437,-0.94009 0.07064,-0.21085 0.0045,-0.45503 0.03432,-0.67394 0.0013,-0.23144 -0.0072,-0.4625 -0.0301,-0.69294 -0.02007,-0.30617 -0.02235,-0.61424 0.06107,-0.91267 0.01937,-0.0709 0.06443,-0.16826 0.07309,-0.24238 0.01506,-0.12876 0.0016,-0.2613 0.02174,-0.38995 0.01579,-0.1906 0.04023,-0.3841 6.42e-4,-0.57349 -0.06275,-0.26452 -0.14612,-0.52558 -0.140316,-0.80097 -0.0223,-0.28522 -0.0458,-0.57206 -0.005,-0.85706 0.04466,-0.30151 0.115245,-0.59756 0.158419,-0.89894 0.06293,-0.23838 0.06634,-0.27586 -0.0039,-0.54702 -0.145843,-0.69038 -0.341532,-1.37536 -0.371018,-2.08454 -0.01095,-0.0914 1.281744,-0.24622 1.292691,-0.15481 z"
+         id="path3734"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.670818,325.12618 c 0.189583,0.47045 0.344686,0.96005 0.421146,1.46245 0.05671,0.28122 -0.04579,0.54046 -0.09854,0.80922 -0.0014,0.0186 -0.01839,0.068 -0.0043,0.0558 0.01575,-0.0136 0.004,-0.0418 0.01088,-0.0615 0.0085,-0.0242 0.03249,0.0401 0.04466,0.0627 0.0023,0.004 0.0018,-0.0143 -0.0031,-0.0143 -0.382179,-0.002 -0.764354,0.005 -1.146531,0.008 -0.01283,0.007 -0.03128,0.032 -0.03848,0.0195 -0.01828,-0.0316 -0.142098,-0.47095 -0.157241,-0.51817 -0.02358,-0.0929 1.2901,-0.42636 1.31368,-0.33347 l 0,0 c 0.114427,0.39063 0.201945,0.77293 0.110113,1.18068 -0.404126,0.0668 -0.80326,0.18034 -1.212378,0.20031 -0.05251,0.003 -0.05514,-0.0898 -0.07756,-0.13734 -0.101763,-0.21592 -0.138465,-0.46841 -0.0876,-0.70148 0.02991,-0.1223 0.09052,-0.21565 0.04797,-0.33519 -0.138485,-0.44617 -0.3094,-0.88507 -0.369249,-1.35156 -0.02442,-0.0881 1.22204,-0.43347 1.246458,-0.34533 z"
+         id="path3736"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 22.383197,325.5431 c 0.06109,0.46639 0.04469,0.93893 0.01372,1.407 0.01134,0.10623 -0.03951,0.22023 -0.02477,0.32646 9.3e-4,0.007 0.01214,-0.0193 0.01531,-0.0133 0.01913,0.0359 0.02793,0.0766 0.03918,0.11572 0.01886,0.0656 0.03406,0.13225 0.0511,0.19838 0.165196,0.82184 0.16762,1.66773 0.139077,2.50213 -0.01238,0.18748 -0.02477,0.37496 -0.03715,0.56245 -0.007,0.10725 -1.52374,0.008 -1.516725,-0.0992 l 0,0 c 0.01609,-0.17795 0.03217,-0.35591 0.04826,-0.53386 0.05901,-0.73627 0.095,-1.47676 0.06501,-2.21538 -0.03462,-0.28096 -0.08569,-0.55976 -0.09644,-0.84339 -0.03097,-0.46807 -0.04737,-0.94061 0.01372,-1.407 0,-0.0912 1.289708,-0.0912 1.289708,0 z"
+         id="path3738"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.559881,330.42017 c 0.374207,0.75466 0.630043,1.55829 0.822542,2.37616 0.150968,0.69025 0.06886,1.37777 -0.06438,2.06069 -0.03517,0.25202 -0.11479,0.50375 -0.0957,0.76042 0.03643,0.2434 0.05217,0.48902 0.0589,0.73485 -0.0069,0.20949 -0.05931,0.41125 -0.11106,0.61276 -0.01887,0.0906 -1.299398,-0.17634 -1.280526,-0.26688 l 0,0 c 0.02826,-0.11726 0.05677,-0.23444 0.08561,-0.35155 0.0086,-0.20293 0.02569,-0.40551 -0.01902,-0.60608 -0.04892,-0.3591 -0.04371,-0.71999 0.02144,-1.07756 0.07782,-0.5233 0.149047,-1.04575 -0.01661,-1.56252 -0.222596,-0.79278 -0.523067,-1.56603 -0.670025,-2.37814 -0.02137,-0.0897 1.24747,-0.39187 1.268835,-0.30215 z"
+         id="path3740"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.055089,335.59028 c 0.153946,0.60969 0.256435,1.23202 0.313185,1.85818 0.05319,0.61351 -0.0289,1.22716 -0.004,1.84026 0.03779,0.67187 0.257403,1.3126 0.370518,1.9733 0.059,0.346 0.04474,0.68967 -0.01425,1.03318 -0.0103,0.0917 -1.307058,-0.054 -1.296759,-0.14564 l 0,0 c 0.01276,-0.21864 -0.0023,-0.43705 -0.05522,-0.65047 -0.179992,-0.72082 -0.413911,-1.43703 -0.40055,-2.18955 -5.4e-5,-0.57833 0.07832,-1.15773 0.01048,-1.73467 -0.07721,-0.60078 -0.197726,-1.19847 -0.201667,-1.80612 -0.01262,-0.0904 1.265634,-0.26885 1.278254,-0.17847 z"
+         id="path3742"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.424638,335.79951 c 0.431712,0.60772 0.711619,1.30352 0.876911,2.02661 0.06596,0.42889 0.02147,0.86429 -0.264906,1.20647 0.0018,0.0183 0.03727,-0.0957 0.03571,-0.0697 -0.01007,0.16792 -0.06578,0.359 -0.104228,0.52114 -0.02064,0.0895 -1.286521,-0.20235 -1.265884,-0.29186 l 0,0 c 0.09414,-0.26254 0.109876,-0.55359 0.250506,-0.79998 0.01579,-0.0233 0.0285,-0.049 0.04736,-0.0699 0.01423,-0.0158 0.0011,0.0848 -8.41e-4,0.0637 -0.0105,-0.1137 -0.0176,-0.11203 -0.05304,-0.25258 -0.208734,-0.62585 -0.506433,-1.21791 -0.722189,-1.84118 -0.03484,-0.0849 1.165757,-0.57765 1.200601,-0.49276 z"
+         id="path3744"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 20.387463,339.12418 c 0.05343,-0.78025 -0.07155,-1.54045 -0.251553,-2.29638 -0.178904,-0.66957 -0.425873,-1.31992 -0.545695,-2.00472 -0.07881,-0.4504 -0.06578,-0.49128 -0.08328,-0.93883 0.0068,-0.14191 0.0092,-0.28408 0.02041,-0.42571 0.02065,-0.262 0.06181,-0.52209 0.08346,-0.78401 0.03808,-0.4607 0.0522,-0.92359 0.07775,-1.38508 0.01116,-0.34557 0.03387,-0.68643 0.09538,-1.02629 0.0044,-0.0951 1.349372,-0.0322 1.344926,0.0629 l 0,0 c 0.03713,0.34138 0.06175,0.68408 0.04554,1.02793 -0.02485,0.51497 -0.01485,0.50018 -0.07731,1.01526 -0.05844,0.48197 -0.168005,0.96038 -0.154316,1.44873 0.02376,0.31043 0.01901,0.3959 0.09211,0.70867 0.160288,0.68586 0.452678,1.33624 0.592409,2.02813 0.184193,0.90833 0.318437,1.84213 0.03844,2.7479 -0.01262,0.0904 -1.290873,-0.0881 -1.278253,-0.17847 z"
+         id="path3746"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 22.016821,323.71122 c 0.09824,0.72333 0.09301,1.45721 0.04613,2.18418 -0.03962,0.71415 -0.337701,1.35543 -0.666259,1.97642 -0.420311,0.74208 -0.481134,1.45852 -0.499162,2.29446 0.02263,1.59474 -0.0757,3.20531 0.158987,4.78993 0.05198,0.35101 0.13948,0.69582 0.20922,1.04373 0.02106,0.12875 -1.799636,0.42651 -1.820692,0.29777 l 0,0 c -0.07703,-0.40312 -0.17713,-0.80251 -0.231088,-1.20937 -0.220416,-1.662 -0.03504,-3.3401 0.142993,-4.99521 0.01837,-0.21386 0.02793,-0.42866 0.05511,-0.64158 0.0965,-0.75606 0.338924,-1.47577 0.721899,-2.13461 0.254671,-0.46608 0.505373,-0.94286 0.505017,-1.48842 0.03225,-0.7054 -0.02178,-1.41625 0.08813,-2.1173 0,-0.0912 1.289709,-0.0912 1.289709,0 z"
+         id="path3748"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.201041,323.45709 c 0.192202,-0.52684 0.484622,-1.00491 0.803384,-1.46303 0.270093,-0.37757 0.445562,-0.81049 0.653384,-1.22307 0.668974,-1.30646 1.6444,-2.40924 2.63583,-3.47685 0.07892,-0.10019 1.49577,1.01583 1.416856,1.11602 l 0,0 c -0.647886,0.57807 -1.312655,1.14677 -1.892749,1.79556 -0.280546,0.31378 -0.398067,0.49383 -0.640543,0.82692 -0.08142,0.11185 -0.16317,0.22346 -0.244755,0.33519 -0.26307,0.40083 -0.49696,0.81715 -0.738537,1.23106 -0.251494,0.45675 -0.488304,0.92685 -0.792269,1.35096 -0.03484,0.0849 -1.235444,-0.40786 -1.200601,-0.49276 z"
+         id="path3750"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 24.259991,320.88298 c 0.502709,-0.69308 1.190274,-1.21856 1.904105,-1.67737 0.246425,-0.14142 0.509422,-0.256 0.78145,-0.33877 0.01871,-0.006 0.07124,-0.0238 0.05789,-0.01 -0.04984,0.0533 -0.115761,0.0889 -0.173641,0.13338 0.05703,-0.067 1.004109,0.73955 0.947079,0.80652 l 0,0 c -0.07862,0.0631 -0.15415,0.13019 -0.235875,0.18918 -0.01333,0.01 -0.03178,0.0212 -0.04699,0.015 -0.01061,-0.004 0.03479,-0.0291 0.02442,-0.0242 -0.132857,0.0627 -0.243277,0.17499 -0.369131,0.24753 -0.619698,0.48616 -1.234172,0.97869 -1.860586,1.45629 -0.05643,0.0727 -1.08515,-0.72522 -1.028725,-0.79796 z"
+         id="path3752"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 25.617996,319.75791 c 0.678462,-0.93072 1.583226,-1.65506 2.474667,-2.36999 0.449177,-0.3311 0.910194,-0.65105 1.415595,-0.89172 0.354882,-0.169 0.736162,-0.28844 1.106016,-0.41942 0.420096,-0.15434 0.892332,-0.25594 1.24034,-0.55457 0.01078,-0.0117 0.02156,-0.0234 0.03234,-0.035 0.03705,-0.0831 1.211635,0.44099 1.174579,0.52404 l 0,0 c -0.02739,0.0583 -0.05477,0.11651 -0.08216,0.17476 -0.399605,0.64872 -0.938855,0.91977 -1.660008,1.12 -0.12985,0.0402 -0.480389,0.14484 -0.617183,0.20062 -0.540679,0.22046 -0.997197,0.59552 -1.453044,0.9504 -0.859141,0.70794 -1.726682,1.40602 -2.589671,2.10877 -0.05712,0.0736 -1.098597,-0.73421 -1.041474,-0.80785 z"
+         id="path3754"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.859104,322.66173 c 0.528826,-1.0954 1.365732,-2.00719 2.13615,-2.93588 0.614331,-0.73756 1.236691,-1.47578 1.93549,-2.13632 0.239868,-0.22673 0.578962,-0.53127 0.897136,-0.68124 0.134646,-0.0635 0.281647,-0.0965 0.42247,-0.14471 0.08506,-0.029 0.495871,1.17387 0.410812,1.20292 l 0,0 c 0.07988,-0.0426 0.201039,-0.2096 0.239646,-0.12773 0.04427,0.0939 -0.116824,0.17176 -0.180075,0.25406 -0.131355,0.17093 -0.264519,0.34061 -0.403533,0.50537 -0.61612,0.73023 -1.293525,1.40205 -1.94495,2.09998 -0.362087,0.37247 -0.736106,0.73371 -1.086082,1.11758 -0.436198,0.47844 -0.837366,0.99014 -1.279335,1.46395 -0.0437,0.0812 -1.191426,-0.53682 -1.147729,-0.61798 z"
+         id="path3756"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 21.887008,321.54512 c 0.288351,-0.46261 0.663103,-0.86387 1.019085,-1.27457 0.126517,-0.13273 0.219472,-0.29119 0.313212,-0.44739 0.04207,-0.0789 1.157878,0.51612 1.115804,0.59502 l 0,0 c -0.08887,0.18132 -0.18885,0.37604 -0.289613,0.55799 -0.315294,0.45479 -0.648061,0.89693 -1.066567,1.26389 -0.04914,0.0772 -1.14106,-0.61773 -1.091921,-0.69494 z"
+         id="path3760"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 23.47464,321.9115 c 0.18109,-0.34537 0.433706,-0.64794 0.699316,-0.93112 0.05027,-0.0787 1.163647,0.63215 1.113381,0.71088 l 0,0 c -0.221381,0.31956 -0.463879,0.62338 -0.720776,0.91518 -0.04914,0.0772 -1.141061,-0.61773 -1.091921,-0.69494 z"
+         id="path3762"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 22.91661,321.49361 c 0.18492,-0.19603 0.404361,-0.4764 0.688316,-0.5354 0.222168,-0.0462 0.452115,-0.0394 0.678173,-0.0591 0.0853,0.0283 -0.314828,1.23461 -0.400128,1.20631 l 0,0 c 0.165287,-0.0247 0.330574,-0.0494 0.495861,-0.0741 -0.02442,0.008 -0.05081,0.0118 -0.07327,0.0243 -0.0075,0.004 -0.355949,0.23306 -0.360228,0.23587 -0.05643,0.0727 -1.08515,-0.72522 -1.028725,-0.79796 z"
+         id="path3764"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 22.497636,322.64425 c 0.270446,-0.48754 0.601708,-0.94021 0.940125,-1.38254 0.01819,-0.0247 0.03639,-0.0494 0.05458,-0.0741 0.03339,-0.0862 1.252604,0.38593 1.219219,0.47214 l 0,0 c -0.02684,0.071 -0.05368,0.14202 -0.08052,0.21303 -0.282619,0.52934 -0.623708,1.03406 -1.04148,1.46637 -0.04914,0.0772 -1.141061,-0.61773 -1.091921,-0.69494 z"
+         id="path3766"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         d="m 22.266776,329.22786 c 0.111304,0.80613 0.09971,1.62404 0.06378,2.43518 0.02845,0.27076 -0.106966,0.53363 -0.08257,0.80048 0.06743,0.40641 -0.01559,0.81061 -0.09754,1.20805 -0.01326,0.0925 -1.321029,-0.095 -1.307769,-0.18752 l 0,0 c 0.04659,-0.34057 0.118539,-0.67723 0.141765,-1.02053 0.0244,-0.26685 -0.11102,-0.52972 -0.08257,-0.80048 -0.03593,-0.81114 -0.04752,-1.62905 0.06378,-2.43518 0,-0.092 1.301117,-0.092 1.301117,0 z"
+         id="path3768"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <rect
+       style="opacity:0.87000002;color:#000000;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:0;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3792"
+       width="53"
+       height="93"
+       x="-20"
+       y="350"
+       rx="12"
+       ry="12" />
+    <path
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       transform="matrix(-0.09990711,-0.13329382,0.3462786,-0.03845747,62.31919,376.88346)"
+       inkscape:transform-center-y="0.4862702"
+       inkscape:transform-center-x="2.9508382"
+       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="true"
+       sodipodi:arg2="2.3561945"
+       sodipodi:arg1="1.3089969"
+       sodipodi:r2="25.591238"
+       sodipodi:r1="47.539455"
+       sodipodi:cy="177"
+       sodipodi:cx="817"
+       sodipodi:sides="3"
+       id="path24758-0"
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="star" />
+    <path
+       sodipodi:type="star"
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path4528"
+       sodipodi:sides="3"
+       sodipodi:cx="817"
+       sodipodi:cy="177"
+       sodipodi:r1="47.539455"
+       sodipodi:r2="25.591238"
+       sodipodi:arg1="1.3089969"
+       sodipodi:arg2="2.3561945"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
+       inkscape:transform-center-x="2.9508382"
+       inkscape:transform-center-y="0.4862702"
+       transform="matrix(-0.09990711,-0.13329382,0.3462786,-0.03845747,62.31919,-73.11654)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/def-theme-doc-arrow-down.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       y="112.88816"
+       x="135.45085"
+       id="image4632"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAV5JREFU OI2lk01OAkEQhb8axgGG30EiEEiMLoxuvK1X8ABewDsQdy4gBhNiJgg4IuhMl4vWAQSFxFp2+n2v XnW1mJsr5R/l/jyQSh3qbai1oVhFb6/3B0jnDDrnUArAcTZvOw4Ysx0grRM4uQTXQx/vkXAAk3CD IRkXTeJ1gJQC6FxAxoX+HfS6bB2MMeB5FvI+t00BELQg56PDPtrr/pmZJIaMi2TcJUArddteOPhb DKgaEAe83BIgfhmSD5huZt4aAyyE7yEakx7sVQcemGQlwssI1IBf3qkVL2fNkhWARCPbRdDc7Z7N W4CaJYDREH0dQ62JNI5/d/fLkC9Z8dczugA6myJPD2jrFI6OES8P09BGAyRXhKwPhbIVLmbpMqWb qOEASWI4bKGlGhSq0IgRk9i8SQzzCKIx+halXa39BX0eIvMIKVTtQL2sFc8msHiD2TTdwK0AwNJX HHbVJ0YdhWYwKlACAAAAAElFTkSuQmCC "
+       height="16"
+       width="16" />
+    <text
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="125%"
+       id="text4717"
+       y="125.59216"
+       x="153.17085"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         y="125.59216"
+         x="153.17085"
+         id="tspan4719"
+         sodipodi:role="line"
+         style="font-size:16px;font-weight:bold;-inkscape-font-specification:Ubuntu Bold">Loading</tspan></text>
+    <rect
+       style="color:#000000;fill:#ff9999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4721"
+       width="87.663948"
+       height="3.7137473"
+       x="130.07883"
+       y="111.25339" />
+    <g
+       transform="translate(804.21116,-270.59772)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/kune-logo.png"
+       id="g8266"
+       style="opacity:0.5;display:inline">
+      <path
+         style="font-size:58.13353348px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#a56941;fill-opacity:1;stroke:none;font-family:Emblem"
+         d="m 206.0077,119.17481 c -0.23779,0 -0.46633,8.7e-4 -0.69567,0.0158 -0.0214,0.004 -0.0417,0.0118 -0.0632,0.0158 -0.21349,0.0399 -0.4241,0.0739 -0.6482,0.0791 -0.0311,0.004 -0.064,-0.005 -0.0949,0 -1.82915,0.27537 -3.37459,1.06959 -4.61662,2.38736 -1.45043,1.53186 -2.18178,3.36697 -2.18178,5.50197 0,2.15893 0.73135,4.00649 2.18178,5.53358 1.57013,1.64669 3.61017,2.46636 6.11859,2.46636 1.33077,0 2.61016,-0.33065 3.82604,-0.99601 1.21588,-0.64624 2.27312,-1.56093 3.1779,-2.71936 l -2.73518,-1.51778 c -1.17765,1.57013 -2.6245,2.35569 -4.34781,2.35569 -1.19676,0 -2.26981,-0.3882 -3.1937,-1.1541 -0.93824,-0.76596 -1.40711,-1.69889 -1.40711,-2.81422 l 12.5059,0 0,-0.63244 c 0,-2.70464 -0.91615,-4.8704 -2.73518,-6.49798 -1.53185,-1.35475 -3.22873,-2.02374 -5.09086,-2.02374 z m -58.15001,0.11067 0,6.0553 -2.1186,0 0,3.09885 2.1186,0 0,6.32407 3.22527,0 0,-6.32407 1.94464,0 3.96838,6.32407 3.82609,0 -5.32806,-8.03161 5.09091,-7.14623 -3.90514,0 -3.93676,5.75492 -1.66006,0 0,-6.0553 -3.22527,0 z m 39.573,0 c -0.55523,0.0991 -1.07256,0.26037 -1.5494,0.50596 -0.80423,0.43082 -1.43916,0.99904 -1.91307,1.7075 l 0,-1.91308 -3.24108,0 0,15.17784 3.24108,0 0,-8.5059 c 0,-1.21588 0.3431,-2.14881 1.02768,-2.81422 0.68934,-0.66536 1.5632,-0.99601 2.64032,-0.99607 1.13926,6e-5 2.02899,0.30575 2.65612,0.93283 0.62708,0.62713 0.93277,1.60993 0.93277,2.94069 l 0,8.44267 3.24113,0 0,-9.1541 c -5e-5,-1.86218 -0.56822,-3.40069 -1.70754,-4.61662 -0.85448,-0.91187 -1.84318,-1.4795 -2.97232,-1.7075 l -2.35569,0 z m -24.56913,0.30038 0,8.79053 c 0,2.0584 0.69395,3.72268 2.08698,4.99601 1.29249,1.19676 2.89338,1.80235 4.77467,1.80235 1.90046,0 3.49322,-0.60559 4.79053,-1.80235 1.39298,-1.27333 2.08693,-2.93761 2.08693,-4.99601 l 0,-8.79053 -3.24108,0 0,8.50591 c -6e-5,1.12015 -0.34316,2.03148 -1.02768,2.73517 -0.70851,0.72762 -1.56992,1.09092 -2.6087,1.09092 -1.0005,0 -1.86857,-0.36806 -2.57708,-1.09092 -0.70369,-0.72762 -1.04349,-1.63413 -1.04343,-2.73517 l 0,-8.50591 -3.24114,0 z m 42.73504,2.49803 c 1.05794,0 1.98172,0.2966 2.76679,0.8854 0.76114,0.60314 1.32167,1.48182 1.67593,2.64031 l -8.71148,0 c 0.25371,-1.11539 0.78014,-1.98162 1.5652,-2.60869 0.76114,-0.60797 1.66002,-0.91702 2.70356,-0.91702 z"
+         id="path8268"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+         inkscape:export-xdpi="90"
+         inkscape:export-ydpi="90"
+         inkscape:connector-curvature="0" />
+      <g
+         id="g8270"
+         transform="matrix(0.1111494,0,0,0.111008,121.5678,22.515968)"
+         inkscape:export-filename="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/kune-logo-16px.png"
+         inkscape:export-xdpi="90"
+         inkscape:export-ydpi="90">
+        <path
+           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23953247;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+           d="m 60.321717,411.99998 377.014613,0"
+           id="path8272"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffdb6b;stroke-width:109.23950958;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+           d="m 252.61203,788.60332 0,-377.01178"
+           id="path8274"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#69312f;stroke-width:109.23951721;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+           d="m 252.86937,597.15755 377.0124,0"
+           id="path8276"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cc6633;stroke-width:109.23950195;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+           d="m 437.45588,596.97447 0,-377.01491"
+           id="path8278"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#69312f;fill-opacity:1;fill-rule:nonzero;stroke:#dd8a3d;stroke-width:109.23947906;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:block"
+           d="m 372.87905,411.27704 64.93441,0"
+           id="path8280"
+           transform="matrix(0.240856,0.12287,-0.12287,0.240856,101.5762,778.871)"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <path
+       sodipodi:type="star"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path3794"
+       sodipodi:sides="3"
+       sodipodi:cx="18.940292"
+       sodipodi:cy="392.55737"
+       sodipodi:r1="10.906013"
+       sodipodi:r2="8.8231497"
+       sodipodi:arg1="2.0943951"
+       sodipodi:arg2="3.1415927"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 13.487286,402.00226 0,-18.88977 16.359019,9.44488 z"
+       inkscape:transform-center-x="-0.35227569"
+       inkscape:transform-center-y="-0.70069221"
+       transform="matrix(-1,0,0,1,39.458652,-8.245458)" />
+    <g
+       id="g3888"
+       transform="translate(-3,3)">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         sodipodi:type="star"
+         style="color:#000000;fill:none;stroke:#28220b;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="path4963"
+         sodipodi:sides="5"
+         sodipodi:cx="35"
+         sodipodi:cy="12.362183"
+         sodipodi:r1="5"
+         sodipodi:r2="4.045085"
+         sodipodi:arg1="1.5707963"
+         sodipodi:arg2="2.1991149"
+         inkscape:flatsided="true"
+         inkscape:rounded="0"
+         inkscape:randomized="0"
+         d="m 35,17.362183 -4.755283,-3.454915 1.816357,-5.5901703 5.877852,-10e-8 1.816357,5.5901694 z"
+         inkscape:transform-center-y="-0.043377859"
+         transform="matrix(0.94200605,0.3355959,-0.3355959,0.94200605,-7.6421364,384.65356)"
+         inkscape:transform-center-x="0.43601444" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         transform="matrix(0.475,0,0,0.95,-21.570622,377.21335)"
+         d="m 110,32.362183 a 20,10 0 1 1 -40,0 20,10 0 1 1 40,0 z"
+         sodipodi:ry="10"
+         sodipodi:rx="20"
+         sodipodi:cy="32.362183"
+         sodipodi:cx="90"
+         id="path4965"
+         style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#800000;stroke-width:1.48864591;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,8.0842525,364.37023)"
+         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
+         sodipodi:ry="1"
+         sodipodi:rx="1"
+         sodipodi:cy="16.362183"
+         sodipodi:cx="15"
+         id="path4973"
+         style="color:#000000;fill:#dd8a3d;fill-opacity:1;stroke:#dd8a3d;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         sodipodi:type="arc"
+         style="color:#000000;fill:#69312f;fill-opacity:1;stroke:#69312f;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="path4975"
+         sodipodi:cx="15"
+         sodipodi:cy="16.362183"
+         sodipodi:rx="1"
+         sodipodi:ry="1"
+         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
+         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,2.7154875,362.20909)" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,7.7663825,370.24449)"
+         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
+         sodipodi:ry="1"
+         sodipodi:rx="1"
+         sodipodi:cy="16.362183"
+         sodipodi:cx="15"
+         id="path4977"
+         style="color:#000000;fill:#28220b;fill-opacity:1;stroke:#28220b;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         sodipodi:type="arc"
+         style="color:#000000;fill:#cc6633;fill-opacity:1;stroke:#cc6633;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="path4979"
+         sodipodi:cx="15"
+         sodipodi:cy="16.362183"
+         sodipodi:rx="1"
+         sodipodi:ry="1"
+         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
+         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,2.2467045,371.75097)" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/icons/from-private-to-public.png"
+         transform="matrix(1.8840121,0.6711918,-0.6711918,1.8840121,-0.8112855,366.96948)"
+         d="m 16,16.362183 a 1,1 0 1 1 -2,0 1,1 0 1 1 2,0 z"
+         sodipodi:ry="1"
+         sodipodi:rx="1"
+         sodipodi:cy="16.362183"
+         sodipodi:cx="15"
+         id="path4981"
+         style="color:#000000;fill:#ffdb6b;fill-opacity:1;stroke:#ffdb6b;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         sodipodi:type="arc" />
+    </g>
+    <rect
+       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3886"
+       width="50.448444"
+       height="113.28773"
+       x="-48.066803"
+       y="340.33881" />
+    <rect
+       style="opacity:0.85;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:#552200;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6139"
+       width="167.08397"
+       height="134.83969"
+       x="950.38934"
+       y="495.78625" />
+    <rect
+       style="opacity:0.85;color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:#cf5c43;stroke-width:0.1996699;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6141"
+       width="164.7063"
+       height="32.31588"
+       x="951.42413"
+       y="516.24011"
+       ry="4.4317684"
+       rx="4.4317684" />
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="974.85516"
+       y="537.36755"
+       id="text24744-4"
+       sodipodi:linespacing="125%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan24746-6"
+         x="974.85516"
+         y="537.36755">menu item</tspan></text>
+    <text
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="125%"
+       id="text6164"
+       y="569.36755"
+       x="975.85516"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="569.36755"
+         x="975.85516"
+         id="tspan6166"
+         sodipodi:role="line">menu item</tspan></text>
+    <rect
+       ry="4.4317684"
+       y="548.24011"
+       x="951.42413"
+       height="32.31588"
+       width="164.7063"
+       id="rect3808"
+       style="opacity:0.85;color:#000000;fill:none;stroke:#cf5c43;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       rx="4.4317684" />
+    <image
+       y="524.02747"
+       x="956.00128"
+       id="image4011"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAApVJREFU OI1lkk9oVFcUh7/3ZpLJjJNkYv2XKDFxjAGLWFypC1Ehiihu2k1pVxUsgcCsgpvgQkTBrMS94CJB KrgQBLNwI6IgKoIOMdFYVCyYBjJmMjPOu/ec08Wz8RkPHO7dnI/f+e4NzIxkTU5O5lV1VET2icha EcE51+Wc210qlZZZVUESMDEx8ZOq3uzp6env6OggDENUlZmZGebn52ve+12lu2dGAZeZshJAOjGc F5EbxWKxP4oipqenqdVqiAhmxkC6cfXI1NhdYANw4v+5FYCIDHd3d293zjE7O/vGe39YRP4REX69 d3G4q74wDrwCNmWmbPk7gPd+Xy6XY25uDufciZGRkbcAzaPBceAScPXK0PjlfD5/e+H8eRsbGzu4 GrA+DEOq1Sre+78Tnj4Av1/Ye/ZWsLzc7OzspF6vP/pG4rv7f9jDuUE+fsoiIpz88TEpc5h4zMft nHDt2R5UlY1tixzf/JjB00+DOIEZv/x8iICQIJUl4BhoAOk2wEAc4qucG6qBOgBeX3/w1YGJBwy/ 8BfpzDqCIA/aAtkCmEL9E7L0iqjxAfV1sv0jWNRMALwHNZCISvkJYbiGws79vL8zjukGeg8MUXlZ Jmos0t7XhZlgLkoCHJhh4igM7iBsXQeBIk3h+UKWXiIKxX4+1zKYr4PpCiAEMOcwExDH4otnVMqP IPToZ6XZaIJFVGamqcy+i9dVxZxLJHAupkpEYaCPVO4HCCO2/fYn25yHpY90FntoXWqJE6itBkSg ivqISrlMKtcObXlIt4J6WKrQWPwXV6vS3tuBofHaSYCZkNlyiuzWFEFrJn7CsAVUIGrQ3qgiromp xL68TwCiJm9ujsYuvMe8+9J+5UQk/lgi8V0FgP8Au3qlSuYS8nsAAAAASUVORK5CYII= "
+       height="16"
+       width="16" />
+    <image
+       width="16"
+       height="16"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAApVJREFU OI1lkk9oVFcUh7/3ZpLJjJNkYv2XKDFxjAGLWFypC1Ehiihu2k1pVxUsgcCsgpvgQkTBrMS94CJB KrgQBLNwI6IgKoIOMdFYVCyYBjJmMjPOu/ec08Wz8RkPHO7dnI/f+e4NzIxkTU5O5lV1VET2icha EcE51+Wc210qlZZZVUESMDEx8ZOq3uzp6env6OggDENUlZmZGebn52ve+12lu2dGAZeZshJAOjGc F5EbxWKxP4oipqenqdVqiAhmxkC6cfXI1NhdYANw4v+5FYCIDHd3d293zjE7O/vGe39YRP4REX69 d3G4q74wDrwCNmWmbPk7gPd+Xy6XY25uDufciZGRkbcAzaPBceAScPXK0PjlfD5/e+H8eRsbGzu4 GrA+DEOq1Sre+78Tnj4Av1/Ye/ZWsLzc7OzspF6vP/pG4rv7f9jDuUE+fsoiIpz88TEpc5h4zMft nHDt2R5UlY1tixzf/JjB00+DOIEZv/x8iICQIJUl4BhoAOk2wEAc4qucG6qBOgBeX3/w1YGJBwy/ 8BfpzDqCIA/aAtkCmEL9E7L0iqjxAfV1sv0jWNRMALwHNZCISvkJYbiGws79vL8zjukGeg8MUXlZ Jmos0t7XhZlgLkoCHJhh4igM7iBsXQeBIk3h+UKWXiIKxX4+1zKYr4PpCiAEMOcwExDH4otnVMqP IPToZ6XZaIJFVGamqcy+i9dVxZxLJHAupkpEYaCPVO4HCCO2/fYn25yHpY90FntoXWqJE6itBkSg ivqISrlMKtcObXlIt4J6WKrQWPwXV6vS3tuBofHaSYCZkNlyiuzWFEFrJn7CsAVUIGrQ3qgiromp xL68TwCiJm9ujsYuvMe8+9J+5UQk/lgi8V0FgP8Au3qlSuYS8nsAAAAASUVORK5CYII= "
+       id="image4014"
+       x="956.00128"
+       y="556.02747" />
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       ry="2.5"
+       y="555.31128"
+       x="1143.8741"
+       height="13.999999"
+       width="14"
+       id="rect2884"
+       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       rx="2.5" />
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 1154.8248,557.93911 -5.2833,4.75296 -1.7106,-1.96914 -2.0934,2.14668 c 1.5118,1.34043 2.6383,2.29564 3.8932,3.58472 2.1101,-1.97782 4.2716,-3.54473 6.5614,-5.03458 -0.3489,-1.48877 -0.8009,-2.51535 -1.3673,-3.48064 z"
+       id="rect4453"
+       sodipodi:nodetypes="ccccccc"
+       inkscape:export-filename="/home/vjrj/proyectos/movecommons/images/icongen/cat-selected.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect60658"
+       width="14"
+       height="13.999999"
+       x="1143.8741"
+       y="572.31128"
+       ry="6.9999995"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       rx="6.9999995" />
+    <path
+       inkscape:connector-curvature="0"
+       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 1137.7427,563.67338 -6.8467,6.15941 -2.2168,-2.55183 -2.7128,2.7819 c 1.9591,1.73709 3.419,2.97495 5.0452,4.64548 2.7345,-2.56308 5.5356,-4.59365 8.503,-6.52437 -0.4521,-1.92931 -1.0379,-3.25966 -1.7719,-4.51059 z"
+       id="rect4453-1"
+       sodipodi:nodetypes="ccccccc"
+       inkscape:export-filename="/home/vjrj/proyectos/movecommons/images/icongen/cat-selected.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       rx="3.7067122"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       ry="3.7067122"
+       y="575.60455"
+       x="1147.1675"
+       height="7.4134245"
+       width="7.4134245"
+       id="rect60678"
+       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect60699"
+       width="14"
+       height="13.999999"
+       x="1143.8741"
+       y="535.31128"
+       ry="2.5"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       rx="2.5" />
+    <rect
+       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect60716"
+       width="14"
+       height="13.999999"
+       x="1143.8741"
+       y="555.31128"
+       ry="2.5"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       rx="2.5" />
+    <path
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/movecommons/images/icongen/cat-selected.png"
+       sodipodi:nodetypes="ccccccc"
+       id="path60718"
+       d="m 1154.8248,557.93911 -5.2833,4.75296 -1.7106,-1.96914 -2.0934,2.14668 c 1.5118,1.34043 2.6383,2.29564 3.8932,3.58472 2.1101,-1.97782 4.2716,-3.54473 6.5614,-5.03458 -0.3489,-1.48877 -0.8009,-2.51535 -1.3673,-3.48064 z"
+       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:connector-curvature="0" />
+    <rect
+       rx="6.9999995"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       ry="6.9999995"
+       y="572.31128"
+       x="1143.8741"
+       height="13.999999"
+       width="14"
+       id="rect60720"
+       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#aad400;fill-opacity:1;fill-rule:evenodd;stroke:#5500d4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect60722"
+       width="7.4134245"
+       height="7.4134245"
+       x="1147.1675"
+       y="575.60455"
+       ry="3.7067122"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       rx="3.7067122" />
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/group-def-icon.png"
+       ry="2.5"
+       y="535.31128"
+       x="1143.8741"
+       height="13.999999"
+       width="14"
+       id="rect60724"
+       style="fill:#ffe6d5;fill-opacity:1;fill-rule:nonzero;stroke:#d45500;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       rx="2.5" />
+    <path
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/iconleft.png"
+       transform="matrix(0.13329382,-0.09990711,0.03845747,0.3462786,502.43998,-56.33893)"
+       inkscape:transform-center-y="-2.9508384"
+       inkscape:transform-center-x="0.48626974"
+       d="m 829.30412,222.91959 -58.22371,-58.2237 79.53506,-21.31136 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0"
+       inkscape:flatsided="true"
+       sodipodi:arg2="2.3561945"
+       sodipodi:arg1="1.3089969"
+       sodipodi:r2="25.591238"
+       sodipodi:r1="47.539455"
+       sodipodi:cy="177"
+       sodipodi:cx="817"
+       sodipodi:sides="3"
+       id="path3823"
+       style="color:#000000;fill:#c87137;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="star" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6473"
+       width="772"
+       height="1148"
+       x="43"
+       y="-1448"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3824"
+       width="707.21039"
+       height="630.90399"
+       x="73.875587"
+       y="-995.74152"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-968.24432"
+       x="80.351868"
+       height="32.98317"
+       width="146.36401"
+       id="rect4088"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3872"
+       width="527.24084"
+       height="29.156178"
+       x="238.32439"
+       y="-665.15656"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       sodipodi:type="arc"
+       style="opacity:0.82999998;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path3826"
+       sodipodi:cx="243.24474"
+       sodipodi:cy="-1704.0453"
+       sodipodi:rx="79.195961"
+       sodipodi:ry="79.195961"
+       d="m 322.4407,-1704.0453 a 79.195961,79.195961 0 1 1 -158.39193,0 79.195961,79.195961 0 1 1 158.39193,0 z"
+       transform="translate(-724.07735,1029.5475)" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3830"
+       width="146.36401"
+       height="257.33154"
+       x="80.351868"
+       y="-928.98218"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6451"
+       width="16"
+       height="229"
+       x="211"
+       y="-930"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       rx="7.4279795"
+       ry="7.4279795"
+       y="-664.66113"
+       x="306.63422"
+       height="46.690155"
+       width="66.851814"
+       id="rect4056"
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4058"
+       width="66.851814"
+       height="46.690155"
+       x="376.63422"
+       y="-664.66113"
+       ry="7.4279795"
+       rx="7.4279795"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3832"
+       width="529.53052"
+       height="170.80717"
+       x="236.64713"
+       y="-637.33972"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-967.83386"
+       x="234.48746"
+       height="294.62897"
+       width="375.62448"
+       id="rect3834"
+       style="opacity:0.82999998;color:#000000;fill:#f4d7d7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       sodipodi:linespacing="100%"
+       id="text3993"
+       y="-735.8465"
+       x="154.39923"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:#ffffff;stroke-width:0.5;display:inline;font-family:'festus!';-inkscape-font-specification:'festus! Bold'"
+       xml:space="preserve"><tspan
+         y="-735.8465"
+         x="154.39923"
+         sodipodi:role="line"
+         id="tspan4063"
+         style="stroke-width:0.5">drag &amp; drop</tspan></text>
+    <rect
+       y="-463.78766"
+       x="236.64713"
+       height="67.908195"
+       width="531.96021"
+       id="rect3836"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-969.16553"
+       x="620.72406"
+       height="293.34161"
+       width="146.36401"
+       id="rect3838"
+       style="opacity:0.82999998;color:#000000;fill:#ffaaaa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3840"
+       width="58.312355"
+       height="29.156178"
+       x="236.39433"
+       y="-386.09869"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-390.74152"
+       x="73.875587"
+       height="51.903992"
+       width="707.21039"
+       id="rect6447"
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       ry="15.000001"
+       rx="15"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-386.09869"
+       x="236.39433"
+       height="29.156178"
+       width="58.312355"
+       id="rect3842"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3846"
+       width="145.78088"
+       height="29.156178"
+       x="81.324394"
+       y="-657.97308"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-621.97308"
+       x="81.324394"
+       height="29.156178"
+       width="145.78088"
+       id="rect3848"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3850"
+       width="145.78088"
+       height="29.156178"
+       x="81.324394"
+       y="-586.91193"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15329-3-3"
+       x="84.471268"
+       y="-923.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="241.19073"
+       y="-365.95026"
+       id="text3878"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan3880"
+         x="241.19073"
+         y="-365.95026">Send</tspan></text>
+    <rect
+       y="-386.09869"
+       x="302.39435"
+       height="29.156178"
+       width="32.800701"
+       id="rect3882"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3884"
+       width="30.371019"
+       height="29.156178"
+       x="302.39435"
+       y="-386.09869"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text3887"
+       y="-363.95026"
+       x="310.19073"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-363.95026"
+         x="310.19073"
+         id="tspan3889"
+         sodipodi:role="line">:)</tspan></text>
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#d1b8b8;fill-opacity:0.97254902;fill-rule:nonzero;stroke:#a02c2c;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3891"
+       width="349.99832"
+       height="82.609161"
+       x="238.29099"
+       y="-919.56219"
+       ry="31.585857"
+       rx="27.941336"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#d1b8b8;fill-opacity:0.97255111;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6401"
+       width="73.859985"
+       height="21.884439"
+       x="266.71661"
+       y="-932.573"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       width="16"
+       height="32"
+       id="image12519-4"
+       x="210.80858"
+       y="-701.30103"
+       style="display:inline"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png" />
+    <image
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       style="display:inline"
+       y="-706.30103"
+       x="593.80859"
+       id="image3922"
+       height="32"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       width="16"
+       height="32"
+       id="image3924"
+       x="750.80859"
+       y="-707.30103"
+       style="display:inline"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png" />
+    <image
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       style="display:inline"
+       y="-501.30103"
+       x="749.80859"
+       id="image3926"
+       height="32"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-910.71503"
+       x="260.10443"
+       id="image3928"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3930"
+       x="296.10443"
+       y="-910.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-910.71503"
+       x="331.10443"
+       id="image3932"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3934"
+       x="366.10443"
+       y="-910.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3936"
+       x="400.10443"
+       y="-910.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-910.71503"
+       x="436.10443"
+       id="image3938"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3940"
+       x="471.10443"
+       y="-910.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-910.71503"
+       x="506.10443"
+       id="image3942"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-875.71503"
+       x="260.10443"
+       id="image3944"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3946"
+       x="296.10443"
+       y="-875.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-875.71503"
+       x="331.10443"
+       id="image3948"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3950"
+       x="366.10443"
+       y="-875.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-910.71503"
+       x="541.10443"
+       id="image3952"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       rx="27.941336"
+       ry="31.585857"
+       y="-820.56219"
+       x="238.29099"
+       height="56.408123"
+       width="349.99832"
+       id="rect3956"
+       style="opacity:0.82999998;color:#000000;fill:#d1b8b8;fill-opacity:0.97254902;fill-rule:nonzero;stroke:#1a1a1a;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3958"
+       x="260.10443"
+       y="-804.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-804.71503"
+       x="296.10443"
+       id="image3960"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3962"
+       x="331.10443"
+       y="-804.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-804.71503"
+       x="366.10443"
+       id="image3964"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-804.71503"
+       x="400.10443"
+       id="image3966"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3968"
+       x="436.10443"
+       y="-804.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-804.71503"
+       x="471.10443"
+       id="image3970"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="31.736002"
+       height="31.743042"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image3972"
+       x="506.10443"
+       y="-804.71503"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text3984"
+       y="-945.57721"
+       x="84.272552"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-945.57721"
+         x="84.272552"
+         id="tspan3986"
+         sodipodi:role="line"
+         style="font-size:18px">Your contacts</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="244.27255"
+       y="-944.57721"
+       id="text4005"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan4007"
+         x="244.27255"
+         y="-944.57721"><tspan
+           style="font-size:18px"
+           id="tspan6328">Your Groups of Contacts</tspan><tspan
+           style="font-size:10px"
+           id="tspan6326">(XMPP) </tspan></tspan></text>
+    <text
+       sodipodi:linespacing="100%"
+       id="text4028"
+       y="-947.57721"
+       x="625.78333"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-947.57721"
+         x="625.78333"
+         sodipodi:role="line"
+         style="font-size:18px"
+         id="tspan6332">Groups you</tspan><tspan
+         y="-929.57721"
+         x="625.78333"
+         sodipodi:role="line"
+         style="font-size:18px"
+         id="tspan6461">participate in</tspan></text>
+    <image
+       style="display:inline"
+       y="-920.7627"
+       x="625.47876"
+       id="image4197-4"
+       xlink:href="data:image/png;base64,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 YII= "
+       height="22"
+       width="22"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text4050"
+       y="-637.15228"
+       x="86.734329"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-637.15228"
+         x="86.734329"
+         id="tspan4052"
+         sodipodi:role="line">Add contact</tspan></text>
+    <rect
+       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect4054"
+       width="66.851814"
+       height="46.690155"
+       x="236.6342"
+       y="-664.66113"
+       ry="7.4279795"
+       rx="7.4279795"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-663.94092"
+       x="238.39769"
+       id="image4060"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="23.252039"
+       width="23.246883"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="23.246883"
+       height="23.252039"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image4062"
+       x="310.39771"
+       y="-663.94092"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       width="22"
+       height="22"
+       xlink:href="data:image/png;base64,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 YII= "
+       id="image4068"
+       x="625.47876"
+       y="-920.7627"
+       style="display:inline" />
+    <image
+       style="display:inline"
+       y="-662.29431"
+       x="379.29431"
+       id="image4070"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAABHNCSVQICAgIfAhkiAAAB71JREFU aIHVml9IXGcah5+j49SZ4zmHOOl0G4Wdtqvp0A6RqknTJt1cJNltWAiFtltKoBakgwy5sA2kF8WL QlZy6V6YSRmUtRZSJA32oliSQiBNyPonmRUJiiSkVNJEE6zOycyoM+fdC3WjiX9mnKNmX/jdfPOd 9/2eec98h/P9RhER7AhFUbyaRpeisK2ggNvJJP95+JB24Gexq8haQkRyFuBXVe7W1zM9OIh0dSGN jaR9PiZVlXtOJyeAMjtqZb02G+CK3W5Gw2HSS03p60Pq6khoGnFd5yKw6/8KUNO4EAqRXG1qIoE0 NZH2eHhoGFwG9jz1gE4nx/x+zKmpzC+bmkLCYSyvF9Mw6Ab2PZWAQJWqEh8eXluKmRmkpQWrpATT MLgOHHhqAIE8TWOotRUr1zWkUkh7O+LzETMMBoBDmw7ocBCqrMS088tOp5GODqSsjJhhMAQcBpQN BwQ8LhexaNT2u0lEEMtCOjuR8nJiuk4UqNhQQE2jLRhcfde0o6PNzViaRryoiAiwZd0BgSrDID4+ vr5wCzU2htTUkHC7mcjPpzbb2zYbOEXXGYhEct9Y1qKeHiQQwNR1BoAq2wHz86kNBDAta+Ph5mVZ SCSCZRjENY02wGMLILDF7Waip2fz4BZqfBwJBkm6XMQcDkJAXk6ARUVEampIbDbY44pGkcpKTE1j aLnbNpPuVWga8bGxzQdaTq2tWKpK3OnkWFaAcxtLtLl5czaWbDQ8jPj9mJrGBaA4U8DD5eXE0unN B8hEU1NIKETS7WYU8K8KaBgMdXZuzOJ++QX57jvkp5+Q33/PLVc4TFpVuQt4V+reobIyYuv1WLAs 5NSpPDl0SBev1yXFxars379Tqqu3S2GhQ8rLNfnwQ1UuXVpb/vp6pjWNayt1b6CjY33gbt5E3nrL La+//qqcOXNGbt68KQtjampKent7pampSZ57TpdPP3VKIpFdjcFBRNe5u1z3Dvh86/Pbi0QU8XgK 5eTJE5JKpWS1GBsbk/ff/5ts3+6W69czr9PVhXg8XF2ue9fb2+2Hu3QJ2bbNkBs3bqwK9ni0trbI iy+qEotlVquxkbSqcnqp7u0rKcFMpeyFM03kpZfccu7cuazh5uOjj/4uwWBhRvV8PiaBvUt1r7ul xf7nXl3dM/LBB4fXDCciMj4+LqWlHvnxx5Vr9fUhqso9QHm8e3u8XsyZGXvhRkcRt7tA7t+/nxOg iMjZs2elulpbsV5dHQmnkxMijz0HDYPL4bD93fvhB+TNNwM5w4mImKYpLpdDpqeXrpVIIJpGfP6g OW/+hFtRlF0OBxUff4xi16n5fPT25lFd/Wdbcqmqygsv/IGBgaU//+orLEWhW0SGgUeAus7JhgYK nU5b1rEoenqKqK7ebVu+qqqdXLv25Pj0NHz5JcnJSY7Pj+UBKIpSJsLOTz55BGxn/PorlJaW2pav pORPjIw8eaO1tiKpFFER+ff8WB6A00nNkSMohYW2rWFR7NgxQzQatS1ff/8VAoHFhlUqBQ0NxCcm HnUPIE9RFKWggNraWtYJD6qrE/T2XrItX19fP6+9tnjs66+RqSluiMjPj8/f6/MxaffOuVBXryIv v1xqyy46MjIixcXPLMqfSiElJZgs4XPkqSpHgkFU277eJWLHDnjw4D5XrlzJOdepU//k4EHHorEz Z8A0GRaRi09c4PFwtatr/bo3r2+/RbZvL5VEIrHm7nV3d4vX65LffnuUN52e9TVYxrxB17k7OLj+ gCLIe++55Nixo2uCSyQS4vf/Ub75ZvG5b0cHYhgMLFcUTeNafT3TGwE4NoY8/3yhfPHFcZmens4Y bmRkRA4e3CvvvONelM+yZs0aVnCkALyqyt3lLGi7dfs2sn+/WyoqyqS/v39VuLa2f8nWrUXy+ecF kkwuztXZiRgGQysVnKf0u92MhkIks3Frc9Hp04ps3eqSd9/9izQ2/kPOnz8vDx48kFu3bklHR4cc P/6ZvPFGQF55RZWlDpzT6VkHCji8KuAcZLGmccHvx1yra5ut7txB2tqQo0edsnu3IS6XQ559tlDe fluXhoY8+f57nujavJqbsebstRXNmCcGnE6OqSpxO9zbbJXpEcnY2P/eGFb1DpcehCpNY6iyEnO9 jM5cVFNDoqiISCaTl/8A8hwOQi4XsWCQ5EZ6giuppwdxu5kgQ0N09Qng0TTaDIN4JIK12fZZIICZ n09tphdlnB2o0nUGAgHMzbLRIhGsOQM0Y5c3qwqAkp9PrdvNRE0NiY10nMbHEcMgThbubtaAC0C3 FBUR0TTizc1YG2HOBIMkNY22rNeaS1WgQteJlpcT6+yc/Y2sB1w0irhcxMjAsrYVcA5SAQ4bBkNl ZcQ6OjJ/nmWqykpMh4PQmtZn50qAQ4bBgM9HrL199kU017StrVhzFvWyPvyGAS4APWAYXC8pwWxp wVrrQfLwMKKq2W8s6w64AHSfYdDt9WKGw1jZ/u3S78dcynd/agAXgO4xDC57PDxsaiKdidcXCpHU NC7kXHsjABeA7tJ1Lmoa8bo6En19S08Nh0nP+ezFOdfcSMAFoGVOJydUlXs+H5ONjaS7umZd2fp6 puf8db8dtZS5gpsSiqIowB5V5UhhITtmZvCJcCcW468iMmpHjf8C6MILrTFT1g8AAAAASUVORK5C YII= "
+       height="22"
+       width="22"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:22px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Italic"
+       x="244.21739"
+       y="-438.23007"
+       id="text4072"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan4074"
+         x="244.21739"
+         y="-438.23007">Write here, write now ;)</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="85.766296"
+       y="-601.15228"
+       id="text4076"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan4078"
+         x="85.766296"
+         y="-601.15228">New room</tspan></text>
+    <text
+       sodipodi:linespacing="100%"
+       id="text4080"
+       y="-565.15228"
+       x="85.766296"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-565.15228"
+         x="85.766296"
+         id="tspan4082"
+         sodipodi:role="line">Start chat</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#782121;fill-opacity:0.97254902;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="702.0177"
+       y="-644.28217"
+       id="text4084"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan4086"
+         x="702.0177"
+         y="-644.28217"
+         style="fill:#782121;fill-opacity:0.97254902">Chat</tspan></text>
+    <path
+       style="fill:#0000ff;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:url(#Arrow1Lstart);marker-mid:none;marker-end:url(#Arrow1Lstart)"
+       d="m 151.11072,-708.23846 c 38.55475,-1.06114 132.11699,0.0538 117.71947,0.0808"
+       id="path4128"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-928.00006"
+       x="594"
+       height="222"
+       width="16"
+       id="rect6453"
+       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:#ffffff;stroke-width:0.5;display:inline;font-family:'festus!';-inkscape-font-specification:'festus! Bold'"
+       x="564.28058"
+       y="-740.25293"
+       id="text6083"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"><tspan
+         style="stroke-width:0.5"
+         id="tspan6085"
+         sodipodi:role="line"
+         x="564.28058"
+         y="-740.25293">drag &amp; drop</tspan></text>
+    <path
+       sodipodi:nodetypes="cc"
+       inkscape:connector-curvature="0"
+       id="path6087"
+       d="m 567.18858,-721.65637 c 38.55475,-1.06114 132.11699,0.0538 117.71947,0.0808"
+       style="fill:#0000ff;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:3, 3;stroke-dashoffset:0;marker-start:url(#Arrow1Lstart);marker-mid:none;marker-end:url(#Arrow1Lstart)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       sodipodi:linespacing="100%"
+       id="text6089"
+       y="-590.73108"
+       x="337.89642"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:#ffffff;stroke-width:0.5;display:inline;font-family:'festus!';-inkscape-font-specification:'festus! Bold'"
+       xml:space="preserve"><tspan
+         y="-590.73108"
+         x="337.89642"
+         sodipodi:role="line"
+         id="tspan6091"
+         style="stroke-width:0.5">drop here to chat or to make</tspan><tspan
+         y="-562.73108"
+         x="337.89642"
+         sodipodi:role="line"
+         style="stroke-width:0.5"
+         id="tspan6126">a group chat</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="121.27255"
+       y="-901.57721"
+       id="text6116"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6118"
+         x="121.27255"
+         y="-901.57721">Jane</tspan></text>
+    <path
+       sodipodi:type="arc"
+       style="color:#000000;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path6120"
+       sodipodi:cx="118.99664"
+       sodipodi:cy="-1104.4874"
+       sodipodi:rx="5.4711099"
+       sodipodi:ry="5.4711099"
+       d="m 124.46775,-1104.4874 a 5.4711099,5.4711099 0 1 1 -10.94222,0 5.4711099,5.4711099 0 1 1 10.94222,0 z"
+       transform="translate(205.16663,226.26996)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       d="m 124.46775,-1104.4874 a 5.4711099,5.4711099 0 1 1 -10.94222,0 5.4711099,5.4711099 0 1 1 10.94222,0 z"
+       sodipodi:ry="5.4711099"
+       sodipodi:rx="5.4711099"
+       sodipodi:cy="-1104.4874"
+       sodipodi:cx="118.99664"
+       id="path6122"
+       style="color:#000000;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="arc"
+       transform="translate(-3,211)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       transform="translate(344.16663,226.26996)"
+       d="m 124.46775,-1104.4874 a 5.4711099,5.4711099 0 1 1 -10.94222,0 5.4711099,5.4711099 0 1 1 10.94222,0 z"
+       sodipodi:ry="5.4711099"
+       sodipodi:rx="5.4711099"
+       sodipodi:cy="-1104.4874"
+       sodipodi:cx="118.99664"
+       id="path6124"
+       style="color:#000000;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="arc"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-886.71503"
+       x="84.471268"
+       id="image6128"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="31.743042"
+       width="31.736002"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text6130"
+       y="-864.57721"
+       x="121.27255"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-864.57721"
+         x="121.27255"
+         id="tspan6132"
+         sodipodi:role="line">John</tspan></text>
+    <path
+       transform="translate(-3,248)"
+       sodipodi:type="arc"
+       style="color:#000000;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path6134"
+       sodipodi:cx="118.99664"
+       sodipodi:cy="-1104.4874"
+       sodipodi:rx="5.4711099"
+       sodipodi:ry="5.4711099"
+       d="m 124.46775,-1104.4874 a 5.4711099,5.4711099 0 1 1 -10.94222,0 5.4711099,5.4711099 0 1 1 10.94222,0 z"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text6136"
+       y="-903.15161"
+       x="653.97021"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-903.15161"
+         x="653.97021"
+         id="tspan6138"
+         sodipodi:role="line">Foo</tspan></text>
+    <rect
+       rx="15"
+       ry="15.000001"
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6449"
+       width="707.21039"
+       height="51.903992"
+       x="73.875587"
+       y="-1120.7415"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1422.0948"
+       x="73.875587"
+       height="331.25742"
+       width="707.21039"
+       id="rect6140"
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6142"
+       width="146.36401"
+       height="32.98317"
+       x="80.351868"
+       y="-1398.2444"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1395.1566"
+       x="238.32439"
+       height="29.156178"
+       width="527.24084"
+       id="rect6144"
+       style="opacity:0.82999998;color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6148"
+       width="66.851814"
+       height="46.690155"
+       x="306.63422"
+       y="-1394.6611"
+       ry="7.4279795"
+       rx="7.4279795"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       rx="7.4279795"
+       ry="7.4279795"
+       y="-1394.6611"
+       x="376.63422"
+       height="46.690155"
+       width="66.851814"
+       id="rect6150"
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1367.3397"
+       x="236.64713"
+       height="170.80717"
+       width="529.53052"
+       id="rect6152"
+       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6160"
+       width="531.96021"
+       height="67.908195"
+       x="236.64713"
+       y="-1193.7877"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1116.0986"
+       x="236.39433"
+       height="29.156178"
+       width="58.312355"
+       id="rect6164"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6166"
+       width="58.312355"
+       height="29.156178"
+       x="236.39433"
+       y="-1116.0986"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1357.9731"
+       x="81.324394"
+       height="29.156178"
+       width="145.78088"
+       id="rect6168"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6170"
+       width="145.78088"
+       height="29.156178"
+       x="81.324394"
+       y="-1321.9731"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1286.9119"
+       x="81.324394"
+       height="29.156178"
+       width="145.78088"
+       id="rect6172"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text6176"
+       y="-1095.9503"
+       x="241.19073"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-1095.9503"
+         x="241.19073"
+         id="tspan6178"
+         sodipodi:role="line">Send</tspan></text>
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6180"
+       width="32.800701"
+       height="29.156178"
+       x="302.39435"
+       y="-1116.0986"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       y="-1116.0986"
+       x="302.39435"
+       height="29.156178"
+       width="30.371019"
+       id="rect6182"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="310.19073"
+       y="-1093.9503"
+       id="text6184"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6186"
+         x="310.19073"
+         y="-1093.9503">:)</tspan></text>
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       width="16"
+       height="32"
+       id="image6196"
+       x="749.80859"
+       y="-1231.301"
+       style="display:inline"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png"
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll2.png" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="84.272552"
+       y="-1377.5771"
+       id="text6242"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6244"
+         x="84.272552"
+         y="-1377.5771">Your contacts</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="86.734329"
+       y="-1337.1523"
+       id="text6256"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6258"
+         x="86.734329"
+         y="-1337.1523">Add contact</tspan></text>
+    <rect
+       rx="7.4279795"
+       ry="7.4279795"
+       y="-1394.6611"
+       x="236.6342"
+       height="46.690155"
+       width="66.851814"
+       id="rect6260"
+       style="color:#000000;fill:#ececec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       width="23.246883"
+       height="23.252039"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image6262"
+       x="238.39769"
+       y="-1393.9409"
+       style="display:inline"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       y="-1393.9409"
+       x="310.39771"
+       id="image6264"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       height="23.252039"
+       width="23.246883"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       width="22"
+       height="22"
+       xlink:href="data:image/png;base64,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 YII= "
+       id="image6268"
+       x="379.29431"
+       y="-1392.2943"
+       style="display:inline" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text6270"
+       y="-1168.2301"
+       x="244.21739"
+       style="font-size:22px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999997999999997;color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077561999999999px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Italic"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-1168.2301"
+         x="244.21739"
+         id="tspan6272"
+         sodipodi:role="line">Write here, write now ;)</tspan></text>
+    <text
+       sodipodi:linespacing="100%"
+       id="text6274"
+       y="-1301.1523"
+       x="85.766296"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-1301.1523"
+         x="85.766296"
+         id="tspan6276"
+         sodipodi:role="line">New chatroom</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="85.766296"
+       y="-1265.1523"
+       id="text6278"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6280"
+         x="85.766296"
+         y="-1265.1523">Start chat</tspan></text>
+    <text
+       sodipodi:linespacing="100%"
+       id="text6282"
+       y="-1376.2822"
+       x="698.0177"
+       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         style="fill:#ffffff"
+         y="-1376.2822"
+         x="698.0177"
+         id="tspan6284"
+         sodipodi:role="line">Chat</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:100%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:#ffffff;stroke-width:0.5;display:inline;font-family:'festus!';-inkscape-font-specification:'festus! Bold'"
+       x="343.20746"
+       y="-1333.6051"
+       id="text6294"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"
+       transform="matrix(1.0176358,-0.00753392,0.00727468,0.98261598,0,0)"><tspan
+         style="stroke-width:0.5"
+         id="tspan6296"
+         sodipodi:role="line"
+         x="343.20746"
+         y="-1333.6051">drop here to chat or to make</tspan><tspan
+         id="tspan6298"
+         style="stroke-width:0.5"
+         sodipodi:role="line"
+         x="343.20746"
+         y="-1305.6051">a group chat</tspan></text>
+    <path
+       sodipodi:type="star"
+       style="color:#000000;fill:#000080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path6322"
+       sodipodi:sides="3"
+       sodipodi:cx="332.36993"
+       sodipodi:cy="-1041.5697"
+       sodipodi:r1="26.309727"
+       sodipodi:r2="13.154863"
+       sodipodi:arg1="0.52359878"
+       sodipodi:arg2="1.5707963"
+       inkscape:flatsided="true"
+       inkscape:rounded="0"
+       inkscape:randomized="0"
+       d="m 355.15483,-1028.4148 -45.56979,0 22.78489,-39.4646 z"
+       inkscape:transform-center-y="6.5773991"
+       transform="matrix(1,0,0,-1,0,-2081.2943)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text6393"
+       y="-916.57721"
+       x="276.27255"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="-916.57721"
+         x="276.27255"
+         id="tspan6395"
+         sodipodi:role="line">family</tspan></text>
+    <rect
+       y="-832.573"
+       x="266.71661"
+       height="21.884439"
+       width="59.859985"
+       id="rect6420"
+       style="color:#000000;fill:#d1b8b8;fill-opacity:0.97255111;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="276.27255"
+       y="-816.57721"
+       id="text6422"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6424"
+         x="276.27255"
+         y="-816.57721">work</tspan></text>
+    <rect
+       style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6455"
+       width="16"
+       height="218.08206"
+       x="752"
+       y="-925.08209"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6467"
+       width="94.312332"
+       height="29.156178"
+       x="671.39435"
+       y="-386.09869" />
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       y="-386.09869"
+       x="707.39435"
+       height="29.156178"
+       width="58.312355"
+       id="rect6465"
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       sodipodi:linespacing="100%"
+       id="text6469"
+       y="-365.95026"
+       x="676.19073"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="-365.95026"
+         x="676.19073"
+         id="tspan6471"
+         sodipodi:role="line">wave this!</tspan></text>
+    <rect
+       y="-1117.0986"
+       x="671.39435"
+       height="29.156178"
+       width="94.312332"
+       id="rect6475"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="opacity:0.82999998;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect6477"
+       width="58.312355"
+       height="29.156178"
+       x="707.39435"
+       y="-1117.0986"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.82999998;color:#000000;fill:#782121;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.52077562px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="676.19073"
+       y="-1096.9503"
+       id="text6479"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/chat-revisited.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan6481"
+         x="676.19073"
+         y="-1096.9503">wave this!</tspan></text>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer7"
+     inkscape:label="chat"
+     style="display:none">
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       y="132.04793"
+       x="402.09167"
+       height="1"
+       width="122"
+       id="rect5387"
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       transform="scale(1,-1)"
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect5389"
+       width="112.5"
+       height="1"
+       x="541.09167"
+       y="-133.04793"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       sodipodi:type="star"
+       style="color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="path5276"
+       sodipodi:sides="5"
+       sodipodi:cx="96.7854"
+       sodipodi:cy="715.97784"
+       sodipodi:r1="52.022156"
+       sodipodi:r2="28.004345"
+       sodipodi:arg1="1.5707963"
+       sodipodi:arg2="2.1567634"
+       inkscape:flatsided="false"
+       inkscape:rounded="0.12"
+       inkscape:randomized="0"
+       d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
+       inkscape:transform-center-y="-1.1905596"
+       transform="matrix(0.27471997,0,0,-0.27471997,753.81907,485.14106)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       width="16"
+       height="74"
+       id="image12517"
+       x="774.83704"
+       y="344.51096"
+       style="display:inline"
+       xlink:href="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll1.png"
+       sodipodi:absref="/home/vjrj/proyectos/ourproject.org/kune/svn/trunk/img/various/scroll1.png" />
+    <image
+       style="display:inline"
+       y="318.59827"
+       x="473"
+       id="image15604"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAaCAIAAADuRDFPAAAAA3NCSVQICAjb4U/gAAAARklEQVQo kWPccewmA17A8unJRfwqGP///49fBRN+abqpYCHoUpZ///5RrOLv3790sGXouGPIuJSIFHT27FkC Kk7cLcSvAgArDTxriRhPvAAAAABJRU5ErkJggg== "
+       height="26"
+       width="317.83704"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect15808"
+       width="50"
+       height="50"
+       x="504.21899"
+       y="264.79102"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       sodipodi:linespacing="100%"
+       id="text15702"
+       y="287.14264"
+       x="495.33279"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+         y="287.14264"
+         x="495.33279"
+         sodipodi:role="line"
+         id="tspan15704">Just</tspan><tspan
+         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+         y="307.14264"
+         x="495.33279"
+         sodipodi:role="line"
+         id="tspan15706">Readers:</tspan></text>
+    <image
+       style="display:inline"
+       y="266.4093"
+       x="505.01001"
+       id="image15805"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJztnFmMZNd533/n7rVX78t0z86Z4cyQFCmSWijREiV5iSMvkg3HMQIDkQPDFpDVgAKJCWxA9IsT wHmIjcRx4jiOosBaaCnaTFOihuK+zgyHnOGsPdP7VnvVXc/Jw7m3urqnZ2TJsvOSAxzcqtu3qu75 3+/7f+tp+P/jtkP8v/rhwonPIAQTQjACVEBUhBDm4DVKKYAmqKZSbCjFaufcY+Hf5X3+nQGUP/5p yzDEGHAUeEgIcR+wHxgGKkDZskzTsbcwCqNYxbFsAU2gBiwppd4A8TSo11PAun+b9/23ClDx5KNC KVkQQjwshPgF4GHTNPbblmkWcjYnj0xyaN8Ik2MlpifK5D2bUtHr31Sj5dMLIlY3OtxYqnPp2joX r63TaPlEUbIcJ/JlUF9NEvklwzA22288Jn/Ua/hbA6h016NjwD8BflkIcXJ6vMx77tvHQ+/cxwN3 z3L04Bh9aRFi242kqrXL3eqrzl9a5eWzN3jh9A2efPYSC8uNdeBzwH9tnf3s6R/lOn7kABVOfGba MMQngN8YHymOv/e+feYv/fQ9vOed+8h5DpYpkHILAEMIDGPrNqRUyF0AEtl1CqSSCCGIYkmnG/DK 2QW+/Jfn1HdfvNxcXGl+RSn1+0rxaufcY3/j9fzIACrd9em8UuLnDMP4FxOjxXt/6gPHzH/0s/dy cHYEz7NQCgxDgyPlliYIIbAtE8M0AIiimCTZTVNEJkAowDQMpJQopRBCEIQJV65v8JUn31Rf/stz y9cXa3+glPwv7Td+d/lvsq6/MUDFk48KKeWMaRq/W8g7H/vIQ3fkP/FLD3L88ASmaeDaJiCI4wSp JAhBHG8HwHMtTMPoAxNGya5S1L9pAZZpEidJKoEGcZJgGhrkS3Pr/PGfv5R846nzz27Wu78N4rvt Nz6b/DDrM7//JbcfzvjDHzAM8fnJsdIjn/2XP+n84198gNFqniSRCMAwjD6nGOkCwjAmjiVJIpFK oZSi24sIo4Q4kRiGIAy1JO02FZqnoki/jqKYOFGAwDQMquUc73/ggHFwdmTflRubP7O22emFq6de +DsFyD36KSs39YFfM03jjx64e3b2Pz/2C+K+E3swDYMgSohjiWWZGEKglEIp0V+YH8REkSRJFIYh iELZByeKJbZlEoRJCqLaNpUC2zKQSvOV59h0exFxrD+bcZhjm0yNlXn4wYO5eqP3oaudY7PmyENP xevf+4H8qB8KoPzxTzuWZf6O61iPfvyn7q78zj/7cSZGS2hB0Vobxgk51wZFHxh9gcA0BL0gIooS LNOk50fEAxICIJUi2EWK4kT2SV6giTuRip4fgRDkPUerqFSYhkGp4HLP8WmzF0T3vH1147g58r5n orWnm39rAOWPf9o1DPFbpml86u8/crzwW7/2Y1TLeVQKBAoMkVodU5BRyeBRk2qMH0TYlkHXD0mk 7E9NwoKeH207n0gNkmEYlPIe6c+hFHT9EM+xNeEb+iFYpoFC4DoWxw6NGWub7aNzi/UDxvBDp6K1 p9s/coC8Y5+yTNP850KIz77n3v3Op3/jQ1TLOaRUqRpt+TCGMAakR08pFXGiaPcCekGEUoowSvDD mDiVjjjR6lbI2TTbwbbzW1NhGgIhBKapOc62TRzHRkn9g65jYVkGQRADAs+zOXZoXMwt1I5eX6zf YQy/9+tx4Z0hjdtT0w8G0OQHflkI8e/3Tg25v/evP8rocAG1A5wMEEglKkWp3QtYWm3S6vhUijlK BQ+pFLVG7yauiWOJ61q0O+HuPCQVhmEQxdqKmaaBKYz0dxWuayEVhKHmNakUKEHetdk/MyRePH39 cLsbTtuO/X+itadvbS5/EICKJx/9sBDiD4bK+eFHf/PHuePAqAaHFJT0CKQibmBZBpZpIATkc46+ cbkFQD5n4wcRnW64jYMyHsoI/SYeihOiJMFKfSfbNPsqbtumNhCmge/HJFIiJX2QSkUPz7WM509f v1spes74wy+Eq6duGaL8tQAqnPj0pGGIP8q59rGPfvBuPvrhYxhkEqLDhIx/VErEiVQksVaHTi+k 2fY1aQPtboDnWkyNl6gUPbq+tkKZFUukQgjIeQ6tTkAS32zqhaEdTMs0cG0bheoDppQGJAyTLemW qs9/YyNFzl1cNpbWWveBei5cfXruhwbIPfopw7LMxwzD/Nn7j+8zfuEn72Z0OI9UYJkCxzGJYqkR yjzdAUIO45gr8xts1DokUjG/VKfR8qmUPEaqBfwg5tp8DSkVrmOScy0MQzAzVWVyrEgcS+pNX0uY VP15YGaYoXIe17EAiBNJpxcQxZJC3qbe9PGDGNMw+oBJpVASXMfCNATPvHItrxSHnfH3PRGu7m7Z rO8HkG2b7wHxiX2Tw+Z9d+5lbCRPnEjyno1hCDrdCCF0TCUgfQ1SQK3Zpdbs0mj6KBSdhc3+9164 uo4wDOaXGmzUOn3P2TAEJ++Y5MDMEKZpYFsmS6tNet1o+31ZGkilFK1OgBA6+h+pFrh8fYNKMUcQ xpiG0E9OaRqQqSS9//5DHJw5w9tzK+8B8evAv9lt/beVoOLJz1SEMP445zqHHnnwmNgzUeGOg8M4 jo6dut0YUDtMeRa9KBZXGyyttXa1RGGU0O2FrKy3iOKt81EsqZY9JsbKmGnstrLRpt7s9a9TKGYm qtqMp9ax3uyxst4il7NY3+xQyLusbWqpDYKIXhhhW1YaCyr9MDE5c2HRiOLkmDP+/r8KV5++KW67 LUDuxI/9Q+CT99251zi0Z4zx0QIz02UNTi9iJ/1nwSRCW5C359aIomTXcMF1LDq9kGAXEu76EZZp YNsWZ99eZmmlwUg1D6AJPZa0Or52GAWUix6mYTAzWcUyTVrtgNXNDsvrTdqdkKFynnqzR5JodyDz wqNQsbzWZmmtkQdK4eqpL/21ASrd9ego8Hs5z9n3yP3HcGyL8dE8hw8M02qHfam5eShW1lvcWKnv yh3ZLJc8Nuu9Xf/W60UsrjYxDYPTby3R7oY0Wj62bTIylKfnR0yNV1Ie8ghDiW0ZeK6F72u/aq3W ptMLU/6R9IKIhdU6YZRQzmsXo9OJ6PYS5ldqouuH+92Jh78erp5aGVzN7Tjog8CDo9UiXkqE5ZJL GEuiSGKYW4kAJRRSarc/ShLOXVomjOLbfDWYQgektxpBGLNR62hnMr2u50ds1EyOH57g2MFxHMfE tjRPCSGoN30UMDpUpJh32ax3KRU9oiih3Q0oeC6OY5GkaqZQVIo5jh2Y4pnXL5WUUp8snvzMb7bf eKwf+e8KkHv0Uzbwq0IIazC5lc/bNBu+JlQJ3V7IZrNDGOnFjFQLHJwdpdUJbgsOZLHW7TMQ7W6o veGB64IwQQgD1zUpFVzM1M9KpCQILa2yqWc9NlxESoVlGLiORZKoPgclUuoclRAcnh3n7MV50Wj3 PqaU+rdAX4p2Bci2rfuBBwFWNposrNXZOzVMtezR7UU6HRFJTl+Y3wZGIhVDlTzBbSQjG7Vm7/te t1nvUsg5/euEgMP7Rjl2cAzL1OxgGDqRJoRBzrNoNFOLlXr4mXmXKThhFNPzIzxXZwGEEBRyDgdn xnj9wo1RwxAfA/4wuwdjtxsTQnwIGNGLljx7+jJrtSZLa81+mqLnR7S7IUEY96cfxFyd38SxzW3n d85ESoLg1n/PZqcXYaffFUYJY8NF3nvffnI5myhObjISWbgjU+dQSh2WyP7UfLi41sAP4hQgDfLh mfHUyIi/VzjxmWL2nTdJkHv0UwL4GSFEH7yNRofX3r7O2FiOOw9OMTqc1zFTSsD7p4eJ4oScZ3Ng zwiuY3F5fp3rizX8ILpJUgzDpuvffH7nWN9ss29PlSCMyXs27753H5WS10+2hWGCZWqDnUX6SSY5 qb+TWaxEaQNgCMFwpcD8cl37cIZAJPrcSKXIWq31gBDsBd7cFSDLMveia1fbhlSKC9dWuXB1jV/5 6DvJuTZ3HpjEDyIO7R3lzUvLnLmwwPkrK5y8Y4oDMyPce2wP15dqnHrpMkOVPMtrzX7EpiP52wMk AMs0CKOYnGtRyjuYpkEURSQSkkTSaAWgwA90RqBcdNmodbfUawAwKTVYjmWxst5GSKvv3JqmYM94 lfV6ewK4NwPoJhUTQtwPeDvPK6mYHi/xvVeu8MSz57m+XKNc9JgaK6MkVEo53nFsBs+xef70HG9e Wma93uHq/CazU0Psmaho1QkSrZ6dkCBIbjv9UPNFECSEkY6/okgTtusYxLGk0QyoNXxa7ZB2O6TX ixiq5vr3LFPJ6atYosONVivkxXPXSKRMy06CPeNDWYXl3X2BGQRBl4PFScDeCVCt0SPn2fhBzItn rtPpBXiejYFgpFrgg++6gzDK8+blZfwg4vXzC5y+sLjl7guduAcIop3fvvtQaHMfRDFhHPeT/UII HNuk2QpRKrNICqmgk+a2R4bzLK+2d3CQvrbe9BkbKjO/Uufqwgb7pkbwo5h6q1+kva9w4jNO59xj 4TaAhMACjgshBDtGo+0zNlLENAXX5muMVPNUSvpJbdS7PHTfIZRSWKZJkiiOH5qkWspxbXGTWqNL pxtqc33b7MvNCDm2RRRJNus9FlebjA4V8DxLp0FSniENRlVWAPC1l18uuaxvdpGJSjlK4fsxjaa2 vLOTwzz+7dPcWN6k2fa5srCeJfzGhGACuLHNk3YnHnZA/CshxPRN96pg/8wwvV7E2maHRsunVHAR hibIydESo8NFZieGKBVcHrxnH9PjZU4cnuSBu2Y5cmCcuYUam81umqNRxDvTqQNTCJ0ynZ2ucv7y Gn4YM7dQ4+iBMYYrObp+PCAVaDOuFEmi3Q3fj7EsA881aXcjkkRnLzdqPfwgRimFY1u4tsXESJmh coEL1/qhWCwEXw5Xn17eAdCPOcBnhBCl3R6olIqTRyc5d3GFMEpod0NKeReAt6+t0uoETIyWOTQ7 qv0TYyuxXiy4gKLR8jEE5DyLZju4KVuYzfHhEmNDJU4em+SVs/OEoa6VzUxWMA0Tz7H6pCvlFs9k lkxKRacb4XlaSdrdiI2ajx9E21SuWsqT91zWa20uXl8dWK34crh66tpOK2YAk7eS+BtLDX72Iyf6 7xstn/NXV5mdquK5Ni+dvU6cSD76wROIRDtvEpUmwBT3n9zLA3ftJQhjPv+117i+1Nj1dwwhWN5o YpiCbi9ESsVotchD9+9nZa3DmbdW+MC7D6bhSJeVjTbFvMvxw+PYlpkCpQFY2+gyPlpgYblFNKDi /SIL2hoOSA9AASjDDpJOqWdX51ED0qPR9JmeKLO4ovNL7U7I5bkNpifKjAwVmJmo6hsUCpECI6RC CpWmYAW5co6P/+TdvPLGPP4OxjZNk6FqEdsyGK54NJo+xbzL7NQQI9U8p168RhDG/P6fnKIXRH3P PufafPfFAh//iXsYGyr0pcmPEi5dqzE9UaRe93esSD+8uaUNFlZrgzikSaTbgLHbUAoef+IcP/eR EwzSeBglXF+sIxPF7NSQrphKhUwkUsoBkswie8nYUIH33X8Az3UAQRAlBGFCEMSsbrbwciZvXFxm dbOFbZoc3j/Md1+4QqsdsLzeZGGlQRDo2pspdNp1bbNDGCZ9J7YXJHQ6Ee12SKsdMjaaH5AcDeDL 5+Z44rk38W/htH7fjOLOsbjSwHUsKiWPenPriUip6PkxnW6YRv8CgQFCARKEgRASkQgsEzAEv/rz 9/ORh46wvNbimVev8e3nLuHLmLv3TVIqeBhCcOfhCWYmh7h4bY1nX7tKpZhjvd5Jn6/ANDw2mz1q rR4nDk3pCmskU0896TuK80stjh4aYW2jSxglKAVvXV3m2dOXb9EsocduJP3p2wGklA4if+bDJ3j1 3MK2vNC+qWHeeWIvINIEuVZbfUzT+0I3K+hYCSoll5mpKu+6Zy/33jnNwkqDhx88SN6z+fVffjfv OD7Nwb1DXL2xydpGj0oxz8pGk6FSnv3TIxRyLt1eSBQmzK/UmV9ucPLIVD84zbgos47jIwVW17s0 Oz5ffvL124U7/ztYOXV+m4qlfsS22rXn3ixkb19dRyrF3cemtp0/f3WFqwsbff0PQ602YVqrz0o7 WQolihOiWOmauoI7D0/wG7/yXt68tMr7HzzAgb3D5HMOQ5U8P/HwUY4eHCeKdLoj5zpEkU7djlZL TI8NMT1aZW6hxitvzPet1GDwurreRRhQLNgkidTl6l3WqJRKlFIJ3MRBSgJLg2ccZ3ct/IsnzvGB dx0kn9tyuju9kNPnF/o3laRAxbFeSBglRGmTQnY+jiVxpI9CCF44Pcf8Up2hSl4XAlLpq5Q8inmn nxFMEt0R0u1F/fDDcSwmR8tcW9jcMuVK9UMOmShW17pMjuuEWqmgXZTBvshsKaAauwBEAswPnrAt XQDcOZbXWrx8dp6P/cRd25qMzr69SLsb7nDvU/8kUUSx6jchRHHawSElSirWNls8/q03iBPJxmZn K30hFbV6j5X1NmGUUMzrHHTWyCCzqq4C17EZqRRI1ECQOnDc2OxSKjoYhsAyzX5Rs1rMDS6vjW4a ZYeKkQBXd4LhuTeFZgA888o1PNfiofv398+tbrT5/Ndfodn2+xyQJKoffctEZ/Is08A0DO1QIrBt gz/50stEiWSz3mV5rcX5y6vUmz3evrrO0y/N0fMjSkW3/8AGS94ZSOPDRd573wFU5jymHJTFZFEs WVppMzmuUz451+bI3gk+9OCdg0trKsX6bgDFwGtKKTlwjlLB2RUgpeDzX32dR957mMP7RwAdE710 9jq//9+f4sZSLY2gt8rJlmVgmka/HS9JJKYlaHUDnn9NFzjvPTHNhatr/PZ/eIKnXrjKn37hNV58 /QYgKBddxkeKDFdzOLapQZL0AciAkwPgDHramfPY8Xt0egE/98i9vPcdh3RUvzUWlGL5JoA65x5D Kc4AfaIOo4R8ztnWaDk42t2Q//S55/kHP/0OpsbL/fM3luu8dn4hbXrSZWHLMlDQd/czFSkWHJ58 5hJKaa55x/E9/NUzF5lfblBv9Fhaa+vqLVvNnPmcw8hQnnLRRQj6RNxo+bQ74VaVRG0HR0rFW1eW ubG8iWkaDJVzCGB+wFEEXuqce0zdBBCAlPIM0I/7wygm59n9Eu9uY2W9zRe/dZZP/OIDjI/0s5UY QgPi2LrqkEmMrmcJkkRRyDvMLzV48rmLAPz0I3fynecu0WhpHyurr+82TNOgVHQZquYwTV1lbXcD Ls6tp+qstuYAab9y7jq9IGJ2YohK0cMPIlY2dGSQWrDn+2vY+aPdN393Fej3GodpRaFazu28dNt4 69Iq3zx1gV/7pQfJeXb/M45totC1qa1WlqxVRrG80eA//tkzrG60OHlkEhRcmtvQN2cI3NRnutUQ QpDzbIYrecy0xXhts90n/8HGq0Sq/j3MLzc4eXQS2zbYbHRZ3uiX5udBnLslQCmMX8z8ANDVzGrZ u60UAbx8dp6nnr/Mo5/8EJNjJUoFRye0EkUca1GP0/YVKRXlkssf/s9nefPSCsOVPB989yG+8I0z W33UStf3O35wSynKckASST5nI4Sg0eoRJ7pZKzMSOvKXXL6xxsJanbmFGpWKw6Uba5y7vEQU95f7 bBL7N7I3u61YKBk+JUx3AdgL0O4ElIsuI9U8i6u3b+977rU5mu2ARz/5IcJA9clPCN0r5HkWuZxN peTy7ecvcX2xwfRYhY9++DhPfO8iUuoWXwUMD+Xp9iKW1hrsmxrGdbZb0zjRZe1Gu0ej1SNKEpSE RrvLpetrzE4M9Qk7SSSdXshL5+bwgyjtThO8cPYacwtb/KNU8oXe+X/Xr2XtlCABiN7SU5dQ8uns ZLsbkiSKaiXXV59bDaVgbmGTr33nLU4eHaeYWsCcZzE2UmByrMjYSB7Ps7ixVGff9BDvf+Agm/UO 1xZqOuK3DGxLE2i7q6Wn0wsxhL7hzFzItISzutnEDyOSRBLFMdeXN/nKd87Q6vj9wLXdDfjOixdY XKtjGoKJsRICLW2Z9CilriR+7emBn7ipNi8AU/mLhj18ry8M9+eFEFYcS8olj5xn49gm9WbvlgAZ QjA6VKDZDpgarXLP8Sk8z6JSdpmcKDJczVMquEglMQ2DqbEy+/YM8Y2nLuCHup8nm0cOjBKGCSvr baSSlPI5RGpNwyhmbbNFs+Nv46gsy9DzY04enkYI7eF/7dQbXLy+ilIwOlzgXffspdHyOXN+KbO0 Usn4vwULf/FNFdb73zgIkEA/IAuwVeI37OLB+4RhHsz+WC66uI4mzU5393Zjx7EYruYZqRY4cWia Zivk8P4hpsaLFAsOnmdi21pKPM9mz0SZ7zx3lfmlBonUHawZQMcOjbOw3EylCFpdn54fslZvU2t1 CKOkHwxvAaQ7zzYbPeYWN3jx7BzPn7nKZqMDQDHvMDNZ5eEHD/DU85dZXmtlsl+L6m/802j9hSyL t83MZwmiDCAnrp1O4s71/6GUigCabZ+eHyOEYGK0SLV8U2UIgELewbIMRqtFhBAkiWRto9OvRBjp aizTYKSaZ7PRJY4SpscqjA2VcB0rbUgwGB3WHWi2pZsULNNkYlRfZ5tm/zrbNLFMs78VwTAEjm2w tN6k3ur2VchzLWamKhTyNlIqbiw1Mk9cqqj9v4L5r26iKzpmioUY5CAj/YMFOIAXLH/7TRW1nlJK qSiWbDZ0Qc4wDGYmK1RK20HKMnu6P3nLEUzSmnjmTWdFEyl1jjqMIhAwVC4wNVqhkHOxLZPhco5O L8SyTKwUJNMwiOOkz1U3T+1z2TsCUNsymZmq4joW0+NlllabNNtpPkvF88H6i48DbgqQlWIhMs7b pl4ZQNJfEf7K059DJU3QtbFuT6cILMtkZqpCtZxLN5foNhTXtbBMk81Gl24vwg8Sut2ItY0OUZJs pSGArh9Rb/o0OwH1VhdDQMFzGauWKBZcEqm2pMTS4clGo02UpFJl6ibOm6eJY28ZaNex2LenSiFn 47kW9981w1effCuVHhnG7RtfjNafq6UAuQMAGeYAOGYKjouurOaAvPSXIjM/4xrO8HGlMKIoYaiS 02bSMCgXPQSCMG29HSrnyHkOe6eGmR6rgEKnO+KYidEinV6EaQra3QA/iBHAtRs11muaI0zToOMH OLbJ7HSVy3ObGIZIqyS6n1bzjn6/1RspBpJzgiBtTsh7NvtmquRzDkII3v2OvVy8ts4Lr2tXR4b1 l/z5r3xOJV0fnc2I02MCyEGArF0AygG5uH1txS4fOWhY+ckwSjBNg3zOxhAC2zSplnMU8g5xLMl5 NvmczfhwieFyEaXAD2NmpoucOb+E65g0WwFvXVql2fL55nff5q5jk9x9bArDMKg1egRRRKngMjlW Ym6hlgJkbAElBqYxkLVk69j1I8olj5nJCpal1e3Be2Yp5h3+7PHX0lAkWPcXvvWHsju3lgITpcds JrcDyE0B8pChLaPmqlXYe0iYbrnTCynmXfKejWlqvS/kHIbKea1mjoUQBuPVMiAYGcoRRCGXr29S KXs88b1LXJ2vMTZS5JUz81yZ22S91uXA7BAnj01QKrjkPQfbNllcafWBycDJdilmwBhpbT2Tnpxn Ucg7unfRNCjkHD7yvsMkUvEnX3yFdjdEqSSM1l7402jzlQugInSAHg3MmwDKCNpNOcgdnCrYCJVM 6lZh9ijCdMMooVz08Fwb09DbAVzHolR0GR0uEMeS0WoRyzI5cniYp1+6wgP3zPKdZ6+wvNoiCCLu 2D/GtYUaCr2HbH6pwfJai2o5x70n9zBSzRPHSb+LXkl0u0q2WSaVIkRWr9cuxlA5pzs9Sh5HD47x 0P37uXhtgy984yybjR5KJVHUePuJYPGb3wMZpOCEQLADqHgw1FADx7QU0X+tABVtvnxZWLmvFqYe /sU4lvbyWksc8GwcW1su0zQwhMC1LaqlHKGMmB2tEIYJ73vgAK+eXaDW6OqNKAiUkmn3fdRP6PtB zPlLa1RLOdZrHUoFl5nJCvm8TZIoVtbbLCw12Kh3CWMdamgJtvE8m0rRpZB3mRgt0mz7LK02efyJ c1y8uq6rMEomcfvaC/6Nv/gOyOR264XtsZgaIKdsbtNHUHG4+vRZyzQMd/YDHw+jxFlcaXJgdggz 7V43DIEfxJQKLlESMjmVZ3aqwstn5qm3enipoykMQaPlMz5aZHGlmVVxgGy7QIHX31wkipN+ttB1 LCZGCtxxYJT3j5VIpMSxTSzLoN0NMQ2DVifg7PllXnj9On4QEUWSG8t1mm0f0xAybF57rjf3pa+j onDHGm8iaEBZA+DIdGZklc0duqnM7tJ3z1qWKdzZ9/1UFFuV+eUme6erlApu2tytN8OVCi5hFPPq uQXmFmtMjJTShku9j6PR9Dl6cIxmaytckFJRKXu60ck201wS/a1PfpiwsNxgfrkx8BnZbzKvNbo6 J54m0FY2WjTbAaYg6jbe/G73+tdOIf3ejrWFO9YZZ3hkHJQ9v0GfKJsmW55lfwatuQ1kuFKozk5b llcMwgTXsch5to7GlcJzbTZqeiuCKbQKZv6S51oYhsHxw+M02yF5z6aYdykWHPbvGcK29NbOYt6h UHAopLuFbNvEMIx+tYOsUpq2vWg/Te8SWljRjeRJEnZbK6/9VePaV7+nkl435Rof6KGTg4NHfwAs uVsjeQaQYHfQss0PImjdqIXt5av56p6K4xWHgzAxUIp8zsaxTGTajmvbJqZlpGQu0qPeGTgxVupv 8s0cwn0zQ9QaPcJQB7TbrBYpMH3LpffCBkFMuxembXk+y2ttgiCSUdBe3bj65FdqV7/5KirZCUwb 6KQzAygYlCJzABR2vBa7vBY7zhP2Nrq1xVfO5wqjcbE8MZ0oYQdhgmOb5FwHKVVq+s1Ugsw0INUq Y9sW4yOFfkOUY5vs21Pl+kK934GqrVUmNUb646kFU9oj73RDun7E6kYMn1SoAAADUElEQVRbb9JL EtnevPb6jTc+/3hr5fW5dNHBADidAYB2k54EULfaijDI5HLH653vUTJONpdOX+81ly+WKhM5L1cZ DSNphGHMcCXHxGiJbjfEsa2+tXNskz2TFY4eGuXIwTEOHxjl6KExDu8fSYHTW6Nsy+xvCs5MerWS 48SRCSolDz+MWVpusrLeZqPWJQgTFXTryzfOf+vxuTN/firsrjd2kZrWwNxNejLrdsu9GjsBGpzJ jmN/dlvLzdUbr74dBa3rxfJowXEL5TBWZrngMDlW6qcihqo57jgwwuR4CYHunrctkzhOMNLNvIW8 S7XsMTJUYHS4QCGvQ4XxkQL7061Svh+zttHh4twG3V4ge5364uKVF548/9KffW1z8fScUklvh8QM ArNTejLJyQhaAWq3Ws4g31hsOY/bYrR0ZuFI5nk7pNGwl6/mD5145Mj+Ox68d3h0z4FSoVAYquaN SjnH+EiB4UqOXM7BsU1MU5dxHNuk24v6/zyArHwtdcK/58e02j5rG51MlVS92fFbzY2VG1defWnu wtPna2tXNtJFDjp/gxKUAZKpVOYcZuZ+UENu+a8pBok587CzKD8DajBey95nIPWBMgzLmj147+TB I+86svfQ3fdUq2PTtm3ZjmObOdcSrmvjOjr6Nk3NN5lKJem+siCI6QUxPT9SfhDJKI6Tdquxvrxw 6c25Sy+/efmtU9eisJepRzaDHeBkMzu3GzBZ5r6fUbwVQIMg7QZUFrMNStbgMQPIYUsKLcAYnz40 dPjIA7Mz++7cOzI6tadQqgznvHzZ8/IlwzD6Kp9uY1K+77d7vU6r22lu1mvrK8tLV29cffuVuetX XluRMhl0ZAf9tkHJGTzeFEow4BTuBOf7AbQTqEE/KFtwBkIGmLPLtNkOUt+vct28bTueZduOadmO KTKbvXWnKo5DGcdRHIV+HATdSEm5m6e/07HdGVvtBsogh94EzA8C0OB1OyUqmxlYgxI2OHcDaND5 vMl9GLjpnYbiVqHQIECD7wdDiUFQtsVc32/hf92xG1C3Asza5fXOufM7do6drsZOgHYClexyHAR3 Jyjft639BwVot8/eKkQZDFV2e72b9Azez+AidvPFdnM3dkrIDwXK4Pi/kCIyMZak5fwAAAAASUVO RK5CYII= "
+       height="45.208992"
+       width="45.208992"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       width="50"
+       height="50"
+       xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABkAGQDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iii gAooooAKY7rGpZ2Cj1JxWZqmqfZAYoQDLjknoo9ff6Vzsksksu+RmdiTgk5IH9KuMG9SHNJ2OxS7 t5DtSeJm9A4JqeuAkQFeeTn86bZ67d6VMAXMttnDRk5x9Cen8v5hunbYFPueg0VXtbmK8to7iFw0 bjKkVYrMsKKKKACiiigAooooASmSyLFE8jfdVST9AKkqjqr+Xpk59QB+ZA/rQtxM5WSVppXlc5Zi SeeB7e1M5ySSDx+VAIx1PToKDyTxj6iuowGuODxkkevSsm+HBHBPt2rWkPB4zwayb08Ec/lQxo3v A98xe50+RjgASxg9hnDfqR+tdrXmXhCUp4ngUDiRXQ8+ik/j0Fem1zzWprHYKKKKkoKKKKACiiig AqnqieZps6+ilvy5/pVymSIJI2RujAgj60LRiZw579h/OgnoScDHAFDApIyMCHUkN7GkJGB06+vT /GuowGSnCEDIH0rFvXySMkjPY9K0rqXg9ck81hXMm44BwPek2M2fBsYl8SRt/wA80duvTIx/WvSx XDeAbbMt5dEYAVY1Prnk/wAh+ddzWE3qax2CiiipKCiiigAooooAKKKKAOL8QQGx1IygHy58sMDo 3cf1/Gsh7sADnt0B6V3er2UF9p8sNwwRfvCQn7hHQ15XK7xyFCc4OMjoa3hLQyktSzc3OSew+tZ5 JcjHJz6fp70E5JyMn3NdH4MsbS81NpZ5EMkADRxHALH+97gfzIP1G7K4Ja2Ox8OaadL0aGCQYmb9 5J/vHt+AwPwrXNFJWD1NRaKKKACiiigAoo7VSvr9LKIMRuduFUd6EribLbMEUsxAA6knisu71y3g ysX71/Y4X8+/4ZrBub2e7YtMxIB4UHAH4f1qD19cdMVtGn3Ic+xLfXlxfZEj/KOQo+6P8awbu0yT gcVs4Bzkkk+9RtGrk9CMHv1rSySsiLtnLNAwONpwT370+CGVZQ6MyuDlShIII7gjp9a3mtFJJwMC nR2ip2ANKwGxpPiK4WNYr8GUY/1q8MPqOn+e9dJb3cF2m6CVXHcA4I+o6iuLVAFHtTGDKwdGZWBy GU4I+hFQ6aexam+p6BRXH6X4meKZbfUG3RkgLMeCp/2vUe/866+smmty077C0UUUhiZwMnpXHX10 by6eTtnCj2H8v/r10uqS+Tp0zDqV2/mcVyJOBwCTjsela0l1M5voB4AGMnPbvQAc4GRkY5/zxSYx xwCBSnggDk/yrYzADgdScdh0oPAPTpQc4POKOAcZJP8AKgAI5PA6dqTqAegzwAOv+NL256+nrRwA ACSfYUABxk8frTWAK46nH+fpTiMEdc5/KkY/KcZJx2PSgDKvkwDwM57d66zwhqZvNOa1kJMtsQuT 3U9PywR+ArlrwYUjjIHNS+ErkweJI4x92ZGRvbjI/UD86zmrouL1PSaKKKwNTK14/wCgKPWQA/ka 5odvpRRW9LYxnuIOh/GjFFFaEinv9f6U0nCgiiigBcdKF+YjNFFAAOWx7Udh9KKKAM27+4341U0p jHr9gV4JuIx+bYooqHsyo7nrFFFFc5sf/9k= "
+       id="image15827"
+       x="561"
+       y="263.61829"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <image
+       style="display:inline"
+       width="24"
+       height="18"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABHNCSVQICAgIfAhkiAAAAzBJREFU OI2NlE1LK2cUx3+ZMXHGydxE5U5yE2MNuFBKoJRARdpIi34C674LF0q5m/sVur+0uPIbFFHopl2q FequoTXFFruQJjM2hpjoHccMmbcu7s1wzYv0wGGel3P+/zPnOedE6JNKpfLBw8PDt5ZlfXJ3d5d2 HCfSb9OTaDQaJBKJuqqqP0mS9E2hUPhnb2+PjY2N0OaR8+np6VGj0ViRJCmSy+XIZDIoikI0Gh0A dxwH0zSp1+vUajVs2w5SqdQvtVrtMyAkCQkODw+vPM97USgU0DQNgCAIQh0lkchbiEajwdnZGc+e PWvpuj7dIxEATk5OfnVd98Xy8jKapuG6Lo7j4Lounufh+/5I9TwPz/OYnp5maWmJdrs9lc/nm70A hHK5/Gmr1fq4WCwiSRLdbncoqGVZXFxcYFnWSLLx8XGKxSK6rk+vrq5+DyCYpvldKpUimUyOBPd9 H13X2dnZwTCMJ/8oHo+TTCapVqtfAnNjlmUt5nI5XNfFdd2RufZ9HwBRFB/th4mmaVxfX/vAyzHL suSpqSlc1x1w6nQ6XF1dAYRfXdfpdrv4vk8mk0GW5QGCZDLJ+fl5FPhoDECWZWzbHiAwDIPd3d1H Z/v7++F6e3ubfD4/UGXvlfXKGBDmvt8wnU6ztbVFLBbDMAwODg5YX18nm80CMDMzMzRdtm2H67GJ iYnO7e2trCjKgGEsFmN2dhZBEEKnbDZLLpd7VAz9gbVaLRRFsYGoIEnSn7VaDUEQRta54zh4nge8 bb5en/TO+32azSaqqr4BfhdkWX5Zr9fDNxilmqaxublJNpt90s40TUzTZGFh4Qr4LQJwdHT0h23b Hy4uLg6dOz2JRCKIojj0vQBc16VSqaCq6l+lUuk58EU4i46Pj+8ty1Lm5uZQVTWcMf9HgiDANE0u Ly8B7LW1tWosFvsRePUIpVwuN6rV6nNRFEkkEkxOTqIoSthc/aCdToebmxva7Ta2baNp2t+lUqkD eMDnwN1AmPf3968Nw/i60WiIzWZTdBznyehVVX2TTqf/nZ+fj8bj8VlgB3jVux+ahyAIEsBXwMo7 TT7JAj8DP7zT6vsX/wEtdTE7+osNZwAAAABJRU5ErkJggg== "
+       id="image15426-9"
+       x="618"
+       y="297.61829"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <path
+       transform="matrix(0.25452831,0,0,-0.25452831,755.77313,470.58643)"
+       inkscape:transform-center-y="-1.103054"
+       d="m 96.785402,768 c -3.908791,0.16573 -12.321463,-26.38993 -15.486555,-28.68956 -3.374107,-2.45149 -32.533783,-3.34849 -33.989456,-7.25686 -1.3655,-3.66627 21.290773,-19.87335 22.499785,-23.59416 1.288851,-3.96651 -6.868894,-31.9762 -3.601633,-34.56838 3.064866,-2.43161 25.479885,14.10752 29.392187,14.10757 4.170661,5e-5 28.28857,-16.4139 31.76353,-14.10757 3.25969,2.16345 -5.54334,28.59227 -4.33442,32.31311 1.28876,3.96655 24.35219,21.83185 23.23257,25.84942 -1.05026,3.7687 -28.90585,3.56347 -32.071,5.86303 -3.37417,2.45141 -13.23809,29.90673 -17.405008,30.0834 z"
+       inkscape:randomized="0"
+       inkscape:rounded="0.12"
+       inkscape:flatsided="false"
+       sodipodi:arg2="2.1567634"
+       sodipodi:arg1="1.5707963"
+       sodipodi:r2="28.004345"
+       sodipodi:r1="52.022156"
+       sodipodi:cy="715.97784"
+       sodipodi:cx="96.7854"
+       sodipodi:sides="5"
+       id="path23154"
+       style="color:#000000;fill:#fed654;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       sodipodi:type="star"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       xml:space="preserve"
+       style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#999999;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       x="399"
+       y="129"
+       id="text23159"
+       sodipodi:linespacing="100%"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         sodipodi:role="line"
+         id="tspan23161"
+         x="399"
+         y="129">Sign in to collaborate  |  Create New Group  |  Options</tspan></text>
+    <rect
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       y="-133.04793"
+       x="666.09167"
+       height="1"
+       width="48.90947"
+       id="rect23163"
+       style="color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       transform="scale(1,-1)" />
+    <image
+       style="display:inline"
+       y="117.04793"
+       x="715.00116"
+       id="image24737"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAJ1JREFU OI3dkjEKxCAQRX9EmWIOYJEu9opFyB28cU5hmVukFwW32rC7MWHZFIH93f/MPPjDdLXWigsSV5b/ BCA/g5QS5nlGKQWv9xVCIIQAIjoHEBH6vkeM8S333u+WgYMKzjkw8+aZGdbaZoUmQEqJaZo2P44j lFJNwK7CU8MwYFkWlFJgjDkaQ3f2ieu6IucMrfVvgG90/yPdD3gAkHQqk0hfw2IAAAAASUVORK5C YII= "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <g
+       style="display:inline"
+       id="g5065"
+       transform="translate(-4.75,11.746521)"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90">
+      <rect
+         ry="6"
+         rx="6"
+         y="146.75348"
+         x="685"
+         height="38.329861"
+         width="119.5"
+         id="rect25507"
+         style="color:#000000;fill:url(#linearGradient5072);fill-opacity:1;fill-rule:nonzero;stroke:#cccccc;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <image
+         width="16"
+         height="16"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAu5JREFU OI2lk11oW2UYgJ/vnO+cY5M0aZvmp83arKFFWXDrZJGJV1Nwg6F4o0zpLjrGBuKNMBT0VgqieL8L seIoiDi9kcnwZhamdqtlo92K6zrX3yzJ8tMkJzknyfm8kE3sLn2u3/e5eHkfwS5OvD99FjijS7lP gaU8r64Uc5quXZiZmvhy97x4vPjBV+Omrv00NhKPHd6fZCQRxmdZlGoNVtbzzC+tc2ctd00IcXpm auLmfwRvvvdFxh/s+v31IwfEgbEopVqD/NYaMhCFrl6w8yRiYeaWNrk0u/QQIV56JJEA4XDg51de TItnU30UC1n6h9OE+gewmy2y66tIz0XrNHg5k6LjqfDlq7fPAy8AaKc++vrjeLQ3eCQziqF5tGUA NIEhJaYh8VmSWLibgWiESI+fTHoPycG+w29/eGESQAuGfKcPpYcplwo8cHxEB/eiFHgKEBrCc9ku 1vnhyiKXZ+cJWYp9o4MAbwDIqt2KJOO9zN3JkRqL4ql/L1srF3l+PI0QAqUUm9sPaDYaDERCAIcA tKbb1izLRAtEKdea5KsuttOharu4tTxC/KMTQhCLhLm5fBfLkAB9AFLXNa9Sb2r+5hYBaZGr91Mw TNodj2axzXirheO4dAf82LbN3kSEXMMFKAJIQ9Oy9zYKgwdH46SGBri/vsnsyg4uJg3Xz2ff3cAS Hd55bT/VapWFW3ehOwlwHUBTnc7FheUNXE8CkBxKcPxghO1ckYeVOhVHcL/kkc/nqVQqPNWbYHk1 C/AtgL7wy8VLo5lXzwldN0N+gy5T59f5RRazimrdYafusGM7ZIZ0cjsuGyWPWytbv81MTbz7+JHK ucLJK9e87z0Pnns6xo83KpRcE7fdwXHbWIZgraz4K9fi6h8rJSHE2SdaOD75yVvDqaHpYKjHfCYV J94fxLIM7GaL7XyZP+9l2dgq3Ba6PPFEC4/o6Rsxj548N61bvmPosgeEUMprq3ZrVQnt828+nTy/ u8b/zd9wbDf3DUubqwAAAABJRU5ErkJggg== "
+         id="image25494"
+         x="693.75"
+         y="157.5835" />
+      <text
+         xml:space="preserve"
+         style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+         x="795"
+         y="163"
+         id="text25501"
+         sodipodi:linespacing="100%"><tspan
+           sodipodi:role="line"
+           id="tspan25503"
+           x="797.99609"
+           y="163">See this in the </tspan><tspan
+           id="tspan25505"
+           sodipodi:role="line"
+           x="795"
+           y="176">public space</tspan></text>
+    </g>
+    <text
+       sodipodi:linespacing="100%"
+       id="text3900"
+       y="243.22296"
+       x="802.5"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;color:#000000;fill:#ffb380;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90"><tspan
+         y="243.22296"
+         x="802.5"
+         sodipodi:role="line"
+         id="tspan3908">Publised on: Nov 14, 2011</tspan></text>
+    <g
+       id="g3824"
+       style="fill:#f7ebe3;fill-opacity:1;display:inline">
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 786.68281,317.15913 c 0.76666,0.21818 1.55403,0.47817 2.20263,0.95234 0.22295,0.16411 0.33547,0.40641 0.49427,0.62038 0.0473,0.0637 -0.0669,-0.1453 -0.11453,-0.20878 0.41354,0.0609 0.69861,0.30843 0.98649,0.59383 0.0395,0.0378 0.0748,0.0805 0.11848,0.11334 0.0199,0.0149 0.0496,0.0123 0.0692,0.0275 0.0816,0.0633 0.1608,0.12986 0.23822,0.19826 0.31695,0.28003 0.0402,0.0773 0.22502,0.20852 0.11925,0.10981 0.2912,0.12106 0.43168,0.19181 0.11832,0.0596 0.22491,0.1403 0.34094,0.20421 0.0684,0.06 0.13653,0.12025 0.20504,0.18009 0.12395,0.10827 0.17603,0.13796 0.27415,0.30733 8.1e-4,0.001 0.13667,0.39896 0.2217,0.45817 0.0188,-0.13694 -0.11563,-0.2061 0.10356,-0.1028 0.10276,0.0778 -0.99765,1.53099 -1.1004,1.45318 l 0,0 c -0.26916,-0.14595 -0.50201,-0.32699 -0.65135,-0.60252 -0.0323,-0.0705 -0.0657,-0.14041 -0.0969,-0.2114 -0.0166,-0.0378 -0.0794,-0.0905 -0.0461,-0.1148 0.0324,-0.0237 0.0404,0.0695 0.0604,0.10433 0.006,0.0109 0.0296,0.0386 0.0184,0.033 -0.0368,-0.0182 -0.0637,-0.0522 -0.0991,-0.0731 -0.007,-0.004 -0.0153,7.6e-4 -0.0229,10e-4 -0.33675,-0.18074 -0.69312,-0.33227 -0.97277,-0.60304 -0.24519,-0.21386 -0.51446,-0.40238 -0.72983,-0.64893 -0.0259,-0.0244 -0.0488,-0.0522 -0.0776,-0.0731 -0.0207,-0.015 0.0353,0.0369 0.053,0.0553 -0.0236,-0.01 -0.0473,-0.0197 -0.0709,-0.0295 0.009,0.0106 0.0415,0.0325 0.0276,0.0317 -0.0877,-0.005 -0.16793,-0.058 -0.25683,-0.0601 -0.34382,-0.16825 -0.31809,-0.11884 -0.58169,-0.38699 -0.0626,-0.0636 -0.101,-0.1503 -0.17003,-0.20689 -0.0426,-0.0349 -0.0374,-0.0295 -0.079,-0.0279 -0.70329,-0.21966 -1.39963,-0.46472 -2.03838,-0.83977 -0.10923,-0.0734 0.92828,-1.61811 1.03751,-1.54474 z"
+         id="path5118"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 785.96226,317.19647 c 0.72845,0.0695 1.38978,0.38259 2.07852,0.59906 0.33787,0.10972 0.5144,0.40087 0.7726,0.61237 0.002,-0.0167 -0.0102,-0.0581 0.005,-0.0501 0.059,0.0323 0.0966,0.094 0.15008,0.13473 0.17799,0.13561 0.34188,0.27106 0.49458,0.43887 0.0268,0.0212 0.15617,0.12414 0.17186,0.13228 0.0172,0.009 0.0413,-0.004 0.0579,0.006 0.07,0.0419 0.18349,0.19582 0.28619,0.15273 0.29336,0.0921 0.49042,0.41158 0.76743,0.51203 0.12666,-0.0276 0.0226,-0.018 0.23256,0.0915 0.24729,0.12895 0.42512,0.28467 0.61055,0.4923 0.15725,0.2097 0.32683,0.39511 0.47962,0.59368 0.14537,0.16132 0.35443,0.31324 0.48782,0.44302 -0.43051,0.0198 -0.86101,0.0397 -1.29152,0.0595 -0.0673,0.0946 -0.0861,0.27555 -0.20186,0.28366 -0.0929,0.007 -0.0628,-0.17528 -0.0942,-0.26292 -0.0124,-0.1377 1.93489,-0.31319 1.9473,-0.1755 l 0,0 c -0.004,0.24713 0.0351,1.078 -0.23511,1.2189 -0.41035,0.21395 -0.92003,0.10087 -1.38005,0.15131 -0.27903,-0.21967 -0.55172,-0.45351 -0.75292,-0.74996 -0.14843,-0.16785 -0.25874,-0.35544 -0.40953,-0.49064 0.0434,0.0734 0.0147,0.0148 -0.0886,-0.0401 -0.17115,-0.0909 -0.38441,-0.14081 -0.53658,-0.27682 -0.22981,-0.18267 -0.30316,-0.26952 -0.53968,-0.33645 -0.34652,-0.19471 -0.67914,-0.41222 -0.95533,-0.70193 -0.23877,-0.1832 -0.46484,-0.3884 -0.67021,-0.60805 -0.15287,-0.21622 0.006,-0.0993 0.12279,0.092 0.046,0.0752 -0.28846,-0.15183 -0.28397,-0.0489 -0.65109,-0.15398 -1.28911,-0.36125 -1.92277,-0.57447 -0.12006,-0.0494 0.57798,-1.74727 0.69804,-1.69792 z"
+         id="path5120"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 785.35227,316.5983 c 0.86096,-0.13151 1.71588,-0.0502 2.56271,0.12429 0.46491,0.0784 0.76667,0.2416 1.05915,0.63092 0.0767,0.10206 0.11514,0.22791 0.17608,0.34007 0.0518,-0.0692 -0.003,-0.0128 0.11025,0.0933 0.009,0.008 0.0276,-0.006 0.0371,0.002 0.14062,0.11665 0.21467,0.28774 0.32722,0.42781 0.31272,0.23511 0.4978,0.58703 0.66826,0.93094 0.0107,0.0108 0.0214,0.0216 0.0321,0.0324 0.0247,0.0407 0.0424,0.0868 0.0743,0.1222 0.011,0.0123 -5e-4,-0.0342 -0.008,-0.0488 -0.0758,-0.1429 -0.17478,-0.22296 -0.16082,-0.23295 0.0439,-0.0314 0.10578,0.0219 0.15866,0.0328 0.44733,0.0142 0.77342,0.2561 1.08414,0.55843 0.11339,-0.01 0.15368,0.21006 0.25687,0.19604 0.0139,-0.002 -0.008,-0.0467 0.005,-0.0418 0.1714,0.11296 0.0931,0.0793 0.22378,0.12387 0.38451,0.24078 0.59972,0.60622 0.76586,1.01755 0.0663,0.0194 -2.7e-4,-0.005 0.0874,0.12194 0.2321,0.33699 0.2687,0.44635 0.3325,0.86848 -0.25588,0.85202 -0.1009,0.96099 -1.53005,0.90358 -0.28031,-0.0113 -1.06028,-1.09178 -1.21944,-1.30165 -0.0687,-0.12793 1.74056,-1.09963 1.80927,-0.9717 l 0,0 c 0.0864,0.15367 0.17284,0.30731 0.2592,0.461 0.0491,0.0875 0.12986,0.16364 0.1473,0.26243 0.006,0.0354 -0.0708,-0.0343 -0.10518,-0.0239 -0.37255,0.11338 -0.78296,0.16607 -1.10092,0.39092 -0.12019,0.085 -0.0458,0.29082 -0.0687,0.43624 0.009,0.0268 0.0278,0.0523 0.0258,0.0803 -0.002,0.0241 -0.0159,-0.0458 -0.0267,-0.0674 -0.10002,-0.19978 -0.24221,-0.37742 -0.32621,-0.58598 -0.0245,-0.0602 -0.0721,-0.1118 -0.0847,-0.17554 -0.007,-0.0379 0.0961,0.11755 0.0632,0.0973 -0.039,-0.024 -0.0738,-0.0543 -0.1107,-0.0815 -10e-4,0.004 -0.002,0.008 -0.004,0.0116 -0.28041,-0.1642 -0.54938,-0.33902 -0.78656,-0.56387 -0.0205,-0.0165 -0.0628,-0.0759 -0.0616,-0.0495 10e-4,0.0286 0.0686,0.0313 0.0621,0.0592 -2.5e-4,0.001 -0.30913,-0.0358 -0.38352,-0.0524 -0.50731,-0.0507 -0.8338,-0.44335 -1.08136,-0.84894 -0.16122,-0.25896 -0.34295,-0.49319 -0.54491,-0.72239 -0.19648,-0.26741 -0.46348,-0.48016 -0.602,-0.79103 -0.0154,-0.0359 -0.0327,-0.0711 -0.0461,-0.10785 -0.005,-0.0149 0.0114,0.0305 0.0222,0.0421 0.0635,0.0687 0.13554,0.12923 0.19935,0.19769 0.0152,0.0163 0.0587,0.0506 0.037,0.0559 -0.15351,0.0372 -0.32039,-0.0829 -0.47268,-0.0339 -0.77414,-0.0588 -1.5505,-0.0507 -2.32276,-0.12776 -0.12675,-0.0325 0.33351,-1.82517 0.46027,-1.79262 z"
+         id="path5122"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 785.14673,317.12716 c 0.54895,-0.075 1.25026,-0.0628 1.77039,0.15111 0.10878,0.0447 0.20646,0.11276 0.30969,0.16914 0.26596,0.18069 0.38917,0.35679 0.54862,0.63563 0.0162,0.0284 0.053,0.11959 0.0416,0.0889 -0.0613,-0.16536 -0.11343,-0.20138 0.0126,-0.0688 -0.003,-0.0178 -0.0282,-0.0524 -0.0101,-0.0534 0.0973,-0.005 0.67537,0.41992 0.77263,0.48562 0.23821,0.0127 0.46399,0.15045 0.69888,0.24335 0.28895,0.21949 0.59048,0.3797 0.84863,0.63648 0.0893,0.0546 0.25528,0.29907 0.27555,0.28627 0.018,-0.0114 -0.035,-0.0683 -0.0145,-0.0624 0.13966,0.10525 0.074,0.0864 0.17708,0.1032 0.0764,-0.13162 0.76791,0.50572 0.85691,0.58248 0.10839,-0.0328 0.1525,0.16265 0.2541,0.14829 0.0125,-0.002 -0.003,-0.0408 0.009,-0.0369 0.0874,0.0289 0.16024,0.0925 0.24675,0.12396 0.0712,0.0563 0.14174,0.11352 0.2136,0.169 0.21984,0.16973 0.31088,0.34179 0.43882,0.58985 0.0539,0.1045 0.0709,0.14487 0.0309,0.055 -1.825,0.21192 -1.61238,0.54335 -1.71629,-0.5918 10e-4,-0.1425 2.01638,-0.1281 2.01536,0.0144 l 0,0 c -0.13499,1.42814 0.14655,0.94972 -1.83425,1.48264 -0.0249,-0.0379 -0.16978,-0.2391 -0.18253,-0.31332 -0.008,-0.0445 0.11735,0.13193 0.077,0.11162 -0.0705,-0.0355 -0.12809,-0.11187 -0.0622,-0.0313 -0.30274,-0.14905 -0.60659,-0.29725 -0.86302,-0.52484 -0.18915,-0.16672 -0.38528,-0.28032 -0.61922,-0.37592 -0.25308,-0.17254 -0.48034,-0.36974 -0.68931,-0.57583 -0.13393,-0.0818 -0.35454,-0.21795 -0.474,-0.28525 -0.31197,-0.1437 -0.6709,-0.17607 -0.94644,-0.40484 -0.32366,-0.22127 -0.66447,-0.42476 -0.93594,-0.712 -0.115,-0.12082 -0.0514,-0.0487 -0.2239,-0.31053 -0.0121,-0.0184 -0.0455,-0.0753 -0.0327,-0.0574 0.32146,0.44849 0.0763,0.0493 0.0717,0.18411 -0.11679,0.0559 -0.021,0.0194 -0.27953,-0.002 -0.41357,-0.0337 -0.83043,-0.0148 -1.24168,-0.0781 -0.12564,-0.0323 0.33057,-1.80908 0.45621,-1.77682 z"
+         id="path5124"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 789.67696,318.01792 c 0.23877,0.39281 0.44786,0.80149 0.67653,1.19972 0.13753,0.23952 0.0595,0.15496 0.16239,0.25617 0.11816,0.13039 -0.065,-0.0648 -0.0949,-0.0995 -0.0221,-0.0257 -0.10969,-0.0773 -0.0782,-0.0648 0.0192,0.008 0.28887,0.1413 0.37739,0.18511 0.27034,0.2048 0.44434,0.48207 0.61902,0.76472 0.15911,0.25744 0.0435,0.12432 0.16293,0.25207 0.13823,0.16194 0.18906,0.37808 0.31232,0.54853 0.008,0.0114 -0.0138,-0.0509 -0.003,-0.0422 0.034,0.0267 0.053,0.0684 0.0795,0.10254 -0.008,-0.0842 -0.0168,-0.0304 0.0674,-0.018 0.0189,0.003 0.0391,-0.0169 0.0565,-0.009 0.17593,0.0795 0.35451,0.21779 0.50118,0.33829 0.0114,0.008 0.0229,0.0166 0.0343,0.0249 0.0948,0.084 -1.09304,1.425 -1.18786,1.34101 l 0,0 c -0.0452,-0.0275 -0.0904,-0.055 -0.13558,-0.0826 -0.32874,-0.12012 -0.618,-0.3701 -0.84748,-0.6258 -0.17329,-0.20264 -0.28916,-0.44264 -0.45397,-0.651 -0.007,-0.0105 -0.56999,-0.84585 -0.26289,-0.51262 -0.14716,-0.0722 0.13237,0.0645 0.12714,0.067 -0.13711,0.0642 -0.68597,-0.36535 -0.76751,-0.44475 -0.47458,-0.52776 -0.85158,-1.144 -1.05316,-1.82874 -0.0496,-0.12076 1.6582,-0.82167 1.70777,-0.70092 z"
+         id="path5126"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 785.45225,317.77724 c 0.39649,0.0982 0.72726,0.33243 1.01295,0.61574 0.13109,0.14401 0.16571,0.30762 0.20691,0.48948 0.004,0.0185 -0.0103,-0.0378 -0.007,-0.0564 10e-4,-0.007 0.009,0.0118 0.0138,0.0178 -0.007,-0.0203 -0.0364,-0.0473 -0.0199,-0.0608 0.0156,-0.0126 0.0287,0.028 0.0434,0.0416 0.0583,0.0541 0.0791,0.0747 0.15076,0.0438 0.26447,0.0837 0.34464,0.0806 0.53474,0.33977 0.0573,0.0337 -0.0375,-0.075 -0.0232,-0.0782 0.0274,-0.006 0.0522,0.0211 0.0791,0.0295 0.0496,0.0154 0.0542,0.0124 0.10248,0.0132 0.0791,-0.0212 0.26113,0.0108 -0.0494,-0.0168 -0.0265,-0.002 0.0533,-4.6e-4 0.0799,-0.001 0.0541,-0.002 0.12643,-0.007 0.18016,-0.01 0.25845,-0.007 0.55262,-0.0617 0.79153,0.0603 0.0539,0.0275 0.10137,0.0661 0.15205,0.0991 0.22522,0.17028 0.3284,0.41025 0.36038,0.68301 0.0135,0.0548 0.0136,0.11455 0.0301,0.1685 0.002,0.007 -0.004,-0.0233 0.003,-0.0217 0.0182,0.004 0.0327,0.0926 0.006,-0.0216 0.0161,0.004 0.0222,-0.0309 0.0368,-0.0268 0.0315,0.009 0.0571,0.0324 0.0868,0.0461 0.0271,0.0398 0.0698,0.0117 0.10273,0.0241 0.035,0.0132 0.0665,0.0343 0.0998,0.0515 0.23283,0.10497 0.31734,0.27496 0.40913,0.50032 0.006,0.004 0.0122,0.0175 0.0186,0.0134 0.0197,-0.0125 -0.0229,-0.065 -9e-5,-0.07 0.0184,-0.004 0.0695,0.0436 0.13345,0.0256 0.2405,0.0802 0.37374,0.28917 0.47327,0.50737 0.0249,0.0838 0.0867,0.27686 0.16125,0.3296 0.10754,0.16224 0.027,0.0298 0.0458,0.0206 0.0485,-0.0238 0.0429,0.0549 0.0866,0.005 0.0591,-0.0348 0.0185,-0.0195 0.13689,0.0124 0.18423,0.0496 0.2992,0.16301 0.41489,0.30649 0.0517,0.0829 0.12062,0.16041 0.16454,0.24807 0.0821,0.16396 0.0198,0.0753 0.0675,0.14055 -0.0283,-0.10241 -0.02,-0.0328 0.0201,-0.0242 0.006,10e-4 -0.003,-0.0223 0.003,-0.0195 0.0246,0.0115 0.0804,0.0902 0.11267,0.0489 0.24134,0.11759 0.43533,0.2901 0.3911,0.60093 -0.0129,0.0905 -0.0714,0.16834 -0.10712,0.2525 -0.0557,0.0495 -0.10297,0.11065 -0.16715,0.14856 -0.21865,0.12915 -0.43576,0.10525 -0.6833,0.0275 -0.0801,-0.0251 -0.13375,-0.10139 -0.20063,-0.15209 -0.0453,-0.0472 0.62236,-0.68743 0.66763,-0.64022 l 0,0 c -0.2058,-0.13833 -0.31627,-0.0593 -0.36635,0.11872 -0.0334,0.16667 -0.0583,0.17124 0.0101,0.34041 0.0156,0.0384 0.047,0.0682 0.0701,0.10264 0.003,0.004 0.0115,0.014 0.007,0.0124 -0.20055,-0.0692 0.003,-0.0155 -0.0953,-0.0404 -0.1916,-0.10335 -0.37136,-0.2176 -0.48731,-0.40895 -0.0478,-0.0961 -0.0973,-0.1913 -0.16858,-0.27307 0.009,0.0107 0.0226,0.0189 0.027,0.0322 0.002,0.007 -0.0239,-0.0137 -0.0192,-0.009 0.0113,0.0121 0.0433,0.0142 0.0394,0.0303 -0.0111,0.0448 -0.22151,-0.10386 -0.19488,-0.0233 -0.23112,-0.0784 -0.43663,-0.19009 -0.56822,-0.40666 -0.0891,-0.1449 -0.16835,-0.29873 -0.21107,-0.4627 -0.0116,-0.025 -0.033,-0.0454 -0.0405,-0.0719 -0.005,-0.0163 0.0215,0.0266 0.0291,0.0418 10e-4,0.003 -0.0112,-0.004 -0.009,-0.002 0.0138,0.0141 0.0432,0.0191 0.0448,0.0388 0.001,0.0141 -0.0281,-0.003 -0.0421,-0.005 -0.27092,-0.0949 -0.51882,-0.23243 -0.62304,-0.51991 -0.009,-0.023 -0.0276,-0.0444 -0.0257,-0.0689 10e-4,-0.018 0.0176,0.0316 0.0274,0.0468 0.006,0.01 0.0313,0.0246 0.0203,0.0276 -0.0133,0.004 -0.02,-0.0225 -0.0337,-0.0239 -0.01,-10e-4 0.0125,0.0149 0.0188,0.0224 -0.0208,-0.008 -0.0415,-0.0166 -0.0623,-0.0249 -0.20321,-0.036 -0.40105,-0.17726 -0.54609,-0.31402 -0.13843,-0.19896 -0.19941,-0.36553 -0.22214,-0.60576 0.0288,0.009 -0.0264,-0.057 -0.0413,-0.041 0.004,0.005 0.0188,0.0144 0.0123,0.0161 -0.0157,0.004 -0.0645,-0.007 -0.0482,-0.007 0.0702,-10e-4 0.14047,0.002 0.21066,0.004 0.27155,0.009 -0.50237,-0.0209 -0.25255,0.007 -0.28658,0.0197 -0.58028,0.0534 -0.86199,-0.0202 -0.21056,-0.063 -0.41817,-0.12806 -0.549,-0.32217 0.0243,0.0227 0.0513,0.0428 0.0728,0.0682 0.013,0.0153 -0.20424,-0.0493 -0.20886,-0.0507 -0.0247,-0.007 -0.0496,-0.0139 -0.0744,-0.0208 -0.23307,-0.10595 -0.41958,-0.25407 -0.55355,-0.47424 -0.0475,-0.10151 -0.033,-0.0627 -0.075,-0.20561 -0.002,-0.006 -0.005,-0.0251 -0.003,-0.0192 0.009,0.021 0.0218,0.042 0.022,0.0648 1.4e-4,0.0158 -0.0338,-0.041 -0.0409,-0.0237 -0.27665,-0.18557 -0.57642,-0.3294 -0.86168,-0.50044 -0.0523,-0.039 0.49948,-0.77892 0.5518,-0.7399 z"
+         id="path5134"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 791.00916,321.16348 c 0.33943,0.0997 0.65996,0.28539 0.89812,0.54807 0.0697,0.0885 0.26868,0.43824 0.11655,0.53327 -0.21556,0.13466 -0.49365,0.12132 -0.74047,0.18198 -0.048,-0.0408 0.52839,-0.72003 0.57642,-0.67927 l 0,0 c -0.22314,0.0748 -0.4785,0.0868 -0.66943,0.22442 -0.17036,0.12278 0.022,0.2437 0.0406,0.34477 0.002,0.0109 -0.0196,-0.0103 -0.0294,-0.0154 -0.0749,-0.024 -0.0151,-0.003 -0.1434,-0.0699 -0.20204,-0.106 -0.40894,-0.20366 -0.60079,-0.32802 -0.0523,-0.039 0.49948,-0.77892 0.5518,-0.7399 z"
+         id="path5138"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 790.4882,317.69041 c 0.47708,0.15395 0.90561,0.42015 1.33789,0.66799 0.20449,0.15361 0.46304,0.33535 0.54361,0.59601 0.0203,0.0658 0.0235,0.13563 0.0352,0.20344 -0.0238,0.3439 -0.12337,0.53285 -0.36251,0.78109 -0.0451,0.0479 -0.72208,-0.59068 -0.67693,-0.63855 l 0,0 c 0.16024,0.003 0.10329,-0.20718 0.14058,-0.0941 0.009,0.029 0.0171,0.0584 0.0277,0.087 0.005,0.014 0.0313,0.0308 0.0197,0.0402 -0.005,0.004 -0.30482,-0.20952 -0.32904,-0.18808 -0.44386,-0.209 -0.87703,-0.44732 -1.288,-0.71509 -0.0523,-0.039 0.49948,-0.77892 0.5518,-0.7399 z"
+         id="path5140"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 789.39955,317.12569 c 0.35747,0.11395 0.69098,0.28888 1.03529,0.43487 0.0965,0.0409 0.43579,0.16526 0.53779,0.20301 0.31447,0.12015 0.66188,0.23198 0.89204,0.49305 0.0388,0.0441 0.0697,0.0946 0.1045,0.14186 0.0982,0.13192 0.12017,0.29483 0.17018,0.44608 0.002,0.005 -0.003,-0.0181 10e-4,-0.0152 0.009,0.007 0.0119,0.0192 0.0179,0.0289 0.0466,0.11149 0.12346,0.20908 0.14703,0.33082 0.0125,0.0644 0.0133,0.13052 0.02,0.19578 0.002,0.0648 -0.9148,0.0903 -0.9166,0.0255 l 0,0 c 0.0517,0.0649 -0.0457,-0.13118 -0.0618,-0.16682 -0.0649,-0.11462 -0.10399,-0.23995 -0.15829,-0.3578 -0.22616,-0.12975 -0.5152,-0.12767 -0.74869,-0.23862 -0.52546,-0.18547 -1.03016,-0.42045 -1.49899,-0.72384 -0.0564,-0.0324 0.40194,-0.82997 0.45834,-0.79756 z"
+         id="path5142"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 789.91887,318.16875 c 0.48617,0.24129 0.96821,0.49022 1.45725,0.7263 0.20857,0.11486 0.43448,0.20179 0.64105,0.32021 0.16813,0.0964 0.0482,0.047 0.16292,0.09 0.2537,0.14413 0.33579,0.40392 0.43028,0.65918 0.0445,0.11959 0.0638,0.24475 0.0818,0.37027 0.008,0.0648 -0.90855,0.17914 -0.91663,0.11432 l 0,0 c -0.0129,-0.0811 -0.0294,-0.16121 -0.0562,-0.23913 -0.0147,-0.049 -0.0266,-0.0988 -0.0415,-0.14773 -0.004,-0.0128 -0.0271,-0.0335 -0.0143,-0.0374 0.0118,-0.004 0.0501,0.0611 0.007,0.0393 -0.28539,-0.13083 -0.60454,-0.18536 -0.8854,-0.33142 -0.53001,-0.23464 -1.05467,-0.499 -1.49467,-0.88255 -0.0482,-0.0445 0.58055,-0.72581 0.62872,-0.68135 z"
+         id="path5144"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:export-ydpi="90"
+         inkscape:export-xdpi="90"
+         inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+         inkscape:connector-curvature="0"
+         d="m 790.35964,320.79959 c 0.32328,0.22805 0.56142,0.53529 0.71867,0.89551 0.0181,0.0588 0.091,0.39719 0.0368,0.45324 -0.0304,0.0315 0.004,-0.0875 0.004,-0.13133 0.007,0.0182 0.006,0.0424 0.0209,0.0546 0.0101,0.008 -0.0134,-0.0432 -10e-4,-0.0388 0.0272,0.01 0.15959,0.28929 0.1777,0.3285 0.0724,0.10928 0.0112,-0.0191 0.0169,-0.0316 0.006,-0.0127 0.0267,0.009 0.0406,0.009 0.0115,-1.5e-4 0.0352,-0.0206 0.0425,-0.0261 0.12158,0.0716 0.6171,0.0685 0.10712,0.0526 -0.0621,0.0198 -0.0363,0.0242 0.0257,-0.10372 0.0326,-0.0609 0.89374,0.39939 0.8612,0.46029 l 0,0 c -0.15351,0.2041 -0.29745,0.41534 -0.55475,0.49486 -0.41329,0.0175 -0.34365,0.0243 -0.65079,-0.0388 -0.0434,-0.009 -0.0347,-0.008 -0.0696,-8.3e-4 -0.29898,-0.0639 -0.55296,-0.20073 -0.6823,-0.49617 -0.0602,-0.14038 -0.13903,-0.2735 -0.1869,-0.41791 -0.0354,-0.14997 -0.0223,-0.0647 -0.0279,-0.2549 -7.2e-4,-0.0242 0.0192,0.0547 0.003,0.0725 -0.005,0.005 -0.0145,-0.0414 -0.0143,-0.0145 -0.16994,-0.22116 -0.34977,-0.43263 -0.53932,-0.63729 -0.0445,-0.0475 0.62734,-0.67678 0.67184,-0.62927 z"
+         id="path5146"
+         style="color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <rect
+       style="opacity:0.95999995;color:#000000;fill:#f9f9f9;stroke:#000000;stroke-width:1.00000024;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3851"
+       width="495.24832"
+       height="486.32101"
+       x="299"
+       y="112.99998"
+       rx="10.000001"
+       ry="10.000001" />
+    <image
+       y="146.821"
+       x="326.74829"
+       id="image3846"
+       xlink:href="data:image/png;base64,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 RK5CYII= "
+       height="449"
+       width="459"
+       style="opacity:0.95999995;display:inline" />
+    <rect
+       style="opacity:0.95999995;color:#000000;fill:#b3b3b3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3881"
+       width="496"
+       height="9"
+       x="298"
+       y="111" />
+    <image
+       style="display:inline"
+       y="115.821"
+       x="305.74829"
+       id="image25048"
+       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAdpJREFU OI2lkk1I03EYxz97aYyx9J9lCWlYNjZaIE16uYTUZVDdgsJjt6B7lBEMIlAvmRV5VAovXTuFCRUD KRy71ETLpcPR2EsrRi/7b/9vh3+0lkqFz+nh+3s+Dw/f39chic2Uc1M04Aa4ccRx2OMzxr9VypF/ gbx+I1H9Ur54/aVeIYmhfmMuPjmiulmVUtNSblHKvpYWnkkLz+0+tyilplU3q4pPjmio35iTBJKI 9WHDdVOKhaXSinTntJR6Ks3P2H1pxX6rm6qbVcX6kKSGB073FsgkoSMEvjYoLEHoJARPQCFtax0h yCTt2XVNLKRhWxeUlsHobOjGbltr2wP5pSakeUF7DxTfw4698DHT0MursL0bisv2zJ+/AGDVTJyd vZB/B59zsCsIb56A0wU7A1ApQP4tdPVi1czmC7x+IzE7NYplWTBwF2TB2WHwbgWPz+6tOpwfw7LE 7NQoXr+RAHBI+pUDyYqcGRznYHSASvEDM/eukXw8gSxrwxw4fo/yw0vRB4HjpwJHwz1OJi4EcXtu 8zV7kzF9Xy9QTR48OudwZfOt0WOVFzDfnUbeAwxnVjcC1ywof2q52u6pte4PH7rF5fiVv4FrFhgu M7Kvhfv/A8NPEzdTPwCqtvHRDwWVwwAAAABJRU5ErkJggg== "
+       height="16"
+       width="16"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       inkscape:export-xdpi="90"
+       inkscape:export-ydpi="90" />
+    <text
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       inkscape:export-filename="/home/vjrj/proyectos/dev/kune/trunk/img/webtemplate/web_template-2011.png"
+       sodipodi:linespacing="100%"
+       id="text3863"
+       y="138.14264"
+       x="325.98318"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#784421;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+         y="138.14264"
+         x="325.98318"
+         sodipodi:role="line"
+         id="tspan3865">Chat:<tspan
+   style="font-size:13px;fill:#6c5353"
+   id="tspan3867"> with other users &amp; your gmail contacts</tspan></tspan></text>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="overlay"
+     style="display:none">
+    <rect
+       style="opacity:0.68399999;color:#000000;fill:#f7ebe3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3865"
+       width="1017"
+       height="654"
+       x="5"
+       y="111"
+       ry="0" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="dialogs"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <rect
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect24748"
+       width="646.41687"
+       height="245.19261"
+       x="190.29156"
+       y="113.49999"
+       rx="10"
+       ry="10" />
+    <rect
+       y="113.49999"
+       x="190.29156"
+       height="201.29102"
+       width="646.41687"
+       id="rect24750"
+       style="color:#000000;fill:#6c5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3894"
+       width="646.41687"
+       height="8.5292969"
+       x="190.29156"
+       y="111" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3896"
+       width="320"
+       height="32"
+       x="221.5"
+       y="148.5"
+       rx="5"
+       ry="5" />
+    <rect
+       ry="5"
+       rx="5"
+       y="204"
+       x="221.5"
+       height="32"
+       width="193"
+       id="rect3899"
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3901"
+       width="193"
+       height="32"
+       x="221.5"
+       y="259.5"
+       rx="5"
+       ry="5" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="221.40039"
+       y="143.76562"
+       id="text3903"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3905"
+         x="221.40039"
+         y="143.76562">name</tspan></text>
+    <text
+       sodipodi:linespacing="125%"
+       id="text3907"
+       y="199.76562"
+       x="271.49805"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:end;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:end;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="199.76562"
+         x="271.49805"
+         id="tspan3909"
+         sodipodi:role="line">email</tspan></text>
+    <rect
+       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect3911"
+       width="103.29102"
+       height="26"
+       x="218.99998"
+       y="325"
+       rx="6.9999995"
+       ry="7" />
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="232.03516"
+       y="343.10547"
+       id="text3903-1"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3905-6"
+         x="232.03516"
+         y="343.10547">Continuar</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="219.83398"
+       y="254.76562"
+       id="text3958"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3960"
+         x="219.83398"
+         y="254.76562">language</tspan></text>
+    <rect
+       ry="5"
+       rx="4.9999995"
+       y="259.5"
+       x="391.5"
+       height="32"
+       width="23"
+       id="rect3962"
+       style="color:#000000;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text3964"
+       y="328.44327"
+       x="339.50107"
+       style="font-size:21.83877945px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"
+       transform="scale(1.1657305,0.8578312)"><tspan
+         y="328.44327"
+         x="339.50107"
+         id="tspan3966"
+         sodipodi:role="line">v</tspan></text>
+    <rect
+       ry="7"
+       rx="6.9999995"
+       y="325"
+       x="705"
+       height="26"
+       width="103.29102"
+       id="rect3968"
+       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text3970"
+       y="343.10547"
+       x="722.03516"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="343.10547"
+         x="722.03516"
+         id="tspan3972"
+         sodipodi:role="line">Cancelar</tspan></text>
+    <path
+       style="opacity:0.81000001;color:#000000;fill:#ac9393;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 795,144 211,-25"
+       id="path8441"
+       inkscape:connector-curvature="0" />
+    <path
+       style="color:#000000;fill:#6c5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:transform-center-x="-5.9580116"
+       inkscape:transform-center-y="-0.62993359"
+       d="m 862.37995,145.60404 -26.67151,29.29513 -1.53827,-47.36987 z"
+       id="path8447"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+  </g>
+  <g
+     style="display:none"
+     inkscape:label="confirmation"
+     id="g8450"
+     inkscape:groupmode="layer">
+    <rect
+       ry="10"
+       rx="10"
+       y="113.49999"
+       x="277.29156"
+       height="205.09827"
+       width="476.85486"
+       id="rect8452"
+       style="opacity:0.85;color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       style="opacity:0.85;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect8454"
+       width="444.9288"
+       height="120.59032"
+       x="293.62372"
+       y="149.06573"
+       rx="3"
+       ry="3" />
+    <rect
+       y="112.08939"
+       x="277.29156"
+       height="7.9567051"
+       width="476.85486"
+       id="rect8456"
+       style="color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       xml:space="preserve"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#241c1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="317.16895"
+       y="191.81694"
+       id="text8468"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan8470"
+         x="317.16895"
+         y="191.81694">Confirm please</tspan></text>
+    <rect
+       ry="7"
+       rx="6.9999995"
+       y="280"
+       x="509"
+       height="26"
+       width="103.29102"
+       id="rect8472"
+       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text8474"
+       y="298.10547"
+       x="522.03516"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       xml:space="preserve"><tspan
+         y="298.10547"
+         x="522.03516"
+         id="tspan8476"
+         sodipodi:role="line">Continuar</tspan></text>
+    <rect
+       style="color:#000000;fill:#f2f2f2;fill-opacity:1;fill-rule:nonzero;stroke:#666666;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect8488"
+       width="103.29102"
+       height="26"
+       x="636"
+       y="280"
+       rx="6.9999995"
+       ry="7" />
+    <text
+       xml:space="preserve"
+       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#666666;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu Bold"
+       x="653.03516"
+       y="298.10547"
+       id="text8490"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan8492"
+         x="653.03516"
+         y="298.10547">Cancelar</tspan></text>
+    <path
+       inkscape:connector-curvature="0"
+       id="path8494"
+       d="m 795,144 211,-25"
+       style="opacity:0.81000001;color:#000000;fill:#ac9393;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <text
+       sodipodi:linespacing="125%"
+       id="text8498"
+       y="229.14001"
+       x="317.08438"
+       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#552200;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+       xml:space="preserve"><tspan
+         sodipodi:role="line"
+         id="tspan8502"
+         x="317.08438"
+         y="229.14001">Are you sure?</tspan></text>
+    <path
+       sodipodi:nodetypes="cccc"
+       inkscape:connector-curvature="0"
+       id="path8496"
+       d="m 819.54682,-91.528118 -26.67151,29.29513 -1.53827,-47.369872 z"
+       inkscape:transform-center-y="-0.62993359"
+       inkscape:transform-center-x="-5.9580116"
+       style="color:#000000;fill:#6c5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer5"
+     inkscape:label="notify"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <g
+       style="display:inline"
+       id="g8344"
+       transform="translate(0,323)">
+      <g
+         transform="matrix(1,0,0,-0.84861,315.32544,35.16246)"
+         style="opacity:0.85;fill:#892c00;fill-opacity:1"
+         id="g4532">
+        <rect
+           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4520"
+           width="322.0191"
+           height="182.65163"
+           x="4.9808998"
+           y="110.34837"
+           ry="5.8919883"
+           rx="5" />
+        <rect
+           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4522"
+           width="71"
+           height="45"
+           x="5"
+           y="247.1942" />
+        <rect
+           y="247.5"
+           x="5"
+           height="45"
+           width="71"
+           id="rect4528"
+           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <rect
+           style="color:#000000;fill:#892c00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4530"
+           width="71"
+           height="45"
+           x="256"
+           y="248.37251" />
+      </g>
+      <rect
+         rx="3"
+         ry="3"
+         y="-206.48027"
+         x="332.32544"
+         height="42"
+         width="294.9017"
+         id="rect4538"
+         style="opacity:0.79000005;color:#000000;fill:#fff0e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         height="768"
+         width="1024"
+         transform="translate(0,49)"
+         id="use4540"
+         xlink:href="#rect4538"
+         y="0"
+         x="0" />
+      <use
+         height="768"
+         width="1024"
+         transform="translate(0,49)"
+         id="use4542"
+         xlink:href="#use4540"
+         y="0"
+         x="0" />
+      <image
+         width="40"
+         height="40"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAWpJREFU OI3V07svw1EUB/Bv65FqtKrUY0A8QjQIaRCbgUZSoQkSiSYSj8mASEgHg8dfYDWRWjvUahAj0QRD k9+AySAsIvq7j985tqYJ9UgtTnJyh5v7Od/hHhszI5+y5/X6L4DCXBf3p7NTTLTGxGNNQ7HHXyW4 PYm4SamtsvrxflJq/asEnwKk1Iq7LtTuru2BFmo+FQ/3/hgwEpN+LdSyq9ID6yWB6q4FjyXk5k1s pOhbIBUP27WQUZ9/xgszifPDI5R60tCmHNWmHPsWsIQMOiu6Iq7yN5C4A5hgvV6gcXDNpoXYOd8b cOUErg6CxdqUu576btDbNZjSCEy0geQDHA4D1Z3T7VrI1ZyAJeSityUUcLqewPoZsBXgMm4AIJBp wNfaAEuopbPtDn82kPkH2hRRn38csN/D7vYBYPTNhTNzCkqa0TS8UWUcb28BmPoICOlI7k+kmRhM lNWcOUEEZq7JTmD7/8v0DkyzqBlaCormAAAAAElFTkSuQmCC "
+         id="image5750"
+         x="332.32544"
+         y="-207.48027" />
+      <flowRoot
+         transform="translate(319.49574,-354.48391)"
+         style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+         id="flowRoot5765"
+         xml:space="preserve"><flowRegion
+           id="flowRegion5767"><rect
+             style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#280b0b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Ubuntu;-inkscape-font-specification:Ubuntu"
+             y="156.35263"
+             x="51.618793"
+             height="32.526917"
+             width="272.94324"
+             id="rect5769" /></flowRegion><flowPara
+           id="flowPara5771">Lorem ipsum dolor sit amet, consectetuer adipiscing elit</flowPara></flowRoot>      <image
+         style="opacity:0.81000001;fill:#cccccc"
+         width="16"
+         height="16"
+         xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAsNJREFU OI1tk7tPk1EUwH/fow+0NRIjg48YGgOt4KOp4aWk2iBqYkLixmJw8T9w6cBgpHFwMHEwLsRBB/AB MbiYUDSasIjBxA4OKLXUFkppsR/C1373uw6UCupNbm5ykt/vnHtOjsK28zgc1tNv344IuMp/jgaT Ai5HobIVU/6Cnzb5fJcu3rjhVjQNACklCIG0LN49emR+mpt7I+BKFKyaoAo/9/t8vZHr192LU1OY +fyO7E6vl4bOTt6NjpqJZHJSQF8ULG04FHJkp6dfBI4e7Y0MDGzCa2tgWTsEQlVZT6cJRCL62sLC 4ZVS6fRAOPxM68pkXh5rauo5f+2aOxuPYzU0oMdikEwis9nNvx8/zt5796gkEhifP3MsHNaNVOrI t0QiqPWo6pP+mzf1zOvXlAsF1L4+1NZWlM5O+PoVdd8+9gwN4aqvR5GS0tQUvwoFWsJhfebjx4Cu KApISblQ2Cx1eBhcLly9vbgHB9EVBafHgxmPk797FxvYMAykECiA+s+spEQ8eICcmcG5axdOrxdr dpZcLIawbWzABmS1R/8KAK2lBXcohK7rOBwOdgeD1IVCyCosymXEwsIfgRSiBqutrXhv38bp9bIR j7M2MYHT48F3/z6ejg7MXA7jyxfkz58A6FLKTZthICyLuvZ2XFV4eWgI2zTRgP39/dSdPMnGw4eg adjVpNoFKbsrxeKhQHu7VkokKI2PU/n+naVbtyhnMpSXl8mNjbE+P0/yzh0UTcPn95NeWbG/ra7m lRg4NXh1orGxuy0YdKXicdaLxVqztl/F4aCxuZl0oSDep9NLNnRpkyAiMJIrFs+ahnEw0NamlxYX qZjmDlh1OGj0+5nP58X0jx8pGzqikKot01Yl/gMHus+cOuVShMC2LKRl1d5EMml9yGbnbDgbheUd 27hdIqDnf+NVYdaGc1FY3Yr9BsdNUva1UTzZAAAAAElFTkSuQmCC "
+         id="image8263"
+         x="618.4762"
+         y="-176.44423" />
+    </g>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="browser"
+     sodipodi:insensitive="true"
+     style="display:inline">
+    <g
+       id="g5439">
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11164"
+         d="m 1.9999,2.03929 0,4.96831 0.9937,0 L 6.9682,3.03295 1.9999,2.03929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7579ba;stroke:none"
+         id="path11166"
+         d="m 4.9809,3.03295 0,0.99366 57.6324,-0.99366 109.3027,0 340.8258,0 342.8131,0 109.3028,0 57.6323,0.99366 c -5.4154,-3.69749 -14.5174,-1.98732 -20.8669,-1.98732 l -48.6894,0 -185.8146,0 -519.6849,0 -162.9604,0 c -24.8566,0 -55.3276,-4.75943 -79.4929,0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11168"
+         d="m 1020.5027,2.03929 0,0.99366 3.9747,3.97465 0.9936,0 0,-4.96831 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a0d4a1;stroke:none"
+         id="path11170"
+         d="m 6.9682,3.03295 0,0.99366 1013.5345,0 -26.8288,-0.99366 -59.6197,0 -207.6752,0 -719.4108,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#8fcc8f;stroke:none"
+         id="path11172"
+         d="m 3.9872,4.02661 0,0.99367 1019.4965,0 -26.8289,-0.99367 -59.6196,0 -208.6689,0 -724.3791,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7579ba;stroke:none"
+         id="path11174"
+         d="m 2.9936,5.02028 -0.9937,28.81617 0,52.66404 0,167.92869 0,537.57082 1023.4711,0 0,-537.57082 0,-167.92869 0,-52.66404 -0.9936,-28.81617 -0.9937,0 c 5.0081,26.97621 0.9937,58.0148 0.9937,85.45486 l 0,169.9161 0,530.61516 -1021.4838,0 0,-539.55811 0,-168.92243 0,-53.65772 0,-23.84786 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7ac37b;stroke:none"
+         id="path11176"
+         d="m 3.9872,5.02028 0,0.99366 1019.4965,0 -26.8289,-0.99366 -59.6196,0 -208.6689,0 -724.3791,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#67ba68;stroke:none"
+         id="path11178"
+         d="m 2.9936,7.0076 0,0.99365 L 934.0542,7.0076 C 927.659,4.32398 918.1069,6.01394 911.2,6.01394 l -50.6767,0 -173.8908,0 -472.9827,0 -144.0809,0 C 49.393,6.01394 22.3021,1.30017 2.9936,7.0076 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5f9860;stroke:none"
+         id="path11180"
+         d="m 934.0542,6.01394 0,0.99366 56.6387,1.73126 33.7845,-0.73761 c -5.7136,-4.32671 -17.8561,-1.98731 -24.8416,-1.98731 l -65.5816,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#48607f;stroke:none"
+         id="path11182"
+         d="m 10.9429,8.99491 2.9809,0.99366 c 0.064,2.97453 -0.054,4.31806 2.981,4.96831 l 0,-0.99366 0,-5.96197 -5.9619,0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#58b359;stroke:none"
+         id="path11184"
+         d="m 16.9048,7.0076 0.9937,2.98097 29.8098,-1.98732 55.6451,0 188.7956,0 640.9115,0 -24.8415,-0.99365 -53.6577,0 -187.802,0 -649.8545,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#48ac49;stroke:none"
+         id="path11186"
+         d="m 933.0605,7.0076 c -19.3088,5.70749 -46.399,0.99365 -66.5753,0.99365 l -144.0809,0 -472.9827,0 -170.9098,0 -42.7274,0 c -4.3826,0 -11.8388,-1.52154 -14.9049,1.98732 C 32.1147,7.31381 45.1362,8.99491 56.6513,8.99491 l 66.5753,0 213.6372,0 74.5246,0 c 7.9512,0 21.7462,-2.7556 27.8225,2.98099 6.8145,-4.91979 15.0122,-2.14386 22.8542,-2.98099 l 0,3.97465 0.9936,0 0,-3.97465 2.981,0 0,3.97465 0.9937,0 0,-3.97465 19.8732,0 -2.981,1.98733 0,0.99366 4.9683,1.98732 0,-4.96831 338.8385,0 80.4866,0 24.8415,-1.98731 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#77c177;stroke:none"
+         id="path11188"
+         d="m 934.0542,7.0076 c 3.2751,3.74837 22.5601,3.74848 25.8352,0 l -25.8352,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#95cf96;stroke:none"
+         id="path11190"
+         d="m 935.0478,7.0076 0,0.99365 23.8479,0 -23.8479,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#77c177;stroke:none"
+         id="path11192"
+         d="m 961.8767,7.0076 c 2.4146,4.19 24.7173,5.21682 25.8352,0 l -25.8352,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#94ce95;stroke:none"
+         id="path11194"
+         d="m 962.8704,7.0076 0,0.99365 23.8478,0 -23.8478,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#77c177;stroke:none"
+         id="path11196"
+         d="m 993.6739,7.0076 c 3.279,3.74837 22.5561,3.74848 25.8351,0 l -25.8351,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#94ce95;stroke:none"
+         id="path11198"
+         d="m 994.6675,7.0076 0,0.99365 23.8479,0 -23.8479,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0c720d;stroke:none"
+         id="path11200"
+         d="m 1019.509,7.0076 0,5.96196 -8.9429,0 0.9937,5.96197 -3.9747,-2.98098 -0.9936,0 -3.9747,2.98098 0.9937,-4.96831 -22.8542,0 0,4.96831 -11.924,0 0,-5.96197 -6.9556,0 0,-4.96831 -1.9873,0 0,4.96831 -6.9557,0 0,3.97465 -10.9302,0 0,-2.98099 -420.3187,0 0,1.98733 411.3757,0 0,4.9683 27.8225,-0.56738 63.5944,1.56105 0,-13.91127 -4.9684,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3aa63c;stroke:none"
+         id="path11202"
+         d="m 2.9936,8.00125 0,2.98099 6.9556,0.99366 1.9873,-2.98099 -8.9429,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3497d1;stroke:none"
+         id="path11204"
+         d="m 14.9175,8.00125 0,5.96197 2.981,-5.96197 -2.981,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#da6a15;stroke:none"
+         id="path11206"
+         d="m 9.9492,8.99491 0,8.94296 10.9303,0.99366 -0.9937,-2.98098 -4.9683,0.99366 0,-0.99366 1.9873,0 0,-0.99367 -2.981,-4.96831 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#eec030;stroke:none"
+         id="path11208"
+         d="m 18.8922,8.99491 0.9936,8.94296 0.9937,0 c 1.9069,-3.98032 2.5907,-7.10125 -1.9873,-8.94296 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#31a233;stroke:none"
+         id="path11210"
+         d="m 21.8731,8.99491 0,0.99366 41.7338,0.99367 87.4422,0 284.1871,0 0,-1.98733 -413.3631,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ebf6eb;stroke:none"
+         id="path11212"
+         d="m 435.2362,8.99491 0,7.9493 1.9873,0 0,-4.96831 0.9937,0 0.9937,2.98098 0.9936,0 0.9937,-2.98098 0.9937,0 0,4.96831 0.9936,0 0,-7.9493 -3.9746,2.98099 -0.9937,-2.98099 -2.981,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c2e0c2;stroke:none"
+         id="path11214"
+         d="m 443.1855,8.99491 0,7.9493 0.9937,0 -0.9937,-7.9493 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#31a233;stroke:none"
+         id="path11216"
+         d="m 444.1792,8.99491 0,3.97465 c 4.8302,-1.35621 6.578,-1.02914 7.9493,3.97465 l 0.9936,-4.96831 0,-0.99366 4.9683,1.98732 C 459.4001,7.14035 447.7991,8.99491 444.1792,8.99491 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d8edd8;stroke:none"
+         id="path11218"
+         d="m 459.7469,9.32611 0.6618,0.33126 -0.6618,-0.33126 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0d800f;stroke:none"
+         id="path11220"
+         d="m 461.0714,8.99491 0,7.9493 -1.9873,0 0,-3.97465 -2.981,0.99366 1.9873,2.98099 c -5.0666,-0.17618 -9.4636,0.0848 -12.9176,-3.97465 l -0.9936,0 0,3.97465 -5.962,-4.96831 -0.9937,0 0,4.96831 -414.3567,0 0,0.99366 910.1937,0 0,-1.98732 -305.054,0 -83.4675,0 c -12.4119,0 -26.7216,2.86402 -37.7592,-2.98099 l 0,3.97465 -1.9873,0 0,-3.97465 -4.9683,2.98099 3.9747,-0.99367 c -3.463,2.26575 -5.6679,-0.24523 -8.943,-1.98732 l 0,3.97465 -2.981,-4.96831 -0.9936,0 0,4.96831 -1.9874,-2.98099 -6.9556,2.98099 0,-3.97465 -4.9683,0 0,3.97465 -6.9556,-0.99366 0.9936,-3.97465 -1.9873,4.96831 -1.9873,0 -0.9937,-7.9493 -0.9936,0 0,7.9493 -1.9874,0 -1.9873,-7.9493 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d2ebd3;stroke:none"
+         id="path11222"
+         d="m 464.0524,8.99491 0,7.9493 0.9937,0 -0.9937,-7.9493 m 3.9746,0 0,7.9493 0.9937,0 -0.9937,-7.9493 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#31a233;stroke:none"
+         id="path11224"
+         d="m 469.0207,11.9759 12.9176,0.99366 0,-3.97465 c -4.076,0 -11.8842,-1.84109 -12.9176,2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d8edd8;stroke:none"
+         id="path11226"
+         d="m 489.5567,9.32611 0.6618,0.33126 -0.6618,-0.33126 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#31a233;stroke:none"
+         id="path11228"
+         d="m 490.8813,8.99491 0.9936,4.96831 0.9937,0 0,-2.98098 11.9239,1.98732 0,-3.97465 -13.9112,0 m 15.8985,0.99366 0,1.98733 0,0.99366 53.6577,-1.98732 89.4296,0 283.1934,0 0,-1.98733 -289.1554,0 -91.4168,0 -45.7085,0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#1f9a21;stroke:none"
+         id="path11230"
+         d="m 933.0605,8.99491 c -5.5555,4.20915 -17.0631,1.98733 -23.8479,1.98733 l -59.6196,0 -230.5294,0 -73.531,0 c -6.9069,0 -21.0596,-2.8834 -24.8415,3.97464 l 48.6894,-0.99366 95.3915,0 295.1174,-0.99366 0,-2.98099 -26.8289,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#57b358;stroke:none"
+         id="path11232"
+         d="m 934.0542,8.99491 0,0.99366 25.8352,0 -25.8352,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#588858;stroke:none"
+         id="path11234"
+         d="m 961.8767,8.99491 0,0.99366 6.9556,0 0,8.94296 11.924,0 0,-9.93662 -0.9937,0 0,8.94296 -9.9366,0 0,-8.94296 -7.9493,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#1e9920;stroke:none"
+         id="path11236"
+         d="m 980.7563,9.98857 0,3.97465 22.8542,0 C 999.0694,7.66399 987.4943,9.84951 980.7563,9.98857 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#57b358;stroke:none"
+         id="path11238"
+         d="m 993.6739,8.99491 0,0.99366 25.8351,0 -25.8351,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#2071ab;stroke:none"
+         id="path11240"
+         d="m 17.8985,9.98857 -0.9937,4.96831 2.981,-4.96831 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#88c989;stroke:none"
+         id="path11242"
+         d="m 459.7469,10.31977 0.6618,0.33128 -0.6618,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9cd29d;stroke:none"
+         id="path11244"
+         d="m 483.9256,9.98857 0,0.99367 2.981,0 -2.981,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#88c989;stroke:none"
+         id="path11246"
+         d="m 489.5567,10.31977 0.6618,0.33128 -0.6618,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#289e29;stroke:none"
+         id="path11248"
+         d="m 961.8767,9.98857 0,2.98099 6.9556,0 0,-2.98099 -6.9556,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#eaf5ea;stroke:none"
+         id="path11250"
+         d="m 969.826,9.98857 0,7.9493 9.9366,0 0,-7.9493 -9.9366,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#37a539;stroke:none"
+         id="path11252"
+         d="m 993.6739,9.98857 0,0.99367 12.9176,2.98098 0.9936,0 11.9239,-0.99366 0,-2.98099 -25.8351,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0f9111;stroke:none"
+         id="path11254"
+         d="m 2.9936,10.98224 0,10.93028 931.0606,0 0,-0.99367 -707.4868,0 -165.9415,0 c -12.988,0 -49.0337,6.66181 -51.6704,-9.93661 l -5.9619,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#90995f;stroke:none"
+         id="path11256"
+         d="m 19.8858,10.98224 0,2.98098 0.9937,0 -0.9937,-2.98098 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#1f9a21;stroke:none"
+         id="path11258"
+         d="m 22.8668,10.98224 0,1.98732 412.3694,0 0,-1.98732 -412.3694,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cee4cf;stroke:none"
+         id="path11260"
+         d="m 460.0778,10.98224 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f4faf4;stroke:none"
+         id="path11262"
+         d="m 471.008,10.98224 0,0.99366 2.981,0 0,0.99366 -2.981,3.97465 4.9683,0 c -0.2981,-3.83991 -1.0821,-5.31437 -4.9683,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cee4cf;stroke:none"
+         id="path11264"
+         d="m 489.8876,10.98224 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#bbe0bb;stroke:none"
+         id="path11266"
+         d="m 493.8622,10.98224 0.9937,1.98732 0.9937,0 0.9936,-1.98732 -2.981,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6abb6b;stroke:none"
+         id="path11268"
+         d="m 496.8432,10.98224 -0.9936,0.99366 0.9936,2.98098 0.9937,0 0.9936,-3.97464 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fcfefc;stroke:none"
+         id="path11270"
+         d="m 502.8052,16.94421 0,-0.99366 -2.981,-1.98733 3.9747,0 c -3.8604,-5.30036 -8.1501,1.78661 -0.9937,2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e7f1e7;stroke:none"
+         id="path11272"
+         d="m 516.7164,10.98224 0,5.96197 1.9874,-1.98733 2.981,1.98733 0,-5.96197 -4.9684,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3a8d3b;stroke:none"
+         id="path11274"
+         d="m 441.1982,11.9759 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#99d19a;stroke:none"
+         id="path11276"
+         d="m 457.0968,11.9759 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a4d1a5;stroke:none"
+         id="path11278"
+         d="m 471.3389,12.63838 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5cb55d;stroke:none"
+         id="path11280"
+         d="m 472.6645,12.30709 0.6617,0.33129 -0.6617,-0.33129 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#73b074;stroke:none"
+         id="path11282"
+         d="m 475.9763,11.9759 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#96cf97;stroke:none"
+         id="path11284"
+         d="m 500.487,12.30709 0.6618,0.33129 -0.6618,-0.33129 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e7810;stroke:none"
+         id="path11286"
+         d="m 515.7228,11.9759 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#578558;stroke:none"
+         id="path11288"
+         d="m 942.0035,11.9759 0,4.96831 10.9302,0 0,-4.96831 -10.9302,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e7f2e7;stroke:none"
+         id="path11290"
+         d="m 1002.6168,11.9759 0,5.96197 3.9747,-1.98732 0.9936,0 3.9747,1.98732 0,-5.96197 -3.9747,1.98732 -4.9683,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0d7b0e;stroke:none"
+         id="path11292"
+         d="m 22.8668,12.96956 0,0.99366 411.3758,0 0,1.98733 -411.3758,0 0,0.99366 412.3694,0 0,-3.97465 -412.3694,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#81b682;stroke:none"
+         id="path11294"
+         d="m 445.5037,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#84b885;stroke:none"
+         id="path11296"
+         d="m 447.491,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#217e22;stroke:none"
+         id="path11298"
+         d="m 448.1538,12.96956 0,1.98732 1.9873,0 0,-1.98732 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#92c893;stroke:none"
+         id="path11300"
+         d="m 483.9256,12.96956 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#81b682;stroke:none"
+         id="path11302"
+         d="m 509.098,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#84b885;stroke:none"
+         id="path11304"
+         d="m 511.0854,13.63204 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#217f22;stroke:none"
+         id="path11306"
+         d="m 511.7481,12.96956 0,1.98732 1.9874,0 0,-1.98732 -1.9874,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e7f1e7;stroke:none"
+         id="path11308"
+         d="m 942.9971,12.96956 0,2.98099 8.943,0 0,-2.98099 -8.943,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#578558;stroke:none"
+         id="path11310"
+         d="m 970.8197,12.96956 0,3.97465 7.9492,0 0,-3.97465 -7.9492,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#827948;stroke:none"
+         id="path11312"
+         d="m 19.2233,14.6257 0.3313,0.66238 -0.3313,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0c760e;stroke:none"
+         id="path11314"
+         d="m 22.8668,13.96322 0,1.98733 411.3758,0 0,-1.98733 -411.3758,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#88ba88;stroke:none"
+         id="path11316"
+         d="m 438.2172,13.96322 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7cb57e;stroke:none"
+         id="path11318"
+         d="m 470.3453,14.6257 0.3318,0.66238 -0.3318,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#97c498;stroke:none"
+         id="path11320"
+         d="m 472.3326,14.6257 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#378e39;stroke:none"
+         id="path11322"
+         d="m 473.3262,14.6257 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0c760e;stroke:none"
+         id="path11324"
+         d="m 971.8133,13.96322 0,1.98733 5.962,0 0,-1.98733 -5.962,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#578358;stroke:none"
+         id="path11326"
+         d="m 1003.9384,14.6257 0.3378,0.66238 -0.3378,-0.66238 m 5.9619,0 0.3379,0.66238 -0.3379,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#27203a;stroke:none"
+         id="path11328"
+         d="m 14.9175,15.95055 0,0.99366 3.9747,-1.98733 -3.9747,0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e840f;stroke:none"
+         id="path11330"
+         d="m 21.8731,14.95688 -0.9936,3.97465 912.181,0 0,-0.99366 -680.658,0 -170.9097,0 -41.7338,0 c -6.0213,0 -13.2263,1.46704 -17.8859,-2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b2d3b2;stroke:none"
+         id="path11332"
+         d="m 448.8166,15.28808 0.6618,0.33128 -0.6618,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#60a561;stroke:none"
+         id="path11334"
+         d="m 455.1094,14.95688 0,0.99367 2.981,0 -2.981,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#80b881;stroke:none"
+         id="path11336"
+         d="m 501.8115,14.95688 1.9874,1.98733 0,-1.98733 -1.9874,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b2d4b2;stroke:none"
+         id="path11338"
+         d="m 512.4109,15.28808 0.6618,0.33128 -0.6618,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7eb77f;stroke:none"
+         id="path11340"
+         d="m 518.7038,14.95688 0.9936,0.99367 -0.9936,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#82bb82;stroke:none"
+         id="path11342"
+         d="m 515.7228,15.95055 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#86bd87;stroke:none"
+         id="path11344"
+         d="m 517.7101,15.95055 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#76b477;stroke:none"
+         id="path11346"
+         d="m 521.6848,15.95055 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ab130d;stroke:none"
+         id="path11348"
+         d="m 10.9429,17.93787 0,0.99366 5.9619,0.99366 -5.9619,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#588858;stroke:none"
+         id="path11350"
+         d="m 1002.6168,17.93787 0,0.99366 2.981,0 -2.981,-0.99366 m 5.962,0 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e8c10;stroke:none"
+         id="path11352"
+         d="m 16.9048,19.92519 0,0.99366 916.1557,0 -23.8479,-0.99366 -52.664,0 -183.8273,0 -443.173,0 -144.0808,0 -68.5627,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e8810;stroke:none"
+         id="path11354"
+         d="m 20.8795,18.93153 0,0.99366 912.181,0 -23.8479,-0.99366 -53.6577,0 -186.8083,0 -647.8671,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#644323;stroke:none"
+         id="path11356"
+         d="m 12.9302,19.92519 0,0.99366 3.9746,0 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#289e29;stroke:none"
+         id="path11358"
+         d="m 934.0542,19.92519 0.9936,2.98099 -932.0542,0 0,0.99366 1021.4838,0 0,-1.98732 -90.4232,-1.98733 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#4fae50;stroke:none"
+         id="path11360"
+         d="m 935.0478,20.91885 0,0.99367 23.8479,0 -23.8479,-0.99367 m 27.8226,0 0,0.99367 23.8478,0 -23.8478,-0.99367 m 31.7971,0 0,0.99367 23.8479,0 -23.8479,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#179619;stroke:none"
+         id="path11362"
+         d="m 2.9936,21.91252 0,0.99366 932.0542,0 -24.8415,-0.99366 -54.6514,0 -190.7829,0 -661.7784,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#38a539;stroke:none"
+         id="path11364"
+         d="m 2.9936,23.89984 0,0.99365 1021.4838,0 -26.8289,-0.99365 -60.6133,0 -208.6689,0 -725.3727,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#48ac49;stroke:none"
+         id="path11366"
+         d="m 2.9936,24.89349 0,0.99366 1021.4838,0 -26.8289,-0.99366 -60.6133,0 -208.6689,0 -725.3727,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e9210;stroke:none"
+         id="path11368"
+         d="m 2.9936,25.88715 0,765.11925 1021.4838,0 0,-765.11925 -1.9874,0 0,763.13195 -1017.5091,0 0,-763.13195 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11370"
+         d="m 4.9809,25.88715 0,56.63871 1017.5091,0 0,-56.63871 -1017.5091,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b2b2b2;stroke:none"
+         id="path11372"
+         d="m 1008.5788,28.86814 -0.9937,2.98098 -2.981,-0.99366 -0.9936,0.99366 0.9936,2.98099 -2.981,0.99366 0,1.98732 2.981,0.99367 -0.9936,2.98098 0.9936,0.99365 2.981,-0.99365 0.9937,2.98099 1.9873,0 0.9937,-2.98099 2.9809,0.99365 0.9937,-0.99365 -0.9937,-2.98098 2.981,-0.99367 0,-1.98732 -2.981,-0.99366 0.9937,-2.98099 -0.9937,-0.99366 -2.9809,0.99366 -0.9937,-2.98098 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11374"
+         d="m 1007.5851,31.84912 -2.981,2.98099 0,3.97465 2.981,2.98098 3.9747,0 2.9809,-2.98098 0,-3.97465 -2.9809,-2.98099 -3.9747,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0a0a0a;stroke:none"
+         id="path11376"
+         d="m 18.8922,32.84279 0,7.94929 0.9936,0 2.981,-3.97465 0,-0.99366 -2.981,-0.99366 2.981,-0.99366 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#818181;stroke:none"
+         id="path11378"
+         d="m 22.8668,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11380"
+         d="m 24.8541,32.84279 0.9937,0.99366 -0.9937,-0.99366 m 2.981,0 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0a0a0a;stroke:none"
+         id="path11382"
+         d="m 57.6449,32.84279 0,7.94929 4.9684,0 0,-0.99366 -3.9747,0 0,-2.98099 3.9747,0 0,-0.99366 -3.9747,0 0,-1.98732 3.9747,0 -4.9684,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#303030;stroke:none"
+         id="path11384"
+         d="m 68.5752,32.84279 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11386"
+         d="m 71.5562,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7a7a7a;stroke:none"
+         id="path11388"
+         d="m 74.5372,32.84279 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3f3f3f;stroke:none"
+         id="path11390"
+         d="m 97.3914,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#979797;stroke:none"
+         id="path11392"
+         d="m 98.3851,32.84279 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#545454;stroke:none"
+         id="path11394"
+         d="m 103.3534,32.84279 -0.9937,1.98732 1.9873,0 -0.9936,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11396"
+         d="m 105.3407,32.84279 0.9936,0.99366 -0.9936,-0.99366 m 38.7528,0 0,7.94929 0.9936,0 0,-3.97465 3.9747,0 0,3.97465 0.9936,0 0,-7.94929 -0.9936,0 0,2.98098 -4.9683,-2.98098 m 7.9493,0 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7a7a7a;stroke:none"
+         id="path11398"
+         d="m 160.9857,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0a0a0a;stroke:none"
+         id="path11400"
+         d="m 207.6878,32.84279 0,7.94929 3.9746,0 0,-0.99366 -2.9809,-2.98099 3.9746,0.99366 c -0.5733,-3.45238 -1.5163,-4.39546 -4.9683,-4.9683 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#727272;stroke:none"
+         id="path11402"
+         d="m 211.6624,32.84279 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e0e0e;stroke:none"
+         id="path11404"
+         d="m 228.5547,32.84279 0,7.94929 0.9936,0 -0.9936,-7.94929 m 26.8288,0 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#343434;stroke:none"
+         id="path11406"
+         d="m 292.149,32.84279 0,0.99366 2.981,0 0,6.95563 0.9936,0 1.9874,-6.95563 -5.962,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7b7b7b;stroke:none"
+         id="path11408"
+         d="m 298.111,32.84279 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11410"
+         d="m 314.0095,32.84279 0,7.94929 0.9937,0 -0.9937,-7.94929 m 28.8162,0 0,7.94929 0.9937,0 0,-3.97465 3.9746,0 0,3.97465 0.9937,0 0,-7.94929 -0.9937,0 0,2.98098 -4.9683,-2.98098 m 14.9049,0 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0a0a0a;stroke:none"
+         id="path11412"
+         d="m 74.5372,33.83645 c 0,3.34139 -0.7113,6.16438 2.981,6.95563 l 0,-0.99366 -2.981,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e0e0e;stroke:none"
+         id="path11414"
+         d="m 98.7162,34.49893 0.3313,0.66236 -0.3313,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0a0a0a;stroke:none"
+         id="path11416"
+         d="m 160.9857,33.83645 c 0,3.34139 -0.7114,6.16438 2.981,6.95563 l 0,-0.99366 -2.981,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11418"
+         d="m 208.6815,33.83645 0,1.98732 2.9809,0 0,-1.98732 -2.9809,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#acacac;stroke:none"
+         id="path11420"
+         d="m 294.1363,33.83645 0,6.95563 0.9937,0 -0.9937,-6.95563 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11422"
+         d="m 24.8541,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#292929;stroke:none"
+         id="path11424"
+         d="m 31.8097,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#919191;stroke:none"
+         id="path11426"
+         d="m 64.6006,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5f5f5f;stroke:none"
+         id="path11428"
+         d="m 65.5942,34.83011 0,0.99366 2.981,0.99366 -2.981,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11430"
+         d="m 71.5562,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6d6d6d;stroke:none"
+         id="path11432"
+         d="m 73.5435,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#494949;stroke:none"
+         id="path11434"
+         d="m 76.1933,35.16129 0.6624,0.3313 -0.6624,-0.3313 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#191919;stroke:none"
+         id="path11436"
+         d="m 102.6906,35.49259 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11438"
+         d="m 105.3407,34.83011 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#292929;stroke:none"
+         id="path11440"
+         d="m 109.3153,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#707070;stroke:none"
+         id="path11442"
+         d="m 114.9464,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#404040;stroke:none"
+         id="path11444"
+         d="m 117.2646,37.81109 -0.9936,0 0,-1.98732 -0.9937,0 2.981,3.97465 0.9936,-4.96831 -1.9873,2.98098 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#1d1d1d;stroke:none"
+         id="path11446"
+         d="m 121.5702,35.49259 0.3318,0.66236 -0.3318,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#070707;stroke:none"
+         id="path11448"
+         d="m 152.0428,34.83011 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#545454;stroke:none"
+         id="path11450"
+         d="m 157.0111,37.81109 1.9873,-1.98732 c -2.3788,-1.33597 -5.0885,0.24534 -1.9873,1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6d6d6d;stroke:none"
+         id="path11452"
+         d="m 159.992,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#494949;stroke:none"
+         id="path11454"
+         d="m 162.6421,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11456"
+         d="m 164.9604,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#575757;stroke:none"
+         id="path11458"
+         d="m 165.954,34.83011 0,0.99366 3.9747,0.99366 0,-0.99366 -3.9747,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e0e0e;stroke:none"
+         id="path11460"
+         d="m 171.916,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#444444;stroke:none"
+         id="path11462"
+         d="m 172.9097,34.83011 0,0.99366 2.9809,1.98732 c 0.945,-2.49062 -0.6478,-2.68864 -2.9809,-2.98098 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#343434;stroke:none"
+         id="path11464"
+         d="m 179.8653,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11466"
+         d="m 214.6434,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#575757;stroke:none"
+         id="path11468"
+         d="m 215.6371,34.83011 0,0.99366 3.9746,0.99366 0,-0.99366 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11470"
+         d="m 221.5991,34.83011 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#575757;stroke:none"
+         id="path11472"
+         d="m 222.5927,34.83011 0,0.99366 3.9747,0.99366 0,-0.99366 -3.9747,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5c5c5c;stroke:none"
+         id="path11474"
+         d="m 231.5357,34.83011 c -1.0861,3.17047 -0.947,4.25834 1.9873,5.96197 l 0,-5.96197 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e0e0e;stroke:none"
+         id="path11476"
+         d="m 234.5166,34.83011 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a4a4a4;stroke:none"
+         id="path11478"
+         d="m 235.8412,35.49259 0.3319,0.66236 -0.3319,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#2a2a2a;stroke:none"
+         id="path11480"
+         d="m 237.1667,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#464646;stroke:none"
+         id="path11482"
+         d="m 239.485,34.83011 0,0.99366 2.9809,0.99366 -2.9809,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#686868;stroke:none"
+         id="path11484"
+         d="m 244.4533,34.83011 0,0.99366 3.9746,0.99366 0,3.97465 c 1.41,-3.71223 -0.312,-5.35107 -3.9746,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#0e0e0e;stroke:none"
+         id="path11486"
+         d="m 251.4089,34.83011 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#444444;stroke:none"
+         id="path11488"
+         d="m 253.0653,35.16129 0.6618,0.3313 -0.6618,-0.3313 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5c5c5c;stroke:none"
+         id="path11490"
+         d="m 258.3645,34.83011 c -1.0861,3.17047 -0.9469,4.25834 1.9873,5.96197 l 0,-5.96197 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#545454;stroke:none"
+         id="path11492"
+         d="m 263.3328,37.81109 1.9873,-1.98732 c -2.3788,-1.33597 -5.0885,0.24523 -1.9873,1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11494"
+         d="m 300.0983,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#575757;stroke:none"
+         id="path11496"
+         d="m 301.092,34.83011 0,0.99366 3.9746,0.99366 0,-0.99366 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11498"
+         d="m 307.0539,34.83011 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#575757;stroke:none"
+         id="path11500"
+         d="m 308.0476,34.83011 0,0.99366 3.9746,0.99366 0,-0.99366 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#545454;stroke:none"
+         id="path11502"
+         d="m 318.9779,37.81109 1.9873,-1.98732 c -2.3788,-1.33597 -5.0886,0.24523 -1.9873,1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#292929;stroke:none"
+         id="path11504"
+         d="m 351.7687,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#030303;stroke:none"
+         id="path11506"
+         d="m 360.7116,34.83011 0,7.94928 0.9937,0 -0.9937,-7.94928 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#4e4e4e;stroke:none"
+         id="path11508"
+         d="m 361.7053,34.83011 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#161616;stroke:none"
+         id="path11510"
+         d="m 30.8161,35.82377 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11512"
+         d="m 31.8097,35.82377 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3b3b3b;stroke:none"
+         id="path11514"
+         d="m 34.7907,35.82377 -2.981,0.99366 0,0.99366 2.981,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#515151;stroke:none"
+         id="path11516"
+         d="m 64.6006,35.82377 0,4.96831 3.9746,-1.98732 -2.981,0.99366 -0.9936,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11518"
+         d="m 65.5942,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9936,-0.99366 -1.9874,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#808080;stroke:none"
+         id="path11520"
+         d="m 98.3851,35.82377 0,1.98732 1.9873,-1.98732 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#161616;stroke:none"
+         id="path11522"
+         d="m 108.3217,35.82377 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11524"
+         d="m 109.3153,35.82377 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3b3b3b;stroke:none"
+         id="path11526"
+         d="m 112.2963,35.82377 -2.981,0.99366 0,0.99366 2.981,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#525252;stroke:none"
+         id="path11528"
+         d="m 164.9604,35.82377 0,4.96831 0.9936,0 -0.9936,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11530"
+         d="m 165.954,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#686868;stroke:none"
+         id="path11532"
+         d="m 177.878,38.80476 2.9809,-2.98099 -2.9809,2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#707070;stroke:none"
+         id="path11534"
+         d="m 214.6434,35.82377 -2.981,4.96831 2.981,0 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11536"
+         d="m 215.6371,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#525252;stroke:none"
+         id="path11538"
+         d="m 221.5991,35.82377 0,4.96831 0.9936,0 -0.9936,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11540"
+         d="m 222.5927,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#afafaf;stroke:none"
+         id="path11542"
+         d="m 237.4976,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#464646;stroke:none"
+         id="path11544"
+         d="m 238.4913,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7b7b7b;stroke:none"
+         id="path11546"
+         d="m 242.4659,35.82377 -0.9936,4.96831 2.981,-0.99366 -1.9874,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#525252;stroke:none"
+         id="path11548"
+         d="m 300.0983,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11550"
+         d="m 301.092,35.82377 0,3.97465 2.9809,-0.99366 0,-1.98733 -0.9936,-0.99366 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#525252;stroke:none"
+         id="path11552"
+         d="m 307.0539,35.82377 0,4.96831 0.9937,0 -0.9937,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11554"
+         d="m 308.0476,35.82377 0,3.97465 2.981,-0.99366 0,-1.98733 -0.9937,-0.99366 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#161616;stroke:none"
+         id="path11556"
+         d="m 350.775,35.82377 0,3.97465 0.9937,0 -0.9937,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11558"
+         d="m 351.7687,35.82377 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3b3b3b;stroke:none"
+         id="path11560"
+         d="m 354.7497,35.82377 -2.981,0.99366 0,0.99366 2.981,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11562"
+         d="m 361.7053,35.82377 2.981,3.97465 0,-3.97465 -2.981,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#1d1d1d;stroke:none"
+         id="path11564"
+         d="m 364.6863,35.82377 0,3.97465 0.9936,0 -0.9936,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11566"
+         d="m 30.1536,37.4799 0.3313,0.66238 -0.3313,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#989898;stroke:none"
+         id="path11568"
+         d="m 63.9381,37.4799 0.3313,0.66238 -0.3313,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#2f2f2f;stroke:none"
+         id="path11570"
+         d="m 99.3787,36.81743 0.9937,3.97465 0.9936,0 0.9937,-2.98099 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#707070;stroke:none"
+         id="path11572"
+         d="m 102.0288,37.14862 0.6618,0.33128 -0.6618,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11574"
+         d="m 107.6589,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#686868;stroke:none"
+         id="path11576"
+         d="m 118.2583,36.81743 0,0.99366 3.9746,0.99367 -3.9746,-1.98733 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#989898;stroke:none"
+         id="path11578"
+         d="m 164.2976,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#242424;stroke:none"
+         id="path11580"
+         d="m 168.935,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11582"
+         d="m 208.6815,36.81743 0,2.98099 2.9809,0 0,-2.98099 -2.9809,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#242424;stroke:none"
+         id="path11584"
+         d="m 218.6181,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#989898;stroke:none"
+         id="path11586"
+         d="m 220.9363,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#242424;stroke:none"
+         id="path11588"
+         d="m 225.5737,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#484848;stroke:none"
+         id="path11590"
+         d="m 244.4533,36.81743 0,3.97465 3.9746,-1.98732 -2.981,0.99366 2.981,-1.98733 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#989898;stroke:none"
+         id="path11592"
+         d="m 299.4355,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#242424;stroke:none"
+         id="path11594"
+         d="m 304.0729,36.81743 -2.9809,2.98099 0,0.99366 2.9809,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#989898;stroke:none"
+         id="path11596"
+         d="m 306.3911,37.4799 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#242424;stroke:none"
+         id="path11598"
+         d="m 311.0286,36.81743 -2.981,2.98099 0,0.99366 2.981,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#999999;stroke:none"
+         id="path11600"
+         d="m 350.1123,37.4799 0.3318,0.66238 -0.3318,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#1d1d1d;stroke:none"
+         id="path11602"
+         d="m 119.2519,37.81109 1.9874,2.98099 -1.9874,-2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#393939;stroke:none"
+         id="path11604"
+         d="m 157.0111,37.81109 1.9873,1.98733 0,-1.98733 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#474747;stroke:none"
+         id="path11606"
+         d="m 176.8843,37.81109 -0.9937,4.9683 c 2.2656,-1.63009 2.4842,-2.62107 0.9937,-4.9683 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11608"
+         d="m 245.4469,37.81109 0,1.98733 1.9873,0 0,-1.98733 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#393939;stroke:none"
+         id="path11610"
+         d="m 263.3328,37.81109 1.9873,1.98733 0,-1.98733 -1.9873,0 m 55.6451,0 1.9873,1.98733 0,-1.98733 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11612"
+         d="m 116.6018,39.46723 0.3319,0.66237 -0.3319,-0.66237 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6b6b6b;stroke:none"
+         id="path11614"
+         d="m 362.0362,39.46723 0.3319,0.66237 -0.3319,-0.66237 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#262626;stroke:none"
+         id="path11616"
+         d="m 31.8097,39.79842 0,0.99366 3.9747,0 -3.9747,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#8b8b8b;stroke:none"
+         id="path11618"
+         d="m 101.366,39.79842 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#262626;stroke:none"
+         id="path11620"
+         d="m 109.3153,39.79842 0,0.99366 3.9747,0 -3.9747,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#2c2c2c;stroke:none"
+         id="path11622"
+         d="m 155.0237,39.79842 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#919191;stroke:none"
+         id="path11624"
+         d="m 158.0047,39.79842 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#2c2c2c;stroke:none"
+         id="path11626"
+         d="m 261.3455,39.79842 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#919191;stroke:none"
+         id="path11628"
+         d="m 264.3265,39.79842 0.9936,0.99366 -0.9936,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#2c2c2c;stroke:none"
+         id="path11630"
+         d="m 316.9905,39.79842 0,0.99366 2.981,0 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#919191;stroke:none"
+         id="path11632"
+         d="m 319.9715,39.79842 0.9937,0.99366 -0.9937,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#262626;stroke:none"
+         id="path11634"
+         d="m 351.7687,39.79842 0,0.99366 3.9746,0 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#252525;stroke:none"
+         id="path11636"
+         d="m 363.3617,40.1296 0.6618,0.33129 -0.6618,-0.33129 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11638"
+         d="m 17.8985,41.78574 0,0.99365 5.962,0 -5.962,-0.99365 m 38.7528,0 0,0.99365 6.9556,0 -6.9556,-0.99365 m 40.7401,0 0,0.99365 6.9556,0 -6.9556,-0.99365 m 56.6387,0 0,0.99365 5.9619,0 -5.9619,-0.99365 m 52.664,0 0,0.99365 6.9557,0 -6.9557,-0.99365 m 85.4549,0 0,0.99365 6.9556,0 -6.9556,-0.99365 m 49.6831,0 0,0.99365 7.9493,0 -7.9493,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c0c0c0;stroke:none"
+         id="path11640"
+         d="m 151.0491,53.70967 0,0.99367 8.9429,0 -8.9429,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#96969d;stroke:none"
+         id="path11642"
+         d="m 212.6561,53.70967 0,21.86055 596.1968,0 0,-0.99366 -22.8543,0 0,-19.87322 22.8543,0 -16.8923,-0.99367 -34.7781,0 -122.2204,0 -422.306,0 m 606.1334,0 0,21.86055 193.7639,0 0,-0.99366 -22.8542,0 0,-19.87322 22.8542,0 -18.8795,-0.99367 -38.7528,0 -136.1316,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c7c7c7;stroke:none"
+         id="path11644"
+         d="m 119.2519,54.70334 -7.9492,12.91759 2.9809,-2.98099 10.9303,-3.97463 0,-0.99368 -5.962,-4.96829 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#979797;stroke:none"
+         id="path11646"
+         d="m 144.0935,70.60191 c 7.3203,-2.62625 9.6345,-5.09708 4.9683,-11.92393 l 14.9049,0 c -10.187,-12.23038 -19.8732,1.145 -19.8732,11.92393 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fdf453;stroke:none"
+         id="path11648"
+         d="m 196.995,55.87178 c -3.9567,1.77448 -1.5054,8.39107 2.6074,6.60607 4.1902,-1.81861 1.5123,-8.45328 -2.6074,-6.60607 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#96969d;stroke:none"
+         id="path11650"
+         d="m 768.1127,54.70334 0,19.87322 -554.4629,0 0,-19.87322 554.4629,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f0f0f0;stroke:none"
+         id="path11652"
+         d="m 769.1064,54.70334 0,19.87322 15.8986,0 0,-19.87322 -15.8986,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11654"
+         d="m 819.7831,54.70334 0,19.87322 29.8099,0 0,-19.87322 -29.8099,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#96969d;stroke:none"
+         id="path11656"
+         d="m 988.7056,54.70334 0,19.87322 -138.119,0 0,-19.87322 138.119,0 m -178.8591,0.99366 0,17.8859 0.9937,0 -0.9937,-17.8859 m 203.7006,0 0,17.8859 0.9936,0 -0.9936,-17.8859 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#bbbeb7;stroke:none"
+         id="path11658"
+         d="m 200.7322,62.65262 -0.9937,0 0,10.93028 -15.8986,0 0,-15.89858 10.9303,0 c -9.7468,-4.08982 -17.3772,7.12475 -10.9025,15.299 2.1682,2.73794 13.6748,2.73794 15.843,0 1.9267,-2.43199 1.0215,-7.42185 1.0215,-10.3307 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#828282;stroke:none"
+         id="path11660"
+         d="m 216.6307,56.69066 0,14.90492 3.9747,0 0,-0.99367 -2.981,0 0,-12.91759 11.9239,0 -12.9175,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#bcd3df;stroke:none"
+         id="path11662"
+         d="m 1001.6231,66.62727 0,-0.99366 -3.9746,0 3.9746,-4.9683 0,-0.99368 -6.9556,3.97465 c 1.1427,-3.94045 2.9214,-5.33277 6.9556,-5.96196 -9.078,-3.66124 -10.4831,11.4908 0,8.94295 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e48b40;stroke:none"
+         id="path11664"
+         d="M 23.8605,57.68432 C 20.5938,60.99251 16.001,64.3648 19.8858,68.61459 L 23.8605,57.68432 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d86c00;stroke:none"
+         id="path11666"
+         d="m 24.8541,57.68432 0,4.9683 8.943,2.98099 0.9936,0 0,-3.97464 -8.9429,0 -0.9937,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b9b9b9;stroke:none"
+         id="path11668"
+         d="m 73.5435,57.68432 0,3.97465 -8.9429,0 0,7.94928 8.9429,0 0,3.97465 c 9.3905,-4.39467 7.4618,-10.62373 0,-15.89858 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ececec;stroke:none"
+         id="path11670"
+         d="m 183.8399,57.68432 0,15.89858 15.8986,0 0,-9.93662 -14.9049,-2.98097 0,-1.98733 9.9366,0 -10.9303,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d5deea;stroke:none"
+         id="path11672"
+         d="m 217.6244,57.68432 0,12.91759 2.981,0 0.9937,-5.96197 0.9936,0 0,7.9493 9.9366,-4.96831 0,-0.99366 -1.9873,-0.99366 c 3.8355,-2.88589 -5.173,-2.46666 -6.9556,-1.98733 l 0,-0.99366 5.9619,-0.99365 0,-3.97465 -11.9239,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5e7ca6;stroke:none"
+         id="path11674"
+         d="m 229.5483,57.68432 0,3.97465 -5.9619,0.99365 0,0.99366 6.9556,-0.99366 -0.9937,-4.9683 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f6f6f6;stroke:none"
+         id="path11676"
+         d="m 149.0618,58.67798 c 2.5815,5.43841 2.5815,7.47919 0,12.9176 l 4.9683,-3.97465 1.9873,0 4.9683,3.97465 c -2.5815,-5.43831 -2.5815,-7.47919 0,-12.9176 l -11.9239,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#777777;stroke:none"
+         id="path11678"
+         d="m 160.9857,71.59558 -11.9239,0 1.9873,-3.97465 -5.962,2.98098 c 7.4704,10.26095 24.6597,4.93085 20.5509,-8.79191 -1.4,-4.67598 -6.5611,-1.30458 -7.5508,1.87991 -0.935,3.00671 1.3216,5.59669 2.8985,7.90567 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fdb03d;stroke:none"
+         id="path11680"
+         d="m 184.8336,58.67798 0,0.99365 8.9429,0 -8.9429,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fffaac;stroke:none"
+         id="path11682"
+         d="m 197.7512,58.67798 0,1.98733 1.9873,0 0,-1.98733 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#246740;stroke:none"
+         id="path11684"
+         d="m 793.9479,58.67798 0,11.92393 2.981,-0.99366 c -2.035,-3.66462 -2.035,-6.27179 0,-9.93662 l -2.981,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fab46e;stroke:none"
+         id="path11686"
+         d="m 23.8605,59.67163 -4.9683,6.95564 0.9936,0.99366 13.9113,-2.98099 0,-1.98732 -9.9366,-2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dd7613;stroke:none"
+         id="path11688"
+         d="m 184.8336,59.67163 0,0.99368 9.9366,0 -9.9366,-0.99368 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c7c7c7;stroke:none"
+         id="path11690"
+         d="m 219.6117,59.67163 0,0.99368 7.9493,0 -7.9493,-0.99368 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#191819;stroke:none"
+         id="path11692"
+         d="m 823.7578,59.67163 1.9873,4.96831 0.9937,0 -2.981,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b9bab9;stroke:none"
+         id="path11694"
+         d="m 825.7451,59.67163 0,2.98099 0.9937,0 -0.9937,-2.98099 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#191819;stroke:none"
+         id="path11696"
+         d="m 828.7261,59.67163 1.9873,4.96831 0.9937,0 -2.981,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c8c7c8;stroke:none"
+         id="path11698"
+         d="m 830.7134,59.67163 2.981,3.97465 -2.981,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#848384;stroke:none"
+         id="path11700"
+         d="m 832.7007,59.67163 0,2.98099 1.9874,-2.98099 -1.9874,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7a7b7a;stroke:none"
+         id="path11702"
+         d="m 836.6754,59.67163 -2.981,8.94296 4.9683,-8.94296 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c7c7c7;stroke:none"
+         id="path11704"
+         d="m 165.954,60.66531 0,8.94294 0.9937,0 -0.9937,-8.94294 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#8ecaa2;stroke:none"
+         id="path11706"
+         d="m 794.9416,60.66531 0,7.94928 2.981,-0.99366 -0.9937,-2.98099 2.981,-0.99366 0,-0.99366 -4.9683,-1.98731 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5c9a4d;stroke:none"
+         id="path11708"
+         d="m 796.9289,60.66531 0,0.99366 2.981,0.99365 0,0.99366 -2.981,0.99366 0,3.97465 7.9493,-2.98098 0,-1.98733 -7.9493,-2.98097 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e5e5e5;stroke:none"
+         id="path11710"
+         d="m 853.5676,60.66531 3.9747,7.94928 0.9936,-4.96831 0.9937,0 0,2.98099 0.9937,0 -2.981,-5.96196 0,3.97463 -1.9874,0 -1.9873,-3.97463 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c7c7c7;stroke:none"
+         id="path11712"
+         d="m 862.5106,60.66531 -1.9873,7.94928 0.9936,0 0.9937,-7.94928 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dddddd;stroke:none"
+         id="path11714"
+         d="m 868.4725,60.66531 0,7.94928 0.9937,0 0.9937,-1.98732 2.9809,1.98732 0,-5.96197 -3.9746,1.98732 -0.9937,-3.97463 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dadada;stroke:none"
+         id="path11716"
+         d="m 895.3014,60.66531 c -3.5702,3.66998 -5.9689,7.39362 0.9937,7.94928 l -0.9937,-7.94928 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c9c9c9;stroke:none"
+         id="path11718"
+         d="m 911.2,61.65897 -0.9937,0.99365 3.9747,5.96197 0,-0.99366 0,-4.96831 -2.981,-0.99365 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d1d1d1;stroke:none"
+         id="path11720"
+         d="m 34.7907,62.65262 0,7.94929 c -3.6208,0 -8.045,-1.20918 -8.9429,2.98099 l -9.9366,-7.94929 9.9366,9.93661 0.9937,-3.97464 c 6.1909,-0.0219 10.9191,-1.84812 7.9492,-8.94296 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#adadad;stroke:none"
+         id="path11722"
+         d="m 111.3027,62.65262 c -3.7819,13.19731 14.3633,17.89832 16.8922,3.97465 -5.6589,0.44109 -10.5964,5.98472 -12.9176,-1.98733 l -0.9937,0 -2.9809,2.98099 0,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#949494;stroke:none"
+         id="path11724"
+         d="m 119.2519,62.65262 0,2.98099 1.9874,-0.99367 0,-0.99366 -1.9874,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7b94b6;stroke:none"
+         id="path11726"
+         d="m 230.542,62.65262 1.9873,1.98732 0,-1.98732 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#636363;stroke:none"
+         id="path11728"
+         d="m 774.0747,62.65262 2.981,3.97465 0.9937,0 1.9873,-3.97465 -5.962,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c9c9c9;stroke:none"
+         id="path11730"
+         d="m 865.4915,62.65262 0,5.96197 0.9937,0 -0.9937,-5.96197 m 8.943,0 0,5.96197 0.9937,0 -0.9937,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c8c8c8;stroke:none"
+         id="path11732"
+         d="m 877.4155,62.65262 0,7.94929 0.9937,0 2.9809,-1.98732 0,-0.99366 c -1.722,-1.88169 -2.0787,-2.40268 0,-3.97465 l -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c9c9c9;stroke:none"
+         id="path11734"
+         d="m 898.2824,62.65262 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d8d8d8;stroke:none"
+         id="path11736"
+         d="m 901.2634,62.65262 0,0.99366 2.9809,0 0,0.99366 -2.9809,0 0,3.97465 4.9683,0 c -0.2981,-3.8398 -1.0821,-5.3144 -4.9683,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dadada;stroke:none"
+         id="path11738"
+         d="m 916.4694,63.8165 c -2.7157,1.48185 -0.3915,5.60088 2.1045,3.72314 2.0261,-1.52427 0.327,-5.04958 -2.1045,-3.72314 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c8c8c8;stroke:none"
+         id="path11740"
+         d="m 922.1303,62.65262 0,7.94929 0.9936,0 2.981,-1.98732 0,-0.99366 c -1.722,-1.88169 -2.0787,-2.40268 0,-3.97465 l -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c9c9c9;stroke:none"
+         id="path11742"
+         d="m 929.0859,62.65262 0,5.96197 0.9936,0 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11744"
+         d="m 46.7147,63.64628 1.9873,2.98099 0.9936,0 1.9874,-2.98099 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7f7f7f;stroke:none"
+         id="path11746"
+         d="m 93.4167,63.64628 1.9874,2.98099 0.9936,0 1.9874,-2.98099 -4.9684,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#484748;stroke:none"
+         id="path11748"
+         d="m 826.7388,63.64628 2.9809,6.95563 -2.9809,-6.95563 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3c3a3c;stroke:none"
+         id="path11750"
+         d="m 831.7071,63.64628 c -0.796,3.27322 0.024,5.24723 2.981,6.95563 l -2.981,-6.95563 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11752"
+         d="m 841.6437,63.64628 1.9873,2.98099 0.9937,0 1.9873,-2.98099 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cecece;stroke:none"
+         id="path11754"
+         d="m 881.3901,63.64628 0,3.97465 0.9937,0 -0.9937,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d5d5d5;stroke:none"
+         id="path11756"
+         d="m 884.3711,63.64628 0,3.97465 0.9937,0 3.9746,-3.97465 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dadada;stroke:none"
+         id="path11758"
+         d="m 893.3141,63.64628 0.9936,0 -1.9873,3.97465 0.9937,-3.97465 m 23.8478,0 0.9937,0 -1.9873,3.97465 0.9936,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cecece;stroke:none"
+         id="path11760"
+         d="m 926.1049,63.64628 0,3.97465 0.9937,0 -0.9937,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#8894a0;stroke:none"
+         id="path11762"
+         d="m 1002.6168,63.64628 c -0.477,3.34885 2.2457,9.62024 5.962,5.96197 l -5.962,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f88700;stroke:none"
+         id="path11764"
+         d="m 19.8858,67.62093 5.962,5.96197 0,-3.97465 8.9429,0 C 33.4841,61.7784 25.0604,65.69214 19.8858,67.62093 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5b7aa5;stroke:none"
+         id="path11766"
+         d="m 221.5991,64.63994 0.9936,7.9493 -0.9936,-7.9493 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c3c4c6;stroke:none"
+         id="path11768"
+         d="m 1003.6105,64.63994 3.9746,5.96197 0.9937,-0.99366 -4.9683,-4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c4c4c4;stroke:none"
+         id="path11770"
+         d="m 795.9353,69.60825 0,0.99366 6.9556,-2.98098 -6.9556,1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a9a8a9;stroke:none"
+         id="path11772"
+         d="m 829.7197,66.62727 0.9937,2.98098 -0.9937,-2.98098 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#bebebe;stroke:none"
+         id="path11774"
+         d="m 154.6929,67.95212 0.6617,0.33129 -0.6617,-0.33129 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a9a8a9;stroke:none"
+         id="path11776"
+         d="m 827.0697,68.28341 0.3318,0.66236 -0.3318,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b9bab9;stroke:none"
+         id="path11778"
+         d="m 832.038,68.28341 0.3318,0.66236 -0.3318,-0.66236 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d0d0d0;stroke:none"
+         id="path11780"
+         d="m 885.3648,67.62093 0,0.99366 3.9746,0 -3.9746,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#959595;stroke:none"
+         id="path11782"
+         d="m 25.8478,69.60825 0,0.99366 8.9429,0 -8.9429,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9dbee1;stroke:none"
+         id="path11784"
+         d="m 227.561,69.60825 -1.9873,0.99366 0,0.99367 1.9873,-1.98733 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6c97c6;stroke:none"
+         id="path11786"
+         d="m 226.5674,71.59558 0,0.99366 3.9746,-1.98733 -3.9746,0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c8c7c8;stroke:none"
+         id="path11788"
+         d="m 828.3952,70.93311 0.6618,0.33127 -0.6618,-0.33127 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b9bab9;stroke:none"
+         id="path11790"
+         d="m 833.3635,70.93311 0.6618,0.33127 -0.6618,-0.33127 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cbcbcb;stroke:none"
+         id="path11792"
+         d="m 4.9809,82.52586 0,0.99365 1017.5091,0 -26.8288,-0.99365 -59.6197,0 -208.6689,0 -722.3917,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cdcdcd;stroke:none"
+         id="path11794"
+         d="m 4.9809,83.51951 0,4.96831 5.962,0 -0.9937,5.96197 8.943,0 0,-0.99366 -6.9557,0 0,-5.96198 c 4.3582,0 9.3259,-1.02645 11.924,2.98099 l 0.9936,0 8.943,-2.98099 0.9936,-0.99366 -0.9936,-1.98732 964.8451,0.99366 0,4.96831 3.9746,0 0,11.92393 0.9937,0 c 0,-11.94192 1.9674,-13.91125 13.9112,-13.91125 l -0.9936,14.90491 0.9936,0 0.9937,-12.91759 3.9746,0 0,-6.95563 -1017.5091,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9b9b9b;stroke:none"
+         id="path11796"
+         d="m 33.7971,84.51317 0,0.99366 244.4406,0 -22.8542,-0.99366 -49.683,0 -171.9034,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cfcfcf;stroke:none"
+         id="path11798"
+         d="m 278.2377,87.49415 0.9937,0 14.9049,-1.98732 34.7782,0 134.1442,0 518.6912,0 -0.9936,21.86055 0.9936,0 1.9873,-21.86055 c -13.5654,-4.95876 -35.1547,-0.99366 -49.683,-0.99366 l -112.2837,0 -380.5723,0 -124.2077,0 -28.8161,0 c -3.7461,0 -8.9967,-1.40683 -9.9367,2.98098 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11800"
+         d="m 34.7907,85.50683 0,0.99366 242.4534,0 0,0.99366 -2.981,0 -2.981,3.97465 0.9937,4.96831 5.9619,0 0,11.92393 c -46.398,-5.86359 -96.2907,-0.99366 -143.0872,-0.99366 -32.451,0 -69.4626,-4.92658 -101.3534,0.99366 l 0,-11.92393 6.9556,0 -2.981,-2.98098 0,-5.96198 -4.9683,0 0,20.86689 -27.8225,0 0,1.98733 1017.5091,0 0,-1.98733 -743.2586,0 -1.1715,-21.26097 -14.7271,-1.59324 -43.7211,0 -184.821,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d1d1d1;stroke:none"
+         id="path11802"
+         d="m 279.2314,85.50683 0,0.99366 702.5185,0 -18.8795,-0.99366 -41.7338,0 -144.0809,0 -497.8243,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e2e2e2;stroke:none"
+         id="path11804"
+         d="m 981.7499,107.36738 40.7401,0 0,-16.89224 -3.9746,0 c 0,3.14891 0.8148,7.86205 -1.0235,10.61439 -2.345,3.52343 -11.4867,3.32171 -13.8516,-0.11506 -1.8482,-2.68686 -1.0235,-7.40308 -1.0235,-10.49933 l -3.9746,0 0,-4.96831 c -4.0691,0 -11.0684,-1.32822 -14.589,1.02129 -4.5966,3.06733 -2.3033,15.95144 -2.3033,20.83926 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a7a7a7;stroke:none"
+         id="path11806"
+         d="m 31.8097,86.50049 0,20.86689 -26.8288,0 0,0.99366 27.8225,0 -0.9937,-21.86055 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f8f8f8;stroke:none"
+         id="path11808"
+         d="m 33.7971,88.48782 3.9746,-0.99367 0,5.96198 2.981,0 0,-3.97465 146.0682,1.98732 87.4422,0 2.981,-3.97465 -17.8859,-0.99366 -37.7591,0 -131.1633,0 -41.7338,0 -14.9049,1.98733 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a7a7a7;stroke:none"
+         id="path11810"
+         d="m 279.2314,86.50049 0,21.86055 743.2586,0 0,-0.99366 -742.2649,0 -0.9937,-20.86689 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d3d3d3;stroke:none"
+         id="path11812"
+         d="m 280.2251,86.50049 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a5a5a5;stroke:none"
+         id="path11814"
+         d="m 11.9365,87.49415 0,0.99367 11.924,0 -11.924,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d5d5d5;stroke:none"
+         id="path11816"
+         d="m 280.2251,87.49415 0,0.99367 700.5312,0 -18.8796,-0.99367 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e5e5e5;stroke:none"
+         id="path11818"
+         d="m 4.9809,88.48782 0,18.87956 26.8288,0 0,-18.87956 -6.9556,0 1.9874,14.90491 -17.886,0 1.9874,-14.90491 -5.962,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f3f3f3;stroke:none"
+         id="path11820"
+         d="m 11.9365,93.45613 c 5.0522,-0.0174 9.0904,-0.36785 11.924,-4.96831 -5.1475,0 -10.8848,-1.25868 -11.924,4.96831 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#d8d8d8;stroke:none"
+         id="path11822"
+         d="m 280.2251,88.48782 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f04f00;stroke:none"
+         id="path11824"
+         d="m 1004.6041,88.48782 0,0.99366 10.9303,0 -10.9303,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f9a465;stroke:none"
+         id="path11826"
+         d="m 1004.6041,90.47514 0,4.96831 2.981,-0.99366 -0.9936,-2.98099 9.9366,1.98733 0.9936,-4.96831 -12.9176,1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#828282;stroke:none"
+         id="path11828"
+         d="m 40.7527,89.48148 0,14.90492 3.9746,0 0,-0.99367 -2.9809,0 0,-12.91759 11.9239,0 -12.9176,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dadada;stroke:none"
+         id="path11830"
+         d="m 280.2251,89.48148 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f46600;stroke:none"
+         id="path11832"
+         d="m 1003.6105,89.48148 0,12.91759 c 11.745,0 13.9112,-0.87442 13.9112,-12.91759 l -0.9936,0 0,3.97465 -3.9747,0.99366 1.9873,3.97463 -7.9492,0 2.9809,-3.97463 -4.9683,0.99366 -0.9936,-5.96197 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fccca9;stroke:none"
+         id="path11834"
+         d="m 1004.6041,89.48148 0,0.99366 8.943,0 -8.943,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#96a38a;stroke:none"
+         id="path11836"
+         d="m 19.8858,91.4688 0.9937,3.97465 3.9746,-0.99366 0,-3.97465 -4.9683,0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ebebeb;stroke:none"
+         id="path11838"
+         d="m 41.7464,90.47514 0,12.91759 2.9809,0 -0.9936,-5.96197 0,-0.99365 2.981,0 0,-0.99366 -2.981,0 0,-0.99366 9.9366,0 0,-3.97465 -11.9239,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5e7ca6;stroke:none"
+         id="path11840"
+         d="m 53.6703,90.47514 0,3.97465 -5.962,0.99366 0,0.99366 8.943,0.99365 -2.981,-6.95562 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f04f00;stroke:none"
+         id="path11842"
+         d="m 258.3645,90.47514 0,0.99366 10.9303,0 -10.9303,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f9a465;stroke:none"
+         id="path11844"
+         d="m 258.3645,92.46246 0,4.9683 2.981,-0.99365 -0.9937,-2.98098 8.943,0.99366 1.9873,-3.97465 -12.9176,1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dddddd;stroke:none"
+         id="path11846"
+         d="m 280.2251,90.47514 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#498f00;stroke:none"
+         id="path11848"
+         d="m 24.8541,91.4688 1.9874,5.96196 -1.9874,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f6f6f6;stroke:none"
+         id="path11850"
+         d="m 54.664,91.4688 c 1.9378,6.38537 5.9794,4.37767 9.9366,0.99366 l 0.5995,7.92166 11.3244,1.02129 27.8225,0 11.3238,-1.02129 0.6002,-7.92166 c 8.9747,7.67664 27.3376,3.97465 38.7527,3.97465 l 101.3535,0 0.9937,-4.96831 -202.7069,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f46600;stroke:none"
+         id="path11852"
+         d="m 257.3709,91.4688 0,12.9176 c 11.0216,0 13.9112,-0.30605 13.9112,-11.92394 l -4.9683,3.97465 0,0.99365 1.9873,2.98099 -7.9493,0 2.981,-3.97464 -4.9683,0.99365 -0.9936,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fccca9;stroke:none"
+         id="path11854"
+         d="m 258.3645,91.4688 0,0.99366 8.943,0 -8.943,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dfdfdf;stroke:none"
+         id="path11856"
+         d="m 280.2251,91.4688 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6bae22;stroke:none"
+         id="path11858"
+         d="m 19.8858,92.46246 0,5.96196 5.962,0 -5.962,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c7c7c7;stroke:none"
+         id="path11860"
+         d="m 43.7337,92.46246 0,0.99367 7.9493,0 -7.9493,-0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3333ff;stroke:none"
+         id="path11862"
+         d="m 62.6133,92.46246 -1.9874,8.94295 0,0.99366 59.6197,0 0,-0.99366 -3.9746,-8.94295 -1.3137,7.92166 -11.6039,1.02129 -26.8289,0 -10.6136,-1.02129 -1.3103,-7.92166 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#4040fd;stroke:none"
+         id="path11864"
+         d="m 66.5879,92.46246 c 0.1035,8.73936 5.8584,8.73925 5.962,0 l -0.9937,0 0,5.96196 -2.981,0 0,-5.96196 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b5b5f8;stroke:none"
+         id="path11866"
+         d="m 70.5625,92.46246 0,5.96196 0.9937,0 -0.9937,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7272fc;stroke:none"
+         id="path11868"
+         d="m 72.5499,92.46246 0,5.96196 0.9936,0 -0.9936,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9999fa;stroke:none"
+         id="path11870"
+         d="m 84.1426,92.79365 0.6624,0.33128 -0.6624,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6363fd;stroke:none"
+         id="path11872"
+         d="m 89.1109,92.79365 0.6624,0.33128 -0.6624,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9999fa;stroke:none"
+         id="path11874"
+         d="m 93.0856,92.79365 0.6623,0.33128 -0.6623,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3333ff;stroke:none"
+         id="path11876"
+         d="m 97.3914,92.46246 0,7.94929 0.9937,0 -0.9937,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5f5ff9;stroke:none"
+         id="path11878"
+         d="m 98.3851,92.46246 0,7.94929 0.9936,0 -0.9936,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3333ff;stroke:none"
+         id="path11880"
+         d="m 112.2963,92.46246 c -2.6083,2.85608 -5.011,5.32077 -0.9936,7.94929 l -1.9874,-3.97464 2.981,3.97464 0.9937,0 -0.9937,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6363f9;stroke:none"
+         id="path11882"
+         d="m 113.29,92.46246 0,7.94929 0.9936,0 -0.9936,-7.94929 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cacaca;stroke:none"
+         id="path11884"
+         d="m 256.3772,92.46246 0,11.92394 0.9937,0 -0.9937,-11.92394 m 14.9049,0 -0.9937,12.9176 0.9937,0 0,-12.9176 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e0e0e0;stroke:none"
+         id="path11886"
+         d="m 280.2251,92.46246 0,0.99367 700.5312,0 -18.8796,-0.99367 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#91ac72;stroke:none"
+         id="path11888"
+         d="m 18.8922,93.45613 0,3.97463 0.9936,0 -0.9936,-3.97463 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fdfdfd;stroke:none"
+         id="path11890"
+         d="m 22.8668,93.45613 -0.9937,0.99366 0,0.99366 0.9937,0.99366 0.9937,0 0.9936,-0.99366 0,-0.99366 -1.9873,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3e3efe;stroke:none"
+         id="path11892"
+         d="m 82.4865,94.44979 4.9683,5.96196 0,-0.99365 0,-4.96831 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a7a7f9;stroke:none"
+         id="path11894"
+         d="m 89.1109,93.78731 0.6624,0.33128 -0.6624,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3e3efe;stroke:none"
+         id="path11896"
+         d="m 91.4294,94.44979 4.9683,5.96196 0,-0.99365 0,-4.96831 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e2e2e2;stroke:none"
+         id="path11898"
+         d="m 280.2251,93.45613 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9d9d9d;stroke:none"
+         id="path11900"
+         d="m 8.9555,94.44979 0,8.94294 17.886,0 0,-5.96197 -0.9937,0 0,4.96831 -15.8986,0 -0.9937,-7.94928 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ededed;stroke:none"
+         id="path11902"
+         d="m 9.9492,94.44979 0,7.94928 15.8986,0 0,-2.98097 -6.9556,-4.96831 -8.943,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#cbd6e0;stroke:none"
+         id="path11904"
+         d="m 43.7337,94.44979 0,0.99366 2.981,0 0,0.99366 -2.981,0 0,0.99365 2.981,0 0,7.9493 4.9683,-1.98733 0,-0.99366 -3.9747,0 4.9683,-4.96831 3.9747,2.98099 0,-0.99365 -1.9873,-3.97465 -6.9557,0.99366 -3.9746,-1.98732 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5252fd;stroke:none"
+         id="path11906"
+         d="m 75.5308,94.44979 0,5.96196 1.9874,0 0,-3.97464 1.9873,0 0,3.97464 1.9873,0 c -0.3379,-4.33704 -1.6249,-5.62412 -5.962,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3333ff;stroke:none"
+         id="path11908"
+         d="m 88.4484,94.44979 0,5.96196 0.9937,0 -0.9937,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5f5ff9;stroke:none"
+         id="path11910"
+         d="m 89.4421,94.44979 0,5.96196 0.9937,0 -0.9937,-5.96196 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#8181f8;stroke:none"
+         id="path11912"
+         d="m 102.3597,94.44979 2.981,1.98732 0,-0.99366 -2.981,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#3333ff;stroke:none"
+         id="path11914"
+         d="m 103.3534,94.44979 0,0.99366 1.9873,0 0,0.99366 -3.9747,-0.99366 c 0.5048,3.03832 2.2129,6.0196 4.9683,2.98097 l -2.9809,0.99368 2.9809,-4.96831 -2.9809,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e3e3e3;stroke:none"
+         id="path11916"
+         d="m 280.2251,94.44979 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e4e4e4;stroke:none"
+         id="path11918"
+         d="m 280.2251,95.44345 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#000000;stroke:none"
+         id="path11920"
+         d="m 987.7119,95.44345 1.9873,2.98097 0.9937,0 1.9873,-2.98097 -4.9683,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ececec;stroke:none"
+         id="path11922"
+         d="m 33.7971,96.43711 0,11.92393 84.4612,-0.99366 156.0048,0 0,-0.99366 -218.6055,-0.99366 0.9937,-3.97465 -3.9747,-3.97465 -4.9683,4.96831 6.9557,2.98099 -5.962,-1.98733 -0.9937,0 -6.9556,0.99367 0,-7.94929 -6.9556,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#ebebeb;stroke:none"
+         id="path11924"
+         d="m 54.664,96.43711 1.9873,2.98099 -0.9937,5.96196 130.1696,0 c 30.9059,0 61.9359,-1.0503 92.4105,2.98098 l 0,-11.92393 -5.9619,0 -3.1281,8.34378 -15.8409,-2.24966 -30.7141,-0.13216 -161.9668,0 0,-0.99366 0.9937,-4.9683 -6.9556,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#8e8ef3;stroke:none"
+         id="path11926"
+         d="m 100.7036,97.09958 0.3312,0.66238 -0.3312,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9494f2;stroke:none"
+         id="path11928"
+         d="m 109.6462,97.09958 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#c5c5ec;stroke:none"
+         id="path11930"
+         d="m 110.309,96.43711 0,2.98099 1.9873,-2.98099 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e8e8e8;stroke:none"
+         id="path11932"
+         d="m 119.2519,96.43711 -0.9936,4.9683 46.7021,0.99366 91.4168,0 0,-5.96196 -137.1253,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e6e6e6;stroke:none"
+         id="path11934"
+         d="m 280.2251,96.43711 0,0.99365 700.5312,0 -18.8796,-0.99365 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fab481;stroke:none"
+         id="path11936"
+         d="m 1010.2382,96.76829 0.6558,0.33129 -0.6558,-0.33129 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#5b7aa5;stroke:none"
+         id="path11938"
+         d="m 45.721,97.43076 0.9937,7.9493 -0.9937,-7.9493 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e7e7e7;stroke:none"
+         id="path11940"
+         d="m 280.2251,97.43076 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f79044;stroke:none"
+         id="path11942"
+         d="m 1015.5344,97.43076 c -2.4146,3.72087 -6.578,3.53715 -9.9366,0.99366 l -0.9937,0 c 1.0036,4.69605 7.9593,2.98099 11.924,2.98099 l -0.9937,-3.97465 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#819d63;stroke:none"
+         id="path11944"
+         d="m 20.8795,98.42442 0,0.99368 3.9746,0 -3.9746,-0.99368 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#7878f6;stroke:none"
+         id="path11946"
+         d="m 111.6335,99.0869 0.3319,0.66238 -0.3319,-0.66238 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#fab481;stroke:none"
+         id="path11948"
+         d="m 263.9956,98.75562 0.6618,0.33128 -0.6618,-0.33128 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e8e8e8;stroke:none"
+         id="path11950"
+         d="m 280.2251,98.42442 0,0.99368 700.5312,0 -18.8796,-0.99368 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f79044;stroke:none"
+         id="path11952"
+         d="m 269.2948,99.4181 c -2.4126,3.72126 -6.579,3.53743 -9.9366,0.99365 l -0.9937,0 c 1.0066,4.69604 7.9543,2.98098 11.9239,2.98098 l -0.9936,-3.97463 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e9e9e9;stroke:none"
+         id="path11954"
+         d="m 280.2251,99.4181 0,0.99365 700.5312,0 -18.8796,-0.99365 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#eaeaea;stroke:none"
+         id="path11956"
+         d="m 280.2251,100.41175 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e9e9e9;stroke:none"
+         id="path11958"
+         d="m 280.2251,101.40541 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#9dbee1;stroke:none"
+         id="path11960"
+         d="m 51.683,102.39907 -1.9874,0.99366 0,0.99367 1.9874,-1.98733 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e7e7e7;stroke:none"
+         id="path11962"
+         d="m 280.2251,102.39907 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#909090;stroke:none"
+         id="path11964"
+         d="m 1004.6041,102.39907 0,0.99366 11.924,0 -11.924,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#6c97c6;stroke:none"
+         id="path11966"
+         d="m 50.6893,104.3864 0,0.99366 3.9747,-1.98733 -3.9747,0.99367 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e5e5e5;stroke:none"
+         id="path11968"
+         d="m 280.2251,103.39273 0,0.99367 700.5312,0 -18.8796,-0.99367 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#929292;stroke:none"
+         id="path11970"
+         d="m 258.3645,104.3864 0,0.99366 11.9239,0 -11.9239,-0.99366 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e2e2e2;stroke:none"
+         id="path11972"
+         d="m 280.2251,104.3864 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#e0e0e0;stroke:none"
+         id="path11974"
+         d="m 280.2251,105.38006 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#dddddd;stroke:none"
+         id="path11976"
+         d="m 280.2251,106.37372 0,0.99366 700.5312,0 -18.8796,-0.99366 -41.7338,0 -143.0872,0 -496.8306,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#a7a7a7;stroke:none"
+         id="path11978"
+         d="m 4.9809,110.34837 0,0.99366 1017.5091,0 -26.8288,-0.99366 -59.6197,0 -208.6689,0 -722.3917,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#868686;stroke:none"
+         id="path11980"
+         d="m 4.9809,789.0191 1015.5218,0 0,-0.9936 -769.0938,0 -192.7703,0 c -14.6514,0 -34.53,3.5562 -48.6311,-0.3161 -5.2877,-1.4517 -5.9314,-14.4726 -2.4397,-17.9643 2.8571,-2.8568 9.641,-1.5929 13.3117,-1.5929 l 37.7591,0 148.0555,0 592.2221,0 168.9225,0 37.7591,0 c 3.8554,0 11.3178,-1.3981 14.3087,1.5929 3.3785,3.3774 1.5899,12.8598 1.5899,17.2866 1.5103,-3.5941 2.8617,-16.1112 -0.5962,-18.8518 -2.4345,-1.9277 -7.4426,-1.0214 -10.3341,-1.0214 l -27.8225,0 -145.0746,0 -613.089,0 -164.9477,0 -39.7465,0 c -3.4537,0 -11.4585,-1.4685 -13.8836,1.5928 -3.1438,3.9697 -1.0213,15.3581 -1.0213,20.2678 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#bebebe;stroke:none"
+         id="path11982"
+         d="m 5.9746,787.0317 0.9936,0 0,-17.8859 1013.5345,0 -20.8669,-0.9936 -46.7021,0 -159.9794,0 -555.4567,0 -175.878,0 -40.7401,0 -13.8837,1.5929 -1.0212,17.2866 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#efefef;stroke:none"
+         id="path11984"
+         d="m 6.9682,769.1458 0,17.8859 1014.5282,0 0,-17.8859 -1014.5282,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#f8f8f8;stroke:none"
+         id="path11986"
+         d="m 6.9682,787.0317 0,0.9938 1013.5345,0 -26.8288,-0.9938 -59.6197,0 -207.6752,0 -719.4108,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         style="fill:#b6b6b6;stroke:none"
+         id="path11988"
+         d="m 1020.5027,787.0317 0,1.9874 1.9873,0 0,-1.9874 -1.9873,0 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>

Deleted: tags/0.0.9/pom.xml
===================================================================
--- trunk/pom.xml	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/pom.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,1244 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-  <groupId>cc.kune</groupId>
-  <artifactId>kune</artifactId>
-  <packaging>jar</packaging>
-  <version>0.0.8</version>
-  <name>kune</name>
-  <description> kune free/open/libre collaboration platform </description>
-  <url>http://kune.ourproject.org</url>
-  <properties>
-    <!-- Available versions: http://repo1.maven.org/maven2/com/google/gwt/gwt-dev/ -->
-    <gwt.version>2.1.1</gwt.version>
-    <!-- <gwtmaven.version>2.2.0</gwtmaven.version> -->
-    <gwtmaven.version>2.1.0-1</gwtmaven.version>
-    <maven.compiler.source>1.6</maven.compiler.source>
-    <maven.compiler.target>1.6</maven.compiler.target>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    <slf4j.version>1.6.1</slf4j.version>
-    <openjpa.version>2.0.1</openjpa.version>
-    <skipTests>true</skipTests>
-  </properties>
-  <repositories>
-    <repository>
-      <id>kune-maven</id>
-      <url>http://kune.ourproject.org/mavenrepo/</url>
-    </repository>
-    <repository>
-      <id>guice-maven</id>
-      <name>guice maven</name>
-      <url>http://guice-maven.googlecode.com/svn/trunk</url>
-    </repository>
-    <repository>
-      <id>Codehaus Snapshots</id>
-      <url>http://snapshots.repository.codehaus.org/</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-    </repository>
-    <repository>
-      <id>jboss-public-repository-group</id>
-      <name>JBoss Public Maven Repository Group</name>
-      <url>https://repository.jboss.org/nexus/content/groups/public-jboss/
-      </url>
-      <layout>default</layout>
-      <releases>
-        <enabled>true</enabled>
-        <updatePolicy>never</updatePolicy>
-      </releases>
-      <snapshots>
-        <enabled>true</enabled>
-        <updatePolicy>never</updatePolicy>
-      </snapshots>
-    </repository>
-    <repository>
-      <id>ext-gxt</id>
-      <name>ext-gxt at jahia</name>
-      <url>http://maven.jahia.org/maven2/</url>
-    </repository>
-    <repository>
-      <id>cobogw</id>
-      <name>Cobogw repository at googlecode</name>
-      <url>http://cobogw.googlecode.com/svn/maven2</url>
-    </repository>
-    <repository>
-      <id>gwt-repo</id>
-      <url>http://google-web-toolkit.googlecode.com/svn/2.1.0/gwt/maven/</url>
-      <name>Google Web Toolkit Repository</name>
-    </repository>
-    <repository>
-      <id>gwt-maven-rewraps</id>
-      <url>http://gwt-maven-rewraps.googlecode.com/hg/</url>
-    </repository>
-    <!-- cc -->
-    <repository>
-      <id>dyndns-repo</id>
-      <url>http://maven.dyndns.org/2</url>
-    </repository>
-    <repository>
-      <id>google-maven-snapshot-repository</id>
-      <name>Google Maven Snapshot Repository</name>
-      <url>https://oss.sonatype.org/content/repositories/google-snapshots/
-      </url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-    </repository>
-    <repository>
-      <id>gwtplatform.snapshot.repo</id>
-      <name>Gwtplatform snapshot repository</name>
-      <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
-      <layout>default</layout>
-    </repository>
-    <repository>
-      <id>openqa.org</id>
-      <name>Openqa Release Repository</name>
-      <url>http://archiva.openqa.org/repository/releases</url>
-      <layout>default</layout>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-    </repository>
-    <repository>
-      <id>openqa.org snapshots</id>
-      <name>Openqa Snapshot Repository</name>
-      <url>http://archiva.openqa.org/repository/snapshots</url>
-      <layout>default</layout>
-      <snapshots>
-        <enabled>true</enabled>
-        <updatePolicy>daily</updatePolicy>
-        <checksumPolicy>ignore</checksumPolicy>
-      </snapshots>
-      <releases>
-        <enabled>false</enabled>
-      </releases>
-    </repository>
-    <repository>
-      <id>xwiki-releases</id>
-      <name>XWiki Maven2 Remote Repository for Releases</name>
-      <url>http://maven.xwiki.org/releases</url>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-      <snapshots>
-        <enabled>false</enabled>
-      </snapshots>
-    </repository>
-    <repository>
-      <id>xwiki</id>
-      <name>XWiki Repository</name>
-      <url>http://maven.xwiki.org/snapshots</url>
-      <releases>
-        <enabled>true</enabled>
-      </releases>
-      <snapshots>
-        <enabled>true</enabled>
-        <updatePolicy>daily</updatePolicy>
-        <checksumPolicy>warn</checksumPolicy>
-      </snapshots>
-    </repository>
-    <repository>
-      <id>tigase</id>
-      <name>Tigase Repository</name>
-      <url>http://maven.tigase.org</url>
-    </repository>
-  </repositories>
-  <pluginRepositories>
-    <!-- cc -->
-    <pluginRepository>
-      <id>jboss-public-repository-group</id>
-      <name>JBoss Public Maven Repository Group</name>
-      <url>https://repository.jboss.org/nexus/content/groups/public-jboss/
-      </url>
-      <layout>default</layout>
-      <releases>
-        <enabled>true</enabled>
-        <updatePolicy>never</updatePolicy>
-      </releases>
-      <snapshots>
-        <enabled>true</enabled>
-        <updatePolicy>never</updatePolicy>
-      </snapshots>
-    </pluginRepository>
-    <!-- cc -->
-    <!-- <pluginRepository> <id>gwt-maven</id> <url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo</url>
-      </pluginRepository> -->
-    <pluginRepository>
-      <id>Codehaus Snapshots</id>
-      <url>http://snapshots.repository.codehaus.org/</url>
-      <snapshots>
-        <enabled>true</enabled>
-      </snapshots>
-      <releases>
-        <enabled>true</enabled>  <!-- Workaround for MNG-2974, see note below -->
-      </releases>
-    </pluginRepository>
-    <pluginRepository>
-      <id>maven2-repository.dev.java.net</id>
-      <name>Java.net Repository for Maven</name>
-      <url>http://download.java.net/maven/2/</url>
-      <layout>default</layout>
-    </pluginRepository>
-    <pluginRepository>
-      <id>gwt-plugin-repo</id>
-      <url>http://google-web-toolkit.googlecode.com/svn/2.1.0/gwt/maven/</url>
-      <name>Google Web Toolkit Plugin Repository</name>
-    </pluginRepository>
-    <pluginRepository>
-      <id>onejar-maven-plugin.googlecode.com</id>
-      <url>http://onejar-maven-plugin.googlecode.com/svn/mavenrepo</url>
-    </pluginRepository>
-  </pluginRepositories>
-  <dependencies>
-    <dependency>
-      <groupId>com.google.gwt</groupId>
-      <artifactId>gwt-servlet</artifactId>
-      <version>${gwt.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>com.google.gwt</groupId>
-      <artifactId>gwt-user</artifactId>
-      <version>${gwt.version}</version>
-      <scope>provided</scope>
-    </dependency>
-    <!-- guice -->
-    <dependency>
-      <groupId>com.google.inject</groupId>
-      <artifactId>guice</artifactId>
-      <!-- <version>2.1-SNAPSHOT-r1160</version> -->
-      <version>3.0</version>
-    </dependency>
-    <!-- <dependency> <groupId>com.googlecode.gwt.inject</groupId> <artifactId>gin</artifactId>
-      <version>gin-1.1-SNAPSHOT</version> </dependency> -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-servlet</artifactId>
-      <version>3.0</version>
-    </dependency>
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-persist</artifactId>
-      <version>3.0</version>
-    </dependency>
-    <dependency>
-      <groupId>com.extjs</groupId>
-      <artifactId>gxt</artifactId>
-      <version>2.2.1</version>
-      <scope>provided</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.cobogw.gwt</groupId>
-      <artifactId>cobogw</artifactId>
-      <version>1.3.1</version>
-    </dependency>
-    <dependency>
-      <groupId>com.gwtplatform</groupId>
-      <artifactId>gwtp-all</artifactId>
-      <version>0.5</version>
-      <!-- <version>0.6-SNAPSHOT</version> -->
-      <exclusions>
-        <exclusion>
-          <groupId>org.springframework</groupId>
-          <artifactId>spring-core</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.springframework</groupId>
-          <artifactId>spring-context</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.springframework</groupId>
-          <artifactId>spring-beans</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>org.springframework</groupId>
-          <artifactId>spring-web</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>org.adamtacy</groupId>
-      <artifactId>gwt-fx</artifactId>
-      <version>r464</version>
-    </dependency>
-    <!-- <dependency> <groupId>com.jhickman.web.gwt</groupId> <artifactId>gwt-customuibinder</artifactId>
-      <version>0.1</version> </dependency> <dependency> <groupId>com.jhickman.web.gwt</groupId>
-      <artifactId>gxt-uibinder</artifactId> <version>0.6</version> </dependency> -->
-    <!-- cc -->
-    <dependency>
-      <groupId>com.gwtext</groupId>
-      <artifactId>gwtext</artifactId>
-      <version>2.0.5</version>
-    </dependency>
-    <dependency>
-      <groupId>com.gwtextux</groupId>
-      <artifactId>gwtextux</artifactId>
-      <version>0.4.0.924</version>
-    </dependency>
-    <dependency>
-      <groupId>com.allen_sauer.gwt.log.gwt-log</groupId>
-      <artifactId>gwt-log</artifactId>
-      <version>3.0.1</version>
-    </dependency>
-    <dependency>
-      <groupId>com.allen_sauer.gwt.voices.gwt-voices</groupId>
-      <artifactId>gwt-voices</artifactId>
-      <version>2.0.0</version>
-    </dependency>
-    <!-- utilities -->
-    <dependency>
-      <groupId>net.sf.dozer</groupId>
-      <artifactId>dozer</artifactId>
-      <version>4.0</version>
-    </dependency>
-    <!-- <dependency> <groupId>com.calclab</groupId> <artifactId>suco</artifactId>
-      <version>0.6.5</version> </dependency> -->
-    <dependency>
-      <groupId>jmagick</groupId>
-      <artifactId>jmagick</artifactId>
-      <version>6.2.6-0</version>
-    </dependency>
-    <dependency>
-      <groupId>org.xwiki.platform</groupId>
-      <artifactId>xwiki-web-gwt-dom</artifactId>
-      <version>2.3-rc-1</version>
-      <!-- <version>2.0-SNAPSHOT-g164</version> -->
-      <!-- <version>2.0-SNAPSHOT</version> -->
-      <!-- <version>2.0-SNAPSHOT-g20s</version> -->
-    </dependency>
-    <!-- xmpp -->
-    <dependency>
-      <groupId>com.calclab.emite</groupId>
-      <artifactId>emite</artifactId>
-      <version>r1694</version>
-    </dependency>
-    <dependency>
-      <groupId>com.calclab.emite</groupId>
-      <artifactId>emite-proxy</artifactId>
-      <version>0.1</version>
-    </dependency>
-    <dependency>
-      <groupId>com.calclab.emite</groupId>
-      <artifactId>hablar</artifactId>
-      <version>r1697</version>
-    </dependency>
-    <dependency>
-      <groupId>jivesoftware</groupId>
-      <artifactId>smack</artifactId>
-      <version>3.1.0</version>
-    </dependency>
-    <dependency>
-      <groupId>jivesoftware</groupId>
-      <artifactId>smackx</artifactId>
-      <version>3.1.0</version>
-    </dependency>
-    <dependency>
-      <groupId>org.jivesoftware.smackx.debugger</groupId>
-      <artifactId>smackx-debugger</artifactId>
-      <version>3.0.4</version>
-    </dependency>
-    <!-- mysql -->
-    <dependency>
-      <groupId>mysql</groupId>
-      <artifactId>mysql-connector-java</artifactId>
-      <version>5.1.13</version>
-    </dependency>
-    <!-- hibernate JPA -->
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-core</artifactId>
-      <version>3.3.1.GA</version>
-    </dependency>
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-validator</artifactId>
-      <version>3.1.0.GA</version>
-    </dependency>
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-annotations</artifactId>
-      <version>3.4.0.GA</version>
-    </dependency>
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-commons-annotations</artifactId>
-      <version>3.3.0.ga</version>
-      <!-- http://stackoverflow.com/questions/882338/hibernate-preinsertevent-getsource-nosuchmethoderror -->
-      <exclusions>
-        <exclusion>
-          <groupId>org.hibernate</groupId>
-          <artifactId>hibernate</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <!-- <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> -->
-    <!-- <version>3.3.1.GA</version> </dependency> -->
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-search</artifactId>
-      <version>3.1.0.GA</version>
-    </dependency>
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-entitymanager</artifactId>
-      <version>3.4.0.GA</version>
-    </dependency>
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-tools</artifactId>
-      <version>3.2.3.GA</version>
-    </dependency>
-    <dependency>
-      <groupId>org.hibernate</groupId>
-      <artifactId>hibernate-c3p0</artifactId>
-      <version>3.3.1.GA</version>
-    </dependency>
-    <!-- <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId>
-      <version>0.9.1.2</version> </dependency> -->
-    <dependency>
-      <groupId>commons-lang</groupId>
-      <artifactId>commons-lang</artifactId>
-      <!-- wave use 2.5 -->
-      <version>2.5</version>
-    </dependency>
-    <dependency>
-      <groupId>log4j</groupId>
-      <artifactId>log4j</artifactId>
-      <version>1.2.16</version>
-      <!-- =roo -->
-    </dependency>
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-api</artifactId>
-      <version>${slf4j.version}</version>
-      <!-- =roo -->
-    </dependency>
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>jcl-over-slf4j</artifactId>
-      <version>${slf4j.version}</version>
-      <!-- =roo -->
-    </dependency>
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-log4j12</artifactId>
-      <version>${slf4j.version}</version>
-      <!-- =roo -->
-    </dependency>
-    <!-- REST: xml and json (stax) -->
-    <dependency>
-      <groupId>com.thoughtworks.xstream</groupId>
-      <artifactId>xstream</artifactId>
-      <version>1.2.2</version>
-    </dependency>
-    <dependency>
-      <groupId>stax</groupId>
-      <artifactId>stax-api</artifactId>
-      <version>1.0.1</version>
-    </dependency>
-    <dependency>
-      <groupId>org.codehaus.jettison</groupId>
-      <artifactId>jettison</artifactId>
-      <version>1.0-RC2</version>
-    </dependency>
-    <dependency>
-      <groupId>net.sf.json-lib</groupId>
-      <artifactId>json-lib</artifactId>
-      <version>2.1</version>
-      <classifier>jdk15</classifier>
-    </dependency>
-    <dependency>
-      <groupId>commons-collections</groupId>
-      <artifactId>commons-collections</artifactId>
-      <version>3.2</version>
-    </dependency>
-    <!-- File upload -->
-    <dependency>
-      <groupId>commons-beanutils</groupId>
-      <artifactId>commons-beanutils</artifactId>
-      <version>1.7.0</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-io</groupId>
-      <artifactId>commons-io</artifactId>
-      <version>1.3.1</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-logging</groupId>
-      <artifactId>commons-logging</artifactId>
-      <version>1.1</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-fileupload</groupId>
-      <artifactId>commons-fileupload</artifactId>
-      <version>1.2</version>
-    </dependency>
-    <!-- db upgrades -->
-    <dependency>
-      <groupId>org.liquibase</groupId>
-      <artifactId>liquibase-core</artifactId>
-      <version>1.7.0</version>
-    </dependency>
-    <dependency>
-      <groupId>org.liquibase</groupId>
-      <artifactId>liquibase-plugin</artifactId>
-      <version>1.7.0.0</version>
-    </dependency>
-    <dependency>
-      <groupId>javax.servlet</groupId>
-      <artifactId>servlet-api</artifactId>
-      <version>2.5</version>
-      <scope>provided</scope>
-    </dependency>
-    <!-- testing dependencies -->
-    <dependency>
-      <groupId>org.jukito</groupId>
-      <artifactId>jukito</artifactId>
-      <version>1.0</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>com.h2database</groupId>
-      <artifactId>h2</artifactId>
-      <version>1.0.20070617</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>4.8.2</version>
-      <!-- =roo -->
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.seleniumhq.selenium</groupId>
-      <artifactId>selenium</artifactId>
-      <version>2.0a4</version>
-      <exclusions>
-        <exclusion>
-          <groupId>com.google.collections</groupId>
-          <artifactId>google-collections</artifactId>
-        </exclusion>
-      </exclusions>
-    </dependency>
-    <dependency>
-      <groupId>org.testng</groupId>
-      <artifactId>testng</artifactId>
-      <version>6.0.1</version>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>tigase</groupId>
-      <artifactId>tigase-xmltools</artifactId>
-      <version>3.3.5</version>
-      <!-- <scope>test</scope> -->
-    </dependency>
-    <!-- If you want to start a selenium server, you will need the following
-      dependency: -->
-    <!-- <dependency> -->
-    <!-- <groupId>org.seleniumhq.selenium</groupId> -->
-    <!-- <artifactId>selenium-server</artifactId> -->
-    <!-- <version>2.0a4</version> -->
-    <!-- </dependency> -->
-
-    <!-- public side -->
-    <dependency>
-      <groupId>org.jruby.rack</groupId>
-      <artifactId>jruby-rack</artifactId>
-      <!-- <version>1.0.3</version> -->
-      <version>0.9.4</version>
-    </dependency>
-    <!-- wave -->
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>waveinabox-server-0.3</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>proto-msg</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>gwt-util-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>com.google.guava</groupId>
-      <artifactId>guava-gwt</artifactId>
-      <version>r09</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>box</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>box-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>model-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>client</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>client-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>client-common</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>client-common-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>common-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>util-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>concurrencycontrol-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>client-scheduler-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>media-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>org.waveprotocol</groupId>
-      <artifactId>communication-src</artifactId>
-      <version>0.3.1-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>net.sourceforge.findbugs</groupId>
-      <artifactId>jsr-305</artifactId>
-      <version>v0r47</version>
-    </dependency>
-    <!-- end wave -->
-    <dependency>
-      <groupId>commons-cli</groupId>
-      <artifactId>commons-cli</artifactId>
-      <version>1.2</version>
-      <type>jar</type>
-    </dependency>
-    <dependency>
-      <groupId>commons-codec</groupId>
-      <artifactId>commons-codec</artifactId>
-      <version>1.4</version>
-      <type>jar</type>
-    </dependency>
-    <!-- splash -->
-<dependency>
-    <groupId>org.jsoup</groupId>
-    <artifactId>jsoup</artifactId>
-    <version>1.2.2</version>
-</dependency>
-<dependency>
-    <groupId>org.mvel</groupId>
-    <artifactId>mvel2</artifactId>
-    <version>2.0.16</version>
-</dependency>
-    <!-- gwtupload -->
-    <dependency>
-      <groupId>com.googlecode.gwtupload</groupId>
-      <artifactId>gwtupload</artifactId>
-      <version>0.6.3-compat</version>
-    </dependency>
-    <!-- end gwtupload -->
-  </dependencies>
-
-  <!-- <dependency> -->
-  <!-- <groupId>dom4j</groupId> -->
-  <!-- <artifactId>dom4j</artifactId> -->
-  <!-- <version>1.6.1</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>com.google.code.guice</groupId> -->
-  <!-- <artifactId>guice-assistedinject</artifactId> -->
-  <!-- <version>2.0</version> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>jline<!/groupId> -->
-  <!-- <artifactId>jline</artifactId> -->
-  <!-- <version>0.9.94</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>org.gnu.inet</groupId> -->
-  <!-- <artifactId>libidn</artifactId> -->
-  <!-- <version>1.15</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>com.google.protobuf</groupId> -->
-  <!-- <artifactId>protobuf-java</artifactId> -->
-  <!-- <version>2.3.0</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>xpp3</groupId> -->
-  <!-- <artifactId>xpp3</artifactId> -->
-  <!-- <version>1.1.4c</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>xpp3</groupId> -->
-  <!-- <artifactId>xpp3_xpath</artifactId> -->
-  <!-- <version>1.1.4c</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>aopalliance</groupId> -->
-  <!-- <artifactId>aopalliance</artifactId> -->
-  <!-- <version>1.0</version> -->
-  <!-- <type>jar</type> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>org.wave-protocol</groupId> -->
-  <!-- <artifactId>xmpp</artifactId> -->
-  <!-- <version>1.0.0</version> -->
-  <!-- </dependency> -->
-  <!-- <dependency> -->
-  <!-- <groupId>org.wave-protocol</groupId> -->
-  <!-- <artifactId>whack</artifactId> -->
-  <!-- <version>1.0.0</version> -->
-  <!-- </dependency> -->
-  <distributionManagement>
-    <repository>
-      <id>kune.ourproject.org</id>
-      <url>scpexe://kune.ourproject.org/home/groups/kune/htdocs/mavenrepo/ </url>
-    </repository>
-  </distributionManagement>
-  <issueManagement>
-    <system>kune issues list at ourproject.org</system>
-    <url>http://kune.ourproject.org/issues/</url>
-  </issueManagement>
-  <developers>
-    <developer>
-      <id>dani</id>
-      <name>Daniel Gómez Blasco</name>
-      <email>danigb at gmail.com</email>
-    </developer>
-    <developer>
-      <name>Samer Hassan</name>
-      <email>samer2004 at gmail.com</email>
-    </developer>
-    <developer>
-      <name>Vicente J. Ruiz Jurado</name>
-      <email>vjrj at ourproject.org</email>
-    </developer>
-  </developers>
-  <scm>
-    <url>svn://scm.ourproject.org/svnroot/kune/trunk</url>
-  </scm>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>exec-maven-plugin</artifactId>
-        <version>1.1.1</version>
-        <executions>
-          <execution>
-            <phase>exec</phase>
-            <goals>
-              <goal>java</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <mainClass>cc.kune.wave.server.WaveMain</mainClass>
-          <commandlineArgs>-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8001</commandlineArgs>
-          <systemProperties>
-            <systemProperty>
-              <key>kune.config</key>
-              <!-- <value>/src/main/resources/kune.properties</value> -->
-              <value>kune.properties</value>
-            </systemProperty>
-            <systemProperty>
-              <key>wave.server.config</key>
-              <value>src/main/resources/wave-server.properties</value>
-            </systemProperty>
-            <systemProperty>
-              <key>org.eclipse.jetty.util.resource.FileResource.checkAliases</key>
-              <!-- <key>org.mortbay.util.FileResource.checkAliases</key> -->
-              <value>False</value>
-            </systemProperty>
-            <systemProperty>
-              <key>java.security.auth.login.config</key>
-              <value>src/main/resources/jaas.config</value>
-            </systemProperty>
-            <systemProperty>
-              <key>DEBUG</key>
-              <value>false</value>
-            </systemProperty>
-            <systemProperty>
-              <!-- <key>org.eclipse.jetty.util.log.DEBUG</key> -->
-              <key>org.eclipse.jetty.util.log.INFO</key>
-              <value>true</value>
-            </systemProperty>
-          </systemProperties>
-          <classpathScope>runtime</classpathScope>
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-war-plugin</artifactId>
-        <version>2.1-beta-1</version>
-        <!-- <configuration> <webXml>target/web.xml</webXml> </configuration> -->
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>2.1</version>
-        <configuration>
-          <source>1.6</source>
-          <target>1.6</target>
-          <!-- Uncomment and run mvn with -X -e if we have same compile problems
-            <compilerArgument>-verbose</compilerArgument> <fork>true</fork> <verbose>true</verbose> -->
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-resources-plugin</artifactId>
-        <version>2.4.2</version>
-        <configuration>
-          <encoding>UTF-8</encoding>
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo + custom -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.8.1</version>
-        <dependencies>
-          <dependency>
-            <groupId>org.apache.maven.surefire</groupId>
-            <artifactId>surefire-junit47</artifactId>
-            <version>2.8.1</version>
-          </dependency>
-        </dependencies>
-        <configuration>
-          <excludes>
-            <exclude>**/*_Roo_*</exclude>
-          </excludes>
-          <forkMode>pertest</forkMode>
-          <parallel>methods</parallel>
-          <threadCount>10</threadCount>
-          <property>
-            <name>junit</name>
-            <value>true</value>
-          </property>
-          <!-- Skip the normal tests, we'll run them in the integration-test
-            phase -->
-          <skipTests>${skipTests}</skipTests>
-        </configuration>
-        <executions>
-          <execution>
-            <phase>integration-test</phase>
-            <goals>
-              <goal>test</goal>
-            </goals>
-            <configuration>
-              <skip>false</skip>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-assembly-plugin</artifactId>
-        <configuration>
-          <descriptorRefs>
-            <descriptorRef>jar-with-dependencies</descriptorRef>
-          </descriptorRefs>
-          <dependencySets>
-            <dependencySet>
-              <scope>runtime</scope>
-              <unpackOptions>
-                <excludes>
-                  <exclude>**/gxt/**</exclude>
-                  <exclude>**/extjs/**</exclude>
-                  <exclude>**extjs**</exclude>
-                  <exclude>**gxt**</exclude>
-                </excludes>
-              </unpackOptions>
-            </dependencySet>
-          </dependencySets>
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo sin spring executions -->
-        <artifactId>maven-eclipse-plugin</artifactId>
-        <version>2.8</version>
-        <configuration>
-          <downloadSources>true</downloadSources>
-          <downloadJavadocs>false</downloadJavadocs>
-          <wtpversion>2.0</wtpversion>
-          <additionalBuildcommands>
-            <buildCommand>
-              <name>com.google.gwt.eclipse.core.gwtProjectValidator </name>
-            </buildCommand>
-          </additionalBuildcommands>
-          <workspaceCodeStylesURL>http://kune.ourproject.org/kune.formatter.eclipse.preferences.xml</workspaceCodeStylesURL>
-          <additionalProjectnatures>
-            <!-- <projectnature>org.eclipse.ajdt.ui.ajnature</projectnature> -->
-            <projectnature>com.google.gwt.eclipse.core.gwtNature </projectnature>
-          </additionalProjectnatures>
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-deploy-plugin</artifactId>
-        <version>2.5</version>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-idea-plugin</artifactId>
-        <version>2.2</version>
-        <configuration>
-          <downloadSources>true</downloadSources>
-          <dependenciesAsLibraries>true</dependenciesAsLibraries>
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>tomcat-maven-plugin</artifactId>
-        <version>1.0</version>
-        <configuration>
-          <path>/</path>
-        </configuration>
-      </plugin>
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.mortbay.jetty</groupId>
-        <artifactId>jetty-maven-plugin</artifactId>
-        <version>7.1.2.v20100523</version>
-        <!-- <version>7.2.1.v20101111</version> -->
-        <configuration>
-          <webAppConfig>
-            <!-- <contextPath>/${project.name}</contextPath> -->
-            <contextPath>/</contextPath>
-          </webAppConfig>
-          <webAppSourceDirectory>${project.build.directory}/${project.build.finalName}</webAppSourceDirectory>
-          <!-- <reload>manual</reload> <scanIntervalSeconds>0</scanIntervalSeconds> -->
-        </configuration>
-      </plugin>
-      <!-- pensar/probar: openjpa-maven-plugin -->
-      <!-- gwtp & GenEvent need this plugin -->
-      <!-- maybe test: http://mojo.codehaus.org/apt-maven-plugin/index.html -->
-      <!-- instead of this: https://code.google.com/p/maven-annotation-plugin/ -->
-      <!-- <plugin> <groupId>org.bsc.maven</groupId> <artifactId>maven-processor-plugin</artifactId>
-        <version>1.3.7</version> <executions> <execution> <id>process</id> <goals>
-        <goal>process</goal> </goals> <phase>generate-sources</phase> </execution>
-        </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>apt-maven-plugin</artifactId>
-        <version>1.0-alpha-4</version> <executions> <execution> <goals> <goal>process</goal>
-        <goal>test-process</goal> </goals> </execution> </executions> </plugin> -->
-      <!-- BETTER user: http://code.google.com/p/acris/wiki/AnnotationProcessing -->
-      <plugin>
-        <!-- =roo -->
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>gwt-maven-plugin</artifactId>
-        <version>${gwtmaven.version}</version>
-        <configuration>
-          <compileReport>true</compileReport>
-          <logLevel>INFO</logLevel>
-          <style>OBF</style>
-          <noServer>true</noServer>
-          <gwtVersion>${gwt.version}</gwtVersion>
-          <runTarget>/ws/ws.html?log_level=DEBUG</runTarget>
-          <hostedWebapp>${project.build.directory}/${project.build.finalName}</hostedWebapp>
-          <modules>
-            <module>${project.groupId}.Kune</module>
-          </modules>
-          <copyWebapp>true</copyWebapp>
-          <compileReport>false</compileReport>
-          <extraJvmArgs>-Xmx1024m -Xss1024k</extraJvmArgs>
-        </configuration>
-        <executions>
-          <execution>
-            <configuration>
-              <extraJvmArgs>-Xmx1024M</extraJvmArgs>
-            </configuration>
-            <id>gwtcompile</id>
-            <phase>prepare-package</phase>
-            <goals>
-              <goal>compile</goal>
-              <!-- http://mojo.codehaus.org/gwt-maven-plugin/user-guide/library.html -->
-              <!-- <goal>resources</goal> -->
-            </goals>
-          </execution>
-        </executions>
-        <dependencies>
-          <dependency>
-            <groupId>com.google.gwt</groupId>
-            <artifactId>gwt-dev</artifactId>
-            <version>${gwt.version}</version>
-          </dependency>
-          <dependency>
-            <groupId>com.google.gwt</groupId>
-            <artifactId>gwt-user</artifactId>
-            <version>${gwt.version}</version>
-          </dependency>
-        </dependencies>
-      </plugin>
-      <!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>deb-maven-plugin</artifactId>
-        <version>1.0-SNAPSHOT</version> <configuration> <description>kune free/open/libre
-        collaboration platform</description> <maintainer>Kune Development Team &lt;kune-devel at lists.ourproject.org&gt;</maintainer>
-        <section>web</section> <priority>optional</priority> <architecture>all</architecture>
-        </configuration> <executions> <execution> <goals> <goal>deb</goal> </goals>
-        </execution> </executions> </plugin> -->
-      <plugin>
-        <groupId>org.liquibase</groupId>
-        <artifactId>liquibase-plugin</artifactId>
-        <version>1.7.0.0</version>
-        <executions>
-          <execution>
-            <phase>process-resources</phase>
-            <configuration>
-              <changeLogFile>
-                src/main/resources/db/liquibase_changelog.xml </changeLogFile>
-              <driver>com.mysql.jdbc.Driver</driver>
-              <url>jdbc:mysql://localhost/kune_dev</url>
-              <username>kune</username>
-              <password>db4kune</password>
-              <verbose>true</verbose>
-            </configuration>
-            <!-- <configuration> <verbose>true</verbose> <propertiesFile>
-              src/main/resources/db/liquibase.properties </propertiesFile> </configuration> -->
-            <goals>
-              <goal>update</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jar-plugin</artifactId>
-        <version>2.2</version>
-        <configuration>
-          <archive>
-            <manifest>
-              <addClasspath>true</addClasspath>
-              <mainClass>cc.kune.wave.server.WaveMain</mainClass>
-              <!-- <classpathPrefix>~/.m2/repository/</classpathPrefix> -->
-              <!-- <classpathLayoutType>repository</classpathLayoutType> -->
-              <!-- NOTE: Deprecated in version 2.4. Use 'classpathLayoutType'
-                instead. -->
-              <classpathMavenRepositoryLayout>true</classpathMavenRepositoryLayout>
-              <!-- <packageName>cc.kune.wave.server</packageName> -->
-            </manifest>
-            <manifestEntries>
-              <mode>development</mode>
-              <url>${project.url}</url>
-            </manifestEntries>
-          </archive>
-        </configuration>
-        <executions>
-          <!-- <execution> -->
-          <!-- <id>core</id> -->
-          <!-- <phase>package</phase> -->
-          <!-- <goals> -->
-          <!-- <goal>jar</goal> -->
-          <!-- </goals> -->
-          <!-- <configuration> -->
-          <!-- <classifier>core</classifier> -->
-          <!-- <includes> -->
-          <!-- <include>**/KunePlatform.gwt.xml**</include> -->
-          <!-- <include>**/i18n/I18nTranslationService.**</include> -->
-          <!-- <include>**/i18n/I18nTranslationServiceMocked.** </include> -->
-          <!-- <include>**/TextUtils.**</include> -->
-          <!-- <include>**/IconLabelEditable.**</include> -->
-          <!-- <include>**/QuickTipsHelper.**</include> -->
-          <!-- <include>**/RichText.gwt.xml**</include> -->
-          <!-- <include>**/BasicDialog.**</include> -->
-          <!-- <include>**/HorizontalLine.**</include> -->
-          <!-- <include>**/AbstractLabel.**</include> -->
-          <!-- <include>**/IconLabel.**</include> -->
-          <!-- <include> **/EditableIconLabel.**</include> -->
-          <!-- <include> **/EditableClickListener.**</include> -->
-          <!-- <include>**/KuneStringUtils.**</include> -->
-          <!-- <include>**/IconHyperlink*.**</include> -->
-          <!-- <include>**/LabelWrapper*.**</include> -->
-          <!-- <include>**/KuneUiUtils.**</include> -->
-          <!-- <include>**/View.**</include> -->
-          <!-- <include>**/platf/**</include> <include>**/platf/client/extend/**</include> -->
-          <!-- <include>**/platf/client/*java</include> <include>**/platf/client/app/**</include> -->
-          <!-- <include>**/platf/client/dispatch/**</include> -->
-          <!-- </includes> -->
-          <!-- </configuration> -->
-          <!-- </execution> -->
-          <!-- <execution> -->
-          <!-- <id>helloworldmodule</id> -->
-          <!-- <phase>package</phase> -->
-          <!-- <goals> -->
-          <!-- <goal>jar</goal> -->
-          <!-- </goals> -->
-          <!-- <configuration> -->
-          <!-- <classifier>helloworldmodule</classifier> -->
-          <!-- <includes> -->
-          <!-- <include>**/HelloWorld*</include> -->
-          <!-- </includes> -->
-          <!-- </configuration> -->
-          <!-- </execution> -->
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.dstovall</groupId>
-        <artifactId>onejar-maven-plugin</artifactId>
-        <version>1.4.4</version>
-        <executions>
-          <execution>
-            <configuration>
-              <!-- Optional -->
-              <!-- <onejarVersion>0.97</onejarVersion> -->
-              <!-- Optional, use only if you need to include native libraries
-                (dll's) -->
-              <!-- <binlibs> -->
-              <!-- <fileSet> -->
-              <!-- <directory>${project.build.directory}/${project.build.finalName}</directory> -->
-              <!-- <includes> -->
-              <!-- <include>**</include> -->
-              <!-- </includes> -->
-              <!-- </fileSet> -->
-              <!-- </binlibs> -->
-              <!-- Optional, default is false -->
-              <attachToBuild>true</attachToBuild>
-              <!-- Optional, default is "onejar" -->
-              <classifier>onejar</classifier>
-            </configuration>
-            <goals>
-              <goal>one-jar</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-      <!-- <plugin> -->
-      <!-- <groupId>org.codehaus.mojo</groupId> -->
-      <!-- <artifactId>selenium-maven-plugin</artifactId> -->
-      <!-- <configuration> -->
-      <!-- <port>4441</port> -->
-      <!-- </configuration> -->
-      <!-- <executions> -->
-      <!-- <execution> -->
-      <!-- <phase>pre-integration-test</phase> -->
-      <!-- <goals> -->
-      <!-- <goal>start-server</goal> -->
-      <!-- </goals> -->
-      <!-- <configuration> -->
-      <!-- <background>true</background> -->
-      <!-- </configuration> -->
-      <!-- </execution> -->
-      <!-- </executions> -->
-      <!-- </plugin> -->
-      <!-- <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.2</version>
-        <configuration> <filesets> <fileset> <directory>src/main/webapp/gwt/</directory>
-        <includes> <include>**/org.ourproject.kune.app.Kune*</include> <followSymlinks>false</followSymlinks>
-        </includes> </fileset> </filesets> </configuration> </plugin> -->
-    </plugins>
-    <!-- <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/classes</outputDirectory> -->
-    <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/classes</outputDirectory>
-    <!-- <outputDirectory>war/WEB-INF/classes</outputDirectory> -->
-    <!-- <testOutputDirectory>war/WEB-INF/test-classes</testOutputDirectory> -->
-    <!-- <resources> -->
-    <!-- <resource> -->
-    <!-- <directory>src/main/resources</directory> -->
-    <!-- </resource> -->
-    <!-- <resource> -->
-    <!-- <directory>src/main/java</directory> -->
-    <!-- </resource> -->
-    <!-- </resources> -->
-    <extensions>
-      <extension>
-        <groupId>org.apache.maven.wagon</groupId>
-        <artifactId>wagon-ssh-external</artifactId>
-        <version>1.0-beta-2</version>
-      </extension>
-    </extensions>
-  </build>
-  <reporting>
-    <plugins>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>gwt-maven-plugin</artifactId>
-        <version>${gwtmaven.version}</version>
-        <reportSets>
-          <reportSet>
-            <reports>
-              <report>compile-report</report>
-            </reports>
-          </reportSet>
-        </reportSets>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-jxr-plugin</artifactId>
-        <version>2.2</version>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-pmd-plugin</artifactId>
-        <version>2.4</version>
-        <configuration>
-          <linkXref>true</linkXref>
-          <sourceEncoding>utf-8</sourceEncoding>
-          <minimumTokens>100</minimumTokens>
-          <targetJdk>1.5</targetJdk>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>cobertura-maven-plugin</artifactId>
-        <version>2.4</version>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>jdepend-maven-plugin</artifactId>
-        <version>2.0-beta-2</version>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>findbugs-maven-plugin</artifactId>
-        <version>2.3.2</version>
-      </plugin>
-    </plugins>
-  </reporting>
-</project>

Copied: tags/0.0.9/pom.xml (from rev 1458, trunk/pom.xml)
===================================================================
--- tags/0.0.9/pom.xml	                        (rev 0)
+++ tags/0.0.9/pom.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,1244 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>cc.kune</groupId>
+  <artifactId>kune</artifactId>
+  <packaging>jar</packaging>
+  <version>0.0.9</version>
+  <name>kune</name>
+  <description> kune free/open/libre collaboration platform </description>
+  <url>http://kune.ourproject.org</url>
+  <properties>
+    <!-- Available versions: http://repo1.maven.org/maven2/com/google/gwt/gwt-dev/ -->
+    <gwt.version>2.1.1</gwt.version>
+    <!-- <gwtmaven.version>2.2.0</gwtmaven.version> -->
+    <gwtmaven.version>2.1.0-1</gwtmaven.version>
+    <maven.compiler.source>1.6</maven.compiler.source>
+    <maven.compiler.target>1.6</maven.compiler.target>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <slf4j.version>1.6.1</slf4j.version>
+    <openjpa.version>2.0.1</openjpa.version>
+    <skipTests>true</skipTests>
+  </properties>
+  <repositories>
+    <repository>
+      <id>kune-maven</id>
+      <url>http://kune.ourproject.org/mavenrepo/</url>
+    </repository>
+    <repository>
+      <id>guice-maven</id>
+      <name>guice maven</name>
+      <url>http://guice-maven.googlecode.com/svn/trunk</url>
+    </repository>
+    <repository>
+      <id>Codehaus Snapshots</id>
+      <url>http://snapshots.repository.codehaus.org/</url>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+    </repository>
+    <repository>
+      <id>jboss-public-repository-group</id>
+      <name>JBoss Public Maven Repository Group</name>
+      <url>https://repository.jboss.org/nexus/content/groups/public-jboss/
+      </url>
+      <layout>default</layout>
+      <releases>
+        <enabled>true</enabled>
+        <updatePolicy>never</updatePolicy>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <updatePolicy>never</updatePolicy>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>ext-gxt</id>
+      <name>ext-gxt at jahia</name>
+      <url>http://maven.jahia.org/maven2/</url>
+    </repository>
+    <repository>
+      <id>cobogw</id>
+      <name>Cobogw repository at googlecode</name>
+      <url>http://cobogw.googlecode.com/svn/maven2</url>
+    </repository>
+    <repository>
+      <id>gwt-repo</id>
+      <url>http://google-web-toolkit.googlecode.com/svn/2.1.0/gwt/maven/</url>
+      <name>Google Web Toolkit Repository</name>
+    </repository>
+    <repository>
+      <id>gwt-maven-rewraps</id>
+      <url>http://gwt-maven-rewraps.googlecode.com/hg/</url>
+    </repository>
+    <!-- cc -->
+    <repository>
+      <id>dyndns-repo</id>
+      <url>http://maven.dyndns.org/2</url>
+    </repository>
+    <repository>
+      <id>google-maven-snapshot-repository</id>
+      <name>Google Maven Snapshot Repository</name>
+      <url>https://oss.sonatype.org/content/repositories/google-snapshots/
+      </url>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>gwtplatform.snapshot.repo</id>
+      <name>Gwtplatform snapshot repository</name>
+      <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
+      <layout>default</layout>
+    </repository>
+    <repository>
+      <id>openqa.org</id>
+      <name>Openqa Release Repository</name>
+      <url>http://archiva.openqa.org/repository/releases</url>
+      <layout>default</layout>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+    </repository>
+    <repository>
+      <id>openqa.org snapshots</id>
+      <name>Openqa Snapshot Repository</name>
+      <url>http://archiva.openqa.org/repository/snapshots</url>
+      <layout>default</layout>
+      <snapshots>
+        <enabled>true</enabled>
+        <updatePolicy>daily</updatePolicy>
+        <checksumPolicy>ignore</checksumPolicy>
+      </snapshots>
+      <releases>
+        <enabled>false</enabled>
+      </releases>
+    </repository>
+    <repository>
+      <id>xwiki-releases</id>
+      <name>XWiki Maven2 Remote Repository for Releases</name>
+      <url>http://maven.xwiki.org/releases</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>false</enabled>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>xwiki</id>
+      <name>XWiki Repository</name>
+      <url>http://maven.xwiki.org/snapshots</url>
+      <releases>
+        <enabled>true</enabled>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <updatePolicy>daily</updatePolicy>
+        <checksumPolicy>warn</checksumPolicy>
+      </snapshots>
+    </repository>
+    <repository>
+      <id>tigase</id>
+      <name>Tigase Repository</name>
+      <url>http://maven.tigase.org</url>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <!-- cc -->
+    <pluginRepository>
+      <id>jboss-public-repository-group</id>
+      <name>JBoss Public Maven Repository Group</name>
+      <url>https://repository.jboss.org/nexus/content/groups/public-jboss/
+      </url>
+      <layout>default</layout>
+      <releases>
+        <enabled>true</enabled>
+        <updatePolicy>never</updatePolicy>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <updatePolicy>never</updatePolicy>
+      </snapshots>
+    </pluginRepository>
+    <!-- cc -->
+    <!-- <pluginRepository> <id>gwt-maven</id> <url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo</url>
+      </pluginRepository> -->
+    <pluginRepository>
+      <id>Codehaus Snapshots</id>
+      <url>http://snapshots.repository.codehaus.org/</url>
+      <snapshots>
+        <enabled>true</enabled>
+      </snapshots>
+      <releases>
+        <enabled>true</enabled>  <!-- Workaround for MNG-2974, see note below -->
+      </releases>
+    </pluginRepository>
+    <pluginRepository>
+      <id>maven2-repository.dev.java.net</id>
+      <name>Java.net Repository for Maven</name>
+      <url>http://download.java.net/maven/2/</url>
+      <layout>default</layout>
+    </pluginRepository>
+    <pluginRepository>
+      <id>gwt-plugin-repo</id>
+      <url>http://google-web-toolkit.googlecode.com/svn/2.1.0/gwt/maven/</url>
+      <name>Google Web Toolkit Plugin Repository</name>
+    </pluginRepository>
+    <pluginRepository>
+      <id>onejar-maven-plugin.googlecode.com</id>
+      <url>http://onejar-maven-plugin.googlecode.com/svn/mavenrepo</url>
+    </pluginRepository>
+  </pluginRepositories>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.gwt</groupId>
+      <artifactId>gwt-servlet</artifactId>
+      <version>${gwt.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.gwt</groupId>
+      <artifactId>gwt-user</artifactId>
+      <version>${gwt.version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <!-- guice -->
+    <dependency>
+      <groupId>com.google.inject</groupId>
+      <artifactId>guice</artifactId>
+      <!-- <version>2.1-SNAPSHOT-r1160</version> -->
+      <version>3.0</version>
+    </dependency>
+    <!-- <dependency> <groupId>com.googlecode.gwt.inject</groupId> <artifactId>gin</artifactId>
+      <version>gin-1.1-SNAPSHOT</version> </dependency> -->
+    <dependency>
+      <groupId>com.google.inject.extensions</groupId>
+      <artifactId>guice-servlet</artifactId>
+      <version>3.0</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.inject.extensions</groupId>
+      <artifactId>guice-persist</artifactId>
+      <version>3.0</version>
+    </dependency>
+    <dependency>
+      <groupId>com.extjs</groupId>
+      <artifactId>gxt</artifactId>
+      <version>2.2.1</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.cobogw.gwt</groupId>
+      <artifactId>cobogw</artifactId>
+      <version>1.3.1</version>
+    </dependency>
+    <dependency>
+      <groupId>com.gwtplatform</groupId>
+      <artifactId>gwtp-all</artifactId>
+      <version>0.5</version>
+      <!-- <version>0.6-SNAPSHOT</version> -->
+      <exclusions>
+        <exclusion>
+          <groupId>org.springframework</groupId>
+          <artifactId>spring-core</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.springframework</groupId>
+          <artifactId>spring-context</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.springframework</groupId>
+          <artifactId>spring-beans</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>org.springframework</groupId>
+          <artifactId>spring-web</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.adamtacy</groupId>
+      <artifactId>gwt-fx</artifactId>
+      <version>r464</version>
+    </dependency>
+    <!-- <dependency> <groupId>com.jhickman.web.gwt</groupId> <artifactId>gwt-customuibinder</artifactId>
+      <version>0.1</version> </dependency> <dependency> <groupId>com.jhickman.web.gwt</groupId>
+      <artifactId>gxt-uibinder</artifactId> <version>0.6</version> </dependency> -->
+    <!-- cc -->
+    <dependency>
+      <groupId>com.gwtext</groupId>
+      <artifactId>gwtext</artifactId>
+      <version>2.0.5</version>
+    </dependency>
+    <dependency>
+      <groupId>com.gwtextux</groupId>
+      <artifactId>gwtextux</artifactId>
+      <version>0.4.0.924</version>
+    </dependency>
+    <dependency>
+      <groupId>com.allen_sauer.gwt.log.gwt-log</groupId>
+      <artifactId>gwt-log</artifactId>
+      <version>3.0.1</version>
+    </dependency>
+    <dependency>
+      <groupId>com.allen_sauer.gwt.voices.gwt-voices</groupId>
+      <artifactId>gwt-voices</artifactId>
+      <version>2.0.0</version>
+    </dependency>
+    <!-- utilities -->
+    <dependency>
+      <groupId>net.sf.dozer</groupId>
+      <artifactId>dozer</artifactId>
+      <version>4.0</version>
+    </dependency>
+    <!-- <dependency> <groupId>com.calclab</groupId> <artifactId>suco</artifactId>
+      <version>0.6.5</version> </dependency> -->
+    <dependency>
+      <groupId>jmagick</groupId>
+      <artifactId>jmagick</artifactId>
+      <version>6.2.6-0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.xwiki.platform</groupId>
+      <artifactId>xwiki-web-gwt-dom</artifactId>
+      <version>2.3-rc-1</version>
+      <!-- <version>2.0-SNAPSHOT-g164</version> -->
+      <!-- <version>2.0-SNAPSHOT</version> -->
+      <!-- <version>2.0-SNAPSHOT-g20s</version> -->
+    </dependency>
+    <!-- xmpp -->
+    <dependency>
+      <groupId>com.calclab.emite</groupId>
+      <artifactId>emite</artifactId>
+      <version>r1694</version>
+    </dependency>
+    <dependency>
+      <groupId>com.calclab.emite</groupId>
+      <artifactId>emite-proxy</artifactId>
+      <version>0.1</version>
+    </dependency>
+    <dependency>
+      <groupId>com.calclab.emite</groupId>
+      <artifactId>hablar</artifactId>
+      <version>r1697</version>
+    </dependency>
+    <dependency>
+      <groupId>jivesoftware</groupId>
+      <artifactId>smack</artifactId>
+      <version>3.1.0</version>
+    </dependency>
+    <dependency>
+      <groupId>jivesoftware</groupId>
+      <artifactId>smackx</artifactId>
+      <version>3.1.0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.jivesoftware.smackx.debugger</groupId>
+      <artifactId>smackx-debugger</artifactId>
+      <version>3.0.4</version>
+    </dependency>
+    <!-- mysql -->
+    <dependency>
+      <groupId>mysql</groupId>
+      <artifactId>mysql-connector-java</artifactId>
+      <version>5.1.13</version>
+    </dependency>
+    <!-- hibernate JPA -->
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-core</artifactId>
+      <version>3.3.1.GA</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-validator</artifactId>
+      <version>3.1.0.GA</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-annotations</artifactId>
+      <version>3.4.0.GA</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-commons-annotations</artifactId>
+      <version>3.3.0.ga</version>
+      <!-- http://stackoverflow.com/questions/882338/hibernate-preinsertevent-getsource-nosuchmethoderror -->
+      <exclusions>
+        <exclusion>
+          <groupId>org.hibernate</groupId>
+          <artifactId>hibernate</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <!-- <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-ehcache</artifactId> -->
+    <!-- <version>3.3.1.GA</version> </dependency> -->
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-search</artifactId>
+      <version>3.1.0.GA</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-entitymanager</artifactId>
+      <version>3.4.0.GA</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-tools</artifactId>
+      <version>3.2.3.GA</version>
+    </dependency>
+    <dependency>
+      <groupId>org.hibernate</groupId>
+      <artifactId>hibernate-c3p0</artifactId>
+      <version>3.3.1.GA</version>
+    </dependency>
+    <!-- <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId>
+      <version>0.9.1.2</version> </dependency> -->
+    <dependency>
+      <groupId>commons-lang</groupId>
+      <artifactId>commons-lang</artifactId>
+      <!-- wave use 2.5 -->
+      <version>2.5</version>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.16</version>
+      <!-- =roo -->
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+      <version>${slf4j.version}</version>
+      <!-- =roo -->
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>jcl-over-slf4j</artifactId>
+      <version>${slf4j.version}</version>
+      <!-- =roo -->
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-log4j12</artifactId>
+      <version>${slf4j.version}</version>
+      <!-- =roo -->
+    </dependency>
+    <!-- REST: xml and json (stax) -->
+    <dependency>
+      <groupId>com.thoughtworks.xstream</groupId>
+      <artifactId>xstream</artifactId>
+      <version>1.2.2</version>
+    </dependency>
+    <dependency>
+      <groupId>stax</groupId>
+      <artifactId>stax-api</artifactId>
+      <version>1.0.1</version>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.jettison</groupId>
+      <artifactId>jettison</artifactId>
+      <version>1.0-RC2</version>
+    </dependency>
+    <dependency>
+      <groupId>net.sf.json-lib</groupId>
+      <artifactId>json-lib</artifactId>
+      <version>2.1</version>
+      <classifier>jdk15</classifier>
+    </dependency>
+    <dependency>
+      <groupId>commons-collections</groupId>
+      <artifactId>commons-collections</artifactId>
+      <version>3.2</version>
+    </dependency>
+    <!-- File upload -->
+    <dependency>
+      <groupId>commons-beanutils</groupId>
+      <artifactId>commons-beanutils</artifactId>
+      <version>1.7.0</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <version>1.3.1</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.1</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-fileupload</groupId>
+      <artifactId>commons-fileupload</artifactId>
+      <version>1.2</version>
+    </dependency>
+    <!-- db upgrades -->
+    <dependency>
+      <groupId>org.liquibase</groupId>
+      <artifactId>liquibase-core</artifactId>
+      <version>1.7.0</version>
+    </dependency>
+    <dependency>
+      <groupId>org.liquibase</groupId>
+      <artifactId>liquibase-plugin</artifactId>
+      <version>1.7.0.0</version>
+    </dependency>
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <version>2.5</version>
+      <scope>provided</scope>
+    </dependency>
+    <!-- testing dependencies -->
+    <dependency>
+      <groupId>org.jukito</groupId>
+      <artifactId>jukito</artifactId>
+      <version>1.0</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.h2database</groupId>
+      <artifactId>h2</artifactId>
+      <version>1.0.20070617</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.8.2</version>
+      <!-- =roo -->
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.seleniumhq.selenium</groupId>
+      <artifactId>selenium</artifactId>
+      <version>2.0a4</version>
+      <exclusions>
+        <exclusion>
+          <groupId>com.google.collections</groupId>
+          <artifactId>google-collections</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.testng</groupId>
+      <artifactId>testng</artifactId>
+      <version>6.0.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>tigase</groupId>
+      <artifactId>tigase-xmltools</artifactId>
+      <version>3.3.5</version>
+      <!-- <scope>test</scope> -->
+    </dependency>
+    <!-- If you want to start a selenium server, you will need the following
+      dependency: -->
+    <!-- <dependency> -->
+    <!-- <groupId>org.seleniumhq.selenium</groupId> -->
+    <!-- <artifactId>selenium-server</artifactId> -->
+    <!-- <version>2.0a4</version> -->
+    <!-- </dependency> -->
+
+    <!-- public side -->
+    <dependency>
+      <groupId>org.jruby.rack</groupId>
+      <artifactId>jruby-rack</artifactId>
+      <!-- <version>1.0.3</version> -->
+      <version>0.9.4</version>
+    </dependency>
+    <!-- wave -->
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>waveinabox-server-0.3</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>proto-msg</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>gwt-util-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava-gwt</artifactId>
+      <version>r09</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>box</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>box-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>model-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>client</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>client-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>client-common</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>client-common-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>common-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>util-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>concurrencycontrol-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>client-scheduler-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>media-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.waveprotocol</groupId>
+      <artifactId>communication-src</artifactId>
+      <version>0.3.1-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>net.sourceforge.findbugs</groupId>
+      <artifactId>jsr-305</artifactId>
+      <version>v0r47</version>
+    </dependency>
+    <!-- end wave -->
+    <dependency>
+      <groupId>commons-cli</groupId>
+      <artifactId>commons-cli</artifactId>
+      <version>1.2</version>
+      <type>jar</type>
+    </dependency>
+    <dependency>
+      <groupId>commons-codec</groupId>
+      <artifactId>commons-codec</artifactId>
+      <version>1.4</version>
+      <type>jar</type>
+    </dependency>
+    <!-- splash -->
+<dependency>
+    <groupId>org.jsoup</groupId>
+    <artifactId>jsoup</artifactId>
+    <version>1.2.2</version>
+</dependency>
+<dependency>
+    <groupId>org.mvel</groupId>
+    <artifactId>mvel2</artifactId>
+    <version>2.0.16</version>
+</dependency>
+    <!-- gwtupload -->
+    <dependency>
+      <groupId>com.googlecode.gwtupload</groupId>
+      <artifactId>gwtupload</artifactId>
+      <version>0.6.3-compat</version>
+    </dependency>
+    <!-- end gwtupload -->
+  </dependencies>
+
+  <!-- <dependency> -->
+  <!-- <groupId>dom4j</groupId> -->
+  <!-- <artifactId>dom4j</artifactId> -->
+  <!-- <version>1.6.1</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>com.google.code.guice</groupId> -->
+  <!-- <artifactId>guice-assistedinject</artifactId> -->
+  <!-- <version>2.0</version> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>jline<!/groupId> -->
+  <!-- <artifactId>jline</artifactId> -->
+  <!-- <version>0.9.94</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>org.gnu.inet</groupId> -->
+  <!-- <artifactId>libidn</artifactId> -->
+  <!-- <version>1.15</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>com.google.protobuf</groupId> -->
+  <!-- <artifactId>protobuf-java</artifactId> -->
+  <!-- <version>2.3.0</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>xpp3</groupId> -->
+  <!-- <artifactId>xpp3</artifactId> -->
+  <!-- <version>1.1.4c</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>xpp3</groupId> -->
+  <!-- <artifactId>xpp3_xpath</artifactId> -->
+  <!-- <version>1.1.4c</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>aopalliance</groupId> -->
+  <!-- <artifactId>aopalliance</artifactId> -->
+  <!-- <version>1.0</version> -->
+  <!-- <type>jar</type> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>org.wave-protocol</groupId> -->
+  <!-- <artifactId>xmpp</artifactId> -->
+  <!-- <version>1.0.0</version> -->
+  <!-- </dependency> -->
+  <!-- <dependency> -->
+  <!-- <groupId>org.wave-protocol</groupId> -->
+  <!-- <artifactId>whack</artifactId> -->
+  <!-- <version>1.0.0</version> -->
+  <!-- </dependency> -->
+  <distributionManagement>
+    <repository>
+      <id>kune.ourproject.org</id>
+      <url>scpexe://kune.ourproject.org/home/groups/kune/htdocs/mavenrepo/ </url>
+    </repository>
+  </distributionManagement>
+  <issueManagement>
+    <system>kune issues list at ourproject.org</system>
+    <url>http://kune.ourproject.org/issues/</url>
+  </issueManagement>
+  <developers>
+    <developer>
+      <id>dani</id>
+      <name>Daniel Gómez Blasco</name>
+      <email>danigb at gmail.com</email>
+    </developer>
+    <developer>
+      <name>Samer Hassan</name>
+      <email>samer2004 at gmail.com</email>
+    </developer>
+    <developer>
+      <name>Vicente J. Ruiz Jurado</name>
+      <email>vjrj at ourproject.org</email>
+    </developer>
+  </developers>
+  <scm>
+    <url>svn://scm.ourproject.org/svnroot/kune/trunk</url>
+  </scm>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>exec-maven-plugin</artifactId>
+        <version>1.1.1</version>
+        <executions>
+          <execution>
+            <phase>exec</phase>
+            <goals>
+              <goal>java</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <mainClass>cc.kune.wave.server.WaveMain</mainClass>
+          <commandlineArgs>-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8001</commandlineArgs>
+          <systemProperties>
+            <systemProperty>
+              <key>kune.config</key>
+              <!-- <value>/src/main/resources/kune.properties</value> -->
+              <value>kune.properties</value>
+            </systemProperty>
+            <systemProperty>
+              <key>wave.server.config</key>
+              <value>src/main/resources/wave-server.properties</value>
+            </systemProperty>
+            <systemProperty>
+              <key>org.eclipse.jetty.util.resource.FileResource.checkAliases</key>
+              <!-- <key>org.mortbay.util.FileResource.checkAliases</key> -->
+              <value>False</value>
+            </systemProperty>
+            <systemProperty>
+              <key>java.security.auth.login.config</key>
+              <value>src/main/resources/jaas.config</value>
+            </systemProperty>
+            <systemProperty>
+              <key>DEBUG</key>
+              <value>false</value>
+            </systemProperty>
+            <systemProperty>
+              <!-- <key>org.eclipse.jetty.util.log.DEBUG</key> -->
+              <key>org.eclipse.jetty.util.log.INFO</key>
+              <value>true</value>
+            </systemProperty>
+          </systemProperties>
+          <classpathScope>runtime</classpathScope>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-war-plugin</artifactId>
+        <version>2.1-beta-1</version>
+        <!-- <configuration> <webXml>target/web.xml</webXml> </configuration> -->
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.1</version>
+        <configuration>
+          <source>1.6</source>
+          <target>1.6</target>
+          <!-- Uncomment and run mvn with -X -e if we have same compile problems
+            <compilerArgument>-verbose</compilerArgument> <fork>true</fork> <verbose>true</verbose> -->
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-resources-plugin</artifactId>
+        <version>2.4.2</version>
+        <configuration>
+          <encoding>UTF-8</encoding>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo + custom -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.8.1</version>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.maven.surefire</groupId>
+            <artifactId>surefire-junit47</artifactId>
+            <version>2.8.1</version>
+          </dependency>
+        </dependencies>
+        <configuration>
+          <excludes>
+            <exclude>**/*_Roo_*</exclude>
+          </excludes>
+          <forkMode>pertest</forkMode>
+          <parallel>methods</parallel>
+          <threadCount>10</threadCount>
+          <property>
+            <name>junit</name>
+            <value>true</value>
+          </property>
+          <!-- Skip the normal tests, we'll run them in the integration-test
+            phase -->
+          <skipTests>${skipTests}</skipTests>
+        </configuration>
+        <executions>
+          <execution>
+            <phase>integration-test</phase>
+            <goals>
+              <goal>test</goal>
+            </goals>
+            <configuration>
+              <skip>false</skip>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-assembly-plugin</artifactId>
+        <configuration>
+          <descriptorRefs>
+            <descriptorRef>jar-with-dependencies</descriptorRef>
+          </descriptorRefs>
+          <dependencySets>
+            <dependencySet>
+              <scope>runtime</scope>
+              <unpackOptions>
+                <excludes>
+                  <exclude>**/gxt/**</exclude>
+                  <exclude>**/extjs/**</exclude>
+                  <exclude>**extjs**</exclude>
+                  <exclude>**gxt**</exclude>
+                </excludes>
+              </unpackOptions>
+            </dependencySet>
+          </dependencySets>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo sin spring executions -->
+        <artifactId>maven-eclipse-plugin</artifactId>
+        <version>2.8</version>
+        <configuration>
+          <downloadSources>true</downloadSources>
+          <downloadJavadocs>false</downloadJavadocs>
+          <wtpversion>2.0</wtpversion>
+          <additionalBuildcommands>
+            <buildCommand>
+              <name>com.google.gwt.eclipse.core.gwtProjectValidator </name>
+            </buildCommand>
+          </additionalBuildcommands>
+          <workspaceCodeStylesURL>http://kune.ourproject.org/kune.formatter.eclipse.preferences.xml</workspaceCodeStylesURL>
+          <additionalProjectnatures>
+            <!-- <projectnature>org.eclipse.ajdt.ui.ajnature</projectnature> -->
+            <projectnature>com.google.gwt.eclipse.core.gwtNature </projectnature>
+          </additionalProjectnatures>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <version>2.5</version>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-idea-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          <downloadSources>true</downloadSources>
+          <dependenciesAsLibraries>true</dependenciesAsLibraries>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>tomcat-maven-plugin</artifactId>
+        <version>1.0</version>
+        <configuration>
+          <path>/</path>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.mortbay.jetty</groupId>
+        <artifactId>jetty-maven-plugin</artifactId>
+        <version>7.1.2.v20100523</version>
+        <!-- <version>7.2.1.v20101111</version> -->
+        <configuration>
+          <webAppConfig>
+            <!-- <contextPath>/${project.name}</contextPath> -->
+            <contextPath>/</contextPath>
+          </webAppConfig>
+          <webAppSourceDirectory>${project.build.directory}/${project.build.finalName}</webAppSourceDirectory>
+          <!-- <reload>manual</reload> <scanIntervalSeconds>0</scanIntervalSeconds> -->
+        </configuration>
+      </plugin>
+      <!-- pensar/probar: openjpa-maven-plugin -->
+      <!-- gwtp & GenEvent need this plugin -->
+      <!-- maybe test: http://mojo.codehaus.org/apt-maven-plugin/index.html -->
+      <!-- instead of this: https://code.google.com/p/maven-annotation-plugin/ -->
+      <!-- <plugin> <groupId>org.bsc.maven</groupId> <artifactId>maven-processor-plugin</artifactId>
+        <version>1.3.7</version> <executions> <execution> <id>process</id> <goals>
+        <goal>process</goal> </goals> <phase>generate-sources</phase> </execution>
+        </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>apt-maven-plugin</artifactId>
+        <version>1.0-alpha-4</version> <executions> <execution> <goals> <goal>process</goal>
+        <goal>test-process</goal> </goals> </execution> </executions> </plugin> -->
+      <!-- BETTER user: http://code.google.com/p/acris/wiki/AnnotationProcessing -->
+      <plugin>
+        <!-- =roo -->
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>gwt-maven-plugin</artifactId>
+        <version>${gwtmaven.version}</version>
+        <configuration>
+          <compileReport>true</compileReport>
+          <logLevel>INFO</logLevel>
+          <style>OBF</style>
+          <noServer>true</noServer>
+          <gwtVersion>${gwt.version}</gwtVersion>
+          <runTarget>/ws/ws.html?log_level=DEBUG</runTarget>
+          <hostedWebapp>${project.build.directory}/${project.build.finalName}</hostedWebapp>
+          <modules>
+            <module>${project.groupId}.Kune</module>
+          </modules>
+          <copyWebapp>true</copyWebapp>
+          <compileReport>false</compileReport>
+          <extraJvmArgs>-Xmx1024m -Xss1024k</extraJvmArgs>
+        </configuration>
+        <executions>
+          <execution>
+            <configuration>
+              <extraJvmArgs>-Xmx1024M</extraJvmArgs>
+            </configuration>
+            <id>gwtcompile</id>
+            <phase>prepare-package</phase>
+            <goals>
+              <goal>compile</goal>
+              <!-- http://mojo.codehaus.org/gwt-maven-plugin/user-guide/library.html -->
+              <!-- <goal>resources</goal> -->
+            </goals>
+          </execution>
+        </executions>
+        <dependencies>
+          <dependency>
+            <groupId>com.google.gwt</groupId>
+            <artifactId>gwt-dev</artifactId>
+            <version>${gwt.version}</version>
+          </dependency>
+          <dependency>
+            <groupId>com.google.gwt</groupId>
+            <artifactId>gwt-user</artifactId>
+            <version>${gwt.version}</version>
+          </dependency>
+        </dependencies>
+      </plugin>
+      <!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>deb-maven-plugin</artifactId>
+        <version>1.0-SNAPSHOT</version> <configuration> <description>kune free/open/libre
+        collaboration platform</description> <maintainer>Kune Development Team &lt;kune-devel at lists.ourproject.org&gt;</maintainer>
+        <section>web</section> <priority>optional</priority> <architecture>all</architecture>
+        </configuration> <executions> <execution> <goals> <goal>deb</goal> </goals>
+        </execution> </executions> </plugin> -->
+      <plugin>
+        <groupId>org.liquibase</groupId>
+        <artifactId>liquibase-plugin</artifactId>
+        <version>1.7.0.0</version>
+        <executions>
+          <execution>
+            <phase>process-resources</phase>
+            <configuration>
+              <changeLogFile>
+                src/main/resources/db/liquibase_changelog.xml </changeLogFile>
+              <driver>com.mysql.jdbc.Driver</driver>
+              <url>jdbc:mysql://localhost/kune_dev</url>
+              <username>kune</username>
+              <password>db4kune</password>
+              <verbose>true</verbose>
+            </configuration>
+            <!-- <configuration> <verbose>true</verbose> <propertiesFile>
+              src/main/resources/db/liquibase.properties </propertiesFile> </configuration> -->
+            <goals>
+              <goal>update</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.2</version>
+        <configuration>
+          <archive>
+            <manifest>
+              <addClasspath>true</addClasspath>
+              <mainClass>cc.kune.wave.server.WaveMain</mainClass>
+              <!-- <classpathPrefix>~/.m2/repository/</classpathPrefix> -->
+              <!-- <classpathLayoutType>repository</classpathLayoutType> -->
+              <!-- NOTE: Deprecated in version 2.4. Use 'classpathLayoutType'
+                instead. -->
+              <classpathMavenRepositoryLayout>true</classpathMavenRepositoryLayout>
+              <!-- <packageName>cc.kune.wave.server</packageName> -->
+            </manifest>
+            <manifestEntries>
+              <mode>development</mode>
+              <url>${project.url}</url>
+            </manifestEntries>
+          </archive>
+        </configuration>
+        <executions>
+          <!-- <execution> -->
+          <!-- <id>core</id> -->
+          <!-- <phase>package</phase> -->
+          <!-- <goals> -->
+          <!-- <goal>jar</goal> -->
+          <!-- </goals> -->
+          <!-- <configuration> -->
+          <!-- <classifier>core</classifier> -->
+          <!-- <includes> -->
+          <!-- <include>**/KunePlatform.gwt.xml**</include> -->
+          <!-- <include>**/i18n/I18nTranslationService.**</include> -->
+          <!-- <include>**/i18n/I18nTranslationServiceMocked.** </include> -->
+          <!-- <include>**/TextUtils.**</include> -->
+          <!-- <include>**/IconLabelEditable.**</include> -->
+          <!-- <include>**/QuickTipsHelper.**</include> -->
+          <!-- <include>**/RichText.gwt.xml**</include> -->
+          <!-- <include>**/BasicDialog.**</include> -->
+          <!-- <include>**/HorizontalLine.**</include> -->
+          <!-- <include>**/AbstractLabel.**</include> -->
+          <!-- <include>**/IconLabel.**</include> -->
+          <!-- <include> **/EditableIconLabel.**</include> -->
+          <!-- <include> **/EditableClickListener.**</include> -->
+          <!-- <include>**/KuneStringUtils.**</include> -->
+          <!-- <include>**/IconHyperlink*.**</include> -->
+          <!-- <include>**/LabelWrapper*.**</include> -->
+          <!-- <include>**/KuneUiUtils.**</include> -->
+          <!-- <include>**/View.**</include> -->
+          <!-- <include>**/platf/**</include> <include>**/platf/client/extend/**</include> -->
+          <!-- <include>**/platf/client/*java</include> <include>**/platf/client/app/**</include> -->
+          <!-- <include>**/platf/client/dispatch/**</include> -->
+          <!-- </includes> -->
+          <!-- </configuration> -->
+          <!-- </execution> -->
+          <!-- <execution> -->
+          <!-- <id>helloworldmodule</id> -->
+          <!-- <phase>package</phase> -->
+          <!-- <goals> -->
+          <!-- <goal>jar</goal> -->
+          <!-- </goals> -->
+          <!-- <configuration> -->
+          <!-- <classifier>helloworldmodule</classifier> -->
+          <!-- <includes> -->
+          <!-- <include>**/HelloWorld*</include> -->
+          <!-- </includes> -->
+          <!-- </configuration> -->
+          <!-- </execution> -->
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.dstovall</groupId>
+        <artifactId>onejar-maven-plugin</artifactId>
+        <version>1.4.4</version>
+        <executions>
+          <execution>
+            <configuration>
+              <!-- Optional -->
+              <!-- <onejarVersion>0.97</onejarVersion> -->
+              <!-- Optional, use only if you need to include native libraries
+                (dll's) -->
+              <!-- <binlibs> -->
+              <!-- <fileSet> -->
+              <!-- <directory>${project.build.directory}/${project.build.finalName}</directory> -->
+              <!-- <includes> -->
+              <!-- <include>**</include> -->
+              <!-- </includes> -->
+              <!-- </fileSet> -->
+              <!-- </binlibs> -->
+              <!-- Optional, default is false -->
+              <attachToBuild>true</attachToBuild>
+              <!-- Optional, default is "onejar" -->
+              <classifier>onejar</classifier>
+            </configuration>
+            <goals>
+              <goal>one-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <!-- <plugin> -->
+      <!-- <groupId>org.codehaus.mojo</groupId> -->
+      <!-- <artifactId>selenium-maven-plugin</artifactId> -->
+      <!-- <configuration> -->
+      <!-- <port>4441</port> -->
+      <!-- </configuration> -->
+      <!-- <executions> -->
+      <!-- <execution> -->
+      <!-- <phase>pre-integration-test</phase> -->
+      <!-- <goals> -->
+      <!-- <goal>start-server</goal> -->
+      <!-- </goals> -->
+      <!-- <configuration> -->
+      <!-- <background>true</background> -->
+      <!-- </configuration> -->
+      <!-- </execution> -->
+      <!-- </executions> -->
+      <!-- </plugin> -->
+      <!-- <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.2</version>
+        <configuration> <filesets> <fileset> <directory>src/main/webapp/gwt/</directory>
+        <includes> <include>**/org.ourproject.kune.app.Kune*</include> <followSymlinks>false</followSymlinks>
+        </includes> </fileset> </filesets> </configuration> </plugin> -->
+    </plugins>
+    <!-- <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/classes</outputDirectory> -->
+    <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/classes</outputDirectory>
+    <!-- <outputDirectory>war/WEB-INF/classes</outputDirectory> -->
+    <!-- <testOutputDirectory>war/WEB-INF/test-classes</testOutputDirectory> -->
+    <!-- <resources> -->
+    <!-- <resource> -->
+    <!-- <directory>src/main/resources</directory> -->
+    <!-- </resource> -->
+    <!-- <resource> -->
+    <!-- <directory>src/main/java</directory> -->
+    <!-- </resource> -->
+    <!-- </resources> -->
+    <extensions>
+      <extension>
+        <groupId>org.apache.maven.wagon</groupId>
+        <artifactId>wagon-ssh-external</artifactId>
+        <version>1.0-beta-2</version>
+      </extension>
+    </extensions>
+  </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>gwt-maven-plugin</artifactId>
+        <version>${gwtmaven.version}</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>compile-report</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jxr-plugin</artifactId>
+        <version>2.2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>2.4</version>
+        <configuration>
+          <linkXref>true</linkXref>
+          <sourceEncoding>utf-8</sourceEncoding>
+          <minimumTokens>100</minimumTokens>
+          <targetJdk>1.5</targetJdk>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.4</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>jdepend-maven-plugin</artifactId>
+        <version>2.0-beta-2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.3.2</version>
+      </plugin>
+    </plugins>
+  </reporting>
+</project>

Copied: tags/0.0.9/src (from rev 1445, trunk/src)

Deleted: tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java
===================================================================
--- trunk/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,15 +0,0 @@
-package cc.kune.blogs.client.actions;
-
-import cc.kune.gspace.client.actions.AbstractNewMenu;
-import cc.kune.gspace.client.actions.NewMenuProvider;
-
-import com.google.inject.Inject;
-
-public class BlogsNewMenu extends NewMenuProvider {
-
-  @Inject
-  public BlogsNewMenu(final AbstractNewMenu menu) {
-    super(menu);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java (from rev 1452, trunk/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/blogs/client/actions/BlogsNewMenu.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,34 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.blogs.client.actions;
+
+import cc.kune.gspace.client.actions.AbstractNewMenu;
+import cc.kune.gspace.client.actions.NewMenuProvider;
+
+import com.google.inject.Inject;
+
+public class BlogsNewMenu extends NewMenuProvider {
+
+  @Inject
+  public BlogsNewMenu(final AbstractNewMenu menu) {
+    super(menu);
+  }
+
+}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/AvatarDecoratorImpl.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/AvatarDecoratorImpl.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/AvatarDecoratorImpl.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/AvatarDecoratorImpl.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,183 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.common.client.ui.AbstractDecorator;
+import cc.kune.common.client.utils.TextUtils;
+import cc.kune.core.client.avatar.AvatarDecorator;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.calclab.emite.core.client.events.StateChangedEvent;
+import com.calclab.emite.core.client.events.StateChangedHandler;
+import com.calclab.emite.core.client.xmpp.session.XmppSession;
+import com.calclab.emite.core.client.xmpp.stanzas.Presence;
+import com.calclab.emite.core.client.xmpp.stanzas.Presence.Show;
+import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
+import com.calclab.emite.im.client.presence.PresenceManager;
+import com.calclab.emite.im.client.presence.events.OwnPresenceChangedEvent;
+import com.calclab.emite.im.client.presence.events.OwnPresenceChangedHandler;
+import com.calclab.emite.im.client.roster.RosterItem;
+import com.calclab.emite.im.client.roster.XmppRoster;
+import com.calclab.emite.im.client.roster.events.RosterItemChangedEvent;
+import com.calclab.emite.im.client.roster.events.RosterItemChangedHandler;
+import com.google.gwt.core.client.Scheduler;
+import com.google.gwt.core.client.Scheduler.ScheduledCommand;
+import com.google.gwt.event.logical.shared.AttachEvent;
+import com.google.gwt.event.logical.shared.AttachEvent.Handler;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.resources.client.ImageResource;
+import com.google.gwt.user.client.ui.IsWidget;
+
+public class AvatarDecoratorImpl extends AbstractDecorator implements AvatarDecorator {
+
+  private HandlerRegistration attachHandler;
+  private final ChatClient chatClient;
+  private final ImageResource chatDotAvailable;
+  private final ImageResource chatDotAway;
+  private final ImageResource chatDotBusy;
+  private final ImageResource chatDotExtendedAway;
+  private final ImageResource chatDotXA;
+  private final I18nTranslationService i18n;
+  private final HandlerRegistration presenceHandler;
+  private final PresenceManager presenceManager;
+  private final XmppRoster roster;
+  private final HandlerRegistration rosterHandler;
+  private final XmppSession session;
+  private final HandlerRegistration sessionStateChangedHandler;
+  private XmppURI uri;
+  private final XmppSession xmppSession;
+
+  public AvatarDecoratorImpl(final I18nTranslationService i18n, final ChatInstances chatInstances,
+      final ChatClient chatClient, final ImageResource chatDotBusy, final ImageResource chatDotXA,
+      final ImageResource chatDotAway, final ImageResource chatDotExtendedAway,
+      final ImageResource chatDotAvailable) {
+    this.chatClient = chatClient;
+    this.i18n = i18n;
+    this.chatDotBusy = chatDotBusy;
+    this.chatDotXA = chatDotXA;
+    this.chatDotAway = chatDotAway;
+    this.chatDotExtendedAway = chatDotExtendedAway;
+    this.chatDotAvailable = chatDotAvailable;
+    session = chatInstances.xmppSession;
+    sessionStateChangedHandler = session.addSessionStateChangedHandler(false, new StateChangedHandler() {
+      @Override
+      public void onStateChanged(final StateChangedEvent event) {
+        refresh();
+      }
+    });
+    roster = chatInstances.roster;
+    xmppSession = chatInstances.xmppSession;
+    presenceManager = chatInstances.presenceManager;
+    rosterHandler = roster.addRosterItemChangedHandler(new RosterItemChangedHandler() {
+      @Override
+      public void onRosterItemChanged(final RosterItemChangedEvent event) {
+        final RosterItem item = event.getRosterItem();
+        if (item.getJID().equals(uri)) {
+          setIcon(item.isAvailable(), item.getShow(), item.getStatus());
+        }
+      }
+    });
+    presenceHandler = presenceManager.addOwnPresenceChangedHandler(new OwnPresenceChangedHandler() {
+      @Override
+      public void onOwnPresenceChanged(final OwnPresenceChangedEvent event) {
+        refresh();
+      }
+    });
+  }
+
+  private void clearDecorator() {
+    AvatarDecoratorImpl.this.clearImage();
+  }
+
+  protected boolean isMe() {
+    final XmppURI currentUserURI = xmppSession.getCurrentUserURI();
+    return currentUserURI != null && currentUserURI.getJID().equals(uri);
+  }
+
+  private void refresh() {
+    Scheduler.get().scheduleDeferred(new ScheduledCommand() {
+      @Override
+      public void execute() {
+        if (uri != null) {
+          if (isMe()) {
+            final Presence ownPresence = presenceManager.getOwnPresence();
+            setIcon(xmppSession.isReady(), ownPresence.getShow(), ownPresence.getStatus());
+          } else {
+            final RosterItem item = roster.getItemByJID(uri.getJID());
+            if (session.isReady() && item != null) {
+              setIcon(item.isAvailable(), item.getShow(), item.getStatus());
+            } else {
+              clearDecorator();
+            }
+          }
+        } else {
+          clearDecorator();
+        }
+      }
+    });
+  }
+
+  private void setIcon(final boolean available, final Show show, final String status) {
+    String finalStatus = "";
+    if (show == Show.dnd) {
+      finalStatus = i18n.t("Busy");
+      super.setImage(chatDotBusy);
+    } else if (show == Show.xa) {
+      finalStatus = i18n.t("Away");
+      super.setImage(chatDotXA);
+      super.setImage(chatDotAway);
+    } else if (show == Show.away) {
+      finalStatus = i18n.t("Away");
+    } else if (show == Show.chat) {
+      finalStatus = i18n.t("Available for chat");
+      super.setImage(chatDotExtendedAway);
+    } else if (available) {
+      finalStatus = i18n.t("Available");
+      super.setImage(chatDotAvailable);
+    } else {
+      clearDecorator();
+    }
+    super.setImageTooltip(TextUtils.empty(finalStatus) ? status : finalStatus
+        + (TextUtils.empty(status) ? "" : ": " + status));
+  }
+
+  @Override
+  public void setItem(final String name) {
+    this.uri = (name != null ? chatClient.uriFrom(name) : null);
+    refresh();
+  }
+
+  @Override
+  public void setWidget(final IsWidget widget) {
+    super.setWidget(widget);
+    attachHandler = widget.asWidget().addAttachHandler(new Handler() {
+      @Override
+      public void onAttachOrDetach(final AttachEvent event) {
+        if (!event.isAttached()) {
+          rosterHandler.removeHandler();
+          sessionStateChangedHandler.removeHandler();
+          attachHandler.removeHandler();
+          presenceHandler.removeHandler();
+        }
+      }
+    });
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/ChatClientDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,460 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client;
-
-import java.util.Date;
-
-import cc.kune.chat.client.ShowChatDialogEvent.ShowChatDialogHandler;
-import cc.kune.chat.client.ToggleShowChatDialogEvent.ToggleShowChatDialogHandler;
-import cc.kune.chat.client.resources.ChatResources;
-import cc.kune.chat.client.snd.KuneSoundManager;
-import cc.kune.common.client.actions.AbstractExtendedAction;
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.actions.KeyStroke;
-import cc.kune.common.client.actions.Shortcut;
-import cc.kune.common.client.actions.ui.descrip.IconLabelDescriptor;
-import cc.kune.common.client.actions.ui.descrip.ToolbarSeparatorDescriptor;
-import cc.kune.common.client.actions.ui.descrip.ToolbarSeparatorDescriptor.Type;
-import cc.kune.common.client.log.Log;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.common.client.shortcuts.GlobalShortcutRegister;
-import cc.kune.common.client.utils.TextUtils;
-import cc.kune.common.client.utils.WindowUtils;
-import cc.kune.core.client.events.AvatarChangedEvent;
-import cc.kune.core.client.init.AppStartEvent;
-import cc.kune.core.client.init.AppStopEvent;
-import cc.kune.core.client.sitebar.SitebarActions;
-import cc.kune.core.client.sitebar.SitebarActionsPresenter;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.UserSignInEvent;
-import cc.kune.core.client.state.UserSignInEvent.UserSignInHandler;
-import cc.kune.core.client.state.UserSignOutEvent;
-import cc.kune.core.client.state.UserSignOutEvent.UserSignOutHandler;
-import cc.kune.core.shared.dto.UserInfoDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.calclab.emite.core.client.xmpp.session.XmppSession;
-import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
-import com.calclab.emite.im.client.chat.ChatManager;
-import com.calclab.emite.im.client.roster.XmppRoster;
-import com.calclab.emite.reconnect.client.SessionReconnect;
-import com.calclab.emite.xep.avatar.client.AvatarManager;
-import com.calclab.emite.xep.muc.client.Room;
-import com.calclab.emite.xep.muc.client.RoomManager;
-import com.calclab.emite.xep.muc.client.subject.RoomSubject;
-import com.calclab.hablar.HablarComplete;
-import com.calclab.hablar.HablarConfig;
-import com.calclab.hablar.console.client.HablarConsole;
-import com.calclab.hablar.core.client.Hablar;
-import com.calclab.hablar.core.client.ui.icon.Icons;
-import com.calclab.hablar.html.client.HtmlConfig;
-import com.calclab.hablar.icons.alt.client.AltIconsBundle;
-import com.calclab.hablar.login.client.HablarLogin;
-import com.calclab.hablar.login.client.LoginConfig;
-import com.calclab.suco.client.Suco;
-import com.extjs.gxt.ui.client.Style.Scroll;
-import com.extjs.gxt.ui.client.widget.Dialog;
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.resources.client.ImageResource;
-import com.google.gwt.user.client.ui.AbstractImagePrototype;
-import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
-
-public class ChatClientDefault implements ChatClient {
-
-  public class ChatClientAction extends AbstractExtendedAction {
-
-    private final EventBus eventBus;
-    private final ChatResources res;
-
-    public ChatClientAction(final EventBus eventBus, final ChatResources res) {
-      super();
-      this.eventBus = eventBus;
-      this.res = res;
-      putValue(Action.SMALL_ICON, res.chat());
-
-    }
-
-    @Override
-    public void actionPerformed(final ActionEvent event) {
-      eventBus.fireEvent(new ToggleShowChatDialogEvent());
-    }
-
-    public void setBlink(final boolean blink) {
-      final ImageResource icon = blink ? res.chatBlink() : res.chat();
-      putValue(Action.SMALL_ICON, icon);
-      dialog.setIcon(AbstractImagePrototype.create(icon));
-    }
-
-  }
-
-  protected static final String CHAT_CLIENT_ICON_ID = "k-chat-icon-id";
-
-  private static final String CHAT_TITLE = "Chat ;)";
-
-  private final ChatClientAction action;
-  protected IconLabelDescriptor chatIcon;
-  private final ChatManager chatManager;
-  private final ChatOptions chatOptions;
-  private final ChatResources chatResources;
-  private Dialog dialog;
-  private final EventBus eventBus;
-  private final I18nTranslationService i18n;
-  private final RoomManager roomManager;
-  private final XmppRoster roster;
-  private final Session session;
-  private final GlobalShortcutRegister shorcutRegister;
-  private final SitebarActions siteActions;
-
-  private final XmppSession xmppSession;
-
-  @Inject
-  public ChatClientDefault(final EventBus eventBus, final I18nTranslationService i18n,
-      final SitebarActions siteActions, final Session session,
-      final GlobalShortcutRegister shorcutRegister, final ChatOptions chatOptions,
-      final ChatResources chatResources) {
-
-    this.eventBus = eventBus;
-    this.i18n = i18n;
-    action = new ChatClientAction(eventBus, chatResources);
-    this.siteActions = siteActions;
-    this.session = session;
-    this.shorcutRegister = shorcutRegister;
-    this.chatOptions = chatOptions;
-    this.chatResources = chatResources;
-    chatResources.css().ensureInjected();
-    this.xmppSession = Suco.get(XmppSession.class);
-    this.roster = Suco.get(XmppRoster.class);
-    this.chatManager = Suco.get(ChatManager.class);
-    this.roomManager = Suco.get(RoomManager.class);
-    Suco.get(SessionReconnect.class);
-
-    session.onAppStart(true, new AppStartEvent.AppStartHandler() {
-      @Override
-      public void onAppStart(final AppStartEvent event) {
-        chatOptions.domain = event.getInitData().getChatDomain();
-        chatOptions.httpBase = event.getInitData().getChatHttpBase();
-        chatOptions.roomHost = event.getInitData().getChatRoomHost();
-        checkChatDomain(chatOptions.domain);
-        session.onUserSignIn(true, new UserSignInHandler() {
-          @Override
-          public void onUserSignIn(final UserSignInEvent event) {
-            doLogin();
-          }
-        });
-        session.onUserSignOut(true, new UserSignOutHandler() {
-          @Override
-          public void onUserSignOut(final UserSignOutEvent event) {
-            createActionIfNeeded();
-            chatIcon.setVisible(false);
-            logout();
-          }
-        });
-        eventBus.addHandler(ShowChatDialogEvent.getType(), new ShowChatDialogHandler() {
-          @Override
-          public void onShowChatDialog(final ShowChatDialogEvent event) {
-            createActionIfNeeded();
-            showDialog(event.show);
-          }
-        });
-        eventBus.addHandler(ToggleShowChatDialogEvent.getType(), new ToggleShowChatDialogHandler() {
-          @Override
-          public void onToggleShowChatDialog(final ToggleShowChatDialogEvent event) {
-            toggleShowDialog();
-          }
-        });
-        eventBus.addHandler(AvatarChangedEvent.getType(), new AvatarChangedEvent.AvatarChangedHandler() {
-
-          @Override
-          public void onAvatarChanged(final AvatarChangedEvent event) {
-            setAvatar(event.getPhotoBinary());
-          }
-        });
-      }
-    });
-    eventBus.addHandler(AppStopEvent.getType(), new AppStopEvent.AppStopHandler() {
-      @Override
-      public void onAppStop(final AppStopEvent event) {
-        logout();
-      }
-    });
-  }
-
-  @Override
-  public void addNewBuddie(final String shortName) {
-    roster.requestAddItem(uriFrom(shortName), shortName, "");
-  }
-
-  @Override
-  public void chat(final String shortName) {
-    chat(uriFrom(shortName));
-  }
-
-  @Override
-  public void chat(final XmppURI jid) {
-    chatManager.open(jid);
-  }
-
-  // Put this in Panel object
-  private void checkChatDomain(final String chatDomain) {
-    final String httpDomain = WindowUtils.getLocation().getHostName();
-    if (!chatDomain.equals(httpDomain)) {
-      Log.error("Your http domain (" + httpDomain + ") is different from the chat domain (" + chatDomain
-          + "). This will cause problems with the chat functionality. "
-          + "Please check kune.properties on the server.");
-    }
-  }
-
-  private void createActionIfNeeded() {
-    if (chatIcon == null) {
-      chatIcon = new IconLabelDescriptor(action);
-      chatIcon.setId(CHAT_CLIENT_ICON_ID);
-      chatIcon.setStyles("k-no-backimage, k-btn-sitebar, k-chat-icon");
-      chatIcon.putValue(Action.NAME, i18n.t(CHAT_TITLE));
-      chatIcon.putValue(Action.SHORT_DESCRIPTION, i18n.t("Show/hide the chat window"));
-      final KeyStroke shortcut = Shortcut.getShortcut(false, true, false, false, Character.valueOf('C'));
-      shorcutRegister.put(shortcut, action);
-      action.setShortcut(shortcut);
-      chatIcon.setVisible(session.isLogged());
-      siteActions.getLeftToolbar().add(
-          new ToolbarSeparatorDescriptor(Type.spacer, SitebarActionsPresenter.LEFT_TOOLBAR));
-      siteActions.getLeftToolbar().add(
-          new ToolbarSeparatorDescriptor(Type.spacer, SitebarActionsPresenter.LEFT_TOOLBAR));
-      siteActions.getLeftToolbar().add(
-          new ToolbarSeparatorDescriptor(Type.spacer, SitebarActionsPresenter.LEFT_TOOLBAR));
-      siteActions.getLeftToolbar().add(chatIcon);
-    }
-  }
-
-  private void createDialog(final KuneHablarWidget widget, final HtmlConfig htmlConfig) {
-    widget.addStyleName("k-chat-panel");
-    setSize(widget, htmlConfig);
-    dialog.add(widget);
-  }
-
-  private void createDialogIfNeeded() {
-    if (dialog == null) {
-      dialog = new Dialog();
-      dialog.setHeading(i18n.t(CHAT_TITLE));
-      dialog.setClosable(true);
-      dialog.setResizable(true);
-      dialog.setButtons("");
-      dialog.setBodyStyleName("k-chat-window");
-      dialog.setScrollMode(Scroll.NONE);
-      dialog.setHideOnButtonClick(true);
-      dialog.setCollapsible(true);
-      // final Widget btn = (Widget)
-      // chatIcon.getValue(ParentWidget.PARENT_UI);
-      dialog.setPosition(118, 1);
-      dialog.setIcon(AbstractImagePrototype.create(chatResources.chat()));
-      // dialog.getItem(0).getFocusSupport().setIgnore(true);
-      initEmite();
-    }
-  }
-
-  private boolean dialogVisible() {
-    return dialog != null && dialog.isVisible();
-  }
-
-  @Override
-  public void doLogin() {
-    assert session.getCurrentUserInfo() != null;
-    doLogin(session.getCurrentUserInfo());
-  }
-
-  private void doLogin(final UserInfoDTO user) {
-    createActionIfNeeded();
-    createDialogIfNeeded();
-    chatOptions.username = user.getChatName();
-    chatOptions.passwd = user.getChatPassword();
-    chatOptions.resource = "emite-" + new Date().getTime() + "-kune";
-    chatOptions.useruri = XmppURI.uri(chatOptions.username, chatOptions.domain, chatOptions.resource);
-    createActionIfNeeded();
-    createDialogIfNeeded();
-    chatIcon.setVisible(true);
-    login(chatOptions.useruri, chatOptions.passwd);
-  }
-
-  private void initEmite() {
-    loadIcons(chatResources);
-
-    final HablarConfig config = HablarConfig.getFromMeta();
-    final HtmlConfig htmlConfig = HtmlConfig.getFromMeta();
-    config.dockConfig.headerSize = 0;
-    config.dockConfig.rosterWidth = 150;
-    config.dockConfig.rosterDock = "left";
-    final KuneHablarWidget widget = new KuneHablarWidget(config.layout, config.tabHeaderSize);
-    final Hablar hablar = widget.getHablar();
-    HablarComplete.install(hablar, config);
-    new KuneHablarSignals(eventBus, xmppSession, hablar, action);
-    if (htmlConfig.hasLogger) {
-      new HablarConsole(hablar);
-    }
-
-    if (htmlConfig.hasLogin) {
-      new HablarLogin(hablar, LoginConfig.getFromMeta());
-    }
-    new KuneSoundManager(eventBus, config.soundConfig);
-    createDialog(widget, htmlConfig);
-  }
-
-  @Override
-  public boolean isBuddie(final String shortName) {
-    return isBuddie(uriFrom(shortName));
-  }
-
-  @Override
-  public boolean isBuddie(final XmppURI jid) {
-    if (roster.isRosterReady()) {
-      if (roster.getItemByJID(jid) != null) {
-        return true;
-      }
-    }
-    return false;
-  }
-
-  @Override
-  public boolean isLoggedIn() {
-    return xmppSession.isReady();
-  }
-
-  @Override
-  public Room joinRoom(final String roomName, final String userAlias) {
-    return joinRoom(roomName, null, userAlias);
-  }
-
-  @Override
-  public Room joinRoom(final String roomName, final String subject, final String userAlias) {
-    Room room = null;
-    if (xmppSession.isReady()) {
-      final XmppURI roomURI = XmppURI.uri(roomName + "@" + chatOptions.roomHost + "/"
-          + chatOptions.username);
-      room = roomManager.open(roomURI, roomManager.getDefaultHistoryOptions());
-      if (TextUtils.notEmpty(subject)) {
-        RoomSubject.requestSubjectChange(room, subject);
-      }
-    } else {
-      NotifyUser.error(i18n.t("Error"), i18n.t("To join a chatroom you need to be 'online'"), true);
-    }
-    return room;
-  }
-
-  public void loadIcons(final ChatResources others) {
-    final AltIconsBundle bundle = GWT.create(AltIconsBundle.class);
-    Icons.register(Icons.BUDDY_ADD, bundle.buddyAddIcon());
-    Icons.register(Icons.BUDDY, bundle.buddyIcon());
-    Icons.register(Icons.BUDDY_DND, others.busy());
-    Icons.register(Icons.BUDDY_OFF, others.offline());
-    Icons.register(Icons.BUDDY_ON, others.online());
-    Icons.register(Icons.BUDDY_WAIT, others.away());
-    Icons.register(Icons.ADD_CHAT, bundle.chatAddIcon());
-    Icons.register(Icons.CHAT, others.xa());
-    Icons.register(Icons.CLIPBOARD, bundle.clipboardIcon());
-    Icons.register(Icons.CLOSE, bundle.closeIcon());
-    Icons.register(Icons.CONSOLE, bundle.consoleIcon());
-    Icons.register(Icons.ADD_GROUP, bundle.groupAddIcon());
-    Icons.register(Icons.GROUP_CHAT, bundle.groupChatIcon());
-    Icons.register(Icons.GROUP_CHAT_ADD, bundle.groupChatAddIcon());
-    Icons.register(Icons.LOADING, bundle.loadingIcon());
-    Icons.register(Icons.MENU, bundle.menuIcon());
-    Icons.register(Icons.MISSING_ICON, bundle.missingIcon());
-    Icons.register(Icons.NOT_CONNECTED, others.offline());
-    Icons.register(Icons.CONNECTED, others.online());
-    Icons.register(Icons.ROSTER, bundle.rosterIcon());
-    Icons.register(Icons.SEARCH, bundle.searchIcon());
-  }
-
-  @Override
-  public void login(final XmppURI uri, final String passwd) {
-    xmppSession.login(uri, passwd);
-  }
-
-  @Override
-  public boolean loginIfNecessary() {
-    if (!isLoggedIn()) {
-      doLogin();
-      return true;
-    }
-    return false;
-  }
-
-  @Override
-  public void logout() {
-    if (dialogVisible()) {
-      dialog.hide();
-    }
-    if (isLoggedIn()) {
-      xmppSession.logout();
-    }
-  }
-
-  @Override
-  public XmppURI roomUriFrom(final String shortName) {
-    return XmppURI.jid(shortName + "@" + chatOptions.roomHost);
-  }
-
-  @Override
-  public void setAvatar(final String photoBinary) {
-    Suco.get(AvatarManager.class).setVCardAvatar(photoBinary);
-  }
-
-  private void setSize(final Widget widget, final HtmlConfig htmlConfig) {
-
-    if (htmlConfig.width != null) {
-      widget.setWidth("98%");
-      dialog.setWidth(htmlConfig.width);
-    }
-    if (htmlConfig.height != null) {
-      widget.setHeight("98%");
-      dialog.setHeight(htmlConfig.height);
-    }
-  }
-
-  @Override
-  public void show() {
-    showDialog(true);
-  }
-
-  private void showDialog(final boolean show) {
-    Log.info("Show dialog: " + show);
-    if (session.isLogged()) {
-      createDialogIfNeeded();
-      if (show) {
-        dialog.show();
-        dialog.setZIndex(0);
-        dialog.getHeader().setZIndex(0);
-      } else {
-        dialog.hide();
-      }
-    }
-  }
-
-  private void toggleShowDialog() {
-    Log.info("Toggle!");
-    showDialog(dialog == null ? true : !dialogVisible());
-  }
-
-  @Override
-  public XmppURI uriFrom(final String shortName) {
-    return XmppURI.jid(shortName + "@" + chatOptions.domain);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java (from rev 1456, trunk/src/main/java/cc/kune/chat/client/ChatClientDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatClientDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,506 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import java.util.Date;
+
+import cc.kune.chat.client.ShowChatDialogEvent.ShowChatDialogHandler;
+import cc.kune.chat.client.ToggleShowChatDialogEvent.ToggleShowChatDialogHandler;
+import cc.kune.chat.client.resources.ChatResources;
+import cc.kune.chat.client.snd.KuneSoundManager;
+import cc.kune.common.client.actions.AbstractExtendedAction;
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.actions.KeyStroke;
+import cc.kune.common.client.actions.Shortcut;
+import cc.kune.common.client.actions.ui.descrip.IconLabelDescriptor;
+import cc.kune.common.client.actions.ui.descrip.ToolbarSeparatorDescriptor;
+import cc.kune.common.client.actions.ui.descrip.ToolbarSeparatorDescriptor.Type;
+import cc.kune.common.client.log.Log;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.common.client.shortcuts.GlobalShortcutRegister;
+import cc.kune.common.client.utils.SimpleResponseCallback;
+import cc.kune.common.client.utils.TextUtils;
+import cc.kune.common.client.utils.WindowUtils;
+import cc.kune.core.client.events.AvatarChangedEvent;
+import cc.kune.core.client.events.NewUserRegisteredEvent;
+import cc.kune.core.client.init.AppStartEvent;
+import cc.kune.core.client.init.AppStopEvent;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.sitebar.SitebarActions;
+import cc.kune.core.client.sitebar.SitebarActionsPresenter;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.UserSignInEvent;
+import cc.kune.core.client.state.UserSignInEvent.UserSignInHandler;
+import cc.kune.core.client.state.UserSignOutEvent;
+import cc.kune.core.client.state.UserSignOutEvent.UserSignOutHandler;
+import cc.kune.core.shared.dto.UserInfoDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.calclab.emite.core.client.xmpp.session.XmppSession;
+import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
+import com.calclab.emite.im.client.chat.ChatManager;
+import com.calclab.emite.im.client.roster.SubscriptionHandler.Behaviour;
+import com.calclab.emite.im.client.roster.SubscriptionManager;
+import com.calclab.emite.im.client.roster.XmppRoster;
+import com.calclab.emite.im.client.roster.events.SubscriptionRequestReceivedEvent;
+import com.calclab.emite.im.client.roster.events.SubscriptionRequestReceivedHandler;
+import com.calclab.emite.xep.avatar.client.AvatarManager;
+import com.calclab.emite.xep.muc.client.Room;
+import com.calclab.emite.xep.muc.client.RoomManager;
+import com.calclab.emite.xep.muc.client.subject.RoomSubject;
+import com.calclab.hablar.HablarComplete;
+import com.calclab.hablar.HablarConfig;
+import com.calclab.hablar.console.client.HablarConsole;
+import com.calclab.hablar.core.client.Hablar;
+import com.calclab.hablar.core.client.ui.icon.Icons;
+import com.calclab.hablar.html.client.HtmlConfig;
+import com.calclab.hablar.icons.alt.client.AltIconsBundle;
+import com.calclab.hablar.login.client.HablarLogin;
+import com.calclab.hablar.login.client.LoginConfig;
+import com.extjs.gxt.ui.client.Style.Scroll;
+import com.extjs.gxt.ui.client.widget.Dialog;
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.shared.EventBus;
+import com.google.gwt.resources.client.ImageResource;
+import com.google.gwt.user.client.Timer;
+import com.google.gwt.user.client.ui.AbstractImagePrototype;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+
+public class ChatClientDefault implements ChatClient {
+
+  public class ChatClientAction extends AbstractExtendedAction {
+
+    private final ChatResources res;
+
+    public ChatClientAction(final ChatResources res) {
+      super();
+      this.res = res;
+      putValue(Action.SMALL_ICON, res.chat());
+      kuneEventBus.addHandler(NewUserRegisteredEvent.getType(),
+          new NewUserRegisteredEvent.NewUserRegisteredHandler() {
+            @Override
+            public void onNewUserRegistered(final NewUserRegisteredEvent event) {
+              // Blink the chat some seconds
+              setBlink(true);
+              new Timer() {
+                @Override
+                public void run() {
+                  setBlink(false);
+                }
+              }.schedule(10000);
+            }
+          });
+    }
+
+    @Override
+    public void actionPerformed(final ActionEvent event) {
+      kuneEventBus.fireEvent(new ToggleShowChatDialogEvent());
+    }
+
+    public void setBlink(final boolean blink) {
+      final ImageResource icon = blink ? res.chatBlink() : res.chat();
+      putValue(Action.SMALL_ICON, icon);
+      dialog.setIcon(AbstractImagePrototype.create(icon));
+    }
+
+  }
+
+  protected static final String CHAT_CLIENT_ICON_ID = "k-chat-icon-id";
+  private static final String CHAT_TITLE = "Chat ;)";
+
+  private final ChatClientAction action;
+  private final AvatarManager avatarManager;
+  protected IconLabelDescriptor chatIcon;
+  private final ChatInstances chatInstances;
+  private final ChatManager chatManager;
+  private final ChatOptions chatOptions;
+  private final ChatResources chatResources;
+  private Dialog dialog;
+  private final I18nTranslationService i18n;
+  private final EventBus kuneEventBus;
+  private final CoreResources res;
+  private final RoomManager roomManager;
+  private final XmppRoster roster;
+  private final Session session;
+  private final GlobalShortcutRegister shorcutRegister;
+  private final SitebarActions siteActions;
+  private final SubscriptionManager subscriptionManager;
+  private final XmppSession xmppSession;
+
+  @Inject
+  public ChatClientDefault(final EventBus kuneEventBus, final I18nTranslationService i18n,
+      final SitebarActions siteActions, final Session session, final CoreResources res,
+      final GlobalShortcutRegister shorcutRegister, final ChatOptions chatOptions,
+      final ChatResources chatResources, final ChatInstances chatInstances) {
+    this.kuneEventBus = kuneEventBus;
+    this.i18n = i18n;
+    this.res = res;
+    this.chatInstances = chatInstances;
+    action = new ChatClientAction(chatResources);
+    this.siteActions = siteActions;
+    this.session = session;
+    this.shorcutRegister = shorcutRegister;
+    this.chatOptions = chatOptions;
+    this.chatResources = chatResources;
+    chatResources.css().ensureInjected();
+    this.xmppSession = chatInstances.xmppSession;
+    this.roster = chatInstances.roster;
+    this.chatManager = chatInstances.chatManager;
+    this.roomManager = chatInstances.roomManager;
+    this.avatarManager = chatInstances.avatarManager;
+    this.subscriptionManager = chatInstances.subscriptionManager;
+
+    // Not necessary, in ChatInstance
+    // Suco.get(SessionReconnect.class);
+
+    session.onAppStart(true, new AppStartEvent.AppStartHandler() {
+      @Override
+      public void onAppStart(final AppStartEvent event) {
+        chatOptions.domain = event.getInitData().getChatDomain();
+        chatOptions.httpBase = event.getInitData().getChatHttpBase();
+        chatOptions.roomHost = event.getInitData().getChatRoomHost();
+        checkChatDomain(chatOptions.domain);
+        session.onUserSignIn(true, new UserSignInHandler() {
+          @Override
+          public void onUserSignIn(final UserSignInEvent event) {
+            doLogin();
+          }
+        });
+        session.onUserSignOut(true, new UserSignOutHandler() {
+          @Override
+          public void onUserSignOut(final UserSignOutEvent event) {
+            createActionIfNeeded();
+            chatIcon.setVisible(false);
+            logout();
+          }
+        });
+        kuneEventBus.addHandler(ShowChatDialogEvent.getType(), new ShowChatDialogHandler() {
+          @Override
+          public void onShowChatDialog(final ShowChatDialogEvent event) {
+            createActionIfNeeded();
+            showDialog(event.show);
+          }
+        });
+        kuneEventBus.addHandler(ToggleShowChatDialogEvent.getType(), new ToggleShowChatDialogHandler() {
+          @Override
+          public void onToggleShowChatDialog(final ToggleShowChatDialogEvent event) {
+            toggleShowDialog();
+          }
+        });
+        kuneEventBus.addHandler(AvatarChangedEvent.getType(),
+            new AvatarChangedEvent.AvatarChangedHandler() {
+
+              @Override
+              public void onAvatarChanged(final AvatarChangedEvent event) {
+                setAvatar(event.getPhotoBinary());
+              }
+            });
+      }
+    });
+    kuneEventBus.addHandler(AppStopEvent.getType(), new AppStopEvent.AppStopHandler() {
+      @Override
+      public void onAppStop(final AppStopEvent event) {
+        logout();
+      }
+    });
+  }
+
+  @Override
+  public void addNewBuddie(final String shortName) {
+    roster.requestAddItem(uriFrom(shortName), shortName);
+  }
+
+  @Override
+  public void chat(final String shortName) {
+    chat(uriFrom(shortName));
+  }
+
+  @Override
+  public void chat(final XmppURI jid) {
+    chatManager.open(jid);
+  }
+
+  // Put this in Panel object
+  private void checkChatDomain(final String chatDomain) {
+    final String httpDomain = WindowUtils.getLocation().getHostName();
+    if (!chatDomain.equals(httpDomain)) {
+      Log.error("Your http domain (" + httpDomain + ") is different from the chat domain (" + chatDomain
+          + "). This will cause problems with the chat functionality. "
+          + "Please check kune.properties on the server.");
+    }
+  }
+
+  private void createActionIfNeeded() {
+    if (chatIcon == null) {
+      chatIcon = new IconLabelDescriptor(action);
+      chatIcon.setId(CHAT_CLIENT_ICON_ID);
+      chatIcon.setStyles("k-no-backimage, k-btn-sitebar, k-chat-icon");
+      chatIcon.putValue(Action.NAME, i18n.t(CHAT_TITLE));
+      chatIcon.putValue(Action.SHORT_DESCRIPTION, i18n.t("Show/hide the chat window"));
+      final KeyStroke shortcut = Shortcut.getShortcut(false, true, false, false, Character.valueOf('C'));
+      shorcutRegister.put(shortcut, action);
+      action.setShortcut(shortcut);
+      chatIcon.setVisible(session.isLogged());
+      siteActions.getLeftToolbar().add(
+          new ToolbarSeparatorDescriptor(Type.spacer, SitebarActionsPresenter.LEFT_TOOLBAR));
+      siteActions.getLeftToolbar().add(
+          new ToolbarSeparatorDescriptor(Type.spacer, SitebarActionsPresenter.LEFT_TOOLBAR));
+      siteActions.getLeftToolbar().add(
+          new ToolbarSeparatorDescriptor(Type.spacer, SitebarActionsPresenter.LEFT_TOOLBAR));
+      siteActions.getLeftToolbar().add(chatIcon);
+    }
+  }
+
+  private void createDialog(final KuneHablarWidget widget, final HtmlConfig htmlConfig) {
+    widget.addStyleName("k-chat-panel");
+    setSize(widget, htmlConfig);
+    dialog.add(widget);
+  }
+
+  private void createDialogIfNeeded() {
+    if (dialog == null) {
+      dialog = new Dialog();
+      dialog.setHeading(i18n.t(CHAT_TITLE));
+      dialog.setClosable(true);
+      dialog.setResizable(true);
+      dialog.setButtons("");
+      dialog.setBodyStyleName("k-chat-window");
+      dialog.setScrollMode(Scroll.NONE);
+      dialog.setHideOnButtonClick(true);
+      dialog.setCollapsible(true);
+      // final Widget btn = (Widget)
+      // chatIcon.getValue(ParentWidget.PARENT_UI);
+      dialog.setPosition(118, 1);
+      dialog.setIcon(AbstractImagePrototype.create(chatResources.chat()));
+      // dialog.getItem(0).getFocusSupport().setIgnore(true);
+      initEmite();
+    }
+  }
+
+  private boolean dialogVisible() {
+    return dialog != null && dialog.isVisible();
+  }
+
+  @Override
+  public void doLogin() {
+    assert session.getCurrentUserInfo() != null;
+    doLogin(session.getCurrentUserInfo());
+  }
+
+  private void doLogin(final UserInfoDTO user) {
+    createActionIfNeeded();
+    createDialogIfNeeded();
+    chatOptions.username = user.getChatName();
+    chatOptions.passwd = user.getChatPassword();
+    chatOptions.resource = "emite-" + new Date().getTime() + "-kune";
+    chatOptions.useruri = XmppURI.uri(chatOptions.username, chatOptions.domain, chatOptions.resource);
+    createActionIfNeeded();
+    createDialogIfNeeded();
+    chatIcon.setVisible(true);
+    login(chatOptions.useruri, chatOptions.passwd);
+  }
+
+  private void initEmite() {
+    loadIcons(chatResources);
+
+    final HablarConfig config = HablarConfig.getFromMeta();
+    final HtmlConfig htmlConfig = HtmlConfig.getFromMeta();
+    config.dockConfig.headerSize = 0;
+    config.dockConfig.rosterWidth = 150;
+    config.dockConfig.rosterDock = "left";
+    final KuneHablarWidget widget = new KuneHablarWidget(config.layout, config.tabHeaderSize);
+    final Hablar hablar = widget.getHablar();
+    HablarComplete.install(hablar, config);
+    new KuneHablarSignals(kuneEventBus, xmppSession, hablar, action, chatInstances);
+    if (htmlConfig.hasLogger) {
+      new HablarConsole(hablar);
+    }
+
+    if (htmlConfig.hasLogin) {
+      new HablarLogin(hablar, LoginConfig.getFromMeta());
+    }
+    new KuneSoundManager(kuneEventBus, config.soundConfig);
+    createDialog(widget, htmlConfig);
+    chatInstances.subscriptionHandler.setBehaviour(Behaviour.none);
+    subscriptionManager.addSubscriptionRequestReceivedHandler(new SubscriptionRequestReceivedHandler() {
+      @Override
+      public void onSubscriptionRequestReceived(final SubscriptionRequestReceivedEvent event) {
+        final XmppURI uri = event.getFrom();
+        final String nick = event.getNick();
+        NotifyUser.askConfirmation(res.question32(), i18n.t("Confirm new buddie"), i18n.t(
+            "[%s] had added you as a buddy. Do you want to add him/her also?", uri.getJID().toString()),
+            new SimpleResponseCallback() {
+              @Override
+              public void onCancel() {
+                subscriptionManager.refuseSubscriptionRequest(uri.getJID());
+              }
+
+              @Override
+              public void onSuccess() {
+                subscriptionManager.approveSubscriptionRequest(uri.getJID(), nick);
+              }
+            });
+      }
+    });
+  }
+
+  @Override
+  public boolean isBuddie(final String shortName) {
+    return isBuddie(uriFrom(shortName));
+  }
+
+  @Override
+  public boolean isBuddie(final XmppURI jid) {
+    if (roster.isRosterReady()) {
+      if (roster.getItemByJID(jid) != null) {
+        return true;
+      }
+    }
+    return false;
+  }
+
+  @Override
+  public boolean isLoggedIn() {
+    return xmppSession.isReady();
+  }
+
+  @Override
+  public Room joinRoom(final String roomName, final String userAlias) {
+    return joinRoom(roomName, null, userAlias);
+  }
+
+  @Override
+  public Room joinRoom(final String roomName, final String subject, final String userAlias) {
+    Room room = null;
+    if (xmppSession.isReady()) {
+      final XmppURI roomURI = XmppURI.uri(roomName + "@" + chatOptions.roomHost + "/"
+          + chatOptions.username);
+      room = roomManager.open(roomURI, roomManager.getDefaultHistoryOptions());
+      if (TextUtils.notEmpty(subject)) {
+        RoomSubject.requestSubjectChange(room, subject);
+      }
+    } else {
+      NotifyUser.error(i18n.t("Error"), i18n.t("To join a chatroom you need to be 'online'"), true);
+    }
+    return room;
+  }
+
+  public void loadIcons(final ChatResources others) {
+    final AltIconsBundle bundle = GWT.create(AltIconsBundle.class);
+    Icons.register(Icons.BUDDY_ADD, bundle.buddyAddIcon());
+    Icons.register(Icons.BUDDY, bundle.buddyIcon());
+    Icons.register(Icons.BUDDY_DND, others.busy());
+    Icons.register(Icons.BUDDY_OFF, others.offline());
+    Icons.register(Icons.BUDDY_ON, others.online());
+    Icons.register(Icons.BUDDY_WAIT, others.away());
+    Icons.register(Icons.ADD_CHAT, bundle.chatAddIcon());
+    Icons.register(Icons.CHAT, others.xa());
+    Icons.register(Icons.CLIPBOARD, bundle.clipboardIcon());
+    Icons.register(Icons.CLOSE, bundle.closeIcon());
+    Icons.register(Icons.CONSOLE, bundle.consoleIcon());
+    Icons.register(Icons.ADD_GROUP, bundle.groupAddIcon());
+    Icons.register(Icons.GROUP_CHAT, bundle.groupChatIcon());
+    Icons.register(Icons.GROUP_CHAT_ADD, bundle.groupChatAddIcon());
+    Icons.register(Icons.LOADING, bundle.loadingIcon());
+    Icons.register(Icons.MENU, bundle.menuIcon());
+    Icons.register(Icons.MISSING_ICON, bundle.missingIcon());
+    Icons.register(Icons.NOT_CONNECTED, others.offline());
+    Icons.register(Icons.CONNECTED, others.online());
+    Icons.register(Icons.ROSTER, bundle.rosterIcon());
+    Icons.register(Icons.SEARCH, bundle.searchIcon());
+  }
+
+  @Override
+  public void login(final XmppURI uri, final String passwd) {
+    xmppSession.login(uri, passwd);
+  }
+
+  @Override
+  public boolean loginIfNecessary() {
+    if (!isLoggedIn()) {
+      doLogin();
+      return true;
+    }
+    return false;
+  }
+
+  @Override
+  public void logout() {
+    if (dialogVisible()) {
+      dialog.hide();
+    }
+    if (isLoggedIn()) {
+      xmppSession.logout();
+    }
+  }
+
+  @Override
+  public XmppURI roomUriFrom(final String shortName) {
+    return XmppURI.jid(shortName + "@" + chatOptions.roomHost);
+  }
+
+  @Override
+  public void setAvatar(final String photoBinary) {
+    avatarManager.setVCardAvatar(photoBinary);
+  }
+
+  private void setSize(final Widget widget, final HtmlConfig htmlConfig) {
+
+    if (htmlConfig.width != null) {
+      widget.setWidth("98%");
+      dialog.setWidth(htmlConfig.width);
+    }
+    if (htmlConfig.height != null) {
+      widget.setHeight("98%");
+      dialog.setHeight(htmlConfig.height);
+    }
+  }
+
+  @Override
+  public void show() {
+    showDialog(true);
+  }
+
+  private void showDialog(final boolean show) {
+    Log.info("Show dialog: " + show);
+    if (session.isLogged()) {
+      createDialogIfNeeded();
+      if (show) {
+        dialog.show();
+        dialog.setZIndex(0);
+        dialog.getHeader().setZIndex(0);
+      } else {
+        dialog.hide();
+      }
+    }
+  }
+
+  private void toggleShowDialog() {
+    Log.info("Toggle!");
+    showDialog(dialog == null ? true : !dialogVisible());
+  }
+
+  @Override
+  public XmppURI uriFrom(final String shortName) {
+    return chatOptions.uriFrom(shortName);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/ChatGinModule.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,45 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client;
-
-import cc.kune.chat.client.actions.AddAsBuddieHeaderButton;
-import cc.kune.chat.client.actions.ChatClientActions;
-import cc.kune.chat.client.actions.ChatSitebarActions;
-
-import com.google.inject.Singleton;
-import com.gwtplatform.mvp.client.gin.AbstractPresenterModule;
-
-public class ChatGinModule extends AbstractPresenterModule {
-  /*
-   * (non-Javadoc)
-   * 
-   * @see com.google.gwt.inject.client.AbstractGinModule#configure()
-   */
-  @Override
-  protected void configure() {
-    bind(ChatClient.class).to(ChatClientDefault.class).in(Singleton.class);
-    bind(ChatOptions.class).in(Singleton.class);
-    bind(ChatSitebarActions.class).in(Singleton.class);
-    bind(AddAsBuddieHeaderButton.class).in(Singleton.class);
-    // bind(OpenGroupPublicChatRoomButton.class).in(Singleton.class);
-    bind(ChatClientTool.class).in(Singleton.class);
-    bind(ChatClientActions.class).in(Singleton.class);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/ChatGinModule.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatGinModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,48 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.chat.client.actions.AddAsBuddieHeaderButton;
+import cc.kune.chat.client.actions.ChatClientActions;
+import cc.kune.chat.client.actions.ChatSitebarActions;
+import cc.kune.common.client.ExtendedGinModule;
+import cc.kune.core.client.avatar.MediumAvatarDecorator;
+import cc.kune.core.client.avatar.SmallAvatarDecorator;
+
+public class ChatGinModule extends ExtendedGinModule {
+  /*
+   * (non-Javadoc)
+   * 
+   * @see com.google.gwt.inject.client.AbstractGinModule#configure()
+   */
+  @Override
+  protected void configure() {
+    s(ChatInstances.class);
+    bind(SmallAvatarDecorator.class).to(SmallAvatarDecoratorImpl.class);
+    bind(MediumAvatarDecorator.class).to(MediumAvatarDecoratorImpl.class);
+    s(ChatClient.class, ChatClientDefault.class);
+    s(ChatOptions.class);
+    s(ChatSitebarActions.class);
+    s(AddAsBuddieHeaderButton.class);
+    // bind(OpenGroupPublicChatRoomButton.class);
+    s(ChatClientTool.class);
+    s(ChatClientActions.class);
+  }
+}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatInstances.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/ChatInstances.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/ChatInstances.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatInstances.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,59 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import com.calclab.emite.core.client.xmpp.session.XmppSession;
+import com.calclab.emite.im.client.chat.ChatManager;
+import com.calclab.emite.im.client.presence.PresenceManager;
+import com.calclab.emite.im.client.roster.SubscriptionHandler;
+import com.calclab.emite.im.client.roster.SubscriptionManager;
+import com.calclab.emite.im.client.roster.XmppRoster;
+import com.calclab.emite.reconnect.client.SessionReconnect;
+import com.calclab.emite.xep.avatar.client.AvatarManager;
+import com.calclab.emite.xep.muc.client.RoomManager;
+import com.calclab.emite.xep.storage.client.PrivateStorageManager;
+import com.calclab.suco.client.Suco;
+
+public class ChatInstances {
+
+  public final AvatarManager avatarManager;
+  public final ChatManager chatManager;
+  public final PresenceManager presenceManager;
+  public final PrivateStorageManager privateStorageManager;
+  public final RoomManager roomManager;
+  public final XmppRoster roster;
+  public final SessionReconnect sessionReconnect;
+  public final SubscriptionHandler subscriptionHandler;
+  public final SubscriptionManager subscriptionManager;
+  public final XmppSession xmppSession;
+
+  public ChatInstances() {
+    this.xmppSession = Suco.get(XmppSession.class);
+    this.roster = Suco.get(XmppRoster.class);
+    this.chatManager = Suco.get(ChatManager.class);
+    this.roomManager = Suco.get(RoomManager.class);
+    this.sessionReconnect = Suco.get(SessionReconnect.class);
+    this.avatarManager = Suco.get(AvatarManager.class);
+    this.presenceManager = Suco.get(PresenceManager.class);
+    this.privateStorageManager = Suco.get(PrivateStorageManager.class);
+    this.subscriptionManager = Suco.get(SubscriptionManager.class);
+    this.subscriptionHandler = Suco.get(SubscriptionHandler.class);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/ChatOptions.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,32 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client;
-
-import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
-
-public class ChatOptions {
-    public String domain;
-    public String httpBase;
-    public String passwd;
-    public String resource;
-    public String roomHost;
-    public String username;
-    public XmppURI useruri;
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/ChatOptions.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatOptions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,36 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
+
+public class ChatOptions {
+  public String domain;
+  public String httpBase;
+  public String passwd;
+  public String resource;
+  public String roomHost;
+  public String username;
+  public XmppURI useruri;
+
+  public XmppURI uriFrom(final String shortName) {
+    return XmppURI.jid(shortName + "@" + domain);
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/ChatParts.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,151 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client;
-
-import cc.kune.chat.client.actions.AddAsBuddieHeaderButton;
-import cc.kune.chat.client.actions.AddAsBuddieHeaderButton.AddAsBuddieAction;
-import cc.kune.chat.client.actions.ChatClientActions;
-import cc.kune.chat.client.actions.ChatSitebarActions;
-import cc.kune.chat.client.actions.OpenGroupPublicChatRoomAction;
-import cc.kune.chat.client.actions.StartAssemblyWithMembers;
-import cc.kune.chat.client.actions.StartChatWithMemberAction;
-import cc.kune.chat.client.actions.StartChatWithThisBuddieAction;
-import cc.kune.chat.client.actions.StartChatWithUserAction;
-import cc.kune.chat.shared.ChatConstants;
-import cc.kune.common.client.actions.AbstractAction;
-import cc.kune.common.client.actions.PropertyChangeEvent;
-import cc.kune.common.client.actions.PropertyChangeListener;
-import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
-import cc.kune.core.client.init.AppStartEvent;
-import cc.kune.core.client.init.AppStartEvent.AppStartHandler;
-import cc.kune.core.client.sn.GroupSNPresenter;
-import cc.kune.core.client.sn.actions.conditions.IsCurrentStateAGroupCondition;
-import cc.kune.core.client.sn.actions.conditions.IsCurrentStateAdministrableCondition;
-import cc.kune.core.client.sn.actions.conditions.IsCurrentStateEditableCondition;
-import cc.kune.core.client.sn.actions.conditions.IsLoggedCondition;
-import cc.kune.core.client.sn.actions.conditions.IsNotMeCondition;
-import cc.kune.core.client.sn.actions.conditions.IsPersonCondition;
-import cc.kune.core.client.sn.actions.registry.GroupSNAdminsMenuItemsRegistry;
-import cc.kune.core.client.sn.actions.registry.GroupSNCollabsMenuItemsRegistry;
-import cc.kune.core.client.sn.actions.registry.GroupSNConfActions;
-import cc.kune.core.client.sn.actions.registry.GroupSNPendingsMenuItemsRegistry;
-import cc.kune.core.client.sn.actions.registry.UserSNMenuItemsRegistry;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.tool.ContentViewerSelector;
-import cc.kune.gspace.client.viewers.FolderViewerPresenter;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class ChatParts {
-
-  @Inject
-  public ChatParts(final Session session, final I18nTranslationService i18n,
-      final Provider<ChatClientTool> clientTool, final Provider<ChatSitebarActions> chatActionsProvider,
-      final Provider<AddAsBuddieHeaderButton> buddieButton,
-      final Provider<GroupSNAdminsMenuItemsRegistry> snAdminsRegistry,
-      final Provider<GroupSNCollabsMenuItemsRegistry> snCollabsItemsRegistry,
-      final Provider<GroupSNPendingsMenuItemsRegistry> snPendingItemsRegistry,
-      final Provider<GroupSNConfActions> groupConfActions, final Provider<GroupSNPresenter> groupSN,
-      final Provider<UserSNMenuItemsRegistry> userItemsRegistry, final IsNotMeCondition isNotMe,
-      final IsCurrentStateAdministrableCondition isAdministrableCondition,
-      final IsCurrentStateEditableCondition isEditableCondition,
-      final IsCurrentStateAGroupCondition isGroupCondition, final IsPersonCondition isPersonCondition,
-      final Provider<AddAsBuddieAction> addAsBuddie,
-      final Provider<StartChatWithMemberAction> startChatWithMemberAction,
-      final IsLoggedCondition isLogged, final Provider<StartChatWithUserAction> startChatWithUserAction,
-      final Provider<StartChatWithThisBuddieAction> startChatWithBuddieAction,
-      final ChatClientActions chatActions, final Provider<StartAssemblyWithMembers> startAssembly,
-      final Provider<OpenGroupPublicChatRoomAction> openGroupRoomAction,
-      // final Provider<OpenGroupPublicChatRoomButton> openGroupRoom,
-      final ContentViewerSelector viewerSelector, final FolderViewerPresenter folderViewer) {
-    viewerSelector.register(folderViewer, true, ChatConstants.TYPE_ROOT);
-    viewerSelector.register(folderViewer, true, ChatConstants.TYPE_ROOM);
-    clientTool.get();
-    session.onAppStart(true, new AppStartHandler() {
-      @Override
-      public void onAppStart(final AppStartEvent event) {
-        chatActionsProvider.get();
-        final Provider<MenuItemDescriptor> startChatWithMemberItem = new Provider<MenuItemDescriptor>() {
-          @Override
-          public MenuItemDescriptor get() {
-            final MenuItemDescriptor item = new MenuItemDescriptor(startChatWithMemberAction.get());
-            item.add(isNotMe);
-            item.add(isPersonCondition);
-            item.add(isLogged);
-            return item;
-          }
-        };
-        final Provider<MenuItemDescriptor> startChatWithBuddieItem = new Provider<MenuItemDescriptor>() {
-          @Override
-          public MenuItemDescriptor get() {
-            final MenuItemDescriptor item = new MenuItemDescriptor(startChatWithBuddieAction.get());
-            item.add(isLogged);
-            item.add(isPersonCondition);
-            return item;
-          }
-        };
-        final Provider<MenuItemDescriptor> addAsBuddieItem = new Provider<MenuItemDescriptor>() {
-          @Override
-          public MenuItemDescriptor get() {
-            final AddAsBuddieAction action = addAsBuddie.get();
-            final MenuItemDescriptor item = new MenuItemDescriptor(action);
-            item.add(isNotMe);
-            item.add(isLogged);
-            item.add(isPersonCondition);
-            /**
-             * FIXME Buggy & duplicate code with {@link AddAsBuddieHeaderButton}
-             */
-            action.addPropertyChangeListener(new PropertyChangeListener() {
-              @Override
-              public void propertyChange(final PropertyChangeEvent event) {
-                if (event.getPropertyName().equals(AbstractAction.ENABLED)) {
-                  item.setVisible((Boolean) event.getNewValue());
-                }
-              }
-            });
-            return item;
-          }
-        };
-        final Provider<MenuItemDescriptor> startChatWithUserItem = new Provider<MenuItemDescriptor>() {
-          @Override
-          public MenuItemDescriptor get() {
-            final MenuItemDescriptor item = new MenuItemDescriptor(startChatWithUserAction.get());
-            item.add(isNotMe);
-            item.add(isLogged);
-            item.add(isPersonCondition);
-            return item;
-          }
-        };
-
-        snAdminsRegistry.get().add(startChatWithMemberItem);
-        snCollabsItemsRegistry.get().add(startChatWithMemberItem);
-        snPendingItemsRegistry.get().add(startChatWithUserItem);
-        userItemsRegistry.get().add(startChatWithBuddieItem);
-        userItemsRegistry.get().add(addAsBuddieItem);
-        groupConfActions.get().add(startAssembly.get());
-        buddieButton.get();
-        groupSN.get().refreshActions();
-        // openGroupRoom.get();
-      }
-    });
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java (from rev 1448, trunk/src/main/java/cc/kune/chat/client/ChatParts.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/ChatParts.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,167 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.chat.client.actions.AddAsBuddieAction;
+import cc.kune.chat.client.actions.AddAsBuddieHeaderButton;
+import cc.kune.chat.client.actions.ChatClientActions;
+import cc.kune.chat.client.actions.ChatSitebarActions;
+import cc.kune.chat.client.actions.OpenGroupPublicChatRoomAction;
+import cc.kune.chat.client.actions.StartAssemblyWithMembers;
+import cc.kune.chat.client.actions.StartChatWithMemberAction;
+import cc.kune.chat.client.actions.StartChatWithThisBuddieAction;
+import cc.kune.chat.client.actions.StartChatWithThisPersonAction;
+import cc.kune.chat.client.actions.conditions.IsBuddieCondition;
+import cc.kune.chat.client.actions.conditions.IsNotBuddieCondition;
+import cc.kune.chat.shared.ChatConstants;
+import cc.kune.common.client.actions.AbstractAction;
+import cc.kune.common.client.actions.PropertyChangeEvent;
+import cc.kune.common.client.actions.PropertyChangeListener;
+import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
+import cc.kune.core.client.init.AppStartEvent;
+import cc.kune.core.client.init.AppStartEvent.AppStartHandler;
+import cc.kune.core.client.sn.GroupSNPresenter;
+import cc.kune.core.client.sn.actions.conditions.IsCurrentStateAGroupCondition;
+import cc.kune.core.client.sn.actions.conditions.IsCurrentStateAdministrableCondition;
+import cc.kune.core.client.sn.actions.conditions.IsCurrentStateEditableCondition;
+import cc.kune.core.client.sn.actions.conditions.IsLoggedCondition;
+import cc.kune.core.client.sn.actions.conditions.IsNotMeCondition;
+import cc.kune.core.client.sn.actions.conditions.IsPersonCondition;
+import cc.kune.core.client.sn.actions.registry.GroupSNAdminsMenuItemsRegistry;
+import cc.kune.core.client.sn.actions.registry.GroupSNCollabsMenuItemsRegistry;
+import cc.kune.core.client.sn.actions.registry.GroupSNConfActions;
+import cc.kune.core.client.sn.actions.registry.GroupSNPendingsMenuItemsRegistry;
+import cc.kune.core.client.sn.actions.registry.UserSNMenuItemsRegistry;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.tool.ContentViewerSelector;
+import cc.kune.gspace.client.viewers.FolderViewerPresenter;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class ChatParts {
+
+  @Inject
+  public ChatParts(final Session session, final I18nTranslationService i18n,
+      final Provider<ChatClientTool> clientTool, final Provider<ChatSitebarActions> chatActionsProvider,
+      final Provider<AddAsBuddieHeaderButton> buddieButton,
+      final Provider<GroupSNAdminsMenuItemsRegistry> snAdminsRegistry,
+      final Provider<GroupSNCollabsMenuItemsRegistry> snCollabsItemsRegistry,
+      final Provider<GroupSNPendingsMenuItemsRegistry> snPendingItemsRegistry,
+      final Provider<GroupSNConfActions> groupConfActions, final Provider<GroupSNPresenter> groupSN,
+      final Provider<UserSNMenuItemsRegistry> userItemsRegistry, final IsNotMeCondition isNotMe,
+      final IsCurrentStateAdministrableCondition isAdministrableCondition,
+      final IsCurrentStateEditableCondition isEditableCondition,
+      final IsBuddieCondition isBuddieCondition, final IsNotBuddieCondition isNotBuddieCondition,
+      final IsCurrentStateAGroupCondition isGroupCondition, final IsPersonCondition isPersonCondition,
+      final Provider<AddAsBuddieAction> addAsBuddie,
+      final Provider<StartChatWithMemberAction> startChatWithMemberAction,
+      final IsLoggedCondition isLogged,
+      final Provider<StartChatWithThisPersonAction> startChatWithPersonAction,
+      final Provider<StartChatWithThisBuddieAction> startChatWithBuddieAction,
+      final ChatClientActions chatActions, final Provider<StartAssemblyWithMembers> startAssembly,
+      final Provider<OpenGroupPublicChatRoomAction> openGroupRoomAction,
+      // final Provider<OpenGroupPublicChatRoomButton> openGroupRoom,
+      final ContentViewerSelector viewerSelector, final FolderViewerPresenter folderViewer) {
+    viewerSelector.register(folderViewer, true, ChatConstants.TYPE_ROOT);
+    viewerSelector.register(folderViewer, true, ChatConstants.TYPE_ROOM);
+    clientTool.get();
+    session.onAppStart(true, new AppStartHandler() {
+      @Override
+      public void onAppStart(final AppStartEvent event) {
+        chatActionsProvider.get();
+        final Provider<MenuItemDescriptor> startChatWithMemberItem = new Provider<MenuItemDescriptor>() {
+          @Override
+          public MenuItemDescriptor get() {
+            final MenuItemDescriptor item = new MenuItemDescriptor(startChatWithMemberAction.get());
+            item.add(isNotMe);
+            item.add(isNotBuddieCondition);
+            item.add(isPersonCondition);
+            item.add(isLogged);
+            return item;
+          }
+        };
+        final Provider<MenuItemDescriptor> startChatWithBuddieItem = new Provider<MenuItemDescriptor>() {
+          @Override
+          public MenuItemDescriptor get() {
+            final MenuItemDescriptor item = new MenuItemDescriptor(startChatWithBuddieAction.get());
+            item.add(isLogged);
+            item.add(isBuddieCondition);
+            item.add(isPersonCondition);
+            return item;
+          }
+        };
+        final Provider<MenuItemDescriptor> addAsBuddieItem = new Provider<MenuItemDescriptor>() {
+          @Override
+          public MenuItemDescriptor get() {
+            final AddAsBuddieAction action = addAsBuddie.get();
+            final MenuItemDescriptor item = new MenuItemDescriptor(action);
+            item.add(isNotMe);
+            item.add(isNotBuddieCondition);
+            item.add(isPersonCondition);
+            item.add(isLogged);
+            /**
+             * FIXME Buggy & duplicate code with {@link AddAsBuddieHeaderButton}
+             */
+            action.addPropertyChangeListener(new PropertyChangeListener() {
+              @Override
+              public void propertyChange(final PropertyChangeEvent event) {
+                if (event.getPropertyName().equals(AbstractAction.ENABLED)) {
+                  item.setVisible((Boolean) event.getNewValue());
+                }
+              }
+            });
+            return item;
+          }
+        };
+        final Provider<MenuItemDescriptor> startChatWithPersonItem = new Provider<MenuItemDescriptor>() {
+          @Override
+          public MenuItemDescriptor get() {
+            final MenuItemDescriptor item = new MenuItemDescriptor(startChatWithPersonAction.get());
+            item.add(isNotMe);
+            item.add(isLogged);
+            item.add(isPersonCondition);
+            item.add(isNotBuddieCondition);
+            return item;
+          }
+        };
+
+        snAdminsRegistry.get().add(startChatWithMemberItem);
+        snCollabsItemsRegistry.get().add(startChatWithMemberItem);
+        snPendingItemsRegistry.get().add(startChatWithPersonItem);
+        snAdminsRegistry.get().add(startChatWithBuddieItem);
+        snCollabsItemsRegistry.get().add(startChatWithBuddieItem);
+        snPendingItemsRegistry.get().add(startChatWithBuddieItem);
+        snAdminsRegistry.get().add(addAsBuddieItem);
+        snCollabsItemsRegistry.get().add(addAsBuddieItem);
+        snPendingItemsRegistry.get().add(addAsBuddieItem);
+
+        userItemsRegistry.get().add(startChatWithBuddieItem);
+        userItemsRegistry.get().add(startChatWithPersonItem);
+        userItemsRegistry.get().add(addAsBuddieItem);
+        groupConfActions.get().add(startAssembly.get());
+        buddieButton.get();
+        groupSN.get().refreshActions();
+        // openGroupRoom.get();
+      }
+    });
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,58 +0,0 @@
-package cc.kune.chat.client;
-
-import cc.kune.core.client.events.WindowFocusEvent;
-
-import com.calclab.hablar.chat.client.ui.ChatPresenter;
-import com.calclab.hablar.chat.client.ui.PairChatPresenter;
-import com.calclab.hablar.core.client.browser.BrowserFocusHandler;
-import com.calclab.hablar.core.client.browser.BrowserFocusHandler.BrowserFocusListener;
-import com.calclab.hablar.core.client.mvp.HablarEventBus;
-import com.calclab.hablar.core.client.page.Page;
-import com.calclab.hablar.core.client.page.PagePresenter.Visibility;
-import com.calclab.hablar.core.client.page.events.VisibilityChangedEvent;
-import com.calclab.hablar.core.client.page.events.VisibilityChangedHandler;
-import com.calclab.hablar.rooms.client.room.RoomPresenter;
-import com.calclab.hablar.signals.client.unattended.UnattendedPagesManager;
-import com.google.gwt.event.shared.EventBus;
-
-/**
- * This class is a workaround to clear the focus on the active chat page FIXME:
- * workaround to clear the focus <br/>
- * 
- * <br/>
- * TODO: change the page/header visibility system... quite a big job
- * 
- * 
- */
-public class KuneBrowserFocusManager {
-
-  protected ChatPresenter currentFocused;
-
-  public KuneBrowserFocusManager(final EventBus kuneEventBus, final HablarEventBus eventBus,
-      final UnattendedPagesManager unattendedManager, final BrowserFocusHandler handler) {
-
-    eventBus.addHandler(VisibilityChangedEvent.TYPE, new VisibilityChangedHandler() {
-      @Override
-      public void onVisibilityChanged(final VisibilityChangedEvent event) {
-        if (event.getVisibility() == Visibility.focused) {
-          final Page<?> page = event.getPage();
-          if (PairChatPresenter.TYPE.equals(page.getType()) || RoomPresenter.TYPE.equals(page.getType())) {
-            currentFocused = (ChatPresenter) page;
-          }
-        }
-      }
-    });
-
-    handler.setFocusListener(new BrowserFocusListener() {
-      @Override
-      public void onBrowserFocusChanged(final boolean hasFocus) {
-        kuneEventBus.fireEvent(new WindowFocusEvent(hasFocus));
-        if (currentFocused != null) {
-          if (hasFocus == false) {
-            currentFocused.getDisplay().setTextBoxFocus(false);
-          }
-        }
-      }
-    });
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/KuneBrowserFocusManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,77 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.core.client.events.WindowFocusEvent;
+
+import com.calclab.hablar.chat.client.ui.ChatPresenter;
+import com.calclab.hablar.chat.client.ui.PairChatPresenter;
+import com.calclab.hablar.core.client.browser.BrowserFocusHandler;
+import com.calclab.hablar.core.client.browser.BrowserFocusHandler.BrowserFocusListener;
+import com.calclab.hablar.core.client.mvp.HablarEventBus;
+import com.calclab.hablar.core.client.page.Page;
+import com.calclab.hablar.core.client.page.PagePresenter.Visibility;
+import com.calclab.hablar.core.client.page.events.VisibilityChangedEvent;
+import com.calclab.hablar.core.client.page.events.VisibilityChangedHandler;
+import com.calclab.hablar.rooms.client.room.RoomPresenter;
+import com.calclab.hablar.signals.client.unattended.UnattendedPagesManager;
+import com.google.gwt.event.shared.EventBus;
+
+/**
+ * This class is a workaround to clear the focus on the active chat page FIXME:
+ * workaround to clear the focus <br/>
+ * 
+ * <br/>
+ * TODO: change the page/header visibility system... quite a big job
+ * 
+ * 
+ */
+public class KuneBrowserFocusManager {
+
+  protected ChatPresenter currentFocused;
+
+  public KuneBrowserFocusManager(final EventBus kuneEventBus, final HablarEventBus eventBus,
+      final UnattendedPagesManager unattendedManager, final BrowserFocusHandler handler) {
+
+    eventBus.addHandler(VisibilityChangedEvent.TYPE, new VisibilityChangedHandler() {
+      @Override
+      public void onVisibilityChanged(final VisibilityChangedEvent event) {
+        if (event.getVisibility() == Visibility.focused) {
+          final Page<?> page = event.getPage();
+          if (PairChatPresenter.TYPE.equals(page.getType()) || RoomPresenter.TYPE.equals(page.getType())) {
+            currentFocused = (ChatPresenter) page;
+          }
+        }
+      }
+    });
+
+    handler.setFocusListener(new BrowserFocusListener() {
+      @Override
+      public void onBrowserFocusChanged(final boolean hasFocus) {
+        kuneEventBus.fireEvent(new WindowFocusEvent(hasFocus));
+        if (currentFocused != null) {
+          if (hasFocus == false) {
+            currentFocused.getDisplay().setTextBoxFocus(false);
+          }
+        }
+      }
+    });
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/KuneHablarSignals.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,108 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client;
-
-import cc.kune.chat.client.ChatClientDefault.ChatClientAction;
-
-import com.calclab.emite.core.client.xmpp.session.XmppSession;
-import com.calclab.emite.xep.storage.client.PrivateStorageManager;
-import com.calclab.hablar.core.client.Hablar;
-import com.calclab.hablar.core.client.browser.BrowserFocusHandler;
-import com.calclab.hablar.core.client.mvp.HablarEventBus;
-import com.calclab.hablar.signals.client.SignalMessages;
-import com.calclab.hablar.signals.client.SignalPreferences;
-import com.calclab.hablar.signals.client.notifications.NotificationManager;
-import com.calclab.hablar.signals.client.preferences.SignalsPreferencesPresenter;
-import com.calclab.hablar.signals.client.preferences.SignalsPreferencesWidget;
-import com.calclab.hablar.signals.client.unattended.UnattendedPagesManager;
-import com.calclab.hablar.signals.client.unattended.UnattendedPresenter;
-import com.calclab.hablar.user.client.UserContainer;
-import com.calclab.suco.client.Suco;
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.user.client.Window;
-import com.google.gwt.user.client.ui.HasText;
-
-/**
- * Install the signals module into Hablar
- */
-public class KuneHablarSignals {
-
-  public static SignalMessages signalMessages;
-
-  /**
-   * Gets the {@link SignalMessages} object containing the internationalised
-   * messages
-   * 
-   * @return the SignalMessages object containing the internationalised messages
-   */
-  public static SignalMessages i18n() {
-    return signalMessages;
-  }
-
-  /**
-   * Sets the {@link SignalMessages} object containing the internationalised
-   * messages
-   * 
-   * @param t
-   *          the messages object
-   */
-  public static void setMessages(final SignalMessages t) {
-    KuneHablarSignals.signalMessages = t;
-  }
-
-  // FIXME: move to gin
-  @SuppressWarnings("deprecation")
-  public KuneHablarSignals(final EventBus kuneEventBus, final XmppSession session, final Hablar hablar,
-      final ChatClientAction action) {
-    final HablarEventBus hablarEventBus = hablar.getEventBus();
-    final PrivateStorageManager storageManager = Suco.get(PrivateStorageManager.class);
-
-    final HasText titleDisplay = new HasText() {
-      @Override
-      public String getText() {
-        return Window.getTitle();
-      }
-
-      @Override
-      public void setText(final String text) {
-        Window.setTitle(text);
-      }
-    };
-    final SignalPreferences preferences = new SignalPreferences();
-
-    final UnattendedPagesManager manager = new UnattendedPagesManager(hablarEventBus,
-        BrowserFocusHandler.getInstance());
-    new KuneBrowserFocusManager(kuneEventBus, hablarEventBus, manager, BrowserFocusHandler.getInstance());
-    new UnattendedPresenter(hablarEventBus, preferences, manager, titleDisplay);
-    new KuneUnattendedPresenter(kuneEventBus, hablarEventBus, preferences, manager, action);
-    final NotificationManager notificationManager = new NotificationManager(hablarEventBus, preferences);
-
-    // notificationManager.addNotifier((BrowserPopupHablarNotifier)
-    // GWT.create(BrowserPopupHablarNotifier.class),
-    // true);
-    notificationManager.addNotifier((KuneChatNotifier) GWT.create(KuneChatNotifier.class), true);
-
-    final SignalsPreferencesPresenter preferencesPage = new SignalsPreferencesPresenter(session,
-        storageManager, hablarEventBus, preferences, new SignalsPreferencesWidget(), notificationManager);
-    hablar.addPage(preferencesPage, UserContainer.ROL);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/KuneHablarSignals.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/KuneHablarSignals.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,107 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.chat.client.ChatClientDefault.ChatClientAction;
+
+import com.calclab.emite.core.client.xmpp.session.XmppSession;
+import com.calclab.emite.xep.storage.client.PrivateStorageManager;
+import com.calclab.hablar.core.client.Hablar;
+import com.calclab.hablar.core.client.browser.BrowserFocusHandler;
+import com.calclab.hablar.core.client.mvp.HablarEventBus;
+import com.calclab.hablar.signals.client.SignalMessages;
+import com.calclab.hablar.signals.client.SignalPreferences;
+import com.calclab.hablar.signals.client.notifications.NotificationManager;
+import com.calclab.hablar.signals.client.preferences.SignalsPreferencesPresenter;
+import com.calclab.hablar.signals.client.preferences.SignalsPreferencesWidget;
+import com.calclab.hablar.signals.client.unattended.UnattendedPagesManager;
+import com.calclab.hablar.signals.client.unattended.UnattendedPresenter;
+import com.calclab.hablar.user.client.UserContainer;
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.shared.EventBus;
+import com.google.gwt.user.client.Window;
+import com.google.gwt.user.client.ui.HasText;
+
+/**
+ * Install the signals module into Hablar
+ */
+public class KuneHablarSignals {
+
+  public static SignalMessages signalMessages;
+
+  /**
+   * Gets the {@link SignalMessages} object containing the internationalised
+   * messages
+   * 
+   * @return the SignalMessages object containing the internationalised messages
+   */
+  public static SignalMessages i18n() {
+    return signalMessages;
+  }
+
+  /**
+   * Sets the {@link SignalMessages} object containing the internationalised
+   * messages
+   * 
+   * @param t
+   *          the messages object
+   */
+  public static void setMessages(final SignalMessages t) {
+    KuneHablarSignals.signalMessages = t;
+  }
+
+  // FIXME: move to gin
+  @SuppressWarnings("deprecation")
+  public KuneHablarSignals(final EventBus kuneEventBus, final XmppSession session, final Hablar hablar,
+      final ChatClientAction action, final ChatInstances chatInstances) {
+    final HablarEventBus hablarEventBus = hablar.getEventBus();
+    final PrivateStorageManager storageManager = chatInstances.privateStorageManager;
+
+    final HasText titleDisplay = new HasText() {
+      @Override
+      public String getText() {
+        return Window.getTitle();
+      }
+
+      @Override
+      public void setText(final String text) {
+        Window.setTitle(text);
+      }
+    };
+    final SignalPreferences preferences = new SignalPreferences();
+
+    final UnattendedPagesManager manager = new UnattendedPagesManager(hablarEventBus,
+        BrowserFocusHandler.getInstance());
+    new KuneBrowserFocusManager(kuneEventBus, hablarEventBus, manager, BrowserFocusHandler.getInstance());
+    new UnattendedPresenter(hablarEventBus, preferences, manager, titleDisplay);
+    new KuneUnattendedPresenter(kuneEventBus, hablarEventBus, preferences, manager, action);
+    final NotificationManager notificationManager = new NotificationManager(hablarEventBus, preferences);
+
+    // notificationManager.addNotifier((BrowserPopupHablarNotifier)
+    // GWT.create(BrowserPopupHablarNotifier.class),
+    // true);
+    notificationManager.addNotifier((KuneChatNotifier) GWT.create(KuneChatNotifier.class), true);
+
+    final SignalsPreferencesPresenter preferencesPage = new SignalsPreferencesPresenter(session,
+        storageManager, hablarEventBus, preferences, new SignalsPreferencesWidget(), notificationManager);
+    hablar.addPage(preferencesPage, UserContainer.ROL);
+  }
+
+}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/MediumAvatarDecoratorImpl.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/MediumAvatarDecoratorImpl.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/MediumAvatarDecoratorImpl.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/MediumAvatarDecoratorImpl.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,37 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.core.client.avatar.MediumAvatarDecorator;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class MediumAvatarDecoratorImpl extends AvatarDecoratorImpl implements MediumAvatarDecorator {
+
+  @Inject
+  public MediumAvatarDecoratorImpl(final I18nTranslationService i18n, final CoreResources res,
+      final ChatInstances chatInstances, final ChatClient chatClient) {
+    super(i18n, chatInstances, chatClient, res.chatDotBusyMedium(), res.chatDotAwayMedium(),
+        res.chatDotAwayMedium(), res.chatDotExtendedAwayMedium(), res.chatDotAvailableMedium());
+    setImagePosition(53, -6, -10);
+  }
+}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/SmallAvatarDecoratorImpl.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/SmallAvatarDecoratorImpl.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/SmallAvatarDecoratorImpl.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/SmallAvatarDecoratorImpl.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,37 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client;
+
+import cc.kune.core.client.avatar.SmallAvatarDecorator;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class SmallAvatarDecoratorImpl extends AvatarDecoratorImpl implements SmallAvatarDecorator {
+
+  @Inject
+  public SmallAvatarDecoratorImpl(final I18nTranslationService i18n, final CoreResources res,
+      final ChatInstances chatInstances, final ChatClient chatClient) {
+    super(i18n, chatInstances, chatClient, res.chatDotBusySmall(), res.chatDotAwaySmall(),
+        res.chatDotAwaySmall(), res.chatDotExtendedAwaySmall(), res.chatDotAvailableSmall());
+    setImagePosition(23, -9, -8);
+  }
+}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieAction.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/AddAsBuddieAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,62 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.chat.client.ChatInstances;
+import cc.kune.common.client.actions.AbstractExtendedAction;
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.core.client.resources.CoreMessages;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.UserSimpleDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class AddAsBuddieAction extends AbstractExtendedAction {
+  private final ChatClient chatEngine;
+
+  @Inject
+  public AddAsBuddieAction(final ChatClient chatEngine, final ChatInstances chatInstances,
+      final StateManager stateManager, final I18nTranslationService i18n, final CoreResources img) {
+    super();
+    this.chatEngine = chatEngine;
+    putValue(Action.NAME, i18n.t(CoreMessages.ADD_AS_A_BUDDIE));
+    putValue(Action.SMALL_ICON, img.addGreen());
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    String username = null;
+    if (event.getTarget() instanceof GroupDTO) {
+      username = ((GroupDTO) event.getTarget()).getShortName();
+    } else if (event.getTarget() instanceof UserSimpleDTO) {
+      username = ((UserSimpleDTO) event.getTarget()).getShortName();
+    }
+    if (username != null) {
+      chatEngine.addNewBuddie(username);
+      // NotifyUser.info("Added as buddie. Waiting buddie response");
+      setEnabled(false);
+    }
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,121 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client.actions;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.common.client.actions.AbstractAction;
-import cc.kune.common.client.actions.AbstractExtendedAction;
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.actions.PropertyChangeEvent;
-import cc.kune.common.client.actions.PropertyChangeListener;
-import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.core.client.resources.CoreMessages;
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateChangedEvent;
-import cc.kune.core.client.state.StateChangedEvent.StateChangedHandler;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.client.ws.entheader.EntityHeader;
-import cc.kune.core.shared.dto.StateAbstractDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.calclab.emite.im.client.roster.XmppRoster;
-import com.calclab.emite.im.client.roster.events.RosterGroupChangedEvent;
-import com.calclab.emite.im.client.roster.events.RosterGroupChangedHandler;
-import com.calclab.suco.client.Suco;
-import com.google.inject.Inject;
-
-public class AddAsBuddieHeaderButton {
-
-  public static class AddAsBuddieAction extends AbstractExtendedAction {
-    private final ChatClient chatEngine;
-    private final Session session;
-
-    @Inject
-    public AddAsBuddieAction(final ChatClient chatEngine, final Session session,
-        final StateManager stateManager, final I18nTranslationService i18n, final CoreResources img) {
-      super();
-      this.chatEngine = chatEngine;
-      this.session = session;
-      stateManager.onStateChanged(true, new StateChangedHandler() {
-        @Override
-        public void onStateChanged(final StateChangedEvent event) {
-          setState(event.getState());
-        }
-      });
-      Suco.get(XmppRoster.class).addRosterGroupChangedHandler(new RosterGroupChangedHandler() {
-
-        @Override
-        public void onGroupChanged(final RosterGroupChangedEvent event) {
-          final StateAbstractDTO currentState = session.getCurrentState();
-          if (currentState != null) {
-            setState(currentState);
-          }
-        }
-      });
-      putValue(Action.NAME, i18n.t(CoreMessages.ADD_AS_A_BUDDIE));
-      putValue(Action.SMALL_ICON, img.addGreen());
-    }
-
-    @Override
-    public void actionPerformed(final ActionEvent event) {
-      chatEngine.addNewBuddie(session.getCurrentState().getGroup().getShortName());
-      NotifyUser.info("Added as buddie. Waiting buddie response");
-      setEnabled(false);
-    }
-
-    private boolean currentGroupsIsAsPerson(final StateAbstractDTO state) {
-      return state.getGroup().isPersonal();
-    }
-
-    private boolean isNotMe(final String groupName) {
-      return !session.getCurrentUser().getShortName().equals(groupName);
-    }
-
-    private void setState(final StateAbstractDTO state) {
-      final String groupName = state.getGroup().getShortName();
-      final boolean imLogged = session.isLogged();
-      final boolean isNotBuddie = !chatEngine.isBuddie(groupName);
-      if (imLogged && currentGroupsIsAsPerson(state) && isNotBuddie && isNotMe(groupName)) {
-        setEnabled(true);
-      } else {
-        setEnabled(false);
-      }
-    }
-  }
-
-  @Inject
-  public AddAsBuddieHeaderButton(final AddAsBuddieAction buddieAction, final EntityHeader entityHeader) {
-    final ButtonDescriptor button = new ButtonDescriptor(buddieAction);
-    button.setVisible(false);
-    button.setStyles("k-chat-add-as-buddie");
-    buddieAction.addPropertyChangeListener(new PropertyChangeListener() {
-      @Override
-      public void propertyChange(final PropertyChangeEvent event) {
-        if (event.getPropertyName().equals(AbstractAction.ENABLED)) {
-          button.setVisible((Boolean) event.getNewValue());
-        }
-      }
-    });
-    entityHeader.addAction(button);
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java (from rev 1448, trunk/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/AddAsBuddieHeaderButton.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,132 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.chat.client.ChatInstances;
+import cc.kune.common.client.actions.AbstractAction;
+import cc.kune.common.client.actions.AbstractExtendedAction;
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.actions.PropertyChangeEvent;
+import cc.kune.common.client.actions.PropertyChangeListener;
+import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
+import cc.kune.core.client.resources.CoreMessages;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateChangedEvent;
+import cc.kune.core.client.state.StateChangedEvent.StateChangedHandler;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.client.ws.entheader.EntityHeader;
+import cc.kune.core.shared.dto.StateAbstractDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.calclab.emite.im.client.roster.events.RosterItemChangedEvent;
+import com.calclab.emite.im.client.roster.events.RosterItemChangedHandler;
+import com.calclab.emite.im.client.roster.events.RosterRetrievedEvent;
+import com.calclab.emite.im.client.roster.events.RosterRetrievedHandler;
+import com.google.inject.Inject;
+
+public class AddAsBuddieHeaderButton {
+
+  public static class AddAsBuddieHeaderAction extends AbstractExtendedAction {
+    private final ChatClient chatEngine;
+    private final Session session;
+
+    @Inject
+    public AddAsBuddieHeaderAction(final ChatClient chatEngine, final Session session,
+        final ChatInstances chatInstances, final StateManager stateManager,
+        final I18nTranslationService i18n, final CoreResources img) {
+      super();
+      this.chatEngine = chatEngine;
+      this.session = session;
+      stateManager.onStateChanged(true, new StateChangedHandler() {
+        @Override
+        public void onStateChanged(final StateChangedEvent event) {
+          setState(event.getState());
+        }
+      });
+      chatInstances.roster.addRosterItemChangedHandler(new RosterItemChangedHandler() {
+        @Override
+        public void onRosterItemChanged(final RosterItemChangedEvent event) {
+          setState();
+        }
+      });
+      chatInstances.roster.addRosterRetrievedHandler(new RosterRetrievedHandler() {
+        @Override
+        public void onRosterRetrieved(final RosterRetrievedEvent event) {
+          setState();
+        }
+      });
+      putValue(Action.NAME, i18n.t(CoreMessages.ADD_AS_A_BUDDIE));
+      putValue(Action.SMALL_ICON, img.addGreen());
+    }
+
+    @Override
+    public void actionPerformed(final ActionEvent event) {
+      chatEngine.addNewBuddie(session.getCurrentState().getGroup().getShortName());
+      // NotifyUser.info("Added as buddie. Waiting buddie response");
+      setEnabled(false);
+    }
+
+    private boolean currentGroupsIsAsPerson(final StateAbstractDTO state) {
+      return state.getGroup().isPersonal();
+    }
+
+    private boolean isNotMe(final String groupName) {
+      return !session.getCurrentUser().getShortName().equals(groupName);
+    }
+
+    private void setState() {
+      final StateAbstractDTO currentState = session.getCurrentState();
+      if (currentState != null) {
+        setState(currentState);
+      }
+    }
+
+    private void setState(final StateAbstractDTO state) {
+      final String groupName = state.getGroup().getShortName();
+      final boolean imLogged = session.isLogged();
+      final boolean isNotBuddie = !chatEngine.isBuddie(groupName);
+      if (imLogged && currentGroupsIsAsPerson(state) && isNotBuddie && isNotMe(groupName)) {
+        setEnabled(true);
+      } else {
+        setEnabled(false);
+      }
+    }
+  }
+
+  @Inject
+  public AddAsBuddieHeaderButton(final AddAsBuddieHeaderAction buddieAction,
+      final EntityHeader entityHeader) {
+    final ButtonDescriptor button = new ButtonDescriptor(buddieAction);
+    button.setVisible(false);
+    button.setStyles("k-chat-add-as-buddie");
+    buddieAction.addPropertyChangeListener(new PropertyChangeListener() {
+      @Override
+      public void propertyChange(final PropertyChangeEvent event) {
+        if (event.getPropertyName().equals(AbstractAction.ENABLED)) {
+          button.setVisible((Boolean) event.getNewValue());
+        }
+      }
+    });
+    entityHeader.addAction(button);
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,183 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client.actions;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.chat.client.resources.ChatResources;
-import cc.kune.common.client.actions.AbstractAction;
-import cc.kune.common.client.actions.AbstractExtendedAction;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.actions.ui.descrip.MenuRadioItemDescriptor;
-import cc.kune.common.client.actions.ui.descrip.MenuSeparatorDescriptor;
-import cc.kune.common.client.actions.ui.descrip.MenuTitleItemDescriptor;
-import cc.kune.core.client.sitebar.SiteUserOptions;
-import cc.kune.core.client.sitebar.SiteUserOptionsPresenter;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.calclab.emite.core.client.events.StateChangedEvent;
-import com.calclab.emite.core.client.events.StateChangedHandler;
-import com.calclab.emite.core.client.xmpp.session.XmppSession;
-import com.calclab.emite.core.client.xmpp.stanzas.Presence;
-import com.calclab.emite.core.client.xmpp.stanzas.Presence.Show;
-import com.calclab.emite.im.client.presence.PresenceManager;
-import com.calclab.emite.im.client.presence.events.OwnPresenceChangedEvent;
-import com.calclab.emite.im.client.presence.events.OwnPresenceChangedHandler;
-import com.calclab.suco.client.Suco;
-import com.google.gwt.resources.client.ImageResource;
-import com.google.inject.Inject;
-
-public class ChatSitebarActions {
-
-    public class ChangeOfflineStatusAction extends AbstractExtendedAction {
-        public ChangeOfflineStatusAction(final ImageResource icon) {
-            xmppSession.addSessionStateChangedHandler(true, new StateChangedHandler() {
-                @Override
-                public void onStateChanged(final StateChangedEvent event) {
-                    if (!xmppSession.isReady()) {
-                        SiteUserOptionsPresenter.LOGGED_USER_MENU.putValue(AbstractAction.SMALL_ICON, icon);
-                    }
-                }
-            });
-        }
-
-        @Override
-        public void actionPerformed(final ActionEvent event) {
-            // presenceManager.changeOwnPresence(Presence.build(NO_STATUS,
-            // Show.xa));
-            xmppSession.logout();
-        }
-    }
-    public class ChangeOnlineStatusAction extends AbstractExtendedAction {
-        private final Presence thisPresence;
-
-        public ChangeOnlineStatusAction(final String statusText, final Show show, final ImageResource icon) {
-            thisPresence = Presence.build(statusText, show);
-            presenceManager.addOwnPresenceChangedHandler(new OwnPresenceChangedHandler() {
-
-                @Override
-                public void onOwnPresenceChanged(final OwnPresenceChangedEvent event) {
-                    updateStatusIcon(icon, event.getCurrentPresence());
-                }
-
-            });
-            updateStatusIcon(icon, presenceManager.getOwnPresence());
-        }
-
-        @Override
-        public void actionPerformed(final ActionEvent event) {
-            if (!chatClient.loginIfNecessary()) {
-                presenceManager.changeOwnPresence(thisPresence);
-            }
-            nextPresence = thisPresence;
-        }
-
-        private void updateStatusIcon(final ImageResource icon, final Presence currentPresence) {
-            if (thisPresence.getShow().equals(currentPresence.getShow())
-                    && ((currentPresence.getStatus() == null) || currentPresence.getStatus().equals(
-                            thisPresence.getStatus()))) {
-                SiteUserOptionsPresenter.LOGGED_USER_MENU.putValue(AbstractAction.SMALL_ICON, icon);
-            }
-        }
-    }
-
-    private static final String CHAT_STATUS = "k-chat-status-group";
-    private static final String GROUP_CHAT_STATUS = "k-group-chat-status";
-    private static final String NO_STATUS = null;
-    private final ChatClient chatClient;
-    private final I18nTranslationService i18n;
-    private Presence nextPresence = Presence.build(NO_STATUS, Show.notSpecified);
-    private final PresenceManager presenceManager = Suco.get(PresenceManager.class);
-    private final ChatResources res;
-    private final Session session;
-    private final SiteUserOptions userOptions;
-    private final XmppSession xmppSession = Suco.get(XmppSession.class);
-
-    @Inject
-    public ChatSitebarActions(final Session session, final ChatClient chatClient, final SiteUserOptions userOptions,
-            final I18nTranslationService i18n, final ChatResources res) {
-        this.session = session;
-        this.chatClient = chatClient;
-        this.userOptions = userOptions;
-        this.i18n = i18n;
-        this.res = res;
-        createActions();
-    }
-
-    private void createActions() {
-        final MenuTitleItemDescriptor chatActionsTitle = new MenuTitleItemDescriptor(
-                SiteUserOptionsPresenter.LOGGED_USER_MENU, i18n.t("Set your chat status"));
-        userOptions.addAction(new MenuSeparatorDescriptor(SiteUserOptionsPresenter.LOGGED_USER_MENU));
-        userOptions.addAction(chatActionsTitle);
-        final MenuRadioItemDescriptor onlineItem = createChatStatusAction(res.online(), i18n.t("Available"),
-                onlineAction(NO_STATUS, Show.notSpecified, res.online()));
-        final MenuRadioItemDescriptor availableItem = createChatStatusAction(res.xa(), i18n.t("Available for chat"),
-                onlineAction(NO_STATUS, Show.chat, res.xa()));
-        final MenuRadioItemDescriptor awayItem = createChatStatusAction(res.away(), i18n.t("Away"),
-                onlineAction(NO_STATUS, Show.away, res.away()));
-        final MenuRadioItemDescriptor busyItem = createChatStatusAction(res.busy(), i18n.t("Busy"),
-                onlineAction(NO_STATUS, Show.dnd, res.busy()));
-        final MenuRadioItemDescriptor offlineItem = createChatStatusAction(res.offline(), i18n.t("Sign out of chat"),
-                new ChangeOfflineStatusAction(res.offline()));
-        userOptions.addAction(onlineItem);
-        userOptions.addAction(availableItem);
-        userOptions.addAction(awayItem);
-        userOptions.addAction(busyItem);
-        userOptions.addAction(offlineItem);
-        xmppSession.addSessionStateChangedHandler(false, new StateChangedHandler() {
-
-            @Override
-            public void onStateChanged(final StateChangedEvent event) {
-                if (xmppSession.isReady()) {
-                    presenceManager.changeOwnPresence(nextPresence);
-                    switch (nextPresence.getShow()) {
-                    case notSpecified:
-                        onlineItem.setChecked(true);
-                        break;
-                    case dnd:
-                        busyItem.setChecked(true);
-                        break;
-                    case chat:
-                        availableItem.setChecked(true);
-                        break;
-                    case away:
-                        awayItem.setChecked(true);
-                        break;
-                    }
-                } else {
-                    offlineItem.setChecked(true);
-                }
-            }
-        });
-    }
-
-    private MenuRadioItemDescriptor createChatStatusAction(final ImageResource icon, final String text,
-            final AbstractAction action) {
-        final MenuRadioItemDescriptor item = new MenuRadioItemDescriptor(SiteUserOptionsPresenter.LOGGED_USER_MENU,
-                action, GROUP_CHAT_STATUS);
-        item.putValue(AbstractAction.NAME, text);
-        item.putValue(AbstractAction.SMALL_ICON, icon);
-        return item;
-    }
-
-    private AbstractExtendedAction onlineAction(final String statusText, final Show show, final ImageResource icon) {
-        return new ChangeOnlineStatusAction(statusText, show, icon);
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/ChatSitebarActions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,191 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.chat.client.ChatInstances;
+import cc.kune.chat.client.resources.ChatResources;
+import cc.kune.common.client.actions.AbstractAction;
+import cc.kune.common.client.actions.AbstractExtendedAction;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.actions.ui.descrip.MenuRadioItemDescriptor;
+import cc.kune.common.client.actions.ui.descrip.MenuSeparatorDescriptor;
+import cc.kune.common.client.actions.ui.descrip.MenuTitleItemDescriptor;
+import cc.kune.core.client.sitebar.SiteUserOptions;
+import cc.kune.core.client.sitebar.SiteUserOptionsPresenter;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.calclab.emite.core.client.events.StateChangedEvent;
+import com.calclab.emite.core.client.events.StateChangedHandler;
+import com.calclab.emite.core.client.xmpp.session.XmppSession;
+import com.calclab.emite.core.client.xmpp.stanzas.Presence;
+import com.calclab.emite.core.client.xmpp.stanzas.Presence.Show;
+import com.calclab.emite.im.client.presence.PresenceManager;
+import com.calclab.emite.im.client.presence.events.OwnPresenceChangedEvent;
+import com.calclab.emite.im.client.presence.events.OwnPresenceChangedHandler;
+import com.google.gwt.resources.client.ImageResource;
+import com.google.inject.Inject;
+
+public class ChatSitebarActions {
+
+  public class ChangeOfflineStatusAction extends AbstractExtendedAction {
+    private final XmppSession session;
+
+    public ChangeOfflineStatusAction(final XmppSession session, final ImageResource icon) {
+      this.session = session;
+      session.addSessionStateChangedHandler(true, new StateChangedHandler() {
+        @Override
+        public void onStateChanged(final StateChangedEvent event) {
+          if (!session.isReady()) {
+            SiteUserOptionsPresenter.LOGGED_USER_MENU.putValue(AbstractAction.SMALL_ICON, icon);
+          }
+        }
+      });
+    }
+
+    @Override
+    public void actionPerformed(final ActionEvent event) {
+      // presenceManager.changeOwnPresence(Presence.build(NO_STATUS,
+      // Show.xa));
+      session.logout();
+    }
+  }
+  public class ChangeOnlineStatusAction extends AbstractExtendedAction {
+    private final PresenceManager manager;
+    private final Presence thisPresence;
+
+    public ChangeOnlineStatusAction(final PresenceManager presenceManager, final String statusText,
+        final Show show, final ImageResource icon) {
+      this.manager = presenceManager;
+      thisPresence = Presence.build(statusText, show);
+      presenceManager.addOwnPresenceChangedHandler(new OwnPresenceChangedHandler() {
+
+        @Override
+        public void onOwnPresenceChanged(final OwnPresenceChangedEvent event) {
+          updateStatusIcon(icon, event.getCurrentPresence());
+        }
+
+      });
+      updateStatusIcon(icon, presenceManager.getOwnPresence());
+    }
+
+    @Override
+    public void actionPerformed(final ActionEvent event) {
+      if (!chatClient.loginIfNecessary()) {
+        manager.changeOwnPresence(thisPresence);
+      }
+      nextPresence = thisPresence;
+    }
+
+    private void updateStatusIcon(final ImageResource icon, final Presence currentPresence) {
+      if (thisPresence.getShow().equals(currentPresence.getShow())
+          && ((currentPresence.getStatus() == null) || currentPresence.getStatus().equals(
+              thisPresence.getStatus()))) {
+        SiteUserOptionsPresenter.LOGGED_USER_MENU.putValue(AbstractAction.SMALL_ICON, icon);
+      }
+    }
+  }
+
+  private static final String CHAT_STATUS = "k-chat-status-group";
+  private static final String GROUP_CHAT_STATUS = "k-group-chat-status";
+  private static final String NO_STATUS = null;
+  private final ChatClient chatClient;
+  private final I18nTranslationService i18n;
+  private Presence nextPresence = Presence.build(NO_STATUS, Show.notSpecified);
+  private final PresenceManager presenceManager;
+  private final ChatResources res;
+  private final SiteUserOptions userOptions;
+  private final XmppSession xmppSession;
+
+  @Inject
+  public ChatSitebarActions(final Session session, final ChatClient chatClient,
+      final SiteUserOptions userOptions, final I18nTranslationService i18n, final ChatResources res,
+      final ChatInstances chatInstances) {
+    this.chatClient = chatClient;
+    this.userOptions = userOptions;
+    this.i18n = i18n;
+    this.res = res;
+    xmppSession = chatInstances.xmppSession;
+    presenceManager = chatInstances.presenceManager;
+    createActions();
+  }
+
+  private void createActions() {
+    final MenuTitleItemDescriptor chatActionsTitle = new MenuTitleItemDescriptor(
+        SiteUserOptionsPresenter.LOGGED_USER_MENU, i18n.t("Set your chat status"));
+    userOptions.addAction(new MenuSeparatorDescriptor(SiteUserOptionsPresenter.LOGGED_USER_MENU));
+    userOptions.addAction(chatActionsTitle);
+    final MenuRadioItemDescriptor onlineItem = createChatStatusAction(res.online(), i18n.t("Available"),
+        onlineAction(NO_STATUS, Show.notSpecified, res.online()));
+    final MenuRadioItemDescriptor availableItem = createChatStatusAction(res.xa(),
+        i18n.t("Available for chat"), onlineAction(NO_STATUS, Show.chat, res.xa()));
+    final MenuRadioItemDescriptor awayItem = createChatStatusAction(res.away(), i18n.t("Away"),
+        onlineAction(NO_STATUS, Show.away, res.away()));
+    final MenuRadioItemDescriptor busyItem = createChatStatusAction(res.busy(), i18n.t("Busy"),
+        onlineAction(NO_STATUS, Show.dnd, res.busy()));
+    final MenuRadioItemDescriptor offlineItem = createChatStatusAction(res.offline(),
+        i18n.t("Sign out of chat"), new ChangeOfflineStatusAction(xmppSession, res.offline()));
+    userOptions.addAction(onlineItem);
+    userOptions.addAction(availableItem);
+    userOptions.addAction(awayItem);
+    userOptions.addAction(busyItem);
+    userOptions.addAction(offlineItem);
+    xmppSession.addSessionStateChangedHandler(false, new StateChangedHandler() {
+
+      @Override
+      public void onStateChanged(final StateChangedEvent event) {
+        if (xmppSession.isReady()) {
+          presenceManager.changeOwnPresence(nextPresence);
+          switch (nextPresence.getShow()) {
+          case notSpecified:
+            onlineItem.setChecked(true);
+            break;
+          case dnd:
+            busyItem.setChecked(true);
+            break;
+          case chat:
+            availableItem.setChecked(true);
+            break;
+          case away:
+            awayItem.setChecked(true);
+            break;
+          }
+        } else {
+          offlineItem.setChecked(true);
+        }
+      }
+    });
+  }
+
+  private MenuRadioItemDescriptor createChatStatusAction(final ImageResource icon, final String text,
+      final AbstractAction action) {
+    final MenuRadioItemDescriptor item = new MenuRadioItemDescriptor(
+        SiteUserOptionsPresenter.LOGGED_USER_MENU, action, GROUP_CHAT_STATUS);
+    item.putValue(AbstractAction.NAME, text);
+    item.putValue(AbstractAction.SMALL_ICON, icon);
+    return item;
+  }
+
+  private AbstractExtendedAction onlineAction(final String statusText, final Show show,
+      final ImageResource icon) {
+    return new ChangeOnlineStatusAction(presenceManager, statusText, show, icon);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,97 +0,0 @@
-package cc.kune.chat.client.actions;
-
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.common.client.ui.dialogs.PromptTopDialog;
-import cc.kune.common.client.ui.dialogs.PromptTopDialog.Builder;
-import cc.kune.common.client.utils.TextUtils;
-import cc.kune.core.client.actions.RolAction;
-import cc.kune.core.client.resources.CoreMessages;
-import cc.kune.core.client.resources.nav.NavResources;
-import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
-import cc.kune.core.client.rpcservices.ContentServiceAsync;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.dto.AccessRolDTO;
-import cc.kune.core.shared.dto.StateContainerDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class NewRoomBtn extends ButtonDescriptor {
-
-  public static class NewRoomAction extends RolAction {
-
-    private static final String CANCEL_ID = "k-nrbt-cancel";
-    private static final String CREATE_ID = "k-nrbt-create";
-    private static final String ID = "k-nrbt-dialog";
-    private static final String TEXTBOX_ID = "k-nrbt-textbox";
-    private final Provider<ContentServiceAsync> contentService;
-    private final I18nTranslationService i18n;
-    private final Session session;
-    private final StateManager stateManager;
-
-    @Inject
-    public NewRoomAction(final Session session, final StateManager stateManager,
-        final I18nTranslationService i18n, final Provider<ContentServiceAsync> contentService) {
-      super(AccessRolDTO.Administrator, true);
-      this.session = session;
-      this.stateManager = stateManager;
-      this.i18n = i18n;
-      this.contentService = contentService;
-    }
-
-    @Override
-    public void actionPerformed(final ActionEvent event) {
-      final Builder builder = new PromptTopDialog.Builder(ID, "Name of the new chatroom?", false, true);
-      builder.width("200px").height("50px").firstButtonTitle(i18n.t("Create")).sndButtonTitle(
-          i18n.t("Cancel")).firstButtonId(CREATE_ID).sndButtonId(CANCEL_ID);
-      builder.regex(TextUtils.UNIX_NAME).regexText(
-          i18n.t("The name must contain only characters, numbers and dashes")).textboxId(TEXTBOX_ID);
-      builder.minLength(3).maxLength(15).allowBlank(false).minLengthText(
-          CoreMessages.FIELD_MUST_BE_BETWEEN_3_AND_15_NO_CHARS).maxLengthText(
-          CoreMessages.FIELD_MUST_BE_BETWEEN_3_AND_15_NO_CHARS);
-      final PromptTopDialog diag = builder.build();
-      diag.showCentered();
-      diag.focusOnTextBox();
-      diag.getSecondBtn().addClickHandler(new ClickHandler() {
-        @Override
-        public void onClick(final ClickEvent event) {
-          diag.hide();
-        }
-      });
-      diag.getFirstBtn().addClickHandler(new ClickHandler() {
-        @Override
-        public void onClick(final ClickEvent event) {
-          if (diag.isValid()) {
-            NotifyUser.showProgressProcessing();
-            final String groupShortName = session.getCurrentState().getGroup().getShortName();
-            contentService.get().addRoom(session.getUserHash(),
-                session.getContainerState().getRootContainer().getStateToken(),
-                groupShortName + "-" + diag.getText(), new AsyncCallbackSimple<StateContainerDTO>() {
-                  @Override
-                  public void onSuccess(final StateContainerDTO state) {
-                    stateManager.setRetrievedStateAndGo(state);
-                    NotifyUser.hideProgress();
-                    NotifyUser.info(i18n.t("Chatroom created"));
-                  }
-                });
-            diag.hide();
-          }
-        }
-      });
-    }
-  }
-
-  @Inject
-  public NewRoomBtn(final I18nTranslationService i18n, final NewRoomAction action, final NavResources res) {
-    super(action);
-    this.withText(i18n.t("New room")).withToolTip(i18n.t("Create a new chat room")).withStyles(
-        "k-def-docbtn, k-fl").withIcon(res.roomAdd());
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/NewRoomBtn.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,116 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.common.client.ui.dialogs.PromptTopDialog;
+import cc.kune.common.client.ui.dialogs.PromptTopDialog.Builder;
+import cc.kune.common.client.utils.TextUtils;
+import cc.kune.core.client.actions.RolAction;
+import cc.kune.core.client.resources.CoreMessages;
+import cc.kune.core.client.resources.nav.NavResources;
+import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
+import cc.kune.core.client.rpcservices.ContentServiceAsync;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.dto.StateContainerDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class NewRoomBtn extends ButtonDescriptor {
+
+  public static class NewRoomAction extends RolAction {
+
+    private static final String CANCEL_ID = "k-nrbt-cancel";
+    private static final String CREATE_ID = "k-nrbt-create";
+    private static final String ID = "k-nrbt-dialog";
+    private static final String TEXTBOX_ID = "k-nrbt-textbox";
+    private final Provider<ContentServiceAsync> contentService;
+    private final I18nTranslationService i18n;
+    private final Session session;
+    private final StateManager stateManager;
+
+    @Inject
+    public NewRoomAction(final Session session, final StateManager stateManager,
+        final I18nTranslationService i18n, final Provider<ContentServiceAsync> contentService) {
+      super(AccessRolDTO.Administrator, true);
+      this.session = session;
+      this.stateManager = stateManager;
+      this.i18n = i18n;
+      this.contentService = contentService;
+    }
+
+    @Override
+    public void actionPerformed(final ActionEvent event) {
+      final Builder builder = new PromptTopDialog.Builder(ID, "Name of the new chatroom?", false, true);
+      builder.width("200px").height("50px").firstButtonTitle(i18n.t("Create")).sndButtonTitle(
+          i18n.t("Cancel")).firstButtonId(CREATE_ID).sndButtonId(CANCEL_ID);
+      builder.regex(TextUtils.UNIX_NAME).regexText(
+          i18n.t("The name must contain only characters, numbers and dashes")).textboxId(TEXTBOX_ID);
+      builder.minLength(3).maxLength(15).allowBlank(false).minLengthText(
+          CoreMessages.FIELD_MUST_BE_BETWEEN_3_AND_15_NO_CHARS).maxLengthText(
+          CoreMessages.FIELD_MUST_BE_BETWEEN_3_AND_15_NO_CHARS);
+      final PromptTopDialog diag = builder.build();
+      diag.showCentered();
+      diag.focusOnTextBox();
+      diag.getSecondBtn().addClickHandler(new ClickHandler() {
+        @Override
+        public void onClick(final ClickEvent event) {
+          diag.hide();
+        }
+      });
+      diag.getFirstBtn().addClickHandler(new ClickHandler() {
+        @Override
+        public void onClick(final ClickEvent event) {
+          if (diag.isValid()) {
+            NotifyUser.showProgressProcessing();
+            final String groupShortName = session.getCurrentState().getGroup().getShortName();
+            contentService.get().addRoom(session.getUserHash(),
+                session.getContainerState().getRootContainer().getStateToken(),
+                groupShortName + "-" + diag.getText(), new AsyncCallbackSimple<StateContainerDTO>() {
+                  @Override
+                  public void onSuccess(final StateContainerDTO state) {
+                    stateManager.setRetrievedStateAndGo(state);
+                    NotifyUser.hideProgress();
+                    NotifyUser.info(i18n.t("Chatroom created"));
+                  }
+                });
+            diag.hide();
+          }
+        }
+      });
+    }
+  }
+
+  @Inject
+  public NewRoomBtn(final I18nTranslationService i18n, final NewRoomAction action, final NavResources res) {
+    super(action);
+    this.withText(i18n.t("New room")).withToolTip(i18n.t("Create a new chat room")).withStyles(
+        "k-def-docbtn, k-fl").withIcon(res.roomAdd());
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,55 +0,0 @@
-package cc.kune.chat.client.actions;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.notify.NotifyLevel;
-import cc.kune.core.client.actions.RolAction;
-import cc.kune.core.client.auth.SignIn;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.SiteTokens;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.client.state.TokenUtils;
-import cc.kune.core.shared.dto.AbstractContentSimpleDTO;
-import cc.kune.core.shared.dto.AccessRolDTO;
-import cc.kune.core.shared.dto.StateContainerDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class OpenChatAction extends RolAction {
-
-  private final Provider<ChatClient> chatClient;
-  private final I18nTranslationService i18n;
-  private final Session session;
-  private final Provider<SignIn> signIn;
-  private final StateManager stateManager;
-
-  @Inject
-  public OpenChatAction(final Provider<ChatClient> chatClient, final Session session,
-      final StateManager stateManager, final Provider<SignIn> signIn, final I18nTranslationService i18n) {
-    super(AccessRolDTO.Viewer, false);
-    this.chatClient = chatClient;
-    this.session = session;
-    this.stateManager = stateManager;
-    this.signIn = signIn;
-    this.i18n = i18n;
-  }
-
-  @Override
-  public void actionPerformed(final ActionEvent event) {
-    if (session.isLogged()) {
-      final ChatClient chat = chatClient.get();
-      final Object target = event.getTarget();
-      final String roomName = (target instanceof AbstractContentSimpleDTO) ? ((AbstractContentSimpleDTO) target).getName()
-          : ((StateContainerDTO) session.getCurrentState()).getTitle();
-      chat.joinRoom(roomName, session.getCurrentUserInfo().getShortName());
-      chat.show();
-    } else {
-      signIn.get().setErrorMessage(i18n.t("Sign in or create an account to access to this room"),
-          NotifyLevel.info);
-      stateManager.gotoHistoryToken(TokenUtils.addRedirect(SiteTokens.SIGNIN,
-          session.getCurrentStateToken().toString()));
-    }
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenChatAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,74 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.notify.NotifyLevel;
+import cc.kune.core.client.actions.RolAction;
+import cc.kune.core.client.auth.SignIn;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.SiteTokens;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.client.state.TokenUtils;
+import cc.kune.core.shared.dto.AbstractContentSimpleDTO;
+import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.dto.StateContainerDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class OpenChatAction extends RolAction {
+
+  private final Provider<ChatClient> chatClient;
+  private final I18nTranslationService i18n;
+  private final Session session;
+  private final Provider<SignIn> signIn;
+  private final StateManager stateManager;
+
+  @Inject
+  public OpenChatAction(final Provider<ChatClient> chatClient, final Session session,
+      final StateManager stateManager, final Provider<SignIn> signIn, final I18nTranslationService i18n) {
+    super(AccessRolDTO.Viewer, false);
+    this.chatClient = chatClient;
+    this.session = session;
+    this.stateManager = stateManager;
+    this.signIn = signIn;
+    this.i18n = i18n;
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    if (session.isLogged()) {
+      final ChatClient chat = chatClient.get();
+      final Object target = event.getTarget();
+      final String roomName = (target instanceof AbstractContentSimpleDTO) ? ((AbstractContentSimpleDTO) target).getName()
+          : ((StateContainerDTO) session.getCurrentState()).getTitle();
+      chat.joinRoom(roomName, session.getCurrentUserInfo().getShortName());
+      chat.show();
+    } else {
+      signIn.get().setErrorMessage(i18n.t("Sign in or create an account to access to this room"),
+          NotifyLevel.info);
+      stateManager.gotoHistoryToken(TokenUtils.addRedirect(SiteTokens.SIGNIN,
+          session.getCurrentStateToken().toString()));
+    }
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,143 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client.actions;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.chat.client.resources.ChatResources;
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.core.client.actions.RolActionAutoUpdated;
-import cc.kune.core.client.state.AccessRightsClientManager;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateChangedEvent;
-import cc.kune.core.client.state.StateChangedEvent.StateChangedHandler;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.dto.AccessRolDTO;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.dto.SocialNetworkDTO;
-import cc.kune.core.shared.dto.StateAbstractDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
-import com.calclab.emite.im.client.chat.ChatStates;
-import com.calclab.emite.xep.muc.client.Occupant;
-import com.calclab.emite.xep.muc.client.Room;
-import com.calclab.emite.xep.muc.client.RoomManager;
-import com.calclab.suco.client.Suco;
-import com.google.inject.Inject;
-
-public class OpenGroupPublicChatRoomAction extends RolActionAutoUpdated {
-
-  private final ChatClient chatClient;
-  private final I18nTranslationService i18n;
-  private boolean inviteMembers;
-  private final RoomManager roomManager;
-  private final Session session;
-
-  @SuppressWarnings("deprecation")
-  @Inject
-  public OpenGroupPublicChatRoomAction(final Session session,
-      final AccessRightsClientManager accessRightsClientManager, final ChatClient chatClient,
-      final StateManager stateManager, final I18nTranslationService i18n, final ChatResources res) {
-    super(stateManager, session, accessRightsClientManager, AccessRolDTO.Editor, true, false, true);
-    this.session = session;
-    this.chatClient = chatClient;
-    this.i18n = i18n;
-    roomManager = Suco.get(RoomManager.class);
-    stateManager.onStateChanged(true, new StateChangedHandler() {
-      @Override
-      public void onStateChanged(final StateChangedEvent event) {
-        // setState(session.getCurrentState());
-      }
-    });
-    putValue(Action.NAME, i18n.t("Group's public room"));
-    putValue(Action.SHORT_DESCRIPTION, i18n.t("Enter to this group public chat room"));
-    putValue(Action.SMALL_ICON, res.groupChat());
-    setInviteMembersImpl(false);
-  }
-
-  @Override
-  public void actionPerformed(final ActionEvent event) {
-    final String currentGroupName = session.getCurrentGroupShortName();
-    final Room room = chatClient.joinRoom(currentGroupName, session.getCurrentUser().getShortName());
-    inviteMembers(room);
-    chatClient.show();
-  }
-
-  private void addGroup(final List<XmppURI> membersUris, final GroupDTO member) {
-    membersUris.add(chatClient.uriFrom(member.getShortName()));
-  }
-
-  private boolean currentGroupsIsAsPerson(final StateAbstractDTO state) {
-    return state.getGroup().isPersonal();
-  }
-
-  private void inviteMembers(final Room room) {
-    if (inviteMembers) {
-      room.addChatStateChangedHandler(true,
-          new com.calclab.emite.core.client.events.StateChangedHandler() {
-            @Override
-            public void onStateChanged(final com.calclab.emite.core.client.events.StateChangedEvent event) {
-              if (event.getState().equals(ChatStates.ready)) {
-                // When ready we invite to the rest of members
-                final SocialNetworkDTO groupMembers = session.getCurrentState().getGroupMembers();
-                final List<XmppURI> membersUris = new ArrayList<XmppURI>();
-                for (final GroupDTO member : groupMembers.getAccessLists().getAdmins().getList()) {
-                  addGroup(membersUris, member);
-                }
-                for (final GroupDTO member : groupMembers.getAccessLists().getEditors().getList()) {
-                  addGroup(membersUris, member);
-                }
-                for (final Occupant occupant : room.getOccupants()) {
-                  // Remove all member that are in the room
-                  membersUris.remove(occupant.getJID());
-                }
-                for (final XmppURI memberNotPresent : membersUris) {
-                  room.sendInvitationTo(memberNotPresent,
-                      i18n.t("Join us in [%s] public room!", room.getURI().getNode()));
-                }
-              }
-            }
-          });
-    }
-  }
-
-  public void setInviteMembers(final boolean inviteMembers) {
-    setInviteMembersImpl(inviteMembers);
-  }
-
-  private void setInviteMembersImpl(final boolean inviteMembers) {
-    this.inviteMembers = inviteMembers;
-  }
-
-  private void setState(final StateAbstractDTO state) {
-    final boolean imLogged = session.isLogged();
-    if (imLogged && !currentGroupsIsAsPerson(state)) {
-      setEnabled(false);
-      setEnabled(true);
-    } else {
-      setEnabled(true);
-      setEnabled(false);
-    }
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenGroupPublicChatRoomAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,143 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.chat.client.ChatInstances;
+import cc.kune.chat.client.resources.ChatResources;
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.core.client.actions.RolActionAutoUpdated;
+import cc.kune.core.client.state.AccessRightsClientManager;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateChangedEvent;
+import cc.kune.core.client.state.StateChangedEvent.StateChangedHandler;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.SocialNetworkDTO;
+import cc.kune.core.shared.dto.StateAbstractDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
+import com.calclab.emite.im.client.chat.ChatStates;
+import com.calclab.emite.xep.muc.client.Occupant;
+import com.calclab.emite.xep.muc.client.Room;
+import com.calclab.emite.xep.muc.client.RoomManager;
+import com.google.inject.Inject;
+
+public class OpenGroupPublicChatRoomAction extends RolActionAutoUpdated {
+
+  private final ChatClient chatClient;
+  private final I18nTranslationService i18n;
+  private boolean inviteMembers;
+  private final Session session;
+
+  @SuppressWarnings("deprecation")
+  @Inject
+  public OpenGroupPublicChatRoomAction(final Session session,
+      final AccessRightsClientManager accessRightsClientManager, final ChatClient chatClient,
+      final StateManager stateManager, final I18nTranslationService i18n, final ChatResources res,
+      final ChatInstances chatInstances) {
+    super(stateManager, session, accessRightsClientManager, AccessRolDTO.Editor, true, false, true);
+    this.session = session;
+    this.chatClient = chatClient;
+    this.i18n = i18n;
+    final RoomManager roomManager = chatInstances.roomManager;
+    stateManager.onStateChanged(true, new StateChangedHandler() {
+      @Override
+      public void onStateChanged(final StateChangedEvent event) {
+        // setState(session.getCurrentState());
+      }
+    });
+    putValue(Action.NAME, i18n.t("Group's public room"));
+    putValue(Action.SHORT_DESCRIPTION, i18n.t("Enter to this group public chat room"));
+    putValue(Action.SMALL_ICON, res.groupChat());
+    setInviteMembersImpl(false);
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    final String currentGroupName = session.getCurrentGroupShortName();
+    final Room room = chatClient.joinRoom(currentGroupName, session.getCurrentUser().getShortName());
+    inviteMembers(room);
+    chatClient.show();
+  }
+
+  private void addGroup(final List<XmppURI> membersUris, final GroupDTO member) {
+    membersUris.add(chatClient.uriFrom(member.getShortName()));
+  }
+
+  private boolean currentGroupsIsAsPerson(final StateAbstractDTO state) {
+    return state.getGroup().isPersonal();
+  }
+
+  private void inviteMembers(final Room room) {
+    if (inviteMembers) {
+      room.addChatStateChangedHandler(true,
+          new com.calclab.emite.core.client.events.StateChangedHandler() {
+            @Override
+            public void onStateChanged(final com.calclab.emite.core.client.events.StateChangedEvent event) {
+              if (event.getState().equals(ChatStates.ready)) {
+                // When ready we invite to the rest of members
+                final SocialNetworkDTO groupMembers = session.getCurrentState().getGroupMembers();
+                final List<XmppURI> membersUris = new ArrayList<XmppURI>();
+                for (final GroupDTO member : groupMembers.getAccessLists().getAdmins().getList()) {
+                  addGroup(membersUris, member);
+                }
+                for (final GroupDTO member : groupMembers.getAccessLists().getEditors().getList()) {
+                  addGroup(membersUris, member);
+                }
+                for (final Occupant occupant : room.getOccupants()) {
+                  // Remove all member that are in the room
+                  membersUris.remove(occupant.getJID());
+                }
+                for (final XmppURI memberNotPresent : membersUris) {
+                  room.sendInvitationTo(memberNotPresent,
+                      i18n.t("Join us in [%s] public room!", room.getURI().getNode()));
+                }
+              }
+            }
+          });
+    }
+  }
+
+  public void setInviteMembers(final boolean inviteMembers) {
+    setInviteMembersImpl(inviteMembers);
+  }
+
+  private void setInviteMembersImpl(final boolean inviteMembers) {
+    this.inviteMembers = inviteMembers;
+  }
+
+  private void setState(final StateAbstractDTO state) {
+    final boolean imLogged = session.isLogged();
+    if (imLogged && !currentGroupsIsAsPerson(state)) {
+      setEnabled(false);
+      setEnabled(true);
+    } else {
+      setEnabled(true);
+      setEnabled(false);
+    }
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,17 +0,0 @@
-package cc.kune.chat.client.actions;
-
-import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
-import cc.kune.core.client.resources.nav.NavResources;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-
-public class OpenRoomBtn extends ButtonDescriptor {
-
-  @Inject
-  public OpenRoomBtn(final I18nTranslationService i18n, final OpenChatAction action,
-      final NavResources res) {
-    super(action);
-    this.withText(i18n.t("Enter to this room")).withIcon(res.room()).withStyles("k-def-docbtn, k-fl");
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomBtn.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,36 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
+import cc.kune.core.client.resources.nav.NavResources;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class OpenRoomBtn extends ButtonDescriptor {
+
+  @Inject
+  public OpenRoomBtn(final I18nTranslationService i18n, final OpenChatAction action,
+      final NavResources res) {
+    super(action);
+    this.withText(i18n.t("Enter to this room")).withIcon(res.room()).withStyles("k-def-docbtn, k-fl");
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,17 +0,0 @@
-package cc.kune.chat.client.actions;
-
-import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
-import cc.kune.core.client.resources.nav.NavResources;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-
-public class OpenRoomMenuItem extends MenuItemDescriptor {
-
-  @Inject
-  public OpenRoomMenuItem(final I18nTranslationService i18n, final OpenChatAction action,
-      final NavResources res) {
-    super(action);
-    this.withText(i18n.t("Enter to this room")).withIcon(res.room());
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/OpenRoomMenuItem.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,36 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
+import cc.kune.core.client.resources.nav.NavResources;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class OpenRoomMenuItem extends MenuItemDescriptor {
+
+  @Inject
+  public OpenRoomMenuItem(final I18nTranslationService i18n, final OpenChatAction action,
+      final NavResources res) {
+    super(action);
+    this.withText(i18n.t("Enter to this room")).withIcon(res.room());
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,21 +0,0 @@
-package cc.kune.chat.client.actions;
-
-import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
-import cc.kune.core.client.sn.actions.registry.GroupSNConfActions;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-
-public class StartAssemblyWithMembers extends MenuItemDescriptor {
-
-  @Inject
-  public StartAssemblyWithMembers(final OpenGroupPublicChatRoomAction action,
-      final I18nTranslationService i18n) {
-    super(action);
-    action.setInviteMembers(true);
-    withText(i18n.t("Start a public assembly with members")).withToolTip(
-        i18n.t("Enter to this group public chat room and invite members"));
-    setParent(GroupSNConfActions.OPTIONS_MENU);
-    setPosition(0);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartAssemblyWithMembers.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,40 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
+import cc.kune.core.client.sn.actions.registry.GroupSNConfActions;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class StartAssemblyWithMembers extends MenuItemDescriptor {
+
+  @Inject
+  public StartAssemblyWithMembers(final OpenGroupPublicChatRoomAction action,
+      final I18nTranslationService i18n) {
+    super(action);
+    action.setInviteMembers(true);
+    withText(i18n.t("Start a public assembly with members")).withToolTip(
+        i18n.t("Enter to this group public chat room and invite members"));
+    setParent(GroupSNConfActions.OPTIONS_MENU);
+    setPosition(0);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,58 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client.actions;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.common.client.actions.AbstractExtendedAction;
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.calclab.emite.core.client.xmpp.stanzas.XmppURI;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class StartChatWithMemberAction extends AbstractExtendedAction {
-    private final Provider<ChatClient> chatClient;
-    private final I18nTranslationService i18n;
-
-    @Inject
-    public StartChatWithMemberAction(final I18nTranslationService i18n, final CoreResources res,
-            final Provider<ChatClient> chatClient) {
-        this.i18n = i18n;
-        this.chatClient = chatClient;
-        putValue(NAME, i18n.t("Chat with this member"));
-        putValue(Action.SMALL_ICON, res.newChat());
-    }
-
-    @Override
-    public void actionPerformed(final ActionEvent event) {
-        chatClient.get().show();
-        if (chatClient.get().isLoggedIn()) {
-            chatClient.get().chat(XmppURI.jid(((GroupDTO) event.getTarget()).getShortName()));
-        } else {
-            NotifyUser.important(i18n.t("To start a chat you need to be 'online'"));
-        }
-    }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithMemberAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,65 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.common.client.actions.AbstractExtendedAction;
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.UserSimpleDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class StartChatWithMemberAction extends AbstractExtendedAction {
+  private final Provider<ChatClient> chatClient;
+  private final I18nTranslationService i18n;
+
+  @Inject
+  public StartChatWithMemberAction(final I18nTranslationService i18n, final CoreResources res,
+      final Provider<ChatClient> chatClient) {
+    this.i18n = i18n;
+    this.chatClient = chatClient;
+    putValue(NAME, i18n.t("Chat with this member"));
+    putValue(Action.SMALL_ICON, res.newChat());
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    chatClient.get().show();
+    if (chatClient.get().isLoggedIn()) {
+      String username = null;
+      if (event.getTarget() instanceof GroupDTO) {
+        username = ((GroupDTO) event.getTarget()).getShortName();
+      } else if (event.getTarget() instanceof UserSimpleDTO) {
+        username = ((UserSimpleDTO) event.getTarget()).getShortName();
+      }
+      if (username != null) {
+        chatClient.get().chat(username);
+      }
+    } else {
+      NotifyUser.important(i18n.t("To start a chat you need to be 'online'"));
+    }
+  }
+}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithThisPersonAction.java (from rev 1446, trunk/src/main/java/cc/kune/chat/client/actions/StartChatWithThisPersonAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithThisPersonAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithThisPersonAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,36 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class StartChatWithThisPersonAction extends StartChatWithMemberAction {
+    @Inject
+    public StartChatWithThisPersonAction(final I18nTranslationService i18n, final CoreResources res,
+            final Provider<ChatClient> chatClient) {
+        super(i18n, res, chatClient);
+        putValue(NAME, i18n.t("Chat with this person"));
+    }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithUserAction.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/StartChatWithUserAction.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/StartChatWithUserAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,36 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.chat.client.actions;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class StartChatWithUserAction extends StartChatWithMemberAction {
-    @Inject
-    public StartChatWithUserAction(final I18nTranslationService i18n, final CoreResources res,
-            final Provider<ChatClient> chatClient) {
-        super(i18n, res, chatClient);
-        putValue(NAME, i18n.t("Chat with this person"));
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions (from rev 1446, trunk/src/main/java/cc/kune/chat/client/actions/conditions)

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,23 +0,0 @@
-package cc.kune.chat.client.actions.conditions;
-
-import cc.kune.chat.client.ChatClient;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.core.client.state.Session;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-
- at Singleton
-public class IsNotBuddieCondition extends IsBuddieCondition {
-
-  @Inject
-  public IsNotBuddieCondition(final Session session, final ChatClient chatClient) {
-    super(session, chatClient);
-  }
-
-  @Override
-  public boolean mustBeAdded(final GuiActionDescrip descr) {
-    return !super.mustBeAdded(descr);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java (from rev 1452, trunk/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/client/actions/conditions/IsNotBuddieCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,42 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.client.actions.conditions;
+
+import cc.kune.chat.client.ChatClient;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.core.client.state.Session;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class IsNotBuddieCondition extends IsBuddieCondition {
+
+  @Inject
+  public IsNotBuddieCondition(final Session session, final ChatClient chatClient) {
+    super(session, chatClient);
+  }
+
+  @Override
+  public boolean mustBeAdded(final GuiActionDescrip descr) {
+    return !super.mustBeAdded(descr);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/server/ChatManager.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,11 +0,0 @@
-package cc.kune.chat.server;
-
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.domain.Container;
-import cc.kune.domain.User;
-
-public interface ChatManager {
-
-  Container addRoom(String userHash, User user, StateToken parentToken, String roomName, String subject);
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java (from rev 1452, trunk/src/main/java/cc/kune/chat/server/ChatManager.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,30 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.server;
+
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.domain.Container;
+import cc.kune.domain.User;
+
+public interface ChatManager {
+
+  Container addRoom(String userHash, User user, StateToken parentToken, String roomName, String subject);
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/chat/server/ChatManagerDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,59 +0,0 @@
-package cc.kune.chat.server;
-
-import cc.kune.chat.shared.ChatConstants;
-import cc.kune.core.client.errors.AccessViolationException;
-import cc.kune.core.client.errors.ContentNotFoundException;
-import cc.kune.core.client.errors.GroupNotFoundException;
-import cc.kune.core.server.content.ContentUtils;
-import cc.kune.core.server.content.CreationService;
-import cc.kune.core.server.manager.GroupManager;
-import cc.kune.core.server.xmpp.ChatConnection;
-import cc.kune.core.server.xmpp.XmppManager;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.domain.Container;
-import cc.kune.domain.User;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-
- at Singleton
-public class ChatManagerDefault implements ChatManager {
-
-  private final CreationService creationService;
-  private final GroupManager groupManager;
-  private final XmppManager xmppManager;
-
-  @Inject
-  public ChatManagerDefault(final XmppManager xmppManager, final GroupManager groupManager,
-      final CreationService creationService) {
-    this.xmppManager = xmppManager;
-    this.groupManager = groupManager;
-    this.creationService = creationService;
-  }
-
-  @Override
-  public Container addRoom(final String userHash, final User user, final StateToken parentToken,
-      final String roomName, final String subject) {
-    final String groupShortName = parentToken.getGroup();
-    final String userShortName = user.getShortName();
-    final ChatConnection connection = xmppManager.login(userShortName, user.getPassword(), userHash);
-    if (!xmppManager.existRoom(connection, roomName)) {
-      xmppManager.createRoom(connection, roomName, userShortName + userHash, subject);
-      xmppManager.disconnect(connection);
-    }
-    try {
-      return creationService.createFolder(groupManager.findByShortName(groupShortName),
-          ContentUtils.parseId(parentToken.getFolder()), roomName, user.getLanguage(),
-          ChatConstants.TYPE_ROOM);
-    } catch (final ContentNotFoundException e) {
-      xmppManager.destroyRoom(connection, roomName);
-      throw new ContentNotFoundException();
-    } catch (final AccessViolationException e) {
-      xmppManager.destroyRoom(connection, roomName);
-      throw new AccessViolationException();
-    } catch (final GroupNotFoundException e) {
-      xmppManager.destroyRoom(connection, roomName);
-      throw new GroupNotFoundException();
-    }
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java (from rev 1452, trunk/src/main/java/cc/kune/chat/server/ChatManagerDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/chat/server/ChatManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,78 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.chat.server;
+
+import cc.kune.chat.shared.ChatConstants;
+import cc.kune.core.client.errors.AccessViolationException;
+import cc.kune.core.client.errors.ContentNotFoundException;
+import cc.kune.core.client.errors.GroupNotFoundException;
+import cc.kune.core.server.content.ContentUtils;
+import cc.kune.core.server.content.CreationService;
+import cc.kune.core.server.manager.GroupManager;
+import cc.kune.core.server.xmpp.ChatConnection;
+import cc.kune.core.server.xmpp.XmppManager;
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.domain.Container;
+import cc.kune.domain.User;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class ChatManagerDefault implements ChatManager {
+
+  private final CreationService creationService;
+  private final GroupManager groupManager;
+  private final XmppManager xmppManager;
+
+  @Inject
+  public ChatManagerDefault(final XmppManager xmppManager, final GroupManager groupManager,
+      final CreationService creationService) {
+    this.xmppManager = xmppManager;
+    this.groupManager = groupManager;
+    this.creationService = creationService;
+  }
+
+  @Override
+  public Container addRoom(final String userHash, final User user, final StateToken parentToken,
+      final String roomName, final String subject) {
+    final String groupShortName = parentToken.getGroup();
+    final String userShortName = user.getShortName();
+    final ChatConnection connection = xmppManager.login(userShortName, user.getPassword(), userHash);
+    if (!xmppManager.existRoom(connection, roomName)) {
+      xmppManager.createRoom(connection, roomName, userShortName + userHash, subject);
+      xmppManager.disconnect(connection);
+    }
+    try {
+      return creationService.createFolder(groupManager.findByShortName(groupShortName),
+          ContentUtils.parseId(parentToken.getFolder()), roomName, user.getLanguage(),
+          ChatConstants.TYPE_ROOM);
+    } catch (final ContentNotFoundException e) {
+      xmppManager.destroyRoom(connection, roomName);
+      throw new ContentNotFoundException();
+    } catch (final AccessViolationException e) {
+      xmppManager.destroyRoom(connection, roomName);
+      throw new AccessViolationException();
+    } catch (final GroupNotFoundException e) {
+      xmppManager.destroyRoom(connection, roomName);
+      throw new GroupNotFoundException();
+    }
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/tooltip/Tooltip.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,219 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.common.client.tooltip;
-
-import cc.kune.common.client.utils.TextUtils;
-import cc.kune.common.client.utils.TimerWrapper;
-import cc.kune.common.client.utils.TimerWrapper.Executer;
-
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.dom.client.Style.Unit;
-import com.google.gwt.event.dom.client.BlurEvent;
-import com.google.gwt.event.dom.client.BlurHandler;
-import com.google.gwt.event.dom.client.FocusEvent;
-import com.google.gwt.event.dom.client.FocusHandler;
-import com.google.gwt.event.dom.client.MouseOutEvent;
-import com.google.gwt.event.dom.client.MouseOutHandler;
-import com.google.gwt.event.dom.client.MouseOverEvent;
-import com.google.gwt.event.dom.client.MouseOverHandler;
-import com.google.gwt.uibinder.client.UiBinder;
-import com.google.gwt.uibinder.client.UiField;
-import com.google.gwt.user.client.Window;
-import com.google.gwt.user.client.ui.FlowPanel;
-import com.google.gwt.user.client.ui.HTMLPanel;
-import com.google.gwt.user.client.ui.InlineLabel;
-import com.google.gwt.user.client.ui.Label;
-import com.google.gwt.user.client.ui.PopupPanel;
-import com.google.gwt.user.client.ui.Widget;
-
-public class Tooltip extends PopupPanel {
-
-  interface TooltipUiBinder extends UiBinder<Widget, Tooltip> {
-  }
-
-  private static TooltipUiBinder uiBinder = GWT.create(TooltipUiBinder.class);
-
-  private static final int WIDTH_NOT_DEFINED = -1;
-
-  public static Tooltip to(final Widget widget, final String text) {
-    if (TextUtils.notEmpty(text)) {
-      final Tooltip tip = new Tooltip();
-      tip.to(widget);
-      tip.setText(text);
-      return tip;
-    }
-    return null;
-  }
-
-  public static Tooltip to(final Widget widget, final Widget withContent) {
-    final Tooltip tip = new Tooltip();
-    tip.to(widget);
-    tip.setContent(withContent);
-    return tip;
-  }
-  @UiField
-  HTMLPanel arrow;
-  @UiField
-  HTMLPanel arrowBorder;
-  @UiField
-  FlowPanel content;
-  @UiField
-  FlowPanel flow;
-  private Widget ofWidget;
-  private final TooltipTimers timers;
-  @UiField
-  InlineLabel title;
-  @UiField
-  HTMLPanel tooltip;
-  private int width = WIDTH_NOT_DEFINED;
-
-  public Tooltip() {
-    super.add(uiBinder.createAndBindUi(this));
-    super.setStyleName("k-tooltip-no-chrome");
-    super.setAutoHideEnabled(false);
-    super.setAnimationEnabled(false);
-    final TimerWrapper overTimer = new TimerWrapper();
-    overTimer.configure(new Executer() {
-      @Override
-      public void execute() {
-        show();
-      }
-    });
-    final Executer hideExecuter = new Executer() {
-      @Override
-      public void execute() {
-        hide();
-      }
-    };
-    final TimerWrapper outTimer = new TimerWrapper();
-    final TimerWrapper securityTimer = new TimerWrapper();
-    outTimer.configure(hideExecuter);
-    securityTimer.configure(hideExecuter);
-    timers = new TooltipTimers(overTimer, outTimer, securityTimer);
-  }
-
-  protected int getHeight() {
-    return tooltip.getElement().getOffsetHeight();
-  }
-
-  protected int getWidth() {
-    return tooltip.getElement().getOffsetWidth();
-  }
-
-  @Override
-  public boolean isVisible() {
-    return super.isShowing();
-  }
-
-  private void setContent(final Widget widget) {
-    content.clear();
-    content.add(widget);
-  }
-
-  public void setText(final String text) {
-    content.clear();
-    content.add(new Label(text));
-  }
-
-  public void setWidth(final int width) {
-    this.width = width;
-  }
-
-  @Override
-  public void show() {
-    if (!Tooltip.this.isShowing() && ofWidget.isVisible()) {
-      Tooltip.super.show();
-      Tooltip.this.showAt(TooltipPositionCalculator.calculate(Window.getClientWidth(),
-          Window.getClientHeight(), ofWidget.getAbsoluteLeft(), ofWidget.getAbsoluteTop(),
-          ofWidget.getOffsetWidth(), ofWidget.getOffsetHeight(), Tooltip.this.getWidth(),
-          Tooltip.this.getHeight()));
-      if (width != WIDTH_NOT_DEFINED) {
-        tooltip.getElement().getStyle().setWidth(width, Unit.PX);
-      } else if (tooltip.getOffsetWidth() > 430) {
-        tooltip.getElement().getStyle().setWidth(430, Unit.PX);
-      } else {
-        tooltip.getElement().getStyle().clearWidth();
-      }
-    }
-  }
-
-  protected void showAt(final TooltipPosition position) {
-    this.setPopupPosition(position.getLeft(), position.getTop());
-    switch (position.getArrowPosition()) {
-    case N:
-    case NW:
-    case NE:
-      arrow.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
-      arrow.getElement().getStyle().setTop(position.getArrowTop() + 3, Unit.PX);
-      arrowBorder.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
-      arrowBorder.getElement().getStyle().setTop(position.getArrowTop() + 1, Unit.PX);
-      arrow.getElement().removeClassName("k-tooltip-arrow-s");
-      arrow.getElement().addClassName("k-tooltip-arrow-n");
-      arrowBorder.getElement().removeClassName("k-tooltip-arrow-border-s");
-      arrowBorder.getElement().addClassName("k-tooltip-arrow-border-n");
-      break;
-    case S:
-    case SE:
-    case SW:
-      arrow.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
-      arrow.getElement().getStyle().setBottom(position.getArrowTop() + 2, Unit.PX);
-      arrowBorder.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
-      arrowBorder.getElement().getStyle().setBottom(position.getArrowTop(), Unit.PX);
-      arrow.getElement().addClassName("k-tooltip-arrow-s");
-      arrow.getElement().removeClassName("k-tooltip-arrow-n");
-      arrowBorder.getElement().addClassName("k-tooltip-arrow-border-s");
-      arrowBorder.getElement().removeClassName("k-tooltip-arrow-border-n");
-      break;
-    }
-  }
-
-  public void showTemporally() {
-    show();
-    timers.showTemporally();
-  }
-
-  private void to(final Widget ofWidget) {
-    this.ofWidget = ofWidget;
-    ofWidget.addDomHandler(new MouseOverHandler() {
-      @Override
-      public void onMouseOver(final MouseOverEvent event) {
-        timers.onOver();
-      }
-    }, MouseOverEvent.getType());
-    ofWidget.addDomHandler(new FocusHandler() {
-      @Override
-      public void onFocus(final FocusEvent event) {
-        timers.onOut();
-      }
-    }, FocusEvent.getType());
-    ofWidget.addDomHandler(new BlurHandler() {
-      @Override
-      public void onBlur(final BlurEvent event) {
-        timers.onOut();
-      }
-    }, BlurEvent.getType());
-    ofWidget.addDomHandler(new MouseOutHandler() {
-      @Override
-      public void onMouseOut(final MouseOutEvent event) {
-        timers.onOut();
-      }
-    }, MouseOutEvent.getType());
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java (from rev 1448, trunk/src/main/java/cc/kune/common/client/tooltip/Tooltip.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/Tooltip.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,225 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.tooltip;
+
+import cc.kune.common.client.utils.TextUtils;
+import cc.kune.common.client.utils.TimerWrapper;
+import cc.kune.common.client.utils.TimerWrapper.Executer;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.dom.client.Style.Unit;
+import com.google.gwt.event.dom.client.BlurEvent;
+import com.google.gwt.event.dom.client.BlurHandler;
+import com.google.gwt.event.dom.client.FocusEvent;
+import com.google.gwt.event.dom.client.FocusHandler;
+import com.google.gwt.event.dom.client.MouseOutEvent;
+import com.google.gwt.event.dom.client.MouseOutHandler;
+import com.google.gwt.event.dom.client.MouseOverEvent;
+import com.google.gwt.event.dom.client.MouseOverHandler;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.Window;
+import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.HTMLPanel;
+import com.google.gwt.user.client.ui.InlineLabel;
+import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.PopupPanel;
+import com.google.gwt.user.client.ui.Widget;
+
+public class Tooltip extends PopupPanel {
+
+  interface TooltipUiBinder extends UiBinder<Widget, Tooltip> {
+  }
+
+  private static TooltipUiBinder uiBinder = GWT.create(TooltipUiBinder.class);
+
+  private static final int WIDTH_NOT_DEFINED = -1;
+
+  public static Tooltip to(final Widget widget, final String text) {
+    if (TextUtils.notEmpty(text)) {
+      final Tooltip tip = new Tooltip();
+      tip.to(widget);
+      tip.setText(text);
+      return tip;
+    }
+    return null;
+  }
+
+  public static Tooltip to(final Widget widget, final Widget withContent) {
+    final Tooltip tip = new Tooltip();
+    tip.to(widget);
+    tip.setContent(withContent);
+    return tip;
+  }
+  @UiField
+  HTMLPanel arrow;
+  @UiField
+  HTMLPanel arrowBorder;
+  @UiField
+  FlowPanel content;
+  @UiField
+  FlowPanel flow;
+  private Widget ofWidget;
+  private final TooltipTimers timers;
+  @UiField
+  InlineLabel title;
+  @UiField
+  HTMLPanel tooltip;
+  private int width = WIDTH_NOT_DEFINED;
+
+  public Tooltip() {
+    super.add(uiBinder.createAndBindUi(this));
+    super.setStyleName("k-tooltip-no-chrome");
+    super.setAutoHideEnabled(false);
+    super.setAnimationEnabled(false);
+    final TimerWrapper overTimer = new TimerWrapper();
+    overTimer.configure(new Executer() {
+      @Override
+      public void execute() {
+        show();
+      }
+    });
+    final Executer hideExecuter = new Executer() {
+      @Override
+      public void execute() {
+        hide();
+      }
+    };
+    final TimerWrapper outTimer = new TimerWrapper();
+    final TimerWrapper securityTimer = new TimerWrapper();
+    outTimer.configure(hideExecuter);
+    securityTimer.configure(hideExecuter);
+    timers = new TooltipTimers(overTimer, outTimer, securityTimer);
+  }
+
+  protected int getHeight() {
+    return tooltip.getElement().getOffsetHeight();
+  }
+
+  protected int getWidth() {
+    return tooltip.getElement().getOffsetWidth();
+  }
+
+  @Override
+  public void hide() {
+    super.hide();
+    timers.cancel();
+  }
+
+  @Override
+  public boolean isVisible() {
+    return super.isShowing();
+  }
+
+  private void setContent(final Widget widget) {
+    content.clear();
+    content.add(widget);
+  }
+
+  public void setText(final String text) {
+    content.clear();
+    content.add(new Label(text));
+  }
+
+  public void setWidth(final int width) {
+    this.width = width;
+  }
+
+  @Override
+  public void show() {
+    if (!Tooltip.this.isShowing() && ofWidget.isVisible()) {
+      Tooltip.super.show();
+      Tooltip.this.showAt(TooltipPositionCalculator.calculate(Window.getClientWidth(),
+          Window.getClientHeight(), ofWidget.getAbsoluteLeft(), ofWidget.getAbsoluteTop(),
+          ofWidget.getOffsetWidth(), ofWidget.getOffsetHeight(), Tooltip.this.getWidth(),
+          Tooltip.this.getHeight()));
+      if (width != WIDTH_NOT_DEFINED) {
+        tooltip.getElement().getStyle().setWidth(width, Unit.PX);
+      } else if (tooltip.getOffsetWidth() > 430) {
+        tooltip.getElement().getStyle().setWidth(430, Unit.PX);
+      } else {
+        tooltip.getElement().getStyle().clearWidth();
+      }
+    }
+  }
+
+  protected void showAt(final TooltipPosition position) {
+    this.setPopupPosition(position.getLeft(), position.getTop());
+    switch (position.getArrowPosition()) {
+    case N:
+    case NW:
+    case NE:
+      arrow.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
+      arrow.getElement().getStyle().setTop(position.getArrowTop() + 3, Unit.PX);
+      arrowBorder.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
+      arrowBorder.getElement().getStyle().setTop(position.getArrowTop() + 1, Unit.PX);
+      arrow.getElement().removeClassName("k-tooltip-arrow-s");
+      arrow.getElement().addClassName("k-tooltip-arrow-n");
+      arrowBorder.getElement().removeClassName("k-tooltip-arrow-border-s");
+      arrowBorder.getElement().addClassName("k-tooltip-arrow-border-n");
+      break;
+    case S:
+    case SE:
+    case SW:
+      arrow.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
+      arrow.getElement().getStyle().setBottom(position.getArrowTop() + 2, Unit.PX);
+      arrowBorder.getElement().getStyle().setLeft(position.getArrowLeft(), Unit.PX);
+      arrowBorder.getElement().getStyle().setBottom(position.getArrowTop(), Unit.PX);
+      arrow.getElement().addClassName("k-tooltip-arrow-s");
+      arrow.getElement().removeClassName("k-tooltip-arrow-n");
+      arrowBorder.getElement().addClassName("k-tooltip-arrow-border-s");
+      arrowBorder.getElement().removeClassName("k-tooltip-arrow-border-n");
+      break;
+    }
+  }
+
+  public void showTemporally() {
+    show();
+    timers.showTemporally();
+  }
+
+  private void to(final Widget ofWidget) {
+    this.ofWidget = ofWidget;
+    ofWidget.addDomHandler(new MouseOverHandler() {
+      @Override
+      public void onMouseOver(final MouseOverEvent event) {
+        timers.onOver();
+      }
+    }, MouseOverEvent.getType());
+    ofWidget.addDomHandler(new FocusHandler() {
+      @Override
+      public void onFocus(final FocusEvent event) {
+        timers.onOut();
+      }
+    }, FocusEvent.getType());
+    ofWidget.addDomHandler(new BlurHandler() {
+      @Override
+      public void onBlur(final BlurEvent event) {
+        timers.onOut();
+      }
+    }, BlurEvent.getType());
+    ofWidget.addDomHandler(new MouseOutHandler() {
+      @Override
+      public void onMouseOut(final MouseOutEvent event) {
+        timers.onOut();
+      }
+    }, MouseOutEvent.getType());
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,88 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.common.client.tooltip;
-
-public class TooltipPosition {
-
-    public enum ArrowPosition {
-        E, N, NE, NW, S, SE, SW, W
-    }
-
-    public static final int ARROW_DEF_MARGIN = 10;
-    public static final int ARROW_SIZE = 7;
-    public static final int TOOLTIP_DISTANCE = 12;
-
-    private int arrowLeft;
-    private ArrowPosition arrowPosition;
-    private int arrowTop;
-    private int left;
-    private int top;
-
-    public TooltipPosition(final int left, final int top, final ArrowPosition arrowPosition, final int arrowLeft,
-            final int arrowTop) {
-        super();
-        this.left = left;
-        this.top = top;
-        this.arrowPosition = arrowPosition;
-        this.arrowLeft = arrowLeft;
-        this.arrowTop = arrowTop;
-    }
-
-    public int getArrowLeft() {
-        return arrowLeft;
-    }
-
-    public ArrowPosition getArrowPosition() {
-        return arrowPosition;
-    }
-
-    public int getArrowTop() {
-        return arrowTop;
-    }
-
-    public int getLeft() {
-        return left;
-    }
-
-    public int getTop() {
-        return top;
-    }
-
-    public void setArrowLeft(final int arrowLeft) {
-        this.arrowLeft = arrowLeft;
-    }
-
-    public void setArrowPosition(final ArrowPosition arrowPosition) {
-        this.arrowPosition = arrowPosition;
-    }
-
-    public void setArrowTop(final int arrowTop) {
-        this.arrowTop = arrowTop;
-    }
-
-    public void setLeft(final int left) {
-        this.left = left;
-    }
-
-    public void setTop(final int top) {
-        this.top = top;
-    }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java (from rev 1449, trunk/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipPosition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,88 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.tooltip;
+
+public class TooltipPosition {
+
+  public enum ArrowPosition {
+    E, N, NE, NW, S, SE, SW, W
+  }
+
+  public static final int ARROW_DEF_MARGIN = 6;
+  public static final int ARROW_SIZE = 7;
+  public static final int TOOLTIP_DISTANCE = 12;
+
+  private int arrowLeft;
+  private ArrowPosition arrowPosition;
+  private int arrowTop;
+  private int left;
+  private int top;
+
+  public TooltipPosition(final int left, final int top, final ArrowPosition arrowPosition,
+      final int arrowLeft, final int arrowTop) {
+    super();
+    this.left = left;
+    this.top = top;
+    this.arrowPosition = arrowPosition;
+    this.arrowLeft = arrowLeft;
+    this.arrowTop = arrowTop;
+  }
+
+  public int getArrowLeft() {
+    return arrowLeft;
+  }
+
+  public ArrowPosition getArrowPosition() {
+    return arrowPosition;
+  }
+
+  public int getArrowTop() {
+    return arrowTop;
+  }
+
+  public int getLeft() {
+    return left;
+  }
+
+  public int getTop() {
+    return top;
+  }
+
+  public void setArrowLeft(final int arrowLeft) {
+    this.arrowLeft = arrowLeft;
+  }
+
+  public void setArrowPosition(final ArrowPosition arrowPosition) {
+    this.arrowPosition = arrowPosition;
+  }
+
+  public void setArrowTop(final int arrowTop) {
+    this.arrowTop = arrowTop;
+  }
+
+  public void setLeft(final int left) {
+    this.left = left;
+  }
+
+  public void setTop(final int top) {
+    this.top = top;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,70 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.common.client.tooltip;
-
-import cc.kune.common.client.utils.TimerWrapper;
-
-public class TooltipTimers {
-
-  private final TimerWrapper hideTimer;
-  private final TimerWrapper securityTimer;
-  private final TimerWrapper showTimer;
-
-  public TooltipTimers(final TimerWrapper showTimer, final TimerWrapper hideTimer,
-      final TimerWrapper securityTimer) {
-    this.showTimer = showTimer;
-    this.hideTimer = hideTimer;
-    this.securityTimer = securityTimer;
-  }
-
-  public void onOut() {
-    if (showTimer.isScheduled()) {
-      showTimer.cancel();
-    }
-    if (!hideTimer.isScheduled()) {
-      hideTimer.schedule(650);
-    }
-    if (!securityTimer.isScheduled()) {
-      securityTimer.cancel();
-    }
-  }
-
-  public void onOver() {
-    if (!showTimer.isScheduled()) {
-      showTimer.schedule(700);
-    }
-    if (hideTimer.isScheduled()) {
-      hideTimer.cancel();
-    }
-    if (!securityTimer.isScheduled()) {
-      securityTimer.schedule(7000);
-    }
-  }
-
-  public void showTemporally() {
-    if (showTimer.isScheduled()) {
-      showTimer.cancel();
-    }
-    if (hideTimer.isScheduled()) {
-      hideTimer.cancel();
-    }
-    securityTimer.schedule(5000);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java (from rev 1448, trunk/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/tooltip/TooltipTimers.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,76 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.tooltip;
+
+import cc.kune.common.client.utils.TimerWrapper;
+
+public class TooltipTimers {
+
+  private final TimerWrapper hideTimer;
+  private final TimerWrapper securityTimer;
+  private final TimerWrapper showTimer;
+
+  public TooltipTimers(final TimerWrapper showTimer, final TimerWrapper hideTimer,
+      final TimerWrapper securityTimer) {
+    this.showTimer = showTimer;
+    this.hideTimer = hideTimer;
+    this.securityTimer = securityTimer;
+  }
+
+  public void cancel() {
+    showTimer.cancel();
+    hideTimer.cancel();
+    securityTimer.cancel();
+  }
+
+  public void onOut() {
+    if (showTimer.isScheduled()) {
+      showTimer.cancel();
+    }
+    if (!hideTimer.isScheduled()) {
+      hideTimer.schedule(650);
+    }
+    if (!securityTimer.isScheduled()) {
+      securityTimer.cancel();
+    }
+  }
+
+  public void onOver() {
+    if (!showTimer.isScheduled()) {
+      showTimer.schedule(700);
+    }
+    if (hideTimer.isScheduled()) {
+      hideTimer.cancel();
+    }
+    if (!securityTimer.isScheduled()) {
+      securityTimer.schedule(7000);
+    }
+  }
+
+  public void showTemporally() {
+    if (showTimer.isScheduled()) {
+      showTimer.cancel();
+    }
+    if (hideTimer.isScheduled()) {
+      hideTimer.cancel();
+    }
+    securityTimer.schedule(5000);
+  }
+}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.java (from rev 1452, trunk/src/main/java/cc/kune/common/client/ui/AbstractDecorator.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,105 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.ui;
+
+import cc.kune.common.client.tooltip.Tooltip;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.dom.client.Style.Float;
+import com.google.gwt.dom.client.Style.Position;
+import com.google.gwt.dom.client.Style.Unit;
+import com.google.gwt.resources.client.ImageResource;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.Element;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.IsWidget;
+import com.google.gwt.user.client.ui.SimplePanel;
+import com.google.gwt.user.client.ui.Widget;
+
+public class AbstractDecorator extends Composite {
+
+  interface Binder extends UiBinder<Widget, AbstractDecorator> {
+  }
+  private static final Binder BINDER = GWT.create(Binder.class);
+  @UiField
+  Image decorationImage;
+  private int left = 0;
+
+  @UiField
+  FlowPanel mainPanel;
+  private int offset = 0;
+  private Tooltip tooltip;
+  private int top = 0;
+  @UiField
+  SimplePanel widgetContainer;
+
+  public AbstractDecorator() {
+    initWidget(BINDER.createAndBindUi(this));
+    decorationImage.setVisible(false);
+  }
+
+  public void clearImage() {
+    decorationImage.setVisible(false);
+  }
+
+  public void setDecoratorVisible(final boolean visible) {
+    decorationImage.setVisible(visible);
+  }
+
+  public void setImage(final ImageResource img) {
+    decorationImage.setResource(img);
+    decorationImage.setVisible(true);
+    setPosition();
+  }
+
+  public void setImagePosition(final int top, final int left, final int offset) {
+    this.top = top;
+    this.left = left;
+    this.offset = offset;
+    setPosition();
+  }
+
+  public void setImageTooltip(final String text) {
+    if (tooltip == null) {
+      tooltip = Tooltip.to(decorationImage, text);
+      decorationImage.addStyleName("k-pointer");
+    } else {
+      tooltip.setText(text);
+    }
+  }
+
+  private void setPosition() {
+    final Element elem = decorationImage.getElement();
+    elem.getStyle().setPropertyPx("left", left);
+    elem.getStyle().setPropertyPx("top", top);
+    elem.getStyle().setPosition(Position.RELATIVE);
+    elem.getStyle().setFloat(Float.LEFT);
+    elem.getStyle().setMarginRight(offset, Unit.PX);
+  }
+
+  public void setWidget(final IsWidget widget) {
+    widgetContainer.clear();
+    widgetContainer.add(widget);
+  }
+
+}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.ui.xml (from rev 1449, trunk/src/main/java/cc/kune/common/client/ui/AbstractDecorator.ui.xml)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.ui.xml	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/AbstractDecorator.ui.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+  xmlns:g='urn:import:com.google.gwt.user.client.ui'>
+  <ui:style>
+    .image {
+      position: relative;
+      top: 0px;
+      left: 0px;
+      float: left;
+      background-color: transparent;
+    }
+
+    .container {
+      float: left;
+    }
+  </ui:style>
+
+  <g:FlowPanel ui:field="mainPanel">
+    <g:SimplePanel ui:field="widgetContainer" styleName="{style.container}" />
+      <g:Image ui:field="decorationImage"
+    styleName="{style.image}" />
+  </g:FlowPanel>
+</ui:UiBinder>

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/BasicThumb.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,173 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.common.client.ui;
-
-import cc.kune.common.client.log.Log;
-import cc.kune.common.client.tooltip.Tooltip;
-import cc.kune.common.client.utils.TextUtils;
-
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.dom.client.DoubleClickEvent;
-import com.google.gwt.event.dom.client.DoubleClickHandler;
-import com.google.gwt.event.dom.client.MouseOutEvent;
-import com.google.gwt.event.dom.client.MouseOutHandler;
-import com.google.gwt.event.dom.client.MouseOverEvent;
-import com.google.gwt.event.dom.client.MouseOverHandler;
-import com.google.gwt.resources.client.ImageResource;
-import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.Image;
-import com.google.gwt.user.client.ui.Label;
-import com.google.gwt.user.client.ui.VerticalPanel;
-
-/**
- * BasicThumb.java
- */
-public class BasicThumb extends Composite {
-    private static final int NOSIZE = -1;
-    private final Image image;
-    private final Label label;
-    private boolean onOverLabel;
-    private final VerticalPanel panel;
-
-    public BasicThumb(final Object imageRef, final int imgSize, final String text, final int textMaxLenght,
-            final boolean crop) {
-        this(imageRef, imgSize, text, textMaxLenght, crop, null);
-    }
-
-    /**
-     * 
-     * @param imageRef
-     *            This can be a ImageResource or a String Url
-     * @param imgSize
-     * @param text
-     * @param textMaxLenght
-     * @param crop
-     * @param clickHandler
-     */
-    public BasicThumb(final Object imageRef, final int imgSize, final String text, final int textMaxLenght,
-            final boolean crop, final ClickHandler clickHandler) {
-        super();
-        onOverLabel = false;
-        panel = new VerticalPanel();
-        if (imageRef instanceof String) {
-            final String imageUrl = (String) imageRef;
-            if (imgSize == NOSIZE) {
-                image = new Image(imageUrl);
-            } else {
-                if (crop) {
-                    image = new Image(imageUrl, 0, 0, imgSize, imgSize);
-                } else {
-                    image = new Image(imageUrl);
-                    image.setPixelSize(imgSize, imgSize);
-                }
-            }
-        } else if (imageRef instanceof ImageResource) {
-            image = new Image((ImageResource) imageRef);
-            image.setPixelSize(imgSize, imgSize);
-        } else {
-            // This should not happen
-            image = new Image();
-            image.setPixelSize(imgSize, imgSize);
-            Log.info("Unrecognized icon of BasicThumb: " + imageRef);
-        }
-        final String title = textMaxLenght == NOSIZE ? text : TextUtils.ellipsis(text, textMaxLenght);
-        label = new Label(title);
-        panel.add(image);
-        panel.add(label);
-        panel.addStyleName("k-basic-thumb");
-        panel.addStyleName("kune-Margin-Mini-trbl");
-        panel.addStyleName("k-pointer");
-        panel.addStyleName("k-floatleft");
-        panel.setCellHorizontalAlignment(label, VerticalPanel.ALIGN_CENTER);
-        if (clickHandler != null) {
-            addClickHandlerImpl(clickHandler);
-        }
-        image.addMouseOverHandler(new MouseOverHandler() {
-
-            @Override
-            public void onMouseOver(final MouseOverEvent event) {
-                if (onOverLabel) {
-                    label.setVisible(true);
-                }
-            }
-        });
-        image.addMouseOutHandler(new MouseOutHandler() {
-
-            @Override
-            public void onMouseOut(final MouseOutEvent event) {
-                if (onOverLabel) {
-                    label.setVisible(false);
-                }
-            }
-        });
-        initWidget(panel);
-    }
-
-    public BasicThumb(final Object imageRef, final String thumText, final ClickHandler clickHandler) {
-        this(imageRef, NOSIZE, thumText, NOSIZE, false, clickHandler);
-    }
-
-    public BasicThumb(final Object imageRef, final String text, final int textMaxLenght, final ClickHandler clickHandler) {
-        this(imageRef, NOSIZE, text, textMaxLenght, false, clickHandler);
-    }
-
-    public void addClickHandler(final ClickHandler clickHandler) {
-        addClickHandlerImpl(clickHandler);
-    }
-
-    private void addClickHandlerImpl(final ClickHandler clickHandler) {
-        panel.addDomHandler(clickHandler, ClickEvent.getType());
-    }
-
-    public void addDoubleClickHandler(final DoubleClickHandler clickHandler) {
-        addDoubleClickHandlerImpl(clickHandler);
-    }
-
-    private void addDoubleClickHandlerImpl(final DoubleClickHandler clickHandler) {
-        panel.addDomHandler(clickHandler, DoubleClickEvent.getType());
-    }
-
-    public void setLabelVisible(final boolean visible) {
-        label.setVisible(visible);
-    }
-
-    public void setOnOverLabel(final boolean onOverLabel) {
-        this.onOverLabel = onOverLabel;
-    }
-
-    public void setText(final String text) {
-        label.setText(text);
-    }
-
-    public void setThumbUrl(final String url) {
-        image.setUrl(url);
-    }
-
-    public void setTooltip(final String tip) {
-        Tooltip.to(image, tip);
-        Tooltip.to(label, tip);
-    }
-
-    public void setTooltip(final String tipTitle, final String tip) {
-        Tooltip.to(image, tip);
-        Tooltip.to(label, tip);
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java (from rev 1448, trunk/src/main/java/cc/kune/common/client/ui/BasicThumb.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/BasicThumb.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,183 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.ui;
+
+import cc.kune.common.client.log.Log;
+import cc.kune.common.client.tooltip.Tooltip;
+import cc.kune.common.client.utils.TextUtils;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.dom.client.DoubleClickEvent;
+import com.google.gwt.event.dom.client.DoubleClickHandler;
+import com.google.gwt.event.dom.client.MouseOutEvent;
+import com.google.gwt.event.dom.client.MouseOutHandler;
+import com.google.gwt.event.dom.client.MouseOverEvent;
+import com.google.gwt.event.dom.client.MouseOverHandler;
+import com.google.gwt.resources.client.ImageResource;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.VerticalPanel;
+
+/**
+ * BasicThumb.java
+ */
+public class BasicThumb extends Composite {
+  private static final int NOSIZE = -1;
+  private final Image image;
+  private Tooltip imageTooltip;
+  private final Label label;
+  private Tooltip labelTooltip;
+  private boolean onOverLabel;
+  private final VerticalPanel panel;
+
+  public BasicThumb(final Object imageRef, final int imgSize, final String text,
+      final int textMaxLenght, final boolean crop) {
+    this(imageRef, imgSize, text, textMaxLenght, crop, null);
+  }
+
+  /**
+   * 
+   * @param imageRef
+   *          This can be a ImageResource or a String Url
+   * @param imgSize
+   * @param text
+   * @param textMaxLenght
+   * @param crop
+   * @param clickHandler
+   */
+  public BasicThumb(final Object imageRef, final int imgSize, final String text,
+      final int textMaxLenght, final boolean crop, final ClickHandler clickHandler) {
+    super();
+    onOverLabel = false;
+    panel = new VerticalPanel();
+    if (imageRef instanceof String) {
+      final String imageUrl = (String) imageRef;
+      if (imgSize == NOSIZE) {
+        image = new Image(imageUrl);
+      } else {
+        if (crop) {
+          image = new Image(imageUrl, 0, 0, imgSize, imgSize);
+        } else {
+          image = new Image(imageUrl);
+          image.setPixelSize(imgSize, imgSize);
+        }
+      }
+    } else if (imageRef instanceof ImageResource) {
+      image = new Image((ImageResource) imageRef);
+      image.setPixelSize(imgSize, imgSize);
+    } else {
+      // This should not happen
+      image = new Image();
+      image.setPixelSize(imgSize, imgSize);
+      Log.info("Unrecognized icon of BasicThumb: " + imageRef);
+    }
+    final String title = textMaxLenght == NOSIZE ? text : TextUtils.ellipsis(text, textMaxLenght);
+    label = new Label(title);
+    panel.add(image);
+    panel.add(label);
+    panel.addStyleName("k-basic-thumb");
+    panel.addStyleName("kune-Margin-Mini-trbl");
+    panel.addStyleName("k-pointer");
+    panel.addStyleName("k-floatleft");
+    panel.setCellHorizontalAlignment(label, VerticalPanel.ALIGN_CENTER);
+    if (clickHandler != null) {
+      addClickHandlerImpl(clickHandler);
+    }
+    image.addMouseOverHandler(new MouseOverHandler() {
+
+      @Override
+      public void onMouseOver(final MouseOverEvent event) {
+        if (onOverLabel) {
+          label.setVisible(true);
+        }
+      }
+    });
+    image.addMouseOutHandler(new MouseOutHandler() {
+
+      @Override
+      public void onMouseOut(final MouseOutEvent event) {
+        if (onOverLabel) {
+          label.setVisible(false);
+        }
+      }
+    });
+    initWidget(panel);
+  }
+
+  public BasicThumb(final Object imageRef, final String thumText, final ClickHandler clickHandler) {
+    this(imageRef, NOSIZE, thumText, NOSIZE, false, clickHandler);
+  }
+
+  public BasicThumb(final Object imageRef, final String text, final int textMaxLenght,
+      final ClickHandler clickHandler) {
+    this(imageRef, NOSIZE, text, textMaxLenght, false, clickHandler);
+  }
+
+  public void addClickHandler(final ClickHandler clickHandler) {
+    addClickHandlerImpl(clickHandler);
+  }
+
+  private void addClickHandlerImpl(final ClickHandler clickHandler) {
+    panel.addDomHandler(clickHandler, ClickEvent.getType());
+  }
+
+  public void addDoubleClickHandler(final DoubleClickHandler clickHandler) {
+    addDoubleClickHandlerImpl(clickHandler);
+  }
+
+  private void addDoubleClickHandlerImpl(final DoubleClickHandler clickHandler) {
+    panel.addDomHandler(clickHandler, DoubleClickEvent.getType());
+  }
+
+  public void hideTooltip() {
+    if (imageTooltip != null) {
+      imageTooltip.hide();
+      labelTooltip.hide();
+    }
+  }
+
+  public void setLabelVisible(final boolean visible) {
+    label.setVisible(visible);
+  }
+
+  public void setOnOverLabel(final boolean onOverLabel) {
+    this.onOverLabel = onOverLabel;
+  }
+
+  public void setText(final String text) {
+    label.setText(text);
+  }
+
+  public void setThumbUrl(final String url) {
+    image.setUrl(url);
+  }
+
+  public void setTooltip(final String tip) {
+    imageTooltip = Tooltip.to(image, tip);
+    labelTooltip = Tooltip.to(label, tip);
+  }
+
+  public void setTooltip(final String tipTitle, final String tip) {
+    imageTooltip = Tooltip.to(image, tip);
+    labelTooltip = Tooltip.to(label, tip);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/EditableLabel.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,173 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.common.client.ui;
-
-import cc.kune.common.client.tooltip.Tooltip;
-import cc.kune.common.client.ui.EditEvent.EditHandler;
-import cc.kune.common.client.utils.SimpleCallback;
-
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.dom.client.BlurEvent;
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.KeyDownEvent;
-import com.google.gwt.event.dom.client.MouseOutEvent;
-import com.google.gwt.event.dom.client.MouseOverEvent;
-import com.google.gwt.event.shared.HandlerRegistration;
-import com.google.gwt.uibinder.client.UiBinder;
-import com.google.gwt.uibinder.client.UiField;
-import com.google.gwt.uibinder.client.UiHandler;
-import com.google.gwt.user.client.Timer;
-import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.InlineLabel;
-import com.google.gwt.user.client.ui.TextBox;
-import com.google.gwt.user.client.ui.Widget;
-
-public class EditableLabel extends Composite implements HasEditHandler {
-
-  interface EditableLabelUiBinder extends UiBinder<Widget, EditableLabel> {
-  }
-
-  private static final int BLINK_TIME = 400;
-
-  private static EditableLabelUiBinder uiBinder = GWT.create(EditableLabelUiBinder.class);
-
-  private boolean editable;
-  @UiField
-  InlineLabel label;
-  @UiField
-  TextBox textbox;
-  private Tooltip tooltip;
-
-  private String tooltipText;
-
-  public EditableLabel() {
-    initWidget(uiBinder.createAndBindUi(this));
-    label.setStylePrimaryName("k-editableLabel");
-    editable = false;
-    tooltipText = "";
-  }
-
-  @Override
-  public HandlerRegistration addEditHandler(final EditHandler handler) {
-    return addHandler(handler, EditEvent.getType());
-  }
-
-  private void blinkTimer(final boolean add, final SimpleCallback callback) {
-    new Timer() {
-      @Override
-      public void run() {
-        if (add) {
-          label.addStyleDependentName("high");
-        } else {
-          label.removeStyleDependentName("high");
-        }
-        callback.onCallback();
-      }
-    }.schedule(BLINK_TIME);
-  }
-
-  public void edit() {
-    if (editable) {
-      label.setVisible(false);
-      textbox.setVisible(true);
-      textbox.selectAll();
-      textbox.setFocus(true);
-    }
-  }
-
-  private void finishEdit() {
-    label.setText(textbox.getText());
-    label.setVisible(true);
-    textbox.setVisible(false);
-    fireEvent(new EditEvent(textbox.getValue()));
-  }
-
-  @UiHandler("textbox")
-  void handleKeys(final KeyDownEvent event) {
-    if (event.getNativeKeyCode() == 13) {
-      finishEdit();
-    }
-  }
-
-  public void highlightTitle() {
-    if (editable) {
-      blinkTimer(true, new SimpleCallback() {
-        @Override
-        public void onCallback() {
-          blinkTimer(false, new SimpleCallback() {
-            @Override
-            public void onCallback() {
-              blinkTimer(true, new SimpleCallback() {
-                @Override
-                public void onCallback() {
-                  blinkTimer(false, new SimpleCallback() {
-                    @Override
-                    public void onCallback() {
-                      tooltip.showTemporally();
-                    }
-                  });
-                }
-              });
-            }
-          });
-        }
-      });
-    }
-  }
-
-  @UiHandler("textbox")
-  void onBlur(final BlurEvent event) {
-    finishEdit();
-  }
-
-  @UiHandler("label")
-  void onClick(final ClickEvent e) {
-    edit();
-  }
-
-  @UiHandler("label")
-  void onMouseOut(final MouseOutEvent event) {
-    if (editable) {
-      label.removeStyleDependentName("high");
-    }
-  }
-
-  @UiHandler("label")
-  void onMouseOver(final MouseOverEvent event) {
-    if (editable) {
-      label.addStyleDependentName("high");
-    }
-  }
-
-  public void setEditable(final boolean editable) {
-    this.editable = editable;
-    tooltip = Tooltip.to(label, editable ? tooltipText : "");
-  }
-
-  public void setText(final String text) {
-    label.setText(text);
-    textbox.setText(text);
-  }
-
-  public void setTooltip(final String tooltip) {
-    this.tooltipText = tooltip;
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java (from rev 1449, trunk/src/main/java/cc/kune/common/client/ui/EditableLabel.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/EditableLabel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,181 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.ui;
+
+import cc.kune.common.client.tooltip.Tooltip;
+import cc.kune.common.client.ui.EditEvent.EditHandler;
+import cc.kune.common.client.utils.SimpleCallback;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.BlurEvent;
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.KeyDownEvent;
+import com.google.gwt.event.dom.client.MouseOutEvent;
+import com.google.gwt.event.dom.client.MouseOverEvent;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.uibinder.client.UiHandler;
+import com.google.gwt.user.client.Timer;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.InlineLabel;
+import com.google.gwt.user.client.ui.TextBox;
+import com.google.gwt.user.client.ui.Widget;
+
+public class EditableLabel extends Composite implements HasEditHandler {
+
+  interface EditableLabelUiBinder extends UiBinder<Widget, EditableLabel> {
+  }
+
+  private static final int BLINK_TIME = 400;
+
+  private static EditableLabelUiBinder uiBinder = GWT.create(EditableLabelUiBinder.class);
+
+  private boolean editable;
+  @UiField
+  InlineLabel label;
+  @UiField
+  TextBox textbox;
+  private Tooltip tooltip;
+  private String tooltipText;
+
+  public EditableLabel() {
+    initWidget(uiBinder.createAndBindUi(this));
+    label.setStylePrimaryName("k-editableLabel");
+    editable = false;
+    tooltipText = "";
+  }
+
+  @Override
+  public HandlerRegistration addEditHandler(final EditHandler handler) {
+    return addHandler(handler, EditEvent.getType());
+  }
+
+  private void blinkTimer(final boolean add, final SimpleCallback callback) {
+    new Timer() {
+      @Override
+      public void run() {
+        if (add) {
+          label.addStyleDependentName("high");
+        } else {
+          label.removeStyleDependentName("high");
+        }
+        callback.onCallback();
+      }
+    }.schedule(BLINK_TIME);
+  }
+
+  public void edit() {
+    if (editable) {
+      label.setVisible(false);
+      textbox.setVisible(true);
+      textbox.selectAll();
+      textbox.setFocus(true);
+    }
+  }
+
+  private void finishEdit() {
+    label.setText(textbox.getText());
+    label.setVisible(true);
+    textbox.setVisible(false);
+    fireEvent(new EditEvent(textbox.getValue()));
+  }
+
+  private String getTooltipValue() {
+    return editable ? tooltipText : "";
+  }
+
+  @UiHandler("textbox")
+  void handleKeys(final KeyDownEvent event) {
+    if (event.getNativeKeyCode() == 13) {
+      finishEdit();
+    }
+  }
+
+  public void highlightTitle() {
+    if (editable) {
+      blinkTimer(true, new SimpleCallback() {
+        @Override
+        public void onCallback() {
+          blinkTimer(false, new SimpleCallback() {
+            @Override
+            public void onCallback() {
+              blinkTimer(true, new SimpleCallback() {
+                @Override
+                public void onCallback() {
+                  blinkTimer(false, new SimpleCallback() {
+                    @Override
+                    public void onCallback() {
+                      tooltip.showTemporally();
+                    }
+                  });
+                }
+              });
+            }
+          });
+        }
+      });
+    }
+  }
+
+  @UiHandler("textbox")
+  void onBlur(final BlurEvent event) {
+    finishEdit();
+  }
+
+  @UiHandler("label")
+  void onClick(final ClickEvent e) {
+    edit();
+  }
+
+  @UiHandler("label")
+  void onMouseOut(final MouseOutEvent event) {
+    if (editable) {
+      label.removeStyleDependentName("high");
+    }
+  }
+
+  @UiHandler("label")
+  void onMouseOver(final MouseOverEvent event) {
+    if (editable) {
+      label.addStyleDependentName("high");
+    }
+  }
+
+  public void setEditable(final boolean editable) {
+    this.editable = editable;
+    if (tooltip == null) {
+      tooltip = Tooltip.to(label, getTooltipValue());
+
+    } else {
+      tooltip.setText(getTooltipValue());
+    }
+  }
+
+  public void setText(final String text) {
+    label.setText(text);
+    textbox.setText(text);
+  }
+
+  public void setTooltip(final String tooltip) {
+    this.tooltipText = tooltip;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,103 +0,0 @@
-package cc.kune.common.client.ui.dialogs;
-
-import com.extjs.gxt.ui.client.widget.form.TextField;
-
-public class PromptTopDialog extends BasicTopDialog {
-
-  public static class Builder extends BasicTopDialog.Builder {
-
-    private boolean allowBlank;
-    private int maxLength;
-    private String maxLengthText;
-    private int minLength;
-    private String minLengthText;
-    private String regex;
-    private String regexText;
-    private String textboxId;
-
-    public Builder(final String dialogId, final String promptText, final boolean autohide,
-        final boolean modal) {
-      super(dialogId, autohide, modal);
-      super.title(promptText);
-    }
-
-    public Builder allowBlank(final boolean allowBlank) {
-      this.allowBlank = allowBlank;
-      return this;
-    }
-
-    @Override
-    public PromptTopDialog build() {
-      final PromptTopDialog dialog = new PromptTopDialog(this);
-      return dialog;
-    }
-
-    public Builder maxLength(final int maxLength) {
-      this.maxLength = maxLength;
-      return this;
-    }
-
-    public Builder maxLengthText(final String maxLengthText) {
-      this.maxLengthText = maxLengthText;
-      return this;
-    }
-
-    public Builder minLength(final int minLength) {
-      this.minLength = minLength;
-      return this;
-    }
-
-    public Builder minLengthText(final String minLengthText) {
-      this.minLengthText = minLengthText;
-      return this;
-    }
-
-    public Builder regex(final String regex) {
-      this.regex = regex;
-      return this;
-    }
-
-    public Builder regexText(final String regexText) {
-      this.regexText = regexText;
-      return this;
-    }
-
-    public Builder textboxId(final String textboxId) {
-      this.textboxId = textboxId;
-      return this;
-    }
-  }
-
-  private final TextField<String> textField;
-
-  protected PromptTopDialog(final Builder builder) {
-    super(builder);
-    textField = new TextField<String>();
-    textField.setRegex(builder.regex);
-    textField.getMessages().setRegexText(builder.regexText);
-    textField.getMessages().setMinLengthText(builder.minLengthText);
-    textField.getMessages().setMaxLengthText(builder.maxLengthText);
-    textField.setId(builder.textboxId);
-    textField.setMinLength(builder.minLength);
-    textField.setMaxLength(builder.maxLength);
-    textField.setAllowBlank(builder.allowBlank);
-    super.getInnerPanel().add(textField);
-  }
-
-  public void focusOnTextBox() {
-    textField.focus();
-  }
-
-  public String getText() {
-    return textField.getValue();
-  }
-
-  public boolean isValid() {
-    return textField.isValid();
-  }
-
-  public void setText(final String text) {
-    textField.setValue(text);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java (from rev 1452, trunk/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/ui/dialogs/PromptTopDialog.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,122 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.ui.dialogs;
+
+import com.extjs.gxt.ui.client.widget.form.TextField;
+
+public class PromptTopDialog extends BasicTopDialog {
+
+  public static class Builder extends BasicTopDialog.Builder {
+
+    private boolean allowBlank;
+    private int maxLength;
+    private String maxLengthText;
+    private int minLength;
+    private String minLengthText;
+    private String regex;
+    private String regexText;
+    private String textboxId;
+
+    public Builder(final String dialogId, final String promptText, final boolean autohide,
+        final boolean modal) {
+      super(dialogId, autohide, modal);
+      super.title(promptText);
+    }
+
+    public Builder allowBlank(final boolean allowBlank) {
+      this.allowBlank = allowBlank;
+      return this;
+    }
+
+    @Override
+    public PromptTopDialog build() {
+      final PromptTopDialog dialog = new PromptTopDialog(this);
+      return dialog;
+    }
+
+    public Builder maxLength(final int maxLength) {
+      this.maxLength = maxLength;
+      return this;
+    }
+
+    public Builder maxLengthText(final String maxLengthText) {
+      this.maxLengthText = maxLengthText;
+      return this;
+    }
+
+    public Builder minLength(final int minLength) {
+      this.minLength = minLength;
+      return this;
+    }
+
+    public Builder minLengthText(final String minLengthText) {
+      this.minLengthText = minLengthText;
+      return this;
+    }
+
+    public Builder regex(final String regex) {
+      this.regex = regex;
+      return this;
+    }
+
+    public Builder regexText(final String regexText) {
+      this.regexText = regexText;
+      return this;
+    }
+
+    public Builder textboxId(final String textboxId) {
+      this.textboxId = textboxId;
+      return this;
+    }
+  }
+
+  private final TextField<String> textField;
+
+  protected PromptTopDialog(final Builder builder) {
+    super(builder);
+    textField = new TextField<String>();
+    textField.setRegex(builder.regex);
+    textField.getMessages().setRegexText(builder.regexText);
+    textField.getMessages().setMinLengthText(builder.minLengthText);
+    textField.getMessages().setMaxLengthText(builder.maxLengthText);
+    textField.setId(builder.textboxId);
+    textField.setMinLength(builder.minLength);
+    textField.setMaxLength(builder.maxLength);
+    textField.setAllowBlank(builder.allowBlank);
+    super.getInnerPanel().add(textField);
+  }
+
+  public void focusOnTextBox() {
+    textField.focus();
+  }
+
+  public String getText() {
+    return textField.getValue();
+  }
+
+  public boolean isValid() {
+    return textField.isValid();
+  }
+
+  public void setText(final String text) {
+    textField.setValue(text);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/common/client/utils/CSSUtils.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,32 +0,0 @@
-package cc.kune.common.client.utils;
-
-import com.google.gwt.dom.client.Document;
-import com.google.gwt.dom.client.Element;
-import com.google.gwt.dom.client.LinkElement;
-import com.google.gwt.dom.client.StyleElement;
-import com.google.gwt.dom.client.StyleInjector;
-
-public class CSSUtils {
-
-  public static StyleElement addCss(final String cssContents) {
-    // final StyleElement style = Document.get().createStyleElement();
-    // style.setPropertyString("language", "text/css");
-    // style.setInnerText(cssContents);
-
-    return StyleInjector.injectStylesheetAtEnd(cssContents);
-  }
-
-  public static LinkElement setCss(final String cssUrl) {
-    final Element head = Document.get().getElementsByTagName("head").getItem(0);
-    final LinkElement link = Document.get().createLinkElement();
-    link.setType("text/css");
-    link.setRel("stylesheet");
-    link.setHref(cssUrl);
-    link.setMedia("screen");
-    link.setTitle("dynamicLoadedSheet");
-    head.appendChild(link);
-    // you can use removeFromParent
-    return link;
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java (from rev 1452, trunk/src/main/java/cc/kune/common/client/utils/CSSUtils.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/common/client/utils/CSSUtils.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,51 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.common.client.utils;
+
+import com.google.gwt.dom.client.Document;
+import com.google.gwt.dom.client.Element;
+import com.google.gwt.dom.client.LinkElement;
+import com.google.gwt.dom.client.StyleElement;
+import com.google.gwt.dom.client.StyleInjector;
+
+public class CSSUtils {
+
+  public static StyleElement addCss(final String cssContents) {
+    // final StyleElement style = Document.get().createStyleElement();
+    // style.setPropertyString("language", "text/css");
+    // style.setInnerText(cssContents);
+
+    return StyleInjector.injectStylesheetAtEnd(cssContents);
+  }
+
+  public static LinkElement setCss(final String cssUrl) {
+    final Element head = Document.get().getElementsByTagName("head").getItem(0);
+    final LinkElement link = Document.get().createLinkElement();
+    link.setType("text/css");
+    link.setRel("stylesheet");
+    link.setHref(cssUrl);
+    link.setMedia("screen");
+    link.setTitle("dynamicLoadedSheet");
+    head.appendChild(link);
+    // you can use removeFromParent
+    return link;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/CoreGinModule.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,223 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client;
-
-import cc.kune.common.client.ExtendedGinModule;
-import cc.kune.common.client.actions.gwtui.GwtGuiProvider;
-import cc.kune.common.client.actions.gxtui.GxtGuiProvider;
-import cc.kune.common.client.actions.ui.bind.DefaultGuiProvider;
-import cc.kune.common.client.actions.ui.bind.GuiProvider;
-import cc.kune.common.client.log.EventBusWithLogging;
-import cc.kune.common.client.shortcuts.DefaultGlobalShortcutRegister;
-import cc.kune.common.client.shortcuts.GlobalShortcutRegister;
-import cc.kune.common.client.ui.MaskWidget;
-import cc.kune.common.client.ui.MaskWidgetView;
-import cc.kune.core.client.actions.ActionRegistryByType;
-import cc.kune.core.client.actions.xml.XMLActionsParser;
-import cc.kune.core.client.auth.Register;
-import cc.kune.core.client.auth.RegisterPanel;
-import cc.kune.core.client.auth.RegisterPresenter;
-import cc.kune.core.client.auth.RegisterView;
-import cc.kune.core.client.auth.SignIn;
-import cc.kune.core.client.auth.SignInPanel;
-import cc.kune.core.client.auth.SignInPresenter;
-import cc.kune.core.client.auth.SignInView;
-import cc.kune.core.client.auth.UserPassAutocompleteManager;
-import cc.kune.core.client.auth.UserPassAutocompleteManagerImpl;
-import cc.kune.core.client.cookies.CookiesManager;
-import cc.kune.core.client.cookies.CookiesManagerImpl;
-import cc.kune.core.client.errors.ErrorHandler;
-import cc.kune.core.client.groups.newgroup.NewGroup;
-import cc.kune.core.client.groups.newgroup.NewGroupPanel;
-import cc.kune.core.client.groups.newgroup.NewGroupPresenter;
-import cc.kune.core.client.groups.newgroup.NewGroupView;
-import cc.kune.core.client.i18n.I18nUITranslationService;
-import cc.kune.core.client.init.AppStarter;
-import cc.kune.core.client.init.AppStarterDefault;
-import cc.kune.core.client.init.PrefetchUtilities;
-import cc.kune.core.client.notify.confirm.UserConfirmPanel;
-import cc.kune.core.client.notify.confirm.UserConfirmPresenter;
-import cc.kune.core.client.notify.msgs.UserNotifierPresenter;
-import cc.kune.core.client.notify.msgs.UserNotifierPresenter.UserNotifierProxy;
-import cc.kune.core.client.notify.msgs.UserNotifierViewImpl;
-import cc.kune.core.client.notify.spiner.SpinerPresenter;
-import cc.kune.core.client.notify.spiner.SpinerViewImpl;
-import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
-import cc.kune.core.client.registry.NewMenusForTypeIdsRegistry;
-import cc.kune.core.client.sitebar.ErrorsDialog;
-import cc.kune.core.client.sitebar.SiteUserOptions;
-import cc.kune.core.client.sitebar.SiteUserOptionsPresenter;
-import cc.kune.core.client.sitebar.SitebarActions;
-import cc.kune.core.client.sitebar.SitebarActionsPanel;
-import cc.kune.core.client.sitebar.SitebarActionsPresenter;
-import cc.kune.core.client.sitebar.SitebarNewGroupLink;
-import cc.kune.core.client.sitebar.SitebarSignInLink;
-import cc.kune.core.client.sitebar.SitebarSignOutLink;
-import cc.kune.core.client.sitebar.SitebarSignOutLink.BeforeSignOut;
-import cc.kune.core.client.sitebar.logo.SiteLogoPresenter;
-import cc.kune.core.client.sitebar.logo.SiteLogoViewImpl;
-import cc.kune.core.client.sitebar.spaces.SpaceSelectorPresenter;
-import cc.kune.core.client.sitebar.spaces.SpaceSelectorViewImpl;
-import cc.kune.core.client.sn.GroupSNPanel;
-import cc.kune.core.client.sn.GroupSNPresenter;
-import cc.kune.core.client.sn.UserSNPanel;
-import cc.kune.core.client.sn.UserSNPresenter;
-import cc.kune.core.client.sn.actions.registry.GroupSNAdminsMenuItemsRegistry;
-import cc.kune.core.client.sn.actions.registry.GroupSNCollabsMenuItemsRegistry;
-import cc.kune.core.client.sn.actions.registry.GroupSNConfActions;
-import cc.kune.core.client.sn.actions.registry.GroupSNPendingsMenuItemsRegistry;
-import cc.kune.core.client.sn.actions.registry.UserSNConfActions;
-import cc.kune.core.client.sn.actions.registry.UserSNMenuItemsRegistry;
-import cc.kune.core.client.state.AccessRightsClientManager;
-import cc.kune.core.client.state.ContentCache;
-import cc.kune.core.client.state.ContentCacheDefault;
-import cc.kune.core.client.state.HistoryWrapper;
-import cc.kune.core.client.state.HistoryWrapperDefault;
-import cc.kune.core.client.state.ReservedWordsRegistry;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.SessionDefault;
-import cc.kune.core.client.state.SiteTokenListeners;
-import cc.kune.core.client.state.SiteTokens;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.client.state.StateManagerDefault;
-import cc.kune.core.client.state.TokenMatcher;
-import cc.kune.core.client.ws.CorePresenter;
-import cc.kune.core.client.ws.CoreViewImpl;
-import cc.kune.core.client.ws.entheader.EntityHeader;
-import cc.kune.core.client.ws.entheader.EntityHeaderPanel;
-import cc.kune.core.client.ws.entheader.EntityHeaderPresenter;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.msgs.client.UserMessagesPanel;
-import cc.kune.msgs.client.UserMessagesPresenter;
-
-import com.calclab.emite.core.client.services.Services;
-import com.calclab.emite.core.client.services.gwt.GWTServices;
-import com.google.gwt.event.shared.EventBus;
-import com.google.inject.Singleton;
-import com.gwtplatform.mvp.client.DefaultProxyFailureHandler;
-import com.gwtplatform.mvp.client.RootPresenter;
-import com.gwtplatform.mvp.client.proxy.ParameterTokenFormatter;
-import com.gwtplatform.mvp.client.proxy.ProxyFailureHandler;
-import com.gwtplatform.mvp.client.proxy.TokenFormatter;
-
-public class CoreGinModule extends ExtendedGinModule {
-
-  /*
-   * (non-Javadoc)
-   * 
-   * @see com.google.gwt.inject.client.AbstractGinModule#configure()
-   */
-  @Override
-  protected void configure() {
-    bind(EventBus.class).to(EventBusWithLogging.class).in(Singleton.class);
-    bind(TokenFormatter.class).to(ParameterTokenFormatter.class).in(Singleton.class);
-    bind(RootPresenter.class).asEagerSingleton();
-    bind(ProxyFailureHandler.class).to(DefaultProxyFailureHandler.class).in(Singleton.class);
-    s(I18nUITranslationService.class);
-    bind(I18nTranslationService.class).to(I18nUITranslationService.class).in(Singleton.class);
-    bind(GlobalShortcutRegister.class).to(DefaultGlobalShortcutRegister.class).in(Singleton.class);
-
-    // Presenters
-    bindPresenter(CorePresenter.class, CorePresenter.CoreView.class, CoreViewImpl.class,
-        CorePresenter.CoreProxy.class);
-    bindPresenter(SpinerPresenter.class, SpinerPresenter.SpinerView.class, SpinerViewImpl.class,
-        SpinerPresenter.SpinerProxy.class);
-    bindPresenter(UserNotifierPresenter.class, UserNotifierPresenter.UserNotifierView.class,
-        UserNotifierViewImpl.class, UserNotifierProxy.class);
-    bindPresenter(SpaceSelectorPresenter.class, SpaceSelectorPresenter.SpaceSelectorView.class,
-        SpaceSelectorViewImpl.class, SpaceSelectorPresenter.SpaceSelectorProxy.class);
-    bindPresenter(SiteLogoPresenter.class, SiteLogoPresenter.SiteLogoView.class, SiteLogoViewImpl.class,
-        SiteLogoPresenter.SiteLogoProxy.class);
-    bindPresenter(SitebarActionsPresenter.class, SitebarActionsPresenter.SitebarActionsView.class,
-        SitebarActionsPanel.class, SitebarActionsPresenter.SitebarActionsProxy.class);
-    bind(SitebarActions.class).to(SitebarActionsPresenter.class).in(Singleton.class);
-    bindPresenter(NewGroupPresenter.class, NewGroupView.class, NewGroupPanel.class,
-        NewGroupPresenter.NewGroupProxy.class);
-    bindPresenter(GroupSNPresenter.class, GroupSNPresenter.GroupSNView.class, GroupSNPanel.class,
-        GroupSNPresenter.GroupSNProxy.class);
-    bindPresenter(UserSNPresenter.class, UserSNPresenter.UserSNView.class, UserSNPanel.class,
-        UserSNPresenter.UserSNProxy.class);
-    bindPresenter(EntityHeaderPresenter.class, EntityHeaderPresenter.EntityHeaderView.class,
-        EntityHeaderPanel.class, EntityHeaderPresenter.EntityHeaderProxy.class);
-    bindPresenter(SignInPresenter.class, SignInView.class, SignInPanel.class,
-        SignInPresenter.SignInProxy.class);
-    bindPresenter(RegisterPresenter.class, RegisterView.class, RegisterPanel.class,
-        RegisterPresenter.RegisterProxy.class);
-    bindPresenter(UserConfirmPresenter.class, UserConfirmPresenter.UserConfirmView.class,
-        UserConfirmPanel.class, UserConfirmPresenter.UserConfirmProxy.class);
-
-    bind(UserPassAutocompleteManager.class).to(UserPassAutocompleteManagerImpl.class).in(Singleton.class);
-    bind(SignIn.class).to(SignInPresenter.class).in(Singleton.class);
-    bind(Register.class).to(RegisterPresenter.class).in(Singleton.class);
-    bind(NewGroup.class).to(NewGroupPresenter.class).in(Singleton.class);
-    bind(EntityHeader.class).to(EntityHeaderPresenter.class).in(Singleton.class);
-
-    s(UserMessagesPresenter.class);
-    s(UserMessagesPanel.class);
-    // bind(MessagePanelView.class).to(MessagePanel.class);
-
-    // UI
-    bind(GuiProvider.class).to(DefaultGuiProvider.class).in(Singleton.class);
-    s(GxtGuiProvider.class);
-    s(GwtGuiProvider.class);
-
-    bind(MaskWidgetView.class).to(MaskWidget.class).in(Singleton.class);
-
-    // Core App
-    bind(Session.class).to(SessionDefault.class).in(Singleton.class);
-    s(ErrorHandler.class);
-    s(StateManagerDefault.class);
-    bind(StateManager.class).to(StateManagerDefault.class).in(Singleton.class);
-    s(AccessRightsClientManager.class);
-    bind(ContentCache.class).to(ContentCacheDefault.class).in(Singleton.class);
-    bind(HistoryWrapper.class).to(HistoryWrapperDefault.class).in(Singleton.class);
-    s(PrefetchUtilities.class);
-    bind(AppStarter.class).to(AppStarterDefault.class).in(Singleton.class);
-    bind(CookiesManager.class).to(CookiesManagerImpl.class).in(Singleton.class);
-    s(BeforeSignOut.class);
-    eagle(SiteTokenListeners.class);
-    s(SiteTokens.class);
-    s(ReservedWordsRegistry.class);
-    eagle(TokenMatcher.class);
-    s(ActionRegistryByType.class);
-    s(ContentCapabilitiesRegistry.class);
-    s(NewMenusForTypeIdsRegistry.class);
-    eagle(CoreParts.class);
-
-    // SN
-    s(GroupSNAdminsMenuItemsRegistry.class);
-    s(GroupSNCollabsMenuItemsRegistry.class);
-    s(GroupSNPendingsMenuItemsRegistry.class);
-    s(UserSNMenuItemsRegistry.class);
-    s(GroupSNConfActions.class);
-    s(UserSNConfActions.class);
-
-    s(SiteUserOptionsPresenter.class);
-    s(SiteUserOptions.class, SiteUserOptionsPresenter.class);
-    s(SitebarNewGroupLink.class);
-    s(SitebarSignInLink.class);
-    s(SitebarSignOutLink.class);
-
-    s(ErrorsDialog.class);
-    s(XMLActionsParser.class);
-    bind(Services.class).to(GWTServices.class);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java (from rev 1446, trunk/src/main/java/cc/kune/core/client/CoreGinModule.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/CoreGinModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,223 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client;
+
+import cc.kune.common.client.ExtendedGinModule;
+import cc.kune.common.client.actions.gwtui.GwtGuiProvider;
+import cc.kune.common.client.actions.gxtui.GxtGuiProvider;
+import cc.kune.common.client.actions.ui.bind.DefaultGuiProvider;
+import cc.kune.common.client.actions.ui.bind.GuiProvider;
+import cc.kune.common.client.log.EventBusWithLogging;
+import cc.kune.common.client.shortcuts.DefaultGlobalShortcutRegister;
+import cc.kune.common.client.shortcuts.GlobalShortcutRegister;
+import cc.kune.common.client.ui.MaskWidget;
+import cc.kune.common.client.ui.MaskWidgetView;
+import cc.kune.core.client.actions.ActionRegistryByType;
+import cc.kune.core.client.actions.xml.XMLActionsParser;
+import cc.kune.core.client.auth.Register;
+import cc.kune.core.client.auth.RegisterPanel;
+import cc.kune.core.client.auth.RegisterPresenter;
+import cc.kune.core.client.auth.RegisterView;
+import cc.kune.core.client.auth.SignIn;
+import cc.kune.core.client.auth.SignInPanel;
+import cc.kune.core.client.auth.SignInPresenter;
+import cc.kune.core.client.auth.SignInView;
+import cc.kune.core.client.auth.UserPassAutocompleteManager;
+import cc.kune.core.client.auth.UserPassAutocompleteManagerImpl;
+import cc.kune.core.client.cookies.CookiesManager;
+import cc.kune.core.client.cookies.CookiesManagerImpl;
+import cc.kune.core.client.errors.ErrorHandler;
+import cc.kune.core.client.groups.newgroup.NewGroup;
+import cc.kune.core.client.groups.newgroup.NewGroupPanel;
+import cc.kune.core.client.groups.newgroup.NewGroupPresenter;
+import cc.kune.core.client.groups.newgroup.NewGroupView;
+import cc.kune.core.client.i18n.I18nUITranslationService;
+import cc.kune.core.client.init.AppStarter;
+import cc.kune.core.client.init.AppStarterDefault;
+import cc.kune.core.client.init.PrefetchUtilities;
+import cc.kune.core.client.notify.confirm.UserConfirmPanel;
+import cc.kune.core.client.notify.confirm.UserConfirmPresenter;
+import cc.kune.core.client.notify.msgs.UserNotifierPresenter;
+import cc.kune.core.client.notify.msgs.UserNotifierPresenter.UserNotifierProxy;
+import cc.kune.core.client.notify.msgs.UserNotifierViewImpl;
+import cc.kune.core.client.notify.spiner.SpinerPresenter;
+import cc.kune.core.client.notify.spiner.SpinerViewImpl;
+import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
+import cc.kune.core.client.registry.NewMenusForTypeIdsRegistry;
+import cc.kune.core.client.sitebar.ErrorsDialog;
+import cc.kune.core.client.sitebar.SiteUserOptions;
+import cc.kune.core.client.sitebar.SiteUserOptionsPresenter;
+import cc.kune.core.client.sitebar.SitebarActions;
+import cc.kune.core.client.sitebar.SitebarActionsPanel;
+import cc.kune.core.client.sitebar.SitebarActionsPresenter;
+import cc.kune.core.client.sitebar.SitebarNewGroupLink;
+import cc.kune.core.client.sitebar.SitebarSignInLink;
+import cc.kune.core.client.sitebar.SitebarSignOutLink;
+import cc.kune.core.client.sitebar.SitebarSignOutLink.BeforeSignOut;
+import cc.kune.core.client.sitebar.logo.SiteLogoPresenter;
+import cc.kune.core.client.sitebar.logo.SiteLogoViewImpl;
+import cc.kune.core.client.sitebar.spaces.SpaceSelectorPresenter;
+import cc.kune.core.client.sitebar.spaces.SpaceSelectorViewImpl;
+import cc.kune.core.client.sn.GroupSNPanel;
+import cc.kune.core.client.sn.GroupSNPresenter;
+import cc.kune.core.client.sn.UserSNPanel;
+import cc.kune.core.client.sn.UserSNPresenter;
+import cc.kune.core.client.sn.actions.registry.GroupSNAdminsMenuItemsRegistry;
+import cc.kune.core.client.sn.actions.registry.GroupSNCollabsMenuItemsRegistry;
+import cc.kune.core.client.sn.actions.registry.GroupSNConfActions;
+import cc.kune.core.client.sn.actions.registry.GroupSNPendingsMenuItemsRegistry;
+import cc.kune.core.client.sn.actions.registry.UserSNConfActions;
+import cc.kune.core.client.sn.actions.registry.UserSNMenuItemsRegistry;
+import cc.kune.core.client.state.AccessRightsClientManager;
+import cc.kune.core.client.state.ContentCache;
+import cc.kune.core.client.state.ContentCacheDefault;
+import cc.kune.core.client.state.HistoryWrapper;
+import cc.kune.core.client.state.HistoryWrapperDefault;
+import cc.kune.core.client.state.ReservedWordsRegistry;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.SessionDefault;
+import cc.kune.core.client.state.SiteTokenListeners;
+import cc.kune.core.client.state.SiteTokens;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.client.state.StateManagerDefault;
+import cc.kune.core.client.state.TokenMatcher;
+import cc.kune.core.client.ws.CorePresenter;
+import cc.kune.core.client.ws.CoreViewImpl;
+import cc.kune.core.client.ws.entheader.EntityHeader;
+import cc.kune.core.client.ws.entheader.EntityHeaderPanel;
+import cc.kune.core.client.ws.entheader.EntityHeaderPresenter;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.msgs.client.UserMessagesPanel;
+import cc.kune.msgs.client.UserMessagesPresenter;
+
+import com.calclab.emite.core.client.services.Services;
+import com.calclab.emite.core.client.services.gwt.GWTServices;
+import com.google.gwt.event.shared.EventBus;
+import com.google.inject.Singleton;
+import com.gwtplatform.mvp.client.DefaultProxyFailureHandler;
+import com.gwtplatform.mvp.client.RootPresenter;
+import com.gwtplatform.mvp.client.proxy.ParameterTokenFormatter;
+import com.gwtplatform.mvp.client.proxy.ProxyFailureHandler;
+import com.gwtplatform.mvp.client.proxy.TokenFormatter;
+
+public class CoreGinModule extends ExtendedGinModule {
+
+  /*
+   * (non-Javadoc)
+   * 
+   * @see com.google.gwt.inject.client.AbstractGinModule#configure()
+   */
+  @Override
+  protected void configure() {
+    bind(EventBus.class).to(EventBusWithLogging.class).in(Singleton.class);
+    bind(TokenFormatter.class).to(ParameterTokenFormatter.class).in(Singleton.class);
+    bind(RootPresenter.class).asEagerSingleton();
+    bind(ProxyFailureHandler.class).to(DefaultProxyFailureHandler.class).in(Singleton.class);
+    s(I18nUITranslationService.class);
+    bind(I18nTranslationService.class).to(I18nUITranslationService.class).in(Singleton.class);
+    bind(GlobalShortcutRegister.class).to(DefaultGlobalShortcutRegister.class).in(Singleton.class);
+
+    // Presenters
+    bindPresenter(CorePresenter.class, CorePresenter.CoreView.class, CoreViewImpl.class,
+        CorePresenter.CoreProxy.class);
+    bindPresenter(SpinerPresenter.class, SpinerPresenter.SpinerView.class, SpinerViewImpl.class,
+        SpinerPresenter.SpinerProxy.class);
+    bindPresenter(UserNotifierPresenter.class, UserNotifierPresenter.UserNotifierView.class,
+        UserNotifierViewImpl.class, UserNotifierProxy.class);
+    bindPresenter(SpaceSelectorPresenter.class, SpaceSelectorPresenter.SpaceSelectorView.class,
+        SpaceSelectorViewImpl.class, SpaceSelectorPresenter.SpaceSelectorProxy.class);
+    bindPresenter(SiteLogoPresenter.class, SiteLogoPresenter.SiteLogoView.class, SiteLogoViewImpl.class,
+        SiteLogoPresenter.SiteLogoProxy.class);
+    bindPresenter(SitebarActionsPresenter.class, SitebarActionsPresenter.SitebarActionsView.class,
+        SitebarActionsPanel.class, SitebarActionsPresenter.SitebarActionsProxy.class);
+    bind(SitebarActions.class).to(SitebarActionsPresenter.class).in(Singleton.class);
+    bindPresenter(NewGroupPresenter.class, NewGroupView.class, NewGroupPanel.class,
+        NewGroupPresenter.NewGroupProxy.class);
+    bindPresenter(GroupSNPresenter.class, GroupSNPresenter.GroupSNView.class, GroupSNPanel.class,
+        GroupSNPresenter.GroupSNProxy.class);
+    bindPresenter(UserSNPresenter.class, UserSNPresenter.UserSNView.class, UserSNPanel.class,
+        UserSNPresenter.UserSNProxy.class);
+    bindPresenter(EntityHeaderPresenter.class, EntityHeaderPresenter.EntityHeaderView.class,
+        EntityHeaderPanel.class, EntityHeaderPresenter.EntityHeaderProxy.class);
+    bindPresenter(SignInPresenter.class, SignInView.class, SignInPanel.class,
+        SignInPresenter.SignInProxy.class);
+    bindPresenter(RegisterPresenter.class, RegisterView.class, RegisterPanel.class,
+        RegisterPresenter.RegisterProxy.class);
+    bindPresenter(UserConfirmPresenter.class, UserConfirmPresenter.UserConfirmView.class,
+        UserConfirmPanel.class, UserConfirmPresenter.UserConfirmProxy.class);
+
+    bind(UserPassAutocompleteManager.class).to(UserPassAutocompleteManagerImpl.class).in(Singleton.class);
+    bind(SignIn.class).to(SignInPresenter.class).in(Singleton.class);
+    bind(Register.class).to(RegisterPresenter.class).in(Singleton.class);
+    bind(NewGroup.class).to(NewGroupPresenter.class).in(Singleton.class);
+    bind(EntityHeader.class).to(EntityHeaderPresenter.class).in(Singleton.class);
+
+    s(UserMessagesPresenter.class);
+    s(UserMessagesPanel.class);
+    // bind(MessagePanelView.class).to(MessagePanel.class);
+
+    // UI
+    bind(GuiProvider.class).to(DefaultGuiProvider.class).in(Singleton.class);
+    s(GxtGuiProvider.class);
+    s(GwtGuiProvider.class);
+
+    bind(MaskWidgetView.class).to(MaskWidget.class).in(Singleton.class);
+
+    // Core App
+    bind(Session.class).to(SessionDefault.class).in(Singleton.class);
+    s(ErrorHandler.class);
+    s(StateManagerDefault.class);
+    bind(StateManager.class).to(StateManagerDefault.class).in(Singleton.class);
+    s(AccessRightsClientManager.class);
+    bind(ContentCache.class).to(ContentCacheDefault.class).in(Singleton.class);
+    bind(HistoryWrapper.class).to(HistoryWrapperDefault.class).in(Singleton.class);
+    s(PrefetchUtilities.class);
+    bind(AppStarter.class).to(AppStarterDefault.class).in(Singleton.class);
+    bind(CookiesManager.class).to(CookiesManagerImpl.class).in(Singleton.class);
+    s(BeforeSignOut.class);
+    eagle(SiteTokenListeners.class);
+    s(SiteTokens.class);
+    s(ReservedWordsRegistry.class);
+    eagle(TokenMatcher.class);
+    s(ActionRegistryByType.class);
+    s(ContentCapabilitiesRegistry.class);
+    s(NewMenusForTypeIdsRegistry.class);
+    eagle(CoreParts.class);
+
+    // SN
+    s(GroupSNAdminsMenuItemsRegistry.class);
+    s(GroupSNCollabsMenuItemsRegistry.class);
+    s(GroupSNPendingsMenuItemsRegistry.class);
+    s(UserSNMenuItemsRegistry.class);
+    s(GroupSNConfActions.class);
+    s(UserSNConfActions.class);
+
+    s(SiteUserOptionsPresenter.class);
+    s(SiteUserOptions.class, SiteUserOptionsPresenter.class);
+    s(SitebarNewGroupLink.class);
+    s(SitebarSignInLink.class);
+    s(SitebarSignOutLink.class);
+
+    s(ErrorsDialog.class);
+    s(XMLActionsParser.class);
+    s(Services.class, GWTServices.class);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,56 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.core.client.actions.RolAction;
-import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
-import cc.kune.core.client.rpcservices.ContentServiceAsync;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.dto.AccessRolDTO;
-import cc.kune.core.shared.dto.StateContentDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Provider;
-
-public class NewGadgetAction extends RolAction {
-
-  private final String body;
-  private final Provider<ContentServiceAsync> contentService;
-  private final String gadgetName;
-  private final I18nTranslationService i18n;
-  private final Session session;
-  private final StateManager stateManager;
-  private final String title;
-  private final String typeId;
-
-  public NewGadgetAction(final Provider<ContentServiceAsync> contentService,
-      final StateManager stateManager, final Session session, final I18nTranslationService i18n,
-      final AccessRolDTO rol, final boolean authNeeded, final String gadgetName, final String typeId,
-      final String iconUrl, final String title, final String body) {
-    super(rol, authNeeded);
-    this.contentService = contentService;
-    this.stateManager = stateManager;
-    this.i18n = i18n;
-    this.gadgetName = gadgetName;
-    this.session = session;
-    this.typeId = typeId;
-    this.title = title;
-    this.body = body;
-    putValue(Action.SMALL_ICON, iconUrl);
-  }
-
-  @Override
-  public void actionPerformed(final ActionEvent event) {
-    contentService.get().addGadget(session.getUserHash(), session.getCurrentStateToken(), gadgetName,
-        typeId, i18n.t(title), i18n.t(body), new AsyncCallbackSimple<StateContentDTO>() {
-          @Override
-          public void onSuccess(final StateContentDTO result) {
-            NotifyUser.info(i18n.t("[%s] created succesfully", title));
-            stateManager.setRetrievedStateAndGo(result);
-          }
-        });
-  }
-
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/NewGadgetAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,80 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.core.client.actions.RolAction;
+import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
+import cc.kune.core.client.rpcservices.ContentServiceAsync;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.dto.StateContentDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.viewers.ContentViewerPresenter;
+
+import com.google.inject.Provider;
+
+public class NewGadgetAction extends RolAction {
+
+  private final String body;
+  private final Provider<ContentServiceAsync> contentService;
+  private final ContentViewerPresenter contentViewer;
+  private final String gadgetName;
+  private final I18nTranslationService i18n;
+  private final Session session;
+  private final StateManager stateManager;
+  private final String title;
+  private final String typeId;
+
+  public NewGadgetAction(final Provider<ContentServiceAsync> contentService,
+      final ContentViewerPresenter contentViewerPresenter, final StateManager stateManager,
+      final Session session, final I18nTranslationService i18n, final AccessRolDTO rol,
+      final boolean authNeeded, final String gadgetName, final String typeId, final String iconUrl,
+      final String title, final String body) {
+    super(rol, authNeeded);
+    this.contentService = contentService;
+    this.contentViewer = contentViewerPresenter;
+    this.stateManager = stateManager;
+    this.i18n = i18n;
+    this.gadgetName = gadgetName;
+    this.session = session;
+    this.typeId = typeId;
+    this.title = title;
+    this.body = body;
+    putValue(Action.SMALL_ICON, iconUrl);
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    contentService.get().addGadget(session.getUserHash(), session.getCurrentStateToken(), gadgetName,
+        typeId, i18n.t(title), i18n.t(body), new AsyncCallbackSimple<StateContentDTO>() {
+          @Override
+          public void onSuccess(final StateContentDTO result) {
+            NotifyUser.info(i18n.t("[%s] created succesfully", title));
+            stateManager.setRetrievedStateAndGo(result);
+            contentViewer.blinkTitle();
+          }
+        });
+  }
+
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,78 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-public class WaveExtension {
-  public static class Builder {
-    private String gadgetUrl;
-    private String iconCss;
-    private String iconUrl;
-    private String installerUrl;
-    private String name;
-
-    public Builder() {
-    }
-
-    public WaveExtension build() {
-      return new WaveExtension(this);
-    }
-
-    public Builder gadgetUrl(final String gadgetUrl) {
-      this.gadgetUrl = gadgetUrl;
-      return this;
-    }
-
-    public Builder iconCss(final String iconCss) {
-      this.iconCss = iconCss;
-      return this;
-    }
-
-    public Builder iconUrl(final String iconUrl) {
-      this.iconUrl = iconUrl;
-      return this;
-    }
-
-    public Builder installerUrl(final String installerUrl) {
-      this.installerUrl = installerUrl;
-      return this;
-    }
-
-    public Builder name(final String name) {
-      this.name = name;
-      return this;
-    }
-  }
-
-  private final String gadgetUrl;
-  private final String iconCss;
-  private final String iconUrl;
-  private final String installerUrl;
-  private final String name;
-
-  public WaveExtension(final Builder builder) {
-    gadgetUrl = builder.gadgetUrl;
-    iconCss = builder.iconCss;
-    iconUrl = builder.iconUrl;
-    installerUrl = builder.installerUrl;
-    name = builder.name;
-  }
-
-  public String getGadgetUrl() {
-    return gadgetUrl;
-  }
-
-  public String getIconCss() {
-    return iconCss;
-  }
-
-  public String getIconUrl() {
-    return iconUrl;
-  }
-
-  public String getInstallerUrl() {
-    return installerUrl;
-  }
-
-  public String getName() {
-    return name;
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/WaveExtension.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,97 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+public class WaveExtension {
+  public static class Builder {
+    private String gadgetUrl;
+    private String iconCss;
+    private String iconUrl;
+    private String installerUrl;
+    private String name;
+
+    public Builder() {
+    }
+
+    public WaveExtension build() {
+      return new WaveExtension(this);
+    }
+
+    public Builder gadgetUrl(final String gadgetUrl) {
+      this.gadgetUrl = gadgetUrl;
+      return this;
+    }
+
+    public Builder iconCss(final String iconCss) {
+      this.iconCss = iconCss;
+      return this;
+    }
+
+    public Builder iconUrl(final String iconUrl) {
+      this.iconUrl = iconUrl;
+      return this;
+    }
+
+    public Builder installerUrl(final String installerUrl) {
+      this.installerUrl = installerUrl;
+      return this;
+    }
+
+    public Builder name(final String name) {
+      this.name = name;
+      return this;
+    }
+  }
+
+  private final String gadgetUrl;
+  private final String iconCss;
+  private final String iconUrl;
+  private final String installerUrl;
+  private final String name;
+
+  public WaveExtension(final Builder builder) {
+    gadgetUrl = builder.gadgetUrl;
+    iconCss = builder.iconCss;
+    iconUrl = builder.iconUrl;
+    installerUrl = builder.installerUrl;
+    name = builder.name;
+  }
+
+  public String getGadgetUrl() {
+    return gadgetUrl;
+  }
+
+  public String getIconCss() {
+    return iconCss;
+  }
+
+  public String getIconUrl() {
+    return iconUrl;
+  }
+
+  public String getInstallerUrl() {
+    return installerUrl;
+  }
+
+  public String getName() {
+    return name;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,146 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import java.util.HashMap;
-import java.util.Map;
-
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
-import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
-import cc.kune.common.client.actions.ui.descrip.SubMenuDescriptor;
-import cc.kune.common.client.utils.TextUtils;
-import cc.kune.core.client.actions.ActionRegistryByType;
-import cc.kune.core.client.errors.ErrorHandler;
-import cc.kune.core.client.registry.NewMenusForTypeIdsRegistry;
-import cc.kune.core.client.rpcservices.ContentServiceAsync;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.actions.ActionGroups;
-
-import com.calclab.emite.core.client.services.Services;
-import com.google.gwt.http.client.Request;
-import com.google.gwt.http.client.RequestBuilder;
-import com.google.gwt.http.client.RequestCallback;
-import com.google.gwt.http.client.RequestException;
-import com.google.gwt.http.client.Response;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class XMLActionsParser {
-
-  public static final String ACTIONS_XML_LOCATION = "/others/kune-client-actions.xml";
-
-  private static final String SEP = "»";
-
-  private final ActionRegistryByType actionRegistry;
-  private final Provider<ContentServiceAsync> contentService;
-  private final ErrorHandler errHandler;
-  private final I18nTranslationService i18n;
-  private final NewMenusForTypeIdsRegistry newMenusRegistry;
-
-  private final Session session;
-
-  private final StateManager stateManager;
-
-  private final HashMap<String, SubMenuDescriptor> submenus;
-
-  @Inject
-  public XMLActionsParser(final ErrorHandler errHandler, final ActionRegistryByType actionRegistry,
-      final Provider<ContentServiceAsync> contentService, final Session session,
-      final StateManager stateManager, final I18nTranslationService i18n,
-      final NewMenusForTypeIdsRegistry newMenusRegistry, final Services services) {
-    this.errHandler = errHandler;
-    this.actionRegistry = actionRegistry;
-    this.contentService = contentService;
-    this.session = session;
-    this.stateManager = stateManager;
-    this.i18n = i18n;
-    this.newMenusRegistry = newMenusRegistry;
-    submenus = new HashMap<String, SubMenuDescriptor>();
-
-    // Based on:
-    // http://www.roseindia.net/tutorials/gwt/retrieving-xml-data.shtml
-    final RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, ACTIONS_XML_LOCATION);
-    try {
-      requestBuilder.sendRequest(null, new RequestCallback() {
-        @Override
-        public void onError(final Request request, final Throwable ex) {
-          onFailed(ex);
-        }
-
-        @Override
-        public void onResponseReceived(final Request request, final Response response) {
-          parse(new XMLKuneClientActions(services, response.getText()));
-        }
-      });
-    } catch (final RequestException ex) {
-      onFailed(ex);
-    }
-  }
-
-  private SubMenuDescriptor getSubMenu(final MenuDescriptor menu, final String typeId,
-      final String parentS) {
-    final String[] path = parentS.split(SEP);
-    SubMenuDescriptor current = null;
-    for (int i = 0; i < path.length; i++) {
-      final String name = path[i];
-      final String subpathId = getSubPathId(typeId, path, i);
-      SubMenuDescriptor subMenuDescriptor = submenus.get(subpathId);
-      if (subMenuDescriptor == null) {
-        final GuiActionDescrip parent = (i == 0 ? menu : submenus.get(getSubPathId(typeId, path, i - 1)));
-        assert parent != null;
-        subMenuDescriptor = new SubMenuDescriptor(parent, i18n.t(name));
-        // subMenuDescriptor.setVisible(false);
-        submenus.put(subpathId, subMenuDescriptor);
-        actionRegistry.addAction(ActionGroups.TOOLBAR, subMenuDescriptor, typeId);
-      }
-      current = subMenuDescriptor;
-    }
-    assert current != null;
-    return current;
-  }
-
-  private String getSubPathId(final String typeId, final String[] path, final int i) {
-    final StringBuffer id = new StringBuffer().append(typeId);
-    for (int j = 0; j <= i; j++) {
-      id.append(SEP).append(path[j]);
-    }
-    return id.toString();
-  }
-
-  private void onFailed(final Throwable ex) {
-    errHandler.process(ex);
-  }
-
-  private void parse(final XMLKuneClientActions xml) {
-    final Map<String, XMLWaveExtension> extensions = xml.getExtensions();
-    for (final XMLGuiActionDescriptor descrip : xml.getGuiActionDescriptors()) {
-      if (descrip.isEnabled()) {
-        final XMLWaveExtension extension = extensions.get(descrip.getExtensionName());
-        assert extension != null;
-        for (final XMLTypeId typeId : descrip.getTypeIds()) {
-          final String origTypeId = typeId.getOrigTypeId();
-          final String contentIntro = descrip.getNewContentTextIntro();
-          final NewGadgetAction action = new NewGadgetAction(contentService, stateManager, session,
-              i18n, descrip.getRol().getRolRequired(), descrip.getRol().isAuthNeed(),
-              extension.getExtName(), typeId.getDestTypeId(), extension.getIconUrl(),
-              descrip.getNewContentTitle(), TextUtils.empty(contentIntro) ? "" : contentIntro);
-          final String path = descrip.getPath();
-          final MenuDescriptor menu = newMenusRegistry.get(origTypeId);
-          assert menu != null;
-          final SubMenuDescriptor submenu = getSubMenu(menu, origTypeId, path);
-          final Provider<GuiActionDescrip> menuItemProvider = new Provider<GuiActionDescrip>() {
-            @Override
-            public GuiActionDescrip get() {
-              final MenuItemDescriptor menuItem = new MenuItemDescriptor(action);
-              menuItem.withText(descrip.getDescName()).withToolTip(descrip.getDescription());
-              menuItem.setParent(TextUtils.notEmpty(path) ? submenu : menu);
-              return menuItem;
-            }
-          };
-          actionRegistry.addAction(ActionGroups.TOOLBAR, menuItemProvider, origTypeId);
-        }
-      }
-    }
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLActionsParser.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,170 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
+import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
+import cc.kune.common.client.actions.ui.descrip.SubMenuDescriptor;
+import cc.kune.common.client.utils.TextUtils;
+import cc.kune.core.client.actions.ActionRegistryByType;
+import cc.kune.core.client.errors.ErrorHandler;
+import cc.kune.core.client.registry.NewMenusForTypeIdsRegistry;
+import cc.kune.core.client.rpcservices.ContentServiceAsync;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.actions.ActionGroups;
+import cc.kune.gspace.client.viewers.ContentViewerPresenter;
+
+import com.calclab.emite.core.client.services.Services;
+import com.google.gwt.http.client.Request;
+import com.google.gwt.http.client.RequestBuilder;
+import com.google.gwt.http.client.RequestCallback;
+import com.google.gwt.http.client.RequestException;
+import com.google.gwt.http.client.Response;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class XMLActionsParser {
+
+  public static final String ACTIONS_XML_LOCATION = "/others/kune-client-actions.xml";
+
+  private static final String SEP = "»";
+
+  private final ActionRegistryByType actionRegistry;
+  private final Provider<ContentServiceAsync> contentService;
+  private final ContentViewerPresenter contentViewer;
+  private final ErrorHandler errHandler;
+  private final I18nTranslationService i18n;
+
+  private final NewMenusForTypeIdsRegistry newMenusRegistry;
+
+  private final Session session;
+
+  private final StateManager stateManager;
+
+  private final HashMap<String, SubMenuDescriptor> submenus;
+
+  @Inject
+  public XMLActionsParser(final ErrorHandler errHandler, final ContentViewerPresenter contentViewer,
+      final ActionRegistryByType actionRegistry, final Provider<ContentServiceAsync> contentService,
+      final Session session, final StateManager stateManager, final I18nTranslationService i18n,
+      final NewMenusForTypeIdsRegistry newMenusRegistry, final Services services) {
+    this.errHandler = errHandler;
+    this.contentViewer = contentViewer;
+    this.actionRegistry = actionRegistry;
+    this.contentService = contentService;
+    this.session = session;
+    this.stateManager = stateManager;
+    this.i18n = i18n;
+    this.newMenusRegistry = newMenusRegistry;
+    submenus = new HashMap<String, SubMenuDescriptor>();
+
+    // Based on:
+    // http://www.roseindia.net/tutorials/gwt/retrieving-xml-data.shtml
+    final RequestBuilder requestBuilder = new RequestBuilder(RequestBuilder.GET, ACTIONS_XML_LOCATION);
+    try {
+      requestBuilder.sendRequest(null, new RequestCallback() {
+        @Override
+        public void onError(final Request request, final Throwable ex) {
+          onFailed(ex);
+        }
+
+        @Override
+        public void onResponseReceived(final Request request, final Response response) {
+          parse(new XMLKuneClientActions(services, response.getText()));
+        }
+      });
+    } catch (final RequestException ex) {
+      onFailed(ex);
+    }
+  }
+
+  private SubMenuDescriptor getSubMenu(final MenuDescriptor menu, final String typeId,
+      final String parentS) {
+    final String[] path = parentS.split(SEP);
+    SubMenuDescriptor current = null;
+    for (int i = 0; i < path.length; i++) {
+      final String name = path[i];
+      final String subpathId = getSubPathId(typeId, path, i);
+      SubMenuDescriptor subMenuDescriptor = submenus.get(subpathId);
+      if (subMenuDescriptor == null) {
+        final GuiActionDescrip parent = (i == 0 ? menu : submenus.get(getSubPathId(typeId, path, i - 1)));
+        assert parent != null;
+        subMenuDescriptor = new SubMenuDescriptor(parent, i18n.t(name));
+        // subMenuDescriptor.setVisible(false);
+        submenus.put(subpathId, subMenuDescriptor);
+        actionRegistry.addAction(ActionGroups.TOOLBAR, subMenuDescriptor, typeId);
+      }
+      current = subMenuDescriptor;
+    }
+    assert current != null;
+    return current;
+  }
+
+  private String getSubPathId(final String typeId, final String[] path, final int i) {
+    final StringBuffer id = new StringBuffer().append(typeId);
+    for (int j = 0; j <= i; j++) {
+      id.append(SEP).append(path[j]);
+    }
+    return id.toString();
+  }
+
+  private void onFailed(final Throwable ex) {
+    errHandler.process(ex);
+  }
+
+  private void parse(final XMLKuneClientActions xml) {
+    final Map<String, XMLWaveExtension> extensions = xml.getExtensions();
+    for (final XMLGuiActionDescriptor descrip : xml.getGuiActionDescriptors()) {
+      if (descrip.isEnabled()) {
+        final XMLWaveExtension extension = extensions.get(descrip.getExtensionName());
+        assert extension != null;
+        for (final XMLTypeId typeId : descrip.getTypeIds()) {
+          final String origTypeId = typeId.getOrigTypeId();
+          final String contentIntro = descrip.getNewContentTextIntro();
+          final NewGadgetAction action = new NewGadgetAction(contentService, contentViewer,
+              stateManager, session, i18n, descrip.getRol().getRolRequired(),
+              descrip.getRol().isAuthNeed(), extension.getExtName(), typeId.getDestTypeId(),
+              extension.getIconUrl(), descrip.getNewContentTitle(), TextUtils.empty(contentIntro) ? ""
+                  : contentIntro);
+          final String path = descrip.getPath();
+          final MenuDescriptor menu = newMenusRegistry.get(origTypeId);
+          assert menu != null;
+          final SubMenuDescriptor submenu = getSubMenu(menu, origTypeId, path);
+          final Provider<GuiActionDescrip> menuItemProvider = new Provider<GuiActionDescrip>() {
+            @Override
+            public GuiActionDescrip get() {
+              final MenuItemDescriptor menuItem = new MenuItemDescriptor(action);
+              menuItem.withText(descrip.getDescName()).withToolTip(descrip.getDescription());
+              menuItem.setParent(TextUtils.notEmpty(path) ? submenu : menu);
+              return menuItem;
+            }
+          };
+          actionRegistry.addAction(ActionGroups.TOOLBAR, menuItemProvider, origTypeId);
+        }
+      }
+    }
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,71 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import com.calclab.emite.core.client.packet.DelegatedPacket;
-import com.calclab.emite.core.client.packet.IPacket;
-
-public class XMLGuiActionDescriptor extends DelegatedPacket {
-
-  private XMLRol rol;
-
-  private List<XMLTypeId> typeIds;
-
-  public XMLGuiActionDescriptor(final IPacket xml) {
-    super(xml);
-  }
-
-  public String getDescName() {
-    return getFirstChild("name").getText();
-  }
-
-  public String getDescription() {
-    return getFirstChild("description").getText();
-  }
-
-  public String getExtensionName() {
-    return getFirstChild("extensionName").getText();
-  }
-
-  public String getNewContentTextIntro() {
-    return getFirstChild("new-content-textintro").getText();
-  }
-
-  public String getNewContentTitle() {
-    return getFirstChild("new-content-title").getText();
-  }
-
-  public String getParticipants() {
-    return getFirstChild("participants").getText();
-  }
-
-  public String getPath() {
-    return getFirstChild("path").getText();
-  }
-
-  public XMLRol getRol() {
-    if (rol == null) {
-      rol = new XMLRol(getFirstChild("rol"));
-    }
-    return rol;
-  }
-
-  public String getType() {
-    return getFirstChild("type").getText();
-  }
-
-  public List<XMLTypeId> getTypeIds() {
-    if (typeIds == null) {
-      typeIds = new ArrayList<XMLTypeId>();
-      for (final IPacket p : getFirstChild("typeIds").getChildren()) {
-        typeIds.add(new XMLTypeId(p));
-      }
-    }
-    return typeIds;
-  }
-
-  public boolean isEnabled() {
-    return Boolean.valueOf(getFirstChild("enabled").getText());
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLGuiActionDescriptor.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,90 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import com.calclab.emite.core.client.packet.DelegatedPacket;
+import com.calclab.emite.core.client.packet.IPacket;
+
+public class XMLGuiActionDescriptor extends DelegatedPacket {
+
+  private XMLRol rol;
+
+  private List<XMLTypeId> typeIds;
+
+  public XMLGuiActionDescriptor(final IPacket xml) {
+    super(xml);
+  }
+
+  public String getDescName() {
+    return getFirstChild("name").getText();
+  }
+
+  public String getDescription() {
+    return getFirstChild("description").getText();
+  }
+
+  public String getExtensionName() {
+    return getFirstChild("extensionName").getText();
+  }
+
+  public String getNewContentTextIntro() {
+    return getFirstChild("new-content-textintro").getText();
+  }
+
+  public String getNewContentTitle() {
+    return getFirstChild("new-content-title").getText();
+  }
+
+  public String getParticipants() {
+    return getFirstChild("participants").getText();
+  }
+
+  public String getPath() {
+    return getFirstChild("path").getText();
+  }
+
+  public XMLRol getRol() {
+    if (rol == null) {
+      rol = new XMLRol(getFirstChild("rol"));
+    }
+    return rol;
+  }
+
+  public String getType() {
+    return getFirstChild("type").getText();
+  }
+
+  public List<XMLTypeId> getTypeIds() {
+    if (typeIds == null) {
+      typeIds = new ArrayList<XMLTypeId>();
+      for (final IPacket p : getFirstChild("typeIds").getChildren()) {
+        typeIds.add(new XMLTypeId(p));
+      }
+    }
+    return typeIds;
+  }
+
+  public boolean isEnabled() {
+    return Boolean.valueOf(getFirstChild("enabled").getText());
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,41 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import com.calclab.emite.core.client.packet.DelegatedPacket;
-import com.calclab.emite.core.client.packet.IPacket;
-import com.calclab.emite.core.client.services.Services;
-
-public class XMLKuneClientActions extends DelegatedPacket {
-
-  private Map<String, XMLWaveExtension> extensions;
-  private List<XMLGuiActionDescriptor> guiActionDescriptors;
-
-  public XMLKuneClientActions(final Services services, final String xmlS) {
-    super(services.toXML(xmlS));
-  }
-
-  public Map<String, XMLWaveExtension> getExtensions() {
-    if (extensions == null) {
-      extensions = new HashMap<String, XMLWaveExtension>();
-      for (final IPacket x : getFirstChild("waveExtensions").getChildren()) {
-        final XMLWaveExtension extension = new XMLWaveExtension(x);
-        extensions.put(extension.getExtName(), extension);
-      }
-    }
-    return extensions;
-  }
-
-  public List<XMLGuiActionDescriptor> getGuiActionDescriptors() {
-    if (guiActionDescriptors == null) {
-      guiActionDescriptors = new ArrayList<XMLGuiActionDescriptor>();
-      for (final IPacket x : getFirstChild("guiActionDescriptors").getChildren()) {
-        guiActionDescriptors.add(new XMLGuiActionDescriptor(x));
-      }
-    }
-    return guiActionDescriptors;
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLKuneClientActions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,60 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import com.calclab.emite.core.client.packet.DelegatedPacket;
+import com.calclab.emite.core.client.packet.IPacket;
+import com.calclab.emite.core.client.services.Services;
+
+public class XMLKuneClientActions extends DelegatedPacket {
+
+  private Map<String, XMLWaveExtension> extensions;
+  private List<XMLGuiActionDescriptor> guiActionDescriptors;
+
+  public XMLKuneClientActions(final Services services, final String xmlS) {
+    super(services.toXML(xmlS));
+  }
+
+  public Map<String, XMLWaveExtension> getExtensions() {
+    if (extensions == null) {
+      extensions = new HashMap<String, XMLWaveExtension>();
+      for (final IPacket x : getFirstChild("waveExtensions").getChildren()) {
+        final XMLWaveExtension extension = new XMLWaveExtension(x);
+        extensions.put(extension.getExtName(), extension);
+      }
+    }
+    return extensions;
+  }
+
+  public List<XMLGuiActionDescriptor> getGuiActionDescriptors() {
+    if (guiActionDescriptors == null) {
+      guiActionDescriptors = new ArrayList<XMLGuiActionDescriptor>();
+      for (final IPacket x : getFirstChild("guiActionDescriptors").getChildren()) {
+        guiActionDescriptors.add(new XMLGuiActionDescriptor(x));
+      }
+    }
+    return guiActionDescriptors;
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,21 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import cc.kune.core.shared.dto.AccessRolDTO;
-
-import com.calclab.emite.core.client.packet.DelegatedPacket;
-import com.calclab.emite.core.client.packet.IPacket;
-
-public class XMLRol extends DelegatedPacket {
-
-  public XMLRol(final IPacket delegate) {
-    super(delegate);
-  }
-
-  public AccessRolDTO getRolRequired() {
-    return AccessRolDTO.valueOf(getFirstChild("rolRequired").getText());
-  }
-
-  public boolean isAuthNeed() {
-    return Boolean.valueOf(getFirstChild("authNeed").getText());
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLRol.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,40 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import cc.kune.core.shared.dto.AccessRolDTO;
+
+import com.calclab.emite.core.client.packet.DelegatedPacket;
+import com.calclab.emite.core.client.packet.IPacket;
+
+public class XMLRol extends DelegatedPacket {
+
+  public XMLRol(final IPacket delegate) {
+    super(delegate);
+  }
+
+  public AccessRolDTO getRolRequired() {
+    return AccessRolDTO.valueOf(getFirstChild("rolRequired").getText());
+  }
+
+  public boolean isAuthNeed() {
+    return Boolean.valueOf(getFirstChild("authNeed").getText());
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,20 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import com.calclab.emite.core.client.packet.DelegatedPacket;
-import com.calclab.emite.core.client.packet.IPacket;
-
-public class XMLTypeId extends DelegatedPacket {
-
-  public XMLTypeId(final IPacket delegate) {
-    super(delegate);
-  }
-
-  public String getDestTypeId() {
-    return getAttribute("destTypeId");
-  }
-
-  public String getOrigTypeId() {
-    return getAttribute("origTypeId");
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLTypeId.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,39 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import com.calclab.emite.core.client.packet.DelegatedPacket;
+import com.calclab.emite.core.client.packet.IPacket;
+
+public class XMLTypeId extends DelegatedPacket {
+
+  public XMLTypeId(final IPacket delegate) {
+    super(delegate);
+  }
+
+  public String getDestTypeId() {
+    return getAttribute("destTypeId");
+  }
+
+  public String getOrigTypeId() {
+    return getAttribute("origTypeId");
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,32 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import com.calclab.emite.core.client.packet.DelegatedPacket;
-import com.calclab.emite.core.client.packet.IPacket;
-
-public class XMLWaveExtension extends DelegatedPacket {
-
-  public XMLWaveExtension(final IPacket xml) {
-    super(xml);
-  }
-
-  public String getExtName() {
-    return getFirstChild("name").getText();
-  }
-
-  public String getGadgetUrl() {
-    return getFirstChild("gadgetUrl").getText();
-  }
-
-  public String getIconCss() {
-    return getFirstChild("iconCss").getText();
-  }
-
-  public String getIconUrl() {
-    return getFirstChild("iconUrl").getText();
-  }
-
-  public String getInstallerUrl() {
-    return getFirstChild("installerUrl").getText();
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/actions/xml/XMLWaveExtension.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,51 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import com.calclab.emite.core.client.packet.DelegatedPacket;
+import com.calclab.emite.core.client.packet.IPacket;
+
+public class XMLWaveExtension extends DelegatedPacket {
+
+  public XMLWaveExtension(final IPacket xml) {
+    super(xml);
+  }
+
+  public String getExtName() {
+    return getFirstChild("name").getText();
+  }
+
+  public String getGadgetUrl() {
+    return getFirstChild("gadgetUrl").getText().trim();
+  }
+
+  public String getIconCss() {
+    return getFirstChild("iconCss").getText().trim();
+  }
+
+  public String getIconUrl() {
+    return getFirstChild("iconUrl").getText().trim();
+  }
+
+  public String getInstallerUrl() {
+    return getFirstChild("installerUrl").getText().trim();
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,217 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.auth;
-
-import cc.kune.common.client.errors.UIException;
-import cc.kune.common.client.log.Log;
-import cc.kune.common.client.notify.NotifyLevel;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.core.client.cookies.CookiesManager;
-import cc.kune.core.client.errors.EmailAddressInUseException;
-import cc.kune.core.client.errors.GroupNameInUseException;
-import cc.kune.core.client.errors.UserRegistrationException;
-import cc.kune.core.client.i18n.I18nUITranslationService;
-import cc.kune.core.client.notify.msgs.UserNotifyEvent;
-import cc.kune.core.client.resources.CoreMessages;
-import cc.kune.core.client.rpcservices.UserServiceAsync;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.dto.I18nCountryDTO;
-import cc.kune.core.shared.dto.I18nLanguageDTO;
-import cc.kune.core.shared.dto.SubscriptionMode;
-import cc.kune.core.shared.dto.TimeZoneDTO;
-import cc.kune.core.shared.dto.UserDTO;
-
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.logical.shared.CloseEvent;
-import com.google.gwt.event.logical.shared.CloseHandler;
-import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.user.client.rpc.AsyncCallback;
-import com.google.gwt.user.client.ui.PopupPanel;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
-import com.gwtplatform.mvp.client.proxy.Proxy;
-import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
-
-public class RegisterPresenter extends SignInAbstractPresenter<RegisterView, RegisterPresenter.RegisterProxy> implements
-        Register {
-
-    @ProxyCodeSplit
-    public interface RegisterProxy extends Proxy<RegisterPresenter> {
-    }
-    private final Provider<SignIn> signInProvider;
-
-    private final Provider<UserServiceAsync> userServiceProvider;
-
-    @Inject
-    public RegisterPresenter(final EventBus eventBus, final RegisterView view, final RegisterProxy proxy,
-            final Session session, final StateManager stateManager, final I18nUITranslationService i18n,
-            final Provider<UserServiceAsync> userServiceProvider, final Provider<SignIn> signInProvider,
-            final CookiesManager cookiesManager, final UserPassAutocompleteManager autocomplete) {
-        super(eventBus, view, proxy, session, stateManager, i18n, cookiesManager, autocomplete);
-        this.userServiceProvider = userServiceProvider;
-        this.signInProvider = signInProvider;
-    }
-
-    @Override
-    public void doRegister() {
-        signInProvider.get().hide();
-        if (!session.isLogged()) {
-            NotifyUser.showProgressProcessing();
-            getView().show();
-            // getView().center();
-            NotifyUser.hideProgress();
-        } else {
-            stateManager.restorePreviousToken();
-        }
-    }
-
-    @Override
-    public RegisterView getView() {
-        return (RegisterView) super.getView();
-    }
-
-    @Override
-    protected void onBind() {
-        super.onBind();
-        getView().getFirstBtn().addClickHandler(new ClickHandler() {
-            @Override
-            public void onClick(final ClickEvent event) {
-                getView().validate();
-                if (getView().isValid()) {
-                    onFormRegister();
-                }
-            }
-        });
-        getView().getSecondBtn().addClickHandler(new ClickHandler() {
-
-            @Override
-            public void onClick(final ClickEvent event) {
-                onCancel();
-            }
-        });
-        getView().getClose().addCloseHandler(new CloseHandler<PopupPanel>() {
-
-            @Override
-            public void onClose(final CloseEvent<PopupPanel> event) {
-                Log.debug("Closing register presenter");
-                RegisterPresenter.this.onClose();
-            }
-        });
-    }
-
-    public void onFormRegister() {
-        if (getView().isRegisterFormValid()) {
-            getView().maskProcessing();
-
-            final I18nLanguageDTO language = new I18nLanguageDTO();
-            language.setCode(i18n.getCurrentLanguage());
-
-            final I18nCountryDTO country = new I18nCountryDTO();
-            country.setCode("GB");
-
-            final TimeZoneDTO timezone = new TimeZoneDTO();
-            timezone.setId("GMT");
-
-            final boolean wantHomepage = true;
-
-            final UserDTO user = new UserDTO(getView().getLongName(), getView().getShortName(),
-                    getView().getRegisterPassword(), getView().getEmail(), language, country, timezone, null, true,
-                    SubscriptionMode.manual, "blue");
-            super.saveAutocompleteLoginData(getView().getShortName(), getView().getRegisterPassword());
-            final AsyncCallback<Void> callback = new AsyncCallback<Void>() {
-                @Override
-                public void onFailure(final Throwable caught) {
-                    onRegistrationFailure(caught);
-                }
-
-                @Override
-                public void onSuccess(final Void arg0) {
-                    signInProvider.get().doSignIn(getView().getShortName(), getView().getRegisterPassword(),
-                            new AsyncCallback<Void>() {
-
-                                @Override
-                                public void onFailure(final Throwable caught) {
-                                    onRegistrationFailure(caught);
-                                }
-
-                                @Override
-                                public void onSuccess(final Void result) {
-                                    // onSignIn(userInfoDTO);
-                                    stateManager.gotoHistoryToken(session.getCurrentUserInfo().getHomePage());
-                                    getView().hide();
-                                    getView().unMask();
-                                    if (wantHomepage) {
-                                        showWelcolmeDialog();
-                                    } else {
-                                        showWelcolmeDialogNoHomepage();
-                                    }
-                                }
-                            });
-                }
-
-                private void showWelcolmeDialog() {
-                    getEventBus().fireEvent(
-                            new UserNotifyEvent(
-                                    NotifyLevel.info,
-                                    i18n.t("Welcome"),
-                                    i18n.t("Thanks for joining this site. "
-                                            + "Now you can actively participate in this site. "
-                                            + "You can also use your personal space to publish contents. "
-                                            + "Note: your email is not verified, please follow the instructions you will receive by email."),
-                                    true));
-                }
-
-                private void showWelcolmeDialogNoHomepage() {
-                    getEventBus().fireEvent(
-                            new UserNotifyEvent(
-                                    NotifyLevel.info,
-                                    i18n.t("Welcome"),
-                                    i18n.t("Thanks for joining this site"
-                                            + "Now you can actively participate in this site. "
-                                            + "Note: your email is not verified, please follow the instructions you will receive by email."),
-                                    true));
-                }
-            };
-            userServiceProvider.get().createUser(user, wantHomepage, callback);
-        }
-    }
-
-    private void onRegistrationFailure(final Throwable caught) {
-        getView().unMask();
-        if (caught instanceof EmailAddressInUseException) {
-            getView().setErrorMessage(i18n.t(CoreMessages.EMAIL_IN_USE), NotifyLevel.error);
-        } else if (caught instanceof GroupNameInUseException) {
-            getView().setErrorMessage(i18n.t(CoreMessages.NAME_IN_USE), NotifyLevel.error);
-        } else if (caught instanceof UserRegistrationException) {
-            getView().setErrorMessage(i18n.t("Error during registration. " + caught.getMessage()), NotifyLevel.error);
-        } else {
-            getView().setErrorMessage(i18n.t("Error during registration."), NotifyLevel.error);
-            throw new UIException("Other kind of exception in user registration", caught);
-        }
-    }
-
-    @Override
-    protected void revealInParent() {
-        RevealRootContentEvent.fire(this, this);
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java (from rev 1456, trunk/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/auth/RegisterPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,227 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.auth;
+
+import cc.kune.common.client.errors.UIException;
+import cc.kune.common.client.log.Log;
+import cc.kune.common.client.notify.NotifyLevel;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.core.client.cookies.CookiesManager;
+import cc.kune.core.client.errors.EmailAddressInUseException;
+import cc.kune.core.client.errors.GroupNameInUseException;
+import cc.kune.core.client.errors.UserRegistrationException;
+import cc.kune.core.client.events.NewUserRegisteredEvent;
+import cc.kune.core.client.i18n.I18nUITranslationService;
+import cc.kune.core.client.notify.msgs.UserNotifyEvent;
+import cc.kune.core.client.resources.CoreMessages;
+import cc.kune.core.client.rpcservices.UserServiceAsync;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.I18nCountryDTO;
+import cc.kune.core.shared.dto.I18nLanguageDTO;
+import cc.kune.core.shared.dto.SubscriptionMode;
+import cc.kune.core.shared.dto.TimeZoneDTO;
+import cc.kune.core.shared.dto.UserDTO;
+
+import com.google.gwt.core.client.Scheduler;
+import com.google.gwt.core.client.Scheduler.ScheduledCommand;
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.logical.shared.CloseEvent;
+import com.google.gwt.event.logical.shared.CloseHandler;
+import com.google.gwt.event.shared.EventBus;
+import com.google.gwt.user.client.rpc.AsyncCallback;
+import com.google.gwt.user.client.ui.PopupPanel;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
+import com.gwtplatform.mvp.client.proxy.Proxy;
+import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
+
+public class RegisterPresenter extends
+    SignInAbstractPresenter<RegisterView, RegisterPresenter.RegisterProxy> implements Register {
+
+  @ProxyCodeSplit
+  public interface RegisterProxy extends Proxy<RegisterPresenter> {
+  }
+  private final Provider<SignIn> signInProvider;
+
+  private final Provider<UserServiceAsync> userServiceProvider;
+
+  @Inject
+  public RegisterPresenter(final EventBus eventBus, final RegisterView view, final RegisterProxy proxy,
+      final Session session, final StateManager stateManager, final I18nUITranslationService i18n,
+      final Provider<UserServiceAsync> userServiceProvider, final Provider<SignIn> signInProvider,
+      final CookiesManager cookiesManager, final UserPassAutocompleteManager autocomplete) {
+    super(eventBus, view, proxy, session, stateManager, i18n, cookiesManager, autocomplete);
+    this.userServiceProvider = userServiceProvider;
+    this.signInProvider = signInProvider;
+  }
+
+  @Override
+  public void doRegister() {
+    signInProvider.get().hide();
+    if (!session.isLogged()) {
+      NotifyUser.showProgressProcessing();
+      getView().show();
+      // getView().center();
+      NotifyUser.hideProgress();
+    } else {
+      stateManager.restorePreviousToken();
+    }
+  }
+
+  @Override
+  public RegisterView getView() {
+    return (RegisterView) super.getView();
+  }
+
+  @Override
+  protected void onBind() {
+    super.onBind();
+    getView().getFirstBtn().addClickHandler(new ClickHandler() {
+      @Override
+      public void onClick(final ClickEvent event) {
+        getView().validate();
+        if (getView().isValid()) {
+          onFormRegister();
+        }
+      }
+    });
+    getView().getSecondBtn().addClickHandler(new ClickHandler() {
+
+      @Override
+      public void onClick(final ClickEvent event) {
+        onCancel();
+      }
+    });
+    getView().getClose().addCloseHandler(new CloseHandler<PopupPanel>() {
+
+      @Override
+      public void onClose(final CloseEvent<PopupPanel> event) {
+        Log.debug("Closing register presenter");
+        RegisterPresenter.this.onClose();
+      }
+    });
+  }
+
+  public void onFormRegister() {
+    if (getView().isRegisterFormValid()) {
+      getView().maskProcessing();
+
+      final I18nLanguageDTO language = new I18nLanguageDTO();
+      language.setCode(i18n.getCurrentLanguage());
+
+      final I18nCountryDTO country = new I18nCountryDTO();
+      country.setCode("GB");
+
+      final TimeZoneDTO timezone = new TimeZoneDTO();
+      timezone.setId("GMT");
+
+      final boolean wantHomepage = true;
+
+      final UserDTO user = new UserDTO(getView().getLongName(), getView().getShortName(),
+          getView().getRegisterPassword(), getView().getEmail(), language, country, timezone, null,
+          true, SubscriptionMode.manual, "blue");
+      super.saveAutocompleteLoginData(getView().getShortName(), getView().getRegisterPassword());
+      final AsyncCallback<Void> callback = new AsyncCallback<Void>() {
+        @Override
+        public void onFailure(final Throwable caught) {
+          onRegistrationFailure(caught);
+        }
+
+        @Override
+        public void onSuccess(final Void arg0) {
+          signInProvider.get().doSignIn(getView().getShortName(), getView().getRegisterPassword(),
+              new AsyncCallback<Void>() {
+
+                @Override
+                public void onFailure(final Throwable caught) {
+                  onRegistrationFailure(caught);
+                }
+
+                @Override
+                public void onSuccess(final Void result) {
+                  // onSignIn(userInfoDTO);
+                  NewUserRegisteredEvent.fire(getEventBus());
+                  Scheduler.get().scheduleDeferred(new ScheduledCommand() {
+                    @Override
+                    public void execute() {
+                      stateManager.gotoHistoryToken(session.getCurrentUserInfo().getHomePage());
+                    }
+                  });
+                  getView().hide();
+                  getView().unMask();
+                  if (wantHomepage) {
+                    showWelcolmeDialog();
+                  } else {
+                    showWelcolmeDialogNoHomepage();
+                  }
+                }
+              });
+        }
+
+        private void showWelcolmeDialog() {
+          getEventBus().fireEvent(
+              new UserNotifyEvent(
+                  NotifyLevel.info,
+                  i18n.t("Welcome"),
+                  i18n.t("Thanks for joining this site. "
+                      + "Now you can actively participate in this site. "
+                      + "You can also use your personal space to publish contents. "
+                      + "Note: your email is not verified, please follow the instructions you will receive by email."),
+                  true));
+        }
+
+        private void showWelcolmeDialogNoHomepage() {
+          getEventBus().fireEvent(
+              new UserNotifyEvent(
+                  NotifyLevel.info,
+                  i18n.t("Welcome"),
+                  i18n.t("Thanks for joining this site"
+                      + "Now you can actively participate in this site. "
+                      + "Note: your email is not verified, please follow the instructions you will receive by email."),
+                  true));
+        }
+      };
+      userServiceProvider.get().createUser(user, wantHomepage, callback);
+    }
+  }
+
+  private void onRegistrationFailure(final Throwable caught) {
+    getView().unMask();
+    if (caught instanceof EmailAddressInUseException) {
+      getView().setErrorMessage(i18n.t(CoreMessages.EMAIL_IN_USE), NotifyLevel.error);
+    } else if (caught instanceof GroupNameInUseException) {
+      getView().setErrorMessage(i18n.t(CoreMessages.NAME_IN_USE), NotifyLevel.error);
+    } else if (caught instanceof UserRegistrationException) {
+      getView().setErrorMessage(i18n.t("Error during registration. " + caught.getMessage()),
+          NotifyLevel.error);
+    } else {
+      getView().setErrorMessage(i18n.t("Error during registration."), NotifyLevel.error);
+      throw new UIException("Other kind of exception in user registration", caught);
+    }
+  }
+
+  @Override
+  protected void revealInParent() {
+    RevealRootContentEvent.fire(this, this);
+  }
+}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/avatar (from rev 1446, trunk/src/main/java/cc/kune/core/client/avatar)

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,13 +0,0 @@
-package cc.kune.core.client.avatar;
-
-import com.google.gwt.user.client.ui.IsWidget;
-
-public interface AvatarDecorator {
-
-  void setDecoratorVisible(boolean visible);
-
-  void setItem(String name);
-
-  void setWidget(IsWidget widget);
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/avatar/AvatarDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,32 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.avatar;
+
+import com.google.gwt.user.client.ui.IsWidget;
+
+public interface AvatarDecorator {
+
+  void setDecoratorVisible(boolean visible);
+
+  void setItem(String name);
+
+  void setWidget(IsWidget widget);
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,5 +0,0 @@
-package cc.kune.core.client.avatar;
-
-public interface MediumAvatarDecorator extends AvatarDecorator {
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/avatar/MediumAvatarDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,24 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.avatar;
+
+public interface MediumAvatarDecorator extends AvatarDecorator {
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java	2011-07-10 18:29:52 UTC (rev 1446)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,5 +0,0 @@
-package cc.kune.core.client.avatar;
-
-public interface SmallAvatarDecorator extends AvatarDecorator {
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/avatar/SmallAvatarDecorator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,24 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.avatar;
+
+public interface SmallAvatarDecorator extends AvatarDecorator {
+
+}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java (from rev 1456, trunk/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/events/NewUserRegisteredEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,55 @@
+package cc.kune.core.client.events;
+
+import com.google.gwt.event.shared.EventHandler;
+import com.google.gwt.event.shared.GwtEvent;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.event.shared.HasHandlers;
+
+public class NewUserRegisteredEvent extends GwtEvent<NewUserRegisteredEvent.NewUserRegisteredHandler> {
+
+  public interface HasNewUserRegisteredHandlers extends HasHandlers {
+    HandlerRegistration addNewUserRegisteredHandler(NewUserRegisteredHandler handler);
+  }
+
+  public interface NewUserRegisteredHandler extends EventHandler {
+    public void onNewUserRegistered(NewUserRegisteredEvent event);
+  }
+
+  private static final Type<NewUserRegisteredHandler> TYPE = new Type<NewUserRegisteredHandler>();
+
+  public static void fire(final HasHandlers source) {
+    source.fireEvent(new NewUserRegisteredEvent());
+  }
+
+  public static Type<NewUserRegisteredHandler> getType() {
+    return TYPE;
+  }
+
+  public NewUserRegisteredEvent() {
+  }
+
+  @Override
+  protected void dispatch(final NewUserRegisteredHandler handler) {
+    handler.onNewUserRegistered(this);
+  }
+
+  @Override
+  public boolean equals(final Object obj) {
+    return super.equals(obj);
+  }
+
+  @Override
+  public Type<NewUserRegisteredHandler> getAssociatedType() {
+    return TYPE;
+  }
+
+  @Override
+  public int hashCode() {
+    return super.hashCode();
+  }
+
+  @Override
+  public String toString() {
+    return "NewUserRegisteredEvent[" + "]";
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,81 +0,0 @@
-package cc.kune.core.client.events;
-
-import com.google.gwt.event.shared.EventHandler;
-import com.google.gwt.event.shared.GwtEvent;
-import com.google.gwt.event.shared.HandlerRegistration;
-import com.google.gwt.event.shared.HasHandlers;
-
-public class WindowFocusEvent extends GwtEvent<WindowFocusEvent.WindowFocusHandler> {
-
-  public interface HasWindowFocusHandlers extends HasHandlers {
-    HandlerRegistration addWindowFocusHandler(WindowFocusHandler handler);
-  }
-
-  public interface WindowFocusHandler extends EventHandler {
-    public void onWindowFocus(WindowFocusEvent event);
-  }
-
-  private static final Type<WindowFocusHandler> TYPE = new Type<WindowFocusHandler>();
-
-  public static void fire(final HasHandlers source, final boolean hasFocus) {
-    source.fireEvent(new WindowFocusEvent(hasFocus));
-  }
-
-  public static Type<WindowFocusHandler> getType() {
-    return TYPE;
-  }
-
-  boolean hasFocus;
-
-  protected WindowFocusEvent() {
-    // Possibly for serialization.
-  }
-
-  public WindowFocusEvent(final boolean hasFocus) {
-    this.hasFocus = hasFocus;
-  }
-
-  @Override
-  protected void dispatch(final WindowFocusHandler handler) {
-    handler.onWindowFocus(this);
-  }
-
-  @Override
-  public boolean equals(final Object obj) {
-    if (this == obj) {
-      return true;
-    }
-    if (obj == null) {
-      return false;
-    }
-    if (getClass() != obj.getClass()) {
-      return false;
-    }
-    final WindowFocusEvent other = (WindowFocusEvent) obj;
-    if (hasFocus != other.hasFocus) {
-      return false;
-    }
-    return true;
-  }
-
-  @Override
-  public Type<WindowFocusHandler> getAssociatedType() {
-    return TYPE;
-  }
-
-  @Override
-  public int hashCode() {
-    int hashCode = 23;
-    hashCode = (hashCode * 37) + Boolean.valueOf(hasFocus).hashCode();
-    return hashCode;
-  }
-
-  public boolean isHasFocus() {
-    return hasFocus;
-  }
-
-  @Override
-  public String toString() {
-    return "WindowFocusEvent[" + hasFocus + "]";
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/events/WindowFocusEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,100 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.events;
+
+import com.google.gwt.event.shared.EventHandler;
+import com.google.gwt.event.shared.GwtEvent;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.event.shared.HasHandlers;
+
+public class WindowFocusEvent extends GwtEvent<WindowFocusEvent.WindowFocusHandler> {
+
+  public interface HasWindowFocusHandlers extends HasHandlers {
+    HandlerRegistration addWindowFocusHandler(WindowFocusHandler handler);
+  }
+
+  public interface WindowFocusHandler extends EventHandler {
+    public void onWindowFocus(WindowFocusEvent event);
+  }
+
+  private static final Type<WindowFocusHandler> TYPE = new Type<WindowFocusHandler>();
+
+  public static void fire(final HasHandlers source, final boolean hasFocus) {
+    source.fireEvent(new WindowFocusEvent(hasFocus));
+  }
+
+  public static Type<WindowFocusHandler> getType() {
+    return TYPE;
+  }
+
+  boolean hasFocus;
+
+  protected WindowFocusEvent() {
+    // Possibly for serialization.
+  }
+
+  public WindowFocusEvent(final boolean hasFocus) {
+    this.hasFocus = hasFocus;
+  }
+
+  @Override
+  protected void dispatch(final WindowFocusHandler handler) {
+    handler.onWindowFocus(this);
+  }
+
+  @Override
+  public boolean equals(final Object obj) {
+    if (this == obj) {
+      return true;
+    }
+    if (obj == null) {
+      return false;
+    }
+    if (getClass() != obj.getClass()) {
+      return false;
+    }
+    final WindowFocusEvent other = (WindowFocusEvent) obj;
+    if (hasFocus != other.hasFocus) {
+      return false;
+    }
+    return true;
+  }
+
+  @Override
+  public Type<WindowFocusHandler> getAssociatedType() {
+    return TYPE;
+  }
+
+  @Override
+  public int hashCode() {
+    int hashCode = 23;
+    hashCode = (hashCode * 37) + Boolean.valueOf(hasFocus).hashCode();
+    return hashCode;
+  }
+
+  public boolean isHasFocus() {
+    return hasFocus;
+  }
+
+  @Override
+  public String toString() {
+    return "WindowFocusEvent[" + hasFocus + "]";
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/init/NavigatorSupport.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,7 +0,0 @@
-package cc.kune.core.client.init;
-
-public interface NavigatorSupport {
-  void onNotSupported();
-
-  void onSupported();
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java (from rev 1452, trunk/src/main/java/cc/kune/core/client/init/NavigatorSupport.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/init/NavigatorSupport.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,26 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.init;
+
+public interface NavigatorSupport {
+  void onNotSupported();
+
+  void onSupported();
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/resources/CoreResources.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,514 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.resources;
-
-import com.google.gwt.resources.client.ClientBundle;
-import com.google.gwt.resources.client.CssResource;
-import com.google.gwt.resources.client.ImageResource;
-
-public interface CoreResources extends ClientBundle {
-  public interface Style extends CssResource {
-    String loadingSpiner();
-  }
-
-  @Source("accept.png")
-  ImageResource accept();
-
-  @Source("add.png")
-  ImageResource add();
-
-  @Source("add-green.png")
-  ImageResource addGreen();
-
-  @Source("alert.png")
-  ImageResource alert();
-
-  @Source("anybody.png")
-  ImageResource anybody();
-
-  @Source("arrowdown.png")
-  ImageResource arrowdown();
-
-  @Source("arrow-down-black.gif")
-  ImageResource arrowDownBlack();
-
-  @Source("arrow-down-green.png")
-  ImageResource arrowDownGreen();
-
-  @Source("arrowdownsitebar.gif")
-  ImageResource arrowdownsitebar();
-
-  @Source("arrowdownsquarewhite.gif")
-  ImageResource arrowdownsquarewhite();
-
-  @Source("arrow-down-white.gif")
-  ImageResource arrowDownWhite();
-
-  @Source("arrow_in.png")
-  ImageResource arrowIn();
-
-  @Source("arrow-left-green.png")
-  ImageResource arrowLeftGreen();
-
-  @Source("arrow_out.png")
-  ImageResource arrowOut();
-
-  @Source("arrow-right-black.gif")
-  ImageResource arrowRightBlack();
-
-  @Source("arrow-right-green.png")
-  ImageResource arrowRightGreen();
-
-  @Source("arrow-right-white.gif")
-  ImageResource arrowRightWhite();
-
-  @Source("arrow-up-green.png")
-  ImageResource arrowUpGreen();
-
-  @Source("browser-32.png")
-  ImageResource browser32();
-
-  @Source("bug.png")
-  ImageResource bug();
-
-  @Source("bullet_add.png")
-  ImageResource bulletAdd();
-
-  @Source("bullet_black.png")
-  ImageResource bulletBlack();
-
-  @Source("bullet_blue.png")
-  ImageResource bulletBlue();
-
-  @Source("bullet_delete.png")
-  ImageResource bulletDelete();
-
-  @Source("bullet_green.png")
-  ImageResource bulletGreen();
-
-  @Source("bullet_pink.png")
-  ImageResource bulletPink();
-
-  @Source("bullet_purple.png")
-  ImageResource bulletPurple();
-
-  @Source("bullet_red.png")
-  ImageResource bulletRed();
-
-  @Source("bullet_star.png")
-  ImageResource bulletStar();
-
-  @Source("bullet_toggle_minus.png")
-  ImageResource bulletToggleMinus();
-
-  @Source("bullet_toggle_plus.png")
-  ImageResource bulletTogglePlus();
-
-  @Source("bullet_yellow.png")
-  ImageResource bulletYellow();
-
-  @Source("button15cblue.png")
-  ImageResource button15cblue();
-
-  @Source("button15cdark.png")
-  ImageResource button15cdark();
-
-  @Source("button15clight.png")
-  ImageResource button15clight();
-
-  @Source("button15cxlight.png")
-  ImageResource button15cxlight();
-
-  @Source("button15lblue.png")
-  ImageResource button15lblue();
-
-  @Source("button15ldark.png")
-  ImageResource button15ldark();
-
-  @Source("button15llight.png")
-  ImageResource button15llight();
-
-  @Source("button15lxlight.png")
-  ImageResource button15lxlight();
-
-  @Source("button15rblue.png")
-  ImageResource button15rblue();
-
-  @Source("button15rdark.png")
-  ImageResource button15rdark();
-
-  @Source("button15rlight.png")
-  ImageResource button15rlight();
-
-  @Source("button15rxlight.png")
-  ImageResource button15rxlight();
-
-  @Source("button17cblue.png")
-  ImageResource button17cblue();
-
-  @Source("button17cdark.png")
-  ImageResource button17cdark();
-
-  @Source("button17clight.png")
-  ImageResource button17clight();
-
-  @Source("button17cxlight.png")
-  ImageResource button17cxlight();
-
-  @Source("button17lblue.png")
-  ImageResource button17lblue();
-
-  @Source("button17ldark.png")
-  ImageResource button17ldark();
-
-  @Source("button17llight.png")
-  ImageResource button17llight();
-
-  @Source("button17lxlight.png")
-  ImageResource button17lxlight();
-
-  @Source("button17rblue.png")
-  ImageResource button17rblue();
-
-  @Source("button17rdark.png")
-  ImageResource button17rdark();
-
-  @Source("button17rlight.png")
-  ImageResource button17rlight();
-
-  @Source("button17rxlight.png")
-  ImageResource button17rxlight();
-
-  @Source("button20cblue.png")
-  ImageResource button20cblue();
-
-  @Source("button20cdark.png")
-  ImageResource button20cdark();
-
-  @Source("button20clight.png")
-  ImageResource button20clight();
-
-  @Source("button20cxlight.png")
-  ImageResource button20cxlight();
-
-  @Source("button20lblue.png")
-  ImageResource button20lblue();
-
-  @Source("button20ldark.png")
-  ImageResource button20ldark();
-
-  @Source("button20llight.png")
-  ImageResource button20llight();
-
-  @Source("button20lxlight.png")
-  ImageResource button20lxlight();
-
-  @Source("button20rblue.png")
-  ImageResource button20rblue();
-
-  @Source("button20rdark.png")
-  ImageResource button20rdark();
-
-  @Source("button20rlight.png")
-  ImageResource button20rlight();
-
-  @Source("button20rxlight.png")
-  ImageResource button20rxlight();
-
-  @Source("button-arrow-down.png")
-  ImageResource buttonArrowDown();
-
-  @Source("button-help-blue.png")
-  ImageResource buttonHelpBlue();
-
-  @Source("button-help-dark.png")
-  ImageResource buttonHelpDark();
-
-  @Source("button-help-light.png")
-  ImageResource buttonHelpLight();
-
-  @Source("by80x15.png")
-  ImageResource by80x15();
-
-  @Source("bync80x15.png")
-  ImageResource bync80x15();
-
-  @Source("byncnd80x15.png")
-  ImageResource byncnd80x15();
-
-  @Source("byncsa80x15.png")
-  ImageResource byncsa80x15();
-
-  @Source("bynd80x15.png")
-  ImageResource bynd80x15();
-
-  @Source("bysa80x15.png")
-  ImageResource bysa80x15();
-
-  @Source("cancel.png")
-  ImageResource cancel();
-
-  @Source("cancel-32.png")
-  ImageResource cancel32();
-
-  @Source("charfontname.png")
-  ImageResource charfontname();
-
-  @Source("checked.png")
-  ImageResource checked();
-
-  @Source("clear.png")
-  ImageResource clear();
-
-  @Source("content_edit.png")
-  ImageResource contentEdit();
-
-  @Source("copyleft.png")
-  ImageResource copyleft();
-
-  @Source("cross.png")
-  ImageResource cross();
-
-  @Source("cross-dark.png")
-  ImageResource crossDark();
-
-  @Source("core.css")
-  Style css();
-
-  @Source("del.png")
-  ImageResource del();
-
-  @Source("del-green.png")
-  ImageResource delGreen();
-
-  @Source("emblem-important.png")
-  ImageResource emblemImportant();
-
-  @Source("emblem-system.png")
-  ImageResource emblemSystem();
-
-  @Source("emite-room.png")
-  ImageResource emiteRoom();
-
-  @Source("error.png")
-  ImageResource error();
-
-  @Source("everybody.png")
-  ImageResource everybody();
-
-  @Source("folder-go-up.gif")
-  ImageResource folderGoUp();
-
-  @Source("folderpathmenu.gif")
-  ImageResource folderpathmenu();
-
-  @Source("fontheight.png")
-  ImageResource fontheight();
-
-  @Source("fullscreen.png")
-  ImageResource fullscreen();
-
-  @Source("gnu-fdl.gif")
-  ImageResource gnuFdl();
-
-  @Source("group-def-icon.png")
-  ImageResource groupDefIcon();
-
-  @Source("group-home.png")
-  ImageResource groupHome();
-
-  @Source("important.png")
-  ImageResource important();
-
-  @Source("important-32.png")
-  ImageResource important32();
-
-  @Source("info.png")
-  ImageResource info();
-
-  @Source("info-light.png")
-  ImageResource infoLight();
-
-  @Source("kune-anim.gif")
-  ImageResource kuneAnim();
-
-  @Source("kune-anim-g.gif")
-  ImageResource kuneAnimG();
-
-  @Source("kune-close.png")
-  ImageResource kuneClose();
-
-  @Source("kune-external-window.png")
-  ImageResource kuneExternalWindow();
-
-  @Source("kune-help-translation-icon.png")
-  ImageResource kuneHelpTranslationIcon();
-
-  @Source("kuneicon16.gif")
-  ImageResource kuneicon16();
-
-  @Source("kune-icon16.png")
-  ImageResource kuneIcon16();
-
-  @Source("kune-logo-16px.png")
-  ImageResource kuneLogo16px();
-
-  @Source("kune-preferences.png")
-  ImageResource kunePreferences();
-
-  @Source("kune-search-ico.png")
-  ImageResource kuneSearchIco();
-
-  @Source("kune-search-ico-push.png")
-  ImageResource kuneSearchIcoPush();
-
-  @Source("language.png")
-  ImageResource language();
-
-  @Source("loading_gadget.gif")
-  ImageResource loadingGadget();
-
-  @Source("loading_gadget_small.gif")
-  ImageResource loadingGadgetSmall();
-
-  @Source("loading-spiner.gif")
-  ImageResource loadingSpiner();
-
-  @Source("arrow_out.png")
-  ImageResource maximize();
-
-  @Source("arrow_in.png")
-  ImageResource minimize();
-
-  @Source("new-chat.gif")
-  ImageResource newChat();
-
-  @Source("nobody.png")
-  ImageResource nobody();
-
-  @Source("no-copyleft.png")
-  ImageResource noCopyleft();
-
-  @Source("nt.png")
-  ImageResource nt();
-
-  @Source("opentriangle.gif")
-  ImageResource opentriangle();
-
-  @Source("person2-60.png")
-  ImageResource person260();
-
-  @Source("person-def.png")
-  ImageResource personDef();
-
-  @Source("prefs.png")
-  ImageResource prefs();
-
-  @Source("radiochecked.png")
-  ImageResource radiochecked();
-
-  @Source("radiounchecked.png")
-  ImageResource radioUnChecked();
-
-  @Source("remove.png")
-  ImageResource remove();
-
-  @Source("rss-icon.png")
-  ImageResource rssIcon();
-
-  @Source("search-ico.png")
-  ImageResource searchIco();
-
-  @Source("spin-kune-thund-green.gif")
-  ImageResource spinKuneThundGreen();
-
-  @Source("splitter-vert-bar.gif")
-  ImageResource splitterVertBar();
-
-  @Source("star-10.png")
-  ImageResource star10();
-
-  @Source("star-20.png")
-  ImageResource star20();
-
-  @Source("star-30.png")
-  ImageResource star30();
-
-  @Source("star-40.png")
-  ImageResource star40();
-
-  @Source("star-50.png")
-  ImageResource star50();
-
-  @Source("star-60.png")
-  ImageResource star60();
-
-  @Source("star-70.png")
-  ImageResource star70();
-
-  @Source("star-80.png")
-  ImageResource star80();
-
-  @Source("star-90.png")
-  ImageResource star90();
-
-  @Source("star-grey.png")
-  ImageResource starGrey();
-
-  @Source("star-small-yellow.png")
-  ImageResource starSmallYellow();
-
-  @Source("star-vsmall-yellow.png")
-  ImageResource starVsmallYellow();
-
-  @Source("star-yellow.png")
-  ImageResource starYellow();
-
-  @Source("step1.png")
-  ImageResource step1();
-
-  @Source("step2.png")
-  ImageResource step2();
-
-  @Source("step3.png")
-  ImageResource step3();
-
-  @Source("step4.png")
-  ImageResource step4();
-
-  @Source("step5.png")
-  ImageResource step5();
-
-  @Source("theme-choose.png")
-  ImageResource themeChoose();
-
-  @Source("triangle.gif")
-  ImageResource triangle();
-
-  @Source("unchecked.png")
-  ImageResource unChecked();
-
-  @Source("unknown-60.png")
-  ImageResource unknown60();
-
-  @Source("wave-icon.png")
-  ImageResource waveIcon();
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java (from rev 1448, trunk/src/main/java/cc/kune/core/client/resources/CoreResources.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/resources/CoreResources.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,553 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.resources;
+
+import com.google.gwt.resources.client.ClientBundle;
+import com.google.gwt.resources.client.CssResource;
+import com.google.gwt.resources.client.ImageResource;
+
+public interface CoreResources extends ClientBundle {
+  public interface Style extends CssResource {
+    String loadingSpiner();
+  }
+
+  @Source("accept.png")
+  ImageResource accept();
+
+  @Source("add.png")
+  ImageResource add();
+
+  @Source("add-green.png")
+  ImageResource addGreen();
+
+  @Source("alert.png")
+  ImageResource alert();
+
+  @Source("anybody.png")
+  ImageResource anybody();
+
+  @Source("arrowdown.png")
+  ImageResource arrowdown();
+
+  @Source("arrow-down-black.gif")
+  ImageResource arrowDownBlack();
+
+  @Source("arrow-down-green.png")
+  ImageResource arrowDownGreen();
+
+  @Source("arrowdownsitebar.gif")
+  ImageResource arrowdownsitebar();
+
+  @Source("arrowdownsquarewhite.gif")
+  ImageResource arrowdownsquarewhite();
+
+  @Source("arrow-down-white.gif")
+  ImageResource arrowDownWhite();
+
+  @Source("arrow_in.png")
+  ImageResource arrowIn();
+
+  @Source("arrow-left-green.png")
+  ImageResource arrowLeftGreen();
+
+  @Source("arrow_out.png")
+  ImageResource arrowOut();
+
+  @Source("arrow-right-black.gif")
+  ImageResource arrowRightBlack();
+
+  @Source("arrow-right-green.png")
+  ImageResource arrowRightGreen();
+
+  @Source("arrow-right-white.gif")
+  ImageResource arrowRightWhite();
+
+  @Source("arrow-up-green.png")
+  ImageResource arrowUpGreen();
+
+  @Source("browser-32.png")
+  ImageResource browser32();
+
+  @Source("bug.png")
+  ImageResource bug();
+
+  @Source("bullet_add.png")
+  ImageResource bulletAdd();
+
+  @Source("bullet_black.png")
+  ImageResource bulletBlack();
+
+  @Source("bullet_blue.png")
+  ImageResource bulletBlue();
+
+  @Source("bullet_delete.png")
+  ImageResource bulletDelete();
+
+  @Source("bullet_green.png")
+  ImageResource bulletGreen();
+
+  @Source("bullet_pink.png")
+  ImageResource bulletPink();
+
+  @Source("bullet_purple.png")
+  ImageResource bulletPurple();
+
+  @Source("bullet_red.png")
+  ImageResource bulletRed();
+
+  @Source("bullet_star.png")
+  ImageResource bulletStar();
+
+  @Source("bullet_toggle_minus.png")
+  ImageResource bulletToggleMinus();
+
+  @Source("bullet_toggle_plus.png")
+  ImageResource bulletTogglePlus();
+
+  @Source("bullet_yellow.png")
+  ImageResource bulletYellow();
+
+  @Source("button15cblue.png")
+  ImageResource button15cblue();
+
+  @Source("button15cdark.png")
+  ImageResource button15cdark();
+
+  @Source("button15clight.png")
+  ImageResource button15clight();
+
+  @Source("button15cxlight.png")
+  ImageResource button15cxlight();
+
+  @Source("button15lblue.png")
+  ImageResource button15lblue();
+
+  @Source("button15ldark.png")
+  ImageResource button15ldark();
+
+  @Source("button15llight.png")
+  ImageResource button15llight();
+
+  @Source("button15lxlight.png")
+  ImageResource button15lxlight();
+
+  @Source("button15rblue.png")
+  ImageResource button15rblue();
+
+  @Source("button15rdark.png")
+  ImageResource button15rdark();
+
+  @Source("button15rlight.png")
+  ImageResource button15rlight();
+
+  @Source("button15rxlight.png")
+  ImageResource button15rxlight();
+
+  @Source("button17cblue.png")
+  ImageResource button17cblue();
+
+  @Source("button17cdark.png")
+  ImageResource button17cdark();
+
+  @Source("button17clight.png")
+  ImageResource button17clight();
+
+  @Source("button17cxlight.png")
+  ImageResource button17cxlight();
+
+  @Source("button17lblue.png")
+  ImageResource button17lblue();
+
+  @Source("button17ldark.png")
+  ImageResource button17ldark();
+
+  @Source("button17llight.png")
+  ImageResource button17llight();
+
+  @Source("button17lxlight.png")
+  ImageResource button17lxlight();
+
+  @Source("button17rblue.png")
+  ImageResource button17rblue();
+
+  @Source("button17rdark.png")
+  ImageResource button17rdark();
+
+  @Source("button17rlight.png")
+  ImageResource button17rlight();
+
+  @Source("button17rxlight.png")
+  ImageResource button17rxlight();
+
+  @Source("button20cblue.png")
+  ImageResource button20cblue();
+
+  @Source("button20cdark.png")
+  ImageResource button20cdark();
+
+  @Source("button20clight.png")
+  ImageResource button20clight();
+
+  @Source("button20cxlight.png")
+  ImageResource button20cxlight();
+
+  @Source("button20lblue.png")
+  ImageResource button20lblue();
+
+  @Source("button20ldark.png")
+  ImageResource button20ldark();
+
+  @Source("button20llight.png")
+  ImageResource button20llight();
+
+  @Source("button20lxlight.png")
+  ImageResource button20lxlight();
+
+  @Source("button20rblue.png")
+  ImageResource button20rblue();
+
+  @Source("button20rdark.png")
+  ImageResource button20rdark();
+
+  @Source("button20rlight.png")
+  ImageResource button20rlight();
+
+  @Source("button20rxlight.png")
+  ImageResource button20rxlight();
+
+  @Source("button-arrow-down.png")
+  ImageResource buttonArrowDown();
+
+  @Source("button-help-blue.png")
+  ImageResource buttonHelpBlue();
+
+  @Source("button-help-dark.png")
+  ImageResource buttonHelpDark();
+
+  @Source("button-help-light.png")
+  ImageResource buttonHelpLight();
+
+  @Source("by80x15.png")
+  ImageResource by80x15();
+
+  @Source("bync80x15.png")
+  ImageResource bync80x15();
+
+  @Source("byncnd80x15.png")
+  ImageResource byncnd80x15();
+
+  @Source("byncsa80x15.png")
+  ImageResource byncsa80x15();
+
+  @Source("bynd80x15.png")
+  ImageResource bynd80x15();
+
+  @Source("bysa80x15.png")
+  ImageResource bysa80x15();
+
+  @Source("cancel.png")
+  ImageResource cancel();
+
+  @Source("cancel-32.png")
+  ImageResource cancel32();
+
+  @Source("charfontname.png")
+  ImageResource charfontname();
+
+  @Source("chat-dot-available-medium.png")
+  ImageResource chatDotAvailableMedium();
+
+  @Source("chat-dot-available-small.png")
+  ImageResource chatDotAvailableSmall();
+
+  @Source("chat-dot-away-medium.png")
+  ImageResource chatDotAwayMedium();
+
+  @Source("chat-dot-away-small.png")
+  ImageResource chatDotAwaySmall();
+
+  @Source("chat-dot-busy-medium.png")
+  ImageResource chatDotBusyMedium();
+
+  @Source("chat-dot-busy-small.png")
+  ImageResource chatDotBusySmall();
+
+  @Source("chat-dot-extended-away-medium.png")
+  ImageResource chatDotExtendedAwayMedium();
+
+  @Source("chat-dot-extended-away-small.png")
+  ImageResource chatDotExtendedAwaySmall();
+
+  @Source("chat-dot-invisible-medium.png")
+  ImageResource chatDotInvisibleMedium();
+
+  @Source("chat-dot-invisible-small.png")
+  ImageResource chatDotInvisibleSmall();
+
+  @Source("chat-dot-offline-medium.png")
+  ImageResource chatDotOfflineMedium();
+
+  @Source("chat-dot-offline-small.png")
+  ImageResource chatDotOfflineSmall();
+
+  @Source("checked.png")
+  ImageResource checked();
+
+  @Source("clear.png")
+  ImageResource clear();
+
+  @Source("content_edit.png")
+  ImageResource contentEdit();
+
+  @Source("copyleft.png")
+  ImageResource copyleft();
+
+  @Source("cross.png")
+  ImageResource cross();
+
+  @Source("cross-dark.png")
+  ImageResource crossDark();
+
+  @Source("core.css")
+  Style css();
+
+  @Source("del.png")
+  ImageResource del();
+
+  @Source("del-green.png")
+  ImageResource delGreen();
+
+  @Source("emblem-important.png")
+  ImageResource emblemImportant();
+
+  @Source("emblem-system.png")
+  ImageResource emblemSystem();
+
+  @Source("emite-room.png")
+  ImageResource emiteRoom();
+
+  @Source("error.png")
+  ImageResource error();
+
+  @Source("everybody.png")
+  ImageResource everybody();
+
+  @Source("folder-go-up.gif")
+  ImageResource folderGoUp();
+
+  @Source("folderpathmenu.gif")
+  ImageResource folderpathmenu();
+
+  @Source("fontheight.png")
+  ImageResource fontheight();
+
+  @Source("fullscreen.png")
+  ImageResource fullscreen();
+
+  @Source("gnu-fdl.gif")
+  ImageResource gnuFdl();
+
+  @Source("group-def-icon.png")
+  ImageResource groupDefIcon();
+
+  @Source("group-home.png")
+  ImageResource groupHome();
+
+  @Source("important.png")
+  ImageResource important();
+
+  @Source("important-32.png")
+  ImageResource important32();
+
+  @Source("info.png")
+  ImageResource info();
+
+  @Source("info-light.png")
+  ImageResource infoLight();
+
+  @Source("kune-anim.gif")
+  ImageResource kuneAnim();
+
+  @Source("kune-anim-g.gif")
+  ImageResource kuneAnimG();
+
+  @Source("kune-close.png")
+  ImageResource kuneClose();
+
+  @Source("kune-external-window.png")
+  ImageResource kuneExternalWindow();
+
+  @Source("kune-help-translation-icon.png")
+  ImageResource kuneHelpTranslationIcon();
+
+  @Source("kuneicon16.gif")
+  ImageResource kuneicon16();
+
+  @Source("kune-icon16.png")
+  ImageResource kuneIcon16();
+
+  @Source("kune-logo-16px.png")
+  ImageResource kuneLogo16px();
+
+  @Source("kune-preferences.png")
+  ImageResource kunePreferences();
+
+  @Source("kune-search-ico.png")
+  ImageResource kuneSearchIco();
+
+  @Source("kune-search-ico-push.png")
+  ImageResource kuneSearchIcoPush();
+
+  @Source("language.png")
+  ImageResource language();
+
+  @Source("loading_gadget.gif")
+  ImageResource loadingGadget();
+
+  @Source("loading_gadget_small.gif")
+  ImageResource loadingGadgetSmall();
+
+  @Source("loading-spiner.gif")
+  ImageResource loadingSpiner();
+
+  @Source("arrow_out.png")
+  ImageResource maximize();
+
+  @Source("arrow_in.png")
+  ImageResource minimize();
+
+  @Source("new-chat.gif")
+  ImageResource newChat();
+
+  @Source("nobody.png")
+  ImageResource nobody();
+
+  @Source("no-copyleft.png")
+  ImageResource noCopyleft();
+
+  @Source("nt.png")
+  ImageResource nt();
+
+  @Source("opentriangle.gif")
+  ImageResource opentriangle();
+
+  @Source("person2-60.png")
+  ImageResource person260();
+
+  @Source("person-def.png")
+  ImageResource personDef();
+
+  @Source("prefs.png")
+  ImageResource prefs();
+
+  @Source("question32.png")
+  ImageResource question32();
+
+  @Source("radiochecked.png")
+  ImageResource radiochecked();
+
+  @Source("radiounchecked.png")
+  ImageResource radioUnChecked();
+
+  @Source("remove.png")
+  ImageResource remove();
+
+  @Source("rss-icon.png")
+  ImageResource rssIcon();
+
+  @Source("search-ico.png")
+  ImageResource searchIco();
+
+  @Source("spin-kune-thund-green.gif")
+  ImageResource spinKuneThundGreen();
+
+  @Source("splitter-vert-bar.gif")
+  ImageResource splitterVertBar();
+
+  @Source("star-10.png")
+  ImageResource star10();
+
+  @Source("star-20.png")
+  ImageResource star20();
+
+  @Source("star-30.png")
+  ImageResource star30();
+
+  @Source("star-40.png")
+  ImageResource star40();
+
+  @Source("star-50.png")
+  ImageResource star50();
+
+  @Source("star-60.png")
+  ImageResource star60();
+
+  @Source("star-70.png")
+  ImageResource star70();
+
+  @Source("star-80.png")
+  ImageResource star80();
+
+  @Source("star-90.png")
+  ImageResource star90();
+
+  @Source("star-grey.png")
+  ImageResource starGrey();
+
+  @Source("star-small-yellow.png")
+  ImageResource starSmallYellow();
+
+  @Source("star-vsmall-yellow.png")
+  ImageResource starVsmallYellow();
+
+  @Source("star-yellow.png")
+  ImageResource starYellow();
+
+  @Source("step1.png")
+  ImageResource step1();
+
+  @Source("step2.png")
+  ImageResource step2();
+
+  @Source("step3.png")
+  ImageResource step3();
+
+  @Source("step4.png")
+  ImageResource step4();
+
+  @Source("step5.png")
+  ImageResource step5();
+
+  @Source("theme-choose.png")
+  ImageResource themeChoose();
+
+  @Source("triangle.gif")
+  ImageResource triangle();
+
+  @Source("unchecked.png")
+  ImageResource unChecked();
+
+  @Source("unknown-60.png")
+  ImageResource unknown60();
+
+  @Source("wave-icon.png")
+  ImageResource waveIcon();
+
+}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-available-medium.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-available-medium.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-available-small.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-available-small.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-away-medium.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-away-medium.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-away-small.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-away-small.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-busy-medium.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-busy-medium.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-busy-small.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-busy-small.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-extended-away-medium.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-extended-away-medium.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-extended-away-small.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-extended-away-small.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-invisible-medium.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-invisible-medium.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-invisible-small.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-invisible-small.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-offline-medium.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-offline-medium.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/chat-dot-offline-small.png (from rev 1446, trunk/src/main/java/cc/kune/core/client/resources/chat-dot-offline-small.png)
===================================================================
(Binary files differ)

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/resources/question32.png (from rev 1448, trunk/src/main/java/cc/kune/core/client/resources/question32.png)
===================================================================
(Binary files differ)

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,62 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2009 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.rpcservices;
-
-import cc.kune.core.client.errors.DefaultException;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.SocialNetworkDataDTO;
-import cc.kune.core.shared.dto.SocialNetworkRequestResult;
-
-import com.google.gwt.user.client.rpc.RemoteService;
-import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
-
- at RemoteServiceRelativePath("SocialNetworkService")
-public interface SocialNetworkService extends RemoteService {
-
-    SocialNetworkDataDTO acceptJoinGroup(String hash, StateToken groupToken, String groupToAcceptShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO addAdminMember(String hash, StateToken groupToken, String groupToAddShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO addCollabMember(String hash, StateToken groupToken, String groupToAddShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO addViewerMember(String hash, StateToken groupToken, String groupToAddShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO deleteMember(String hash, StateToken groupToken, String groupToDeleteShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO denyJoinGroup(String hash, StateToken groupToken, String groupToDenyShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO getSocialNetwork(String hash, StateToken groupToken) throws DefaultException;
-
-    SocialNetworkRequestResult requestJoinGroup(String hash, StateToken groupToken) throws DefaultException;
-
-    SocialNetworkDataDTO setAdminAsCollab(String hash, StateToken groupToken, String groupToSetCollabShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO setCollabAsAdmin(String hash, StateToken groupToken, String groupToSetAdminShortName)
-            throws DefaultException;
-
-    SocialNetworkDataDTO unJoinGroup(String hash, StateToken groupToken) throws DefaultException;
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkService.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,63 @@
+/*
+ *
+ * Copyright (C) 2007-2009 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.rpcservices;
+
+import cc.kune.core.client.errors.DefaultException;
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.SocialNetworkDataDTO;
+import cc.kune.core.shared.dto.SocialNetworkRequestResult;
+
+import com.google.gwt.user.client.rpc.RemoteService;
+import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
+
+ at RemoteServiceRelativePath("SocialNetworkService")
+public interface SocialNetworkService extends RemoteService {
+
+  SocialNetworkDataDTO acceptJoinGroup(String hash, StateToken groupToken, String groupToAcceptShortName)
+      throws DefaultException;
+
+  SocialNetworkDataDTO addAdminMember(String hash, StateToken groupToken, String groupToAddShortName)
+      throws DefaultException;
+
+  SocialNetworkDataDTO addCollabMember(String hash, StateToken groupToken, String groupToAddShortName)
+      throws DefaultException;
+
+  SocialNetworkDataDTO addViewerMember(String hash, StateToken groupToken, String groupToAddShortName)
+      throws DefaultException;
+
+  SocialNetworkDataDTO deleteMember(String hash, StateToken groupToken, String groupToDeleteShortName)
+      throws DefaultException;
+
+  SocialNetworkDataDTO denyJoinGroup(String hash, StateToken groupToken, String groupToDenyShortName)
+      throws DefaultException;
+
+  SocialNetworkDataDTO getSocialNetwork(String hash, StateToken groupToken) throws DefaultException;
+
+  SocialNetworkRequestResult requestJoinGroup(String hash, StateToken groupToken)
+      throws DefaultException;
+
+  SocialNetworkDataDTO setAdminAsCollab(String hash, StateToken groupToken,
+      String groupToSetCollabShortName) throws DefaultException;
+
+  SocialNetworkDataDTO setCollabAsAdmin(String hash, StateToken groupToken,
+      String groupToSetAdminShortName) throws DefaultException;
+
+  void unJoinGroup(String hash, StateToken groupToken) throws DefaultException;
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,60 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2009 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.rpcservices;
-
-
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.SocialNetworkDataDTO;
-import cc.kune.core.shared.dto.SocialNetworkRequestResult;
-
-import com.google.gwt.user.client.rpc.AsyncCallback;
-
-public interface SocialNetworkServiceAsync {
-
-    void acceptJoinGroup(String hash, StateToken groupToken, String groupToAcceptShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void addAdminMember(String hash, StateToken groupToken, String groupToAddShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void addCollabMember(String hash, StateToken groupToken, String groupToAddShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void addViewerMember(String hash, StateToken groupToken, String groupToAddShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void deleteMember(String hash, StateToken groupToken, String groupToDeleteShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void denyJoinGroup(String hash, StateToken groupToken, String groupToDenyShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void getSocialNetwork(String hash, StateToken groupToken, AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void requestJoinGroup(String hash, StateToken groupToken, AsyncCallback<SocialNetworkRequestResult> callback);
-
-    void setAdminAsCollab(String hash, StateToken groupToken, String groupToSetCollabShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void setCollabAsAdmin(String hash, StateToken groupToken, String groupToSetAdminShortName,
-            AsyncCallback<SocialNetworkDataDTO> callback);
-
-    void unJoinGroup(String hash, StateToken groupToken, AsyncCallback<SocialNetworkDataDTO> callback);
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/rpcservices/SocialNetworkServiceAsync.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,60 @@
+/*
+ *
+ * Copyright (C) 2007-2009 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.rpcservices;
+
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.SocialNetworkDataDTO;
+import cc.kune.core.shared.dto.SocialNetworkRequestResult;
+
+import com.google.gwt.user.client.rpc.AsyncCallback;
+
+public interface SocialNetworkServiceAsync {
+
+  void acceptJoinGroup(String hash, StateToken groupToken, String groupToAcceptShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void addAdminMember(String hash, StateToken groupToken, String groupToAddShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void addCollabMember(String hash, StateToken groupToken, String groupToAddShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void addViewerMember(String hash, StateToken groupToken, String groupToAddShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void deleteMember(String hash, StateToken groupToken, String groupToDeleteShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void denyJoinGroup(String hash, StateToken groupToken, String groupToDenyShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void getSocialNetwork(String hash, StateToken groupToken, AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void requestJoinGroup(String hash, StateToken groupToken,
+      AsyncCallback<SocialNetworkRequestResult> callback);
+
+  void setAdminAsCollab(String hash, StateToken groupToken, String groupToSetCollabShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void setCollabAsAdmin(String hash, StateToken groupToken, String groupToSetAdminShortName,
+      AsyncCallback<SocialNetworkDataDTO> callback);
+
+  void unJoinGroup(String hash, StateToken groupToken, AsyncCallback<Void> callback);
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,281 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sitebar.spaces;
-
-import cc.kune.common.client.notify.NotifyLevel;
-import cc.kune.common.client.ui.MaskWidgetView;
-import cc.kune.core.client.auth.SignIn;
-import cc.kune.core.client.events.WindowFocusEvent;
-import cc.kune.core.client.init.AppStartEvent;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.SiteTokens;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.client.state.TokenUtils;
-import cc.kune.core.client.state.UserSignOutEvent;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.GSpaceArmor;
-import cc.kune.gspace.client.style.GSpaceBackManager;
-
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.dom.client.HasClickHandlers;
-import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.user.client.Timer;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.gwtplatform.mvp.client.Presenter;
-import com.gwtplatform.mvp.client.View;
-import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
-import com.gwtplatform.mvp.client.annotations.ProxyEvent;
-import com.gwtplatform.mvp.client.proxy.Proxy;
-import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
-
-public class SpaceSelectorPresenter extends
-    Presenter<SpaceSelectorPresenter.SpaceSelectorView, SpaceSelectorPresenter.SpaceSelectorProxy> {
-
-  @ProxyCodeSplit
-  public interface SpaceSelectorProxy extends Proxy<SpaceSelectorPresenter> {
-  }
-
-  public interface SpaceSelectorView extends View {
-
-    HasClickHandlers getGroupBtn();
-
-    HasClickHandlers getHomeBtn();
-
-    HasClickHandlers getPublicBtn();
-
-    HasClickHandlers getUserBtn();
-
-    void setGroupBtnDown(boolean down);
-
-    void setHomeBtnDown(boolean down);
-
-    void setPublicBtnDown(boolean down);
-
-    void setUserBtnDown(boolean down);
-
-    void showGroupSpaceTooltip();
-
-    void showHomeSpaceTooltip();
-
-    void showPublicSpaceTooltip();
-
-    void showUserSpaceTooltip();
-  }
-
-  private final GSpaceArmor armor;
-  private final GSpaceBackManager backManager;
-  private Space currentSpace;
-  private String groupToken;
-  private String homeToken;
-  private final I18nTranslationService i18n;
-  private String publicToken;
-  private final Session session;
-  private final Provider<SignIn> signIn;
-  private final StateManager stateManager;
-  private String userToken;
-
-  @Inject
-  public SpaceSelectorPresenter(final EventBus eventBus, final StateManager stateManager,
-      final SpaceSelectorView view, final SpaceSelectorProxy proxy, final GSpaceArmor armor,
-      final Session session, final Provider<SignIn> signIn, final GSpaceBackManager backManager,
-      final I18nTranslationService i18n, final MaskWidgetView mask) {
-    super(eventBus, view, proxy);
-    this.stateManager = stateManager;
-    this.armor = armor;
-    this.session = session;
-    this.signIn = signIn;
-    this.backManager = backManager;
-    this.i18n = i18n;
-    currentSpace = null;
-    homeToken = SiteTokens.HOME;
-    userToken = SiteTokens.WAVEINBOX;
-    groupToken = SiteTokens.GROUP_HOME;
-    publicToken = TokenUtils.preview(SiteTokens.GROUP_HOME);
-    view.getHomeBtn().addClickHandler(new ClickHandler() {
-      @Override
-      public void onClick(final ClickEvent event) {
-        stateManager.gotoHistoryToken(homeToken);
-        setDown(Space.homeSpace);
-      }
-    });
-    view.getUserBtn().addClickHandler(new ClickHandler() {
-      @Override
-      public void onClick(final ClickEvent event) {
-        stateManager.gotoHistoryToken(userToken);
-        setDown(Space.userSpace);
-      }
-    });
-    view.getGroupBtn().addClickHandler(new ClickHandler() {
-      @Override
-      public void onClick(final ClickEvent event) {
-        stateManager.gotoHistoryToken(groupToken);
-        setDown(Space.groupSpace);
-      }
-    });
-    view.getPublicBtn().addClickHandler(new ClickHandler() {
-      @Override
-      public void onClick(final ClickEvent event) {
-        stateManager.gotoHistoryToken(publicToken);
-        setDown(Space.publicSpace);
-      }
-    });
-    eventBus.addHandler(WindowFocusEvent.getType(), new WindowFocusEvent.WindowFocusHandler() {
-      @Override
-      public void onWindowFocus(final WindowFocusEvent event) {
-        if (event.isHasFocus() && !mask.isShowing()) {
-          showTooltipWithDelay();
-        }
-      }
-    });
-  }
-
-  @ProxyEvent
-  public void onAppStart(final AppStartEvent event) {
-    showTooltipWithDelay();
-  }
-
-  private void onGroupSpaceSelect() {
-    armor.selectGroupSpace();
-    backManager.restoreBackImage();
-    setDown(Space.groupSpace);
-    currentSpace = Space.groupSpace;
-  }
-
-  private void onHomeSpaceSelect() {
-    armor.selectHomeSpace();
-    backManager.clearBackImage();
-    setDown(Space.homeSpace);
-    currentSpace = Space.homeSpace;
-  }
-
-  private void onPublicSpaceSelect() {
-    armor.selectPublicSpace();
-    backManager.restoreBackImage();
-    setDown(Space.publicSpace);
-    currentSpace = Space.publicSpace;
-  }
-
-  @ProxyEvent
-  public void onSpaceConf(final SpaceConfEvent event) {
-    final Space space = event.getSpace();
-    final String token = event.getToken();
-    switch (space) {
-    case homeSpace:
-      homeToken = token;
-      break;
-    case userSpace:
-      userToken = token;
-      break;
-    case groupSpace:
-      groupToken = token;
-      break;
-    case publicSpace:
-      publicToken = token;
-      break;
-    }
-  }
-
-  @ProxyEvent
-  public void onSpaceSelect(final SpaceSelectEvent event) {
-    final Space space = event.getSpace();
-    if (space != currentSpace) {
-      switch (space) {
-      case homeSpace:
-        onHomeSpaceSelect();
-        break;
-      case userSpace:
-        onUserSpaceSelect();
-        break;
-      case groupSpace:
-        onGroupSpaceSelect();
-        break;
-      case publicSpace:
-        onPublicSpaceSelect();
-        break;
-      default:
-        break;
-      }
-    }
-  }
-
-  @ProxyEvent
-  public void onUserSignOut(final UserSignOutEvent event) {
-    if (currentSpace == Space.userSpace) {
-      stateManager.gotoHistoryToken(homeToken);
-    }
-    userToken = SiteTokens.WAVEINBOX;
-  }
-
-  private void onUserSpaceSelect() {
-    if (session.isLogged()) {
-      armor.selectUserSpace();
-      backManager.clearBackImage();
-      setDown(Space.userSpace);
-      currentSpace = Space.userSpace;
-    } else {
-      signIn.get().setErrorMessage(i18n.t("Sign in or create an account to access to your inbox"),
-          NotifyLevel.info);
-      stateManager.gotoHistoryToken(TokenUtils.addRedirect(SiteTokens.SIGNIN, userToken));
-      getView().setUserBtnDown(false);
-    }
-  }
-
-  @Override
-  protected void revealInParent() {
-    RevealRootContentEvent.fire(this, this);
-  }
-
-  private void setDown(final Space space) {
-    getView().setHomeBtnDown(space.equals(Space.homeSpace));
-    getView().setUserBtnDown(space.equals(Space.userSpace));
-    getView().setGroupBtnDown(space.equals(Space.groupSpace));
-    getView().setPublicBtnDown(space.equals(Space.publicSpace));
-  }
-
-  private void showTooltipNow() {
-    if (currentSpace != null) {
-      switch (currentSpace) {
-      case homeSpace:
-        getView().showHomeSpaceTooltip();
-        break;
-      case userSpace:
-        getView().showUserSpaceTooltip();
-        break;
-      case groupSpace:
-        getView().showGroupSpaceTooltip();
-        break;
-      case publicSpace:
-        getView().showPublicSpaceTooltip();
-        break;
-      }
-    }
-  }
-
-  protected void showTooltipWithDelay() {
-    new Timer() {
-      @Override
-      public void run() {
-        showTooltipNow();
-      }
-    }.schedule(200);
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java (from rev 1447, trunk/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sitebar/spaces/SpaceSelectorPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,281 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sitebar.spaces;
+
+import cc.kune.common.client.notify.NotifyLevel;
+import cc.kune.common.client.ui.MaskWidgetView;
+import cc.kune.core.client.auth.SignIn;
+import cc.kune.core.client.events.WindowFocusEvent;
+import cc.kune.core.client.init.AppStartEvent;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.SiteTokens;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.client.state.TokenUtils;
+import cc.kune.core.client.state.UserSignOutEvent;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.GSpaceArmor;
+import cc.kune.gspace.client.style.GSpaceBackManager;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.dom.client.HasClickHandlers;
+import com.google.gwt.event.shared.EventBus;
+import com.google.gwt.user.client.Timer;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.gwtplatform.mvp.client.Presenter;
+import com.gwtplatform.mvp.client.View;
+import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
+import com.gwtplatform.mvp.client.annotations.ProxyEvent;
+import com.gwtplatform.mvp.client.proxy.Proxy;
+import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
+
+public class SpaceSelectorPresenter extends
+    Presenter<SpaceSelectorPresenter.SpaceSelectorView, SpaceSelectorPresenter.SpaceSelectorProxy> {
+
+  @ProxyCodeSplit
+  public interface SpaceSelectorProxy extends Proxy<SpaceSelectorPresenter> {
+  }
+
+  public interface SpaceSelectorView extends View {
+
+    HasClickHandlers getGroupBtn();
+
+    HasClickHandlers getHomeBtn();
+
+    HasClickHandlers getPublicBtn();
+
+    HasClickHandlers getUserBtn();
+
+    void setGroupBtnDown(boolean down);
+
+    void setHomeBtnDown(boolean down);
+
+    void setPublicBtnDown(boolean down);
+
+    void setUserBtnDown(boolean down);
+
+    void showGroupSpaceTooltip();
+
+    void showHomeSpaceTooltip();
+
+    void showPublicSpaceTooltip();
+
+    void showUserSpaceTooltip();
+  }
+
+  private final GSpaceArmor armor;
+  private final GSpaceBackManager backManager;
+  private Space currentSpace;
+  private String groupToken;
+  private String homeToken;
+  private final I18nTranslationService i18n;
+  private String publicToken;
+  private final Session session;
+  private final Provider<SignIn> signIn;
+  private final StateManager stateManager;
+  private String userToken;
+
+  @Inject
+  public SpaceSelectorPresenter(final EventBus eventBus, final StateManager stateManager,
+      final SpaceSelectorView view, final SpaceSelectorProxy proxy, final GSpaceArmor armor,
+      final Session session, final Provider<SignIn> signIn, final GSpaceBackManager backManager,
+      final I18nTranslationService i18n, final MaskWidgetView mask) {
+    super(eventBus, view, proxy);
+    this.stateManager = stateManager;
+    this.armor = armor;
+    this.session = session;
+    this.signIn = signIn;
+    this.backManager = backManager;
+    this.i18n = i18n;
+    currentSpace = null;
+    homeToken = SiteTokens.HOME;
+    userToken = SiteTokens.WAVEINBOX;
+    groupToken = SiteTokens.GROUP_HOME;
+    publicToken = TokenUtils.preview(SiteTokens.GROUP_HOME);
+    view.getHomeBtn().addClickHandler(new ClickHandler() {
+      @Override
+      public void onClick(final ClickEvent event) {
+        stateManager.gotoHistoryToken(homeToken);
+        setDown(Space.homeSpace);
+      }
+    });
+    view.getUserBtn().addClickHandler(new ClickHandler() {
+      @Override
+      public void onClick(final ClickEvent event) {
+        stateManager.gotoHistoryToken(userToken);
+        setDown(Space.userSpace);
+      }
+    });
+    view.getGroupBtn().addClickHandler(new ClickHandler() {
+      @Override
+      public void onClick(final ClickEvent event) {
+        stateManager.gotoHistoryToken(groupToken);
+        setDown(Space.groupSpace);
+      }
+    });
+    view.getPublicBtn().addClickHandler(new ClickHandler() {
+      @Override
+      public void onClick(final ClickEvent event) {
+        stateManager.gotoHistoryToken(publicToken);
+        setDown(Space.publicSpace);
+      }
+    });
+    eventBus.addHandler(WindowFocusEvent.getType(), new WindowFocusEvent.WindowFocusHandler() {
+      @Override
+      public void onWindowFocus(final WindowFocusEvent event) {
+        if (event.isHasFocus() && !mask.isShowing()) {
+          // showTooltipWithDelay();
+        }
+      }
+    });
+  }
+
+  @ProxyEvent
+  public void onAppStart(final AppStartEvent event) {
+    // showTooltipWithDelay();
+  }
+
+  private void onGroupSpaceSelect() {
+    armor.selectGroupSpace();
+    backManager.restoreBackImage();
+    setDown(Space.groupSpace);
+    currentSpace = Space.groupSpace;
+  }
+
+  private void onHomeSpaceSelect() {
+    armor.selectHomeSpace();
+    backManager.clearBackImage();
+    setDown(Space.homeSpace);
+    currentSpace = Space.homeSpace;
+  }
+
+  private void onPublicSpaceSelect() {
+    armor.selectPublicSpace();
+    backManager.restoreBackImage();
+    setDown(Space.publicSpace);
+    currentSpace = Space.publicSpace;
+  }
+
+  @ProxyEvent
+  public void onSpaceConf(final SpaceConfEvent event) {
+    final Space space = event.getSpace();
+    final String token = event.getToken();
+    switch (space) {
+    case homeSpace:
+      homeToken = token;
+      break;
+    case userSpace:
+      userToken = token;
+      break;
+    case groupSpace:
+      groupToken = token;
+      break;
+    case publicSpace:
+      publicToken = token;
+      break;
+    }
+  }
+
+  @ProxyEvent
+  public void onSpaceSelect(final SpaceSelectEvent event) {
+    final Space space = event.getSpace();
+    if (space != currentSpace) {
+      switch (space) {
+      case homeSpace:
+        onHomeSpaceSelect();
+        break;
+      case userSpace:
+        onUserSpaceSelect();
+        break;
+      case groupSpace:
+        onGroupSpaceSelect();
+        break;
+      case publicSpace:
+        onPublicSpaceSelect();
+        break;
+      default:
+        break;
+      }
+    }
+  }
+
+  @ProxyEvent
+  public void onUserSignOut(final UserSignOutEvent event) {
+    if (currentSpace == Space.userSpace) {
+      stateManager.gotoHistoryToken(homeToken);
+    }
+    userToken = SiteTokens.WAVEINBOX;
+  }
+
+  private void onUserSpaceSelect() {
+    if (session.isLogged()) {
+      armor.selectUserSpace();
+      backManager.clearBackImage();
+      setDown(Space.userSpace);
+      currentSpace = Space.userSpace;
+    } else {
+      signIn.get().setErrorMessage(i18n.t("Sign in or create an account to access to your inbox"),
+          NotifyLevel.info);
+      stateManager.gotoHistoryToken(TokenUtils.addRedirect(SiteTokens.SIGNIN, userToken));
+      getView().setUserBtnDown(false);
+    }
+  }
+
+  @Override
+  protected void revealInParent() {
+    RevealRootContentEvent.fire(this, this);
+  }
+
+  private void setDown(final Space space) {
+    getView().setHomeBtnDown(space.equals(Space.homeSpace));
+    getView().setUserBtnDown(space.equals(Space.userSpace));
+    getView().setGroupBtnDown(space.equals(Space.groupSpace));
+    getView().setPublicBtnDown(space.equals(Space.publicSpace));
+  }
+
+  private void showTooltipNow() {
+    if (currentSpace != null) {
+      switch (currentSpace) {
+      case homeSpace:
+        getView().showHomeSpaceTooltip();
+        break;
+      case userSpace:
+        getView().showUserSpaceTooltip();
+        break;
+      case groupSpace:
+        getView().showGroupSpaceTooltip();
+        break;
+      case publicSpace:
+        getView().showPublicSpaceTooltip();
+        break;
+      }
+    }
+  }
+
+  protected void showTooltipWithDelay() {
+    new Timer() {
+      @Override
+      public void run() {
+        showTooltipNow();
+      }
+    }.schedule(200);
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,169 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn;
-
-import cc.kune.common.client.actions.gxtui.AbstractGxtMenuGui;
-import cc.kune.common.client.actions.ui.ActionFlowPanel;
-import cc.kune.common.client.actions.ui.ActionSimplePanel;
-import cc.kune.common.client.actions.ui.IsActionExtensible;
-import cc.kune.common.client.actions.ui.bind.GuiProvider;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
-import cc.kune.common.client.tooltip.Tooltip;
-import cc.kune.common.client.ui.BasicThumb;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.GSpaceArmor;
-
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.uibinder.client.UiBinder;
-import com.google.gwt.uibinder.client.UiField;
-import com.google.gwt.user.client.ui.DeckPanel;
-import com.google.gwt.user.client.ui.DockLayoutPanel;
-import com.google.gwt.user.client.ui.FlowPanel;
-import com.google.gwt.user.client.ui.Label;
-import com.google.gwt.user.client.ui.ScrollPanel;
-import com.google.gwt.user.client.ui.Widget;
-import com.gwtplatform.mvp.client.ViewImpl;
-
-public class AbstractSNPanel extends ViewImpl {
-
-  interface AbstractSNPanelUiBinder extends UiBinder<Widget, AbstractSNPanel> {
-  }
-
-  private final static int AVATARLABELMAXSIZE = 4;
-  private final static int AVATARSIZE = 22;
-  private final static String CATEG_HEIGHT = "80px";
-  private static AbstractSNPanelUiBinder uiBinder = GWT.create(AbstractSNPanelUiBinder.class);
-
-  protected final ActionSimplePanel actions;
-  protected final GSpaceArmor armor;
-  ActionFlowPanel bottomActionsToolbar;
-  @UiField
-  FlowPanel bottomPanel;
-  @UiField
-  FlowPanel categoriesFlow;
-  @UiField
-  DeckPanel deck;
-  @UiField
-  Label firstCategoryCount;
-  @UiField
-  FlowPanel firstCategoryFlow;
-  @UiField
-  Label firstCategoryLabel;
-  @UiField
-  DockLayoutPanel firstCategoryPanel;
-  @UiField
-  Label firstDeckLabel;
-  @UiField
-  FlowPanel mainPanel;
-  @UiField
-  Label mainTitle;
-  @UiField
-  Label sndCategoryCount;
-  @UiField
-  FlowPanel sndCategoryFlow;
-  @UiField
-  Label sndCategoryLabel;
-  @UiField
-  DockLayoutPanel sndCategoryPanel;
-  @UiField
-  ScrollPanel sndCategoryScroll;
-  @UiField
-  Label sndDeckLabel;
-  @UiField
-  Label trdCategoryCount;
-  @UiField
-  FlowPanel trdCategoryFlow;
-  @UiField
-  Label trdCategoryLabel;
-  @UiField
-  DockLayoutPanel trdCategoryPanel;
-  @UiField
-  ScrollPanel trdCategoryScroll;
-  protected final Widget widget;
-
-  public AbstractSNPanel(final I18nTranslationService i18n, final GuiProvider guiProvider,
-      final GSpaceArmor armor) {
-    this.armor = armor;
-    widget = uiBinder.createAndBindUi(this);
-    actions = new ActionSimplePanel(guiProvider);
-  }
-
-  @Override
-  public Widget asWidget() {
-    return widget;
-  }
-
-  public void clear() {
-    trdCategoryFlow.clear();
-    firstCategoryFlow.clear();
-    sndCategoryFlow.clear();
-    actions.clear();
-  }
-
-  public BasicThumb createThumb(final String text, final String avatarUrl, final String tooltip,
-      final String tooltipTitle, final GuiActionDescCollection menuitems) {
-    final BasicThumb thumb = new BasicThumb(avatarUrl, AVATARSIZE, text, AVATARLABELMAXSIZE, false);
-    final MenuDescriptor menu = new MenuDescriptor();
-    menu.setStandalone(true);
-    menu.putValue(AbstractGxtMenuGui.MENU_POSITION, AbstractGxtMenuGui.MenuPosition.bl);
-    for (final GuiActionDescrip item : menuitems) {
-      item.setParent(menu);
-    }
-    final ClickHandler clickHand = new ClickHandler() {
-      @Override
-      public void onClick(final ClickEvent event) {
-        menu.show(thumb);
-      }
-    };
-    thumb.addClickHandler(clickHand);
-    actions.add(menu);
-    actions.add(menuitems);
-    thumb.setTooltip(tooltipTitle, tooltip);
-    thumb.setLabelVisible(false);
-    return thumb;
-  }
-
-  public IsActionExtensible getBottomToolbar() {
-    return bottomActionsToolbar;
-  }
-
-  public void setFirstCategoryVisible(final boolean visible) {
-    firstCategoryPanel.setVisible(visible);
-    firstCategoryPanel.setHeight(visible ? CATEG_HEIGHT : "0px");
-  }
-
-  public void setSndCategoryVisible(final boolean visible) {
-    sndCategoryPanel.setVisible(visible);
-    sndCategoryPanel.setHeight(visible ? CATEG_HEIGHT : "0px");
-  }
-
-  protected void setTooltip(final Widget widget, final String title) {
-    Tooltip.to(widget, title);
-  }
-
-  public void setTrdCategoryVisible(final boolean visible) {
-    trdCategoryPanel.setVisible(visible);
-    trdCategoryPanel.setHeight(visible ? CATEG_HEIGHT : "0px");
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java (from rev 1448, trunk/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,185 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn;
+
+import cc.kune.common.client.actions.gxtui.AbstractGxtMenuGui;
+import cc.kune.common.client.actions.ui.ActionFlowPanel;
+import cc.kune.common.client.actions.ui.ActionSimplePanel;
+import cc.kune.common.client.actions.ui.IsActionExtensible;
+import cc.kune.common.client.actions.ui.bind.GuiProvider;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
+import cc.kune.common.client.tooltip.Tooltip;
+import cc.kune.common.client.ui.BasicThumb;
+import cc.kune.core.client.avatar.SmallAvatarDecorator;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.GSpaceArmor;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.DeckPanel;
+import com.google.gwt.user.client.ui.DockLayoutPanel;
+import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.ScrollPanel;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Provider;
+import com.gwtplatform.mvp.client.ViewImpl;
+
+public class AbstractSNPanel extends ViewImpl {
+
+  interface AbstractSNPanelUiBinder extends UiBinder<Widget, AbstractSNPanel> {
+  }
+
+  private final static int AVATARLABELMAXSIZE = 4;
+  private final static int AVATARSIZE = 22;
+  private final static String CATEG_HEIGHT = "84px";
+  private static AbstractSNPanelUiBinder uiBinder = GWT.create(AbstractSNPanelUiBinder.class);
+  protected final ActionSimplePanel actions;
+  protected final GSpaceArmor armor;
+  protected final Provider<SmallAvatarDecorator> avatarDecoratorProv;
+  ActionFlowPanel bottomActionsToolbar;
+  @UiField
+  FlowPanel bottomPanel;
+  @UiField
+  FlowPanel categoriesFlow;
+  @UiField
+  DeckPanel deck;
+  @UiField
+  Label firstCategoryCount;
+  @UiField
+  FlowPanel firstCategoryFlow;
+  @UiField
+  Label firstCategoryLabel;
+  @UiField
+  DockLayoutPanel firstCategoryPanel;
+  @UiField
+  Label firstDeckLabel;
+  @UiField
+  FlowPanel mainPanel;
+  @UiField
+  Label mainTitle;
+  @UiField
+  Label sndCategoryCount;
+  @UiField
+  FlowPanel sndCategoryFlow;
+  @UiField
+  Label sndCategoryLabel;
+  @UiField
+  DockLayoutPanel sndCategoryPanel;
+  @UiField
+  ScrollPanel sndCategoryScroll;
+  @UiField
+  Label sndDeckLabel;
+  @UiField
+  Label trdCategoryCount;
+  @UiField
+  FlowPanel trdCategoryFlow;
+  @UiField
+  Label trdCategoryLabel;
+  @UiField
+  DockLayoutPanel trdCategoryPanel;
+  @UiField
+  ScrollPanel trdCategoryScroll;
+  protected final Widget widget;
+
+  public AbstractSNPanel(final I18nTranslationService i18n, final GuiProvider guiProvider,
+      final GSpaceArmor armor, final Provider<SmallAvatarDecorator> avatarDecorator) {
+    this.armor = armor;
+    this.avatarDecoratorProv = avatarDecorator;
+    widget = uiBinder.createAndBindUi(this);
+    actions = new ActionSimplePanel(guiProvider);
+  }
+
+  @Override
+  public Widget asWidget() {
+    return widget;
+  }
+
+  public void clear() {
+    trdCategoryFlow.clear();
+    firstCategoryFlow.clear();
+    sndCategoryFlow.clear();
+    actions.clear();
+  }
+
+  public BasicThumb createThumb(final String text, final String avatarUrl, final String tooltip,
+      final String tooltipTitle, final GuiActionDescCollection menuitems) {
+    final BasicThumb thumb = new BasicThumb(avatarUrl, AVATARSIZE, text, AVATARLABELMAXSIZE, false);
+
+    final ClickHandler clickHand = new ClickHandler() {
+      MenuDescriptor menu;
+
+      @Override
+      public void onClick(final ClickEvent event) {
+        if (menu == null) {
+          menu = new MenuDescriptor();
+          menu.setStandalone(true);
+          menu.putValue(AbstractGxtMenuGui.MENU_POSITION, AbstractGxtMenuGui.MenuPosition.bl);
+          for (final GuiActionDescrip item : menuitems) {
+            item.setParent(menu);
+          }
+          actions.add(menu);
+          actions.add(menuitems);
+        }
+        thumb.hideTooltip();
+        menu.show(thumb);
+      }
+    };
+    thumb.addClickHandler(clickHand);
+    thumb.setTooltip(tooltipTitle, tooltip);
+    thumb.setLabelVisible(false);
+    return thumb;
+  }
+
+  public SmallAvatarDecorator decorateAvatarWithXmppStatus(final String shortname, final BasicThumb thumb) {
+    final SmallAvatarDecorator decorator = avatarDecoratorProv.get();
+    decorator.setWidget(thumb);
+    decorator.setItem(shortname);
+    return decorator;
+  }
+
+  public IsActionExtensible getBottomToolbar() {
+    return bottomActionsToolbar;
+  }
+
+  public void setFirstCategoryVisible(final boolean visible) {
+    firstCategoryPanel.setVisible(visible);
+    firstCategoryPanel.setHeight(visible ? CATEG_HEIGHT : "0px");
+  }
+
+  public void setSndCategoryVisible(final boolean visible) {
+    sndCategoryPanel.setVisible(visible);
+    sndCategoryPanel.setHeight(visible ? CATEG_HEIGHT : "0px");
+  }
+
+  protected void setTooltip(final Widget widget, final String title) {
+    Tooltip.to(widget, title);
+  }
+
+  public void setTrdCategoryVisible(final boolean visible) {
+    trdCategoryPanel.setVisible(visible);
+    trdCategoryPanel.setHeight(visible ? CATEG_HEIGHT : "0px");
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,73 +0,0 @@
-<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
-<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
-  xmlns:g="urn:import:com.google.gwt.user.client.ui">
-  <ui:style>
-    .important {
-        font-weight: bold;
-    }
-  </ui:style>
-
-  <g:FlowPanel width="100%" ui:field="mainPanel"
-    addStyleNames="k-sn-mainpanel">
-    <g:Label ui:field="mainTitle" addStyleNames="k-sn-maintitle" />
-    <g:DeckPanel ui:field="deck" addStyleNames="k-sn-deck">
-      <g:Label ui:field="firstDeckLabel" addStyleNames="k-sn-novisible-label" />
-      <g:Label ui:field="sndDeckLabel" addStyleNames="k-sn-orphan-label" />
-      <g:FlowPanel width="100%" ui:field="categoriesFlow">
-        <g:DockLayoutPanel unit="EM" width="100%" ui:field="firstCategoryPanel"
-          addStyleNames="k-sn-1st-panel" height="80px">
-          <g:north size="1.2">
-            <g:FlowPanel>
-              <g:Label text="Admins" ui:field="firstCategoryLabel"
-                addStyleNames="k-sn-adminslabel" />
-              <g:Label ui:field="firstCategoryCount" addStyleNames="k-sn-adminsCountlabel" />
-            </g:FlowPanel>
-          </g:north>
-          <g:center>
-            <g:ScrollPanel width="100%" addStyleNames="k-sn-adminsscroll">
-              <g:FlowPanel addStyleNames="k-sn-adminsflow"
-                ui:field="firstCategoryFlow" />
-            </g:ScrollPanel>
-          </g:center>
-        </g:DockLayoutPanel>
-        <g:DockLayoutPanel unit="EM" width="100%"
-          ui:field="sndCategoryPanel" addStyleNames="k-sn-2nd-panel"
-          height="80px">
-          <g:north size="1.2">
-            <g:FlowPanel>
-              <g:Label text="Collabs" ui:field="sndCategoryLabel"
-                addStyleNames="k-sn-collabslabel" />
-              <g:Label ui:field="sndCategoryCount" addStyleNames="k-sn-collabsCountlabel" />
-            </g:FlowPanel>
-          </g:north>
-          <g:center>
-            <g:ScrollPanel ui:field="sndCategoryScroll" width="100%"
-              addStyleNames="k-sn-collabsscroll">
-              <g:FlowPanel ui:field="sndCategoryFlow"
-                addStyleNames="k-sn-collabsflow" />
-            </g:ScrollPanel>
-          </g:center>
-        </g:DockLayoutPanel>
-        <g:DockLayoutPanel unit="EM" width="100%"
-          ui:field="trdCategoryPanel" addStyleNames="k-sn-3rd-panel"
-          height="80px">
-          <g:north size="1.2">
-            <g:FlowPanel>
-              <g:Label text="Pendings" ui:field="trdCategoryLabel"
-                addStyleNames="k-sn-pendingslabel" />
-              <g:Label ui:field="trdCategoryCount" addStyleNames="k-sn-pendingsCountlabel" />
-            </g:FlowPanel>
-          </g:north>
-          <g:center>
-            <g:ScrollPanel ui:field="trdCategoryScroll"
-              addStyleNames="k-sn-pendingsscroll" width="100%">
-              <g:FlowPanel addStyleNames="k-sn-pendingsflow"
-                ui:field="trdCategoryFlow" />
-            </g:ScrollPanel>
-          </g:center>
-        </g:DockLayoutPanel>
-      </g:FlowPanel>
-    </g:DeckPanel>
-    <g:FlowPanel ui:field="bottomPanel" addStyleNames="k-sn-bottomPanel" />
-  </g:FlowPanel>
-</ui:UiBinder>
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml (from rev 1446, trunk/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/AbstractSNPanel.ui.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,74 @@
+<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
+<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
+  xmlns:g="urn:import:com.google.gwt.user.client.ui">
+  <ui:style>
+    .important {
+        font-weight: bold;
+    }
+  </ui:style>
+
+  <g:FlowPanel width="100%" ui:field="mainPanel"
+    addStyleNames="k-sn-mainpanel">
+    <g:Label ui:field="mainTitle" addStyleNames="k-sn-maintitle" />
+    <g:DeckPanel ui:field="deck" addStyleNames="k-sn-deck">
+      <g:Label ui:field="firstDeckLabel" addStyleNames="k-sn-novisible-label" />
+      <g:Label ui:field="sndDeckLabel" addStyleNames="k-sn-orphan-label" />
+      <g:FlowPanel width="100%" ui:field="categoriesFlow">
+      <!--  Seed AbstractSNPanel.CATEG_HEIGHT-->
+        <g:DockLayoutPanel unit="EM" width="100%" ui:field="firstCategoryPanel"
+          addStyleNames="k-sn-1st-panel" height="84px">
+          <g:north size="1.2">
+            <g:FlowPanel>
+              <g:Label text="Admins" ui:field="firstCategoryLabel"
+                addStyleNames="k-sn-adminslabel" />
+              <g:Label ui:field="firstCategoryCount" addStyleNames="k-sn-adminsCountlabel" />
+            </g:FlowPanel>
+          </g:north>
+          <g:center>
+            <g:ScrollPanel width="100%" addStyleNames="k-sn-adminsscroll">
+              <g:FlowPanel addStyleNames="k-sn-adminsflow"
+                ui:field="firstCategoryFlow" />
+            </g:ScrollPanel>
+          </g:center>
+        </g:DockLayoutPanel>
+        <g:DockLayoutPanel unit="EM" width="100%"
+          ui:field="sndCategoryPanel" addStyleNames="k-sn-2nd-panel"
+          height="84px">
+          <g:north size="1.2">
+            <g:FlowPanel>
+              <g:Label text="Collabs" ui:field="sndCategoryLabel"
+                addStyleNames="k-sn-collabslabel" />
+              <g:Label ui:field="sndCategoryCount" addStyleNames="k-sn-collabsCountlabel" />
+            </g:FlowPanel>
+          </g:north>
+          <g:center>
+            <g:ScrollPanel ui:field="sndCategoryScroll" width="100%"
+              addStyleNames="k-sn-collabsscroll">
+              <g:FlowPanel ui:field="sndCategoryFlow"
+                addStyleNames="k-sn-collabsflow" />
+            </g:ScrollPanel>
+          </g:center>
+        </g:DockLayoutPanel>
+        <g:DockLayoutPanel unit="EM" width="100%"
+          ui:field="trdCategoryPanel" addStyleNames="k-sn-3rd-panel"
+          height="84px">
+          <g:north size="1.2">
+            <g:FlowPanel>
+              <g:Label text="Pendings" ui:field="trdCategoryLabel"
+                addStyleNames="k-sn-pendingslabel" />
+              <g:Label ui:field="trdCategoryCount" addStyleNames="k-sn-pendingsCountlabel" />
+            </g:FlowPanel>
+          </g:north>
+          <g:center>
+            <g:ScrollPanel ui:field="trdCategoryScroll"
+              addStyleNames="k-sn-pendingsscroll" width="100%">
+              <g:FlowPanel addStyleNames="k-sn-pendingsflow"
+                ui:field="trdCategoryFlow" />
+            </g:ScrollPanel>
+          </g:center>
+        </g:DockLayoutPanel>
+      </g:FlowPanel>
+    </g:DeckPanel>
+    <g:FlowPanel ui:field="bottomPanel" addStyleNames="k-sn-bottomPanel" />
+  </g:FlowPanel>
+</ui:UiBinder>
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,129 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn;
-
-import cc.kune.common.client.actions.ui.ActionFlowPanel;
-import cc.kune.common.client.actions.ui.bind.GuiProvider;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
-import cc.kune.common.client.tooltip.Tooltip;
-import cc.kune.common.client.ui.BasicThumb;
-import cc.kune.core.client.sn.GroupSNPresenter.GroupSNView;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.GSpaceArmor;
-
-import com.google.inject.Inject;
-
-public class GroupSNPanel extends AbstractSNPanel implements GroupSNView {
-
-  @Inject
-  public GroupSNPanel(final I18nTranslationService i18n, final GuiProvider guiProvider,
-      final GSpaceArmor armor) {
-    super(i18n, guiProvider, armor);
-    setVisibleImpl(false);
-    mainTitle.setText(i18n.t("Group members"));
-    Tooltip.to(mainTitle, i18n.t("People and groups collaborating in this group"));
-    firstCategoryLabel.setText(i18n.t("Admins"));
-    setTooltip(firstCategoryLabel, i18n.t("People that can admin this group"));
-    sndCategoryLabel.setText(i18n.t("Collaborators"));
-    setTooltip(sndCategoryLabel, i18n.t("Other people that collaborate with this group"));
-    trdCategoryLabel.setText(i18n.t("Pending"));
-    setTooltip(trdCategoryLabel, i18n.t("People pending to be accepted in this group by the admins"));
-    sndDeckLabel.setText(i18n.t("This is an orphaned project, if you are interested please request to join to work on it"));
-    firstDeckLabel.setText(i18n.t("The members of this group are not public"));
-    bottomActionsToolbar = new ActionFlowPanel(guiProvider);
-    bottomPanel.add(bottomActionsToolbar);
-    bottomActionsToolbar.setStyleName("k-sn-bottomPanel-actions");
-    armor.getEntityToolsNorth().add(widget);
-    deck.showWidget(2);
-  }
-
-  @Override
-  public void addAdmin(final GroupDTO group, final String avatarUrl, final String tooltip,
-      final String tooltipTitle, final GuiActionDescCollection menu) {
-    final BasicThumb thumb = createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
-    firstCategoryFlow.add(thumb);
-  }
-
-  @Override
-  public void addCollab(final GroupDTO group, final String avatarUrl, final String tooltip,
-      final String tooltipTitle, final GuiActionDescCollection menu) {
-    final BasicThumb thumb = createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
-    sndCategoryFlow.add(thumb);
-  }
-
-  @Override
-  public void addPending(final GroupDTO group, final String avatarUrl, final String tooltip,
-      final String tooltipTitle, final GuiActionDescCollection menu) {
-    final BasicThumb thumb = createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
-    trdCategoryFlow.add(thumb);
-  }
-
-  @Override
-  public void setAdminsCount(final int count) {
-    armor.getEntityToolsNorth();
-    firstCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
-  }
-
-  @Override
-  public void setCollabsCount(final int count) {
-    sndCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
-  }
-
-  @Override
-  public void setCollabsVisible(final boolean visible) {
-    super.setSndCategoryVisible(visible);
-  }
-
-  @Override
-  public void setPendingsCount(final int count) {
-    trdCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
-  }
-
-  @Override
-  public void setPendingVisible(final boolean visible) {
-    super.setTrdCategoryVisible(visible);
-  }
-
-  @Override
-  public void setVisible(final boolean visible) {
-    setVisibleImpl(visible);
-  }
-
-  private void setVisibleImpl(final boolean visible) {
-    mainPanel.setVisible(visible);
-  }
-
-  @Override
-  public void showMemberNotPublic() {
-    deck.showWidget(0);
-  }
-
-  @Override
-  public void showMembers() {
-    deck.showWidget(2);
-  }
-
-  @Override
-  public void showOrphan() {
-    deck.showWidget(1);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java (from rev 1446, trunk/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/GroupSNPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,134 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn;
+
+import cc.kune.common.client.actions.ui.ActionFlowPanel;
+import cc.kune.common.client.actions.ui.bind.GuiProvider;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
+import cc.kune.common.client.tooltip.Tooltip;
+import cc.kune.common.client.ui.BasicThumb;
+import cc.kune.core.client.avatar.SmallAvatarDecorator;
+import cc.kune.core.client.sn.GroupSNPresenter.GroupSNView;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.GSpaceArmor;
+
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class GroupSNPanel extends AbstractSNPanel implements GroupSNView {
+
+  @Inject
+  public GroupSNPanel(final I18nTranslationService i18n, final GuiProvider guiProvider,
+      final GSpaceArmor armor, final Provider<SmallAvatarDecorator> avatarDecorator) {
+    super(i18n, guiProvider, armor, avatarDecorator);
+    setVisibleImpl(false);
+    mainTitle.setText(i18n.t("Group members"));
+    Tooltip.to(mainTitle, i18n.t("People and groups collaborating in this group"));
+    firstCategoryLabel.setText(i18n.t("Admins"));
+    setTooltip(firstCategoryLabel, i18n.t("People that can admin this group"));
+    sndCategoryLabel.setText(i18n.t("Collaborators"));
+    setTooltip(sndCategoryLabel, i18n.t("Other people that collaborate with this group"));
+    trdCategoryLabel.setText(i18n.t("Pending"));
+    setTooltip(trdCategoryLabel, i18n.t("People pending to be accepted in this group by the admins"));
+    sndDeckLabel.setText(i18n.t("This is an orphaned project, if you are interested please request to join to work on it"));
+    firstDeckLabel.setText(i18n.t("The members of this group are not public"));
+    bottomActionsToolbar = new ActionFlowPanel(guiProvider);
+    bottomPanel.add(bottomActionsToolbar);
+    bottomActionsToolbar.setStyleName("k-sn-bottomPanel-actions");
+    armor.getEntityToolsNorth().add(widget);
+    deck.showWidget(2);
+  }
+
+  @Override
+  public void addAdmin(final GroupDTO group, final String avatarUrl, final String tooltip,
+      final String tooltipTitle, final GuiActionDescCollection menu) {
+    final BasicThumb thumb = createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
+    firstCategoryFlow.add(group.isPersonal() ? (Widget) decorateAvatarWithXmppStatus(
+        group.getShortName(), thumb) : thumb);
+  }
+
+  @Override
+  public void addCollab(final GroupDTO group, final String avatarUrl, final String tooltip,
+      final String tooltipTitle, final GuiActionDescCollection menu) {
+    final BasicThumb thumb = createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
+    sndCategoryFlow.add(group.isPersonal() ? (Widget) decorateAvatarWithXmppStatus(group.getShortName(),
+        thumb) : thumb);
+  }
+
+  @Override
+  public void addPending(final GroupDTO group, final String avatarUrl, final String tooltip,
+      final String tooltipTitle, final GuiActionDescCollection menu) {
+    final BasicThumb thumb = createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
+    trdCategoryFlow.add(thumb);
+  }
+
+  @Override
+  public void setAdminsCount(final int count) {
+    armor.getEntityToolsNorth();
+    firstCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
+  }
+
+  @Override
+  public void setCollabsCount(final int count) {
+    sndCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
+  }
+
+  @Override
+  public void setCollabsVisible(final boolean visible) {
+    super.setSndCategoryVisible(visible);
+  }
+
+  @Override
+  public void setPendingsCount(final int count) {
+    trdCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
+  }
+
+  @Override
+  public void setPendingVisible(final boolean visible) {
+    super.setTrdCategoryVisible(visible);
+  }
+
+  @Override
+  public void setVisible(final boolean visible) {
+    setVisibleImpl(visible);
+  }
+
+  private void setVisibleImpl(final boolean visible) {
+    mainPanel.setVisible(visible);
+  }
+
+  @Override
+  public void showMemberNotPublic() {
+    deck.showWidget(0);
+  }
+
+  @Override
+  public void showMembers() {
+    deck.showWidget(2);
+  }
+
+  @Override
+  public void showOrphan() {
+    deck.showWidget(1);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/UserSNPanel.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,127 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn;
-
-import cc.kune.common.client.actions.ui.ActionFlowPanel;
-import cc.kune.common.client.actions.ui.bind.GuiProvider;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
-import cc.kune.core.client.resources.CoreMessages;
-import cc.kune.core.client.sn.UserSNPresenter.UserSNView;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.dto.UserSimpleDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.GSpaceArmor;
-
-import com.google.gwt.user.client.ui.Label;
-import com.google.inject.Inject;
-
-public class UserSNPanel extends AbstractSNPanel implements UserSNView {
-
-  private final I18nTranslationService i18n;
-
-  @Inject
-  public UserSNPanel(final I18nTranslationService i18n, final GuiProvider guiProvider,
-      final GSpaceArmor armor) {
-    super(i18n, guiProvider, armor);
-    this.i18n = i18n;
-    setVisibleImpl(false);
-    mainTitle.setText(i18n.t("His/her network:"));
-    mainTitle.setTitle(i18n.t("This user buddies and groups where participes"));
-    firstCategoryLabel.setText(i18n.t("Buddies"));
-    setTooltip(firstCategoryLabel, i18n.t("This user buddies"));
-    sndCategoryLabel.setText(i18n.t("Participates in"));
-    setTooltip(sndCategoryLabel, i18n.t("Groups in which this user participates"));
-    trdCategoryLabel.setText("NOT USED");
-    setTooltip(trdCategoryLabel, "NOT USED");
-    super.setTrdCategoryVisible(false);
-    sndDeckLabel.setText("NOT USED");
-    bottomActionsToolbar = new ActionFlowPanel(guiProvider);
-    bottomPanel.add(bottomActionsToolbar);
-    bottomActionsToolbar.setStyleName("k-sn-bottomPanel-actions");
-    armor.getEntityToolsNorth().add(widget);
-    deck.showWidget(2);
-  }
-
-  @Override
-  public void addBuddie(final UserSimpleDTO user, final String avatarUrl, final String tooltip,
-      final String tooltipTitle, final GuiActionDescCollection menu) {
-    firstCategoryFlow.add(createThumb(user.getShortName(), avatarUrl, tooltip, tooltipTitle, menu));
-  }
-
-  @Override
-  public void addParticipation(final GroupDTO group, final String avatarUrl, final String tooltip,
-      final String tooltipTitle, final GuiActionDescCollection menu) {
-    sndCategoryFlow.add(createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu));
-  }
-
-  @Override
-  public void addTextToBuddieList(final String text) {
-    final Label label = new Label(text);
-    label.addStyleName("k-sn-collabsCountlabel");
-    firstCategoryFlow.add(label);
-  }
-
-  @Override
-  public void setBuddiesCount(final int count) {
-    firstCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
-    firstCategoryLabel.setText(i18n.t("Buddies"));
-  }
-
-  @Override
-  public void setBuddiesVisible(final boolean visible) {
-    super.setFirstCategoryVisible(visible);
-  }
-
-  @Override
-  public void setNoBuddies() {
-    firstCategoryLabel.setText(i18n.t("This user has no buddies yet"));
-  }
-
-  @Override
-  public void setParticipationCount(final int count) {
-    sndCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
-  }
-
-  @Override
-  public void setParticipationVisible(final boolean visible) {
-    super.setSndCategoryVisible(visible);
-  }
-
-  @Override
-  public void setVisible(final boolean visible) {
-    setVisibleImpl(visible);
-  }
-
-  private void setVisibleImpl(final boolean visible) {
-    mainPanel.setVisible(visible);
-  }
-
-  @Override
-  public void showBuddies() {
-    deck.showWidget(2);
-  }
-
-  @Override
-  public void showBuddiesNotPublic() {
-    firstDeckLabel.setText(i18n.t(CoreMessages.BUDDIES_NOT_PUBLIC));
-    deck.showWidget(0);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java (from rev 1446, trunk/src/main/java/cc/kune/core/client/sn/UserSNPanel.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/UserSNPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,133 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn;
+
+import cc.kune.common.client.actions.ui.ActionFlowPanel;
+import cc.kune.common.client.actions.ui.bind.GuiProvider;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
+import cc.kune.common.client.ui.BasicThumb;
+import cc.kune.core.client.avatar.SmallAvatarDecorator;
+import cc.kune.core.client.resources.CoreMessages;
+import cc.kune.core.client.sn.UserSNPresenter.UserSNView;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.UserSimpleDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.GSpaceArmor;
+
+import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class UserSNPanel extends AbstractSNPanel implements UserSNView {
+
+  private final I18nTranslationService i18n;
+
+  @Inject
+  public UserSNPanel(final I18nTranslationService i18n, final GuiProvider guiProvider,
+      final GSpaceArmor armor, final Provider<SmallAvatarDecorator> avatarDecorator) {
+    super(i18n, guiProvider, armor, avatarDecorator);
+    this.i18n = i18n;
+
+    setVisibleImpl(false);
+    mainTitle.setText(i18n.t("His/her network:"));
+    mainTitle.setTitle(i18n.t("This user buddies and groups where participes"));
+    firstCategoryLabel.setText(i18n.t("Buddies"));
+    setTooltip(firstCategoryLabel, i18n.t("This user buddies"));
+    sndCategoryLabel.setText(i18n.t("Participates in"));
+    setTooltip(sndCategoryLabel, i18n.t("Groups in which this user participates"));
+    trdCategoryLabel.setText("NOT USED");
+    setTooltip(trdCategoryLabel, "NOT USED");
+    super.setTrdCategoryVisible(false);
+    sndDeckLabel.setText("NOT USED");
+    bottomActionsToolbar = new ActionFlowPanel(guiProvider);
+    bottomPanel.add(bottomActionsToolbar);
+    bottomActionsToolbar.setStyleName("k-sn-bottomPanel-actions");
+    armor.getEntityToolsNorth().add(widget);
+    deck.showWidget(2);
+  }
+
+  @Override
+  public void addBuddie(final UserSimpleDTO user, final String avatarUrl, final String tooltip,
+      final String tooltipTitle, final GuiActionDescCollection menu) {
+    final BasicThumb thumb = createThumb(user.getShortName(), avatarUrl, tooltip, tooltipTitle, menu);
+    firstCategoryFlow.add((Widget) decorateAvatarWithXmppStatus(user.getShortName(), thumb));
+  }
+
+  @Override
+  public void addParticipation(final GroupDTO group, final String avatarUrl, final String tooltip,
+      final String tooltipTitle, final GuiActionDescCollection menu) {
+    sndCategoryFlow.add(createThumb(group.getShortName(), avatarUrl, tooltip, tooltipTitle, menu));
+  }
+
+  @Override
+  public void addTextToBuddieList(final String text) {
+    final Label label = new Label(text);
+    label.addStyleName("k-sn-collabsCountlabel");
+    firstCategoryFlow.add(label);
+  }
+
+  @Override
+  public void setBuddiesCount(final int count) {
+    firstCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
+    firstCategoryLabel.setText(i18n.t("Buddies"));
+  }
+
+  @Override
+  public void setBuddiesVisible(final boolean visible) {
+    super.setFirstCategoryVisible(visible);
+  }
+
+  @Override
+  public void setNoBuddies() {
+    firstCategoryLabel.setText(i18n.t("This user has no buddies yet"));
+  }
+
+  @Override
+  public void setParticipationCount(final int count) {
+    sndCategoryCount.setText(new StringBuffer("(").append(count).append(")").toString());
+  }
+
+  @Override
+  public void setParticipationVisible(final boolean visible) {
+    super.setSndCategoryVisible(visible);
+  }
+
+  @Override
+  public void setVisible(final boolean visible) {
+    setVisibleImpl(visible);
+  }
+
+  private void setVisibleImpl(final boolean visible) {
+    mainPanel.setVisible(visible);
+  }
+
+  @Override
+  public void showBuddies() {
+    deck.showWidget(2);
+  }
+
+  @Override
+  public void showBuddiesNotPublic() {
+    firstDeckLabel.setText(i18n.t(CoreMessages.BUDDIES_NOT_PUBLIC));
+    deck.showWidget(0);
+  }
+
+}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromCurrentGroupAction.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromCurrentGroupAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromCurrentGroupAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromCurrentGroupAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,73 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions;
+
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.common.client.utils.OnAcceptCallback;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
+import cc.kune.core.client.rpcservices.SocialNetworkServiceAsync;
+import cc.kune.core.client.state.AccessRightsClientManager;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class UnJoinFromCurrentGroupAction extends SNRolAction {
+
+  @Inject
+  public UnJoinFromCurrentGroupAction(final StateManager stateManager, final Session session,
+      final I18nTranslationService i18n, final CoreResources res,
+      final Provider<SocialNetworkServiceAsync> snServiceProvider,
+      final AccessRightsClientManager rightsClientManager) {
+    super(stateManager, session, i18n, res, snServiceProvider, rightsClientManager, AccessRolDTO.Editor,
+        true, false, true);
+    putValue(NAME, i18n.t("Leave this group"));
+    putValue(SHORT_DESCRIPTION, i18n.t("Do not participate anymore in this group"));
+    putValue(Action.SMALL_ICON, res.del());
+    putValue(Action.STYLES, "k-sn-join");
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    NotifyUser.askConfirmation(i18n.t("Leave this group"), i18n.t("Are you sure?"),
+        new OnAcceptCallback() {
+          @Override
+          public void onSuccess() {
+            NotifyUser.showProgressProcessing();
+            snServiceProvider.get().unJoinGroup(session.getUserHash(),
+                session.getCurrentState().getStateToken(), new AsyncCallbackSimple<Void>() {
+                  @Override
+                  public void onSuccess(final Void result) {
+                    NotifyUser.hideProgress();
+                    NotifyUser.info(i18n.t("Removed as member"));
+                    stateManager.refreshCurrentGroupState();
+                  }
+                });
+          }
+        });
+  }
+
+}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromThisGroupAction.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromThisGroupAction.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromThisGroupAction.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinFromThisGroupAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,83 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions;
+
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.common.client.utils.OnAcceptCallback;
+import cc.kune.core.client.actions.RolAction;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
+import cc.kune.core.client.rpcservices.SocialNetworkServiceAsync;
+import cc.kune.core.client.state.AccessRightsClientManager;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.AccessRolDTO;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class UnJoinFromThisGroupAction extends RolAction {
+
+  private final I18nTranslationService i18n;
+  private final Session session;
+  private final Provider<SocialNetworkServiceAsync> snServiceProvider;
+  private final StateManager stateManager;
+
+  @Inject
+  public UnJoinFromThisGroupAction(final StateManager stateManager, final Session session,
+      final I18nTranslationService i18n, final CoreResources res,
+      final Provider<SocialNetworkServiceAsync> snServiceProvider,
+      final AccessRightsClientManager rightsClientManager) {
+    super(AccessRolDTO.Editor, true);
+    this.stateManager = stateManager;
+    this.session = session;
+    this.i18n = i18n;
+    this.snServiceProvider = snServiceProvider;
+    putValue(NAME, i18n.t("Leave this group"));
+    putValue(SHORT_DESCRIPTION, i18n.t("Do not participate anymore in this group"));
+    putValue(Action.SMALL_ICON, res.del());
+    putValue(Action.STYLES, "k-sn-join");
+  }
+
+  @Override
+  public void actionPerformed(final ActionEvent event) {
+    NotifyUser.askConfirmation(i18n.t("Leave this group"), i18n.t("Are you sure?"),
+        new OnAcceptCallback() {
+          @Override
+          public void onSuccess() {
+            NotifyUser.showProgressProcessing();
+            snServiceProvider.get().unJoinGroup(session.getUserHash(),
+                ((GroupDTO) event.getTarget()).getStateToken(), new AsyncCallbackSimple<Void>() {
+                  @Override
+                  public void onSuccess(final Void result) {
+                    NotifyUser.hideProgress();
+                    NotifyUser.info(i18n.t("Removed as member"));
+                    stateManager.refreshCurrentGroupState();
+                  }
+                });
+          }
+        });
+  }
+
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinGroupAction.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/UnJoinGroupAction.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/UnJoinGroupAction.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,75 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn.actions;
-
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.common.client.utils.OnAcceptCallback;
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
-import cc.kune.core.client.rpcservices.SocialNetworkServiceAsync;
-import cc.kune.core.client.state.AccessRightsClientManager;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.dto.AccessRolDTO;
-import cc.kune.core.shared.dto.SocialNetworkDataDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class UnJoinGroupAction extends SNRolAction {
-
-    @Inject
-    public UnJoinGroupAction(final StateManager stateManager, final Session session, final I18nTranslationService i18n,
-            final CoreResources res, final Provider<SocialNetworkServiceAsync> snServiceProvider,
-            final AccessRightsClientManager rightsClientManager) {
-        super(stateManager, session, i18n, res, snServiceProvider, rightsClientManager, AccessRolDTO.Editor, true,
-                false, true);
-        putValue(NAME, i18n.t("Leave this group"));
-        putValue(SHORT_DESCRIPTION, i18n.t("Do not participate anymore in this group"));
-        putValue(Action.SMALL_ICON, res.del());
-        putValue(Action.STYLES, "k-sn-join");
-    }
-
-    @Override
-    public void actionPerformed(final ActionEvent event) {
-        NotifyUser.askConfirmation(i18n.t("Leave this group"), i18n.t("Are you sure?"), new OnAcceptCallback() {
-            @Override
-            public void onSuccess() {
-                NotifyUser.showProgressProcessing();
-                snServiceProvider.get().unJoinGroup(session.getUserHash(), session.getCurrentState().getStateToken(),
-                        new AsyncCallbackSimple<SocialNetworkDataDTO>() {
-                            @Override
-                            public void onSuccess(final SocialNetworkDataDTO result) {
-                                NotifyUser.hideProgress();
-                                NotifyUser.info(i18n.t("Removed as member"));
-                                stateManager.refreshCurrentGroupState();
-                                // in the future with user info:
-                                // stateManager.reloadSocialNetwork((SocialNetworkResultDTO)
-                                // result);
-                            }
-                        });
-            }
-        });
-    }
-
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/ImPartOfGroupCondition.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/sn/actions/conditions/ImPartOfGroupCondition.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/ImPartOfGroupCondition.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/ImPartOfGroupCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,60 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions.conditions;
+
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.common.client.actions.ui.descrip.GuiAddCondition;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.UserSimpleDTO;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class ImPartOfGroupCondition implements GuiAddCondition {
+
+  private final Session session;
+
+  @Inject
+  public ImPartOfGroupCondition(final Session session) {
+    this.session = session;
+  }
+
+  @Override
+  public boolean mustBeAdded(final GuiActionDescrip descr) {
+    final Object target = descr.getTarget();
+    if (target instanceof UserSimpleDTO) {
+      return false;
+    }
+    final GroupDTO targetGroup = (GroupDTO) target;
+    for (final GroupDTO adminIn : session.getCurrentUserInfo().getGroupsIsAdmin()) {
+      if (adminIn.equals(targetGroup)) {
+        return true;
+      }
+    }
+    for (final GroupDTO collabIn : session.getCurrentUserInfo().getGroupsIsCollab()) {
+      if (collabIn.equals(targetGroup)) {
+        return true;
+      }
+    }
+    return false;
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,40 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn.actions.conditions;
-
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.core.client.state.Session;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-
- at Singleton
-public class IsMeCondition extends IsNotMeCondition {
-
-    @Inject
-    public IsMeCondition(final Session session) {
-        super(session);
-    }
-
-    @Override
-    public boolean mustBeAdded(final GuiActionDescrip descr) {
-        return !super.mustBeAdded(descr);
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java (from rev 1446, trunk/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsMeCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,43 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions.conditions;
+
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.core.client.state.Session;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class IsMeCondition extends IsNotMeCondition {
+
+  @Inject
+  public IsMeCondition(final Session session) {
+    super(session);
+  }
+
+  @Override
+  public boolean mustBeAdded(final GuiActionDescrip descr) {
+    if (session.isNotLogged()) {
+      return false;
+    }
+    return !super.mustBeAdded(descr);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,71 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn.actions.conditions;
-
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.common.client.actions.ui.descrip.GuiAddCondition;
-import cc.kune.common.client.errors.UIException;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.dto.UserSimpleDTO;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-
- at Singleton
-public class IsNotMeCondition implements GuiAddCondition {
-
-    private final Session session;
-
-    @Inject
-    public IsNotMeCondition(final Session session) {
-        this.session = session;
-    }
-
-    private String currentName() {
-        return session.getCurrentUser().getShortName();
-    }
-
-    private boolean isNotThisGroup(final GuiActionDescrip descr) {
-        final String targetName = ((GroupDTO) descr.getTarget()).getShortName();
-        final String currentName = currentName();
-        return !currentName.equals(targetName);
-    }
-
-    private boolean isNotThisPerson(final GuiActionDescrip descr) {
-        final String targetName = ((UserSimpleDTO) descr.getTarget()).getShortName();
-        final String currentName = currentName();
-        return !currentName.equals(targetName);
-    }
-
-    @Override
-    public boolean mustBeAdded(final GuiActionDescrip descr) {
-        if (session.isNotLogged()) {
-            return true;
-        }
-        if (descr.getTarget() instanceof UserSimpleDTO) {
-            return isNotThisPerson(descr);
-        } else if (descr.getTarget() instanceof GroupDTO) {
-            return isNotThisGroup(descr);
-        } else {
-            throw new UIException("Unsupported target");
-        }
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java (from rev 1446, trunk/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/conditions/IsNotMeCondition.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,71 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions.conditions;
+
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.common.client.actions.ui.descrip.GuiAddCondition;
+import cc.kune.common.client.errors.UIException;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.UserSimpleDTO;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class IsNotMeCondition implements GuiAddCondition {
+
+  protected final Session session;
+
+  @Inject
+  public IsNotMeCondition(final Session session) {
+    this.session = session;
+  }
+
+  private String currentName() {
+    return session.getCurrentUser().getShortName();
+  }
+
+  private boolean isNotThisGroup(final GuiActionDescrip descr) {
+    final String targetName = ((GroupDTO) descr.getTarget()).getShortName();
+    final String currentName = currentName();
+    return !currentName.equals(targetName);
+  }
+
+  private boolean isNotThisPerson(final GuiActionDescrip descr) {
+    final String targetName = ((UserSimpleDTO) descr.getTarget()).getShortName();
+    final String currentName = currentName();
+    return !currentName.equals(targetName);
+  }
+
+  @Override
+  public boolean mustBeAdded(final GuiActionDescrip descr) {
+    if (session.isNotLogged()) {
+      return true;
+    }
+    if (descr.getTarget() instanceof UserSimpleDTO) {
+      return isNotThisPerson(descr);
+    } else if (descr.getTarget() instanceof GroupDTO) {
+      return isNotThisGroup(descr);
+    } else {
+      throw new UIException("Unsupported target");
+    }
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,156 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn.actions.registry;
-
-import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
-import cc.kune.common.client.actions.ui.descrip.MenuRadioItemDescriptor;
-import cc.kune.common.client.actions.ui.descrip.MenuTitleItemDescriptor;
-import cc.kune.common.client.actions.ui.descrip.SubMenuDescriptor;
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.client.sn.GroupSNPresenter;
-import cc.kune.core.client.sn.actions.JoinGroupAction;
-import cc.kune.core.client.sn.actions.MembersModerationMenuItem;
-import cc.kune.core.client.sn.actions.MembersVisibilityMenuItem;
-import cc.kune.core.client.sn.actions.UnJoinGroupAction;
-import cc.kune.core.client.sn.actions.conditions.IsGroupCondition;
-import cc.kune.core.client.sn.actions.conditions.IsLoggedCondition;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateChangedEvent;
-import cc.kune.core.client.state.StateChangedEvent.StateChangedHandler;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.domain.AdmissionType;
-import cc.kune.core.shared.domain.SocialNetworkVisibility;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.dto.StateAbstractDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-/**
- * 
- * You must call {@link GroupSNPresenter#refreshActions()} when adding some
- * action externally with
- * {@link #add(cc.kune.common.client.actions.ui.descrip.GuiActionDescrip)}
- * 
- */
- at SuppressWarnings("serial")
-public class GroupSNConfActions extends AbstractSNActionsRegistry {
-
-  public static final SubMenuDescriptor MODERATION_SUBMENU = new SubMenuDescriptor();
-  public static final MenuDescriptor OPTIONS_MENU = new MenuDescriptor();
-  public static final String OPTIONS_STYLES = "k-sn-options-menu, k-noborder, k-nobackcolor, k-no-backimage, k-btn-min";
-  public static final SubMenuDescriptor VISIBILITY_SUBMENU = new SubMenuDescriptor();
-
-  @Inject
-  public GroupSNConfActions(final Session session, final StateManager stateManager,
-      final I18nTranslationService i18n, final Provider<MembersVisibilityMenuItem> membersVisibility,
-      final Provider<MembersModerationMenuItem> membersModeration, final CoreResources res,
-      final IsLoggedCondition isLoggedCondition, final JoinGroupAction joinGroupAction,
-      final IsGroupCondition isGroupCondition, final UnJoinGroupAction unJoinGroupAction) {
-    OPTIONS_MENU.withToolTip(i18n.t("Options")).withIcon(res.arrowdownsitebar()).withStyles(
-        OPTIONS_STYLES);
-    final GuiActionDescrip optionsTitle = new MenuTitleItemDescriptor(i18n.t("Options")).withParent(OPTIONS_MENU);
-    final MenuRadioItemDescriptor anyoneItem = membersVisibility.get().withVisibility(
-        SocialNetworkVisibility.anyone);
-    final MenuRadioItemDescriptor onlyMembersItem = membersVisibility.get().withVisibility(
-        SocialNetworkVisibility.onlymembers);
-    final MenuRadioItemDescriptor onlyAdminsItem = membersVisibility.get().withVisibility(
-        SocialNetworkVisibility.onlyadmins);
-    final MenuRadioItemDescriptor closedItem = membersModeration.get().withModeration(
-        AdmissionType.Closed);
-    final MenuRadioItemDescriptor moderatedItem = membersModeration.get().withModeration(
-        AdmissionType.Moderated);
-    final MenuRadioItemDescriptor openItem = membersModeration.get().withModeration(AdmissionType.Open);
-
-    addImpl(OPTIONS_MENU);
-    addImpl(optionsTitle);
-    addImpl(VISIBILITY_SUBMENU.withText(i18n.t("Those who can view this member list")).withParent(
-        OPTIONS_MENU));
-    addImpl(MODERATION_SUBMENU.withText(i18n.t("New members policy")).withParent(OPTIONS_MENU));
-    addImpl(anyoneItem.withParent(VISIBILITY_SUBMENU).withText(i18n.t("anyone")));
-    addImpl(onlyMembersItem.withParent(VISIBILITY_SUBMENU).withText(i18n.t("only members")));
-    addImpl(onlyAdminsItem.withParent(VISIBILITY_SUBMENU).withText(i18n.t("only admins")));
-    addImpl(moderatedItem.withParent(MODERATION_SUBMENU).withText(i18n.t("moderate request to join")));
-    addImpl(openItem.withParent(MODERATION_SUBMENU).withText(i18n.t("auto accept request to join")));
-    addImpl(closedItem.withParent(MODERATION_SUBMENU).withText(i18n.t("closed for new members")));
-
-    final ButtonDescriptor joinBtn = new ButtonDescriptor(joinGroupAction);
-    final ButtonDescriptor unJoinBtn = new ButtonDescriptor(unJoinGroupAction);
-    // unJoinBtn.add(isLoggedCondition);
-    addImpl(joinBtn); // .withStyles("k-no-backimage, k-noborder, k-nobackcolor"));
-    addImpl(unJoinBtn); // .withStyles("k-no-backimage, k-noborder, k-nobackcolor"));
-
-    stateManager.onStateChanged(true, new StateChangedHandler() {
-      @Override
-      public void onStateChanged(final StateChangedEvent event) {
-        final boolean administrable = event.getState().getGroupRights().isAdministrable();
-        OPTIONS_MENU.setVisible(administrable);
-        OPTIONS_MENU.setEnabled(administrable);
-        final StateAbstractDTO state = event.getState();
-        final GroupDTO currentGroup = state.getGroup();
-        if (currentGroup.isNotPersonal()) {
-          switch (state.getSocialNetworkData().getSocialNetworkVisibility()) {
-          case anyone:
-            anyoneItem.setChecked(true);
-            break;
-          case onlyadmins:
-            onlyAdminsItem.setChecked(true);
-            break;
-          case onlymembers:
-            onlyMembersItem.setChecked(true);
-            break;
-          }
-        }
-        switch (currentGroup.getAdmissionType()) {
-        case Moderated:
-          moderatedItem.setChecked(true);
-          break;
-        case Open:
-          openItem.setChecked(true);
-          break;
-        case Closed:
-          closedItem.setChecked(true);
-          break;
-        }
-        unJoinBtn.setVisible(session.isLogged());
-      }
-    });
-  }
-
-  /**
-   * 
-   * You must call {@link GroupSNPresenter#refreshActions()} when adding some
-   * action externally with
-   * {@link #add(cc.kune.common.client.actions.ui.descrip.GuiActionDescrip)}
-   * 
-   */
-  @Override
-  public boolean add(final GuiActionDescrip action) {
-    return addImpl(action);
-  }
-
-  private boolean addImpl(final GuiActionDescrip action) {
-    return super.add(action);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/GroupSNConfActions.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,155 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions.registry;
+
+import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
+import cc.kune.common.client.actions.ui.descrip.MenuRadioItemDescriptor;
+import cc.kune.common.client.actions.ui.descrip.MenuTitleItemDescriptor;
+import cc.kune.common.client.actions.ui.descrip.SubMenuDescriptor;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.sn.GroupSNPresenter;
+import cc.kune.core.client.sn.actions.JoinGroupAction;
+import cc.kune.core.client.sn.actions.MembersModerationMenuItem;
+import cc.kune.core.client.sn.actions.MembersVisibilityMenuItem;
+import cc.kune.core.client.sn.actions.UnJoinFromCurrentGroupAction;
+import cc.kune.core.client.sn.actions.conditions.IsGroupCondition;
+import cc.kune.core.client.sn.actions.conditions.IsLoggedCondition;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateChangedEvent;
+import cc.kune.core.client.state.StateChangedEvent.StateChangedHandler;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.AdmissionType;
+import cc.kune.core.shared.domain.SocialNetworkVisibility;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.StateAbstractDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+/**
+ * 
+ * You must call {@link GroupSNPresenter#refreshActions()} when adding some
+ * action externally with
+ * {@link #add(cc.kune.common.client.actions.ui.descrip.GuiActionDescrip)}
+ * 
+ */
+ at SuppressWarnings("serial")
+public class GroupSNConfActions extends AbstractSNActionsRegistry {
+
+  public static final SubMenuDescriptor MODERATION_SUBMENU = new SubMenuDescriptor();
+  public static final MenuDescriptor OPTIONS_MENU = new MenuDescriptor();
+  public static final String OPTIONS_STYLES = "k-sn-options-menu, k-noborder, k-nobackcolor, k-no-backimage, k-btn-min";
+  public static final SubMenuDescriptor VISIBILITY_SUBMENU = new SubMenuDescriptor();
+
+  @Inject
+  public GroupSNConfActions(final Session session, final StateManager stateManager,
+      final I18nTranslationService i18n, final Provider<MembersVisibilityMenuItem> membersVisibility,
+      final Provider<MembersModerationMenuItem> membersModeration, final CoreResources res,
+      final IsLoggedCondition isLoggedCondition, final JoinGroupAction joinGroupAction,
+      final IsGroupCondition isGroupCondition, final UnJoinFromCurrentGroupAction unJoinGroupAction) {
+    OPTIONS_MENU.withToolTip(i18n.t("Options")).withIcon(res.arrowdownsitebar()).withStyles(
+        OPTIONS_STYLES);
+    final GuiActionDescrip optionsTitle = new MenuTitleItemDescriptor(i18n.t("Options")).withParent(OPTIONS_MENU);
+    final MenuRadioItemDescriptor anyoneItem = membersVisibility.get().withVisibility(
+        SocialNetworkVisibility.anyone);
+    final MenuRadioItemDescriptor onlyMembersItem = membersVisibility.get().withVisibility(
+        SocialNetworkVisibility.onlymembers);
+    final MenuRadioItemDescriptor onlyAdminsItem = membersVisibility.get().withVisibility(
+        SocialNetworkVisibility.onlyadmins);
+    final MenuRadioItemDescriptor closedItem = membersModeration.get().withModeration(
+        AdmissionType.Closed);
+    final MenuRadioItemDescriptor moderatedItem = membersModeration.get().withModeration(
+        AdmissionType.Moderated);
+    final MenuRadioItemDescriptor openItem = membersModeration.get().withModeration(AdmissionType.Open);
+
+    addImpl(OPTIONS_MENU);
+    addImpl(optionsTitle);
+    addImpl(VISIBILITY_SUBMENU.withText(i18n.t("Those who can view this member list")).withParent(
+        OPTIONS_MENU));
+    addImpl(MODERATION_SUBMENU.withText(i18n.t("New members policy")).withParent(OPTIONS_MENU));
+    addImpl(anyoneItem.withParent(VISIBILITY_SUBMENU).withText(i18n.t("anyone")));
+    addImpl(onlyMembersItem.withParent(VISIBILITY_SUBMENU).withText(i18n.t("only members")));
+    addImpl(onlyAdminsItem.withParent(VISIBILITY_SUBMENU).withText(i18n.t("only admins")));
+    addImpl(moderatedItem.withParent(MODERATION_SUBMENU).withText(i18n.t("moderate request to join")));
+    addImpl(openItem.withParent(MODERATION_SUBMENU).withText(i18n.t("auto accept request to join")));
+    addImpl(closedItem.withParent(MODERATION_SUBMENU).withText(i18n.t("closed for new members")));
+
+    final ButtonDescriptor joinBtn = new ButtonDescriptor(joinGroupAction);
+    final ButtonDescriptor unJoinBtn = new ButtonDescriptor(unJoinGroupAction);
+    // unJoinBtn.add(isLoggedCondition);
+    addImpl(joinBtn); // .withStyles("k-no-backimage, k-noborder, k-nobackcolor"));
+    addImpl(unJoinBtn); // .withStyles("k-no-backimage, k-noborder, k-nobackcolor"));
+
+    stateManager.onStateChanged(true, new StateChangedHandler() {
+      @Override
+      public void onStateChanged(final StateChangedEvent event) {
+        final boolean administrable = event.getState().getGroupRights().isAdministrable();
+        OPTIONS_MENU.setVisible(administrable);
+        OPTIONS_MENU.setEnabled(administrable);
+        final StateAbstractDTO state = event.getState();
+        final GroupDTO currentGroup = state.getGroup();
+        if (currentGroup.isNotPersonal()) {
+          switch (state.getSocialNetworkData().getSocialNetworkVisibility()) {
+          case anyone:
+            anyoneItem.setChecked(true);
+            break;
+          case onlyadmins:
+            onlyAdminsItem.setChecked(true);
+            break;
+          case onlymembers:
+            onlyMembersItem.setChecked(true);
+            break;
+          }
+        }
+        switch (currentGroup.getAdmissionType()) {
+        case Moderated:
+          moderatedItem.setChecked(true);
+          break;
+        case Open:
+          openItem.setChecked(true);
+          break;
+        case Closed:
+          closedItem.setChecked(true);
+          break;
+        }
+      }
+    });
+  }
+
+  /**
+   * 
+   * You must call {@link GroupSNPresenter#refreshActions()} when adding some
+   * action externally with
+   * {@link #add(cc.kune.common.client.actions.ui.descrip.GuiActionDescrip)}
+   * 
+   */
+  @Override
+  public boolean add(final GuiActionDescrip action) {
+    return addImpl(action);
+  }
+
+  private boolean addImpl(final GuiActionDescrip action) {
+    return super.add(action);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,85 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.sn.actions.registry;
-
-import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
-import cc.kune.core.client.sn.actions.AcceptJoinGroupAction;
-import cc.kune.core.client.sn.actions.ChangeToAdminAction;
-import cc.kune.core.client.sn.actions.ChangeToCollabAction;
-import cc.kune.core.client.sn.actions.DenyJoinGroupAction;
-import cc.kune.core.client.sn.actions.GotoGroupAction;
-import cc.kune.core.client.sn.actions.GotoPersonAction;
-import cc.kune.core.client.sn.actions.GotoYourHomePageAction;
-import cc.kune.core.client.sn.actions.RemoveMemberAction;
-import cc.kune.core.client.sn.actions.UnJoinGroupAction;
-import cc.kune.core.client.sn.actions.conditions.IsCurrentStateAdministrableCondition;
-import cc.kune.core.client.sn.actions.conditions.IsGroupCondition;
-import cc.kune.core.client.sn.actions.conditions.IsLoggedCondition;
-import cc.kune.core.client.sn.actions.conditions.IsMeCondition;
-import cc.kune.core.client.sn.actions.conditions.IsNotMeCondition;
-import cc.kune.core.client.sn.actions.conditions.IsPersonCondition;
-import cc.kune.core.client.state.Session;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
- at SuppressWarnings("serial")
-public class UserSNMenuItemsRegistry extends AbstractSNMembersActionsRegistry {
-
-    @Inject
-    public UserSNMenuItemsRegistry(final Session session,
-            final IsCurrentStateAdministrableCondition isAdministrableCondition,
-            final IsPersonCondition isPersonCondition, final IsGroupCondition isGroupCondition,
-            final IsLoggedCondition isLoggedCondition, final IsMeCondition isMe, final IsNotMeCondition isNotMe,
-            final ChangeToCollabAction changeToCollabAction, final ChangeToAdminAction changeToAdminAction,
-            final RemoveMemberAction removeMemberAction, final AcceptJoinGroupAction acceptJoinGroupAction,
-            final DenyJoinGroupAction denyJoinGroupAction, final GotoGroupAction gotoGroupAction,
-            final GotoPersonAction gotoPersonAction, final UnJoinGroupAction unjoinAction,
-            final GotoYourHomePageAction gotoYourHomePageAction) {
-        add(new Provider<MenuItemDescriptor>() {
-            @Override
-            public MenuItemDescriptor get() {
-                final MenuItemDescriptor item = new MenuItemDescriptor(gotoPersonAction);
-                item.add(isPersonCondition);
-                item.add(isNotMe);
-                return item;
-            }
-        });
-        add(new Provider<MenuItemDescriptor>() {
-            @Override
-            public MenuItemDescriptor get() {
-                final MenuItemDescriptor item = new MenuItemDescriptor(gotoGroupAction);
-                item.add(isGroupCondition);
-                return item;
-            }
-        });
-        // This doesn't works, because its unregister from current state not
-        // from target group
-        // add(new Provider<MenuItemDescriptor>() {
-        // @Override
-        // public MenuItemDescriptor get() {
-        // final MenuItemDescriptor item = new MenuItemDescriptor(unjoinAction);
-        // item.add(isLoggedCondition);
-        // item.add(isGroupCondition);
-        // return item;
-        // }
-        // });
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java (from rev 1450, trunk/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/sn/actions/registry/UserSNMenuItemsRegistry.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,97 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.sn.actions.registry;
+
+import cc.kune.common.client.actions.ui.descrip.MenuItemDescriptor;
+import cc.kune.core.client.sn.actions.AcceptJoinGroupAction;
+import cc.kune.core.client.sn.actions.ChangeToAdminAction;
+import cc.kune.core.client.sn.actions.ChangeToCollabAction;
+import cc.kune.core.client.sn.actions.DenyJoinGroupAction;
+import cc.kune.core.client.sn.actions.GotoGroupAction;
+import cc.kune.core.client.sn.actions.GotoPersonAction;
+import cc.kune.core.client.sn.actions.GotoYourHomePageAction;
+import cc.kune.core.client.sn.actions.RemoveMemberAction;
+import cc.kune.core.client.sn.actions.UnJoinFromThisGroupAction;
+import cc.kune.core.client.sn.actions.conditions.ImPartOfGroupCondition;
+import cc.kune.core.client.sn.actions.conditions.IsCurrentStateAdministrableCondition;
+import cc.kune.core.client.sn.actions.conditions.IsGroupCondition;
+import cc.kune.core.client.sn.actions.conditions.IsLoggedCondition;
+import cc.kune.core.client.sn.actions.conditions.IsMeCondition;
+import cc.kune.core.client.sn.actions.conditions.IsNotMeCondition;
+import cc.kune.core.client.sn.actions.conditions.IsPersonCondition;
+import cc.kune.core.client.state.Session;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+ at SuppressWarnings("serial")
+public class UserSNMenuItemsRegistry extends AbstractSNMembersActionsRegistry {
+
+  @Inject
+  public UserSNMenuItemsRegistry(final Session session,
+      final IsCurrentStateAdministrableCondition isAdministrableCondition,
+      final IsPersonCondition isPersonCondition, final IsGroupCondition isGroupCondition,
+      final ImPartOfGroupCondition imPartOfGroup, final IsLoggedCondition isLoggedCondition,
+      final IsMeCondition isMe, final IsNotMeCondition isNotMe,
+      final ChangeToCollabAction changeToCollabAction, final ChangeToAdminAction changeToAdminAction,
+      final RemoveMemberAction removeMemberAction, final AcceptJoinGroupAction acceptJoinGroupAction,
+      final DenyJoinGroupAction denyJoinGroupAction, final GotoGroupAction gotoGroupAction,
+      final GotoPersonAction gotoPersonAction, final UnJoinFromThisGroupAction unjoinAction,
+      final GotoYourHomePageAction gotoYourHomePageAction) {
+    add(new Provider<MenuItemDescriptor>() {
+      @Override
+      public MenuItemDescriptor get() {
+        final MenuItemDescriptor item = new MenuItemDescriptor(gotoPersonAction);
+        item.add(isPersonCondition);
+        item.add(isNotMe);
+        return item;
+      }
+    });
+    add(new Provider<MenuItemDescriptor>() {
+      @Override
+      public MenuItemDescriptor get() {
+        final MenuItemDescriptor item = new MenuItemDescriptor(gotoGroupAction);
+        item.add(isGroupCondition);
+        return item;
+      }
+    });
+    add(new Provider<MenuItemDescriptor>() {
+      @Override
+      public MenuItemDescriptor get() {
+        final MenuItemDescriptor item = new MenuItemDescriptor(gotoYourHomePageAction);
+        item.add(isPersonCondition);
+        item.add(isMe);
+        return item;
+      }
+    });
+    // This doesn't works, because its unregister from current state not
+    // from target group
+    add(new Provider<MenuItemDescriptor>() {
+      @Override
+      public MenuItemDescriptor get() {
+        final MenuItemDescriptor item = new MenuItemDescriptor(unjoinAction);
+        item.add(isLoggedCondition);
+        item.add(isGroupCondition);
+        item.add(imPartOfGroup);
+        return item;
+      }
+    });
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,152 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.ws.entheader;
-
-import java.util.Date;
-
-import cc.kune.common.client.actions.ui.ActionFlowPanel;
-import cc.kune.common.client.actions.ui.bind.GuiProvider;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.client.services.FileConstants;
-import cc.kune.core.client.services.FileDownloadUtils;
-import cc.kune.core.client.ws.entheader.EntityHeaderPresenter.EntityHeaderView;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.gspace.client.GSpaceArmor;
-
-import com.google.gwt.user.client.ui.AbstractImagePrototype;
-import com.google.gwt.user.client.ui.HorizontalPanel;
-import com.google.gwt.user.client.ui.Image;
-import com.google.gwt.user.client.ui.IsWidget;
-import com.google.gwt.user.client.ui.VerticalPanel;
-import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.gwtplatform.mvp.client.ViewImpl;
-
-public class EntityHeaderPanel extends ViewImpl implements EntityHeaderView {
-
-    private final Provider<FileDownloadUtils> downloadProvider;
-    private final EntityTextLogo entityTextLogo;
-    private final CoreResources images;
-    private final HorizontalPanel mainPanel;
-    private final ActionFlowPanel toolbar;
-    private final VerticalPanel vpanel;
-
-    @Inject
-    public EntityHeaderPanel(final Provider<FileDownloadUtils> downloadProvider, final CoreResources images,
-            final GuiProvider bindings, final GSpaceArmor armor) {
-        mainPanel = new HorizontalPanel();
-        mainPanel.setWidth("100%");
-        this.downloadProvider = downloadProvider;
-        this.images = images;
-        vpanel = new VerticalPanel();
-        vpanel.setWidth("100%");
-        vpanel.setHorizontalAlignment(HorizontalPanel.ALIGN_RIGHT);
-        entityTextLogo = new EntityTextLogo();
-        mainPanel.add(entityTextLogo);
-        toolbar = new ActionFlowPanel(bindings);
-        vpanel.add(toolbar);
-        mainPanel.add(vpanel);
-        armor.getEntityHeader().add(mainPanel);
-    }
-
-    @Override
-    public void addAction(final GuiActionDescrip descriptor) {
-        toolbar.add(descriptor);
-    }
-
-    @Override
-    public void addWidget(final IsWidget view) {
-        final Widget widget = (Widget) view;
-        vpanel.add(widget);
-    }
-
-    @Override
-    public Widget asWidget() {
-        return mainPanel;
-    }
-
-    @Override
-    public void reloadImage(final GroupDTO group) {
-        entityTextLogo.setLogoImage(downloadProvider.get().getLogoImageUrl(group.getStateToken()) + "&nocache="
-                + new Date().getTime());
-    }
-
-    @Deprecated
-    public void setFullLogo(final StateToken stateToken, final boolean clipped) {
-        mainPanel.clear();
-        final String imageUrl = downloadProvider.get().getImageUrl(stateToken);
-        Image logo;
-        if (clipped) {
-            logo = new Image(imageUrl, 0, 0, FileConstants.LOGO_DEF_WIDTH, FileConstants.LOGO_DEF_HEIGHT);
-        } else {
-            logo = new Image(imageUrl);
-            logo.setWidth(String.valueOf(FileConstants.LOGO_DEF_WIDTH));
-            logo.setHeight(String.valueOf(FileConstants.LOGO_DEF_HEIGHT));
-        }
-        mainPanel.add(logo);
-    }
-
-    @Override
-    public void setLargeFont() {
-        entityTextLogo.setLargeFont();
-    }
-
-    @Override
-    public void setLogoImage(final StateToken stateToken) {
-        entityTextLogo.setLogoImage(downloadProvider.get().getLogoImageUrl(stateToken));
-    }
-
-    @Override
-    public void setLogoImageVisible(final boolean visible) {
-        entityTextLogo.setLogoVisible(visible);
-    }
-
-    @Override
-    public void setLogoText(final String groupName) {
-        entityTextLogo.setLogoText(groupName);
-    }
-
-    @Override
-    public void setMediumFont() {
-        entityTextLogo.setMediumFont();
-    }
-
-    //
-    // @Override
-    // public void setTheme(final WsTheme oldTheme, final WsTheme newTheme) {
-    // if (oldTheme != null) {
-    // entityTextLogo.removeStyleDependentName(oldTheme.toString());
-    // }
-    // entityTextLogo.addStyleDependentName(newTheme.toString());
-    // }
-
-    @Override
-    public void setSmallFont() {
-        entityTextLogo.setSmallFont();
-    }
-
-    @Override
-    public void showDefUserLogo() {
-        entityTextLogo.setLogoImage(AbstractImagePrototype.create(images.unknown60()));
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java (from rev 1447, trunk/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,154 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.ws.entheader;
+
+import java.util.Date;
+
+import cc.kune.common.client.actions.ui.ActionFlowPanel;
+import cc.kune.common.client.actions.ui.bind.GuiProvider;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.services.FileConstants;
+import cc.kune.core.client.services.FileDownloadUtils;
+import cc.kune.core.client.ws.entheader.EntityHeaderPresenter.EntityHeaderView;
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.gspace.client.GSpaceArmor;
+
+import com.google.gwt.user.client.ui.AbstractImagePrototype;
+import com.google.gwt.user.client.ui.HorizontalPanel;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.IsWidget;
+import com.google.gwt.user.client.ui.VerticalPanel;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.gwtplatform.mvp.client.ViewImpl;
+
+public class EntityHeaderPanel extends ViewImpl implements EntityHeaderView {
+
+  private final Provider<FileDownloadUtils> downloadProvider;
+  private final EntityTextLogo entityTextLogo;
+  private final CoreResources images;
+  private final HorizontalPanel mainPanel;
+  private final ActionFlowPanel toolbar;
+  private final VerticalPanel vpanel;
+
+  @Inject
+  public EntityHeaderPanel(final Provider<FileDownloadUtils> downloadProvider,
+      final CoreResources images, final GuiProvider bindings, final GSpaceArmor armor,
+      final EntityTextLogo entityTextLogo) {
+    this.entityTextLogo = entityTextLogo;
+    mainPanel = new HorizontalPanel();
+    mainPanel.setWidth("100%");
+    this.downloadProvider = downloadProvider;
+    this.images = images;
+    vpanel = new VerticalPanel();
+    vpanel.setWidth("100%");
+    vpanel.setHorizontalAlignment(HorizontalPanel.ALIGN_RIGHT);
+    mainPanel.add(entityTextLogo);
+    toolbar = new ActionFlowPanel(bindings);
+    vpanel.add(toolbar);
+    mainPanel.add(vpanel);
+    armor.getEntityHeader().add(mainPanel);
+  }
+
+  @Override
+  public void addAction(final GuiActionDescrip descriptor) {
+    toolbar.add(descriptor);
+  }
+
+  @Override
+  public void addWidget(final IsWidget view) {
+    final Widget widget = (Widget) view;
+    vpanel.add(widget);
+  }
+
+  @Override
+  public Widget asWidget() {
+    return mainPanel;
+  }
+
+  @Override
+  public void reloadImage(final GroupDTO group) {
+    entityTextLogo.setLogoImage(downloadProvider.get().getLogoImageUrl(group.getStateToken())
+        + "&nocache=" + new Date().getTime());
+  }
+
+  @Deprecated
+  public void setFullLogo(final StateToken stateToken, final boolean clipped) {
+    mainPanel.clear();
+    final String imageUrl = downloadProvider.get().getImageUrl(stateToken);
+    Image logo;
+    if (clipped) {
+      logo = new Image(imageUrl, 0, 0, FileConstants.LOGO_DEF_WIDTH, FileConstants.LOGO_DEF_HEIGHT);
+    } else {
+      logo = new Image(imageUrl);
+      logo.setWidth(String.valueOf(FileConstants.LOGO_DEF_WIDTH));
+      logo.setHeight(String.valueOf(FileConstants.LOGO_DEF_HEIGHT));
+    }
+    mainPanel.add(logo);
+  }
+
+  @Override
+  public void setLargeFont() {
+    entityTextLogo.setLargeFont();
+  }
+
+  @Override
+  public void setLogoImage(final GroupDTO group) {
+    entityTextLogo.setLogoImage(downloadProvider.get().getLogoImageUrl(group.getStateToken()));
+  }
+
+  @Override
+  public void setLogoImageVisible(final boolean visible) {
+    entityTextLogo.setLogoVisible(visible);
+  }
+
+  @Override
+  public void setLogoText(final String groupName) {
+    entityTextLogo.setLogoText(groupName);
+  }
+
+  @Override
+  public void setMediumFont() {
+    entityTextLogo.setMediumFont();
+  }
+
+  @Override
+  public void setOnlineStatusGroup(final String group) {
+    entityTextLogo.setOnlineStatusGroup(group);
+  }
+
+  public void setOnlineStatusVisible(final boolean visible) {
+    entityTextLogo.setOnlineStatusVisible(visible);
+  }
+
+  @Override
+  public void setSmallFont() {
+    entityTextLogo.setSmallFont();
+  }
+
+  @Override
+  public void showDefUserLogo() {
+    entityTextLogo.setLogoImage(AbstractImagePrototype.create(images.unknown60()));
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,153 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- \*/
-package cc.kune.core.client.ws.entheader;
-
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
-import cc.kune.core.client.state.GroupChangedEvent;
-import cc.kune.core.client.state.GroupChangedEvent.GroupChangedHandler;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.gspace.client.options.logo.CurrentLogoChangedEvent;
-import cc.kune.gspace.client.options.logo.CurrentLogoChangedEvent.CurrentLogoChangedHandler;
-
-import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.user.client.ui.IsWidget;
-import com.google.inject.Inject;
-import com.gwtplatform.mvp.client.Presenter;
-import com.gwtplatform.mvp.client.View;
-import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
-import com.gwtplatform.mvp.client.proxy.Proxy;
-import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
-
-public class EntityHeaderPresenter extends
-    Presenter<EntityHeaderPresenter.EntityHeaderView, EntityHeaderPresenter.EntityHeaderProxy> implements
-    EntityHeader {
-
-  @ProxyCodeSplit
-  public interface EntityHeaderProxy extends Proxy<EntityHeaderPresenter> {
-  }
-  public interface EntityHeaderView extends View {
-    void addAction(GuiActionDescrip descriptor);
-
-    void addWidget(IsWidget widget);
-
-    void reloadImage(GroupDTO group);
-
-    void setLargeFont();
-
-    void setLogoImage(StateToken stateToken);
-
-    void setLogoImageVisible(boolean visible);
-
-    void setLogoText(final String groupName);
-
-    void setMediumFont();
-
-    void setSmallFont();
-
-    // void setTheme(final WsTheme oldTheme, WsTheme newTheme);
-
-    void showDefUserLogo();
-  }
-
-  private static final int LARGE_NAME_LIMIT = 17;
-  private static final int MEDIUM_NAME_LIMIT = 80;
-  private final Session session;
-
-  @Inject
-  public EntityHeaderPresenter(final EventBus eventBus, final EntityHeaderView view,
-      final EntityHeaderProxy proxy, final StateManager stateManager, final Session session) {
-    super(eventBus, view, proxy);
-    this.session = session;
-    stateManager.onGroupChanged(true, new GroupChangedHandler() {
-      @Override
-      public void onGroupChanged(final GroupChangedEvent event) {
-        setGroupLogo(session.getCurrentState().getGroup());
-      }
-    });
-    eventBus.addHandler(CurrentLogoChangedEvent.getType(), new CurrentLogoChangedHandler() {
-      @Override
-      public void onCurrentLogoChanged(final CurrentLogoChangedEvent event) {
-        reloadGroupLogoImage();
-      }
-    });
-    // theme.addOnThemeChanged(new Listener2<WsTheme, WsTheme>() {
-    // @Override
-    // public void onEvent(final WsTheme oldTheme, final WsTheme newTheme) {
-    // // getView().setTheme(oldTheme, newTheme);
-    // }
-    // });
-  }
-
-  @Override
-  public void addAction(final GuiActionDescrip descriptor) {
-    getView().addAction(descriptor);
-  }
-
-  @Override
-  public void addWidget(final IsWidget widget) {
-    getView().addWidget(widget);
-  }
-
-  @Override
-  public void refreshGroupLogo() {
-    setGroupLogo(session.getCurrentState().getGroup());
-  }
-
-  @Override
-  public void reloadGroupLogoImage() {
-    getView().reloadImage(session.getCurrentState().getGroup());
-  }
-
-  @Override
-  protected void revealInParent() {
-    RevealRootContentEvent.fire(this, this);
-  }
-
-  void setGroupLogo(final GroupDTO group) {
-    if (group.hasLogo()) {
-      setLogoText(group.getLongName());
-      getView().setLogoImage(group.getStateToken());
-      getView().setLogoImageVisible(true);
-    } else {
-      setLogoText(group.getLongName());
-      if (group.isPersonal()) {
-        getView().showDefUserLogo();
-        getView().setLogoImageVisible(true);
-      } else {
-        getView().setLogoImageVisible(false);
-      }
-    }
-  }
-
-  void setLogoText(final String name) {
-    final int length = name.length();
-    if (length <= LARGE_NAME_LIMIT) {
-      getView().setLargeFont();
-    } else if (length <= MEDIUM_NAME_LIMIT) {
-      getView().setMediumFont();
-    } else {
-      getView().setSmallFont();
-    }
-    getView().setLogoText(name);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java (from rev 1447, trunk/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityHeaderPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,154 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ \*/
+package cc.kune.core.client.ws.entheader;
+
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescrip;
+import cc.kune.core.client.state.GroupChangedEvent;
+import cc.kune.core.client.state.GroupChangedEvent.GroupChangedHandler;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.gspace.client.options.logo.CurrentLogoChangedEvent;
+import cc.kune.gspace.client.options.logo.CurrentLogoChangedEvent.CurrentLogoChangedHandler;
+
+import com.google.gwt.event.shared.EventBus;
+import com.google.gwt.user.client.ui.IsWidget;
+import com.google.inject.Inject;
+import com.gwtplatform.mvp.client.Presenter;
+import com.gwtplatform.mvp.client.View;
+import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
+import com.gwtplatform.mvp.client.proxy.Proxy;
+import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
+
+public class EntityHeaderPresenter extends
+    Presenter<EntityHeaderPresenter.EntityHeaderView, EntityHeaderPresenter.EntityHeaderProxy> implements
+    EntityHeader {
+
+  @ProxyCodeSplit
+  public interface EntityHeaderProxy extends Proxy<EntityHeaderPresenter> {
+  }
+  public interface EntityHeaderView extends View {
+    void addAction(GuiActionDescrip descriptor);
+
+    void addWidget(IsWidget widget);
+
+    void reloadImage(GroupDTO group);
+
+    void setLargeFont();
+
+    void setLogoImage(GroupDTO group);
+
+    void setLogoImageVisible(boolean visible);
+
+    void setLogoText(final String groupName);
+
+    void setMediumFont();
+
+    void setOnlineStatusGroup(String group);
+
+    void setOnlineStatusVisible(boolean visible);
+
+    void setSmallFont();
+
+    void showDefUserLogo();
+  }
+
+  private static final int LARGE_NAME_LIMIT = 17;
+  private static final int MEDIUM_NAME_LIMIT = 80;
+  private final Session session;
+
+  @Inject
+  public EntityHeaderPresenter(final EventBus eventBus, final EntityHeaderView view,
+      final EntityHeaderProxy proxy, final StateManager stateManager, final Session session) {
+    super(eventBus, view, proxy);
+    this.session = session;
+    stateManager.onGroupChanged(true, new GroupChangedHandler() {
+      @Override
+      public void onGroupChanged(final GroupChangedEvent event) {
+        setGroupLogo(session.getCurrentState().getGroup());
+      }
+    });
+    eventBus.addHandler(CurrentLogoChangedEvent.getType(), new CurrentLogoChangedHandler() {
+      @Override
+      public void onCurrentLogoChanged(final CurrentLogoChangedEvent event) {
+        reloadGroupLogoImage();
+      }
+    });
+  }
+
+  @Override
+  public void addAction(final GuiActionDescrip descriptor) {
+    getView().addAction(descriptor);
+  }
+
+  @Override
+  public void addWidget(final IsWidget widget) {
+    getView().addWidget(widget);
+  }
+
+  @Override
+  public void refreshGroupLogo() {
+    setGroupLogo(session.getCurrentState().getGroup());
+  }
+
+  @Override
+  public void reloadGroupLogoImage() {
+    getView().reloadImage(session.getCurrentState().getGroup());
+  }
+
+  @Override
+  protected void revealInParent() {
+    RevealRootContentEvent.fire(this, this);
+  }
+
+  void setGroupLogo(final GroupDTO group) {
+    setLogoText(group.getLongName());
+    if (group.hasLogo()) {
+      getView().setLogoImage(group);
+      getView().setLogoImageVisible(true);
+    } else {
+      if (group.isPersonal()) {
+        getView().showDefUserLogo();
+        getView().setLogoImageVisible(true);
+      } else {
+        getView().setLogoImageVisible(false);
+      }
+    }
+    if (group.isPersonal()) {
+      getView().setOnlineStatusGroup(group.getShortName());
+      getView().setOnlineStatusVisible(true);
+    } else {
+      getView().setOnlineStatusGroup(null);
+      getView().setOnlineStatusVisible(false);
+    }
+  }
+
+  void setLogoText(final String name) {
+    final int length = name.length();
+    if (length <= LARGE_NAME_LIMIT) {
+      getView().setLargeFont();
+    } else if (length <= MEDIUM_NAME_LIMIT) {
+      getView().setMediumFont();
+    } else {
+      getView().setSmallFont();
+    }
+    getView().setLogoText(name);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java
===================================================================
--- trunk/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,118 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.client.ws.entheader;
-
-import com.google.gwt.user.client.ui.AbstractImagePrototype;
-import com.google.gwt.user.client.ui.HorizontalPanel;
-import com.google.gwt.user.client.ui.Image;
-import com.google.gwt.user.client.ui.Label;
-import com.google.gwt.user.client.ui.VerticalPanel;
-
-public class EntityTextLogo extends VerticalPanel {
-
-  private static final String _100 = "100%";
-  public static final String LOGO_IMAGE = "k-elogop-image";
-
-  private static final String LOGO_LARGE_FONT_STYLE = "k-elogo-l-l";
-  private static final String LOGO_MEDIUM_FONT_STYLE = "k-elogo-l-m";
-  public static final String LOGO_NAME = "k-elogop-ln";
-  private static final String LOGO_SMALL_FONT_STYLE = "k-elogo-l-s";
-  private final Image logoImage;
-  private final Label logoLabel;
-
-  public EntityTextLogo() {
-    // Initialize
-    super();
-    final HorizontalPanel generalHP = new HorizontalPanel();
-    final VerticalPanel logoTextVP = new VerticalPanel();
-    logoImage = new Image();
-    logoLabel = new Label();
-    final Label expandCell = new Label("");
-
-    logoImage.ensureDebugId(LOGO_IMAGE);
-    logoLabel.ensureDebugId(LOGO_NAME);
-
-    // Layout
-    add(generalHP);
-    generalHP.add(logoImage);
-    generalHP.add(logoTextVP);
-    logoTextVP.add(logoLabel);
-
-    // Set properties
-
-    expandCell.setStyleName("k-elogop-expand");
-    generalHP.setWidth(_100);
-    generalHP.setHeight(_100);
-    generalHP.setCellWidth(logoTextVP, _100);
-    generalHP.setCellHeight(logoTextVP, _100);
-    logoTextVP.setWidth(_100);
-    logoTextVP.setCellWidth(logoLabel, _100);
-    super.setVerticalAlignment(ALIGN_MIDDLE);
-    logoTextVP.setVerticalAlignment(ALIGN_MIDDLE);
-    generalHP.setVerticalAlignment(ALIGN_MIDDLE);
-    setStylePrimaryName("k-entitytextlogo");
-    addStyleName("k-entitytextlogo-no-border");
-    logoImage.setVisible(false);
-    setLogoTextImpl("");
-  }
-
-  private void resetFontSize() {
-    logoLabel.removeStyleName(LOGO_LARGE_FONT_STYLE);
-    logoLabel.removeStyleName(LOGO_SMALL_FONT_STYLE);
-    logoLabel.removeStyleName(LOGO_MEDIUM_FONT_STYLE);
-  }
-
-  public void setLargeFont() {
-    resetFontSize();
-    logoLabel.addStyleName(LOGO_LARGE_FONT_STYLE);
-  }
-
-  public void setLogoImage(final AbstractImagePrototype imageProto) {
-    imageProto.applyTo(logoImage);
-  }
-
-  public void setLogoImage(final String url) {
-    logoImage.setUrl("images/clear.gif");
-    Image.prefetch(url);
-    logoImage.setUrl(url);
-  }
-
-  public void setLogoText(final String text) {
-    setLogoTextImpl(text);
-  }
-
-  private void setLogoTextImpl(final String text) {
-    logoLabel.setText(text);
-  }
-
-  public void setLogoVisible(final boolean visible) {
-    logoImage.setVisible(visible);
-  }
-
-  public void setMediumFont() {
-    resetFontSize();
-    logoLabel.addStyleName(LOGO_MEDIUM_FONT_STYLE);
-  }
-
-  public void setSmallFont() {
-    resetFontSize();
-    logoLabel.addStyleName(LOGO_SMALL_FONT_STYLE);
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java (from rev 1447, trunk/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/client/ws/entheader/EntityTextLogo.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,134 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.ws.entheader;
+
+import cc.kune.core.client.avatar.MediumAvatarDecorator;
+
+import com.google.gwt.user.client.ui.AbstractImagePrototype;
+import com.google.gwt.user.client.ui.HorizontalPanel;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.VerticalPanel;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+
+public class EntityTextLogo extends VerticalPanel {
+
+  private static final String _100 = "100%";
+  public static final String LOGO_IMAGE = "k-elogop-image";
+
+  private static final String LOGO_LARGE_FONT_STYLE = "k-elogo-l-l";
+  private static final String LOGO_MEDIUM_FONT_STYLE = "k-elogo-l-m";
+  public static final String LOGO_NAME = "k-elogop-ln";
+  private static final String LOGO_SMALL_FONT_STYLE = "k-elogo-l-s";
+  private final MediumAvatarDecorator avatarDecorator;
+  private final Image logoImage;
+  private final Label logoLabel;
+
+  @Inject
+  public EntityTextLogo(final MediumAvatarDecorator avatarDecorator) {
+    // Initialize
+    super();
+    this.avatarDecorator = avatarDecorator;
+    final HorizontalPanel generalHP = new HorizontalPanel();
+    final VerticalPanel logoTextVP = new VerticalPanel();
+    logoImage = new Image();
+    logoLabel = new Label();
+    avatarDecorator.setWidget(logoImage);
+    final Label expandCell = new Label("");
+
+    logoImage.ensureDebugId(LOGO_IMAGE);
+    logoLabel.ensureDebugId(LOGO_NAME);
+
+    // Layout
+    add(generalHP);
+    generalHP.add((Widget) avatarDecorator);
+    generalHP.add(logoTextVP);
+    logoTextVP.add(logoLabel);
+
+    // Set properties
+
+    expandCell.setStyleName("k-elogop-expand");
+    generalHP.setWidth(_100);
+    generalHP.setHeight(_100);
+    generalHP.setCellWidth(logoTextVP, _100);
+    generalHP.setCellHeight(logoTextVP, _100);
+    logoTextVP.setWidth(_100);
+    logoTextVP.setCellWidth(logoLabel, _100);
+    super.setVerticalAlignment(ALIGN_MIDDLE);
+    logoTextVP.setVerticalAlignment(ALIGN_MIDDLE);
+    generalHP.setVerticalAlignment(ALIGN_MIDDLE);
+    setStylePrimaryName("k-entitytextlogo");
+    addStyleName("k-entitytextlogo-no-border");
+    logoImage.setVisible(false);
+    setLogoTextImpl("");
+  }
+
+  private void resetFontSize() {
+    logoLabel.removeStyleName(LOGO_LARGE_FONT_STYLE);
+    logoLabel.removeStyleName(LOGO_SMALL_FONT_STYLE);
+    logoLabel.removeStyleName(LOGO_MEDIUM_FONT_STYLE);
+  }
+
+  public void setLargeFont() {
+    resetFontSize();
+    logoLabel.addStyleName(LOGO_LARGE_FONT_STYLE);
+  }
+
+  public void setLogoImage(final AbstractImagePrototype imageProto) {
+    imageProto.applyTo(logoImage);
+  }
+
+  public void setLogoImage(final String url) {
+    logoImage.setUrl("images/clear.gif");
+    Image.prefetch(url);
+    logoImage.setUrl(url);
+  }
+
+  public void setLogoText(final String text) {
+    setLogoTextImpl(text);
+  }
+
+  private void setLogoTextImpl(final String text) {
+    logoLabel.setText(text);
+  }
+
+  public void setLogoVisible(final boolean visible) {
+    logoImage.setVisible(visible);
+  }
+
+  public void setMediumFont() {
+    resetFontSize();
+    logoLabel.addStyleName(LOGO_MEDIUM_FONT_STYLE);
+  }
+
+  public void setOnlineStatusGroup(final String group) {
+    avatarDecorator.setItem(group);
+  }
+
+  public void setOnlineStatusVisible(final boolean visible) {
+    avatarDecorator.setDecoratorVisible(visible);
+  }
+
+  public void setSmallFont() {
+    resetFontSize();
+    logoLabel.addStyleName(LOGO_SMALL_FONT_STYLE);
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/core/public/about.html
===================================================================
--- trunk/src/main/java/cc/kune/core/public/about.html	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/public/about.html	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,232 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<title></title>
-<meta name="generator" content="HTML::TextToHTML v2.51"/>
-<link rel="stylesheet" type="text/css" href="frame-def.css"/>
-</head>
-<body>
-<script src="//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
-<script>
-  WebFont.load({
-    google : {
-      families : [ 'Ubuntu' ]
-    }
-  });
-</script>
-<link
-    href='http://fonts.googleapis.com/css?family=Ubuntu:regular,italic,bold,bolditalic'
-    rel='stylesheet' type='text/css'>
-<span>
-	<a target="_blank" href="http://kune.ourproject.org/" title="kune" rel="home">
-<img src="logo-kune-big.png" alt="kune-logo" height="36" width="200">
-</img>
-</a>
-</span>
-<p>Version 0.0.7 (r1377+c0)</p>
-<h1><a name="section_1">CREDITS</a></h1>
-
-<h2><a name="section_1_1">Authors</a></h2>
-
-<p>Daniel Gómez Blasco<br/>
-Samer Hassan<br/>
-Vicente J. Ruiz Jurado
-</p>
-<h2><a name="section_1_2">Contributors</a></h2>
-
-<ul>
-  <li>Thanks to David Trigo and <a href="http://www.esperanto-es.net/">http://www.esperanto-es.net/</a> for suggesting the name 
-of 'kune' for our initiative:
-  <a href="http://ourproject.org/forum/forum.php?thread_id=500&amp;forum_id=469">http://ourproject.org/forum/forum.php?thread_id=500&amp;forum_id=469</a>
-  </li><li>Antonio Martins, Jéferson Assumção, Moacir Gadotti and the Instituto Paulo 
-Freire staff
-  </li><li>Javier Picado Ladrón de Guevara and the <a href="http://iepala.es">http://iepala.es</a> staff for their 
-support and infrastructure
-  </li><li>Javier de la Cueva and Leovigildo García-Bobadilla for the legal support
-  </li><li>Jonathan Araña Cruz, Roxu and all the <a href="http://xsto.info">http://xsto.info</a> staff for their 
-help with the infrastructure
-  </li><li>Daniel Jiménez for the initial help and coordination
-  </li><li>Johnattan Rupire, William Austen Bradbury and Rana Hassan for their web contributions and 
-translations
-  </li><li>and <a href="http://ourproject.org">http://ourproject.org</a> and again <a href="http://xsto.info">http://xsto.info</a> and 
-<a href="http://iepala.es">http://iepala.es</a> for sharing with us their resources
-</li></ul>
-<h1><a name="section_2">LICENSES</a></h1>
-
-<p>All programs are either under the AGPL, GPL, LGPL, Artistic or BSD licenses, see
-below for details.
-</p>
-<p>On Debian systems, the complete text of these licenses can be found in:
-</p>
-<p>/usr/share/common-licenses/AGPL<br/>
-/usr/share/common-licenses/GPL-3<br/>
-/usr/share/common-licenses/Artistic<br/>
-/usr/share/common-licenses/BSD<br/>
-/usr/share/common-licenses/LGPL
-</p>
-<p>When in doubt, check the individual file, they should all have license
-headings and other identifying marks.
-</p>
-<h2><a name="section_2_1">kune software</a></h2>
-
-<p>Copyright
-</p>
-<p>(c) 2007-2011 The kune development team (see CREDITS for details)
-</p>
-<p>This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as
-published by the Free Software Foundation, either version 3 of the
-License, or (at your option) any later version.
-</p>
-<p>This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU Affero General Public License for more details.
-</p>
-<p>You should have received a copy of the GNU Affero General Public License
-along with this program.  If not, see &lt;<a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>&gt;.
-</p>
-<p>See COPYRIGHT-AGPLv3 for a complete text.
-</p>
-<h2><a name="section_2_2">other stuff (libraries, etc)</a></h2>
-
-<p><strong>wave / wave in a box</strong>
-</p>
-<ul>
-  <li><a href="http://www.waveprotocol.org">http://www.waveprotocol.org</a>
-  </li><li><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
-  </li><li><a href="http://www.waveprotocol.org/patent-license">http://www.waveprotocol.org/patent-license</a>
-</li></ul>
-<p><strong>emite libray</strong>
-</p>
-<p><a href="http://emite.googlecode.com">http://emite.googlecode.com</a>
-</p>
-<p>Copyright: under GNU Lesser General Public License
-<a href="http://www.gnu.org/licenses/lgpl.html">http://www.gnu.org/licenses/lgpl.html</a>
-</p>
-<p><strong>fonts-min.css and reset.css</strong>
-</p>
-<p>Copyright (c) 2007, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:<br/>
-<a href="http://developer.yahoo.net/yui/license.txt">http://developer.yahoo.net/yui/license.txt</a>
-</p>
-<p><strong>ext-gwt gxt library</strong>
-</p>
-<p><a href="http://www.sencha.com/products/extgwt/">http://www.sencha.com/products/extgwt/</a>
-</p>
-<p>Copyright: under GNU General Public License 
-<a href="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</a>
-</p>
-<p><strong>gwt-ext (use deprecated) library</strong>
-</p>
-<p><a href="http://code.google.com/p/gwt-ext/">http://code.google.com/p/gwt-ext/</a>
-</p>
-<p>Copyright under GNU Lesser General Public License
-<a href="http://www.gnu.org/licenses/lgpl.html">http://www.gnu.org/licenses/lgpl.html</a>
-</p>
-<p><strong>google-gin library</strong>
-</p>
-<p><a href="https://code.google.com/p/google-gin/">https://code.google.com/p/google-gin/</a>
-</p>
-<p>Copyright under Apache License 2.0<br/>
-<a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
-</p>
-<p><strong>gwt-platform library</strong>
-</p>
-<p><a href="https://code.google.com/p/gwt-platform/">https://code.google.com/p/gwt-platform/</a>
-</p>
-<p>Copyright under Apache License 2.0<br/>
-<a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
-</p>
-<p><strong>dom region library</strong>
-</p>
-<p>XWiki Platform <a href="http://www.xwiki.org/">http://www.xwiki.org/</a>
-</p>
-<p>Copyright under GNU Lesser General Public License
-<a href="http://www.gnu.org/licenses/lgpl.html">http://www.gnu.org/licenses/lgpl.html</a>
-</p>
-<p><strong>cortado applet</strong>
-</p>
-<p>A video player java applet (Ogg Theora, Ogg Vorbis)
-<a href="http://www.flumotion.net/cortado/">http://www.flumotion.net/cortado/</a><br/>
-Copyright: (C) 2004 Fluendo S.L under GNU General Public License
-</p>
-<p><strong>video embed dialog</strong>
-</p>
-<p>Some ideas and embedded video code from
-</p><ul>
-  <li><a href="http://www.jovelstefan.de/embedded-video/">http://www.jovelstefan.de/embedded-video/</a> (GPL)
-  </li><li><a href="http://www.daburna.de/blog/2006/12/13/wordpress-video-plugin/">http://www.daburna.de/blog/2006/12/13/wordpress-video-plugin/</a>
-</li></ul>
-<p><strong>some license descriptions</strong>
-</p>
-<p>from Wikipedia (English) <a href="http://en.wikipedia.org/">http://en.wikipedia.org/</a>
-Copyright under GFDL <a href="http://www.gnu.org/copyleft/fdl.html">http://www.gnu.org/copyleft/fdl.html</a>
-</p>
-<p><strong>some Action classes</strong>
-</p>
-<p>from GNU Classpath<br/>
-Copyright under GNU General Public License
-<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>
-</p>
-<h2><a name="section_2_3">kune documentation</a></h2>
-
-<p>Copyright
-</p>
-<p>(c) The kune development team (see CREDITS an individual docs for details)
-This work is licensed under the Creative Commons Attribution-Share Alike 3.0
-License. To view a copy of this license, visit
-<a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0/</a>
-or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San
-Francisco, California, 94105, USA.
-</p>
-<h2><a name="section_2_4">kune graphics</a></h2>
-
-<p>Copyright
-</p>
-<p>(c) Vicente J. Ruiz Jurado &lt;<a href="mailto:vjrj at ourproject.org">vjrj at ourproject.org</a>&gt;
-This work is licensed under the Creative Commons Attribution-Share Alike 3.0
-License. To view a copy of this license, visit
-<a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0/</a>
-or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San
-Francisco, California, 94105, USA.
-</p>
-<h2><a name="section_2_5">other icons</a></h2>
-
-<p><strong>some from Tango</strong>
-</p>
-<p><a href="http://tango.freedesktop.org/">http://tango.freedesktop.org/</a>
-</p>
-<p>Creative Commons Attribution-ShareAlike 2.5 License Agreement
-<a href="http://creativecommons.org/licenses/by-sa/2.5/">http://creativecommons.org/licenses/by-sa/2.5/</a>
-</p>
-<p><strong>others from famfamfam</strong>
-</p>
-<p><a href="http://www.famfamfam.com/lab/icons/silk/">http://www.famfamfam.com/lab/icons/silk/</a>
-</p>
-<p>Creative Commons Attribution 2.5 License Agreement
-<a href="http://creativecommons.org/licenses/by/2.5/">http://creativecommons.org/licenses/by/2.5/</a>
-</p>
-<p><strong>some xmpp icons from pidgin</strong>
-</p>
-<p>Purple/Pidgin/Finch is the legal property of its developers.
-Copyright (C) 1998-2007 under the terms of the GNU General Public License as
-published by the Free Software Foundation; either version 2 of
-the License, or (at your option) any later version.
-</p>
-<p><strong>emoticons from Adium and Kopete theme</strong>
-</p>
-<p>kopete adium theme by robotangel and original "Adiumicons" by Oscar Gruno
-under GNU GPL license<br/>
-<a href="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</a>
-</p>
-<p><strong>and other icons from openoffice.org-style-human debian package</strong>
-</p>
-<p>Copyright 2002-2007 Sun Microsystems, Inc.
-This product is made available subject to the terms of GNU Lesser General
-Public License Version 2.1. A copy of the LGPL license can be found
-<a href="http://www.openoffice.org/project/www/license.html">http://www.openoffice.org/project/www/license.html</a></p>
-
-</body>
-</html>

Copied: tags/0.0.9/src/main/java/cc/kune/core/public/about.html (from rev 1459, trunk/src/main/java/cc/kune/core/public/about.html)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/public/about.html	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/public/about.html	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,241 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title></title>
+<meta name="generator" content="HTML::TextToHTML v2.51"/>
+<link rel="stylesheet" type="text/css" href="frame-def.css"/>
+</head>
+<body>
+<script src="//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
+<script>
+  WebFont.load({
+    google : {
+      families : [ 'Ubuntu' ]
+    }
+  });
+</script>
+<link
+    href='http://fonts.googleapis.com/css?family=Ubuntu:regular,italic,bold,bolditalic'
+    rel='stylesheet' type='text/css'>
+<span>
+	<a target="_blank" href="http://kune.ourproject.org/" title="kune" rel="home">
+<img src="logo-kune-big.png" alt="kune-logo" height="36" width="200">
+</img>
+</a>
+</span>
+<p>Version 0.0.9 (r1446+c1)</p>
+<h1><a name="section_1">CREDITS</a></h1>
+
+<h2><a name="section_1_1">Authors</a></h2>
+
+<p>Daniel Gómez Blasco<br/>
+Samer Hassan<br/>
+Vicente J. Ruiz Jurado
+</p>
+<h2><a name="section_1_2">Contributors</a></h2>
+
+<ul>
+  <li>Thanks to David Trigo and <a href="http://www.esperanto-es.net/">http://www.esperanto-es.net/</a> for suggesting the name 
+of 'kune' for our initiative:
+  <a href="http://ourproject.org/forum/forum.php?thread_id=500&amp;forum_id=469">http://ourproject.org/forum/forum.php?thread_id=500&amp;forum_id=469</a>
+  </li><li>Antonio Martins, Jéferson Assumção, Moacir Gadotti and the Instituto Paulo 
+Freire staff
+  </li><li>Javier Picado Ladrón de Guevara and the <a href="http://iepala.es">http://iepala.es</a> staff for their 
+support and infrastructure
+  </li><li>Javier de la Cueva and Leovigildo García-Bobadilla for the legal support
+  </li><li>Jonathan Araña Cruz, Roxu and all the <a href="http://xsto.info">http://xsto.info</a> staff for their 
+  </li><li>JP Zafra for help in the diffusion and the gadgets 
+help with the infrastructure
+  </li><li>Daniel Jiménez for the initial help and coordination
+  </li><li>Johnattan Rupire, William Austen Bradbury and Rana Hassan for their web contributions and 
+translations
+  </li><li>and <a href="http://ourproject.org">http://ourproject.org</a> and again <a href="http://xsto.info">http://xsto.info</a> and 
+<a href="http://iepala.es">http://iepala.es</a> for sharing with us their resources
+</li></ul>
+<h1><a name="section_2">LICENSES</a></h1>
+
+<p>All programs are either under the AGPL, GPL, LGPL, Artistic or BSD licenses, see
+below for details.
+</p>
+<p>On Debian systems, the complete text of these licenses can be found in:
+</p>
+<p>/usr/share/common-licenses/AGPL<br/>
+/usr/share/common-licenses/GPL-3<br/>
+/usr/share/common-licenses/Artistic<br/>
+/usr/share/common-licenses/BSD<br/>
+/usr/share/common-licenses/LGPL
+</p>
+<p>When in doubt, check the individual file, they should all have license
+headings and other identifying marks.
+</p>
+<h2><a name="section_2_1">kune software</a></h2>
+
+<p>Copyright
+</p>
+<p>(c) 2007-2011 The kune development team (see CREDITS for details)
+</p>
+<p>This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as
+published by the Free Software Foundation, either version 3 of the
+License, or (at your option) any later version.
+</p>
+<p>This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU Affero General Public License for more details.
+</p>
+<p>You should have received a copy of the GNU Affero General Public License
+along with this program.  If not, see &lt;<a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>&gt;.
+</p>
+<p>See COPYRIGHT-AGPLv3 for a complete text.
+</p>
+<h2><a name="section_2_2">other stuff (libraries, etc)</a></h2>
+
+<p><strong>wave / wave in a box</strong>
+</p>
+<ul>
+  <li><a href="http://www.waveprotocol.org">http://www.waveprotocol.org</a>
+  </li><li><a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
+  </li><li><a href="http://www.waveprotocol.org/patent-license">http://www.waveprotocol.org/patent-license</a>
+</li></ul>
+<p><strong>emite libray</strong>
+</p>
+<p><a href="http://emite.googlecode.com">http://emite.googlecode.com</a>
+</p>
+<p>Copyright: under GNU Lesser General Public License
+<a href="http://www.gnu.org/licenses/lgpl.html">http://www.gnu.org/licenses/lgpl.html</a>
+</p>
+<p><strong>fonts-min.css and reset.css</strong>
+</p>
+<p>Copyright (c) 2007, Yahoo! Inc. All rights reserved.
+Code licensed under the BSD License:<br/>
+<a href="http://developer.yahoo.net/yui/license.txt">http://developer.yahoo.net/yui/license.txt</a>
+</p>
+<p><strong>ext-gwt gxt library</strong>
+</p>
+<p><a href="http://www.sencha.com/products/extgwt/">http://www.sencha.com/products/extgwt/</a>
+</p>
+<p>Copyright: under GNU General Public License 
+<a href="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</a>
+</p>
+<p><strong>gwt-ext (use deprecated) library</strong>
+</p>
+<p><a href="http://code.google.com/p/gwt-ext/">http://code.google.com/p/gwt-ext/</a>
+</p>
+<p>Copyright under GNU Lesser General Public License
+<a href="http://www.gnu.org/licenses/lgpl.html">http://www.gnu.org/licenses/lgpl.html</a>
+</p>
+<p><strong>google-gin library</strong>
+</p>
+<p><a href="https://code.google.com/p/google-gin/">https://code.google.com/p/google-gin/</a>
+</p>
+<p>Copyright under Apache License 2.0<br/>
+<a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
+</p>
+<p><strong>gwt-platform library</strong>
+</p>
+<p><a href="https://code.google.com/p/gwt-platform/">https://code.google.com/p/gwt-platform/</a>
+</p>
+<p>Copyright under Apache License 2.0<br/>
+<a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>
+</p>
+<p><strong>dom region library</strong>
+</p>
+<p>XWiki Platform <a href="http://www.xwiki.org/">http://www.xwiki.org/</a>
+</p>
+<p>Copyright under GNU Lesser General Public License
+<a href="http://www.gnu.org/licenses/lgpl.html">http://www.gnu.org/licenses/lgpl.html</a>
+</p>
+<p><strong>cortado applet</strong>
+</p>
+<p>A video player java applet (Ogg Theora, Ogg Vorbis)
+<a href="http://www.flumotion.net/cortado/">http://www.flumotion.net/cortado/</a><br/>
+Copyright: (C) 2004 Fluendo S.L under GNU General Public License
+</p>
+<p><strong>video embed dialog</strong>
+</p>
+<p>Some ideas and embedded video code from
+</p><ul>
+  <li><a href="http://www.jovelstefan.de/embedded-video/">http://www.jovelstefan.de/embedded-video/</a> (GPL)
+  </li><li><a href="http://www.daburna.de/blog/2006/12/13/wordpress-video-plugin/">http://www.daburna.de/blog/2006/12/13/wordpress-video-plugin/</a>
+</li></ul>
+<p><strong>some license descriptions</strong>
+</p>
+<p>from Wikipedia (English) <a href="http://en.wikipedia.org/">http://en.wikipedia.org/</a>
+Copyright under GFDL <a href="http://www.gnu.org/copyleft/fdl.html">http://www.gnu.org/copyleft/fdl.html</a>
+</p>
+<p><strong>some Action classes</strong>
+</p>
+<p>from GNU Classpath<br/>
+Copyright under GNU General Public License
+<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>
+</p>
+<h2><a name="section_2_3">kune documentation</a></h2>
+
+<p>Copyright
+</p>
+<p>(c) The kune development team (see CREDITS an individual docs for details)
+This work is licensed under the Creative Commons Attribution-Share Alike 3.0
+License. To view a copy of this license, visit
+<a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0/</a>
+or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San
+Francisco, California, 94105, USA.
+</p>
+<h2><a name="section_2_4">kune graphics</a></h2>
+
+<p>Copyright
+</p>
+<p>(c) Vicente J. Ruiz Jurado &lt;<a href="mailto:vjrj at ourproject.org">vjrj at ourproject.org</a>&gt;
+This work is licensed under the Creative Commons Attribution-Share Alike 3.0
+License. To view a copy of this license, visit
+<a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0/</a>
+or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San
+Francisco, California, 94105, USA.
+</p>
+<h2><a name="section_2_5">other icons</a></h2>
+
+<p><strong>some from Tango</strong>
+</p>
+<p><a href="http://tango.freedesktop.org/">http://tango.freedesktop.org/</a>
+</p>
+<p>Creative Commons Attribution-ShareAlike 2.5 License Agreement
+<a href="http://creativecommons.org/licenses/by-sa/2.5/">http://creativecommons.org/licenses/by-sa/2.5/</a>
+</p>
+<p><strong>others from famfamfam</strong>
+</p>
+<p><a href="http://www.famfamfam.com/lab/icons/silk/">http://www.famfamfam.com/lab/icons/silk/</a>
+</p>
+<p>Creative Commons Attribution 2.5 License Agreement
+<a href="http://creativecommons.org/licenses/by/2.5/">http://creativecommons.org/licenses/by/2.5/</a>
+</p>
+<p><strong>some xmpp icons from pidgin</strong>
+</p>
+<p>Purple/Pidgin/Finch is the legal property of its developers.
+Copyright (C) 1998-2007 under the terms of the GNU General Public License as
+published by the Free Software Foundation; either version 2 of
+the License, or (at your option) any later version.
+</p>
+<p><strong>emoticons from Adium and Kopete theme</strong>
+</p>
+<p>kopete adium theme by robotangel and original "Adiumicons" by Oscar Gruno
+under GNU GPL license<br/>
+<a href="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</a>
+</p>
+<p><strong>and other icons from openoffice.org-style-human debian package</strong>
+</p>
+<p>Copyright 2002-2007 Sun Microsystems, Inc.
+This product is made available subject to the terms of GNU Lesser General
+Public License Version 2.1. A copy of the LGPL license can be found
+<a href="http://www.openoffice.org/project/www/license.html">http://www.openoffice.org/project/www/license.html</a>
+</p>
+<p><strong>Default background of Public Space</strong>
+</p>
+<p>Jean-Pol GRANDMONT<br/>
+<a href="http://creativecommons.org/licenses/by/3.0/deed.en">http://creativecommons.org/licenses/by/3.0/deed.en</a>
+Creative Commons Attribution 3.0 Unported license
+<a href="https://secure.wikimedia.org/wikipedia/commons/wiki/File:Acer_japonicum_Vitifolium_JPG1fu.jpg">https://secure.wikimedia.org/wikipedia/commons/wiki/File:Acer_japonicum_Vitifolium_JPG1fu.jpg</a>
+</p>
+
+</body>
+</html>

Deleted: tags/0.0.9/src/main/java/cc/kune/core/public/ws.html
===================================================================
--- trunk/src/main/java/cc/kune/core/public/ws.html	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/public/ws.html	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,259 +0,0 @@
-<!doctype html>
-<html>
-<head>
-<meta http-equiv="content-type" content="text/html; charset=UTF-8">
-<title>Kune</title>
-<script type="text/javascript" language="javascript"
-    src="/ws/ws.nocache.js"></script>
-<meta name="emite.httpBase" content="/http-bind/" />
-<meta name="emite.host" content="localhost" />
-<meta name="emite.searchHost" content="search.localhost" />
-<!--<meta name="emite.session" content="login" />-->
-<meta name="hablar.roomService" content="rooms.localhost" />
-<meta name="hablar.login" content="false" />
-<meta name="hablar.hasVCard" content="false" />
-<meta name="hablar.search" content="false" />
-<meta name="hablar.hasSound" content="false" />
-<meta name="hablar.hasCopyToClipboard" content="true" />
-<!--<meta name="hablar.hasLogger" content="true" />-->
-<meta name="hablar.hasSignals" content="false" />
-<meta name="hablar.roster" content="true" />
-<meta name="hablar.dockRoster" content="left" />
-<meta name="hablar.icons" content="alt" />
-<meta name="hablar.layout" content="tabs" />
-<meta name="hablar.inline" content="vertical_dock_div" />
-<meta name="hablar.width" content="550px" />
-<meta name="hablar.height" content="400px" />
-<link rel="shortcut icon" href="favicon.ico" />
-<link rel="stylesheet" type="text/css"
-    href="http://yui.yahooapis.com/2.8.0r4/build/reset/reset-min.css">
-<!-- FIXME: make something local -->
-<script src="//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
-<script>
-  WebFont.load({
-    google : {
-      families : [ 'Ubuntu' ]
-    }
-  });
-</script>
-<link
-    href='http://fonts.googleapis.com/css?family=Ubuntu:regular,italic,bold,bolditalic'
-    rel='stylesheet' type='text/css'>
-<!-- <link href='http://fonts.googleapis.com/css?family=Inconsolata'
-  rel='stylesheet' type='text/css'> -->
-<link type="text/css" rel="stylesheet" href="gxt/css/gxt-all.css">
-<link type="text/css" rel="stylesheet" href="gxt/css/gxt-gray.css">
-<link type="text/css" rel="stylesheet"
-    href="gxt-custom/css/gxt-op-common.css">
-<link type="text/css" rel="stylesheet" href="kune-hablar.css">
-<link type="text/css" rel="stylesheet" href="kune-chat.css">
-<link type="text/css" rel="stylesheet" href="kune-common.css">
-<link type="text/css" rel="stylesheet"
-    href="fontface/ubuntufontface.css">
-<link type="text/css" rel="stylesheet" href="kune-message.css">
-<link type="text/css" rel="stylesheet" href="/others/splash/style/permalink.css">
-<link type="text/css" rel="stylesheet" href="/others/splash/style/stuff.css">
-<link type="text/css" rel="stylesheet" href="/others/splash/style/main.css">
-<link type="text/css" rel="stylesheet" href="ws.css">
-<script type="text/javascript" src="/others/splash/js/gadget.js"></script>
-<script type="text/javascript" src="/others/splash/js/rpc.js"></script>
-<script type="text/javascript" src="/others/splash/js/common_client.js"></script>
-<script type="text/javascript" src="/others/splash/js/permalink_client.js"></script>
-
-<style type="text/css">
-body {
-  background-color: white;
-  color: black;
-  font-family: 'Ubuntu', Arial;
-  font-size: small;
-  overflow: hidden;
-}
-
-#kuneloading {
-  position: absolute;
-  left: 2%;
-  top: 2%;
-  z-index: 20001;
-  height: auto;
-  border: solid 2px #ccc;
-  -moz-border-radius: 10px;
-  -webkit-border-radius: 10px;
-  border-radius: 10px;
-  background-color: white;
-}
-
-#kuneloading a {
-  color: #225588;
-}
-
-#kuneloading .kuneloading-indicator {
-  color: #444;
-  font: bold 13px tahoma, arial, helvetica;
-  padding: 3px 3px 8px;
-  margin: 0;
-  height: auto;
-}
-
-#kuneloading-msg {
-  font: normal 10px arial, tahoma, sans-serif;
-}
-
-#k-home-prewrap {
-  margin-top: -22px;
-}
-
-#k-home-wrapper {
-  margin-left: auto;
-  margin-right: auto;
-  position: relative;
-  width: 665px;
-  min-width: 320px;
-}
-
-#k-home-ini {
-  clear: both;
-  font-size: 28px;
-  color: #69312f;
-  text-align: justify;
-  padding: 27px 0;
-  line-height: 1.3em;
-}
-
-#k-home-ini a {
-  color: #803000;
-  font-weight: bold;
-}
-
-#k-home-ini strong {
-  font-weight: bold;
-}
-
-#k-home-stats {
-  font-size: 22px;
-  color: #c87137;
-  font-weight: bold;
-}
-
-#k-home-table {
-  display: table;
-}
-
-#k-home-header {
-  display: table-row;
-}
-
-#k-home-logo {
-  display: table-cell;
-  margin: 50px 0 22px 0;
-  float: right;
-}
-
-#k-home-summary {
-  display: table-cell;
-  font-size: 32px;
-  color: #dd8a3d;
-  font-weight: bold;
-  white-space: nowrap;
-  float: left;
-}
-
-#k-home-summary li {
-  padding-left: 41px;
-  background-repeat: no-repeat;
-  background-position: 0 .2em;
-  line-height: 45px;
-}
-
-#k-home-row {
-  display: table-row;
-}
-
-#k-home-left {
-  display: table-cell;
-}
-
-#k-home-right {
-  display: table-cell;
-}
-
-.banner {
-  margin: 30px;
-}
-</style>
-<!--[if IE 6]>
-    <link type="text/css" rel="stylesheet" href="ie6.css">
-<![endif]-->
-</head>
-<body>
-    <!-- Banner for wave errors -->
-    <div class="banner" id="banner"></div>
-    <!-- Autocomplete user/pass -->
-    <form method="post" action="javascript:void(0)" style="display: none">
-        <input type="text" id="address" name="address" value="" /> <input
-            type="password" id="password" name="password" value="" /> <input
-            type="submit" value="Login" id="login" /> <input type="submit"
-            class="wiab le button" name="signIn" id="signIn" value="Sign in">
-    </form>
-    <!-- RECOMMENDED if your web app will not function without JavaScript enabled -->
-    <noscript>
-        <div
-            style="width: 22em; position: absolute; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif">
-            Your web browser must have JavaScript enabled in order for this
-            application to display correctly.</div>
-    </noscript>
-    <iframe id="__gwt_historyFrame" style="width: 0; height: 0; border: 0"></iframe>
-    <iframe src="" id="__download" style="width: 0; height: 0; border: 0"></iframe>
-    <div id="kuneinitialcurtain"></div>
-    <div id="kuneloading">
-        <div class="kuneloading-indicator">
-            <img src="images/kune-anim-g.gif" width="35" height="35"
-                alt="kune-loading"
-                style="margin-right: 3px; float: left; vertical-align: top;" />kune&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
-            <span id="kuneloading-msg">Starting...</span>
-        </div>
-    </div>
-    <div id="k-home-prewrap">
-        <div id="k-home-wrapper">
-            <div id="k-home-table">
-                <div id="k-home-header">
-                    <div id="k-home-logo">
-                        <img src="logo-big-home.png" alt="" />
-                    </div>
-                    <div id="k-home-summary">
-                        <ul>
-                            <li style="background-image: url(images/kune-intro-user.png);">Comunicate with others</li>
-                            <li style="background-image: url(images/kune-intro-group.png);">Work in collaboration</li>
-                            <li style="background-image: url(images/kune-intro-world.png);">And share with the world</li>
-                        </ul>
-                    </div>
-                    <!-- k-home-summary -->
-                </div>
-                <!-- div home-header -->
-                <div id="k-home-row">
-                    <div id="k-home-left">
-                        <div id="k-home-ini">
-                            Welcome! This site is a Kune node. Kune, which means
-                            "together" in esperanto, it's a network of interconnected
-                            sites like this one, where you can <strong>communicate,
-                                share, collaborate with others and create your web
-                                spaces easily</strong>. <a href="#signin">Join!</a>
-                        </div>
-                        <!--  div home-ini -->
-                        <div id="k-home-stats" style="display: none;">Latests
-                            groups created</div>
-                    </div>
-                    <!-- div k-home-left -->
-                    <div id="k-home-right">
-                        <!-- div home-stats -->
-                    </div>
-                    <!-- div k-home-right -->
-                </div>
-                <!-- div k-home-row -->
-            </div>
-            <!-- div home-table -->
-        </div>
-        <!-- home-wrapper -->
-    </div>
-    <!-- home-prewrap -->
-</body>
-</html>

Copied: tags/0.0.9/src/main/java/cc/kune/core/public/ws.html (from rev 1456, trunk/src/main/java/cc/kune/core/public/ws.html)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/public/ws.html	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/public/ws.html	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,260 @@
+<!doctype html>
+<html>
+<head>
+<meta http-equiv="content-type" content="text/html; charset=UTF-8">
+<title>Kune</title>
+<script type="text/javascript" language="javascript"
+    src="/ws/ws.nocache.js"></script>
+<meta name="emite.httpBase" content="/http-bind/" />
+<meta name="emite.host" content="localhost" />
+<meta name="emite.searchHost" content="search.localhost" />
+<!--<meta name="emite.session" content="login" />-->
+<meta name="hablar.roomService" content="rooms.localhost" />
+<meta name="hablar.login" content="false" />
+<meta name="hablar.hasVCard" content="false" />
+<meta name="hablar.search" content="false" />
+<meta name="hablar.hasSound" content="false" />
+<meta name="hablar.hasCopyToClipboard" content="true" />
+<!--<meta name="hablar.hasLogger" content="true" />-->
+<meta name="hablar.hasSignals" content="false" />
+<meta name="hablar.roster" content="true" />
+<meta name="hablar.dockRoster" content="left" />
+<meta name="hablar.icons" content="alt" />
+<meta name="hablar.layout" content="tabs" />
+<meta name="hablar.inline" content="vertical_dock_div" />
+<meta name="hablar.width" content="550px" />
+<meta name="hablar.height" content="400px" />
+<link rel="shortcut icon" href="favicon.ico" />
+<link rel="stylesheet" type="text/css"
+    href="http://yui.yahooapis.com/2.8.0r4/build/reset/reset-min.css">
+<!-- FIXME: make something local -->
+<script src="//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
+<script>
+  WebFont.load({
+    google : {
+      families : [ 'Ubuntu' ]
+    }
+  });
+</script>
+<link
+    href='http://fonts.googleapis.com/css?family=Ubuntu:regular,italic,bold,bolditalic'
+    rel='stylesheet' type='text/css'>
+<!-- <link href='http://fonts.googleapis.com/css?family=Inconsolata'
+  rel='stylesheet' type='text/css'> -->
+<link type="text/css" rel="stylesheet" href="gxt/css/gxt-all.css">
+<link type="text/css" rel="stylesheet" href="gxt/css/gxt-gray.css">
+<link type="text/css" rel="stylesheet"
+    href="gxt-custom/css/gxt-op-common.css">
+<link type="text/css" rel="stylesheet" href="kune-hablar.css">
+<link type="text/css" rel="stylesheet" href="kune-chat.css">
+<link type="text/css" rel="stylesheet" href="kune-common.css">
+<link type="text/css" rel="stylesheet"
+    href="fontface/ubuntufontface.css">
+<link type="text/css" rel="stylesheet" href="kune-message.css">
+<link type="text/css" rel="stylesheet" href="/others/splash/style/permalink.css">
+<link type="text/css" rel="stylesheet" href="/others/splash/style/stuff.css">
+<link type="text/css" rel="stylesheet" href="/others/splash/style/main.css">
+<link type="text/css" rel="stylesheet" href="ws.css">
+<script type="text/javascript" src="/others/splash/js/gadget.js"></script>
+<script type="text/javascript" src="/others/splash/js/rpc.js"></script>
+<script type="text/javascript" src="/others/splash/js/common_client.js"></script>
+<script type="text/javascript" src="/others/splash/js/permalink_client.js"></script>
+<script type="text/javascript" src="http://wave.google.com/gadgets/js/core:rpc.js?c=1"></script>
+
+<style type="text/css">
+body {
+  background-color: white;
+  color: black;
+  font-family: 'Ubuntu', Arial;
+  font-size: small;
+  overflow: hidden;
+}
+
+#kuneloading {
+  position: absolute;
+  left: 2%;
+  top: 2%;
+  z-index: 20001;
+  height: auto;
+  border: solid 2px #ccc;
+  -moz-border-radius: 10px;
+  -webkit-border-radius: 10px;
+  border-radius: 10px;
+  background-color: white;
+}
+
+#kuneloading a {
+  color: #225588;
+}
+
+#kuneloading .kuneloading-indicator {
+  color: #444;
+  font: bold 13px tahoma, arial, helvetica;
+  padding: 3px 3px 8px;
+  margin: 0;
+  height: auto;
+}
+
+#kuneloading-msg {
+  font: normal 10px arial, tahoma, sans-serif;
+}
+
+#k-home-prewrap {
+  margin-top: -22px;
+}
+
+#k-home-wrapper {
+  margin-left: auto;
+  margin-right: auto;
+  position: relative;
+  width: 665px;
+  min-width: 320px;
+}
+
+#k-home-ini {
+  clear: both;
+  font-size: 28px;
+  color: #69312f;
+  text-align: justify;
+  padding: 27px 0;
+  line-height: 1.3em;
+}
+
+#k-home-ini a {
+  color: #803000;
+  font-weight: bold;
+}
+
+#k-home-ini strong {
+  font-weight: bold;
+}
+
+#k-home-stats {
+  font-size: 22px;
+  color: #c87137;
+  font-weight: bold;
+}
+
+#k-home-table {
+  display: table;
+}
+
+#k-home-header {
+  display: table-row;
+}
+
+#k-home-logo {
+  display: table-cell;
+  margin: 50px 0 22px 0;
+  float: right;
+}
+
+#k-home-summary {
+  display: table-cell;
+  font-size: 32px;
+  color: #dd8a3d;
+  font-weight: bold;
+  white-space: nowrap;
+  float: left;
+}
+
+#k-home-summary li {
+  padding-left: 41px;
+  background-repeat: no-repeat;
+  background-position: 0 .2em;
+  line-height: 45px;
+}
+
+#k-home-row {
+  display: table-row;
+}
+
+#k-home-left {
+  display: table-cell;
+}
+
+#k-home-right {
+  display: table-cell;
+}
+
+.banner {
+  margin: 30px;
+}
+</style>
+<!--[if IE 6]>
+    <link type="text/css" rel="stylesheet" href="ie6.css">
+<![endif]-->
+</head>
+<body>
+    <!-- Banner for wave errors -->
+    <div class="banner" id="banner"></div>
+    <!-- Autocomplete user/pass -->
+    <form method="post" action="javascript:void(0)" style="display: none">
+        <input type="text" id="address" name="address" value="" /> <input
+            type="password" id="password" name="password" value="" /> <input
+            type="submit" value="Login" id="login" /> <input type="submit"
+            class="wiab le button" name="signIn" id="signIn" value="Sign in">
+    </form>
+    <!-- RECOMMENDED if your web app will not function without JavaScript enabled -->
+    <noscript>
+        <div
+            style="width: 22em; position: absolute; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif">
+            Your web browser must have JavaScript enabled in order for this
+            application to display correctly.</div>
+    </noscript>
+    <iframe id="__gwt_historyFrame" style="width: 0; height: 0; border: 0"></iframe>
+    <iframe src="" id="__download" style="width: 0; height: 0; border: 0"></iframe>
+    <div id="kuneinitialcurtain"></div>
+    <div id="kuneloading">
+        <div class="kuneloading-indicator">
+            <img src="images/kune-anim-g.gif" width="35" height="35"
+                alt="kune-loading"
+                style="margin-right: 3px; float: left; vertical-align: top;" />kune&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
+            <span id="kuneloading-msg">Starting...</span>
+        </div>
+    </div>
+    <div id="k-home-prewrap">
+        <div id="k-home-wrapper">
+            <div id="k-home-table">
+                <div id="k-home-header">
+                    <div id="k-home-logo">
+                        <img src="logo-big-home.png" alt="" />
+                    </div>
+                    <div id="k-home-summary">
+                        <ul>
+                            <li style="background-image: url(images/kune-intro-user.png);">Comunicate with others</li>
+                            <li style="background-image: url(images/kune-intro-group.png);">Work in collaboration</li>
+                            <li style="background-image: url(images/kune-intro-world.png);">And share with the world</li>
+                        </ul>
+                    </div>
+                    <!-- k-home-summary -->
+                </div>
+                <!-- div home-header -->
+                <div id="k-home-row">
+                    <div id="k-home-left">
+                        <div id="k-home-ini">
+                            Welcome! This site is a Kune node. Kune, which means
+                            "together" in esperanto, it's a network of interconnected
+                            sites like this one, where you can <strong>communicate,
+                                share, collaborate with others and create your web
+                                spaces easily</strong>. <a href="#signin">Join!</a>
+                        </div>
+                        <!--  div home-ini -->
+                        <div id="k-home-stats" style="display: none;">Latests
+                            groups created</div>
+                    </div>
+                    <!-- div k-home-left -->
+                    <div id="k-home-right">
+                        <!-- div home-stats -->
+                    </div>
+                    <!-- div k-home-right -->
+                </div>
+                <!-- div k-home-row -->
+            </div>
+            <!-- div home-table -->
+        </div>
+        <!-- home-wrapper -->
+    </div>
+    <!-- home-prewrap -->
+</body>
+</html>

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/content/XMLActionReader.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,40 +0,0 @@
-package cc.kune.core.server.content;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.IOException;
-import java.nio.MappedByteBuffer;
-import java.nio.channels.FileChannel;
-import java.nio.charset.Charset;
-
-import cc.kune.core.client.actions.xml.XMLActionsParser;
-import cc.kune.core.client.actions.xml.XMLKuneClientActions;
-
-import com.calclab.emite.xtesting.ServicesTester;
-import com.google.inject.Singleton;
-
- at Singleton
-public class XMLActionReader {
-
-  private XMLKuneClientActions actions;
-
-  public XMLActionReader() throws IOException {
-    final File xmlFile = new File("src/main/webapp/" + XMLActionsParser.ACTIONS_XML_LOCATION);
-
-    // Inspired in:
-    // http://stackoverflow.com/questions/326390/how-to-create-a-java-string-from-the-contents-of-a-file
-    final FileInputStream stream = new FileInputStream(xmlFile);
-    try {
-      final FileChannel fc = stream.getChannel();
-      final MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
-      final String xml = Charset.forName("UTF-8").decode(bb).toString();
-      actions = new XMLKuneClientActions(new ServicesTester(), xml);
-    } finally {
-      stream.close();
-    }
-  }
-
-  public XMLKuneClientActions getActions() {
-    return actions;
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java (from rev 1452, trunk/src/main/java/cc/kune/core/server/content/XMLActionReader.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/content/XMLActionReader.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,59 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.content;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.nio.MappedByteBuffer;
+import java.nio.channels.FileChannel;
+import java.nio.charset.Charset;
+
+import cc.kune.core.client.actions.xml.XMLActionsParser;
+import cc.kune.core.client.actions.xml.XMLKuneClientActions;
+
+import com.calclab.emite.xtesting.ServicesTester;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class XMLActionReader {
+
+  private XMLKuneClientActions actions;
+
+  public XMLActionReader() throws IOException {
+    final File xmlFile = new File("src/main/webapp/" + XMLActionsParser.ACTIONS_XML_LOCATION);
+
+    // Inspired in:
+    // http://stackoverflow.com/questions/326390/how-to-create-a-java-string-from-the-contents-of-a-file
+    final FileInputStream stream = new FileInputStream(xmlFile);
+    try {
+      final FileChannel fc = stream.getChannel();
+      final MappedByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0, fc.size());
+      final String xml = Charset.forName("UTF-8").decode(bb).toString();
+      actions = new XMLKuneClientActions(new ServicesTester(), xml);
+    } finally {
+      stream.close();
+    }
+  }
+
+  public XMLKuneClientActions getActions() {
+    return actions;
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,220 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.init;
-
-import java.util.TimeZone;
-
-import javax.persistence.NoResultException;
-
-import org.waveprotocol.box.server.authentication.PasswordDigest;
-
-import cc.kune.core.client.errors.UserMustBeLoggedException;
-import cc.kune.core.server.content.ContentManager;
-import cc.kune.core.server.manager.GroupManager;
-import cc.kune.core.server.manager.I18nCountryManager;
-import cc.kune.core.server.manager.I18nLanguageManager;
-import cc.kune.core.server.manager.I18nTranslationManager;
-import cc.kune.core.server.manager.LicenseManager;
-import cc.kune.core.server.manager.UserManager;
-import cc.kune.core.server.manager.impl.ContentConstants;
-import cc.kune.core.server.properties.DatabaseProperties;
-import cc.kune.core.shared.domain.ContentStatus;
-import cc.kune.core.shared.dto.GroupType;
-import cc.kune.domain.Content;
-import cc.kune.domain.Group;
-import cc.kune.domain.I18nCountry;
-import cc.kune.domain.I18nLanguage;
-import cc.kune.domain.I18nTranslation;
-import cc.kune.domain.License;
-import cc.kune.domain.User;
-import cc.kune.wave.server.KuneWaveManager;
-
-import com.google.inject.Inject;
-import com.google.inject.persist.Transactional;
-
-public class DatabaseInitializer {
-  private final ContentManager contentManager;
-  private final I18nCountryManager countryManager;
-  private final GroupManager groupManager;
-  private final KuneWaveManager kuneWaveManager;
-  private final I18nLanguageManager languageManager;
-  private final LicenseManager licenseManager;
-  private final DatabaseProperties properties;
-  private final I18nTranslationManager translationManager;
-  private final UserManager userManager;
-
-  @Inject
-  public DatabaseInitializer(final DatabaseProperties properties, final UserManager userManager,
-      final GroupManager groupManager, final LicenseManager licenseManager,
-      final I18nLanguageManager languageManager, final I18nCountryManager countryManager,
-      final I18nTranslationManager translationManager, final ContentManager contentManager,
-      final KuneWaveManager kuneWaveManager) {
-    this.properties = properties;
-    this.userManager = userManager;
-    this.groupManager = groupManager;
-    this.licenseManager = licenseManager;
-    this.languageManager = languageManager;
-    this.countryManager = countryManager;
-    this.translationManager = translationManager;
-    this.contentManager = contentManager;
-    this.kuneWaveManager = kuneWaveManager;
-  }
-
-  private void createDefUsersGroup() throws Exception, UserMustBeLoggedException {
-    final String adminName = properties.getAdminUserName();
-    final String adminShortName = properties.getAdminShortName();
-    final String adminEmail = properties.getAdminEmail();
-    final String adminPassword = properties.getAdminPassword();
-
-    final PasswordDigest passwdDigest = new PasswordDigest(adminPassword.toCharArray());
-    userManager.createWaveAccount(adminShortName, passwdDigest);
-    final User user = new User(adminShortName, adminName, adminEmail, adminPassword,
-        passwdDigest.getDigest(), passwdDigest.getSalt(), languageManager.findByCode("en"),
-        countryManager.findByCode("GB"), TimeZone.getDefault());
-    groupManager.createUserGroup(user, false);
-    final User dummyUser = new User("dummy", "dummy user", "example at example.com", adminPassword,
-        passwdDigest.getDigest(), passwdDigest.getSalt(), languageManager.findByCode("en"),
-        countryManager.findByCode("GB"), TimeZone.getDefault());
-    groupManager.createUserGroup(dummyUser, false);
-
-    final String siteName = properties.getDefaultSiteName();
-    final String siteShortName = properties.getDefaultSiteShortName();
-    final String defaultLicenseId = properties.getDefaultLicense();
-    final License defaultLicense = licenseManager.findByShortName(defaultLicenseId);
-
-    final Group siteGroup = new Group(siteShortName, siteName, defaultLicense, GroupType.PROJECT);
-    groupManager.createGroup(siteGroup, user,
-        ContentConstants.INITIAL_CONTENT.replaceAll("\\[%s\\]", siteName));
-
-    final Content defaultContent = siteGroup.getDefaultContent();
-    contentManager.setStatus(defaultContent.getId(), ContentStatus.publishedOnline);
-    contentManager.save(defaultContent);
-
-    userManager.reIndex();
-    groupManager.reIndex();
-
-  }
-
-  private void createLicenses() {
-    // FIXME: Add CC RDF info (seems CC is working on new forms to add
-    // license metadata)
-    License license = new License("by-v3.0", "Creative Commons Attribution", "None",
-        "http://creativecommons.org/licenses/by/3.0/", true, false, false, "", "images/lic/by80x15.png");
-    licenseManager.persist(license);
-    license = new License("by-sa-v3.0", "Creative Commons Attribution-ShareAlike", "None",
-        "http://creativecommons.org/licenses/by-sa/3.0/", true, true, false, "",
-        "images/lic/bysa80x15.png");
-    licenseManager.persist(license);
-    license = new License("by-nd-v3.0", "Creative Commons Attribution-NoDerivs", "None",
-        "http://creativecommons.org/licenses/by-nd/3.0/", true, false, false, "",
-        "images/lic/bynd80x15.png");
-    licenseManager.persist(license);
-    license = new License("by-nc-v3.0", "Creative Commons Attribution-NonCommercial", "None",
-        "http://creativecommons.org/licenses/by-nc/3.0/", true, false, false, "",
-        "images/lic/bync80x15.png");
-    licenseManager.persist(license);
-    license = new License("by-nc-sa-v3.0", "Creative Commons Attribution-NonCommercial-ShareAlike",
-        "None", "http://creativecommons.org/licenses/by-nc-sa/3.0/", true, false, false, "",
-        "images/lic/byncsa80x15.png");
-    licenseManager.persist(license);
-    license = new License("by-nc-nd-v3.0", "Creative Commons Attribution-NonCommercial-NoDerivs",
-        "None", "http://creativecommons.org/licenses/by-nc-nd/3.0/", true, false, false, "",
-        "images/lic/byncnd80x15.png");
-    licenseManager.persist(license);
-    license = new License(
-        "gfdl-v1-3",
-        "GNU Free Documentation License",
-        "The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free documentation, giving readers the rights to copy, redistribute and modify a work and requires all copies and derivatives to be available under the same license.",
-        "http://www.gnu.org/copyleft/fdl.html", false, true, false, "", "images/lic/gnu-fdl.gif");
-    licenseManager.persist(license);
-    license = new License(
-        "fal",
-        "Free Art License",
-        "The Free Art license is a French copyleft license for works of art. It authorises the user to freely copy, spread, and transform creative works while respecting the author's rights.",
-        "http://artlibre.org/licence/lal/en/", false, true, false, "", "images/lic/fal-license.gif");
-    licenseManager.persist(license);
-    license = new License(
-        "gpl-v3",
-        "GNU General Public License",
-        "This license grant the recipients of a computer program the rights of the free software definition and uses copyleft to ensure the freedoms are preserved, even when the work is changed or added to.",
-        "http://www.gnu.org/licenses/gpl.html", false, true, false, "", "images/lic/gnu-gpl.gif");
-    licenseManager.persist(license);
-  }
-
-  public void createOthers() {
-    final I18nLanguage english = new I18nLanguage(Long.valueOf(1819), "en", "ltr", "English", "", "",
-        "en", "eng", "eng", false, "", "", "", "c == 1 ? 1 : 2", null, "L", "MMM d\\, yyyy");
-    final I18nLanguage spanish = new I18nLanguage(Long.valueOf(5889), "es", "ltr", "Spanish", "", "",
-        "es", "spa", "spa", true, "Español", "", "", "c == 1 ? 1 : 2", null, "L", "dd/MM/yyyy");
-    languageManager.persist(english);
-    languageManager.persist(spanish);
-    final I18nCountry gb = new I18nCountry(Long.valueOf(75), "GB", "GBP", ".", "£%n", "", ".",
-        "United Kingdom", "western", ",");
-    countryManager.persist(gb);
-    final I18nTranslation test = new I18nTranslation("test", english, "test");
-    translationManager.persist(test);
-  }
-
-  private void createProperties() {
-    // final PropertyGroup groupProps = new PropertyGroup(Group.PROPS_ID);
-    // final PropertyGroup userProps = new PropertyGroup(User.PROPS_ID);
-    // propGroupManager.persist(userProps);
-    // propGroupManager.persist(groupProps);
-    // final PropertySubgroup userXmppProps = new
-    // PropertySubgroup("user-xmpp");
-    // propSubgroupManager.persist(userXmppProps);
-
-    // final Property colorProp = new Property("xmpp_color",
-    // "Choose your color", Property.Type.STRING, true, "blue",
-    // userProps, userXmppProps);
-    // final ArrayList<String> subValues = new ArrayList<String>();
-    // subValues.add(SubscriptionMode.autoAcceptAll.toString());
-    // subValues.add(SubscriptionMode.autoRejectAll.toString());
-    // subValues.add(SubscriptionMode.manual.toString());
-    // final Property subProp = new Property("xmpp_subcriptionmode",
-    // "New buddies options", Property.Type.ENUM, true,
-    // SubscriptionMode.manual.toString(), subValues, userProps,
-    // userXmppProps);
-    // final Property unanavProp = new
-    // Property("xmpp_unanavailableitemsvisible",
-    // "Show unavailable buddies",
-    // Property.Type.BOOL, true, Boolean.toString(true), userProps,
-    // userXmppProps);
-    // propertyManager.persist(colorProp);
-    // propertyManager.persist(subProp);
-    // propertyManager.persist(unanavProp);
-  }
-
-  public void initConditional() throws Exception {
-    try {
-      groupManager.getSiteDefaultGroup();
-    } catch (final NoResultException e) {
-      initDatabase();
-    }
-  }
-
-  @Transactional
-  public void initDatabase() throws Exception {
-    createOthers();
-    createLicenses();
-    createProperties();
-    createDefUsersGroup();
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java (from rev 1456, trunk/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/init/DatabaseInitializer.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,220 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.init;
+
+import java.util.TimeZone;
+
+import javax.persistence.NoResultException;
+
+import org.waveprotocol.box.server.authentication.PasswordDigest;
+
+import cc.kune.core.client.errors.UserMustBeLoggedException;
+import cc.kune.core.server.content.ContentManager;
+import cc.kune.core.server.manager.GroupManager;
+import cc.kune.core.server.manager.I18nCountryManager;
+import cc.kune.core.server.manager.I18nLanguageManager;
+import cc.kune.core.server.manager.I18nTranslationManager;
+import cc.kune.core.server.manager.LicenseManager;
+import cc.kune.core.server.manager.UserManager;
+import cc.kune.core.server.manager.impl.ContentConstants;
+import cc.kune.core.server.properties.KuneBasicProperties;
+import cc.kune.core.shared.domain.ContentStatus;
+import cc.kune.core.shared.dto.GroupType;
+import cc.kune.domain.Content;
+import cc.kune.domain.Group;
+import cc.kune.domain.I18nCountry;
+import cc.kune.domain.I18nLanguage;
+import cc.kune.domain.I18nTranslation;
+import cc.kune.domain.License;
+import cc.kune.domain.User;
+import cc.kune.wave.server.KuneWaveManager;
+
+import com.google.inject.Inject;
+import com.google.inject.persist.Transactional;
+
+public class DatabaseInitializer {
+  private final ContentManager contentManager;
+  private final I18nCountryManager countryManager;
+  private final GroupManager groupManager;
+  private final KuneWaveManager kuneWaveManager;
+  private final I18nLanguageManager languageManager;
+  private final LicenseManager licenseManager;
+  private final KuneBasicProperties properties;
+  private final I18nTranslationManager translationManager;
+  private final UserManager userManager;
+
+  @Inject
+  public DatabaseInitializer(final KuneBasicProperties properties, final UserManager userManager,
+      final GroupManager groupManager, final LicenseManager licenseManager,
+      final I18nLanguageManager languageManager, final I18nCountryManager countryManager,
+      final I18nTranslationManager translationManager, final ContentManager contentManager,
+      final KuneWaveManager kuneWaveManager) {
+    this.properties = properties;
+    this.userManager = userManager;
+    this.groupManager = groupManager;
+    this.licenseManager = licenseManager;
+    this.languageManager = languageManager;
+    this.countryManager = countryManager;
+    this.translationManager = translationManager;
+    this.contentManager = contentManager;
+    this.kuneWaveManager = kuneWaveManager;
+  }
+
+  private void createDefUsersGroup() throws Exception, UserMustBeLoggedException {
+    final String adminName = properties.getAdminUserName();
+    final String adminShortName = properties.getAdminShortName();
+    final String adminEmail = properties.getAdminEmail();
+    final String adminPassword = properties.getAdminPassword();
+
+    final PasswordDigest passwdDigest = new PasswordDigest(adminPassword.toCharArray());
+    userManager.createWaveAccount(adminShortName, passwdDigest);
+    final User user = new User(adminShortName, adminName, adminEmail, adminPassword,
+        passwdDigest.getDigest(), passwdDigest.getSalt(), languageManager.findByCode("en"),
+        countryManager.findByCode("GB"), TimeZone.getDefault());
+    groupManager.createUserGroup(user, false);
+    final User dummyUser = new User("dummy", "dummy user", "example at example.com", adminPassword,
+        passwdDigest.getDigest(), passwdDigest.getSalt(), languageManager.findByCode("en"),
+        countryManager.findByCode("GB"), TimeZone.getDefault());
+    groupManager.createUserGroup(dummyUser, false);
+
+    final String siteName = properties.getDefaultSiteName();
+    final String siteShortName = properties.getDefaultSiteShortName();
+    final String defaultLicenseId = properties.getDefaultLicense();
+    final License defaultLicense = licenseManager.findByShortName(defaultLicenseId);
+
+    final Group siteGroup = new Group(siteShortName, siteName, defaultLicense, GroupType.PROJECT);
+    groupManager.createGroup(siteGroup, user,
+        ContentConstants.INITIAL_CONTENT.replaceAll("\\[%s\\]", siteName));
+
+    final Content defaultContent = siteGroup.getDefaultContent();
+    contentManager.setStatus(defaultContent.getId(), ContentStatus.publishedOnline);
+    contentManager.save(defaultContent);
+
+    userManager.reIndex();
+    groupManager.reIndex();
+
+  }
+
+  private void createLicenses() {
+    // FIXME: Add CC RDF info (seems CC is working on new forms to add
+    // license metadata)
+    License license = new License("by-v3.0", "Creative Commons Attribution", "None",
+        "http://creativecommons.org/licenses/by/3.0/", true, false, false, "", "images/lic/by80x15.png");
+    licenseManager.persist(license);
+    license = new License("by-sa-v3.0", "Creative Commons Attribution-ShareAlike", "None",
+        "http://creativecommons.org/licenses/by-sa/3.0/", true, true, false, "",
+        "images/lic/bysa80x15.png");
+    licenseManager.persist(license);
+    license = new License("by-nd-v3.0", "Creative Commons Attribution-NoDerivs", "None",
+        "http://creativecommons.org/licenses/by-nd/3.0/", true, false, false, "",
+        "images/lic/bynd80x15.png");
+    licenseManager.persist(license);
+    license = new License("by-nc-v3.0", "Creative Commons Attribution-NonCommercial", "None",
+        "http://creativecommons.org/licenses/by-nc/3.0/", true, false, false, "",
+        "images/lic/bync80x15.png");
+    licenseManager.persist(license);
+    license = new License("by-nc-sa-v3.0", "Creative Commons Attribution-NonCommercial-ShareAlike",
+        "None", "http://creativecommons.org/licenses/by-nc-sa/3.0/", true, false, false, "",
+        "images/lic/byncsa80x15.png");
+    licenseManager.persist(license);
+    license = new License("by-nc-nd-v3.0", "Creative Commons Attribution-NonCommercial-NoDerivs",
+        "None", "http://creativecommons.org/licenses/by-nc-nd/3.0/", true, false, false, "",
+        "images/lic/byncnd80x15.png");
+    licenseManager.persist(license);
+    license = new License(
+        "gfdl-v1-3",
+        "GNU Free Documentation License",
+        "The GNU Free Documentation License (GNU FDL or simply GFDL) is a copyleft license for free documentation, giving readers the rights to copy, redistribute and modify a work and requires all copies and derivatives to be available under the same license.",
+        "http://www.gnu.org/copyleft/fdl.html", false, true, false, "", "images/lic/gnu-fdl.gif");
+    licenseManager.persist(license);
+    license = new License(
+        "fal",
+        "Free Art License",
+        "The Free Art license is a French copyleft license for works of art. It authorises the user to freely copy, spread, and transform creative works while respecting the author's rights.",
+        "http://artlibre.org/licence/lal/en/", false, true, false, "", "images/lic/fal-license.gif");
+    licenseManager.persist(license);
+    license = new License(
+        "gpl-v3",
+        "GNU General Public License",
+        "This license grant the recipients of a computer program the rights of the free software definition and uses copyleft to ensure the freedoms are preserved, even when the work is changed or added to.",
+        "http://www.gnu.org/licenses/gpl.html", false, true, false, "", "images/lic/gnu-gpl.gif");
+    licenseManager.persist(license);
+  }
+
+  public void createOthers() {
+    final I18nLanguage english = new I18nLanguage(Long.valueOf(1819), "en", "ltr", "English", "", "",
+        "en", "eng", "eng", false, "", "", "", "c == 1 ? 1 : 2", null, "L", "MMM d\\, yyyy");
+    final I18nLanguage spanish = new I18nLanguage(Long.valueOf(5889), "es", "ltr", "Spanish", "", "",
+        "es", "spa", "spa", true, "Español", "", "", "c == 1 ? 1 : 2", null, "L", "dd/MM/yyyy");
+    languageManager.persist(english);
+    languageManager.persist(spanish);
+    final I18nCountry gb = new I18nCountry(Long.valueOf(75), "GB", "GBP", ".", "£%n", "", ".",
+        "United Kingdom", "western", ",");
+    countryManager.persist(gb);
+    final I18nTranslation test = new I18nTranslation("test", english, "test");
+    translationManager.persist(test);
+  }
+
+  private void createProperties() {
+    // final PropertyGroup groupProps = new PropertyGroup(Group.PROPS_ID);
+    // final PropertyGroup userProps = new PropertyGroup(User.PROPS_ID);
+    // propGroupManager.persist(userProps);
+    // propGroupManager.persist(groupProps);
+    // final PropertySubgroup userXmppProps = new
+    // PropertySubgroup("user-xmpp");
+    // propSubgroupManager.persist(userXmppProps);
+
+    // final Property colorProp = new Property("xmpp_color",
+    // "Choose your color", Property.Type.STRING, true, "blue",
+    // userProps, userXmppProps);
+    // final ArrayList<String> subValues = new ArrayList<String>();
+    // subValues.add(SubscriptionMode.autoAcceptAll.toString());
+    // subValues.add(SubscriptionMode.autoRejectAll.toString());
+    // subValues.add(SubscriptionMode.manual.toString());
+    // final Property subProp = new Property("xmpp_subcriptionmode",
+    // "New buddies options", Property.Type.ENUM, true,
+    // SubscriptionMode.manual.toString(), subValues, userProps,
+    // userXmppProps);
+    // final Property unanavProp = new
+    // Property("xmpp_unanavailableitemsvisible",
+    // "Show unavailable buddies",
+    // Property.Type.BOOL, true, Boolean.toString(true), userProps,
+    // userXmppProps);
+    // propertyManager.persist(colorProp);
+    // propertyManager.persist(subProp);
+    // propertyManager.persist(unanavProp);
+  }
+
+  public void initConditional() throws Exception {
+    try {
+      groupManager.getSiteDefaultGroup();
+    } catch (final NoResultException e) {
+      initDatabase();
+    }
+  }
+
+  @Transactional
+  public void initDatabase() throws Exception {
+    createOthers();
+    createLicenses();
+    createProperties();
+    createDefUsersGroup();
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,311 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.manager.impl;
-
-import java.util.Collection;
-import java.util.List;
-
-import javax.persistence.EntityManager;
-import javax.persistence.NoResultException;
-import javax.persistence.PersistenceException;
-
-import org.apache.lucene.analysis.standard.StandardAnalyzer;
-import org.apache.lucene.queryParser.MultiFieldQueryParser;
-import org.apache.lucene.queryParser.ParseException;
-import org.apache.lucene.search.Query;
-import org.hibernate.exception.ConstraintViolationException;
-
-import cc.kune.core.client.errors.AccessViolationException;
-import cc.kune.core.client.errors.EmailAddressInUseException;
-import cc.kune.core.client.errors.GroupNameInUseException;
-import cc.kune.core.client.errors.UserMustBeLoggedException;
-import cc.kune.core.server.manager.FileManager;
-import cc.kune.core.server.manager.GroupManager;
-import cc.kune.core.server.manager.LicenseManager;
-import cc.kune.core.server.manager.file.FileUtils;
-import cc.kune.core.server.properties.DatabaseProperties;
-import cc.kune.core.server.properties.KuneProperties;
-import cc.kune.core.server.tool.ServerTool;
-import cc.kune.core.server.tool.ServerToolRegistry;
-import cc.kune.core.shared.SearcherConstants;
-import cc.kune.core.shared.domain.AdmissionType;
-import cc.kune.core.shared.domain.GroupListMode;
-import cc.kune.core.shared.domain.SocialNetworkVisibility;
-import cc.kune.core.shared.dto.GroupType;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.domain.AccessLists;
-import cc.kune.domain.Content;
-import cc.kune.domain.Group;
-import cc.kune.domain.License;
-import cc.kune.domain.SocialNetwork;
-import cc.kune.domain.ToolConfiguration;
-import cc.kune.domain.User;
-import cc.kune.domain.finders.GroupFinder;
-import cc.kune.domain.finders.LicenseFinder;
-import cc.kune.domain.finders.UserFinder;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.google.inject.Singleton;
-
- at Singleton
-public class GroupManagerDefault extends DefaultManager<Group, Long> implements GroupManager {
-
-  private final FileManager fileManager;
-  private final GroupFinder finder;
-  private final I18nTranslationService i18n;
-  private final KuneProperties kuneProperties;
-  private final LicenseFinder licenseFinder;
-  private final LicenseManager licenseManager;
-  private final DatabaseProperties properties;
-  private final ServerToolRegistry registry;
-  private final ServerToolRegistry serverToolRegistry;
-  private final UserFinder userFinder;
-
-  @Inject
-  public GroupManagerDefault(final Provider<EntityManager> provider, final GroupFinder finder,
-      final UserFinder userFinder, final KuneProperties kuneProperties,
-      final DatabaseProperties properties, final ServerToolRegistry registry,
-      final LicenseManager licenseManager, final LicenseFinder licenseFinder,
-      final FileManager fileManager, final ServerToolRegistry serverToolRegistry,
-      final I18nTranslationService i18n) {
-    super(provider, Group.class);
-    this.finder = finder;
-    this.userFinder = userFinder;
-    this.kuneProperties = kuneProperties;
-    this.properties = properties;
-    this.registry = registry;
-    this.licenseManager = licenseManager;
-    this.licenseFinder = licenseFinder;
-    this.fileManager = fileManager;
-    this.serverToolRegistry = serverToolRegistry;
-    this.i18n = i18n;
-  }
-
-  @Override
-  public void changeDefLicense(final User user, final Group group, final String licName) {
-    final License license = licenseFinder.findByShortName(licName);
-    if (license == null) {
-      throw new ServerManagerException("Unknown license");
-    }
-    group.setDefaultLicense(license);
-  }
-
-  @Override
-  public void changeWsTheme(final User user, final Group group, final String theme)
-      throws AccessViolationException {
-    // TODO: check theme
-    group.setWorkspaceTheme(theme);
-  }
-
-  @Override
-  public void clearGroupBackImage(final Group group) {
-    final String file = group.getBackgroundImage();
-    if (file != null) {
-      fileManager.rm(FileUtils.groupToDir(group.getShortName()), file);
-    }
-    group.setBackgroundImage(null);
-    group.setBackgroundMime(null);
-  }
-
-  @Override
-  public Group createGroup(final Group group, final User user, final String publicDescrip)
-      throws GroupNameInUseException, UserMustBeLoggedException {
-    final String defaultSiteWorkspaceTheme = kuneProperties.get(KuneProperties.WS_THEMES_DEF);
-    if (User.isKnownUser(user)) {
-      GroupListMode publicVisibility = GroupListMode.EVERYONE;
-      SocialNetworkVisibility snVisibility = SocialNetworkVisibility.anyone;
-      if (group.getGroupType().equals(GroupType.COMMUNITY)) {
-        group.setAdmissionType(AdmissionType.Open);
-      } else if (group.getGroupType().equals(GroupType.CLOSED)) {
-        group.setAdmissionType(AdmissionType.Closed);
-        publicVisibility = GroupListMode.NORMAL;
-        snVisibility = SocialNetworkVisibility.onlymembers;
-      } else if (group.getGroupType().equals(GroupType.ORGANIZATION)) {
-        group.setAdmissionType(AdmissionType.Moderated);
-      } else if (group.getGroupType().equals(GroupType.PROJECT)) {
-        group.setAdmissionType(AdmissionType.Moderated);
-      } else if (group.getGroupType().equals(GroupType.ORPHANED_PROJECT)) {
-        group.setAdmissionType(AdmissionType.Open);
-      }
-      final String licName = group.getDefaultLicense().getShortName();
-      final License license = licenseFinder.findByShortName(licName);
-      group.setDefaultLicense(license);
-      group.setWorkspaceTheme(defaultSiteWorkspaceTheme);
-      initSocialNetwork(group, user.getUserGroup(), publicVisibility, snVisibility);
-      final String title = i18n.t("About [%s]", group.getLongName());
-      initGroup(user, group, serverToolRegistry.getToolsForGroupsKeys(), title, publicDescrip);
-      return group;
-    } else {
-      throw new UserMustBeLoggedException();
-    }
-  }
-
-  @Override
-  public Group createUserGroup(final User user) throws GroupNameInUseException,
-      EmailAddressInUseException {
-    return createUserGroup(user, true);
-  }
-
-  @Override
-  public Group createUserGroup(final User user, final boolean wantPersonalHomepage)
-      throws GroupNameInUseException, EmailAddressInUseException {
-    final String defaultSiteWorkspaceTheme = kuneProperties.get(KuneProperties.WS_THEMES_DEF);
-    final License licenseDef = licenseManager.getDefLicense();
-    final Group userGroup = new Group(user.getShortName(), user.getName(), licenseDef,
-        GroupType.PERSONAL);
-    User userSameEmail = null;
-    try {
-      userSameEmail = userFinder.getByEmail(user.getEmail());
-    } catch (final NoResultException e) {
-      // Ok, no more with this email
-    }
-    if (userSameEmail != null) {
-      throw new EmailAddressInUseException();
-    }
-    userGroup.setAdmissionType(AdmissionType.Closed);
-    userGroup.setWorkspaceTheme(defaultSiteWorkspaceTheme);
-    userGroup.setDefaultContent(null);
-    user.setUserGroup(userGroup);
-    initSocialNetwork(userGroup, userGroup, GroupListMode.EVERYONE, SocialNetworkVisibility.anyone);
-
-    final String title = i18n.t("[%s] Bio", user.getName());
-    final String body = i18n.t("This user has not written its biography yet");
-    try {
-      initGroup(user, userGroup, wantPersonalHomepage ? serverToolRegistry.getToolsForUserKeys()
-          : ServerToolRegistry.emptyToolList, title, body);
-      super.persist(user, User.class);
-    } catch (final PersistenceException e) {
-      if (e.getCause() instanceof ConstraintViolationException) {
-        throw new GroupNameInUseException();
-      }
-      throw e;
-    }
-    return userGroup;
-  }
-
-  @Override
-  public List<Group> findAdminInGroups(final Long groupId) {
-    return finder.findAdminInGroups(groupId);
-  }
-
-  @Override
-  public Group findByShortName(final String shortName) {
-    return finder.findByShortName(shortName);
-  }
-
-  @Override
-  public List<Group> findCollabInGroups(final Long groupId) {
-    return finder.findCollabInGroups(groupId);
-  }
-
-  @Override
-  public List<String> findEnabledTools(final Long id) {
-    return finder.findEnabledTools(id);
-  }
-
-  @Override
-  public Group getGroupOfUserWithId(final Long userId) {
-    return userId != null ? find(User.class, userId).getUserGroup() : null;
-  }
-
-  @Override
-  public Group getSiteDefaultGroup() {
-    final String shortName = properties.getDefaultSiteShortName();
-    return findByShortName(shortName);
-  }
-
-  private void initGroup(final User user, final Group group, final Collection<String> toolsToEnable,
-      final Object... vars) throws GroupNameInUseException {
-    try {
-      persist(group);
-    } catch (final IllegalStateException e) {
-      e.printStackTrace();
-    } catch (final PersistenceException e) {
-      if (e.getCause() instanceof ConstraintViolationException) {
-        throw new GroupNameInUseException();
-      }
-      throw e;
-    }
-    for (final ServerTool tool : registry.all()) {
-      if (toolsToEnable.contains(tool.getName())) {
-        tool.initGroup(user, group, vars);
-      }
-    }
-  }
-
-  private void initSocialNetwork(final Group group, final Group userGroup,
-      final GroupListMode publicVisibility, final SocialNetworkVisibility snVisibility) {
-    final SocialNetwork network = group.getSocialNetwork();
-    final AccessLists lists = network.getAccessLists();
-    lists.getEditors().setMode(GroupListMode.NOBODY);
-    lists.getViewers().setMode(publicVisibility);
-    if (!group.getGroupType().equals(GroupType.ORPHANED_PROJECT)) {
-      network.addAdmin(userGroup);
-    }
-    network.setVisibility(snVisibility);
-  }
-
-  @Override
-  public SearchResult<Group> search(final String search) {
-    return this.search(search, null, null);
-  }
-
-  @Override
-  public SearchResult<Group> search(final String search, final Integer firstResult,
-      final Integer maxResults) {
-    final MultiFieldQueryParser parser = new MultiFieldQueryParser(new String[] { "longName",
-        "shortName", "publicDesc" }, new StandardAnalyzer());
-    Query query;
-    try {
-      query = parser.parse(search + SearcherConstants.WILDCARD);
-    } catch (final ParseException e) {
-      throw new ServerManagerException("Error parsing search");
-    }
-    return super.search(query, firstResult, maxResults);
-  }
-
-  @Override
-  public void setDefaultContent(final String groupShortName, final Content content) {
-    final Group group = findByShortName(groupShortName);
-    group.setDefaultContent(content);
-  }
-
-  @Override
-  public void setGroupBackgroundImage(final Group group, final String backgroundFileName,
-      final String mime) {
-    clearGroupBackImage(group);
-    group.setBackgroundImage(backgroundFileName);
-    group.setBackgroundMime(mime);
-  }
-
-  @Override
-  public void setToolEnabled(final User userLogged, final String groupShortName, final String tool,
-      final boolean enabled) {
-    final Group group = findByShortName(groupShortName);
-    ToolConfiguration toolConfiguration = group.getToolConfiguration(tool);
-    if (toolConfiguration == null) {
-      toolConfiguration = serverToolRegistry.get(tool).initGroup(userLogged, group).getToolConfiguration(
-          tool);
-    }
-    toolConfiguration.setEnabled(enabled);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java (from rev 1456, trunk/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/GroupManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,311 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.manager.impl;
+
+import java.util.Collection;
+import java.util.List;
+
+import javax.persistence.EntityManager;
+import javax.persistence.NoResultException;
+import javax.persistence.PersistenceException;
+
+import org.apache.lucene.analysis.standard.StandardAnalyzer;
+import org.apache.lucene.queryParser.MultiFieldQueryParser;
+import org.apache.lucene.queryParser.ParseException;
+import org.apache.lucene.search.Query;
+import org.hibernate.exception.ConstraintViolationException;
+
+import cc.kune.core.client.errors.AccessViolationException;
+import cc.kune.core.client.errors.EmailAddressInUseException;
+import cc.kune.core.client.errors.GroupNameInUseException;
+import cc.kune.core.client.errors.UserMustBeLoggedException;
+import cc.kune.core.server.manager.FileManager;
+import cc.kune.core.server.manager.GroupManager;
+import cc.kune.core.server.manager.LicenseManager;
+import cc.kune.core.server.manager.file.FileUtils;
+import cc.kune.core.server.properties.KuneBasicProperties;
+import cc.kune.core.server.properties.KuneProperties;
+import cc.kune.core.server.tool.ServerTool;
+import cc.kune.core.server.tool.ServerToolRegistry;
+import cc.kune.core.shared.SearcherConstants;
+import cc.kune.core.shared.domain.AdmissionType;
+import cc.kune.core.shared.domain.GroupListMode;
+import cc.kune.core.shared.domain.SocialNetworkVisibility;
+import cc.kune.core.shared.dto.GroupType;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.domain.AccessLists;
+import cc.kune.domain.Content;
+import cc.kune.domain.Group;
+import cc.kune.domain.License;
+import cc.kune.domain.SocialNetwork;
+import cc.kune.domain.ToolConfiguration;
+import cc.kune.domain.User;
+import cc.kune.domain.finders.GroupFinder;
+import cc.kune.domain.finders.LicenseFinder;
+import cc.kune.domain.finders.UserFinder;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class GroupManagerDefault extends DefaultManager<Group, Long> implements GroupManager {
+
+  private final FileManager fileManager;
+  private final GroupFinder finder;
+  private final I18nTranslationService i18n;
+  private final KuneProperties kuneProperties;
+  private final LicenseFinder licenseFinder;
+  private final LicenseManager licenseManager;
+  private final KuneBasicProperties properties;
+  private final ServerToolRegistry registry;
+  private final ServerToolRegistry serverToolRegistry;
+  private final UserFinder userFinder;
+
+  @Inject
+  public GroupManagerDefault(final Provider<EntityManager> provider, final GroupFinder finder,
+      final UserFinder userFinder, final KuneProperties kuneProperties,
+      final KuneBasicProperties properties, final ServerToolRegistry registry,
+      final LicenseManager licenseManager, final LicenseFinder licenseFinder,
+      final FileManager fileManager, final ServerToolRegistry serverToolRegistry,
+      final I18nTranslationService i18n) {
+    super(provider, Group.class);
+    this.finder = finder;
+    this.userFinder = userFinder;
+    this.kuneProperties = kuneProperties;
+    this.properties = properties;
+    this.registry = registry;
+    this.licenseManager = licenseManager;
+    this.licenseFinder = licenseFinder;
+    this.fileManager = fileManager;
+    this.serverToolRegistry = serverToolRegistry;
+    this.i18n = i18n;
+  }
+
+  @Override
+  public void changeDefLicense(final User user, final Group group, final String licName) {
+    final License license = licenseFinder.findByShortName(licName);
+    if (license == null) {
+      throw new ServerManagerException("Unknown license");
+    }
+    group.setDefaultLicense(license);
+  }
+
+  @Override
+  public void changeWsTheme(final User user, final Group group, final String theme)
+      throws AccessViolationException {
+    // TODO: check theme
+    group.setWorkspaceTheme(theme);
+  }
+
+  @Override
+  public void clearGroupBackImage(final Group group) {
+    final String file = group.getBackgroundImage();
+    if (file != null) {
+      fileManager.rm(FileUtils.groupToDir(group.getShortName()), file);
+    }
+    group.setBackgroundImage(null);
+    group.setBackgroundMime(null);
+  }
+
+  @Override
+  public Group createGroup(final Group group, final User user, final String publicDescrip)
+      throws GroupNameInUseException, UserMustBeLoggedException {
+    final String defaultSiteWorkspaceTheme = kuneProperties.get(KuneProperties.WS_THEMES_DEF);
+    if (User.isKnownUser(user)) {
+      GroupListMode publicVisibility = GroupListMode.EVERYONE;
+      SocialNetworkVisibility snVisibility = SocialNetworkVisibility.anyone;
+      if (group.getGroupType().equals(GroupType.COMMUNITY)) {
+        group.setAdmissionType(AdmissionType.Open);
+      } else if (group.getGroupType().equals(GroupType.CLOSED)) {
+        group.setAdmissionType(AdmissionType.Closed);
+        publicVisibility = GroupListMode.NORMAL;
+        snVisibility = SocialNetworkVisibility.onlymembers;
+      } else if (group.getGroupType().equals(GroupType.ORGANIZATION)) {
+        group.setAdmissionType(AdmissionType.Moderated);
+      } else if (group.getGroupType().equals(GroupType.PROJECT)) {
+        group.setAdmissionType(AdmissionType.Moderated);
+      } else if (group.getGroupType().equals(GroupType.ORPHANED_PROJECT)) {
+        group.setAdmissionType(AdmissionType.Open);
+      }
+      final String licName = group.getDefaultLicense().getShortName();
+      final License license = licenseFinder.findByShortName(licName);
+      group.setDefaultLicense(license);
+      group.setWorkspaceTheme(defaultSiteWorkspaceTheme);
+      initSocialNetwork(group, user.getUserGroup(), publicVisibility, snVisibility);
+      final String title = i18n.t("About [%s]", group.getLongName());
+      initGroup(user, group, serverToolRegistry.getToolsForGroupsKeys(), title, publicDescrip);
+      return group;
+    } else {
+      throw new UserMustBeLoggedException();
+    }
+  }
+
+  @Override
+  public Group createUserGroup(final User user) throws GroupNameInUseException,
+      EmailAddressInUseException {
+    return createUserGroup(user, true);
+  }
+
+  @Override
+  public Group createUserGroup(final User user, final boolean wantPersonalHomepage)
+      throws GroupNameInUseException, EmailAddressInUseException {
+    final String defaultSiteWorkspaceTheme = kuneProperties.get(KuneProperties.WS_THEMES_DEF);
+    final License licenseDef = licenseManager.getDefLicense();
+    final Group userGroup = new Group(user.getShortName(), user.getName(), licenseDef,
+        GroupType.PERSONAL);
+    User userSameEmail = null;
+    try {
+      userSameEmail = userFinder.getByEmail(user.getEmail());
+    } catch (final NoResultException e) {
+      // Ok, no more with this email
+    }
+    if (userSameEmail != null) {
+      throw new EmailAddressInUseException();
+    }
+    userGroup.setAdmissionType(AdmissionType.Closed);
+    userGroup.setWorkspaceTheme(defaultSiteWorkspaceTheme);
+    userGroup.setDefaultContent(null);
+    user.setUserGroup(userGroup);
+    initSocialNetwork(userGroup, userGroup, GroupListMode.EVERYONE, SocialNetworkVisibility.anyone);
+
+    final String title = i18n.t("[%s] Bio", user.getName());
+    final String body = i18n.t("This user has not written its biography yet");
+    try {
+      initGroup(user, userGroup, wantPersonalHomepage ? serverToolRegistry.getToolsForUserKeys()
+          : ServerToolRegistry.emptyToolList, title, body);
+      super.persist(user, User.class);
+    } catch (final PersistenceException e) {
+      if (e.getCause() instanceof ConstraintViolationException) {
+        throw new GroupNameInUseException();
+      }
+      throw e;
+    }
+    return userGroup;
+  }
+
+  @Override
+  public List<Group> findAdminInGroups(final Long groupId) {
+    return finder.findAdminInGroups(groupId);
+  }
+
+  @Override
+  public Group findByShortName(final String shortName) {
+    return finder.findByShortName(shortName);
+  }
+
+  @Override
+  public List<Group> findCollabInGroups(final Long groupId) {
+    return finder.findCollabInGroups(groupId);
+  }
+
+  @Override
+  public List<String> findEnabledTools(final Long id) {
+    return finder.findEnabledTools(id);
+  }
+
+  @Override
+  public Group getGroupOfUserWithId(final Long userId) {
+    return userId != null ? find(User.class, userId).getUserGroup() : null;
+  }
+
+  @Override
+  public Group getSiteDefaultGroup() {
+    final String shortName = properties.getDefaultSiteShortName();
+    return findByShortName(shortName);
+  }
+
+  private void initGroup(final User user, final Group group, final Collection<String> toolsToEnable,
+      final Object... vars) throws GroupNameInUseException {
+    try {
+      persist(group);
+    } catch (final IllegalStateException e) {
+      e.printStackTrace();
+    } catch (final PersistenceException e) {
+      if (e.getCause() instanceof ConstraintViolationException) {
+        throw new GroupNameInUseException();
+      }
+      throw e;
+    }
+    for (final ServerTool tool : registry.all()) {
+      if (toolsToEnable.contains(tool.getName())) {
+        tool.initGroup(user, group, vars);
+      }
+    }
+  }
+
+  private void initSocialNetwork(final Group group, final Group userGroup,
+      final GroupListMode publicVisibility, final SocialNetworkVisibility snVisibility) {
+    final SocialNetwork network = group.getSocialNetwork();
+    final AccessLists lists = network.getAccessLists();
+    lists.getEditors().setMode(GroupListMode.NOBODY);
+    lists.getViewers().setMode(publicVisibility);
+    if (!group.getGroupType().equals(GroupType.ORPHANED_PROJECT)) {
+      network.addAdmin(userGroup);
+    }
+    network.setVisibility(snVisibility);
+  }
+
+  @Override
+  public SearchResult<Group> search(final String search) {
+    return this.search(search, null, null);
+  }
+
+  @Override
+  public SearchResult<Group> search(final String search, final Integer firstResult,
+      final Integer maxResults) {
+    final MultiFieldQueryParser parser = new MultiFieldQueryParser(new String[] { "longName",
+        "shortName", "publicDesc" }, new StandardAnalyzer());
+    Query query;
+    try {
+      query = parser.parse(search + SearcherConstants.WILDCARD);
+    } catch (final ParseException e) {
+      throw new ServerManagerException("Error parsing search");
+    }
+    return super.search(query, firstResult, maxResults);
+  }
+
+  @Override
+  public void setDefaultContent(final String groupShortName, final Content content) {
+    final Group group = findByShortName(groupShortName);
+    group.setDefaultContent(content);
+  }
+
+  @Override
+  public void setGroupBackgroundImage(final Group group, final String backgroundFileName,
+      final String mime) {
+    clearGroupBackImage(group);
+    group.setBackgroundImage(backgroundFileName);
+    group.setBackgroundMime(mime);
+  }
+
+  @Override
+  public void setToolEnabled(final User userLogged, final String groupShortName, final String tool,
+      final boolean enabled) {
+    final Group group = findByShortName(groupShortName);
+    ToolConfiguration toolConfiguration = group.getToolConfiguration(tool);
+    if (toolConfiguration == null) {
+      toolConfiguration = serverToolRegistry.get(tool).initGroup(userLogged, group).getToolConfiguration(
+          tool);
+    }
+    toolConfiguration.setEnabled(enabled);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,85 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.manager.impl;
-
-import java.util.List;
-
-import javax.persistence.EntityManager;
-
-
-import cc.kune.core.server.manager.LicenseManager;
-import cc.kune.core.server.properties.DatabaseProperties;
-import cc.kune.domain.License;
-import cc.kune.domain.finders.LicenseFinder;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.google.inject.Singleton;
-
- at Singleton
-public class LicenseManagerDefault extends DefaultManager<License, Long> implements LicenseManager {
-    private LicenseFinder licenseFinder;
-    private final DatabaseProperties properties;
-
-    @Inject
-    public LicenseManagerDefault(final Provider<EntityManager> provider, final DatabaseProperties properties,
-            final LicenseFinder licenseFinder) {
-        super(provider, License.class);
-        this.properties = properties;
-        this.licenseFinder = licenseFinder;
-    }
-
-    @Override
-    public License findByShortName(final String shortName) {
-        return licenseFinder.findByShortName(shortName);
-    }
-
-    @Override
-    public List<License> getAll() {
-        return licenseFinder.getAll();
-    }
-
-    @Override
-    public List<License> getCC() {
-        return licenseFinder.getCC();
-    }
-
-    @Override
-    public License getDefLicense() {
-        final String licenseDefId = properties.getDefaultLicense();
-        return licenseFinder.findByShortName(licenseDefId);
-    }
-
-    @Override
-    public List<License> getNotCC() {
-        return licenseFinder.getNotCC();
-    }
-
-    @Override
-    public License persist(final License license) {
-        return super.persist(license);
-    }
-
-    @Override
-    @Inject
-    public void setLicenseFinder(final LicenseFinder licenseFinder) {
-        this.licenseFinder = licenseFinder;
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java (from rev 1456, trunk/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/LicenseManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,85 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.manager.impl;
+
+import java.util.List;
+
+import javax.persistence.EntityManager;
+
+
+import cc.kune.core.server.manager.LicenseManager;
+import cc.kune.core.server.properties.KuneBasicProperties;
+import cc.kune.domain.License;
+import cc.kune.domain.finders.LicenseFinder;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class LicenseManagerDefault extends DefaultManager<License, Long> implements LicenseManager {
+    private LicenseFinder licenseFinder;
+    private final KuneBasicProperties properties;
+
+    @Inject
+    public LicenseManagerDefault(final Provider<EntityManager> provider, final KuneBasicProperties properties,
+            final LicenseFinder licenseFinder) {
+        super(provider, License.class);
+        this.properties = properties;
+        this.licenseFinder = licenseFinder;
+    }
+
+    @Override
+    public License findByShortName(final String shortName) {
+        return licenseFinder.findByShortName(shortName);
+    }
+
+    @Override
+    public List<License> getAll() {
+        return licenseFinder.getAll();
+    }
+
+    @Override
+    public List<License> getCC() {
+        return licenseFinder.getCC();
+    }
+
+    @Override
+    public License getDefLicense() {
+        final String licenseDefId = properties.getDefaultLicense();
+        return licenseFinder.findByShortName(licenseDefId);
+    }
+
+    @Override
+    public List<License> getNotCC() {
+        return licenseFinder.getNotCC();
+    }
+
+    @Override
+    public License persist(final License license) {
+        return super.persist(license);
+    }
+
+    @Override
+    @Inject
+    public void setLicenseFinder(final LicenseFinder licenseFinder) {
+        this.licenseFinder = licenseFinder;
+    }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,293 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.manager.impl;
-
-import java.util.Collection;
-import java.util.HashSet;
-import java.util.List;
-import java.util.TimeZone;
-import java.util.Timer;
-import java.util.TimerTask;
-
-import javax.persistence.EntityManager;
-import javax.persistence.NoResultException;
-
-import org.apache.lucene.analysis.standard.StandardAnalyzer;
-import org.apache.lucene.queryParser.MultiFieldQueryParser;
-import org.apache.lucene.queryParser.ParseException;
-import org.apache.lucene.search.Query;
-import org.jivesoftware.smack.RosterEntry;
-import org.jivesoftware.smack.packet.RosterPacket.ItemType;
-import org.waveprotocol.box.server.authentication.PasswordDigest;
-import org.waveprotocol.box.server.persistence.AccountStore;
-
-import cc.kune.core.client.errors.GroupNameInUseException;
-import cc.kune.core.client.errors.I18nNotFoundException;
-import cc.kune.core.client.errors.UserRegistrationException;
-import cc.kune.core.server.manager.I18nCountryManager;
-import cc.kune.core.server.manager.I18nLanguageManager;
-import cc.kune.core.server.manager.UserManager;
-import cc.kune.core.server.properties.ChatProperties;
-import cc.kune.core.server.properties.DatabaseProperties;
-import cc.kune.core.server.xmpp.ChatConnection;
-import cc.kune.core.server.xmpp.ChatException;
-import cc.kune.core.server.xmpp.XmppManager;
-import cc.kune.core.shared.domain.UserSNetVisibility;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.domain.I18nCountry;
-import cc.kune.domain.I18nLanguage;
-import cc.kune.domain.User;
-import cc.kune.domain.finders.UserFinder;
-import cc.kune.domain.utils.UserBuddiesData;
-import cc.kune.wave.server.CustomUserRegistrationServlet;
-import cc.kune.wave.server.KuneWaveManager;
-import cc.kune.wave.server.ParticipantUtils;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.google.inject.Singleton;
-
- at Singleton
-public class UserManagerDefault extends DefaultManager<User, Long> implements UserManager {
-
-  private final ChatProperties chatProperties;
-  private final I18nCountryManager countryManager;
-  private final DatabaseProperties databaseProperties;
-  private final UserFinder finder;
-  private final I18nTranslationService i18n;
-  private final KuneWaveManager kuneWaveManager;
-  private final I18nLanguageManager languageManager;
-  private final ParticipantUtils participantUtils;
-  private final AccountStore waveAccountStore;
-  // private final PropertiesManager propManager;
-  private final CustomUserRegistrationServlet waveUserRegister;
-  private final XmppManager xmppManager;
-
-  @Inject
-  public UserManagerDefault(final Provider<EntityManager> provider, final UserFinder finder,
-      final I18nLanguageManager languageManager, final I18nCountryManager countryManager,
-      final XmppManager xmppManager, final ChatProperties chatProperties,
-      final I18nTranslationService i18n, final CustomUserRegistrationServlet waveUserRegister,
-      final AccountStore waveAccountStore, final KuneWaveManager kuneWaveManager,
-      final ParticipantUtils participantUtils, final DatabaseProperties databaseProperties) {
-    super(provider, User.class);
-    this.finder = finder;
-    this.languageManager = languageManager;
-    this.countryManager = countryManager;
-    this.xmppManager = xmppManager;
-    this.chatProperties = chatProperties;
-    this.i18n = i18n;
-    this.waveUserRegister = waveUserRegister;
-    this.waveAccountStore = waveAccountStore;
-    this.kuneWaveManager = kuneWaveManager;
-    this.participantUtils = participantUtils;
-    this.databaseProperties = databaseProperties;
-  }
-
-  @Override
-  public User createUser(final String shortName, final String longName, final String email,
-      final String passwd, final String langCode, final String countryCode, final String timezone)
-      throws I18nNotFoundException {
-    I18nLanguage language;
-    I18nCountry country;
-    TimeZone tz;
-    try {
-      language = languageManager.findByCode(langCode);
-      country = countryManager.findByCode(countryCode);
-      tz = TimeZone.getTimeZone(timezone);
-    } catch (final NoResultException e) {
-      throw new I18nNotFoundException();
-    }
-    final PasswordDigest passwdDigest = new PasswordDigest(passwd.toCharArray());
-
-    try {
-      createWaveAccount(shortName, passwdDigest);
-    } catch (final UserRegistrationException e) {
-      try {
-        if (finder.getByShortName(shortName) != null) {
-          throw new GroupNameInUseException();
-        } else {
-          // Other kind of exception
-          throw e;
-        }
-      } catch (final NoResultException e2) {
-        // Other kind of exception
-        throw e;
-      }
-    }
-    // if (userPropGroup == null) {
-    // userPropGroup = propGroupManager.find(User.PROPS_ID);
-    // }
-    // final Properties userProp = new Properties(userPropGroup);
-    // propManager.persist(userProp);
-    try {
-      final User user = new User(shortName, longName, email, passwd, passwdDigest.getDigest(),
-          passwdDigest.getSalt(), language, country, tz);
-      kuneWaveManager.createWave(
-          ContentConstants.WELCOME_WAVE_CONTENT_TITLE.replaceAll("\\[%s\\]",
-              databaseProperties.getDefaultSiteName()),
-          ContentConstants.WELCOME_WAVE_CONTENT.replaceAll("\\[%s\\]",
-              databaseProperties.getDefaultSiteName()),
-          participantUtils.of(databaseProperties.getAdminShortName()), participantUtils.of(shortName));
-      return user;
-    } catch (final RuntimeException e) {
-      try {
-        // Try to remove wave account
-        waveAccountStore.removeAccount(participantUtils.of(shortName));
-      } catch (final Exception e2) {
-        throw e;
-      }
-      throw e;
-    }
-  }
-
-  @Override
-  public void createWaveAccount(final String shortName, final PasswordDigest passwdDigest) {
-    final String msg = waveUserRegister.tryCreateUser(shortName, passwdDigest);
-    if (msg != null) {
-      throw new UserRegistrationException(msg);
-    }
-  }
-
-  @Override
-  public User find(final Long userId) {
-    try {
-      return finder.getById(userId);
-    } catch (final NoResultException e) {
-      return User.UNKNOWN_USER;
-    }
-  }
-
-  @Override
-  public User findByShortname(final String shortName) {
-    return finder.getByShortName(shortName);
-  }
-
-  public List<User> getAll() {
-    return finder.getAll();
-  }
-
-  @Override
-  @Deprecated
-  public UserBuddiesData getUserBuddies(final String shortName) {
-    // XEP-133 get roster by admin part is not implemented in openfire
-    // also access to the openfire db is not easy with hibernate (the use of
-    // two db at the same time). This compromise solution is server
-    // independent.
-    // In the future cache this.
-    final String domain = "@" + chatProperties.getDomain();
-    final UserBuddiesData buddiesData = new UserBuddiesData();
-
-    final User user = finder.getByShortName(shortName);
-    Collection<RosterEntry> roster;
-    try {
-      final ChatConnection connection = xmppManager.login(user.getShortName() + domain,
-          user.getPassword(), "kserver");
-      roster = xmppManager.getRoster(connection);
-      xmppManager.disconnect(connection);
-    } catch (final ChatException e) {
-      // Seems that it not possible to get the buddy list, then we follow
-      // with a empty buddy list
-      log.error("Cannot retrieve the buddie list", e);
-      roster = new HashSet<RosterEntry>();
-    }
-    for (final RosterEntry entry : roster) {
-      if (entry.getType().equals(ItemType.both)) {
-        // only show buddies with subscription 'both'
-        final int index = entry.getUser().indexOf(domain);
-        if (index > 0) {
-          // local user
-          try {
-            final String username = entry.getUser().substring(0, index);
-            final User buddie = finder.getByShortName(username);
-            buddiesData.getBuddies().add(buddie);
-          } catch (final NoResultException e) {
-            // No existent buddie, skip
-          }
-        } else {
-          // ext user (only count)
-          buddiesData.setOtherExtBuddies(buddiesData.getOtherExtBuddies() + 1);
-        }
-      }
-    }
-    return buddiesData;
-  }
-
-  @Override
-  public User login(final String nickOrEmail, final String passwd) {
-    User user;
-    try {
-      user = finder.getByShortName(nickOrEmail);
-    } catch (final NoResultException e) {
-      try {
-        user = finder.getByEmail(nickOrEmail);
-      } catch (final NoResultException e2) {
-        return null;
-      }
-    }
-    if (user.getPassword().equals(passwd)) {
-      if (user.getLastLogin() == null) {
-        final String userName = user.getShortName();
-        final Timer timer = new Timer();
-        timer.schedule(new TimerTask() {
-          @Override
-          public void run() {
-            xmppManager.sendMessage(
-                userName,
-                i18n.t("This is the chat window. "
-                    + ""
-                    + "Here you can communicate with other users of this site but also with other users with compatible accounts (like gmail accounts). "
-                    + "" + "Just add some buddie and start to chat."));
-          }
-        }, 5000);
-      }
-      user.setLastLogin(System.currentTimeMillis());
-      return user;
-    } else {
-      return null;
-    }
-  }
-
-  @Override
-  public SearchResult<User> search(final String search) {
-    return this.search(search, null, null);
-  }
-
-  @Override
-  public SearchResult<User> search(final String search, final Integer firstResult,
-      final Integer maxResults) {
-    final MultiFieldQueryParser parser = new MultiFieldQueryParser(new String[] { "name", "shortName" },
-        new StandardAnalyzer());
-    Query query;
-    try {
-      query = parser.parse(search);
-    } catch (final ParseException e) {
-      throw new ServerManagerException("Error parsing search", e);
-    }
-    return super.search(query, firstResult, maxResults);
-  }
-
-  @Override
-  public void setSNetVisibility(final User user, final UserSNetVisibility visibility) {
-    user.setSNetVisibility(visibility);
-    persist(user);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java (from rev 1457, trunk/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/manager/impl/UserManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,295 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.manager.impl;
+
+import java.util.Collection;
+import java.util.HashSet;
+import java.util.List;
+import java.util.TimeZone;
+import java.util.Timer;
+import java.util.TimerTask;
+
+import javax.persistence.EntityManager;
+import javax.persistence.NoResultException;
+
+import org.apache.lucene.analysis.standard.StandardAnalyzer;
+import org.apache.lucene.queryParser.MultiFieldQueryParser;
+import org.apache.lucene.queryParser.ParseException;
+import org.apache.lucene.search.Query;
+import org.jivesoftware.smack.RosterEntry;
+import org.jivesoftware.smack.packet.RosterPacket.ItemType;
+import org.waveprotocol.box.server.authentication.PasswordDigest;
+import org.waveprotocol.box.server.persistence.AccountStore;
+
+import cc.kune.core.client.errors.GroupNameInUseException;
+import cc.kune.core.client.errors.I18nNotFoundException;
+import cc.kune.core.client.errors.UserRegistrationException;
+import cc.kune.core.server.manager.I18nCountryManager;
+import cc.kune.core.server.manager.I18nLanguageManager;
+import cc.kune.core.server.manager.UserManager;
+import cc.kune.core.server.properties.ChatProperties;
+import cc.kune.core.server.properties.KuneBasicProperties;
+import cc.kune.core.server.xmpp.ChatConnection;
+import cc.kune.core.server.xmpp.ChatException;
+import cc.kune.core.server.xmpp.XmppManager;
+import cc.kune.core.shared.domain.UserSNetVisibility;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.domain.I18nCountry;
+import cc.kune.domain.I18nLanguage;
+import cc.kune.domain.User;
+import cc.kune.domain.finders.UserFinder;
+import cc.kune.domain.utils.UserBuddiesData;
+import cc.kune.wave.server.CustomUserRegistrationServlet;
+import cc.kune.wave.server.KuneWaveManager;
+import cc.kune.wave.server.ParticipantUtils;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.google.inject.Singleton;
+
+ at Singleton
+public class UserManagerDefault extends DefaultManager<User, Long> implements UserManager {
+
+  private final ChatProperties chatProperties;
+  private final I18nCountryManager countryManager;
+  private final UserFinder finder;
+  private final I18nTranslationService i18n;
+  private final KuneWaveManager kuneWaveManager;
+  private final I18nLanguageManager languageManager;
+  private final ParticipantUtils participantUtils;
+  private final KuneBasicProperties properties;
+  private final AccountStore waveAccountStore;
+  // private final PropertiesManager propManager;
+  private final CustomUserRegistrationServlet waveUserRegister;
+  private final XmppManager xmppManager;
+
+  @Inject
+  public UserManagerDefault(final Provider<EntityManager> provider, final UserFinder finder,
+      final I18nLanguageManager languageManager, final I18nCountryManager countryManager,
+      final XmppManager xmppManager, final ChatProperties chatProperties,
+      final I18nTranslationService i18n, final CustomUserRegistrationServlet waveUserRegister,
+      final AccountStore waveAccountStore, final KuneWaveManager kuneWaveManager,
+      final ParticipantUtils participantUtils, final KuneBasicProperties properties) {
+    super(provider, User.class);
+    this.finder = finder;
+    this.languageManager = languageManager;
+    this.countryManager = countryManager;
+    this.xmppManager = xmppManager;
+    this.chatProperties = chatProperties;
+    this.i18n = i18n;
+    this.waveUserRegister = waveUserRegister;
+    this.waveAccountStore = waveAccountStore;
+    this.kuneWaveManager = kuneWaveManager;
+    this.participantUtils = participantUtils;
+    this.properties = properties;
+  }
+
+  @Override
+  public User createUser(final String shortName, final String longName, final String email,
+      final String passwd, final String langCode, final String countryCode, final String timezone)
+      throws I18nNotFoundException {
+    I18nLanguage language;
+    I18nCountry country;
+    TimeZone tz;
+    try {
+      language = languageManager.findByCode(langCode);
+      country = countryManager.findByCode(countryCode);
+      tz = TimeZone.getTimeZone(timezone);
+    } catch (final NoResultException e) {
+      throw new I18nNotFoundException();
+    }
+    final PasswordDigest passwdDigest = new PasswordDigest(passwd.toCharArray());
+
+    try {
+      createWaveAccount(shortName, passwdDigest);
+    } catch (final UserRegistrationException e) {
+      try {
+        if (finder.getByShortName(shortName) != null) {
+          throw new GroupNameInUseException();
+        } else {
+          // Other kind of exception
+          throw e;
+        }
+      } catch (final NoResultException e2) {
+        // Other kind of exception
+        throw e;
+      }
+    }
+    // if (userPropGroup == null) {
+    // userPropGroup = propGroupManager.find(User.PROPS_ID);
+    // }
+    // final Properties userProp = new Properties(userPropGroup);
+    // propManager.persist(userProp);
+    try {
+      final User user = new User(shortName, longName, email, passwd, passwdDigest.getDigest(),
+          passwdDigest.getSalt(), language, country, tz);
+
+      final String defWave = properties.getWelcomewave();
+      if (defWave != null) {
+        kuneWaveManager.createWave(
+            ContentConstants.WELCOME_WAVE_CONTENT_TITLE.replaceAll("\\[%s\\]",
+                properties.getDefaultSiteName()), "", defWave, null,
+            participantUtils.of(properties.getAdminShortName()), participantUtils.of(shortName));
+      }
+      return user;
+    } catch (final RuntimeException e) {
+      try {
+        // Try to remove wave account
+        waveAccountStore.removeAccount(participantUtils.of(shortName));
+      } catch (final Exception e2) {
+        throw e;
+      }
+      throw e;
+    }
+  }
+
+  @Override
+  public void createWaveAccount(final String shortName, final PasswordDigest passwdDigest) {
+    final String msg = waveUserRegister.tryCreateUser(shortName, passwdDigest);
+    if (msg != null) {
+      throw new UserRegistrationException(msg);
+    }
+  }
+
+  @Override
+  public User find(final Long userId) {
+    try {
+      return finder.getById(userId);
+    } catch (final NoResultException e) {
+      return User.UNKNOWN_USER;
+    }
+  }
+
+  @Override
+  public User findByShortname(final String shortName) {
+    return finder.getByShortName(shortName);
+  }
+
+  public List<User> getAll() {
+    return finder.getAll();
+  }
+
+  @Override
+  @Deprecated
+  public UserBuddiesData getUserBuddies(final String shortName) {
+    // XEP-133 get roster by admin part is not implemented in openfire
+    // also access to the openfire db is not easy with hibernate (the use of
+    // two db at the same time). This compromise solution is server
+    // independent.
+    // In the future cache this.
+    final String domain = "@" + chatProperties.getDomain();
+    final UserBuddiesData buddiesData = new UserBuddiesData();
+
+    final User user = finder.getByShortName(shortName);
+    Collection<RosterEntry> roster;
+    try {
+      final ChatConnection connection = xmppManager.login(user.getShortName() + domain,
+          user.getPassword(), "kserver");
+      roster = xmppManager.getRoster(connection);
+      xmppManager.disconnect(connection);
+    } catch (final ChatException e) {
+      // Seems that it not possible to get the buddy list, then we follow
+      // with a empty buddy list
+      log.error("Cannot retrieve the buddie list", e);
+      roster = new HashSet<RosterEntry>();
+    }
+    for (final RosterEntry entry : roster) {
+      if (entry.getType().equals(ItemType.both)) {
+        // only show buddies with subscription 'both'
+        final int index = entry.getUser().indexOf(domain);
+        if (index > 0) {
+          // local user
+          try {
+            final String username = entry.getUser().substring(0, index);
+            final User buddie = finder.getByShortName(username);
+            buddiesData.getBuddies().add(buddie);
+          } catch (final NoResultException e) {
+            // No existent buddie, skip
+          }
+        } else {
+          // ext user (only count)
+          buddiesData.setOtherExtBuddies(buddiesData.getOtherExtBuddies() + 1);
+        }
+      }
+    }
+    return buddiesData;
+  }
+
+  @Override
+  public User login(final String nickOrEmail, final String passwd) {
+    User user;
+    try {
+      user = finder.getByShortName(nickOrEmail);
+    } catch (final NoResultException e) {
+      try {
+        user = finder.getByEmail(nickOrEmail);
+      } catch (final NoResultException e2) {
+        return null;
+      }
+    }
+    if (user.getPassword().equals(passwd)) {
+      if (user.getLastLogin() == null) {
+        final String userName = user.getShortName();
+        final Timer timer = new Timer();
+        timer.schedule(new TimerTask() {
+          @Override
+          public void run() {
+            xmppManager.sendMessage(
+                userName,
+                i18n.t("This is the chat window. "
+                    + ""
+                    + "Here you can communicate with other users of this site but also with other users with compatible accounts (like gmail accounts). "
+                    + "" + "Just add some buddie and start to chat."));
+          }
+        }, 5000);
+      }
+      user.setLastLogin(System.currentTimeMillis());
+      return user;
+    } else {
+      return null;
+    }
+  }
+
+  @Override
+  public SearchResult<User> search(final String search) {
+    return this.search(search, null, null);
+  }
+
+  @Override
+  public SearchResult<User> search(final String search, final Integer firstResult,
+      final Integer maxResults) {
+    final MultiFieldQueryParser parser = new MultiFieldQueryParser(new String[] { "name", "shortName" },
+        new StandardAnalyzer());
+    Query query;
+    try {
+      query = parser.parse(search);
+    } catch (final ParseException e) {
+      throw new ServerManagerException("Error parsing search", e);
+    }
+    return super.search(query, firstResult, maxResults);
+  }
+
+  @Override
+  public void setSNetVisibility(final User user, final UserSNetVisibility visibility) {
+    user.setSNetVisibility(visibility);
+    persist(user);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/properties/DatabaseProperties.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/properties/DatabaseProperties.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/properties/DatabaseProperties.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,64 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.properties;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-
-/**
- * Sugar
- */
- at Singleton
-public class DatabaseProperties {
-    private final KuneProperties properties;
-
-    @Inject
-    public DatabaseProperties(final KuneProperties properties) {
-        this.properties = properties;
-    }
-
-    public String getAdminEmail() {
-        return properties.get(KuneProperties.SITE_ADMIN_EMAIL);
-    }
-
-    public String getAdminPassword() {
-        return properties.get(KuneProperties.SITE_ADMIN_PASSWD);
-    }
-
-    public String getAdminShortName() {
-        return properties.get(KuneProperties.SITE_ADMIN_SHORTNAME);
-    }
-
-    public String getAdminUserName() {
-        return properties.get(KuneProperties.SITE_ADMIN_NAME);
-    }
-
-    public String getDefaultLicense() {
-        return properties.get(KuneProperties.SITE_DEF_LICENSE);
-    }
-
-    public String getDefaultSiteName() {
-        return properties.get(KuneProperties.SITE_NAME);
-    }
-
-    public String getDefaultSiteShortName() {
-        return properties.get(KuneProperties.SITE_SHORTNAME);
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneBasicProperties.java (from rev 1456, trunk/src/main/java/cc/kune/core/server/properties/KuneBasicProperties.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneBasicProperties.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneBasicProperties.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,68 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.properties;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+
+/**
+ * Sugar
+ */
+ at Singleton
+public class KuneBasicProperties {
+  private final KuneProperties properties;
+
+  @Inject
+  public KuneBasicProperties(final KuneProperties properties) {
+    this.properties = properties;
+  }
+
+  public String getAdminEmail() {
+    return properties.get(KuneProperties.SITE_ADMIN_EMAIL);
+  }
+
+  public String getAdminPassword() {
+    return properties.get(KuneProperties.SITE_ADMIN_PASSWD);
+  }
+
+  public String getAdminShortName() {
+    return properties.get(KuneProperties.SITE_ADMIN_SHORTNAME);
+  }
+
+  public String getAdminUserName() {
+    return properties.get(KuneProperties.SITE_ADMIN_NAME);
+  }
+
+  public String getDefaultLicense() {
+    return properties.get(KuneProperties.SITE_DEF_LICENSE);
+  }
+
+  public String getDefaultSiteName() {
+    return properties.get(KuneProperties.SITE_NAME);
+  }
+
+  public String getDefaultSiteShortName() {
+    return properties.get(KuneProperties.SITE_SHORTNAME);
+  }
+
+  public String getWelcomewave() {
+    return properties.get(KuneProperties.WELCOME_WAVE);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,58 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.properties;
-
-public interface KuneProperties {
-  String AVI_EMBEDED_OBJECT = "kune.media.aviembededobject";
-  String CHAT_DOMAIN = "kune.chat.domain";
-  String CHAT_HTTP_BASE = "kune.chat.httpbase";
-  String CHAT_ROOM_HOST = "kune.chat.roomHost";
-  String CURRENT_CC_VERSION = "kune.currentccversion";
-
-  String DEFAULT_SITE_SHORT_NAME = "kune.default.site.shortName";
-  String FLV_EMBEDED_OBJECT = "kune.media.flvembededobject";
-  String IMAGES_CROPSIZE = "kune.images.cropsize";
-  String IMAGES_ICONSIZE = "kune.images.iconsize";
-  String IMAGES_RESIZEWIDTH = "kune.images.resizewidth";
-  String IMAGES_THUMBSIZE = "kune.images.thumbsize";
-  String MP3_EMBEDED_OBJECT = "kune.media.mp3embededobject";
-  String OGG_EMBEDED_OBJECT = "kune.media.oggembededobject";
-  String SITE_ADMIN_EMAIL = "kune.admin.email";
-  String SITE_ADMIN_NAME = "kune.admin.name";
-  String SITE_ADMIN_PASSWD = "kune.admin.password";
-  String SITE_ADMIN_SHORTNAME = "kune.admin.shortName";
-  String SITE_DEF_LICENSE = "kune.default.license";
-  String SITE_DOMAIN = "kune.site.domain";
-  String SITE_LOGO_URL = "kune.sitelogourl";
-  String SITE_NAME = "kune.default.site.name";
-  String SITE_SHORTNAME = "kune.default.site.shortName";
-  String SITE_URL = "kune.siteurl";
-  String UPLOAD_DELAY_FOR_TEST = "kune.upload.delayfortest";
-  String UPLOAD_GALLERY_PERMITTED_EXTS = "kune.upload.gallerypermittedextensions";
-  String UPLOAD_LOCATION = "kune.upload.location";
-  String UPLOAD_MAX_FILE_SIZE = "kune.upload.maxfilesizeinmegas";
-  String UPLOAD_MAX_FILE_SIZE_IN_KS = "kune.upload.maxfilesizeinks";
-  String WS_THEMES = "kune.wsthemes";
-  String WS_THEMES_DEF = "kune.wsthemes.default";
-
-  String get(String key);
-
-  String get(String key, String defaultValue);
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java (from rev 1456, trunk/src/main/java/cc/kune/core/server/properties/KuneProperties.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/properties/KuneProperties.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,59 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.properties;
+
+public interface KuneProperties {
+  String AVI_EMBEDED_OBJECT = "kune.media.aviembededobject";
+  String CHAT_DOMAIN = "kune.chat.domain";
+  String CHAT_HTTP_BASE = "kune.chat.httpbase";
+  String CHAT_ROOM_HOST = "kune.chat.roomHost";
+  String CURRENT_CC_VERSION = "kune.currentccversion";
+
+  String DEFAULT_SITE_SHORT_NAME = "kune.default.site.shortName";
+  String FLV_EMBEDED_OBJECT = "kune.media.flvembededobject";
+  String IMAGES_CROPSIZE = "kune.images.cropsize";
+  String IMAGES_ICONSIZE = "kune.images.iconsize";
+  String IMAGES_RESIZEWIDTH = "kune.images.resizewidth";
+  String IMAGES_THUMBSIZE = "kune.images.thumbsize";
+  String MP3_EMBEDED_OBJECT = "kune.media.mp3embededobject";
+  String OGG_EMBEDED_OBJECT = "kune.media.oggembededobject";
+  String SITE_ADMIN_EMAIL = "kune.admin.email";
+  String SITE_ADMIN_NAME = "kune.admin.name";
+  String SITE_ADMIN_PASSWD = "kune.admin.password";
+  String SITE_ADMIN_SHORTNAME = "kune.admin.shortName";
+  String SITE_DEF_LICENSE = "kune.default.license";
+  String SITE_DOMAIN = "kune.site.domain";
+  String SITE_LOGO_URL = "kune.sitelogourl";
+  String SITE_NAME = "kune.default.site.name";
+  String SITE_SHORTNAME = "kune.default.site.shortName";
+  String SITE_URL = "kune.siteurl";
+  String UPLOAD_DELAY_FOR_TEST = "kune.upload.delayfortest";
+  String UPLOAD_GALLERY_PERMITTED_EXTS = "kune.upload.gallerypermittedextensions";
+  String UPLOAD_LOCATION = "kune.upload.location";
+  String UPLOAD_MAX_FILE_SIZE = "kune.upload.maxfilesizeinmegas";
+  String UPLOAD_MAX_FILE_SIZE_IN_KS = "kune.upload.maxfilesizeinks";
+  String WELCOME_WAVE = "kune.site.welcomewave";
+  String WS_THEMES = "kune.wsthemes";
+  String WS_THEMES_DEF = "kune.wsthemes.default";
+
+  String get(String key);
+
+  String get(String key, String defaultValue);
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,233 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.rpc;
-
-import cc.kune.core.client.errors.DefaultException;
-import cc.kune.core.client.rpcservices.SocialNetworkService;
-import cc.kune.core.server.UserSession;
-import cc.kune.core.server.auth.ActionLevel;
-import cc.kune.core.server.auth.Authenticated;
-import cc.kune.core.server.auth.Authorizated;
-import cc.kune.core.server.manager.GroupManager;
-import cc.kune.core.server.manager.SocialNetworkManager;
-import cc.kune.core.server.mapper.Mapper;
-import cc.kune.core.shared.domain.AccessRol;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.SocialNetworkDataDTO;
-import cc.kune.core.shared.dto.SocialNetworkRequestResult;
-import cc.kune.domain.Group;
-import cc.kune.domain.User;
-
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.google.inject.persist.Transactional;
-
-public class SocialNetworkRPC implements SocialNetworkService, RPC {
-
-  private final GroupManager groupManager;
-  private final Mapper mapper;
-  private final SocialNetworkManager socialNetworkManager;
-  private final Provider<UserSession> userSessionProvider;
-
-  @Inject
-  public SocialNetworkRPC(final Provider<UserSession> userSessionProvider,
-      final GroupManager groupManager, final SocialNetworkManager socialNetworkManager,
-      final Mapper mapper) {
-    this.userSessionProvider = userSessionProvider;
-    this.groupManager = groupManager;
-    this.socialNetworkManager = socialNetworkManager;
-    this.mapper = mapper;
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO acceptJoinGroup(final String hash, final StateToken groupToken,
-      final String groupToAcceptShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToAccept = groupManager.findByShortName(groupToAcceptShortName);
-    socialNetworkManager.acceptJoinGroup(userLogged, groupToAccept, group);
-    return generateResponse(userLogged, group);
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO addAdminMember(final String hash, final StateToken groupToken,
-      final String groupToAddShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToAdd = groupManager.findByShortName(groupToAddShortName);
-    socialNetworkManager.addGroupToAdmins(userLogged, groupToAdd, group);
-    return generateResponse(userLogged, group);
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO addCollabMember(final String hash, final StateToken groupToken,
-      final String groupToAddShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToAdd = groupManager.findByShortName(groupToAddShortName);
-    socialNetworkManager.addGroupToCollabs(userLogged, groupToAdd, group);
-    return generateResponse(userLogged, group);
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO addViewerMember(final String hash, final StateToken groupToken,
-      final String groupToAddShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToAdd = groupManager.findByShortName(groupToAddShortName);
-    socialNetworkManager.addGroupToViewers(userLogged, groupToAdd, group);
-    return generateResponse(userLogged, group);
-  }
-
-  private void checkIsNotPersonalGroup(final Group group) {
-    if (group.isPersonal()) {
-      throw new DefaultException();
-    }
-    ;
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO deleteMember(final String hash, final StateToken groupToken,
-      final String groupToDeleleShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToDelete = groupManager.findByShortName(groupToDeleleShortName);
-    socialNetworkManager.deleteMember(userLogged, groupToDelete, group);
-    return generateResponse(userLogged, group);
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO denyJoinGroup(final String hash, final StateToken groupToken,
-      final String groupToDenyShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToDenyJoin = groupManager.findByShortName(groupToDenyShortName);
-    socialNetworkManager.denyJoinGroup(userLogged, groupToDenyJoin, group);
-    return generateResponse(userLogged, group);
-  }
-
-  private SocialNetworkDataDTO generateResponse(final User userLogged, final Group group) {
-    return mapper.map(socialNetworkManager.getSocialNetworkData(userLogged, group),
-        SocialNetworkDataDTO.class);
-  }
-
-  @Override
-  @Authenticated(mandatory = false)
-  // At least you can access as Viewer to the Group
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Viewer)
-  @Transactional
-  public SocialNetworkDataDTO getSocialNetwork(final String hash, final StateToken groupToken)
-      throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User user = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    return generateResponse(user, group);
-  }
-
-  private UserSession getUserSession() {
-    return userSessionProvider.get();
-  }
-
-  @Override
-  @Authenticated
-  @Transactional
-  public SocialNetworkRequestResult requestJoinGroup(final String hash, final StateToken groupToken)
-      throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User user = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    return socialNetworkManager.requestToJoin(user, group);
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO setAdminAsCollab(final String hash, final StateToken groupToken,
-      final String groupToSetCollabShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToSetCollab = groupManager.findByShortName(groupToSetCollabShortName);
-    socialNetworkManager.setAdminAsCollab(userLogged, groupToSetCollab, group);
-    return generateResponse(userLogged, group);
-  }
-
-  @Override
-  @Authenticated
-  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
-  @Transactional
-  public SocialNetworkDataDTO setCollabAsAdmin(final String hash, final StateToken groupToken,
-      final String groupToSetAdminShortName) throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    final Group groupToSetAdmin = groupManager.findByShortName(groupToSetAdminShortName);
-    socialNetworkManager.setCollabAsAdmin(userLogged, groupToSetAdmin, group);
-    return generateResponse(userLogged, group);
-  }
-
-  @Override
-  @Authenticated
-  @Transactional
-  public SocialNetworkDataDTO unJoinGroup(final String hash, final StateToken groupToken)
-      throws DefaultException {
-    final UserSession userSession = getUserSession();
-    final User userLogged = userSession.getUser();
-    final Group group = groupManager.findByShortName(groupToken.getGroup());
-    checkIsNotPersonalGroup(group);
-    socialNetworkManager.unJoinGroup(userLogged.getUserGroup(), group);
-    return generateResponse(userLogged, group);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java (from rev 1450, trunk/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/rpc/SocialNetworkRPC.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,231 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.rpc;
+
+import cc.kune.core.client.errors.DefaultException;
+import cc.kune.core.client.rpcservices.SocialNetworkService;
+import cc.kune.core.server.UserSession;
+import cc.kune.core.server.auth.ActionLevel;
+import cc.kune.core.server.auth.Authenticated;
+import cc.kune.core.server.auth.Authorizated;
+import cc.kune.core.server.manager.GroupManager;
+import cc.kune.core.server.manager.SocialNetworkManager;
+import cc.kune.core.server.mapper.Mapper;
+import cc.kune.core.shared.domain.AccessRol;
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.SocialNetworkDataDTO;
+import cc.kune.core.shared.dto.SocialNetworkRequestResult;
+import cc.kune.domain.Group;
+import cc.kune.domain.User;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.google.inject.persist.Transactional;
+
+public class SocialNetworkRPC implements SocialNetworkService, RPC {
+
+  private final GroupManager groupManager;
+  private final Mapper mapper;
+  private final SocialNetworkManager socialNetworkManager;
+  private final Provider<UserSession> userSessionProvider;
+
+  @Inject
+  public SocialNetworkRPC(final Provider<UserSession> userSessionProvider,
+      final GroupManager groupManager, final SocialNetworkManager socialNetworkManager,
+      final Mapper mapper) {
+    this.userSessionProvider = userSessionProvider;
+    this.groupManager = groupManager;
+    this.socialNetworkManager = socialNetworkManager;
+    this.mapper = mapper;
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO acceptJoinGroup(final String hash, final StateToken groupToken,
+      final String groupToAcceptShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToAccept = groupManager.findByShortName(groupToAcceptShortName);
+    socialNetworkManager.acceptJoinGroup(userLogged, groupToAccept, group);
+    return generateResponse(userLogged, group);
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO addAdminMember(final String hash, final StateToken groupToken,
+      final String groupToAddShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToAdd = groupManager.findByShortName(groupToAddShortName);
+    socialNetworkManager.addGroupToAdmins(userLogged, groupToAdd, group);
+    return generateResponse(userLogged, group);
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO addCollabMember(final String hash, final StateToken groupToken,
+      final String groupToAddShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToAdd = groupManager.findByShortName(groupToAddShortName);
+    socialNetworkManager.addGroupToCollabs(userLogged, groupToAdd, group);
+    return generateResponse(userLogged, group);
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO addViewerMember(final String hash, final StateToken groupToken,
+      final String groupToAddShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToAdd = groupManager.findByShortName(groupToAddShortName);
+    socialNetworkManager.addGroupToViewers(userLogged, groupToAdd, group);
+    return generateResponse(userLogged, group);
+  }
+
+  private void checkIsNotPersonalGroup(final Group group) {
+    if (group.isPersonal()) {
+      throw new DefaultException();
+    }
+    ;
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO deleteMember(final String hash, final StateToken groupToken,
+      final String groupToDeleleShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToDelete = groupManager.findByShortName(groupToDeleleShortName);
+    socialNetworkManager.deleteMember(userLogged, groupToDelete, group);
+    return generateResponse(userLogged, group);
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO denyJoinGroup(final String hash, final StateToken groupToken,
+      final String groupToDenyShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToDenyJoin = groupManager.findByShortName(groupToDenyShortName);
+    socialNetworkManager.denyJoinGroup(userLogged, groupToDenyJoin, group);
+    return generateResponse(userLogged, group);
+  }
+
+  private SocialNetworkDataDTO generateResponse(final User userLogged, final Group group) {
+    return mapper.map(socialNetworkManager.getSocialNetworkData(userLogged, group),
+        SocialNetworkDataDTO.class);
+  }
+
+  @Override
+  @Authenticated(mandatory = false)
+  // At least you can access as Viewer to the Group
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Viewer)
+  @Transactional
+  public SocialNetworkDataDTO getSocialNetwork(final String hash, final StateToken groupToken)
+      throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User user = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    return generateResponse(user, group);
+  }
+
+  private UserSession getUserSession() {
+    return userSessionProvider.get();
+  }
+
+  @Override
+  @Authenticated
+  @Transactional
+  public SocialNetworkRequestResult requestJoinGroup(final String hash, final StateToken groupToken)
+      throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User user = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    return socialNetworkManager.requestToJoin(user, group);
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO setAdminAsCollab(final String hash, final StateToken groupToken,
+      final String groupToSetCollabShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToSetCollab = groupManager.findByShortName(groupToSetCollabShortName);
+    socialNetworkManager.setAdminAsCollab(userLogged, groupToSetCollab, group);
+    return generateResponse(userLogged, group);
+  }
+
+  @Override
+  @Authenticated
+  @Authorizated(actionLevel = ActionLevel.group, accessRolRequired = AccessRol.Administrator)
+  @Transactional
+  public SocialNetworkDataDTO setCollabAsAdmin(final String hash, final StateToken groupToken,
+      final String groupToSetAdminShortName) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    final Group groupToSetAdmin = groupManager.findByShortName(groupToSetAdminShortName);
+    socialNetworkManager.setCollabAsAdmin(userLogged, groupToSetAdmin, group);
+    return generateResponse(userLogged, group);
+  }
+
+  @Override
+  @Authenticated
+  @Transactional
+  public void unJoinGroup(final String hash, final StateToken groupToken) throws DefaultException {
+    final UserSession userSession = getUserSession();
+    final User userLogged = userSession.getUser();
+    final Group group = groupManager.findByShortName(groupToken.getGroup());
+    checkIsNotPersonalGroup(group);
+    socialNetworkManager.unJoinGroup(userLogged.getUserGroup(), group);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/state/StateServiceDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,176 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.state;
-
-import org.waveprotocol.wave.model.waveref.InvalidWaveRefException;
-import org.waveprotocol.wave.util.escapers.jvm.JavaWaverefEncoder;
-
-import cc.kune.core.client.errors.DefaultException;
-import cc.kune.core.server.access.AccessRightsService;
-import cc.kune.core.server.content.ContentManager;
-import cc.kune.core.server.manager.GroupManager;
-import cc.kune.core.server.manager.SocialNetworkManager;
-import cc.kune.core.server.manager.TagUserContentManager;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.domain.Container;
-import cc.kune.domain.Content;
-import cc.kune.domain.Group;
-import cc.kune.domain.License;
-import cc.kune.domain.Revision;
-import cc.kune.domain.User;
-import cc.kune.wave.server.KuneWaveManager;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-import com.google.wave.api.Wavelet;
-
- at Singleton
-public class StateServiceDefault implements StateService {
-
-  private final ContentManager contentManager;
-  private final GroupManager groupManager;
-  private final I18nTranslationService i18n;
-  private final KuneWaveManager kuneWaveManager;
-  private final AccessRightsService rightsService;
-  private final SocialNetworkManager socialNetworkManager;
-  private final TagUserContentManager tagManager;
-
-  @Inject
-  public StateServiceDefault(final GroupManager groupManager,
-      final SocialNetworkManager socialNetworkManager, final ContentManager contentManager,
-      final TagUserContentManager tagManager, final AccessRightsService rightsService,
-      final I18nTranslationService i18n, final KuneWaveManager kuneWaveManager) {
-    this.groupManager = groupManager;
-    this.socialNetworkManager = socialNetworkManager;
-    this.contentManager = contentManager;
-    this.tagManager = tagManager;
-    this.rightsService = rightsService;
-    this.i18n = i18n;
-    this.kuneWaveManager = kuneWaveManager;
-  }
-
-  private Container calculateRootContainer(final Container container) {
-    return container.isRoot() ? container : container.getAbsolutePath().get(0);
-  }
-
-  @Override
-  public StateContainer create(final User userLogged, final Container container) {
-    final StateContainer state = new StateContainer();
-    state.setTitle(container.getName());
-    state.setTypeId(container.getTypeId());
-    state.setLanguage(container.getLanguage());
-    state.setStateToken(container.getStateToken());
-    state.setRootContainer(calculateRootContainer(container));
-    state.setLicense(container.getOwner().getDefaultLicense());
-    state.setAccessLists(container.getAccessLists());
-    final Group group = container.getOwner();
-    setCommon(state, userLogged, group, container);
-    return state;
-  }
-
-  @Override
-  public StateContent create(final User userLogged, final Content content) {
-    final StateContent state = new StateContent();
-    final String typeId = content.getTypeId();
-    state.setTypeId(typeId);
-    state.setMimeType(content.getMimeType());
-    state.setDocumentId(content.getId().toString());
-    state.setLanguage(content.getLanguage());
-    state.setPublishedOn(content.getPublishedOn());
-    state.setAuthors(content.getAuthors());
-    state.setTags(tagManager.getTagsAsString(userLogged, content));
-    state.setStatus(content.getStatus());
-    state.setStateToken(content.getStateToken());
-    final Revision revision = content.getLastRevision();
-    state.setVersion(content.getVersion());
-    final char[] text = revision.getBody();
-    final String textBody = text == null ? null : new String(text);
-    if (content.isWave()) {
-      final String waveId = content.getWaveId();
-      state.setWaveRef(waveId);
-      try {
-        // FIXME if we remove the authors this fails...
-        final Wavelet wavelet = kuneWaveManager.fetchWavelet(
-            JavaWaverefEncoder.decodeWaveRefFromPath(waveId), content.getAuthors().get(0).getShortName());
-        // final String currentContent = wavelet.getRootBlip().getContent();
-        state.setContent(kuneWaveManager.render(wavelet));
-        // Well we "cache" the last modified time of waves in db (w'll find
-        // another way to do it better in the future with db persitence of
-        // waves)
-        // FIXME, how to do this
-        // contentManager.setModifiedOn(content, wavelet.getLastModifiedTime());
-        // contentManager.save(userLogged, content, currentContent);
-        state.setTitle(wavelet.getTitle());
-        state.setIsParticipant(userLogged != User.UNKNOWN_USER ? kuneWaveManager.isParticipant(wavelet,
-            userLogged.getShortName()) : false);
-      } catch (final InvalidWaveRefException e) {
-        throw new DefaultException("Error retriving Wave");
-      }
-    } else {
-      state.setContent(textBody);
-      state.setTitle(revision.getTitle());
-    }
-    final Container container = content.getContainer();
-    state.setRootContainer(calculateRootContainer(container));
-    final License license = content.getLicense();
-    final Group group = container.getOwner();
-    state.setLicense(license == null ? group.getDefaultLicense() : license);
-    state.setContentRights(rightsService.get(userLogged, content.getAccessLists()));
-    state.setAccessLists(content.getAccessLists());
-    setCommon(state, userLogged, group, container);
-    if (userLogged != User.UNKNOWN_USER) {
-      state.setCurrentUserRate(contentManager.getRateContent(userLogged, content));
-    }
-    // FIXME: user RateResult
-    final Double rateAvg = contentManager.getRateAvg(content);
-    state.setRate(rateAvg != null ? rateAvg : 0D);
-    final Long rateByUsers = contentManager.getRateByUsers(content);
-    state.setRateByUsers(rateByUsers != null ? rateByUsers.intValue() : 0);
-    return state;
-  }
-
-  @Override
-  public StateNoContent createNoHome(final User userLogged, final String groupShortName) {
-    final Group group = groupManager.findByShortName(groupShortName);
-    assert (group.isPersonal());
-    final StateNoContent state = new StateNoContent();
-    state.setGroup(group);
-    state.setEnabledTools(groupManager.findEnabledTools(group.getId()));
-    setSocialNetwork(state, userLogged, group);
-    state.setStateToken(group.getStateToken());
-    state.setTitle("<h2>" + i18n.t("This user does not have a homepage") + "</h2>");
-    return state;
-  }
-
-  private void setCommon(final StateContainer state, final User userLogged, final Group group,
-      final Container container) {
-    state.setToolName(container.getToolName());
-    state.setGroup(group);
-    state.setContainer(container);
-    state.setContainerRights(rightsService.get(userLogged, container.getAccessLists()));
-    state.setEnabledTools(groupManager.findEnabledTools(group.getId()));
-    // state.setTagCloudResult(tagManager.getTagCloudResultByGroup(group));
-    setSocialNetwork(state, userLogged, group);
-  }
-
-  private void setSocialNetwork(final StateAbstract state, final User userLogged, final Group group) {
-    state.setSocialNetworkData(socialNetworkManager.getSocialNetworkData(userLogged, group));
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java (from rev 1456, trunk/src/main/java/cc/kune/core/server/state/StateServiceDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/state/StateServiceDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,176 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.state;
+
+import org.waveprotocol.wave.model.waveref.InvalidWaveRefException;
+import org.waveprotocol.wave.util.escapers.jvm.JavaWaverefEncoder;
+
+import cc.kune.core.client.errors.DefaultException;
+import cc.kune.core.server.access.AccessRightsService;
+import cc.kune.core.server.content.ContentManager;
+import cc.kune.core.server.manager.GroupManager;
+import cc.kune.core.server.manager.SocialNetworkManager;
+import cc.kune.core.server.manager.TagUserContentManager;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.domain.Container;
+import cc.kune.domain.Content;
+import cc.kune.domain.Group;
+import cc.kune.domain.License;
+import cc.kune.domain.Revision;
+import cc.kune.domain.User;
+import cc.kune.wave.server.KuneWaveManager;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+import com.google.wave.api.Wavelet;
+
+ at Singleton
+public class StateServiceDefault implements StateService {
+
+  private final ContentManager contentManager;
+  private final GroupManager groupManager;
+  private final I18nTranslationService i18n;
+  private final KuneWaveManager kuneWaveManager;
+  private final AccessRightsService rightsService;
+  private final SocialNetworkManager socialNetworkManager;
+  private final TagUserContentManager tagManager;
+
+  @Inject
+  public StateServiceDefault(final GroupManager groupManager,
+      final SocialNetworkManager socialNetworkManager, final ContentManager contentManager,
+      final TagUserContentManager tagManager, final AccessRightsService rightsService,
+      final I18nTranslationService i18n, final KuneWaveManager kuneWaveManager) {
+    this.groupManager = groupManager;
+    this.socialNetworkManager = socialNetworkManager;
+    this.contentManager = contentManager;
+    this.tagManager = tagManager;
+    this.rightsService = rightsService;
+    this.i18n = i18n;
+    this.kuneWaveManager = kuneWaveManager;
+  }
+
+  private Container calculateRootContainer(final Container container) {
+    return container.isRoot() ? container : container.getAbsolutePath().get(0);
+  }
+
+  @Override
+  public StateContainer create(final User userLogged, final Container container) {
+    final StateContainer state = new StateContainer();
+    state.setTitle(container.getName());
+    state.setTypeId(container.getTypeId());
+    state.setLanguage(container.getLanguage());
+    state.setStateToken(container.getStateToken());
+    state.setRootContainer(calculateRootContainer(container));
+    state.setLicense(container.getOwner().getDefaultLicense());
+    state.setAccessLists(container.getAccessLists());
+    final Group group = container.getOwner();
+    setCommon(state, userLogged, group, container);
+    return state;
+  }
+
+  @Override
+  public StateContent create(final User userLogged, final Content content) {
+    final StateContent state = new StateContent();
+    final String typeId = content.getTypeId();
+    state.setTypeId(typeId);
+    state.setMimeType(content.getMimeType());
+    state.setDocumentId(content.getId().toString());
+    state.setLanguage(content.getLanguage());
+    state.setPublishedOn(content.getPublishedOn());
+    state.setAuthors(content.getAuthors());
+    state.setTags(tagManager.getTagsAsString(userLogged, content));
+    state.setStatus(content.getStatus());
+    state.setStateToken(content.getStateToken());
+    final Revision revision = content.getLastRevision();
+    state.setVersion(content.getVersion());
+    final char[] text = revision.getBody();
+    final String textBody = text == null ? null : new String(text);
+    if (content.isWave()) {
+      final String waveId = content.getWaveId();
+      state.setWaveRef(waveId);
+      try {
+        // FIXME if we remove the authors this fails...
+        final Wavelet wavelet = kuneWaveManager.fetchWave(
+            JavaWaverefEncoder.decodeWaveRefFromPath(waveId), content.getAuthors().get(0).getShortName());
+        // final String currentContent = wavelet.getRootBlip().getContent();
+        state.setContent(kuneWaveManager.render(wavelet));
+        // Well we "cache" the last modified time of waves in db (w'll find
+        // another way to do it better in the future with db persitence of
+        // waves)
+        // FIXME, how to do this
+        // contentManager.setModifiedOn(content, wavelet.getLastModifiedTime());
+        // contentManager.save(userLogged, content, currentContent);
+        state.setTitle(wavelet.getTitle());
+        state.setIsParticipant(userLogged != User.UNKNOWN_USER ? kuneWaveManager.isParticipant(wavelet,
+            userLogged.getShortName()) : false);
+      } catch (final InvalidWaveRefException e) {
+        throw new DefaultException("Error retriving Wave");
+      }
+    } else {
+      state.setContent(textBody);
+      state.setTitle(revision.getTitle());
+    }
+    final Container container = content.getContainer();
+    state.setRootContainer(calculateRootContainer(container));
+    final License license = content.getLicense();
+    final Group group = container.getOwner();
+    state.setLicense(license == null ? group.getDefaultLicense() : license);
+    state.setContentRights(rightsService.get(userLogged, content.getAccessLists()));
+    state.setAccessLists(content.getAccessLists());
+    setCommon(state, userLogged, group, container);
+    if (userLogged != User.UNKNOWN_USER) {
+      state.setCurrentUserRate(contentManager.getRateContent(userLogged, content));
+    }
+    // FIXME: user RateResult
+    final Double rateAvg = contentManager.getRateAvg(content);
+    state.setRate(rateAvg != null ? rateAvg : 0D);
+    final Long rateByUsers = contentManager.getRateByUsers(content);
+    state.setRateByUsers(rateByUsers != null ? rateByUsers.intValue() : 0);
+    return state;
+  }
+
+  @Override
+  public StateNoContent createNoHome(final User userLogged, final String groupShortName) {
+    final Group group = groupManager.findByShortName(groupShortName);
+    assert (group.isPersonal());
+    final StateNoContent state = new StateNoContent();
+    state.setGroup(group);
+    state.setEnabledTools(groupManager.findEnabledTools(group.getId()));
+    setSocialNetwork(state, userLogged, group);
+    state.setStateToken(group.getStateToken());
+    state.setTitle("<h2>" + i18n.t("This user does not have a homepage") + "</h2>");
+    return state;
+  }
+
+  private void setCommon(final StateContainer state, final User userLogged, final Group group,
+      final Container container) {
+    state.setToolName(container.getToolName());
+    state.setGroup(group);
+    state.setContainer(container);
+    state.setContainerRights(rightsService.get(userLogged, container.getAccessLists()));
+    state.setEnabledTools(groupManager.findEnabledTools(group.getId()));
+    // state.setTagCloudResult(tagManager.getTagCloudResultByGroup(group));
+    setSocialNetwork(state, userLogged, group);
+  }
+
+  private void setSocialNetwork(final StateAbstract state, final User userLogged, final Group group) {
+    state.setSocialNetworkData(socialNetworkManager.getSocialNetworkData(userLogged, group));
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,9 +0,0 @@
-package cc.kune.core.server.tool;
-
-import java.net.URL;
-
-public interface ServerWaveTool extends ServerTool {
-
-  URL getGadgetUrl();
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java (from rev 1452, trunk/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/tool/ServerWaveTool.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,28 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.tool;
+
+import java.net.URL;
+
+public interface ServerWaveTool extends ServerTool {
+
+  URL getGadgetUrl();
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/core/server/utils/UrlUtils.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,25 +0,0 @@
-package cc.kune.core.server.utils;
-
-import java.net.MalformedURLException;
-import java.net.URL;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-public class UrlUtils {
-
-  private static final Log LOG = LogFactory.getLog(UrlUtils.class);
-
-  public static URL of(final String urlString) {
-    URL url = null;
-    try {
-      url = new URL(urlString);
-      return url;
-    } catch (final MalformedURLException e) {
-      LOG.error("Error creating url with" + urlString);
-      e.printStackTrace();
-    }
-    return url;
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java (from rev 1452, trunk/src/main/java/cc/kune/core/server/utils/UrlUtils.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/server/utils/UrlUtils.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,44 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.utils;
+
+import java.net.MalformedURLException;
+import java.net.URL;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+public class UrlUtils {
+
+  private static final Log LOG = LogFactory.getLog(UrlUtils.class);
+
+  public static URL of(final String urlString) {
+    URL url = null;
+    try {
+      url = new URL(urlString);
+      return url;
+    } catch (final MalformedURLException e) {
+      LOG.error("Error creating url with" + urlString);
+      e.printStackTrace();
+    }
+    return url;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java
===================================================================
--- trunk/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,41 +0,0 @@
-package cc.kune.core.shared.dto;
-
-import cc.kune.core.shared.domain.utils.StateToken;
-
-import com.google.gwt.user.client.rpc.IsSerializable;
-
-public abstract class AbstractContentSimpleDTO implements IsSerializable {
-
-  protected Long id;
-  private StateToken stateToken;
-  private String typeId;
-
-  public Long getId() {
-    return id;
-  }
-
-  public abstract String getName();
-
-  public StateToken getStateToken() {
-    return stateToken;
-  }
-
-  public String getTypeId() {
-    return typeId;
-  }
-
-  public void setId(final Long id) {
-    this.id = id;
-  }
-
-  public abstract void setName(final String name);
-
-  public void setStateToken(final StateToken stateToken) {
-    this.stateToken = stateToken;
-  }
-
-  public void setTypeId(final String typeId) {
-    this.typeId = typeId;
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java (from rev 1452, trunk/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/core/shared/dto/AbstractContentSimpleDTO.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,60 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.shared.dto;
+
+import cc.kune.core.shared.domain.utils.StateToken;
+
+import com.google.gwt.user.client.rpc.IsSerializable;
+
+public abstract class AbstractContentSimpleDTO implements IsSerializable {
+
+  protected Long id;
+  private StateToken stateToken;
+  private String typeId;
+
+  public Long getId() {
+    return id;
+  }
+
+  public abstract String getName();
+
+  public StateToken getStateToken() {
+    return stateToken;
+  }
+
+  public String getTypeId() {
+    return typeId;
+  }
+
+  public void setId(final Long id) {
+    this.id = id;
+  }
+
+  public abstract void setName(final String name);
+
+  public void setStateToken(final StateToken stateToken) {
+    this.stateToken = stateToken;
+  }
+
+  public void setTypeId(final String typeId) {
+    this.typeId = typeId;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java
===================================================================
--- trunk/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,17 +0,0 @@
-package cc.kune.docs.client.actions;
-
-import javax.annotation.Nonnull;
-
-import cc.kune.gspace.client.actions.AbstractNewMenu;
-import cc.kune.gspace.client.actions.NewMenuProvider;
-
-import com.google.inject.Inject;
-
-public class DocsFolderNewMenu extends NewMenuProvider {
-
-  @Inject
-  public DocsFolderNewMenu(final @Nonnull AbstractNewMenu menu) {
-    super(menu);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java (from rev 1452, trunk/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/docs/client/actions/DocsFolderNewMenu.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,36 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.docs.client.actions;
+
+import javax.annotation.Nonnull;
+
+import cc.kune.gspace.client.actions.AbstractNewMenu;
+import cc.kune.gspace.client.actions.NewMenuProvider;
+
+import com.google.inject.Inject;
+
+public class DocsFolderNewMenu extends NewMenuProvider {
+
+  @Inject
+  public DocsFolderNewMenu(final @Nonnull AbstractNewMenu menu) {
+    super(menu);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,26 +0,0 @@
-package cc.kune.gspace.client.actions;
-
-import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
-
-import com.google.inject.Provider;
-
-/**
- * The Class NewMenusProvider is a way to create a kind of singletons for menu
- * entries. This can be register in a list of Providers<GuiDescriptor> but in
- * fact only references one item and can be used to select the parent of some
- * menu items
- */
-public abstract class NewMenuProvider implements Provider<MenuDescriptor> {
-
-  private final AbstractNewMenu menu;
-
-  public NewMenuProvider(final AbstractNewMenu menu) {
-    this.menu = menu;
-  }
-
-  @Override
-  public MenuDescriptor get() {
-    return menu;
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/actions/NewMenuProvider.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,45 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.actions;
+
+import cc.kune.common.client.actions.ui.descrip.MenuDescriptor;
+
+import com.google.inject.Provider;
+
+/**
+ * The Class NewMenusProvider is a way to create a kind of singletons for menu
+ * entries. This can be register in a list of Providers<GuiDescriptor> but in
+ * fact only references one item and can be used to select the parent of some
+ * menu items
+ */
+public abstract class NewMenuProvider implements Provider<MenuDescriptor> {
+
+  private final AbstractNewMenu menu;
+
+  public NewMenuProvider(final AbstractNewMenu menu) {
+    this.menu = menu;
+  }
+
+  @Override
+  public MenuDescriptor get() {
+    return menu;
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,33 +0,0 @@
-package cc.kune.gspace.client.options.logo;
-
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.dom.client.HasClickHandlers;
-import com.google.gwt.event.shared.HandlerRegistration;
-import com.google.gwt.user.client.ui.Button;
-import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.DecoratorPanel;
-import com.google.gwt.user.client.ui.HasText;
-
-public class EntityOptUploadButton extends Composite implements HasClickHandlers {
-  private final Button btn;
-  DecoratorPanel widget = new DecoratorPanel();
-
-  public EntityOptUploadButton(final String text) {
-    final DecoratorPanel widget = new DecoratorPanel();
-    btn = new Button(text);
-    btn.addStyleName("k-button");
-    initWidget(widget);
-    widget.setWidget(btn);
-    widget.setHeight("50px");
-  }
-
-  @Override
-  public HandlerRegistration addClickHandler(final ClickHandler handler) {
-    return addDomHandler(handler, ClickEvent.getType());
-  }
-
-  public HasText getBtn() {
-    return btn;
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityOptUploadButton.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,52 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.options.logo;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.dom.client.HasClickHandlers;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.user.client.ui.Button;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.DecoratorPanel;
+import com.google.gwt.user.client.ui.HasText;
+
+public class EntityOptUploadButton extends Composite implements HasClickHandlers {
+  private final Button btn;
+  DecoratorPanel widget = new DecoratorPanel();
+
+  public EntityOptUploadButton(final String text) {
+    final DecoratorPanel widget = new DecoratorPanel();
+    btn = new Button(text);
+    btn.addStyleName("k-button");
+    initWidget(widget);
+    widget.setWidget(btn);
+    widget.setHeight("50px");
+  }
+
+  @Override
+  public HandlerRegistration addClickHandler(final ClickHandler handler) {
+    return addDomHandler(handler, ClickEvent.getType());
+  }
+
+  public HasText getBtn() {
+    return btn;
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,78 +0,0 @@
-package cc.kune.gspace.client.options.logo;
-
-import gwtupload.client.IFileInput.FileInputType;
-import gwtupload.client.IUploader.OnCancelUploaderHandler;
-import gwtupload.client.IUploader.OnChangeUploaderHandler;
-import gwtupload.client.IUploader.OnFinishUploaderHandler;
-import gwtupload.client.IUploader.OnStartUploaderHandler;
-import gwtupload.client.MultiUploader;
-import cc.kune.core.client.services.FileConstants;
-
-import com.google.gwt.event.shared.HandlerRegistration;
-import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.FlowPanel;
-import com.google.gwt.user.client.ui.HasText;
-import com.google.gwt.user.client.ui.Hidden;
-import com.google.gwt.user.client.ui.Label;
-
-public class EntityUploaderForm extends Composite {
-
-  private final EntityOptUploadButton btn;
-  private final Label dialogInfoLabel;
-  private final Hidden tokenField;
-  private final MultiUploader uploader;
-  private final Hidden userhashField;
-
-  public EntityUploaderForm(final String servlet, final String btnText) {
-    btn = new EntityOptUploadButton(btnText);
-    uploader = new MultiUploader(FileInputType.CUSTOM.with(btn));
-    uploader.setServletPath(servlet);
-    uploader.setMaximumFiles(1);
-    uploader.setValidExtensions("png", "jpg", "gif", "jpeg", "bmp");
-    dialogInfoLabel = new Label();
-    dialogInfoLabel.setWordWrap(true);
-    dialogInfoLabel.addStyleName("kune-Margin-20-tb");
-    userhashField = new Hidden(FileConstants.HASH, FileConstants.HASH);
-    tokenField = new Hidden(FileConstants.TOKEN, FileConstants.TOKEN);
-    final FlowPanel holder = new FlowPanel();
-    uploader.add(userhashField);
-    uploader.add(tokenField);
-    holder.add(dialogInfoLabel);
-    holder.add(uploader);
-    initWidget(holder);
-  }
-
-  public HandlerRegistration addOnCancelUploadHandler(final OnCancelUploaderHandler handler) {
-    return uploader.addOnCancelUploadHandler(handler);
-  }
-
-  public HandlerRegistration addOnChangeUploadHandler(final OnChangeUploaderHandler handler) {
-    return uploader.addOnChangeUploadHandler(handler);
-  }
-
-  public HandlerRegistration addOnFinishUploadHandler(final OnFinishUploaderHandler handler) {
-    return uploader.addOnFinishUploadHandler(handler);
-  }
-
-  public HandlerRegistration addOnStartUploadHandler(final OnStartUploaderHandler handler) {
-    return uploader.addOnStartUploadHandler(handler);
-  }
-
-  public HasText getBtn() {
-    return btn.getBtn();
-  }
-
-  public void reset() {
-    uploader.reset();
-  }
-
-  public void setLabelText(final String text) {
-    dialogInfoLabel.setText(text);
-  }
-
-  public void setUploadParams(final String userHash, final String token) {
-    userhashField.setValue(userHash);
-    tokenField.setValue(token);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/options/logo/EntityUploaderForm.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,97 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.options.logo;
+
+import gwtupload.client.IFileInput.FileInputType;
+import gwtupload.client.IUploader.OnCancelUploaderHandler;
+import gwtupload.client.IUploader.OnChangeUploaderHandler;
+import gwtupload.client.IUploader.OnFinishUploaderHandler;
+import gwtupload.client.IUploader.OnStartUploaderHandler;
+import gwtupload.client.MultiUploader;
+import cc.kune.core.client.services.FileConstants;
+
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.HasText;
+import com.google.gwt.user.client.ui.Hidden;
+import com.google.gwt.user.client.ui.Label;
+
+public class EntityUploaderForm extends Composite {
+
+  private final EntityOptUploadButton btn;
+  private final Label dialogInfoLabel;
+  private final Hidden tokenField;
+  private final MultiUploader uploader;
+  private final Hidden userhashField;
+
+  public EntityUploaderForm(final String servlet, final String btnText) {
+    btn = new EntityOptUploadButton(btnText);
+    uploader = new MultiUploader(FileInputType.CUSTOM.with(btn));
+    uploader.setServletPath(servlet);
+    uploader.setMaximumFiles(1);
+    uploader.setValidExtensions("png", "jpg", "gif", "jpeg", "bmp");
+    dialogInfoLabel = new Label();
+    dialogInfoLabel.setWordWrap(true);
+    dialogInfoLabel.addStyleName("kune-Margin-20-tb");
+    userhashField = new Hidden(FileConstants.HASH, FileConstants.HASH);
+    tokenField = new Hidden(FileConstants.TOKEN, FileConstants.TOKEN);
+    final FlowPanel holder = new FlowPanel();
+    uploader.add(userhashField);
+    uploader.add(tokenField);
+    holder.add(dialogInfoLabel);
+    holder.add(uploader);
+    initWidget(holder);
+  }
+
+  public HandlerRegistration addOnCancelUploadHandler(final OnCancelUploaderHandler handler) {
+    return uploader.addOnCancelUploadHandler(handler);
+  }
+
+  public HandlerRegistration addOnChangeUploadHandler(final OnChangeUploaderHandler handler) {
+    return uploader.addOnChangeUploadHandler(handler);
+  }
+
+  public HandlerRegistration addOnFinishUploadHandler(final OnFinishUploaderHandler handler) {
+    return uploader.addOnFinishUploadHandler(handler);
+  }
+
+  public HandlerRegistration addOnStartUploadHandler(final OnStartUploaderHandler handler) {
+    return uploader.addOnStartUploadHandler(handler);
+  }
+
+  public HasText getBtn() {
+    return btn.getBtn();
+  }
+
+  public void reset() {
+    uploader.reset();
+  }
+
+  public void setLabelText(final String text) {
+    dialogInfoLabel.setText(text);
+  }
+
+  public void setUploadParams(final String userHash, final String token) {
+    userhashField.setValue(userHash);
+    tokenField.setValue(token);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,26 +0,0 @@
-package cc.kune.gspace.client.themes;
-
-public class CurrentEntityTheme {
-  private static String[] backColors = new String[8];
-  private static String[] colors = new String[8];
-
-  private static String filter(final String color) {
-    return color == null ? "#FFF" : color;
-  }
-
-  public static String getBackColor(final int number) {
-    return filter(backColors[number]);
-  }
-
-  public static String getColor(final int number) {
-    return filter(colors[number]);
-  }
-
-  public static void setColors(final String[] colors, final String[] backColors) {
-    CurrentEntityTheme.colors = colors;
-    CurrentEntityTheme.backColors = backColors;
-  }
-
-  public CurrentEntityTheme() {
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/CurrentEntityTheme.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,45 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.themes;
+
+public class CurrentEntityTheme {
+  private static String[] backColors = new String[8];
+  private static String[] colors = new String[8];
+
+  private static String filter(final String color) {
+    return color == null ? "#FFF" : color;
+  }
+
+  public static String getBackColor(final int number) {
+    return filter(backColors[number]);
+  }
+
+  public static String getColor(final int number) {
+    return filter(colors[number]);
+  }
+
+  public static void setColors(final String[] colors, final String[] backColors) {
+    CurrentEntityTheme.colors = colors;
+    CurrentEntityTheme.backColors = backColors;
+  }
+
+  public CurrentEntityTheme() {
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,97 +0,0 @@
-package cc.kune.gspace.client.themes;
-
-import com.google.gwt.event.shared.EventHandler;
-import com.google.gwt.event.shared.GwtEvent;
-import com.google.gwt.event.shared.HandlerRegistration;
-
-import com.google.gwt.event.shared.HasHandlers;
-
-public class GSpaceThemeChangeEvent extends GwtEvent<GSpaceThemeChangeEvent.GSpaceThemeChangeHandler> {
-
-  public interface HasGsThemeChangeHandlers extends HasHandlers {
-    HandlerRegistration addGsThemeChangeHandler(GSpaceThemeChangeHandler handler);
-  }
-
-  public interface GSpaceThemeChangeHandler extends EventHandler {
-    public void onGsThemeChange(GSpaceThemeChangeEvent event);
-  }
-
-  private static final Type<GSpaceThemeChangeHandler> TYPE = new Type<GSpaceThemeChangeHandler>();
-
-  public static void fire(HasHandlers source, cc.kune.core.shared.dto.GSpaceTheme oldTheme, cc.kune.core.shared.dto.GSpaceTheme newTheme) {
-    source.fireEvent(new GSpaceThemeChangeEvent(oldTheme, newTheme));
-  }
-
-  public static Type<GSpaceThemeChangeHandler> getType() {
-    return TYPE;
-  }
-
-  cc.kune.core.shared.dto.GSpaceTheme oldTheme;
-  cc.kune.core.shared.dto.GSpaceTheme newTheme;
-
-  public GSpaceThemeChangeEvent(cc.kune.core.shared.dto.GSpaceTheme oldTheme, cc.kune.core.shared.dto.GSpaceTheme newTheme) {
-    this.oldTheme = oldTheme;
-    this.newTheme = newTheme;
-  }
-
-  protected GSpaceThemeChangeEvent() {
-    // Possibly for serialization.
-  }
-
-  @Override
-  public Type<GSpaceThemeChangeHandler> getAssociatedType() {
-    return TYPE;
-  }
-
-  public cc.kune.core.shared.dto.GSpaceTheme getOldTheme() {
-    return oldTheme;
-  }
-
-  public cc.kune.core.shared.dto.GSpaceTheme getNewTheme() {
-    return newTheme;
-  }
-
-  @Override
-  protected void dispatch(GSpaceThemeChangeHandler handler) {
-    handler.onGsThemeChange(this);
-  }
-
-  @Override
-  public boolean equals(Object obj) {
-    if (this == obj)
-        return true;
-    if (obj == null)
-        return false;
-    if (getClass() != obj.getClass())
-        return false;
-    GSpaceThemeChangeEvent other = (GSpaceThemeChangeEvent) obj;
-    if (oldTheme == null) {
-      if (other.oldTheme != null)
-        return false;
-    } else if (!oldTheme.equals(other.oldTheme))
-      return false;
-    if (newTheme == null) {
-      if (other.newTheme != null)
-        return false;
-    } else if (!newTheme.equals(other.newTheme))
-      return false;
-    return true;
-  }
-
-  @Override
-  public int hashCode() {
-    int hashCode = 23;
-    hashCode = (hashCode * 37) + (oldTheme == null ? 1 : oldTheme.hashCode());
-    hashCode = (hashCode * 37) + (newTheme == null ? 1 : newTheme.hashCode());
-    return hashCode;
-  }
-
-  @Override
-  public String toString() {
-    return "GsThemeChangeEvent["
-                 + oldTheme
-                 + ","
-                 + newTheme
-    + "]";
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeChangeEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,116 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.themes;
+
+import com.google.gwt.event.shared.EventHandler;
+import com.google.gwt.event.shared.GwtEvent;
+import com.google.gwt.event.shared.HandlerRegistration;
+
+import com.google.gwt.event.shared.HasHandlers;
+
+public class GSpaceThemeChangeEvent extends GwtEvent<GSpaceThemeChangeEvent.GSpaceThemeChangeHandler> {
+
+  public interface HasGsThemeChangeHandlers extends HasHandlers {
+    HandlerRegistration addGsThemeChangeHandler(GSpaceThemeChangeHandler handler);
+  }
+
+  public interface GSpaceThemeChangeHandler extends EventHandler {
+    public void onGsThemeChange(GSpaceThemeChangeEvent event);
+  }
+
+  private static final Type<GSpaceThemeChangeHandler> TYPE = new Type<GSpaceThemeChangeHandler>();
+
+  public static void fire(HasHandlers source, cc.kune.core.shared.dto.GSpaceTheme oldTheme, cc.kune.core.shared.dto.GSpaceTheme newTheme) {
+    source.fireEvent(new GSpaceThemeChangeEvent(oldTheme, newTheme));
+  }
+
+  public static Type<GSpaceThemeChangeHandler> getType() {
+    return TYPE;
+  }
+
+  cc.kune.core.shared.dto.GSpaceTheme oldTheme;
+  cc.kune.core.shared.dto.GSpaceTheme newTheme;
+
+  public GSpaceThemeChangeEvent(cc.kune.core.shared.dto.GSpaceTheme oldTheme, cc.kune.core.shared.dto.GSpaceTheme newTheme) {
+    this.oldTheme = oldTheme;
+    this.newTheme = newTheme;
+  }
+
+  protected GSpaceThemeChangeEvent() {
+    // Possibly for serialization.
+  }
+
+  @Override
+  public Type<GSpaceThemeChangeHandler> getAssociatedType() {
+    return TYPE;
+  }
+
+  public cc.kune.core.shared.dto.GSpaceTheme getOldTheme() {
+    return oldTheme;
+  }
+
+  public cc.kune.core.shared.dto.GSpaceTheme getNewTheme() {
+    return newTheme;
+  }
+
+  @Override
+  protected void dispatch(GSpaceThemeChangeHandler handler) {
+    handler.onGsThemeChange(this);
+  }
+
+  @Override
+  public boolean equals(Object obj) {
+    if (this == obj)
+        return true;
+    if (obj == null)
+        return false;
+    if (getClass() != obj.getClass())
+        return false;
+    GSpaceThemeChangeEvent other = (GSpaceThemeChangeEvent) obj;
+    if (oldTheme == null) {
+      if (other.oldTheme != null)
+        return false;
+    } else if (!oldTheme.equals(other.oldTheme))
+      return false;
+    if (newTheme == null) {
+      if (other.newTheme != null)
+        return false;
+    } else if (!newTheme.equals(other.newTheme))
+      return false;
+    return true;
+  }
+
+  @Override
+  public int hashCode() {
+    int hashCode = 23;
+    hashCode = (hashCode * 37) + (oldTheme == null ? 1 : oldTheme.hashCode());
+    hashCode = (hashCode * 37) + (newTheme == null ? 1 : newTheme.hashCode());
+    return hashCode;
+  }
+
+  @Override
+  public String toString() {
+    return "GsThemeChangeEvent["
+                 + oldTheme
+                 + ","
+                 + newTheme
+    + "]";
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,16 +0,0 @@
-package cc.kune.gspace.client.themes;
-
-import cc.kune.common.client.actions.ui.ActionExtensibleView;
-import cc.kune.common.client.actions.ui.ActionFlowPanel;
-import cc.kune.common.client.actions.ui.bind.GuiProvider;
-
-import com.google.inject.Inject;
-
-public class GSpaceThemeSelectorPanel extends ActionFlowPanel implements ActionExtensibleView {
-
-  @Inject
-  public GSpaceThemeSelectorPanel(final GuiProvider guiProvider) {
-    super(guiProvider);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/themes/GSpaceThemeSelectorPanel.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,35 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.themes;
+
+import cc.kune.common.client.actions.ui.ActionExtensibleView;
+import cc.kune.common.client.actions.ui.ActionFlowPanel;
+import cc.kune.common.client.actions.ui.bind.GuiProvider;
+
+import com.google.inject.Inject;
+
+public class GSpaceThemeSelectorPanel extends ActionFlowPanel implements ActionExtensibleView {
+
+  @Inject
+  public GSpaceThemeSelectorPanel(final GuiProvider guiProvider) {
+    super(guiProvider);
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,55 +0,0 @@
-package cc.kune.gspace.client.ui.footer.license;
-
-import com.google.gwt.event.shared.EventHandler;
-import com.google.gwt.event.shared.GwtEvent;
-import com.google.gwt.event.shared.HandlerRegistration;
-import com.google.gwt.event.shared.HasHandlers;
-
-public class LicenseChangedEvent extends GwtEvent<LicenseChangedEvent.LicenseChangedHandler> {
-
-  public interface HasLicenseChangedHandlers extends HasHandlers {
-    HandlerRegistration addLicenseChangedHandler(LicenseChangedHandler handler);
-  }
-
-  public interface LicenseChangedHandler extends EventHandler {
-    public void onLicenseChanged(LicenseChangedEvent event);
-  }
-
-  private static final Type<LicenseChangedHandler> TYPE = new Type<LicenseChangedHandler>();
-
-  public static void fire(final HasHandlers source) {
-    source.fireEvent(new LicenseChangedEvent());
-  }
-
-  public static Type<LicenseChangedHandler> getType() {
-    return TYPE;
-  }
-
-  public LicenseChangedEvent() {
-  }
-
-  @Override
-  protected void dispatch(final LicenseChangedHandler handler) {
-    handler.onLicenseChanged(this);
-  }
-
-  @Override
-  public boolean equals(final Object obj) {
-    return super.equals(obj);
-  }
-
-  @Override
-  public Type<LicenseChangedHandler> getAssociatedType() {
-    return TYPE;
-  }
-
-  @Override
-  public int hashCode() {
-    return super.hashCode();
-  }
-
-  @Override
-  public String toString() {
-    return "LicenseChangedEvent[" + "]";
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java (from rev 1452, trunk/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/ui/footer/license/LicenseChangedEvent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,74 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.ui.footer.license;
+
+import com.google.gwt.event.shared.EventHandler;
+import com.google.gwt.event.shared.GwtEvent;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.event.shared.HasHandlers;
+
+public class LicenseChangedEvent extends GwtEvent<LicenseChangedEvent.LicenseChangedHandler> {
+
+  public interface HasLicenseChangedHandlers extends HasHandlers {
+    HandlerRegistration addLicenseChangedHandler(LicenseChangedHandler handler);
+  }
+
+  public interface LicenseChangedHandler extends EventHandler {
+    public void onLicenseChanged(LicenseChangedEvent event);
+  }
+
+  private static final Type<LicenseChangedHandler> TYPE = new Type<LicenseChangedHandler>();
+
+  public static void fire(final HasHandlers source) {
+    source.fireEvent(new LicenseChangedEvent());
+  }
+
+  public static Type<LicenseChangedHandler> getType() {
+    return TYPE;
+  }
+
+  public LicenseChangedEvent() {
+  }
+
+  @Override
+  protected void dispatch(final LicenseChangedHandler handler) {
+    handler.onLicenseChanged(this);
+  }
+
+  @Override
+  public boolean equals(final Object obj) {
+    return super.equals(obj);
+  }
+
+  @Override
+  public Type<LicenseChangedHandler> getAssociatedType() {
+    return TYPE;
+  }
+
+  @Override
+  public int hashCode() {
+    return super.hashCode();
+  }
+
+  @Override
+  public String toString() {
+    return "LicenseChangedEvent[" + "]";
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java
===================================================================
--- trunk/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,309 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.gspace.client.viewers;
-
-import javax.annotation.Nonnull;
-
-import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
-import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
-import cc.kune.common.client.ui.EditEvent;
-import cc.kune.common.client.ui.EditEvent.EditHandler;
-import cc.kune.common.client.ui.HasEditHandler;
-import cc.kune.core.client.actions.ActionRegistryByType;
-import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
-import cc.kune.core.client.registry.IconsRegistry;
-import cc.kune.core.client.services.FileDownloadUtils;
-import cc.kune.core.client.services.ImageSize;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.domain.ContentStatus;
-import cc.kune.core.shared.domain.utils.AccessRights;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.AbstractContentSimpleDTO;
-import cc.kune.core.shared.dto.BasicMimeTypeDTO;
-import cc.kune.core.shared.dto.ContainerDTO;
-import cc.kune.core.shared.dto.ContainerSimpleDTO;
-import cc.kune.core.shared.dto.ContentSimpleDTO;
-import cc.kune.core.shared.dto.HasContent;
-import cc.kune.core.shared.dto.StateContainerDTO;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-import cc.kune.gspace.client.actions.ActionGroups;
-import cc.kune.gspace.client.actions.GotoTokenAction;
-import cc.kune.gspace.client.actions.RenameAction;
-import cc.kune.gspace.client.actions.RenameListener;
-import cc.kune.gspace.client.tool.ContentViewer;
-
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.dom.client.DoubleClickEvent;
-import com.google.gwt.event.dom.client.DoubleClickHandler;
-import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.event.shared.HandlerRegistration;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-import com.gwtplatform.mvp.client.Presenter;
-import com.gwtplatform.mvp.client.View;
-import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
-import com.gwtplatform.mvp.client.proxy.Proxy;
-import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
-
-public class FolderViewerPresenter extends
-    Presenter<FolderViewerPresenter.FolderViewerView, FolderViewerPresenter.FolderViewerProxy> implements
-    ContentViewer {
-
-  @ProxyCodeSplit
-  public interface FolderViewerProxy extends Proxy<FolderViewerPresenter> {
-  }
-
-  public interface FolderViewerView extends View {
-
-    long NO_DATE = 0;
-
-    void addItem(FolderItemDescriptor item, ClickHandler clickHandler,
-        DoubleClickHandler doubleClickHandler);
-
-    void attach();
-
-    void highlightTitle();
-
-    void clear();
-
-    void detach();
-
-    void editTitle();
-
-    HasEditHandler getEditTitle();
-
-    void setActions(GuiActionDescCollection actions);
-
-    void setContainer(StateContainerDTO state);
-
-    void setEditableTitle(String title);
-
-    void showEmptyMsg(String contentTypeId);
-  }
-
-  protected static final String CSSBTN = "k-button, k-fr";
-  protected static final String CSSBTNC = "k-button, k-button-center, k-fr";
-  protected static final String CSSBTNL = "k-button, k-button-left, k-fr";
-  protected static final String CSSBTNR = "k-button, k-button-right, k-fr";
-
-  private final ActionRegistryByType actionsRegistry;
-
-  private final ContentCapabilitiesRegistry capabilitiesRegistry;
-
-  private final Provider<FileDownloadUtils> downloadUtilsProvider;
-  private HandlerRegistration editHandler;
-  private final I18nTranslationService i18n;
-  private final IconsRegistry iconsRegistry;
-  private final Provider<RenameAction> renameAction;
-  private final Session session;
-  private final StateManager stateManager;
-  private final boolean useGenericImageIcon;
-
-  @Inject
-  public FolderViewerPresenter(final EventBus eventBus, final FolderViewerView view,
-      final FolderViewerProxy proxy, final Session session, final StateManager stateManager,
-      final I18nTranslationService i18n, final ActionRegistryByType actionsRegistry,
-      final Provider<FileDownloadUtils> downloadUtilsProvider,
-      final Provider<RenameAction> renameAction, final ContentCapabilitiesRegistry capabilitiesRegistry) {
-    super(eventBus, view, proxy);
-    this.session = session;
-    this.stateManager = stateManager;
-    this.i18n = i18n;
-    this.actionsRegistry = actionsRegistry;
-    this.downloadUtilsProvider = downloadUtilsProvider;
-    this.capabilitiesRegistry = capabilitiesRegistry;
-    iconsRegistry = capabilitiesRegistry.getIconsRegistry();
-    useGenericImageIcon = false;
-    this.renameAction = renameAction;
-  }
-
-  private void addItem(final AbstractContentSimpleDTO content, final BasicMimeTypeDTO mimeType,
-      final ContentStatus status, final StateToken parentStateToken, final AccessRights rights,
-      final long modifiedOn) {
-    final StateToken stateToken = content.getStateToken();
-    final String typeId = content.getTypeId();
-    final String name = content.getName();
-    final Object icon = getIcon(stateToken, typeId, mimeType);
-    final String tooltip = getTooltip(stateToken, mimeType);
-    final FolderItemDescriptor item = new FolderItemDescriptor(genId(stateToken),
-        genId(parentStateToken), icon, name, tooltip, status, stateToken, modifiedOn,
-        capabilitiesRegistry.isDragable(typeId) && rights.isAdministrable(),
-        capabilitiesRegistry.isDropable(typeId) && rights.isAdministrable(),
-        actionsRegistry.getCurrentActions(content, typeId, session.isLogged(), rights,
-            ActionGroups.ITEM_MENU));
-    if (status.equals(ContentStatus.inTheDustbin) && !session.getShowDeletedContent()) {
-      // Don't show
-      // NotifyUser.info("Deleted, don't show");
-    } else {
-      getView().addItem(item, new ClickHandler() {
-        @Override
-        public void onClick(final ClickEvent event) {
-          stateManager.gotoStateToken(stateToken);
-        }
-      }, new DoubleClickHandler() {
-        @Override
-        public void onDoubleClick(final DoubleClickEvent event) {
-          stateManager.gotoStateToken(stateToken);
-        }
-      });
-    }
-  }
-
-  @Override
-  public void attach() {
-    getView().attach();
-    if (editHandler == null) {
-      createEditHandler();
-    }
-  }
-
-  public void highlightTitle() {
-    getView().highlightTitle();
-  }
-
-  String calculateStyle(final int pos, final int length) {
-    if (length == 1) {
-      return CSSBTN;
-    }
-    if (pos == 0) {
-      return CSSBTNL;
-    }
-    if (pos == length - 1) {
-      return CSSBTNR;
-    }
-    return CSSBTNC;
-  }
-
-  private void createChildItems(final ContainerDTO container, final AccessRights containerRights) {
-    if (container.getContents().size() + container.getChilds().size() == 0) {
-      getView().showEmptyMsg(container.getTypeId());
-    } else {
-      // Folders
-      for (final ContainerSimpleDTO childFolder : container.getChilds()) {
-        addItem(childFolder, null, ContentStatus.publishedOnline,
-            childFolder.getStateToken().copy().setFolder(childFolder.getParentFolderId()),
-            containerRights, FolderViewerView.NO_DATE);
-      }
-      // Other contents (docs, etc)
-      for (final ContentSimpleDTO content : container.getContents()) {
-        addItem(content, content.getMimeType(), content.getStatus(),
-            content.getStateToken().copy().clearDocument(), content.getRights(), content.getModifiedOn());
-      }
-    }
-  }
-
-  private void createEditHandler() {
-    // Duplicate in DocViewerPresenter
-    editHandler = getView().getEditTitle().addEditHandler(new EditHandler() {
-      @Override
-      public void fire(final EditEvent event) {
-        renameAction.get().rename(session.getCurrentStateToken(), session.getCurrentState().getTitle(),
-            event.getText(), new RenameListener() {
-              @Override
-              public void onFail(final StateToken token, final String oldTitle) {
-                getView().setEditableTitle(oldTitle);
-              }
-
-              @Override
-              public void onSuccess(final StateToken token, final String title) {
-                getView().setEditableTitle(title);
-              }
-            });
-      }
-    });
-  }
-
-  private void createPath(final ContainerDTO container, final GuiActionDescCollection actions) {
-    final ContainerSimpleDTO[] path = container.getAbsolutePath();
-    final int pathLength = path.length;
-    if (pathLength > 0) {
-      for (int i = pathLength - 1; i >= 0; i--) {
-        final ButtonDescriptor btn = createPathButton(path[i], pathLength, i);
-        actions.add(btn);
-      }
-    }
-
-  }
-
-  private ButtonDescriptor createPathButton(final ContainerSimpleDTO container, final int length,
-      final int pos) {
-    final String style = calculateStyle(pos, length);
-    final ButtonDescriptor btn = new ButtonDescriptor(new GotoTokenAction(
-        iconsRegistry.getContentTypeIcon(container.getTypeId()), container.getName(),
-        container.getStateToken(), style, stateManager, getEventBus()));
-    return btn;
-  }
-
-  @Override
-  public void detach() {
-    getView().detach();
-  }
-
-  public void editTitle() {
-    getView().editTitle();
-  }
-
-  private String genId(final StateToken token) {
-    return "k-cnav-" + token.toString().replace(StateToken.SEPARATOR, "-");
-  }
-
-  private Object getIcon(final StateToken token, final String contentTypeId,
-      final BasicMimeTypeDTO mimeType) {
-    if (!useGenericImageIcon && mimeType != null && mimeType.getType().equals("image")) {
-      return downloadUtilsProvider.get().getImageResizedUrl(token, ImageSize.ico);
-    } else {
-      return iconsRegistry.getContentTypeIcon(contentTypeId, mimeType);
-    }
-  }
-
-  private String getTooltip(final StateToken token, final BasicMimeTypeDTO mimeType) {
-    if (mimeType != null && (mimeType.isImage() || mimeType.isPdf())) {
-      // Used for previews
-      return null;
-    } else {
-      return i18n.t("Double click to open");
-    }
-  }
-
-  public void refreshState() {
-    setContent((HasContent) session.getCurrentState());
-  }
-
-  @Override
-  protected void revealInParent() {
-    RevealRootContentEvent.fire(this, this);
-  }
-
-  @Override
-  public void setContent(@Nonnull final HasContent state) {
-    getView().clear();
-    final StateContainerDTO stateContainer = (StateContainerDTO) state;
-    getView().setContainer(stateContainer);
-    final AccessRights rights = stateContainer.getContainerRights();
-    final GuiActionDescCollection actions = actionsRegistry.getCurrentActions(stateContainer.getGroup(),
-        stateContainer.getTypeId(), session.isLogged(), rights, ActionGroups.TOOLBAR);
-    final ContainerDTO container = stateContainer.getContainer();
-    createPath(container, actions);
-    getView().setActions(actions);
-    createChildItems(container, stateContainer.getContainerRights());
-  }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java (from rev 1446, trunk/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/gspace/client/viewers/FolderViewerPresenter.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,310 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.gspace.client.viewers;
+
+import javax.annotation.Nonnull;
+
+import cc.kune.common.client.actions.ui.descrip.ButtonDescriptor;
+import cc.kune.common.client.actions.ui.descrip.GuiActionDescCollection;
+import cc.kune.common.client.ui.EditEvent;
+import cc.kune.common.client.ui.EditEvent.EditHandler;
+import cc.kune.common.client.ui.HasEditHandler;
+import cc.kune.core.client.actions.ActionRegistryByType;
+import cc.kune.core.client.registry.ContentCapabilitiesRegistry;
+import cc.kune.core.client.registry.IconsRegistry;
+import cc.kune.core.client.services.FileDownloadUtils;
+import cc.kune.core.client.services.ImageSize;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.ContentStatus;
+import cc.kune.core.shared.domain.utils.AccessRights;
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.AbstractContentSimpleDTO;
+import cc.kune.core.shared.dto.BasicMimeTypeDTO;
+import cc.kune.core.shared.dto.ContainerDTO;
+import cc.kune.core.shared.dto.ContainerSimpleDTO;
+import cc.kune.core.shared.dto.ContentSimpleDTO;
+import cc.kune.core.shared.dto.HasContent;
+import cc.kune.core.shared.dto.StateContainerDTO;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+import cc.kune.gspace.client.actions.ActionGroups;
+import cc.kune.gspace.client.actions.GotoTokenAction;
+import cc.kune.gspace.client.actions.RenameAction;
+import cc.kune.gspace.client.actions.RenameListener;
+import cc.kune.gspace.client.tool.ContentViewer;
+
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.event.dom.client.DoubleClickEvent;
+import com.google.gwt.event.dom.client.DoubleClickHandler;
+import com.google.gwt.event.shared.EventBus;
+import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import com.gwtplatform.mvp.client.Presenter;
+import com.gwtplatform.mvp.client.View;
+import com.gwtplatform.mvp.client.annotations.ProxyCodeSplit;
+import com.gwtplatform.mvp.client.proxy.Proxy;
+import com.gwtplatform.mvp.client.proxy.RevealRootContentEvent;
+
+public class FolderViewerPresenter extends
+    Presenter<FolderViewerPresenter.FolderViewerView, FolderViewerPresenter.FolderViewerProxy> implements
+    ContentViewer {
+
+  @ProxyCodeSplit
+  public interface FolderViewerProxy extends Proxy<FolderViewerPresenter> {
+  }
+
+  public interface FolderViewerView extends View {
+
+    long NO_DATE = 0;
+
+    void addItem(FolderItemDescriptor item, ClickHandler clickHandler,
+        DoubleClickHandler doubleClickHandler);
+
+    void attach();
+
+    void clear();
+
+    void detach();
+
+    void editTitle();
+
+    HasEditHandler getEditTitle();
+
+    void highlightTitle();
+
+    void setActions(GuiActionDescCollection actions);
+
+    void setContainer(StateContainerDTO state);
+
+    void setEditableTitle(String title);
+
+    void showEmptyMsg(String contentTypeId);
+  }
+
+  protected static final String CSSBTN = "k-button, k-fr";
+  protected static final String CSSBTNC = "k-button, k-button-center, k-fr";
+  protected static final String CSSBTNL = "k-button, k-button-left, k-fr";
+  protected static final String CSSBTNR = "k-button, k-button-right, k-fr";
+
+  private final ActionRegistryByType actionsRegistry;
+
+  private final ContentCapabilitiesRegistry capabilitiesRegistry;
+
+  private final Provider<FileDownloadUtils> downloadUtilsProvider;
+  private HandlerRegistration editHandler;
+  private final I18nTranslationService i18n;
+  private final IconsRegistry iconsRegistry;
+  private final Provider<RenameAction> renameAction;
+  private final Session session;
+  private final StateManager stateManager;
+  private final boolean useGenericImageIcon;
+
+  @Inject
+  public FolderViewerPresenter(final EventBus eventBus, final FolderViewerView view,
+      final FolderViewerProxy proxy, final Session session, final StateManager stateManager,
+      final I18nTranslationService i18n, final ActionRegistryByType actionsRegistry,
+      final Provider<FileDownloadUtils> downloadUtilsProvider,
+      final Provider<RenameAction> renameAction, final ContentCapabilitiesRegistry capabilitiesRegistry) {
+    super(eventBus, view, proxy);
+    this.session = session;
+    this.stateManager = stateManager;
+    this.i18n = i18n;
+    this.actionsRegistry = actionsRegistry;
+    this.downloadUtilsProvider = downloadUtilsProvider;
+    this.capabilitiesRegistry = capabilitiesRegistry;
+    iconsRegistry = capabilitiesRegistry.getIconsRegistry();
+    useGenericImageIcon = false;
+    this.renameAction = renameAction;
+  }
+
+  private void addItem(final AbstractContentSimpleDTO content, final BasicMimeTypeDTO mimeType,
+      final ContentStatus status, final StateToken parentStateToken, final AccessRights rights,
+      final long modifiedOn) {
+    final StateToken stateToken = content.getStateToken();
+    final String typeId = content.getTypeId();
+    final String name = content.getName();
+    final Object icon = getIcon(stateToken, typeId, mimeType);
+    final String tooltip = getTooltip(stateToken, mimeType);
+    final FolderItemDescriptor item = new FolderItemDescriptor(genId(stateToken),
+        genId(parentStateToken), icon, name, tooltip, status, stateToken, modifiedOn,
+        capabilitiesRegistry.isDragable(typeId) && rights.isAdministrable(),
+        capabilitiesRegistry.isDropable(typeId) && rights.isAdministrable(),
+        actionsRegistry.getCurrentActions(content, typeId, session.isLogged(), rights,
+            ActionGroups.ITEM_MENU));
+    if (status.equals(ContentStatus.inTheDustbin) && !session.getShowDeletedContent()) {
+      // Don't show
+      // NotifyUser.info("Deleted, don't show");
+    } else {
+      getView().addItem(item, new ClickHandler() {
+        @Override
+        public void onClick(final ClickEvent event) {
+          stateManager.gotoStateToken(stateToken);
+        }
+      }, new DoubleClickHandler() {
+        @Override
+        public void onDoubleClick(final DoubleClickEvent event) {
+          stateManager.gotoStateToken(stateToken);
+        }
+      });
+    }
+  }
+
+  @Override
+  public void attach() {
+    getView().attach();
+    if (editHandler == null) {
+      createEditHandler();
+    }
+  }
+
+  String calculateStyle(final int pos, final int length) {
+    if (length == 1) {
+      return CSSBTN;
+    }
+    if (pos == 0) {
+      return CSSBTNL;
+    }
+    if (pos == length - 1) {
+      return CSSBTNR;
+    }
+    return CSSBTNC;
+  }
+
+  private void createChildItems(final ContainerDTO container, final AccessRights containerRights) {
+    if (container.getContents().size() + container.getChilds().size() == 0) {
+      getView().showEmptyMsg(container.getTypeId());
+    } else {
+      // Folders
+      for (final ContainerSimpleDTO childFolder : container.getChilds()) {
+        addItem(childFolder, null, ContentStatus.publishedOnline,
+            childFolder.getStateToken().copy().setFolder(childFolder.getParentFolderId()),
+            containerRights, FolderViewerView.NO_DATE);
+      }
+      // Other contents (docs, etc)
+      for (final ContentSimpleDTO content : container.getContents()) {
+        assert content != null;
+        addItem(content, content.getMimeType(), content.getStatus(),
+            content.getStateToken().copy().clearDocument(), content.getRights(), content.getModifiedOn());
+      }
+    }
+  }
+
+  private void createEditHandler() {
+    // Duplicate in DocViewerPresenter
+    editHandler = getView().getEditTitle().addEditHandler(new EditHandler() {
+      @Override
+      public void fire(final EditEvent event) {
+        renameAction.get().rename(session.getCurrentStateToken(), session.getCurrentState().getTitle(),
+            event.getText(), new RenameListener() {
+              @Override
+              public void onFail(final StateToken token, final String oldTitle) {
+                getView().setEditableTitle(oldTitle);
+              }
+
+              @Override
+              public void onSuccess(final StateToken token, final String title) {
+                getView().setEditableTitle(title);
+              }
+            });
+      }
+    });
+  }
+
+  private void createPath(final ContainerDTO container, final GuiActionDescCollection actions) {
+    final ContainerSimpleDTO[] path = container.getAbsolutePath();
+    final int pathLength = path.length;
+    if (pathLength > 0) {
+      for (int i = pathLength - 1; i >= 0; i--) {
+        final ButtonDescriptor btn = createPathButton(path[i], pathLength, i);
+        actions.add(btn);
+      }
+    }
+
+  }
+
+  private ButtonDescriptor createPathButton(final ContainerSimpleDTO container, final int length,
+      final int pos) {
+    final String style = calculateStyle(pos, length);
+    final ButtonDescriptor btn = new ButtonDescriptor(new GotoTokenAction(
+        iconsRegistry.getContentTypeIcon(container.getTypeId()), container.getName(),
+        container.getStateToken(), style, stateManager, getEventBus()));
+    return btn;
+  }
+
+  @Override
+  public void detach() {
+    getView().detach();
+  }
+
+  public void editTitle() {
+    getView().editTitle();
+  }
+
+  private String genId(final StateToken token) {
+    return "k-cnav-" + token.toString().replace(StateToken.SEPARATOR, "-");
+  }
+
+  private Object getIcon(final StateToken token, final String contentTypeId,
+      final BasicMimeTypeDTO mimeType) {
+    if (!useGenericImageIcon && mimeType != null && mimeType.getType().equals("image")) {
+      return downloadUtilsProvider.get().getImageResizedUrl(token, ImageSize.ico);
+    } else {
+      return iconsRegistry.getContentTypeIcon(contentTypeId, mimeType);
+    }
+  }
+
+  private String getTooltip(final StateToken token, final BasicMimeTypeDTO mimeType) {
+    if (mimeType != null && (mimeType.isImage() || mimeType.isPdf())) {
+      // Used for previews
+      return null;
+    } else {
+      return i18n.t("Double click to open");
+    }
+  }
+
+  public void highlightTitle() {
+    getView().highlightTitle();
+  }
+
+  public void refreshState() {
+    setContent((HasContent) session.getCurrentState());
+  }
+
+  @Override
+  protected void revealInParent() {
+    RevealRootContentEvent.fire(this, this);
+  }
+
+  @Override
+  public void setContent(@Nonnull final HasContent state) {
+    getView().clear();
+    final StateContainerDTO stateContainer = (StateContainerDTO) state;
+    getView().setContainer(stateContainer);
+    final AccessRights rights = stateContainer.getContainerRights();
+    final GuiActionDescCollection actions = actionsRegistry.getCurrentActions(stateContainer.getGroup(),
+        stateContainer.getTypeId(), session.isLogged(), rights, ActionGroups.TOOLBAR);
+    final ContainerDTO container = stateContainer.getContainer();
+    createPath(container, actions);
+    getView().setActions(actions);
+    createChildItems(container, stateContainer.getContainerRights());
+  }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java
===================================================================
--- trunk/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,92 +0,0 @@
-package cc.kune.pspace.client;
-
-import cc.kune.core.client.resources.CoreResources;
-import cc.kune.core.client.services.FileDownloadUtils;
-import cc.kune.core.client.state.GroupChangedEvent;
-import cc.kune.core.client.state.GroupChangedEvent.GroupChangedHandler;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.client.state.StateManager;
-import cc.kune.core.shared.domain.utils.StateToken;
-import cc.kune.core.shared.dto.GroupDTO;
-
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.uibinder.client.UiBinder;
-import com.google.gwt.uibinder.client.UiField;
-import com.google.gwt.user.client.ui.AbstractImagePrototype;
-import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.FlowPanel;
-import com.google.gwt.user.client.ui.Image;
-import com.google.gwt.user.client.ui.Label;
-import com.google.gwt.user.client.ui.Widget;
-import com.google.inject.Inject;
-import com.google.inject.Provider;
-
-public class PSpaceInDevelopment extends Composite {
-
-  interface PSpaceInDevelopmentUiBinder extends UiBinder<Widget, PSpaceInDevelopment> {
-  }
-
-  private static PSpaceInDevelopmentUiBinder uiBinder = GWT.create(PSpaceInDevelopmentUiBinder.class);
-  @UiField
-  FlowPanel container;
-  @UiField
-  FlowPanel contentPanel;
-  private final Provider<FileDownloadUtils> downloadProvider;
-  @UiField
-  Image entityLogo;
-  @UiField
-  Label entityName;
-  @UiField
-  FlowPanel headerPanel;
-  private final CoreResources images;
-  @UiField
-  FlowPanel mainPanel;
-  @UiField
-  FlowPanel photoPanel;
-
-  @Inject
-  public PSpaceInDevelopment(final StateManager stateManager, final CoreResources images,
-      final Session session, final Provider<FileDownloadUtils> downloadProvider) {
-    this.images = images;
-    this.downloadProvider = downloadProvider;
-    initWidget(uiBinder.createAndBindUi(this));
-    stateManager.onGroupChanged(true, new GroupChangedHandler() {
-      @Override
-      public void onGroupChanged(final GroupChangedEvent event) {
-        setGroupLogo(session.getCurrentState().getGroup());
-      }
-    });
-  }
-
-  void setGroupLogo(final GroupDTO group) {
-    if (group.hasLogo()) {
-      setLogoText(group.getLongName());
-      setLogoImage(group.getStateToken());
-      setLogoImageVisible(true);
-    } else {
-      setLogoText(group.getLongName());
-      if (group.isPersonal()) {
-        showDefUserLogo();
-        setLogoImageVisible(true);
-      } else {
-        setLogoImageVisible(false);
-      }
-    }
-  }
-
-  private void setLogoImage(final StateToken stateToken) {
-    entityLogo.setUrl(downloadProvider.get().getLogoImageUrl(stateToken));
-  }
-
-  private void setLogoImageVisible(final boolean visible) {
-    entityLogo.setVisible(visible);
-  }
-
-  private void setLogoText(final String longName) {
-    entityName.setText(longName);
-  }
-
-  public void showDefUserLogo() {
-    (AbstractImagePrototype.create(images.unknown60())).applyTo(entityLogo);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java (from rev 1452, trunk/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/pspace/client/PSpaceInDevelopment.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,111 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.pspace.client;
+
+import cc.kune.core.client.resources.CoreResources;
+import cc.kune.core.client.services.FileDownloadUtils;
+import cc.kune.core.client.state.GroupChangedEvent;
+import cc.kune.core.client.state.GroupChangedEvent.GroupChangedHandler;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.client.state.StateManager;
+import cc.kune.core.shared.domain.utils.StateToken;
+import cc.kune.core.shared.dto.GroupDTO;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.AbstractImagePrototype;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.FlowPanel;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.Widget;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class PSpaceInDevelopment extends Composite {
+
+  interface PSpaceInDevelopmentUiBinder extends UiBinder<Widget, PSpaceInDevelopment> {
+  }
+
+  private static PSpaceInDevelopmentUiBinder uiBinder = GWT.create(PSpaceInDevelopmentUiBinder.class);
+  @UiField
+  FlowPanel container;
+  @UiField
+  FlowPanel contentPanel;
+  private final Provider<FileDownloadUtils> downloadProvider;
+  @UiField
+  Image entityLogo;
+  @UiField
+  Label entityName;
+  @UiField
+  FlowPanel headerPanel;
+  private final CoreResources images;
+  @UiField
+  FlowPanel mainPanel;
+  @UiField
+  FlowPanel photoPanel;
+
+  @Inject
+  public PSpaceInDevelopment(final StateManager stateManager, final CoreResources images,
+      final Session session, final Provider<FileDownloadUtils> downloadProvider) {
+    this.images = images;
+    this.downloadProvider = downloadProvider;
+    initWidget(uiBinder.createAndBindUi(this));
+    stateManager.onGroupChanged(true, new GroupChangedHandler() {
+      @Override
+      public void onGroupChanged(final GroupChangedEvent event) {
+        setGroupLogo(session.getCurrentState().getGroup());
+      }
+    });
+  }
+
+  void setGroupLogo(final GroupDTO group) {
+    if (group.hasLogo()) {
+      setLogoText(group.getLongName());
+      setLogoImage(group.getStateToken());
+      setLogoImageVisible(true);
+    } else {
+      setLogoText(group.getLongName());
+      if (group.isPersonal()) {
+        showDefUserLogo();
+        setLogoImageVisible(true);
+      } else {
+        setLogoImageVisible(false);
+      }
+    }
+  }
+
+  private void setLogoImage(final StateToken stateToken) {
+    entityLogo.setUrl(downloadProvider.get().getLogoImageUrl(stateToken));
+  }
+
+  private void setLogoImageVisible(final boolean visible) {
+    entityLogo.setVisible(visible);
+  }
+
+  private void setLogoText(final String longName) {
+    entityName.setText(longName);
+  }
+
+  public void showDefUserLogo() {
+    (AbstractImagePrototype.create(images.unknown60())).applyTo(entityLogo);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,48 +0,0 @@
-package cc.kune.wave.client;
-
-import org.waveprotocol.box.webclient.client.Session;
-import org.waveprotocol.wave.client.account.ProfileManager;
-import org.waveprotocol.wave.client.account.impl.AbstractProfileManager;
-import org.waveprotocol.wave.client.account.impl.ProfileImpl;
-import org.waveprotocol.wave.model.wave.ParticipantId;
-
-import cc.kune.core.client.services.FileDownloadUtils;
-
-import com.google.inject.Inject;
-
-/**
- * The Class KuneWaveProfileManager is a workaround to show avatars in kune
- * while the Wave part is more mature
- * 
- */
-public class KuneWaveProfileManager extends AbstractProfileManager<ProfileImpl> implements
-    ProfileManager {
-
-  private final FileDownloadUtils downloadUtils;
-
-  @Inject
-  public KuneWaveProfileManager(final FileDownloadUtils downloadUtils) {
-    this.downloadUtils = downloadUtils;
-  }
-
-  private void checkAvatar(final ProfileImpl profile) {
-    final String address = profile.getAddress();
-    if (address.contains(Session.get().getDomain())) {
-      profile.update(profile.getFirstName(), profile.getFullName(),
-          downloadUtils.getUserAvatar(address.split("@")[0]));
-    }
-  }
-
-  @Override
-  public ProfileImpl getProfile(final ParticipantId participantId) {
-    ProfileImpl profile = profiles.get(participantId.getAddress());
-
-    if (profile == null) {
-      profile = new ProfileImpl(this, participantId);
-      checkAvatar(profile);
-      profiles.put(participantId.getAddress(), profile);
-    }
-    return profile;
-  }
-
-}
\ No newline at end of file

Copied: tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java (from rev 1452, trunk/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wave/client/KuneWaveProfileManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,67 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.client;
+
+import org.waveprotocol.box.webclient.client.Session;
+import org.waveprotocol.wave.client.account.ProfileManager;
+import org.waveprotocol.wave.client.account.impl.AbstractProfileManager;
+import org.waveprotocol.wave.client.account.impl.ProfileImpl;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+
+import cc.kune.core.client.services.FileDownloadUtils;
+
+import com.google.inject.Inject;
+
+/**
+ * The Class KuneWaveProfileManager is a workaround to show avatars in kune
+ * while the Wave part is more mature
+ * 
+ */
+public class KuneWaveProfileManager extends AbstractProfileManager<ProfileImpl> implements
+    ProfileManager {
+
+  private final FileDownloadUtils downloadUtils;
+
+  @Inject
+  public KuneWaveProfileManager(final FileDownloadUtils downloadUtils) {
+    this.downloadUtils = downloadUtils;
+  }
+
+  private void checkAvatar(final ProfileImpl profile) {
+    final String address = profile.getAddress();
+    if (address.contains(Session.get().getDomain())) {
+      profile.update(profile.getFirstName(), profile.getFullName(),
+          downloadUtils.getUserAvatar(address.split("@")[0]));
+    }
+  }
+
+  @Override
+  public ProfileImpl getProfile(final ParticipantId participantId) {
+    ProfileImpl profile = profiles.get(participantId.getAddress());
+
+    if (profile == null) {
+      profile = new ProfileImpl(this, participantId);
+      checkAvatar(profile);
+      profiles.put(participantId.getAddress(), profile);
+    }
+    return profile;
+  }
+
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,89 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.wave.client;
-
-import org.waveprotocol.box.webclient.client.ClientEvents;
-import org.waveprotocol.box.webclient.client.events.NetworkStatusEvent;
-import org.waveprotocol.box.webclient.client.events.NetworkStatusEventHandler;
-
-import cc.kune.common.client.actions.AbstractAction;
-import cc.kune.common.client.actions.Action;
-import cc.kune.common.client.actions.ActionEvent;
-import cc.kune.common.client.actions.ui.descrip.IconLabelDescriptor;
-import cc.kune.common.client.notify.NotifyUser;
-import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
-import cc.kune.core.client.sitebar.SitebarActionsPresenter;
-import cc.kune.core.client.sn.actions.SessionAction;
-import cc.kune.core.client.state.Session;
-import cc.kune.core.shared.i18n.I18nTranslationService;
-
-import com.google.inject.Inject;
-
-public class WaveStatusIndicator {
-
-  public static class WaveStatusAction extends SessionAction {
-
-    @Inject
-    public WaveStatusAction(final Session session, final I18nTranslationService i18n) {
-      super(session, true);
-      ClientEvents.get().addNetworkStatusEventHandler(new NetworkStatusEventHandler() {
-        private void goOnline() {
-          putValue(Action.NAME, i18n.t("Online"));
-          putValue(AbstractAction.STYLES, "k-sitebar-wave-status, k-sitebar-wave-status-online");
-          NotifyUser.hideProgress();
-        }
-
-        @Override
-        public void onNetworkStatus(final NetworkStatusEvent event) {
-          switch (event.getStatus()) {
-          case CONNECTED:
-          case RECONNECTED:
-            session.check(new AsyncCallbackSimple<Void>() {
-              @Override
-              public void onSuccess(final Void result) {
-                goOnline();
-              }
-            });
-            break;
-          case DISCONNECTED:
-            NotifyUser.showProgress(i18n.t("Connecting"));
-          case RECONNECTING:
-            putValue(Action.NAME, i18n.t("Offline"));
-            putValue(AbstractAction.STYLES, "k-sitebar-wave-status, k-sitebar-wave-status-offline");
-            break;
-          }
-        }
-      });
-    }
-
-    @Override
-    public void actionPerformed(final ActionEvent event) {
-      // Do nothing
-    }
-
-  }
-
-  @Inject
-  public WaveStatusIndicator(final SitebarActionsPresenter sitebar, final WaveStatusAction action) {
-    final IconLabelDescriptor status = new IconLabelDescriptor(action);
-    status.setPosition(1);
-    sitebar.getRightToolbar().add(status);
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java (from rev 1446, trunk/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wave/client/WaveStatusIndicator.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,89 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.client;
+
+import org.waveprotocol.box.webclient.client.ClientEvents;
+import org.waveprotocol.box.webclient.client.events.NetworkStatusEvent;
+import org.waveprotocol.box.webclient.client.events.NetworkStatusEventHandler;
+
+import cc.kune.common.client.actions.AbstractAction;
+import cc.kune.common.client.actions.Action;
+import cc.kune.common.client.actions.ActionEvent;
+import cc.kune.common.client.actions.ui.descrip.IconLabelDescriptor;
+import cc.kune.common.client.notify.NotifyUser;
+import cc.kune.core.client.rpcservices.AsyncCallbackSimple;
+import cc.kune.core.client.sitebar.SitebarActionsPresenter;
+import cc.kune.core.client.sn.actions.SessionAction;
+import cc.kune.core.client.state.Session;
+import cc.kune.core.shared.i18n.I18nTranslationService;
+
+import com.google.inject.Inject;
+
+public class WaveStatusIndicator {
+
+  public static class WaveStatusAction extends SessionAction {
+
+    @Inject
+    public WaveStatusAction(final Session session, final I18nTranslationService i18n) {
+      super(session, true);
+      ClientEvents.get().addNetworkStatusEventHandler(new NetworkStatusEventHandler() {
+        private void goOnline() {
+          putValue(Action.NAME, ""); // i18n.t("Online"));
+          putValue(AbstractAction.STYLES, "k-sitebar-wave-status, k-sitebar-wave-status-online");
+          NotifyUser.hideProgress();
+        }
+
+        @Override
+        public void onNetworkStatus(final NetworkStatusEvent event) {
+          switch (event.getStatus()) {
+          case CONNECTED:
+          case RECONNECTED:
+            session.check(new AsyncCallbackSimple<Void>() {
+              @Override
+              public void onSuccess(final Void result) {
+                goOnline();
+              }
+            });
+            break;
+          case DISCONNECTED:
+            NotifyUser.showProgress(i18n.t("Connecting"));
+          case RECONNECTING:
+            putValue(Action.NAME, i18n.t("Offline"));
+            putValue(AbstractAction.STYLES, "k-sitebar-wave-status, k-sitebar-wave-status-offline");
+            break;
+          }
+        }
+      });
+    }
+
+    @Override
+    public void actionPerformed(final ActionEvent event) {
+      // Do nothing
+    }
+
+  }
+
+  @Inject
+  public WaveStatusIndicator(final SitebarActionsPresenter sitebar, final WaveStatusAction action) {
+    final IconLabelDescriptor status = new IconLabelDescriptor(action);
+    status.setPosition(1);
+    sitebar.getRightToolbar().add(status);
+  }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/server/KuneAgent.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,140 +0,0 @@
-package cc.kune.wave.server;
-
-import java.io.IOException;
-import java.net.URL;
-import java.util.HashSet;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-
-import javax.annotation.Nonnull;
-
-import org.waveprotocol.box.server.account.RobotAccountData;
-import org.waveprotocol.box.server.persistence.AccountStore;
-import org.waveprotocol.box.server.persistence.PersistenceException;
-import org.waveprotocol.wave.model.id.TokenGenerator;
-import org.waveprotocol.wave.model.wave.ParticipantId;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-
-import com.google.inject.Inject;
-import com.google.inject.Injector;
-import com.google.inject.Singleton;
-import com.google.wave.api.Wavelet;
-
- at SuppressWarnings("serial")
- at Singleton
-public class KuneAgent extends AbstractBaseRobotAgent implements KuneWaveManager {
-
-  private static final Logger LOG = Logger.getLogger(KuneAgent.class.getName());
-
-  private static final String NO_TITLE = "";
-  public static final String ROBOT_URI = AGENT_PREFIX_URI + "/kune-agent";
-
-  @Inject
-  public KuneAgent(final Injector injector) {
-    super(injector);
-  }
-
-  public KuneAgent(final String waveDomain, final AccountStore accountStore,
-      final TokenGenerator tokenGenerator, final ServerFrontendAddressHolder frontendAddressHolder) {
-    super(waveDomain, accountStore, tokenGenerator, frontendAddressHolder);
-  }
-
-  @Override
-  public void addGadget(final WaveRef waveName, final String author, final String gadgetUrl) {
-    // TODO Auto-generated method stub
-
-  }
-
-  @Override
-  public void addParticipant(final WaveRef waveName, final String author, final String userWhoAdd,
-      final String newParticipant) {
-    // TODO Auto-generated method stub
-
-  }
-
-  @Override
-  public WaveRef createWave(final String message, final ParticipantId participant) {
-    return createWave(NO_TITLE, message, participant);
-  }
-
-  @Override
-  public WaveRef createWave(@Nonnull final String title, final String message,
-      @Nonnull final ParticipantId... participantsArray) {
-    return createWave(title, message, WITHOUT_GADGET, participantsArray);
-  }
-
-  @Override
-  public WaveRef createWave(final String title, final String message, final URL gadgetUrl,
-      final ParticipantId... participantsArray) {
-    // super.newWave(getWaveDomain(), participantsArray);
-    final HashSet<String> parts = new HashSet<String>();
-    for (final ParticipantId part : participantsArray) {
-      parts.add(part.getAddress());
-    }
-    final Wavelet wave = newWave(getWaveDomain(), parts);
-    return WaveRef.of(wave.getWaveId(), wave.getWaveletId());
-  }
-
-  @Override
-  public Wavelet fetchWavelet(final WaveRef waveRef, final String author) {
-    // Preconditions.checkNotNull(author);
-    RobotAccountData account = null;
-    final String rpcUrl = "http://" + getFrontEndAddress() + "/robot/rpc";
-    try {
-      account = getAccountStore().getAccount(
-          ParticipantId.ofUnsafe(getRobotId() + "@" + getWaveDomain())).asRobot();
-    } catch (final PersistenceException e) {
-      LOG.log(Level.WARNING, "Cannot fetch account data for robot id: " + getRobotId(), e);
-    }
-    if (account != null) {
-      setupOAuth(account.getId().getAddress(), account.getConsumerSecret(), rpcUrl);
-      try {
-        return super.fetchWavelet(waveRef.getWaveId(), waveRef.getWaveletId(), "http://"
-            + getFrontEndAddress() + "/robot/rpc");
-      } catch (final IOException e) {
-        e.printStackTrace();
-        return null;
-      }
-    }
-    return null;
-  }
-
-  @Override
-  public String getRobotId() {
-    return "kune-agent";
-  }
-
-  @Override
-  protected String getRobotName() {
-    return "Kune Agent";
-  }
-
-  @Override
-  public String getRobotUri() {
-    return ROBOT_URI;
-  }
-
-  @Override
-  public boolean isParticipant(final Wavelet wavelet, final String user) {
-    // TODO Auto-generated method stub
-    return false;
-  }
-
-  @Override
-  public String render(final Wavelet wavelet) {
-    // TODO Auto-generated method stub
-    return null;
-  }
-
-  @Override
-  public String render(final WaveRef waveRef, final String author) {
-    // TODO Auto-generated method stub
-    return null;
-  }
-
-  @Override
-  public void setTitle(final WaveRef waveName, final String title, final String author) {
-    // TODO Auto-generated method stub
-
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java (from rev 1456, trunk/src/main/java/cc/kune/wave/server/KuneAgent.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/KuneAgent.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,174 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import java.net.URL;
+import java.util.HashSet;
+import java.util.logging.Logger;
+
+import javax.annotation.Nonnull;
+
+import org.waveprotocol.box.server.persistence.AccountStore;
+import org.waveprotocol.wave.model.id.TokenGenerator;
+import org.waveprotocol.wave.model.id.WaveId;
+import org.waveprotocol.wave.model.id.WaveletId;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+import org.waveprotocol.wave.model.waveref.WaveRef;
+
+import com.google.inject.Inject;
+import com.google.inject.Injector;
+import com.google.inject.Singleton;
+import com.google.wave.api.Wavelet;
+
+ at SuppressWarnings("serial")
+ at Singleton
+public class KuneAgent extends AbstractBaseRobotAgent implements KuneWaveManager {
+
+  private static final Logger LOG = Logger.getLogger(KuneAgent.class.getName());
+
+  private static final String NO_TITLE = "";
+  public static final String ROBOT_URI = AGENT_PREFIX_URI + "/kune-agent";
+
+  @Inject
+  public KuneAgent(final Injector injector) {
+    super(injector);
+  }
+
+  public KuneAgent(final String waveDomain, final AccountStore accountStore,
+      final TokenGenerator tokenGenerator, final ServerFrontendAddressHolder frontendAddressHolder) {
+    super(waveDomain, accountStore, tokenGenerator, frontendAddressHolder);
+  }
+
+  @Override
+  public void addGadget(final WaveRef waveName, final String author, final String gadgetUrl) {
+    // TODO Auto-generated method stub
+
+  }
+
+  @Override
+  public void addParticipant(final WaveRef waveName, final String author, final String userWhoAdd,
+      final String newParticipant) {
+    // TODO Auto-generated method stub
+
+  }
+
+  @Override
+  public WaveRef createWave(final String message, final ParticipantId participant) {
+    return createWave(NO_TITLE, message, participant);
+  }
+
+  @Override
+  public WaveRef createWave(@Nonnull final String title, final String message,
+      @Nonnull final ParticipantId... participantsArray) {
+    return createWave(title, message, WITHOUT_GADGET, participantsArray);
+  }
+
+  @Override
+  public WaveRef createWave(final String title, final String message, final String waveIdToCopy,
+      final URL gadgetUrl, final ParticipantId... participantsArray) {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public WaveRef createWave(final String title, final String message, final URL gadgetUrl,
+      final ParticipantId... participantsArray) {
+    // super.newWave(getWaveDomain(), participantsArray);
+    final HashSet<String> parts = new HashSet<String>();
+    for (final ParticipantId part : participantsArray) {
+      parts.add(part.getAddress());
+    }
+    final Wavelet wave = newWave(getWaveDomain(), parts);
+    return WaveRef.of(wave.getWaveId(), wave.getWaveletId());
+  }
+
+  @Override
+  public Wavelet fetchWave(final WaveId waveId, final WaveletId waveletId, final String author) {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public Wavelet fetchWave(final WaveRef waveRef, final String author) {
+    // // Preconditions.checkNotNull(author);
+    // RobotAccountData account = null;
+    // final String rpcUrl = "http://" + getFrontEndAddress() + "/robot/rpc";
+    // try {
+    // account = getAccountStore().getAccount(
+    // ParticipantId.ofUnsafe(getRobotId() + "@" + getWaveDomain())).asRobot();
+    // } catch (final PersistenceException e) {
+    // LOG.log(Level.WARNING, "Cannot fetch account data for robot id: " +
+    // getRobotId(), e);
+    // }
+    // if (account != null) {
+    // setupOAuth(account.getId().getAddress(), account.getConsumerSecret(),
+    // rpcUrl);
+    // try {
+    // return super.fetchWavelet(waveRef.getWaveId(), waveRef.getWaveletId(),
+    // "http://"
+    // + getFrontEndAddress() + "/robot/rpc");
+    // } catch (final IOException e) {
+    // e.printStackTrace();
+    // return null;
+    // }
+    // }
+    return null;
+  }
+
+  @Override
+  public String getRobotId() {
+    return "kune-agent";
+  }
+
+  @Override
+  protected String getRobotName() {
+    return "Kune Agent";
+  }
+
+  @Override
+  public String getRobotUri() {
+    return ROBOT_URI;
+  }
+
+  @Override
+  public boolean isParticipant(final Wavelet wavelet, final String user) {
+    // TODO Auto-generated method stub
+    return false;
+  }
+
+  @Override
+  public String render(final Wavelet wavelet) {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public String render(final WaveRef waveRef, final String author) {
+    // TODO Auto-generated method stub
+    return null;
+  }
+
+  @Override
+  public void setTitle(final WaveRef waveName, final String title, final String author) {
+    // TODO Auto-generated method stub
+
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/server/KuneWaveManager.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,52 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.wave.server;
-
-import java.net.URL;
-
-import org.waveprotocol.wave.model.wave.ParticipantId;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-
-import com.google.wave.api.Wavelet;
-
-public interface KuneWaveManager {
-  public static final URL WITHOUT_GADGET = null;
-
-  void addGadget(WaveRef waveName, String author, String gadgetUrl);
-
-  void addParticipant(WaveRef waveName, String author, String userWhoAdd, String newParticipant);
-
-  WaveRef createWave(String message, ParticipantId participants);
-
-  WaveRef createWave(String title, String message, ParticipantId... participantsArray);
-
-  WaveRef createWave(String title, String message, URL gadgetUrl, ParticipantId... participantsArray);
-
-  Wavelet fetchWavelet(WaveRef waveRef, String author);
-
-  boolean isParticipant(Wavelet wavelet, String user);
-
-  String render(Wavelet wavelet);
-
-  String render(WaveRef waveRef, String author);
-
-  void setTitle(WaveRef waveName, String title, String author);
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java (from rev 1456, trunk/src/main/java/cc/kune/wave/server/KuneWaveManager.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManager.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,59 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import java.net.URL;
+
+import org.waveprotocol.wave.model.id.WaveId;
+import org.waveprotocol.wave.model.id.WaveletId;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+import org.waveprotocol.wave.model.waveref.WaveRef;
+
+import com.google.wave.api.Wavelet;
+
+public interface KuneWaveManager {
+  public static final URL WITHOUT_GADGET = null;
+
+  void addGadget(WaveRef waveName, String author, String gadgetUrl);
+
+  void addParticipant(WaveRef waveName, String author, String userWhoAdd, String newParticipant);
+
+  WaveRef createWave(String message, ParticipantId participants);
+
+  WaveRef createWave(String title, String message, ParticipantId... participantsArray);
+
+  WaveRef createWave(String title, String message, String waveIdToCopy, URL gadgetUrl,
+      ParticipantId... participantsArray);
+
+  WaveRef createWave(String title, String message, URL gadgetUrl, ParticipantId... participantsArray);
+
+  Wavelet fetchWave(WaveId waveId, WaveletId waveletId, String author);
+
+  Wavelet fetchWave(WaveRef waveRef, String author);
+
+  boolean isParticipant(Wavelet wavelet, String user);
+
+  String render(Wavelet wavelet);
+
+  String render(WaveRef waveRef, String author);
+
+  void setTitle(WaveRef waveName, String title, String author);
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,339 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.wave.server;
-
-import java.net.URL;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-
-import javax.annotation.Nonnull;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.waveprotocol.box.server.CoreSettings;
-import org.waveprotocol.box.server.robots.OperationContextImpl;
-import org.waveprotocol.box.server.robots.OperationServiceRegistry;
-import org.waveprotocol.box.server.robots.util.ConversationUtil;
-import org.waveprotocol.box.server.robots.util.OperationUtil;
-import org.waveprotocol.box.server.waveserver.WaveletProvider;
-import org.waveprotocol.box.server.waveserver.WaveletProvider.SubmitRequestListener;
-import org.waveprotocol.wave.model.id.InvalidIdException;
-import org.waveprotocol.wave.model.version.HashedVersion;
-import org.waveprotocol.wave.model.wave.ParticipantId;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-
-import cc.kune.common.client.utils.TextUtils;
-import cc.kune.core.client.errors.DefaultException;
-
-import com.google.common.collect.Lists;
-import com.google.common.collect.Maps;
-import com.google.inject.Inject;
-import com.google.inject.name.Named;
-import com.google.wave.api.ApiIdSerializer;
-import com.google.wave.api.Blip;
-import com.google.wave.api.BlipData;
-import com.google.wave.api.BlipThread;
-import com.google.wave.api.Element;
-import com.google.wave.api.Gadget;
-import com.google.wave.api.JsonRpcConstant.ParamsProperty;
-import com.google.wave.api.JsonRpcResponse;
-import com.google.wave.api.OperationQueue;
-import com.google.wave.api.OperationRequest;
-import com.google.wave.api.OperationRequest.Parameter;
-import com.google.wave.api.ProtocolVersion;
-import com.google.wave.api.Wavelet;
-import com.google.wave.api.data.converter.EventDataConverterManager;
-import com.google.wave.api.impl.DocumentModifyAction;
-import com.google.wave.api.impl.DocumentModifyAction.BundledAnnotation;
-import com.google.wave.api.impl.DocumentModifyAction.ModifyHow;
-import com.google.wave.api.impl.WaveletData;
-import com.google.wave.splash.rpc.ClientAction;
-import com.google.wave.splash.web.template.WaveRenderer;
-
-public class KuneWaveManagerDefault implements KuneWaveManager {
-  public static final Log LOG = LogFactory.getLog(KuneWaveManagerDefault.class);
-
-  // See: DocumentModifyServiceTest
-  private static final String NO_ANNOTATION_KEY = null;
-  private static final List<BundledAnnotation> NO_BUNDLED_ANNOTATIONS = Collections.emptyList();
-  private static final List<Element> NO_ELEMENTS = Collections.emptyList();
-  private static final String NO_TITLE = "";
-
-  private static final List<String> NO_VALUES = Collections.<String> emptyList();
-
-  private final ConversationUtil conversationUtil;
-  private final EventDataConverterManager converterManager;
-  private final String domain;
-  private final OperationServiceRegistry operationRegistry;
-  private final ParticipantUtils participantUtils;
-  private final WaveletProvider waveletProvider;
-
-  private final WaveRenderer waveRenderer;
-
-  @Inject
-  public KuneWaveManagerDefault(final EventDataConverterManager converterManager,
-      @Named("DataApiRegistry") final OperationServiceRegistry operationRegistry,
-      final WaveletProvider waveletProvider, final ConversationUtil conversationUtil,
-      final ParticipantUtils participantUtils, final WaveRenderer waveRenderer,
-      @Named(CoreSettings.WAVE_SERVER_DOMAIN) final String domain) {
-    this.converterManager = converterManager;
-    this.waveletProvider = waveletProvider;
-    this.conversationUtil = conversationUtil;
-    this.operationRegistry = operationRegistry;
-    this.participantUtils = participantUtils;
-    this.waveRenderer = waveRenderer;
-    this.domain = domain;
-  }
-
-  @Override
-  public void addGadget(final WaveRef waveName, final String author, final String gadgetUrl) {
-    // See DocumentModifyServiceTest
-    final List<Element> elementsIn = Lists.newArrayListWithCapacity(1);
-    final Map<String, String> properties = Maps.newHashMap();
-    properties.put(Gadget.URL, gadgetUrl);
-    properties.put(Gadget.AUTHOR, participantUtils.of(author).getAddress());
-    final Gadget gadget = new Gadget(properties);
-
-    elementsIn.add(gadget);
-    final Wavelet wavelet = fetchWavelet(waveName, author);
-    final OperationQueue opQueue = new OperationQueue();
-    final Blip rootBlip = wavelet.getRootBlip();
-
-    opQueue.modifyDocument(rootBlip).addParameter(
-        Parameter.of(ParamsProperty.MODIFY_ACTION, new DocumentModifyAction(ModifyHow.INSERT, NO_VALUES,
-            NO_ANNOTATION_KEY, elementsIn, NO_BUNDLED_ANNOTATIONS, false)));
-    opQueue.modifyDocument(rootBlip).addParameter(Parameter.of(ParamsProperty.INDEX, 1));
-    doOperation(author, opQueue, "add gadget");
-  }
-
-  @Override
-  public void addParticipant(final WaveRef waveName, final String author, final String userWhoAdds,
-      final String participant) {
-    final Wavelet wavelet = fetchWavelet(waveName, author);
-    final String whoAdd = wavelet.getParticipants().contains(participantUtils.of(userWhoAdds)) ? userWhoAdds
-        : author;
-    final OperationQueue opQueue = new OperationQueue();
-    opQueue.addParticipantToWavelet(wavelet, participantUtils.of(participant).toString());
-    doOperation(whoAdd, opQueue, "add participant");
-
-  }
-
-  @Override
-  public WaveRef createWave(final String message, final ParticipantId participant) {
-    return createWave(NO_TITLE, message, participant);
-  }
-
-  @Override
-  public WaveRef createWave(@Nonnull final String title, final String message,
-      @Nonnull final ParticipantId... participantsArray) {
-    return createWave(title, message, WITHOUT_GADGET, participantsArray);
-  }
-
-  @Override
-  public WaveRef createWave(@Nonnull final String title, final String message, final URL gadgetUrl,
-      @Nonnull final ParticipantId... participantsArray) {
-    String newWaveId = null;
-    String newWaveletId = null;
-    final Set<String> participants = new HashSet<String>();
-    for (final ParticipantId participant : participantsArray) {
-      participants.add(participant.toString());
-    }
-    final ParticipantId user = participantsArray[0];
-    final OperationQueue opQueue = new OperationQueue();
-    final Wavelet newWavelet = opQueue.createWavelet(domain, participants);
-    opQueue.setTitleOfWavelet(newWavelet, title);
-    final Blip rootBlip = newWavelet.getRootBlip();
-    rootBlip.append(new com.google.wave.api.Markup(message).getText());
-    // rootBlip.all().delete();
-    // rootBlip.appendMarkup(message);
-    // opQueue.appendMarkupToDocument(rootBlip,
-    // ContentNewUnrenderer.unrender(message).toXmlString());
-
-    // final OperationRequest modifyDocument = opQueue.modifyDocument(rootBlip);
-    // ImmutableList<String> of =
-    // ImmutableList.of(ContentNewUnrenderer.unrender(message).toXmlString());
-    // rootBlip.getContent().hackConsume(
-    // Nindo.fromDocOp(ContentNewUnrenderer.unrender(message).asOperation(),
-    // false));
-    // modifyDocument.addParameter(Parameter.of(ParamsProperty.MODIFY_ACTION,
-    // new DocumentModifyAction(
-    // ModifyHow.REPLACE,
-    // ImmutableList.of(ContentNewUnrenderer.unrender(message).toXmlString()),
-    // null,
-    // null, null, false)));
-    // NO_ANNOTATION_KEY, NO_ELEMENTS, NO_BUNDLED_ANNOTATIONS, false)));
-    // rootBlip.appendMarkup(message);
-    if (gadgetUrl != WITHOUT_GADGET) {
-      final Gadget gadget = new Gadget(gadgetUrl.toString());
-      rootBlip.append(gadget);
-    }
-
-    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
-        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
-    for (final OperationRequest req : opQueue.getPendingOperations()) {
-      OperationUtil.executeOperation(req, operationRegistry, context, user);
-      final String reqId = req.getId();
-      final JsonRpcResponse response = context.getResponse(reqId);
-      if (response != null) {
-        if (response.isError()) {
-          onFailure(context.getResponse(reqId).getErrorMessage());
-        } else {
-          final Object responseWaveId = response.getData().get(ParamsProperty.WAVE_ID);
-          final Object responseWaveletId = response.getData().get(ParamsProperty.WAVELET_ID);
-          if (responseWaveId != null && responseWaveletId != null) {
-            // This is serialized use
-            // ApiIdSerializer.instance().deserialiseWaveId (see
-            // WaveService)
-            newWaveId = (String) responseWaveId;
-            newWaveletId = (String) responseWaveletId;
-          }
-        }
-      }
-    }
-    OperationUtil.submitDeltas(context, waveletProvider, new SubmitRequestListener() {
-      @Override
-      public void onFailure(final String arg0) {
-        KuneWaveManagerDefault.this.onFailure("Wave creation failed, onFailure: " + arg0);
-      }
-
-      @Override
-      public void onSuccess(final int arg0, final HashedVersion arg1, final long arg2) {
-        LOG.info("Wave creation success: " + arg1);
-      }
-    });
-    LOG.info("WaveId: " + newWaveId + " waveletId: " + newWaveletId);
-    WaveRef wavename;
-    try {
-      wavename = WaveRef.of(ApiIdSerializer.instance().deserialiseWaveId(newWaveId),
-          ApiIdSerializer.instance().deserialiseWaveletId(newWaveletId));
-    } catch (final InvalidIdException e) {
-      throw new DefaultException("Error getting wave id");
-    }
-    return wavename;
-  }
-
-  private void doOperation(final String author, final OperationQueue opQueue, final String logComment) {
-    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
-        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
-    final OperationRequest request = opQueue.getPendingOperations().get(0);
-    OperationUtil.executeOperation(request, operationRegistry, context, participantUtils.of(author));
-    final String reqId = request.getId();
-    final JsonRpcResponse response = context.getResponse(reqId);
-    if (response != null && response.isError()) {
-      onFailure(context.getResponse(reqId).getErrorMessage());
-    }
-    OperationUtil.submitDeltas(context, waveletProvider, new SubmitRequestListener() {
-      @Override
-      public void onFailure(final String arg0) {
-        KuneWaveManagerDefault.this.onFailure("Wave " + logComment + " failed, onFailure: " + arg0);
-      }
-
-      @Override
-      public void onSuccess(final int arg0, final HashedVersion arg1, final long arg2) {
-        LOG.info("Wave " + logComment + " success: " + arg1);
-      }
-    });
-  }
-
-  public void doOperations(final WaveRef waveName, final String author, final OperationQueue opQueue,
-      final SubmitRequestListener listener) {
-    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
-        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
-    for (final OperationRequest req : opQueue.getPendingOperations()) {
-      OperationUtil.executeOperation(req, operationRegistry, context, participantUtils.of(author));
-    }
-    OperationUtil.submitDeltas(context, waveletProvider, listener);
-  }
-
-  @Override
-  public Wavelet fetchWavelet(final WaveRef waveName, final String author) {
-    Wavelet wavelet = null;
-    final OperationQueue opQueue = new OperationQueue();
-    opQueue.fetchWavelet(waveName.getWaveId(), waveName.getWaveletId());
-    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
-        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
-    final OperationRequest request = opQueue.getPendingOperations().get(0);
-    OperationUtil.executeOperation(request, operationRegistry, context, participantUtils.of(author));
-    final String reqId = request.getId();
-    final JsonRpcResponse response = context.getResponse(reqId);
-    if (response != null && response.isError()) {
-      onFailure(context.getResponse(reqId).getErrorMessage());
-    } else {
-      // Duplicate code from WaveService
-      final WaveletData waveletData = (WaveletData) response.getData().get(ParamsProperty.WAVELET_DATA);
-      final Map<String, Blip> blips = new HashMap<String, Blip>();
-      final Map<String, BlipThread> threads = new HashMap<String, BlipThread>();
-      wavelet = Wavelet.deserialize(opQueue, blips, threads, waveletData);
-
-      // Deserialize threads.
-      @SuppressWarnings("unchecked")
-      final Map<String, BlipThread> tempThreads = (Map<String, BlipThread>) response.getData().get(
-          ParamsProperty.THREADS);
-      for (final Map.Entry<String, BlipThread> entry : tempThreads.entrySet()) {
-        final BlipThread thread = entry.getValue();
-        threads.put(entry.getKey(),
-            new BlipThread(thread.getId(), thread.getLocation(), thread.getBlipIds(), blips));
-      }
-
-      // Deserialize blips.
-      @SuppressWarnings("unchecked")
-      final Map<String, BlipData> blipDatas = (Map<String, BlipData>) response.getData().get(
-          ParamsProperty.BLIPS);
-      for (final Map.Entry<String, BlipData> entry : blipDatas.entrySet()) {
-        blips.put(entry.getKey(), Blip.deserialize(opQueue, wavelet, entry.getValue()));
-      }
-    }
-    return wavelet;
-  }
-
-  @Override
-  public boolean isParticipant(final Wavelet wavelet, final String user) {
-    return wavelet.getParticipants().contains(participantUtils.of(user).toString());
-  }
-
-  private void onFailure(final String message) {
-    final String errorMsg = TextUtils.notEmpty(message) ? message : "Wave operation failed";
-    LOG.error(errorMsg);
-    throw new DefaultException(errorMsg);
-  }
-
-  @Override
-  public String render(final Wavelet wavelet) {
-    final ClientAction clientPage = waveRenderer.render(wavelet, 0);
-    return clientPage.getHtml();
-  }
-
-  @Override
-  public String render(final WaveRef waveRef, final String author) {
-    return render(fetchWavelet(waveRef, author));
-  }
-
-  @Override
-  public void setTitle(final WaveRef waveName, final String title, final String author) {
-    final Wavelet wavelet = fetchWavelet(waveName, author);
-    final OperationQueue opQueue = new OperationQueue();
-    opQueue.setTitleOfWavelet(wavelet, title);
-    doOperation(author, opQueue, "set title");
-  }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java (from rev 1456, trunk/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/KuneWaveManagerDefault.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,376 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import java.net.URL;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import javax.annotation.Nonnull;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.waveprotocol.box.server.CoreSettings;
+import org.waveprotocol.box.server.robots.OperationContextImpl;
+import org.waveprotocol.box.server.robots.OperationServiceRegistry;
+import org.waveprotocol.box.server.robots.util.ConversationUtil;
+import org.waveprotocol.box.server.robots.util.OperationUtil;
+import org.waveprotocol.box.server.waveserver.WaveletProvider;
+import org.waveprotocol.box.server.waveserver.WaveletProvider.SubmitRequestListener;
+import org.waveprotocol.wave.model.id.InvalidIdException;
+import org.waveprotocol.wave.model.id.WaveId;
+import org.waveprotocol.wave.model.id.WaveletId;
+import org.waveprotocol.wave.model.version.HashedVersion;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+import org.waveprotocol.wave.model.waveref.WaveRef;
+
+import cc.kune.common.client.utils.TextUtils;
+import cc.kune.core.client.errors.DefaultException;
+
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import com.google.inject.Inject;
+import com.google.inject.name.Named;
+import com.google.wave.api.Annotation;
+import com.google.wave.api.ApiIdSerializer;
+import com.google.wave.api.Blip;
+import com.google.wave.api.BlipContent;
+import com.google.wave.api.BlipData;
+import com.google.wave.api.BlipThread;
+import com.google.wave.api.Element;
+import com.google.wave.api.Gadget;
+import com.google.wave.api.JsonRpcConstant.ParamsProperty;
+import com.google.wave.api.JsonRpcResponse;
+import com.google.wave.api.OperationQueue;
+import com.google.wave.api.OperationRequest;
+import com.google.wave.api.OperationRequest.Parameter;
+import com.google.wave.api.ProtocolVersion;
+import com.google.wave.api.Range;
+import com.google.wave.api.Wavelet;
+import com.google.wave.api.data.converter.EventDataConverterManager;
+import com.google.wave.api.impl.DocumentModifyAction;
+import com.google.wave.api.impl.DocumentModifyAction.BundledAnnotation;
+import com.google.wave.api.impl.DocumentModifyAction.ModifyHow;
+import com.google.wave.api.impl.WaveletData;
+import com.google.wave.splash.rpc.ClientAction;
+import com.google.wave.splash.web.template.WaveRenderer;
+
+public class KuneWaveManagerDefault implements KuneWaveManager {
+  public static final Log LOG = LogFactory.getLog(KuneWaveManagerDefault.class);
+
+  // See: DocumentModifyServiceTest
+  private static final String NO_ANNOTATION_KEY = null;
+  private static final List<BundledAnnotation> NO_BUNDLED_ANNOTATIONS = Collections.emptyList();
+  private static final List<Element> NO_ELEMENTS = Collections.emptyList();
+  private static final String NO_TITLE = "";
+
+  private static final List<String> NO_VALUES = Collections.<String> emptyList();
+  private static final String NO_WAVE_TO_COPY = null;
+
+  /**
+   * 
+   * Copy blips
+   * 
+   * @param fromBlip
+   * @param toBlip
+   * 
+   * @author yurize at apache.org (Yuri Zelikov)
+   * 
+   */
+  public static void copyWavelet(final Blip fromBlip, final Blip toBlip) {
+    for (final BlipContent blipContent : fromBlip.all().values()) {
+      toBlip.append(blipContent);
+    }
+    for (final Annotation annotation : fromBlip.getAnnotations()) {
+      final Range range = annotation.getRange();
+      toBlip.range(range.getStart() + 1, range.getEnd() + 1).annotate(annotation.getName(),
+          annotation.getValue());
+    }
+  }
+  private final ConversationUtil conversationUtil;
+  private final EventDataConverterManager converterManager;
+  private final String domain;
+  private final OperationServiceRegistry operationRegistry;
+  private final ParticipantUtils participantUtils;
+  private final WaveletProvider waveletProvider;
+  private final WaveRenderer waveRenderer;
+
+  @Inject
+  public KuneWaveManagerDefault(final EventDataConverterManager converterManager,
+      @Named("DataApiRegistry") final OperationServiceRegistry operationRegistry,
+      final WaveletProvider waveletProvider, final ConversationUtil conversationUtil,
+      final ParticipantUtils participantUtils, final WaveRenderer waveRenderer,
+      @Named(CoreSettings.WAVE_SERVER_DOMAIN) final String domain) {
+    this.converterManager = converterManager;
+    this.waveletProvider = waveletProvider;
+    this.conversationUtil = conversationUtil;
+    this.operationRegistry = operationRegistry;
+    this.participantUtils = participantUtils;
+    this.waveRenderer = waveRenderer;
+    this.domain = domain;
+  }
+
+  @Override
+  public void addGadget(final WaveRef waveName, final String author, final String gadgetUrl) {
+    // See DocumentModifyServiceTest
+    final List<Element> elementsIn = Lists.newArrayListWithCapacity(1);
+    final Map<String, String> properties = Maps.newHashMap();
+    properties.put(Gadget.URL, gadgetUrl);
+    properties.put(Gadget.AUTHOR, participantUtils.of(author).getAddress());
+    final Gadget gadget = new Gadget(properties);
+
+    elementsIn.add(gadget);
+    final Wavelet wavelet = fetchWave(waveName, author);
+    final OperationQueue opQueue = new OperationQueue();
+    final Blip rootBlip = wavelet.getRootBlip();
+
+    opQueue.modifyDocument(rootBlip).addParameter(
+        Parameter.of(ParamsProperty.MODIFY_ACTION, new DocumentModifyAction(ModifyHow.INSERT, NO_VALUES,
+            NO_ANNOTATION_KEY, elementsIn, NO_BUNDLED_ANNOTATIONS, false)));
+    opQueue.modifyDocument(rootBlip).addParameter(Parameter.of(ParamsProperty.INDEX, 1));
+    doOperation(author, opQueue, "add gadget");
+  }
+
+  @Override
+  public void addParticipant(final WaveRef waveName, final String author, final String userWhoAdds,
+      final String participant) {
+    final Wavelet wavelet = fetchWave(waveName, author);
+    final String whoAdd = wavelet.getParticipants().contains(participantUtils.of(userWhoAdds)) ? userWhoAdds
+        : author;
+    final OperationQueue opQueue = new OperationQueue();
+    opQueue.addParticipantToWavelet(wavelet, participantUtils.of(participant).toString());
+    doOperation(whoAdd, opQueue, "add participant");
+
+  }
+
+  @Override
+  public WaveRef createWave(final String message, final ParticipantId participant) {
+    return createWave(NO_TITLE, message, participant);
+  }
+
+  @Override
+  public WaveRef createWave(@Nonnull final String title, final String message,
+      @Nonnull final ParticipantId... participantsArray) {
+    return createWave(title, message, WITHOUT_GADGET, participantsArray);
+  }
+
+  @Override
+  public WaveRef createWave(@Nonnull final String title, final String message,
+      final String waveIdToCopy, final URL gadgetUrl, @Nonnull final ParticipantId... participantsArray) {
+    String newWaveId = null;
+    String newWaveletId = null;
+    final Set<String> participants = new HashSet<String>();
+    for (final ParticipantId participant : participantsArray) {
+      participants.add(participant.toString());
+    }
+    final ParticipantId user = participantsArray[0];
+    final OperationQueue opQueue = new OperationQueue();
+    final Wavelet newWavelet = opQueue.createWavelet(domain, participants);
+    opQueue.setTitleOfWavelet(newWavelet, title);
+    final Blip rootBlip = newWavelet.getRootBlip();
+    rootBlip.append(new com.google.wave.api.Markup(message).getText());
+
+    if (waveIdToCopy != NO_WAVE_TO_COPY) {
+      try {
+        WaveId copyWaveId;
+        copyWaveId = WaveId.ofChecked(domain, waveIdToCopy);
+        final Wavelet waveletToCopy = fetchWave(copyWaveId, WaveletId.of(domain, "conv+root"),
+            participantsArray[0].toString());
+        if (waveletToCopy != null) {
+          copyWavelet(waveletToCopy.getRootBlip(), rootBlip);
+        }
+      } catch (final InvalidIdException e) {
+        LOG.error("Error copying wave content", e);
+      } catch (final DefaultException e2) {
+        LOG.error("Error copying wave content", e2);
+      }
+    }
+
+    if (gadgetUrl != WITHOUT_GADGET) {
+      final Gadget gadget = new Gadget(gadgetUrl.toString());
+      rootBlip.append(gadget);
+    }
+
+    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
+        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
+    for (final OperationRequest req : opQueue.getPendingOperations()) {
+      OperationUtil.executeOperation(req, operationRegistry, context, user);
+      final String reqId = req.getId();
+      final JsonRpcResponse response = context.getResponse(reqId);
+      if (response != null) {
+        if (response.isError()) {
+          onFailure(context.getResponse(reqId).getErrorMessage());
+        } else {
+          final Object responseWaveId = response.getData().get(ParamsProperty.WAVE_ID);
+          final Object responseWaveletId = response.getData().get(ParamsProperty.WAVELET_ID);
+          if (responseWaveId != null && responseWaveletId != null) {
+            // This is serialized use
+            // ApiIdSerializer.instance().deserialiseWaveId (see
+            // WaveService)
+            newWaveId = (String) responseWaveId;
+            newWaveletId = (String) responseWaveletId;
+          }
+        }
+      }
+    }
+    OperationUtil.submitDeltas(context, waveletProvider, new SubmitRequestListener() {
+      @Override
+      public void onFailure(final String arg0) {
+        KuneWaveManagerDefault.this.onFailure("Wave creation failed, onFailure: " + arg0);
+      }
+
+      @Override
+      public void onSuccess(final int arg0, final HashedVersion arg1, final long arg2) {
+        LOG.info("Wave creation success: " + arg1);
+      }
+    });
+    LOG.info("WaveId: " + newWaveId + " waveletId: " + newWaveletId);
+    WaveRef wavename;
+    try {
+      wavename = WaveRef.of(ApiIdSerializer.instance().deserialiseWaveId(newWaveId),
+          ApiIdSerializer.instance().deserialiseWaveletId(newWaveletId));
+    } catch (final InvalidIdException e) {
+      throw new DefaultException("Error getting wave id");
+    }
+    return wavename;
+  }
+
+  @Override
+  public WaveRef createWave(@Nonnull final String title, final String message, final URL gadgetUrl,
+      @Nonnull final ParticipantId... participantsArray) {
+    return createWave(title, message, NO_WAVE_TO_COPY, gadgetUrl, participantsArray);
+  }
+
+  private void doOperation(final String author, final OperationQueue opQueue, final String logComment) {
+    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
+        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
+    final OperationRequest request = opQueue.getPendingOperations().get(0);
+    OperationUtil.executeOperation(request, operationRegistry, context, participantUtils.of(author));
+    final String reqId = request.getId();
+    final JsonRpcResponse response = context.getResponse(reqId);
+    if (response != null && response.isError()) {
+      onFailure(context.getResponse(reqId).getErrorMessage());
+    }
+    OperationUtil.submitDeltas(context, waveletProvider, new SubmitRequestListener() {
+      @Override
+      public void onFailure(final String arg0) {
+        KuneWaveManagerDefault.this.onFailure("Wave " + logComment + " failed, onFailure: " + arg0);
+      }
+
+      @Override
+      public void onSuccess(final int arg0, final HashedVersion arg1, final long arg2) {
+        LOG.info("Wave " + logComment + " success: " + arg1);
+      }
+    });
+  }
+
+  public void doOperations(final WaveRef waveName, final String author, final OperationQueue opQueue,
+      final SubmitRequestListener listener) {
+    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
+        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
+    for (final OperationRequest req : opQueue.getPendingOperations()) {
+      OperationUtil.executeOperation(req, operationRegistry, context, participantUtils.of(author));
+    }
+    OperationUtil.submitDeltas(context, waveletProvider, listener);
+  }
+
+  @Override
+  public Wavelet fetchWave(final WaveId waveId, final WaveletId waveletId, final String author) {
+    final OperationQueue opQueue = new OperationQueue();
+    opQueue.fetchWavelet(waveId, waveletId);
+    Wavelet wavelet = null;
+    final OperationContextImpl context = new OperationContextImpl(waveletProvider,
+        converterManager.getEventDataConverter(ProtocolVersion.DEFAULT), conversationUtil);
+    final OperationRequest request = opQueue.getPendingOperations().get(0);
+    OperationUtil.executeOperation(request, operationRegistry, context, participantUtils.of(author));
+    final String reqId = request.getId();
+    final JsonRpcResponse response = context.getResponse(reqId);
+    if (response != null && response.isError()) {
+      onFailure(context.getResponse(reqId).getErrorMessage());
+    } else {
+      // Duplicate code from WaveService
+      final WaveletData waveletData = (WaveletData) response.getData().get(ParamsProperty.WAVELET_DATA);
+      final Map<String, Blip> blips = new HashMap<String, Blip>();
+      final Map<String, BlipThread> threads = new HashMap<String, BlipThread>();
+      wavelet = Wavelet.deserialize(opQueue, blips, threads, waveletData);
+
+      // Deserialize threads.
+      @SuppressWarnings("unchecked")
+      final Map<String, BlipThread> tempThreads = (Map<String, BlipThread>) response.getData().get(
+          ParamsProperty.THREADS);
+      for (final Map.Entry<String, BlipThread> entry : tempThreads.entrySet()) {
+        final BlipThread thread = entry.getValue();
+        threads.put(entry.getKey(),
+            new BlipThread(thread.getId(), thread.getLocation(), thread.getBlipIds(), blips));
+      }
+
+      // Deserialize blips.
+      @SuppressWarnings("unchecked")
+      final Map<String, BlipData> blipDatas = (Map<String, BlipData>) response.getData().get(
+          ParamsProperty.BLIPS);
+      for (final Map.Entry<String, BlipData> entry : blipDatas.entrySet()) {
+        blips.put(entry.getKey(), Blip.deserialize(opQueue, wavelet, entry.getValue()));
+      }
+    }
+    return wavelet;
+  }
+
+  @Override
+  public Wavelet fetchWave(final WaveRef waveName, final String author) {
+    final WaveId waveId = waveName.getWaveId();
+    final WaveletId waveletId = waveName.getWaveletId();
+    return fetchWave(waveId, waveletId, author);
+  }
+
+  @Override
+  public boolean isParticipant(final Wavelet wavelet, final String user) {
+    return wavelet.getParticipants().contains(participantUtils.of(user).toString());
+  }
+
+  private void onFailure(final String message) {
+    final String errorMsg = TextUtils.notEmpty(message) ? message : "Wave operation failed";
+    LOG.error(errorMsg);
+    throw new DefaultException(errorMsg);
+  }
+
+  @Override
+  public String render(final Wavelet wavelet) {
+    final ClientAction clientPage = waveRenderer.render(wavelet, 0);
+    return clientPage.getHtml();
+  }
+
+  @Override
+  public String render(final WaveRef waveRef, final String author) {
+    return render(fetchWave(waveRef, author));
+  }
+
+  @Override
+  public void setTitle(final WaveRef waveName, final String title, final String author) {
+    final Wavelet wavelet = fetchWave(waveName, author);
+    final OperationQueue opQueue = new OperationQueue();
+    opQueue.setTitleOfWavelet(wavelet, title);
+    doOperation(author, opQueue, "set title");
+  }
+
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java
===================================================================
--- trunk/src/main/java/cc/kune/wave/server/ParticipantUtils.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,65 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.wave.server;
-
-import org.waveprotocol.box.server.CoreSettings;
-import org.waveprotocol.wave.model.wave.InvalidParticipantAddress;
-import org.waveprotocol.wave.model.wave.ParticipantId;
-
-import cc.kune.core.client.errors.DefaultException;
-import cc.kune.core.server.properties.DatabaseProperties;
-
-import com.google.inject.Inject;
-import com.google.inject.Singleton;
-import com.google.inject.name.Named;
-
- at Singleton
-public class ParticipantUtils {
-
-    private final String domain;
-    private final ParticipantId superAdmin;
-
-    @Inject
-    public ParticipantUtils(@Named(CoreSettings.WAVE_SERVER_DOMAIN) final String domain,
-            final DatabaseProperties databaseProperties) throws InvalidParticipantAddress {
-        this.domain = domain;
-        superAdmin = ofImpl(databaseProperties.getAdminShortName());
-    }
-
-    public ParticipantId getSuperAdmin() {
-        return superAdmin;
-    }
-
-    public ParticipantId of(final String username) {
-        return ofImpl(username);
-    }
-
-    private ParticipantId ofImpl(final String username) {
-        try {
-            if (username.contains(ParticipantId.DOMAIN_PREFIX)) {
-                return ParticipantId.of(username);
-            } else {
-                return ParticipantId.of(username + ParticipantId.DOMAIN_PREFIX + domain);
-            }
-        } catch (final InvalidParticipantAddress e) {
-            throw new DefaultException("Error getting Wave participant Id");
-        }
-    }
-}

Copied: tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java (from rev 1456, trunk/src/main/java/cc/kune/wave/server/ParticipantUtils.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wave/server/ParticipantUtils.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,65 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import org.waveprotocol.box.server.CoreSettings;
+import org.waveprotocol.wave.model.wave.InvalidParticipantAddress;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+
+import cc.kune.core.client.errors.DefaultException;
+import cc.kune.core.server.properties.KuneBasicProperties;
+
+import com.google.inject.Inject;
+import com.google.inject.Singleton;
+import com.google.inject.name.Named;
+
+ at Singleton
+public class ParticipantUtils {
+
+    private final String domain;
+    private final ParticipantId superAdmin;
+
+    @Inject
+    public ParticipantUtils(@Named(CoreSettings.WAVE_SERVER_DOMAIN) final String domain,
+            final KuneBasicProperties databaseProperties) throws InvalidParticipantAddress {
+        this.domain = domain;
+        superAdmin = ofImpl(databaseProperties.getAdminShortName());
+    }
+
+    public ParticipantId getSuperAdmin() {
+        return superAdmin;
+    }
+
+    public ParticipantId of(final String username) {
+        return ofImpl(username);
+    }
+
+    private ParticipantId ofImpl(final String username) {
+        try {
+            if (username.contains(ParticipantId.DOMAIN_PREFIX)) {
+                return ParticipantId.of(username);
+            } else {
+                return ParticipantId.of(username + ParticipantId.DOMAIN_PREFIX + domain);
+            }
+        } catch (final InvalidParticipantAddress e) {
+            throw new DefaultException("Error getting Wave participant Id");
+        }
+    }
+}

Deleted: tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java
===================================================================
--- trunk/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,15 +0,0 @@
-package cc.kune.wiki.client.actions;
-
-import cc.kune.gspace.client.actions.AbstractNewMenu;
-import cc.kune.gspace.client.actions.NewMenuProvider;
-
-import com.google.inject.Inject;
-
-public class WikiFolderNewMenu extends NewMenuProvider {
-
-  @Inject
-  public WikiFolderNewMenu(final AbstractNewMenu menu) {
-    super(menu);
-  }
-
-}

Copied: tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java (from rev 1452, trunk/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java)
===================================================================
--- tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java	                        (rev 0)
+++ tags/0.0.9/src/main/java/cc/kune/wiki/client/actions/WikiFolderNewMenu.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,34 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wiki.client.actions;
+
+import cc.kune.gspace.client.actions.AbstractNewMenu;
+import cc.kune.gspace.client.actions.NewMenuProvider;
+
+import com.google.inject.Inject;
+
+public class WikiFolderNewMenu extends NewMenuProvider {
+
+  @Inject
+  public WikiFolderNewMenu(final AbstractNewMenu menu) {
+    super(menu);
+  }
+
+}

Deleted: tags/0.0.9/src/main/resources/kune.properties
===================================================================
--- trunk/src/main/resources/kune.properties	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/resources/kune.properties	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,95 +0,0 @@
-### kune.properties
-
-### general
-
-kune.upload.location = /var/lib/kune/uploads/
-
-### site config
-
-kune.siteurl = http://localhost:8080
-
-kune.sitelogourl = images/kune-logo-16px.png
-
-# Every kune site have a group with this name:
-kune.default.site.name = Site Administration
-kune.default.site.shortName = site
-kune.site.domain = localhost
-
-### licenses
-
-kune.default.license = by-sa-v3.0
-# Current CC version, see license table and shortname field (for instance by-sa-v3.0)
-kune.currentccversion = v3.0
-
-### Superuser of a kune installation (is member of site group)
-
-kune.admin.name = Site Administrator
-kune.admin.shortName = admin
-kune.admin.email = admin at localhost.localdomain
-kune.admin.password = easyeasy
-
-kune.chat.httpbase = /http-bind/
-kune.chat.domain = localhost
-kune.chat.roomHost = rooms.localhost
-
-### Workspace enabled themes
-
-# This names are also the name of the items in the theme menu and there are translated
-kune.wsthemes =  default,green,purple,grey,red,sahara,blue,redblack,camp,pink,highcontrast,whiteblack,blackwhite,transparent
-kune.wsthemes.default = default
-kune.wsthemes.default.backgrounds = #deaa87, #d99e76, #ce7f4b, #d99e76, #f6e7dd, #d99e76, #FFF, #f8eee7
-kune.wsthemes.default.colors = #FFF,#FFF,#FFF,#FFF,#552200,#FFF,#a05a2c,#a05a2c
-kune.wsthemes.green.backgrounds = #abde88, #bfe7a6, #5a8141, #749b5a, #d5efc3, #749b5a, #FFF, #eaf7e1
-kune.wsthemes.green.colors = #225500, #225500, #FFF, #FFF, #17280b, #FFF, #225500, #225500
-kune.wsthemes.purple.backgrounds = #ddaee9, #f4c6ff, #9753aa, #e26fff, #f4e4f8, #c653e2, #FFF, #f9e3ff
-kune.wsthemes.purple.colors = #FFF, #FFF, #FFF, #FFF, #6d0c87, #FFF, #6d0c87, #6d0c87
-kune.wsthemes.grey.backgrounds = #cfcfcf, #b7b7b7, #565656, #868686, #ededed, #6e6e6e, #FFF, #e7e7e7
-kune.wsthemes.grey.colors = #4d4d4d, #4d4d4d, #FFF, #FFF, #000, #FFF, #4d4d4d, #4d4d4d
-kune.wsthemes.red.backgrounds = #de8787, #d35f5f, #c04141, #ff8080, #ffe0e0, #b86262, #FFF, #f7e1e1
-kune.wsthemes.red.colors = #aa0000, #FFF, #FFF, #FFF, #a02c2c, #FFF, #a02c2c, #a02c2c
-kune.wsthemes.sahara.backgrounds = #ffe7d7, #eac9b3, #d59367, #eac9b3, #f7ece4, #e0ae8d, #FFF, #f7ece4
-kune.wsthemes.sahara.colors = #502d16, #502d16, #552200, #502d16, #502d16, #784421, #d45500, #d45500
-kune.wsthemes.blue.backgrounds = #8cbaff, #87aade, #5280c5, #528ce2, #c5dcff, #528ce2, #FFF, #c9d8f0
-kune.wsthemes.blue.colors = #FFF, #FFF, #FFF, #FFF, #0044aa, #FFF, #0044aa, #0044aa
-kune.wsthemes.redblack.backgrounds = #a14242, #b96363, #424242, #a14242, #ffe0e0, #a14242, #FFF, #f7e1e1
-kune.wsthemes.redblack.colors = #FFF, #FFF, #FFF, #FFF, #800000, #FFF, #800000, #800000
-kune.wsthemes.camp.backgrounds = #ffe680, #a49e87, #3c3c3c, #f5cc22, #f6f1de, #4f472b, #FFF, #fff8dc
-kune.wsthemes.camp.colors = #151515, #151515, #fecc00, #151515, #000000, #f3c401, #151515, #151515
-kune.wsthemes.pink.backgrounds = #e49db9, #edbdd0, #b15278, #ff74ab, #ffddf8, #d25b8b, #FFF, #f6dee8
-kune.wsthemes.pink.colors = #FFF, #FFF, #FFF, #FFF, #2b0022, #FFF, #800066, #800066
-kune.wsthemes.highcontrast.backgrounds = #000055, #162d50, #00002b, #000055, #0000aa, #00112b, #b3b3b3, #162d50
-kune.wsthemes.highcontrast.colors = #FFF, #FFF, #FFF, #FFF, #FFF, #FFF, #000, #FFF
-kune.wsthemes.whiteblack.backgrounds = #FFF, #FFF, #e6e6e6, #FFF, #FFF, #e6e6e6, #FFF, #FFF
-kune.wsthemes.whiteblack.colors = #000, #000, #000, #000, #000, #000, #000, #000
-kune.wsthemes.blackwhite.backgrounds = #000, #000, #808080, #000, #000, #e6e6e6, #000, #000
-kune.wsthemes.blackwhite.colors = #FFF, #FFF, #000, #FFF, #FFF, #000, #FFF, #FFF
-kune.wsthemes.transparent.backgrounds = transparent, transparent, #e6e6e6, transparent, transparent, #e6e6e6, transparent, transparent
-kune.wsthemes.transparent.colors = #000, #000, #000, #000, #000, #000, #000, #000
-### Gallery options
-
-kune.upload.gallerypermittedextensions = jpg,jpeg,png,gif,bmp,svg,avi,mpg,mpeg,ogg,mov,tif,tiff,mp3,wav
-kune.upload.maxfilesizeinmegas = 10
-kune.upload.maxfilesizeinks = 10000000
-kune.upload.delayfortest = 50
-# Images are resized to thumbsize pixels and later cropped (centered) to cropsize
-# (integer values)
-kune.images.resizewidth = 400
-kune.images.thumbsize = 100
-kune.images.cropsize = 85
-kune.images.iconsize = 16
-
-### Media options
-
-# The code used to play local embeded videos/audios. Change this with other player/code (include a ###DOC_URL### tag)
-kune.media.flvembededobject = <object width="400" height="300" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"controls":{"time":true,"volume":false,"fullscreen":true}}}' /> <param name="wmode" value="opaque"> </object>
-kune.media.mp3embededobject = <object width="350" height="24" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"audio":{"url":"http://flowplayer.org/swf/flowplayer.audio.swf"},"controls":{"time":true,"volume":true,"fullscreen":false}}}' /> <param name="wmode" value="opaque"> </object>
-kune.media.oggembededobject = <applet code="com.fluendo.player.Cortado.class" archive="/kune/others/cortado.jar" width="352" height="288"> <param name="url" value="###DOC_URL###"/> <param name="local" value="false"/> <param name="showStatus" value="show"/> <param name="keepAspect" value="true"/> <param name="autoPlay" value="false"/> <param name="video" value="true"/> <param name="audio" value="true"/> <param name="bufferSize" value="200"/> </applet>
-kune.media.aviembededobject = <object data="###DOC_URL###" type="video/msvideo" />
-
-### See: http://code.google.com/p/wave-protocol/wiki/Installation
-### wave server configuration
-wave.server.config = wave-server.properties
-
-### More info about properties
-# http://en.wikipedia.org/wiki/.properties
-# http://java.sun.com/javase/6/docs/api/java/util/Properties.html#load(java.io.Reader)

Copied: tags/0.0.9/src/main/resources/kune.properties (from rev 1457, trunk/src/main/resources/kune.properties)
===================================================================
--- tags/0.0.9/src/main/resources/kune.properties	                        (rev 0)
+++ tags/0.0.9/src/main/resources/kune.properties	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,100 @@
+### kune.properties
+
+### general
+
+kune.upload.location = /var/lib/kune/uploads/
+
+### site config
+
+kune.siteurl = http://localhost:8080
+
+kune.sitelogourl = images/kune-logo-16px.png
+
+# Every kune site have a group with this name:
+kune.default.site.name = Site Administration
+kune.default.site.shortName = site
+kune.site.domain = localhost
+
+### licenses
+
+kune.default.license = by-sa-v3.0
+# Current CC version, see license table and shortname field (for instance by-sa-v3.0)
+kune.currentccversion = v3.0
+
+### Superuser of a kune installation (is member of site group)
+
+kune.admin.name = Site Administrator
+kune.admin.shortName = admin
+kune.admin.email = admin at localhost.localdomain
+kune.admin.password = easyeasy
+
+kune.chat.httpbase = /http-bind/
+kune.chat.domain = localhost
+kune.chat.roomHost = rooms.localhost
+
+### Other params
+
+# If defined create a copy of this wave as welcome to new users
+kune.site.welcomewave =
+
+### Workspace enabled themes
+
+# This names are also the name of the items in the theme menu and there are translated
+kune.wsthemes =  default,green,purple,grey,red,sahara,blue,redblack,camp,pink,highcontrast,whiteblack,blackwhite,transparent
+kune.wsthemes.default = default
+kune.wsthemes.default.backgrounds = #deaa87, #d99e76, #ce7f4b, #d99e76, #f6e7dd, #d99e76, #FFF, #f8eee7
+kune.wsthemes.default.colors = #FFF,#FFF,#FFF,#FFF,#552200,#FFF,#a05a2c,#a05a2c
+kune.wsthemes.green.backgrounds = #abde88, #bfe7a6, #5a8141, #749b5a, #d5efc3, #749b5a, #FFF, #eaf7e1
+kune.wsthemes.green.colors = #225500, #225500, #FFF, #FFF, #17280b, #FFF, #225500, #225500
+kune.wsthemes.purple.backgrounds = #ddaee9, #f4c6ff, #9753aa, #db79f4, #f4e4f8, #b852d2, #FFF, #f9e3ff
+kune.wsthemes.purple.colors = #FFF, #FFF, #FFF, #FFF, #6d0c87, #FFF, #6d0c87, #6d0c87
+kune.wsthemes.grey.backgrounds = #cfcfcf, #b7b7b7, #565656, #868686, #ededed, #6e6e6e, #FFF, #e7e7e7
+kune.wsthemes.grey.colors = #4d4d4d, #4d4d4d, #FFF, #FFF, #000, #FFF, #4d4d4d, #4d4d4d
+kune.wsthemes.red.backgrounds = #ec3a3a, #d35f5f, #9f0000, #c52b2b, #ffe0e0, #ec3a3a, #FFF, #f7e1e1
+kune.wsthemes.red.colors = #FFF, #FFF, #FFF, #FFF, #a02c2c, #FFF, #a02c2c, #a02c2c
+kune.wsthemes.sahara.backgrounds = #e8bc9e, #eac9b3, #d59367, #eac9b3, #f7ece4, #e0ae8d, #FFF, #f7ece4
+kune.wsthemes.sahara.colors = #502d16, #502d16, #552200, #502d16, #502d16, #784421, #d45500, #d45500
+kune.wsthemes.blue.backgrounds = #8cbaff, #87aade, #5280c5, #528ce2, #c5dcff, #528ce2, #FFF, #c9d8f0
+kune.wsthemes.blue.colors = #FFF, #FFF, #FFF, #FFF, #0044aa, #FFF, #0044aa, #0044aa
+kune.wsthemes.redblack.backgrounds = #a14242, #b96363, #424242, #a14242, #ffe0e0, #a14242, #FFF, #f7e1e1
+kune.wsthemes.redblack.colors = #FFF, #FFF, #FFF, #FFF, #800000, #FFF, #800000, #800000
+kune.wsthemes.camp.backgrounds = #e7cc5f, #a49e87, #3c3c3c, #dcbc3a, #f6f1de, #4f472b, #FFF, #fff8dc
+kune.wsthemes.camp.colors = #151515, #151515, #fecc00, #151515, #000000, #f3c401, #151515, #151515
+kune.wsthemes.pink.backgrounds = #e49db9, #edbdd0, #b15278, #e777a4, #ffddf8, #d25b8b, #FFF, #f6dee8
+kune.wsthemes.pink.colors = #FFF, #FFF, #FFF, #FFF, #2b0022, #FFF, #800066, #800066
+kune.wsthemes.highcontrast.backgrounds = #0c1f3d, #162d50, #000000, #0c2855, #162d50, #000000, #FFF, #162d50
+kune.wsthemes.highcontrast.colors = #FFF, #FFF, #FFF, #FFF, #FFF, #FFF, #000, #FFF
+kune.wsthemes.whiteblack.backgrounds = #FFF, #FFF, #e3dbdb, #FFF, #FFF, #e3dbdb, #FFF, #FFF
+kune.wsthemes.whiteblack.colors = #000, #000, #000, #000, #000, #000, #000, #000
+kune.wsthemes.blackwhite.backgrounds = #000, #000, #808080, #000, #000, #e3dbdb, #FFF, #000
+kune.wsthemes.blackwhite.colors = #FFF, #FFF, #000, #FFF, #FFF, #000, #000, #FFF
+kune.wsthemes.transparent.backgrounds = transparent, transparent, #e3dbdb, transparent, transparent, #e3dbdb, transparent, transparent
+kune.wsthemes.transparent.colors = #000, #000, #000, #000, #000, #000, #000, #000
+### Gallery options
+
+kune.upload.gallerypermittedextensions = jpg,jpeg,png,gif,bmp,svg,avi,mpg,mpeg,ogg,mov,tif,tiff,mp3,wav
+kune.upload.maxfilesizeinmegas = 10
+kune.upload.maxfilesizeinks = 10000000
+kune.upload.delayfortest = 50
+# Images are resized to thumbsize pixels and later cropped (centered) to cropsize
+# (integer values)
+kune.images.resizewidth = 400
+kune.images.thumbsize = 100
+kune.images.cropsize = 85
+kune.images.iconsize = 16
+
+### Media options
+
+# The code used to play local embeded videos/audios. Change this with other player/code (include a ###DOC_URL### tag)
+kune.media.flvembededobject = <object width="400" height="300" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"controls":{"time":true,"volume":false,"fullscreen":true}}}' /> <param name="wmode" value="opaque"> </object>
+kune.media.mp3embededobject = <object width="350" height="24" data="http://flowplayer.org/swf/flowplayer-3.1.0.swf" type="application/x-shockwave-flash"> <param name="movie" value="http://flowplayer.org/swf/flowplayer-3.1.0.swf" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="flashvars" value='config={"clip":{"url":"###DOC_URL###", "autoPlay": false, "autoBuffering": false },"canvas":{"backgroundColor":"#CC6633"},"plugins":{"audio":{"url":"http://flowplayer.org/swf/flowplayer.audio.swf"},"controls":{"time":true,"volume":true,"fullscreen":false}}}' /> <param name="wmode" value="opaque"> </object>
+kune.media.oggembededobject = <applet code="com.fluendo.player.Cortado.class" archive="/kune/others/cortado.jar" width="352" height="288"> <param name="url" value="###DOC_URL###"/> <param name="local" value="false"/> <param name="showStatus" value="show"/> <param name="keepAspect" value="true"/> <param name="autoPlay" value="false"/> <param name="video" value="true"/> <param name="audio" value="true"/> <param name="bufferSize" value="200"/> </applet>
+kune.media.aviembededobject = <object data="###DOC_URL###" type="video/msvideo" />
+
+### See: http://code.google.com/p/wave-protocol/wiki/Installation
+### wave server configuration
+wave.server.config = wave-server.properties
+
+### More info about properties
+# http://en.wikipedia.org/wiki/.properties
+# http://java.sun.com/javase/6/docs/api/java/util/Properties.html#load(java.io.Reader)

Deleted: tags/0.0.9/src/main/webapp/others/kune-client-actions.xml
===================================================================
--- trunk/src/main/webapp/others/kune-client-actions.xml	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/webapp/others/kune-client-actions.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,613 +0,0 @@
-<?xml version="1.0" ?>
-
-<kuneClientActions>
-
-  <!-- List of Wave extensions to use in Kune ===================== -->
-  <waveExtensions>
-    <extension>
-      <name>Image</name>
-      <installerUrl>http://everybodywave.appspot.com/gadget/image/xt.xml
-      </installerUrl>
-      <gadgetUrl>http://everybodywave.appspot.com/gadget/image/gadget.xml
-      </gadgetUrl>
-      <iconUrl>http://everybodywave.appspot.com/gadget/image/icon.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Quick Notify</name>
-      <installerUrl>http://code.google.com/p/wave-projects/source/browse/gadgets/wave-quick-notify-installer.xml
-      </installerUrl>
-      <gadgetUrl>http://wave-projects.googlecode.com/hg/gadgets/wave-quick-notify.xml
-      </gadgetUrl>
-      <iconUrl>http://wave-projects.googlecode.com/hg/gadgets/images/qn.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>tasklistbot</name>
-      <installerUrl>http://tasklistbot.appspot.com/TaskList.xml
-      </installerUrl>
-      <gadgetUrl>http://everybodywave.appspot.com/gadget/foobar/main.xml
-      </gadgetUrl>
-      <iconUrl>http://tasklistbot.appspot.com/resources/tasklistbot_avatar.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Yes/No/Mini</name>
-      <installerUrl>http://mysite.verizon.net/zmyaro/mystuff/wave/ynmini.xml
-      </installerUrl>
-      <gadgetUrl>http://mysite.verizon.net/zmyaro/projects/wave/gadgets/ynmini.xml
-      </gadgetUrl>
-      <iconUrl>http://mysite.verizon.net/zmyaro/projects/wave/gadgets/ynmini_icon.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Yes/No/Maybe/+</name>
-      <installerUrl>http://everybodywave.appspot.com/gadget/foobar/xt.xml
-      </installerUrl>
-      <gadgetUrl>http://everybodywave.appspot.com/gadget/foobar/main.xml
-      </gadgetUrl>
-      <iconUrl>http://everybodywave.appspot.com/gadget/foobar/icon.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Shorten URL with goo.gl</name>
-      <installerUrl>http://haru1ban-wave.googlecode.com/svn/trunk/goo_gl/manifest.xml
-      </installerUrl>
-      <gadgetUrl>http://haru1ban-wave.googlecode.com/svn/trunk/goo_gl/goo_gl.xml
-      </gadgetUrl>
-      <iconUrl>http://haru1ban-wave.googlecode.com/svn/trunk/goo_gl/goo_gl_icon.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Poll</name>
-      <installerUrl>http://wave.samuirai.de/install_poll.xml
-      </installerUrl>
-      <gadgetUrl>http://wave.samuirai.de/poll.xml
-      </gadgetUrl>
-      <iconUrl>http://wave.samuirai.de/poll_icon.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>TaskToDo</name>
-      <installerUrl>http://www.voizle.com/ToDoInstaller.xml
-      </installerUrl>
-      <gadgetUrl>http://www.voizle.com/ToDo.xml
-      </gadgetUrl>
-      <iconUrl>http://www.voizle.com/image/task.orig.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Picasa Gadget</name>
-      <installerUrl>http://wave-picasa.googlecode.com/svn/trunk/manifest_wave_picasa.xml
-      </installerUrl>
-      <gadgetUrl>http://wave-picasa.googlecode.com/svn/trunk/picasa.xml
-      </gadgetUrl>
-      <iconUrl>http://wave-picasa.googlecode.com/svn/trunk/picasa_icon.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>Map</name>
-      <installerUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/mappy/installer.xml
-      </installerUrl>
-      <gadgetUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/mappy/map_v2.xml
-      </gadgetUrl>
-      <iconUrl>https://wave-api.appspot.com/public/images/insertMap.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>MindMap</name>
-      <installerUrl>http://cactus-wave.appspot.com/mindmap.xml
-      </installerUrl>
-      <gadgetUrl>http://cactus-wave.appspot.com/net.brucecooper.mindmapgadget.MindMapGadget/net.brucecooper.mindmapgadget.client.MindMapGadget.gadget.xml
-      </gadgetUrl>
-      <iconUrl>https://wave-api.appspot.com/public/images/insertMap.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>pollo</name>
-      <installerUrl>http://wavepollo.appspot.com/pollo.xml
-      </installerUrl>
-      <gadgetUrl>http://wavepollo.appspot.com/wavepollo/com.appspot.wavepollo.client.PolloWaveGadget.gadget.xml
-      </gadgetUrl>
-      <iconUrl>https://flinz-pollo.appspot.com/document_graph.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>waffle</name>
-      <installerUrl>http://www.waffle.dk/install.xml
-      </installerUrl>
-      <gadgetUrl>http://www.waffle.dk/waffle.xml
-      </gadgetUrl>
-      <iconUrl>http://www.waffle.dk/waffleThumb.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>massmob</name>
-      <installerUrl>http://mass-mob.appspot.com/massmob/massmob-extension.xml
-      </installerUrl>
-      <gadgetUrl>http://mass-mob.appspot.com/massmob/org.ourproject.massmob.client.MassmobGadget.gadget.xml
-      </gadgetUrl>
-      <iconUrl>http://mass-mob.appspot.com/logo.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>twitter-search</name>
-      <installerUrl>https://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/twitterwidget/installer.xml
-      </installerUrl>
-      <gadgetUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/twitterwidget/twitterwidget.xml
-      </gadgetUrl>
-      <iconUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/twitterwidget/icon.jpg
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-    <extension>
-      <name>wavetube</name>
-      <installerUrl>http://everybodywave.appspot.com/gadget/WaveTube/xt.xml
-      </installerUrl>
-      <gadgetUrl>http://everybodywave.appspot.com/gadget/WaveTube/main.xml
-      </gadgetUrl>
-      <iconUrl>http://everybodywave.appspot.com/gadget/WaveTube/thumb.png
-      </iconUrl>
-      <iconCss></iconCss>
-    </extension>
-
-  </waveExtensions>
-
-  <!-- Where and how to use the above extensions ================ -->
-
-  <guiActionDescriptors>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Map</extensionName>
-      <name>New Map</name>
-      <path>Gadget»Media</path>
-      <description>Collaborate on a map of placemarks, paths, and shapes
-        with other participants. Great for planning events and trips.
-      </description>
-      <new-content-title>New Map</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Picasa Gadget</extensionName>
-      <name>New Album</name>
-      <path>Gadget»Media</path>
-      <description>Add a Picasa photo album to a wave.</description>
-      <new-content-title>New Album</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>TaskToDo</extensionName>
-      <name>New To-Do list</name>
-      <path>Gadget»Tasks</path>
-      <description>Make your To-Do list and mark your progress.
-      </description>
-      <new-content-title>New To-Do list</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Shorten URL with goo.gl</extensionName>
-      <name>New Shorten URL</name>
-      <path>Gadget»Links</path>
-      <description>Shorten url with goo.gl, the new Google url
-        shortener.(http://goo.gl/)</description>
-      <new-content-title>New Shorten URL</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Poll</extensionName>
-      <name>New Advanced Poll</name>
-      <path>Gadget»Voting</path>
-      <description>You can add a poll to your Wave. Accordingly you can
-        embed the result with the Google Chart API into your Wave.
-      </description>
-      <new-content-title>New Advanced Poll</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Yes/No/Maybe/+</extensionName>
-      <name>New Yes/No/Maybe/+ Voting</name>
-      <path>Gadget»Voting</path>
-      <description>Same as Google's Yes/No/Maybe, only you can edit the
-        titles and add new ones.</description>
-      <new-content-title>New Yes/No/Maybe/+ Voting</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Yes/No/Mini</extensionName>
-      <name>New Yes/no/Mini Voting</name>
-      <path>Gadget»Voting</path>
-      <description>A miniature version of the Yes/No/Maybe gadget.
-      </description>
-      <new-content-title>New Yes/no/Mini Voting</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>tasklistbot</extensionName>
-      <name>New Task List</name>
-      <path>Gadget»Tasks</path>
-      <description></description>
-      <new-content-title>New Task List</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Quick Notify</extensionName>
-      <name>New Notification</name>
-      <path>Gadget»Organization</path>
-      <description>Quickly send a short email with a custom message to
-        all participants.</description>
-      <new-content-title>New Notification</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>MindMap</extensionName>
-      <name>New MindMap</name>
-      <path>Gadget»Organization</path>
-      <description>Collaborate using a hierarchical mind map.
-      </description>
-      <new-content-title>New MindMap</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>Image</extensionName>
-      <name>New Image</name>
-      <path>Gadget»Media</path>
-      <description>Lets you insert, resize and annotate any image from
-        the web.</description>
-      <new-content-title>New image</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>massmob</extensionName>
-      <name>New meeting</name>
-      <path>Gadget»Calendar</path>
-      <description>Call and speed-up of events as meeting, smartmobs,
-        flashmobs, protest demonstrations, etc.</description>
-      <new-content-title>New meeting</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>pollo</extensionName>
-      <name>New poll</name>
-      <path>Gadget»Voting</path>
-      <description>Make some poll (allow single and multiple polls))
-      </description>
-      <new-content-title>New poll</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>waffle</extensionName>
-      <name>New meet coordination</name>
-      <path>Gadget»Calendar</path>
-      <description>Users are polled to determine the best time and date
-        to meet
-      </description>
-      <new-content-title>New meet coordination</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>twitter-search</extensionName>
-      <name>New twitter search</name>
-      <path>Gadget»News</path>
-      <description>Shows results from Twitter for a given search term.
-        Participants can edit to specify new term.</description>
-      <new-content-title>Twitter search</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>wavetube</extensionName>
-      <name>New Youtube video</name>
-      <path>Gadget»Media</path>
-      <description>Adds a YouTube player that displays the list of
-        viewers in real time</description>
-      <new-content-title>New Youtube video</new-content-title>
-      <new-content-textintro></new-content-textintro>
-      <enabled>true</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-        <typeId origTypeId="docs.root" destTypeId="docs.doc" />
-        <typeId origTypeId="blogs.blog" destTypeId="blogs.post" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
-        used yet) -->
-      <participants>ask</participants>
-    </guiActionDescriptor>
-
-    <guiActionDescriptor>
-      <type>wave-gadget</type>
-      <extensionName>massmob</extensionName>
-      <name>Add a meeting</name>
-      <path>Gadget»Calendar</path>
-      <description>Call and speed-up of events as meeting, smartmobs,
-        flashmobs, protest demonstrations, etc.</description>
-      <enabled>false</enabled>
-      <typeIds>
-        <typeId origTypeId="docs.folder" destTypeId="docs.doc" />
-      </typeIds>
-      <rol>
-        <!-- Administrator, Editor, Viewer -->
-        <rolRequired>Editor</rolRequired>
-        <authNeed>true</authNeed>
-      </rol>
-    </guiActionDescriptor>
-
-  </guiActionDescriptors>
-
-</kuneClientActions>

Copied: tags/0.0.9/src/main/webapp/others/kune-client-actions.xml (from rev 1455, trunk/src/main/webapp/others/kune-client-actions.xml)
===================================================================
--- tags/0.0.9/src/main/webapp/others/kune-client-actions.xml	                        (rev 0)
+++ tags/0.0.9/src/main/webapp/others/kune-client-actions.xml	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,640 @@
+<?xml version="1.0" ?>
+
+<kuneClientActions>
+
+  <!-- List of Wave extensions to use in Kune ===================== -->
+  <waveExtensions>
+    <extension>
+      <name>Image</name>
+      <installerUrl>http://everybodywave.appspot.com/gadget/image/xt.xml
+      </installerUrl>
+      <gadgetUrl>http://everybodywave.appspot.com/gadget/image/gadget.xml
+      </gadgetUrl>
+      <iconUrl>http://everybodywave.appspot.com/gadget/image/icon.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Quick Notify</name>
+      <installerUrl>http://code.google.com/p/wave-projects/source/browse/gadgets/wave-quick-notify-installer.xml
+      </installerUrl>
+      <gadgetUrl>http://wave-projects.googlecode.com/hg/gadgets/wave-quick-notify.xml
+      </gadgetUrl>
+      <iconUrl>http://wave-projects.googlecode.com/hg/gadgets/images/qn.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <!-- Warning: this is a robot -->
+      <name>tasklistbot</name>
+      <installerUrl>http://tasklistbot.appspot.com/TaskList.xml
+      </installerUrl>
+      <gadgetUrl>http://tasklistbot.appspot.com/TaskList.xml
+      </gadgetUrl>
+      <iconUrl>http://tasklistbot.appspot.com/resources/tasklistbot_avatar.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Yes/No/Mini</name>
+      <installerUrl>http://mysite.verizon.net/zmyaro/mystuff/wave/ynmini.xml
+      </installerUrl>
+      <gadgetUrl>http://mysite.verizon.net/zmyaro/projects/wave/gadgets/ynmini.xml
+      </gadgetUrl>
+      <iconUrl>http://mysite.verizon.net/zmyaro/projects/wave/gadgets/ynmini_icon.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Yes/No/Maybe/+</name>
+      <installerUrl>http://everybodywave.appspot.com/gadget/foobar/xt.xml
+      </installerUrl>
+      <gadgetUrl>http://everybodywave.appspot.com/gadget/foobar/main.xml
+      </gadgetUrl>
+      <iconUrl>http://everybodywave.appspot.com/gadget/foobar/icon.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Shorten URL with goo.gl</name>
+      <installerUrl>http://haru1ban-wave.googlecode.com/svn/trunk/goo_gl/manifest.xml
+      </installerUrl>
+      <gadgetUrl>http://haru1ban-wave.googlecode.com/svn/trunk/goo_gl/goo_gl.xml
+      </gadgetUrl>
+      <iconUrl>http://haru1ban-wave.googlecode.com/svn/trunk/goo_gl/goo_gl_icon.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Poll</name>
+      <installerUrl>http://wave.samuirai.de/install_poll.xml
+      </installerUrl>
+      <gadgetUrl>http://wave.samuirai.de/poll.xml
+      </gadgetUrl>
+      <iconUrl>http://wave.samuirai.de/poll_icon.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>TaskToDo</name>
+      <installerUrl>http://www.voizle.com/ToDoInstaller.xml
+      </installerUrl>
+      <gadgetUrl>http://www.voizle.com/ToDo.xml
+      </gadgetUrl>
+      <iconUrl>http://www.voizle.com/image/task.orig.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Picasa Gadget</name>
+      <installerUrl>http://wave-picasa.googlecode.com/svn/trunk/manifest_wave_picasa.xml
+      </installerUrl>
+      <gadgetUrl>http://wave-picasa.googlecode.com/svn/trunk/picasa.xml
+      </gadgetUrl>
+      <iconUrl>http://wave-picasa.googlecode.com/svn/trunk/picasa_icon.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>Map</name>
+      <installerUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/mappy/installer.xml
+      </installerUrl>
+      <gadgetUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/mappy/map_v2.xml
+      </gadgetUrl>
+      <iconUrl>https://wave-api.appspot.com/public/images/insertMap.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>MindMap</name>
+      <installerUrl>http://cactus-wave.appspot.com/mindmap.xml
+      </installerUrl>
+      <gadgetUrl>http://cactus-wave.appspot.com/net.brucecooper.mindmapgadget.MindMapGadget/net.brucecooper.mindmapgadget.client.MindMapGadget.gadget.xml
+      </gadgetUrl>
+      <iconUrl>https://wave-api.appspot.com/public/images/insertMap.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>pollo</name>
+      <installerUrl>http://wavepollo.appspot.com/pollo.xml
+      </installerUrl>
+      <gadgetUrl>http://wavepollo.appspot.com/wavepollo/com.appspot.wavepollo.client.PolloWaveGadget.gadget.xml
+      </gadgetUrl>
+      <iconUrl>https://flinz-pollo.appspot.com/document_graph.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>waffle</name>
+      <installerUrl>http://www.waffle.dk/install.xml
+      </installerUrl>
+      <gadgetUrl>http://www.waffle.dk/waffle.xml
+      </gadgetUrl>
+      <iconUrl>http://www.waffle.dk/waffleThumb.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>massmob</name>
+      <installerUrl>http://mass-mob.appspot.com/massmob/massmob-extension.xml
+      </installerUrl>
+      <gadgetUrl>http://mass-mob.appspot.com/massmob/org.ourproject.massmob.client.MassmobGadget.gadget.xml
+      </gadgetUrl>
+      <iconUrl>http://mass-mob.appspot.com/logo.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>twitter-search</name>
+      <installerUrl>https://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/twitterwidget/installer.xml
+      </installerUrl>
+      <gadgetUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/twitterwidget/twitterwidget.xml
+      </gadgetUrl>
+      <iconUrl>http://google-wave-resources.googlecode.com/svn/trunk/samples/extensions/gadgets/twitterwidget/icon.jpg
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+    <extension>
+      <name>wavetube</name>
+      <installerUrl>http://everybodywave.appspot.com/gadget/WaveTube/xt.xml
+      </installerUrl>
+      <gadgetUrl>http://everybodywave.appspot.com/gadget/WaveTube/main.xml
+      </gadgetUrl>
+      <iconUrl>http://everybodywave.appspot.com/gadget/WaveTube/thumb.png
+      </iconUrl>
+      <iconCss></iconCss>
+    </extension>
+
+  </waveExtensions>
+
+  <!-- Where and how to use the above extensions ================ -->
+
+  <guiActionDescriptors>
+
+    <!-- Voting ================================================= -->
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>pollo</extensionName>
+      <name>New poll</name>
+      <path>New Gadget»Voting</path>
+      <description>Make some poll (allow single and multiple polls))
+      </description>
+      <new-content-title>New poll</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Poll</extensionName>
+      <name>New Advanced Poll</name>
+      <path>New Gadget»Voting</path>
+      <description>You can add a poll to your Wave. Accordingly you can
+        embed the result with the Google Chart API into your Wave.
+      </description>
+      <new-content-title>New Advanced Poll</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Yes/No/Maybe/+</extensionName>
+      <name>New Yes/No/Maybe/+ Voting</name>
+      <path>New Gadget»Voting</path>
+      <description>Same as Google's Yes/No/Maybe, only you can edit the
+        titles and add new ones.
+      </description>
+      <new-content-title>New Yes/No/Maybe/+ Voting</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Yes/No/Mini</extensionName>
+      <name>New Yes/no/Mini Voting</name>
+      <path>New Gadget»Voting</path>
+      <description>A miniature version of the Yes/No/Maybe gadget.
+      </description>
+      <new-content-title>New Yes/no/Mini Voting</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <!-- Calendar =============================================== -->
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>massmob</extensionName>
+      <name>New meeting</name>
+      <path>New Gadget»Calendar</path>
+      <description>Call and speed-up of events as meeting, smartmobs,
+        flashmobs, protest demonstrations, etc.
+      </description>
+      <new-content-title>New meeting</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>massmob</extensionName>
+      <name>Add a meeting</name>
+      <path>New Gadget»Calendar</path>
+      <description>Call and speed-up of events as meeting, smartmobs,
+        flashmobs, protest demonstrations, etc.
+      </description>
+      <enabled>false</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>waffle</extensionName>
+      <name>New meet coordination</name>
+      <path>New Gadget»Calendar</path>
+      <description>Users are polled to determine the best time and date
+        to meet
+      </description>
+      <new-content-title>New meet coordination</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <!-- Media ================================================== -->
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Image</extensionName>
+      <name>New Image (and lets annotate)</name>
+      <path>New Gadget»Media</path>
+      <description>Lets you insert, resize and annotate any image from
+        the web.
+      </description>
+      <new-content-title>Edit this to insert, resize and annotate any
+        image from the web. The image can be annotated (double click on
+        it) by any participant of this document.
+      </new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Map</extensionName>
+      <name>New Map</name>
+      <path>New Gadget»Media</path>
+      <description>Collaborate on a map of placemarks, paths, and shapes
+        with other participants. Great for planning events and trips.
+      </description>
+      <new-content-title>New Map</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>wavetube</extensionName>
+      <name>New Youtube video</name>
+      <path>New Gadget»Media</path>
+      <description>Adds a YouTube player that displays the list of
+        viewers in real time
+      </description>
+      <new-content-title>New Youtube video</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Picasa Gadget</extensionName>
+      <name>New Album</name>
+      <path>New Gadget»Media</path>
+      <description>Add a Picasa photo album to a wave.</description>
+      <new-content-title>New Album</new-content-title>
+      <new-content-textintro>Sorry, this gadget has problems with its
+        height. We hope this will be fixed soon
+      </new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>twitter-search</extensionName>
+      <name>New twitter search</name>
+      <path>New Gadget»Media</path>
+      <description>Shows results from Twitter for a given search term.
+        Participants can edit to specify new term.
+      </description>
+      <new-content-title>Twitter search</new-content-title>
+      <new-content-textintro>Sorry, this gadget has problems with its
+        height. We hope this will be fixed soon
+      </new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <!-- Tasks ================================================== -->
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>TaskToDo</extensionName>
+      <name>New To-Do list</name>
+      <path>New Gadget»Tasks</path>
+      <description>Make your To-Do list and mark your progress.
+      </description>
+      <new-content-title>New To-Do list</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <!-- Seems broken right now -->
+      <enabled>false</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>tasklistbot</extensionName>
+      <name>New Task List</name>
+      <path>New Gadget»Tasks</path>
+      <description></description>
+      <new-content-title>New Task List</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <!-- This is a robot -->
+      <enabled>false</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <!-- Others ================================================ -->
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Shorten URL with goo.gl</extensionName>
+      <name>New Shorten URL</name>
+      <path>New Gadget»Others</path>
+      <description>Shorten url with goo.gl, the new Google url
+        shortener.(http://goo.gl/)
+      </description>
+      <new-content-title>New Shorten URL</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <!-- Disabled: Not useful for a new doc -->
+      <enabled>false</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>Quick Notify</extensionName>
+      <name>New Notification</name>
+      <path>New Gadget»Others</path>
+      <description>Quickly send a short email with a custom message to
+        all participants.
+      </description>
+      <new-content-title>New Notification</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <!-- Disabled: not working in WIAB -->
+      <enabled>false</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+    <guiActionDescriptor>
+      <type>wave-gadget</type>
+      <extensionName>MindMap</extensionName>
+      <name>New MindMap</name>
+      <path>New Gadget»Others</path>
+      <description>Collaborate using a hierarchical mind map.
+      </description>
+      <new-content-title>New MindMap</new-content-title>
+      <new-content-textintro></new-content-textintro>
+      <enabled>true</enabled>
+      <typeIds>
+        <typeId origTypeId="docs.folder" destTypeId="docs.doc"/>
+        <typeId origTypeId="docs.root" destTypeId="docs.doc"/>
+        <typeId origTypeId="blogs.blog" destTypeId="blogs.post"/>
+      </typeIds>
+      <rol>
+        <!-- Administrator, Editor, Viewer -->
+        <rolRequired>Editor</rolRequired>
+        <authNeed>true</authNeed>
+      </rol>
+      <!-- only for new waves: anyone, onlymembers, onlyadmins, ask (not
+        used yet) -->
+      <participants>ask</participants>
+    </guiActionDescriptor>
+
+  </guiActionDescriptors>
+
+</kuneClientActions>

Deleted: tags/0.0.9/src/main/webapp/others/splash/js/common_client.js
===================================================================
--- trunk/src/main/webapp/others/splash/js/common_client.js	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/webapp/others/splash/js/common_client.js	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,130 +0,0 @@
-/**
- * Copyright 2010 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-function log(msg) {
-  if (window.console && window.console.log) {
-    console.log(msg);
-  }
-}
-
-function warn(msg) {
-  if (window.console && window.console.warn) {
-    console.warn(msg);
-  }
-}
-
-function showToolbar(blip) {
-  var toolbar = $('.toolbar', blip);
-  // stop currently running fade
-  toolbar.stop(true, true);
-  toolbar.delay(200).fadeIn('fast'); // delay to prevent spurious hovers
-}
-
-function hideToolbar(blip) {
-  var toolbar = $('.toolbar', blip);
-  toolbar.stop(true, true);
-  toolbar.delay(200).fadeOut('fast');
-}
-
-function expandHeader() {
-  var participantsRef = $('.participants');
-  participantsRef.addClass('expanded');
-  participantsRef.css('height', 'auto');
-  var height = participantsRef.height();
-  participantsRef.css('height', null);
-  participantsRef.animate({height: height});
-  $('.header .detail').text("Hide");
-}
-
-function collapseHeader() {
-  var participantsRef = $('.participants');
-  participantsRef.removeClass('expanded');
-  participantsRef.animate({height: 18});
-  $('.header .detail').text("Show");
-}
-
-function toggleHeader() {
-  if ($('.participants').hasClass('expanded')) {
-    collapseHeader();
-  } else {
-    expandHeader();
-  }
-}
-
-/**
- * Application entry point.
- */
-function initCommon() {
-  // Global client state, tells server what we desire each poll.
-  // Add a key to this object to create an open state.
-  // Manages open searches, waves, etc.
-  var waveOptions = {};
-  waveOptions.query = "";
-  waveOptions.startAt = 0;
-  waveOptions.numResults = 10;
-  waveOptions.currentFeedTime = 0;
-  waveOptions.page = 0;
-
-  window.waveOptions_ = waveOptions;
-
-  $('.header .detail').live('click', function() {
-    toggleHeader();
-  });
-
-  // Search box actions.
-  var searchBox = $('#searchField');
-
-  // Execute search.
-  searchBox.keydown(function(event) {
-    if (event.keyCode == 13) { /*Enter hit*/
-      onSearch()
-    }
-  });
-  $('#searchButton').click(onSearch);
-
-  // Page in more feed items.
-  $('#more-feed').live('click', function() {
-    // Advance the page and call rpcSearch again.
-    window.waveOptions_.startAt += window.waveOptions_.numResults;
-
-    wave.Rpc.getInstance().rpcSearch();
-  });
-
-  // Page in more of the wave if applicable.
-  // TODO(dhanji): get rid of this or hide behind flag?
-  $('#more-wave').live('click', function() {
-    // Advance the page and call wave open again.
-    window.waveOptions_.page += 1;
-
-    $(this).remove(); // it gets re-rendered.
-    wave.Rpc.getInstance().rpcOpenWave();
-  });
-
-  // Listen for expansion of collapsed inline replies.
-  // TODO(dhanji): Left factor with same impl in permalink_client.js
-  $('.inline-reply .count').live('click', function() {
-    var replyThreadRef = $('.content', $(this).parent());
-
-    if (replyThreadRef.is(":visible")) {
-      replyThreadRef.slideUp();
-    } else {
-      replyThreadRef.slideDown();
-    }
-  });
-
-  initEditor();
-  initGadgetSystem();
-}

Copied: tags/0.0.9/src/main/webapp/others/splash/js/common_client.js (from rev 1450, trunk/src/main/webapp/others/splash/js/common_client.js)
===================================================================
--- tags/0.0.9/src/main/webapp/others/splash/js/common_client.js	                        (rev 0)
+++ tags/0.0.9/src/main/webapp/others/splash/js/common_client.js	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,130 @@
+/**
+ * Copyright 2010 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+function log(msg) {
+  if (window.console && window.console.log) {
+    console.log(msg);
+  }
+}
+
+function warn(msg) {
+  if (window.console && window.console.warn) {
+    console.warn(msg);
+  }
+}
+
+function showToolbar(blip) {
+  var toolbar = $('.toolbar', blip);
+  // stop currently running fade
+  toolbar.stop(true, true);
+  toolbar.delay(200).fadeIn('fast'); // delay to prevent spurious hovers
+}
+
+function hideToolbar(blip) {
+  var toolbar = $('.toolbar', blip);
+  toolbar.stop(true, true);
+  toolbar.delay(200).fadeOut('fast');
+}
+
+function expandHeader() {
+  var participantsRef = $('.participants');
+  participantsRef.addClass('expanded');
+  participantsRef.css('height', 'auto');
+  var height = participantsRef.height();
+  participantsRef.css('height', null);
+  participantsRef.animate({height: height});
+  $('.header .detail').text("Hide");
+}
+
+function collapseHeader() {
+  var participantsRef = $('.participants');
+  participantsRef.removeClass('expanded');
+  participantsRef.animate({height: 18});
+  $('.header .detail').text("Show");
+}
+
+function toggleHeader() {
+  if ($('.participants').hasClass('expanded')) {
+    collapseHeader();
+  } else {
+    expandHeader();
+  }
+}
+
+/**
+ * Application entry point.
+ */
+function initCommon() {
+  // Global client state, tells server what we desire each poll.
+  // Add a key to this object to create an open state.
+  // Manages open searches, waves, etc.
+  var waveOptions = {};
+  waveOptions.query = "";
+  waveOptions.startAt = 0;
+  waveOptions.numResults = 10;
+  waveOptions.currentFeedTime = 0;
+  waveOptions.page = 0;
+
+  window.waveOptions_ = waveOptions;
+
+  $('.header .detail').live('click', function() {
+    toggleHeader();
+  });
+
+  // Search box actions.
+  var searchBox = $('#searchField');
+
+  // Execute search.
+  searchBox.keydown(function(event) {
+    if (event.keyCode == 13) { /*Enter hit*/
+      onSearch()
+    }
+  });
+  $('#searchButton').click(onSearch);
+
+  // Page in more feed items.
+  $('#more-feed').live('click', function() {
+    // Advance the page and call rpcSearch again.
+    window.waveOptions_.startAt += window.waveOptions_.numResults;
+
+    wave.Rpc.getInstance().rpcSearch();
+  });
+
+  // Page in more of the wave if applicable.
+  // TODO(dhanji): get rid of this or hide behind flag?
+  $('#more-wave').live('click', function() {
+    // Advance the page and call wave open again.
+    window.waveOptions_.page += 1;
+
+    $(this).remove(); // it gets re-rendered.
+    wave.Rpc.getInstance().rpcOpenWave();
+  });
+
+  // Listen for expansion of collapsed inline replies.
+  // TODO(dhanji): Left factor with same impl in permalink_client.js
+  $('.inline-reply .count').live('click', function() {
+    var replyThreadRef = $('.content', $(this).parent());
+
+    if (replyThreadRef.is(":visible")) {
+      replyThreadRef.slideUp();
+    } else {
+      replyThreadRef.slideDown();
+    }
+  });
+
+  // initEditor();
+  initGadgetSystem();
+}

Deleted: tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js
===================================================================
--- trunk/src/main/webapp/others/splash/js/permalink_client.js	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,106 +0,0 @@
-/**
- * Copyright 2010 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-/**
- * @fileoverview JS for the standalone (permalink) version of the client.
- * @author dhanji at gmail.com (Dhanji R. Prasanna)
- */
-
-
-var RPC_UPDATE_INTERVAL_MS = 3000;
-
-window.waveOptions_ = {};
-
-/**
- * Application entry point.
- */
-$(document).ready(function() {
-  var path = window.location.pathname;
-  
-  // adjust the height of the content frame to fill the iframe height
-  $("#contentInner3")
-    .css("height", 0)
-    .css("height",
-      $(window).height() - $("#header").outerHeight()
-          - $("#content").outerHeight());
-
-  // extract wave id.
-  var waveId = $('#wave').attr('wave_id');
-
-  // run rpc right away to open the wave.
-  window.waveOptions_.waveId = waveId;
-  window.waveOptions_.page = 0;
-  window.waveOptions_.waveVersion = -1;
-
-  // Options for rendering the wave. Maybe we need a more robust solution.
-  window.waveOptions_.showHeader = $('#wave').attr('show_header');
-
-  // Override async update options, coz we don't need search and stuff.
-  // TODO(dhanji): this is broken, fix.
-  RPC_UPDATE_OPTIONS = "update_wave";
-
-  $('#share-link').click(function() {
-    var shareRef = $('#share-popup');
-    shareRef.fadeIn();
-    return false;
-  });
-
-  $(".dialog-close").mousedown(function() {
-    $(this).addClass("down");
-  });
-
-  $(".dialog-close").mouseout(function() {
-    $(this).removeClass("down");
-  });
-
-  $(document).click(function(event) {
-    if ($(event.target).is("#share-popup, #share-popup *")
-        && !$(event.target).is(".dialog-close, .dialog-close *"))
-    {
-      return false;
-    }
-
-    $('#share-popup').fadeOut();
-  });
-
-  // Listen for expansion of collapsed inline replies.
-  // TODO(dhanji): Merge into a common.js (NOT common_client.js)
-  $('.inline-reply .count').live('click', function() {
-    var inlineReplyId = '#ir-' + $(this).parent().attr('ir-id');
-    var countRef = $(this);
-
-    if (countRef.hasClass('expanded')) {
-      // Move this back to purgatory!
-      $(inlineReplyId).appendTo('#purgatory');
-      countRef.removeClass('expanded');
-    } else {
-      $(inlineReplyId).insertAfter(countRef);
-      countRef.addClass('expanded');
-    }
-  });
-
-  var rpc = window.wave.Rpc.getInstance();
-
-  initGadgetSystem();
-  rpc.rpcOpenWave();
-
-  setInterval(function() {
-    // This is needed to specify the scope of the function.
-    window.wave.Rpc.getInstance().rpcAsyncUpdate();
-  }, RPC_UPDATE_INTERVAL_MS);
-});
-

Copied: tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js (from rev 1456, trunk/src/main/webapp/others/splash/js/permalink_client.js)
===================================================================
--- tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js	                        (rev 0)
+++ tags/0.0.9/src/main/webapp/others/splash/js/permalink_client.js	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,108 @@
+/**
+ * Copyright 2010 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ * @fileoverview JS for the standalone (permalink) version of the client.
+ * @author dhanji at gmail.com (Dhanji R. Prasanna)
+ */
+
+
+var RPC_UPDATE_INTERVAL_MS = 3000;
+
+window.waveOptions_ = {};
+
+/**
+ * Application entry point.
+ */
+$(document).ready(function() {
+  /*
+  var path = window.location.pathname;
+
+  // adjust the height of the content frame to fill the iframe height
+  $("#contentInner3")
+    .css("height", 0)
+    .css("height",
+      $(window).height() - $("#header").outerHeight()
+          - $("#content").outerHeight());
+
+  // extract wave id.
+  var waveId = $('#wave').attr('wave_id');
+
+  // run rpc right away to open the wave.
+  window.waveOptions_.waveId = waveId;
+  window.waveOptions_.page = 0;
+  window.waveOptions_.waveVersion = -1;
+
+  // Options for rendering the wave. Maybe we need a more robust solution.
+  window.waveOptions_.showHeader = $('#wave').attr('show_header');
+
+  // Override async update options, coz we don't need search and stuff.
+  // TODO(dhanji): this is broken, fix.
+  RPC_UPDATE_OPTIONS = "update_wave";
+
+  $('#share-link').click(function() {
+    var shareRef = $('#share-popup');
+    shareRef.fadeIn();
+    return false;
+  });
+
+  $(".dialog-close").mousedown(function() {
+    $(this).addClass("down");
+  });
+
+  $(".dialog-close").mouseout(function() {
+    $(this).removeClass("down");
+  });
+
+  $(document).click(function(event) {
+    if ($(event.target).is("#share-popup, #share-popup *")
+        && !$(event.target).is(".dialog-close, .dialog-close *"))
+    {
+      return false;
+    }
+
+    $('#share-popup').fadeOut();
+  });
+
+  // Listen for expansion of collapsed inline replies.
+  // TODO(dhanji): Merge into a common.js (NOT common_client.js)
+  $('.inline-reply .count').live('click', function() {
+    var inlineReplyId = '#ir-' + $(this).parent().attr('ir-id');
+    var countRef = $(this);
+
+    if (countRef.hasClass('expanded')) {
+      // Move this back to purgatory!
+      $(inlineReplyId).appendTo('#purgatory');
+      countRef.removeClass('expanded');
+    } else {
+      $(inlineReplyId).insertAfter(countRef);
+      countRef.addClass('expanded');
+    }
+  });
+
+  var rpc = window.wave.Rpc.getInstance();
+
+   */
+  initGadgetSystem();
+//  rpc.rpcOpenWave();
+
+  //setInterval(function() {
+    // This is needed to specify the scope of the function.
+ //   window.wave.Rpc.getInstance().rpcAsyncUpdate();
+ //}, RPC_UPDATE_INTERVAL_MS);
+});
+

Deleted: tags/0.0.9/src/main/webapp/others/splash/js/rpc.js
===================================================================
--- trunk/src/main/webapp/others/splash/js/rpc.js	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/main/webapp/others/splash/js/rpc.js	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,708 +0,0 @@
-/**
- * Copyright 2010 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-/**
- * @fileoverview Client/Server RPC abstraction and UI update callback layer.
- * The current user is provided to us by means for the global
- * <code>BOOTSTRAP</code> constant, in the containing HTML template. This
- * file also relies on the presence of the jQuery 1.4.2 library
- * (http://code.jquery.com/jquery-1.4.2.js) and the jQuery lightbox 0.5.0
- * plugin (http://leandrovieira.com/projects/jquery/lightbox/).
- * We also require <code>window.waveOptions_</code> to be an object that is
- * set to the current client state (essentially the open wave + version).
- * Classes:
- *   wave.DataView
- *   wave.Rpc
- * @author dhanji at google.com (Dhanji R. Prasanna)
- */
-
-
-var wave = wave || {};
-
-/**
- * Global user info.
- *
- * @type {!Object}
- */
-wave.user = wave.user || {};
-
-/**
- * A registry of UI callbacks.
- *
- * @type {!Object.<string,function()>}
- * @private
- */
-wave.uiCallbacks_ = wave.uiCallbacks_ || {};
-
-/**
- * @return {string} Email address of the current user.
- */
-wave.user.getEmail = function() {
-  // BOOTSTRAP is current user info provided by the HTML template.
-  return BOOTSTRAP.email;
-};
-
-/**
- * @return {string} Full name of the current user.
- */
-wave.user.getDisplayName = function() {
-  // BOOTSTRAP is current user info provided by the HTML template.
-  return BOOTSTRAP.displayName;
-};
-
-
-/**
- * Represents all UI access to the data controls of the current client.
- * Data from/to the server should be read and written to the UI using
- * this class.
- *
- * @constructor
- * @export
- */
-wave.DataView = function() {
-  /**
-   * List of dirty blips that represent pending edits to the wave.
-   *
-   * @type {!Array<Element>}
-   * @private
-   */
-  this.pendingEdits_ = [];
-
-  /**
-   * A reference to the conversation element of the wave.
-   *
-   * @type {Element}
-   * @private
-   */
-  this.conversation_ = $('#conversation');
-};
-
-/**
- * The nominal height of the wave header in pixels.
- *
- * @type {number}
- * @private
- */
-wave.DataView.WAVE_HEADER_HEIGHT_PX_ = 18;
-
-/**
- * Gathers all the edited blips from the DOM (marked by class content-dirty)
- * and adds them to the current client state as new or edited blips.
- */
-wave.DataView.prototype.addPendingEdits = function() {
-  var requestId = 0;
-  $('.content-dirty').each(function() {
-    var dirtyRef = $(this);
-    var blipId = dirtyRef.attr('blip_id');
-    var blipRef = $('#' + blipId);
-    var parentId = blipRef.data('parentId');
-    var threadId = blipRef.parent('div.thread').attr('id');
-    var content = dirtyRef.html();
-    if (parentId) {
-      // If the parent id exists, we assume this is a new reply.
-      window.waveOptions_['newblip_' + requestId + '_previousBlip'] = parentId;
-      window.waveOptions_['newblip_' + requestId + '_text'] = content;
-      window.waveOptions_['newblip_' + requestId + '_threadId'] = threadId;
-    } else {
-      window.waveOptions_['editblip_' + blipId] = content;
-    }
-    requestId++;
-    this.pendingEdits_.push(dirtyRef);
-  });
-};
-
-/**
- * Clears all the edited blips state stored in the client state, typically
- * called after this state has been synchronized with the server. Acts as
- * as complement to <code>addPendingEdits</code>.
- */
-wave.DataView.prototype.clearPendingEdits = function() {
-  var requestId = 0;
-  for (var i = 0; i < this.pendingEdits_.length; i++) {
-    var dirtyRef = this.pendingEdits[i];
-    var blipId = dirtyRef.attr('blip_id');
-    var blipRef = $('#' + blipId);
-    var parentId = blipRef.data('parentId');
-
-    delete window.waveOptions_['newblip_' + requestId + '_previousBlip'];
-    delete window.waveOptions_['newblip_' + requestId + '_text'];
-    delete window.waveOptions_['newblip_' + requestId + '_threadId'];
-    delete window.waveOptions_['editblip_' + blipId];
-    dirtyRef.removeClass('content-dirty');
-    requestId++;
-  }
-  
-  // Finally, clear all pending edits.
-  this.pendingEdits_.length = 0;
-};
-
-/**
- * Updates the the time-measure field with the value from the last
- * action. For example, "Search completed in XX.Xs"
- *
- * @param {string} html A String of processed html representing the
- *     measurement to be displayed.
- */
-wave.DataView.prototype.measure = function(html) {
-  $('#measure').html(html);
-};
-
-/**
- * Appends a conversation fragment to the existing wave conversation.
- *
- * @param {string} html A String of processed html representing the
- *     fragment of conversation to be appended.
- */
-wave.DataView.prototype.appendConversation = function(html) {
-  this.conversation_.append($(html));
-  $('#wave-loading').remove();
-  $('#wave-header').show();
-
-  // Set up the lightbox for any slideshows in the wave (using the jQuery
-  // lightbox plugin).
-  $('a.lightbox').lightBox();
-};
-
-/**
- * Replaces the existing wave conversation with a newly rendered html
- * conversation.
- *
- * @param {string} html A string of processed html representing the
- *     fragment of conversation to place.
- * @return {boolean} True if there is more conversation to be loaded for
- *     this wave.
- */
-wave.DataView.prototype.insertConversation = function(html) {
-  this.conversation_.html($(html));
-
-  // Set up the lightbox for any slideshows in the wave.
-  $('a.lightbox').lightBox();
-
-  return $('#wave-loading').length > 0;
-};
-
-/**
- * Replaces the existing wave header with a newly rendered html
- * list of participants.
- *
- * @param {string} html A string of processed html representing the
- *     header of the wave.
- */
-wave.DataView.prototype.insertHeader = function(html) {
-  var headerRef = $('#wave-header');
-  headerRef.removeClass('expanded');
-  headerRef.html($(html));
-  headerRef.show();
-
-  // Determine the actual height with all participants.
-  var participantsRef = $('.participants');
-  participantsRef.css('height', 'auto');
-  var height = participantsRef.height();
-  participantsRef.css('height', null);
-
-  // Display a "show more" option if the content height is greater than
-  // the default height of the wave header.
-  if (height > wave.DataView.WAVE_HEADER_HEIGHT_PX_) {
-    $('.header .detail').show();
-  }
-};
-
-/**
- * Deletes the specified blip from view with an animation.
- *
- * @param {string} blipId A DOM selector for the blip to delete.
- */
-wave.DataView.prototype.deleteBlip = function(blipId) {
-  // Animate by sliding it up out of view.
-  $(blipId).slideUp(function() {
-    $(this).remove();
-  });
-};
-
-/**
- * Inserts a new blip into the wave conversation at the appropriate spot in the
- * DOM.
- *
- * @param {string} blipId Id of the blip to be inserted into the DOM.
- * @param {string=} opt_parent DOM selector of the parent blip to insert under
- *     (optional).
- * @param {boolean=} opt_indent True if this blip should be rendered inside a
- *     new indent level under the parent. Default is false (optional).
- * @param {string=} opt_html Processed html containing the content of the blip
- *     itself to be inserted directly into the DOM (optional).
- * @param {number=} opt_version Version number of the of the new blip
- *     (optional).
- * @return {Element} A reference to the blip DOM element that was just inserted.
- */
-wave.DataView.prototype.insertBlip = function(blipId, opt_parent, opt_indent,
-    opt_html, opt_version) {
-  var indent = opt_indent || false;
-  var html = opt_html || 'TEST';
-  var version = opt_version || '0';
-
-  // Construct a blip html fragment and slide it in.
-  var htmlBuilder = [
-    '<div id="',
-    blipId,
-    '" class="blip" style="display:none">',
-    html,
-    '</div>'
-  ];
-  blipRef = $(htmlBuilder.join(''));
-
-  // Handle the indented reply case.
-  if (!opt_parent) {
-    // If this is the root blip. Add to container.
-    this.conversation_.prepend(blip);
-  } else if (indent) {
-    // See if the parent blip already has an inline child.
-    var parentRef = $(opt_parent);
-    var indentRef = parentRef.children('.indent');
-    if (indentRef.length) {
-      // If it does, insert into it.
-      indentRef.append(blipRef);
-    } else {
-      // Insert an indent wrapper.
-      indentRef = $('<div class="indent"></div>');
-      parentRef.after(indentRef);
-      indentRef.append(blipRef);
-    }
-  } else {
-    $(opt_parent).after(blipRef);
-  }
-  return blipRef;
-};
-
-/**
- * Updates an existing blip in the wave conversation in place.
- *
- * @param {string} blipId A DOM selector of the blip id to update in place.
- * @param {string} html Processed HTML of the new content of the blip.
- */
-wave.DataView.prototype.replaceBlip = function(blipId, html) {
-  var blip = $(blipId);
-
-  // Animated transition from the old to the new content.
-  blip.fadeTo('slow', 0, function() {
-    blip.html(html);
-    blip.fadeTo('slow', 1);
-  });
-};
-
-/**
- * Inserts the incoming HTML into the feed before the more feed button, and
- * removes the feed loading indicator.
- *
- * @param {string} html Processed HTML of the new content of the feed.
- */
-wave.DataView.prototype.insertFeed = function(html) {
-  var newFeed = $(html);
-
-  // Insert fragment into feed invisible, then slide in.
-  $('#feed-loading').remove();
-
-  // Insert it before the more button.
-  $('#more-feed').before(newFeed);
-  newFeed.show();
-};
-
-/**
- * Tests if an element(s) exists in the DOM by its selector.
- *
- * @param {string} selector A DOM selector in CSS fashion.
- * @return {boolean} True if this CSS selector exists in the DOM.
- */
-wave.DataView.prototype.exists = function(selector) {
-  return $(selector).length > 0;
-};
-
-/**
- * Determines if the given client action data is newer than the version of the
- * existing blip.
- *
- * @param {!Object} data A client action that may or may not contain a version.
- * @param {Element} blip A blip element on the page.
- * @return {boolean} True if the data is newer than the blip on page.
- */
-wave.DataView.prototype.hasNewer = function(data, blip) {
-  return data.version && blip.data('version') >= data.version;
-};
-
-/**
- * Handles all high-level RPC communication with the web server.
- *
- * @param {!wave.DataView} dataView A handle to the underlying data view.
- * @export
- * @constructor
- */
-wave.Rpc = function(dataView) {
-  /**
-   * The singleton data view to modify the UI.
-   *
-   * @type {wave.DataView}
-   * @private
-   */
-  this.dataView_ = dataView;
-  // Register global RPC server callbacks.
-  this.callbacks_ = {
-    'add-blip': this.addBlipCallback_,
-    'update-blip': this.updateBlipCallback_,
-    'delete-blip': this.deleteBlipCallback_,
-    'update-feed': this.updateFeedCallback_,
-    'update-wave-version': this.updateWaveVersionCallback_,
-    'update-wave': this.updateWaveCallback_,
-    'update-header': this.updateHeaderCallback_,
-    'measure': this.measureCallback_
-  };
-};
-
-/**
- * Global instance.
- *
- * @type {wave.Rpc}
- * @private
- */
-wave.Rpc.instance_ = null;
-
-/**
- * Singleton factory method.
- *
- * @return {wave.Rpc} Singleton instance of <code>wave.Rpc</code> class.
- * @export
- */
-wave.Rpc.getInstance = function() {
-  if (!wave.Rpc.instance_) {
-    wave.Rpc.instance_ = new wave.Rpc(new wave.DataView());
-  }
-
-  return wave.Rpc.instance_;
-};
-
-/**
- * Default RPC endpoints requested by this edition of the client.
- * A comma-separated list of rpc names that will be executed each
- * time a short-poll request is made in the background.
- *
- * @type {string}
- * @private
- */
-wave.Rpc.RPC_UPDATE_OPTIONS_ = 'update_wave,edit_wave';
-
-/**
- * The Ajax URL where RPCs should be sent for background batch
- * execution. This URL accepts only POST messages.
- *
- * @type {string}
- * @private
- */
-wave.Rpc.ASYNC_UPDATE_URL_ = '/async/update?rpc=' +
-    wave.Rpc.RPC_UPDATE_OPTIONS_;
-
-/**
- * The Ajax URL for executing searches immediately.
- *
- * @type {string}
- * @private
- */
-wave.Rpc.SYNC_SEARCH_URL_ = '/async/search?rpc=search';
-
-/**
- * The Ajax URL for executing wave-open requests immediately.
- *
- * @type {string}
- * @private
- */
-wave.Rpc.SYNC_WAVE_URL_ = '/async/wave?rpc=open_wave';
-
-/**
- * An internal map of RPC names to callbacks.
- *
- * @type {Object.<string,function(Object)>}
- * @private
- */
-wave.Rpc.prototype.callbacks_;
-
-/**
- * Executes a search RPC immediately. Responses are handled
- * via <code>updateFeedCallback</code>.
- *
- * @export
- */
-wave.Rpc.prototype.rpcSearch = function() {
-  this.rpc_(wave.Rpc.SYNC_SEARCH_URL_);
-};
-
-/**
- * Executes an open wave RPC immediately. Responses are handled
- * via <code>updateWaveCallback</code>.
- *
- * @export
- */
-wave.Rpc.prototype.rpcOpenWave = function() {
-  this.rpc_(wave.Rpc.SYNC_WAVE_URL_);
-};
-
-/**
- * Synchronizes the client state with the server via a periodic
- * short poll. This function is typically called by a timer and
- * sends a batch of RPCs including edits, new blip additions, etc.
- *
- * @export
- */
-wave.Rpc.prototype.rpcAsyncUpdate = function() {
-  this.dataView_.addPendingEdits();
-  this.rpc_(wave.Rpc.ASYNC_UPDATE_URL_);
-  this.dataView_.clearPendingEdits();
-};
-
-/**
- * Tests if the given wave id is currently open in the client.
- *
- * @param {string} waveId A wave id of the form "[domain.com]![id]"
- *     as described in the wave protocol specification.
- * @return {boolean} True if the given wave id is currently open.
- * @private
- */
-wave.Rpc.prototype.isCurrentWave_ = function(waveId) {
-  return window.waveOptions_.waveId == waveId;
-};
-
-/**
- * A callback for handling network communication failure in the background.
- * Displays a useful message to the user.
- * TODO(dhanji): Revisit for i18n.
- *
- * @private
- */
-wave.Rpc.prototype.onAjaxFailure_ = function() {
-  alert('Oops, there was a network failure. Please give it a few seconds' +
-      ' and try again.');
-};
-
-/**
- * The central RPC invoker, takes the entire state of the client and posts it
- * as name/value pairs to a given RPC endpoint. Asynchronous responses are
- * processed in <code>handleRpcResponse_</code>.
- *
- * @param {string} url  The relative URL representing an RPC endpoint.
- * @private
- */
-wave.Rpc.prototype.rpc_ = function(url) {
-  var self = this;
-  var success = function(data) {
-    self.handleRpcResponse_.call(self, data);
-  };
-  $.ajax({
-    type: 'POST',
-    url: url,
-    dataType: 'json',
-    data: window.waveOptions_,
-    success: success,
-    failure: self.onAjaxFailure_
-  });
-};
-
-/**
- * Callback dispatcher, invoked when the server responds with
- * any data at all, dispatches to the various *Callback() functions.
- *
- * @param {Array.<Object>} data The server response in the form of a
- *     list of <code>ClientAction</code> objects.
- * @private
- */
-wave.Rpc.prototype.handleRpcResponse_ = function(data) {
-  // Data is a list of client actions to perform.
-  if (data == null) {
-    warn('handleRpcResponse_ called with null data');
-    return;
-  }
-  for (var i = 0; i < data.length; i++) {
-    var clientAction = data[i];
-
-    // Dispatch result based on action name.
-    this.callbacks_[clientAction.action].call(this, clientAction);
-  }
-};
-
-/**
- * Updates the the time-measure field with the value from the last
- * action. For example, "Search completed in XX.Xs"
- *
- * @param {!Object} data A client action containing processed html
- *     representing the measurement to be displayed.
- * @private
- */
-wave.Rpc.prototype.measureCallback_ = function(data) {
-  this.dataView_.measure(data.html);
-};
-
-/**
- * Updates the wave version that the client thinks it has. This is generally
- * done when we have the streaming blip updates set, so we know to request a
- * diff from the known version next time.
- *
- * @param {!Object} data A client action containing the current version of the
- *     wave being displayed.
- * @private
- */
-wave.Rpc.prototype.updateWaveVersionCallback_ = function(data) {
-  if (!this.isCurrentWave_(data.waveId)) {
-    return;
-  }
-
-  // Store the wave version as the current wave version.
-  window.waveOptions_.waveVersion = data.version;
-};
-
-/**
- * Updates the wave window with an entire pre-rendered wave. Used for
- * entire wave open, rather than incremental updates/adds of blips.
- * This function actually pages in the wave, by loading an initial fragment
- * and then if necessary issuing an immediate background request for the rest
- * of the conversation.
- *
- * @param {!Object} data A client action containing the rendered html
- *    of the currently open wave conversation.
- * @private
- */
-wave.Rpc.prototype.updateWaveCallback_ = function(data) {
-  if (!this.isCurrentWave_(data.waveId)) {
-    return;
-  }
-
-  // Store the version we just fetched.
-  window.waveOptions_.waveVersion = data.version;
-
-  if (window.waveOptions_.page > 0) {
-    this.dataView_.appendConversation(data.html);
-  } else {
-    var hasMore = this.dataView_.insertConversation(data.html);
-    if (hasMore) {
-      // Advance the page and call wave open again (any page > 0 is the
-      // rest of the conversation).
-      window.waveOptions_.page = 1;
-      this.rpcOpenWave();
-    }
-  }
-
-  // Callback various event handlers to say the wave is ready.
-  if (window.embedApi) {
-    window.embedApi.loaded();
-  }
-  if (wave.uiCallbacks_.waveOpened) {
-    wave.uiCallbacks_.waveOpened();
-  }
-};
-
-/**
- * Updates the wave window header with participant information and avatars.
- * Replaces any existing content in the header.
- *
- * @param {!Object} data A client action object containing the processed html
- *     with participants and avatars.
- * @private
- */
-wave.Rpc.prototype.updateHeaderCallback_ = function(data) {
-  if (!this.isCurrentWave_(data.waveId)) {
-    return;
-  }
-
-  this.dataView_.insertHeader(data.html);
-};
-
-/**
- * Updates the feed column with newer digest items, inserts
- * them directly into the feed. Appends these items to the feed
- * rather than replacing them directly.
- *
- * @param {!Object} data A client action containing processed html
- *     of the entire list of feed items.
- * @private
- */
-wave.Rpc.prototype.updateFeedCallback_ = function(data) {
-  this.dataView_.insertFeed(data.html);
-
-  if (wave.uiCallbacks_.feedOpened) {
-    wave.uiCallbacks_.feedOpened();
-  }
-};
-
-/**
- * Deletes an existing blip from the wave conversation.
- *
- * @param {!Object} data A client action object containing a DOM selector
- *     of the blip id to be deleted.
- * @private
- */
-wave.Rpc.prototype.deleteBlipCallback_ = function(data) {
-  // We already have this version.
-  if (this.dataView_.hasNewer(data, $(data.blipId))) {
-    return;
-  }
-
-  this.dataView_.deleteBlip(data.blipId);
-};
-
-/**
- * Append blip to the current wave conversation. If this blip already
- * exists in the DOM, perform an update-in-place with the new content
- * instead.
- *
- * @param {!Object} data A client action object containing the blip id
- *      of the the new blip and processed HTML of its content.
- * @private
- */
-wave.Rpc.prototype.addBlipCallback_ = function(data) {
-  // Kill the loading indicator if it's on.
-  if ($('#loading').length > 0) {
-    $('#loading').hide();
-  }
-
-  // If this element already exists, update it in place instead.
-  var selector = '#' + data.blipId;
-  if (this.dataView_.exists(selector)) {
-    data.blipId = selector;
-    this.updateBlipCallback_(data);
-    return;
-  }
-
-  this.dataView_.insertBlip(data.blipId, data.parent, data.indent, data.html,
-      data.version).slideDown();
-};
-
-/**
- * Update blip in place, with new version. Fades out old content, replace, and
- * fades in new content.
- *
- * @param {!Object} data A client action object containing DOM selector of the
- *     blip to update, its version for comparison and html content of the new
- *     state of the blip.
- * @private
- */
-wave.Rpc.prototype.updateBlipCallback_ = function(data) {
-  var blip = $(data.blipId);
-
-  // We already have this version.
-  if (this.dataView_.hasNewer(data, $(data.blipId))) {
-    return;
-  }
-
-  this.dataView_.replaceBlip(data.blipId, data.html);
-
-  // Remember this version so we ignore redundant updates.
-  blip.data('version', data.version);
-};

Copied: tags/0.0.9/src/main/webapp/others/splash/js/rpc.js (from rev 1456, trunk/src/main/webapp/others/splash/js/rpc.js)
===================================================================
--- tags/0.0.9/src/main/webapp/others/splash/js/rpc.js	                        (rev 0)
+++ tags/0.0.9/src/main/webapp/others/splash/js/rpc.js	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,708 @@
+/**
+ * Copyright 2010 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+/**
+ * @fileoverview Client/Server RPC abstraction and UI update callback layer.
+ * The current user is provided to us by means for the global
+ * <code>BOOTSTRAP</code> constant, in the containing HTML template. This
+ * file also relies on the presence of the jQuery 1.4.2 library
+ * (http://code.jquery.com/jquery-1.4.2.js) and the jQuery lightbox 0.5.0
+ * plugin (http://leandrovieira.com/projects/jquery/lightbox/).
+ * We also require <code>window.waveOptions_</code> to be an object that is
+ * set to the current client state (essentially the open wave + version).
+ * Classes:
+ *   wave.DataView
+ *   wave.Rpc
+ * @author dhanji at google.com (Dhanji R. Prasanna)
+ */
+
+
+var wave = wave || {};
+
+/**
+ * Global user info.
+ *
+ * @type {!Object}
+ */
+wave.user = wave.user || {};
+
+/**
+ * A registry of UI callbacks.
+ *
+ * @type {!Object.<string,function()>}
+ * @private
+ */
+wave.uiCallbacks_ = wave.uiCallbacks_ || {};
+
+/**
+ * @return {string} Email address of the current user.
+ */
+wave.user.getEmail = function() {
+  // BOOTSTRAP is current user info provided by the HTML template.
+  return BOOTSTRAP.email;
+};
+
+/**
+ * @return {string} Full name of the current user.
+ */
+wave.user.getDisplayName = function() {
+  // BOOTSTRAP is current user info provided by the HTML template.
+  return BOOTSTRAP.displayName;
+};
+
+
+/**
+ * Represents all UI access to the data controls of the current client.
+ * Data from/to the server should be read and written to the UI using
+ * this class.
+ *
+ * @constructor
+ * @export
+ */
+wave.DataView = function() {
+  /**
+   * List of dirty blips that represent pending edits to the wave.
+   *
+   * @type {!Array<Element>}
+   * @private
+   */
+  this.pendingEdits_ = [];
+
+  /**
+   * A reference to the conversation element of the wave.
+   *
+   * @type {Element}
+   * @private
+   */
+  this.conversation_ = $('#conversation');
+};
+
+/**
+ * The nominal height of the wave header in pixels.
+ *
+ * @type {number}
+ * @private
+ */
+wave.DataView.WAVE_HEADER_HEIGHT_PX_ = 18;
+
+/**
+ * Gathers all the edited blips from the DOM (marked by class content-dirty)
+ * and adds them to the current client state as new or edited blips.
+ */
+wave.DataView.prototype.addPendingEdits = function() {
+  var requestId = 0;
+  $('.content-dirty').each(function() {
+    var dirtyRef = $(this);
+    var blipId = dirtyRef.attr('blip_id');
+    var blipRef = $('#' + blipId);
+    var parentId = blipRef.data('parentId');
+    var threadId = blipRef.parent('div.thread').attr('id');
+    var content = dirtyRef.html();
+    if (parentId) {
+      // If the parent id exists, we assume this is a new reply.
+      window.waveOptions_['newblip_' + requestId + '_previousBlip'] = parentId;
+      window.waveOptions_['newblip_' + requestId + '_text'] = content;
+      window.waveOptions_['newblip_' + requestId + '_threadId'] = threadId;
+    } else {
+      window.waveOptions_['editblip_' + blipId] = content;
+    }
+    requestId++;
+    this.pendingEdits_.push(dirtyRef);
+  });
+};
+
+/**
+ * Clears all the edited blips state stored in the client state, typically
+ * called after this state has been synchronized with the server. Acts as
+ * as complement to <code>addPendingEdits</code>.
+ */
+wave.DataView.prototype.clearPendingEdits = function() {
+  var requestId = 0;
+  for (var i = 0; i < this.pendingEdits_.length; i++) {
+    var dirtyRef = this.pendingEdits[i];
+    var blipId = dirtyRef.attr('blip_id');
+    var blipRef = $('#' + blipId);
+    var parentId = blipRef.data('parentId');
+
+    delete window.waveOptions_['newblip_' + requestId + '_previousBlip'];
+    delete window.waveOptions_['newblip_' + requestId + '_text'];
+    delete window.waveOptions_['newblip_' + requestId + '_threadId'];
+    delete window.waveOptions_['editblip_' + blipId];
+    dirtyRef.removeClass('content-dirty');
+    requestId++;
+  }
+
+  // Finally, clear all pending edits.
+  this.pendingEdits_.length = 0;
+};
+
+/**
+ * Updates the the time-measure field with the value from the last
+ * action. For example, "Search completed in XX.Xs"
+ *
+ * @param {string} html A String of processed html representing the
+ *     measurement to be displayed.
+ */
+wave.DataView.prototype.measure = function(html) {
+  $('#measure').html(html);
+};
+
+/**
+ * Appends a conversation fragment to the existing wave conversation.
+ *
+ * @param {string} html A String of processed html representing the
+ *     fragment of conversation to be appended.
+ */
+wave.DataView.prototype.appendConversation = function(html) {
+  this.conversation_.append($(html));
+  $('#wave-loading').remove();
+  $('#wave-header').show();
+
+  // Set up the lightbox for any slideshows in the wave (using the jQuery
+  // lightbox plugin).
+  $('a.lightbox').lightBox();
+};
+
+/**
+ * Replaces the existing wave conversation with a newly rendered html
+ * conversation.
+ *
+ * @param {string} html A string of processed html representing the
+ *     fragment of conversation to place.
+ * @return {boolean} True if there is more conversation to be loaded for
+ *     this wave.
+ */
+wave.DataView.prototype.insertConversation = function(html) {
+  this.conversation_.html($(html));
+
+  // Set up the lightbox for any slideshows in the wave.
+  $('a.lightbox').lightBox();
+
+  return $('#wave-loading').length > 0;
+};
+
+/**
+ * Replaces the existing wave header with a newly rendered html
+ * list of participants.
+ *
+ * @param {string} html A string of processed html representing the
+ *     header of the wave.
+ */
+wave.DataView.prototype.insertHeader = function(html) {
+  var headerRef = $('#wave-header');
+  headerRef.removeClass('expanded');
+  headerRef.html($(html));
+  headerRef.show();
+
+  // Determine the actual height with all participants.
+  var participantsRef = $('.participants');
+  participantsRef.css('height', 'auto');
+  var height = participantsRef.height();
+  participantsRef.css('height', null);
+
+  // Display a "show more" option if the content height is greater than
+  // the default height of the wave header.
+  if (height > wave.DataView.WAVE_HEADER_HEIGHT_PX_) {
+    $('.header .detail').show();
+  }
+};
+
+/**
+ * Deletes the specified blip from view with an animation.
+ *
+ * @param {string} blipId A DOM selector for the blip to delete.
+ */
+wave.DataView.prototype.deleteBlip = function(blipId) {
+  // Animate by sliding it up out of view.
+  $(blipId).slideUp(function() {
+    $(this).remove();
+  });
+};
+
+/**
+ * Inserts a new blip into the wave conversation at the appropriate spot in the
+ * DOM.
+ *
+ * @param {string} blipId Id of the blip to be inserted into the DOM.
+ * @param {string=} opt_parent DOM selector of the parent blip to insert under
+ *     (optional).
+ * @param {boolean=} opt_indent True if this blip should be rendered inside a
+ *     new indent level under the parent. Default is false (optional).
+ * @param {string=} opt_html Processed html containing the content of the blip
+ *     itself to be inserted directly into the DOM (optional).
+ * @param {number=} opt_version Version number of the of the new blip
+ *     (optional).
+ * @return {Element} A reference to the blip DOM element that was just inserted.
+ */
+wave.DataView.prototype.insertBlip = function(blipId, opt_parent, opt_indent,
+    opt_html, opt_version) {
+  var indent = opt_indent || false;
+  var html = opt_html || 'TEST';
+  var version = opt_version || '0';
+
+  // Construct a blip html fragment and slide it in.
+  var htmlBuilder = [
+    '<div id="',
+    blipId,
+    '" class="blip" style="display:none">',
+    html,
+    '</div>'
+  ];
+  blipRef = $(htmlBuilder.join(''));
+
+  // Handle the indented reply case.
+  if (!opt_parent) {
+    // If this is the root blip. Add to container.
+    this.conversation_.prepend(blip);
+  } else if (indent) {
+    // See if the parent blip already has an inline child.
+    var parentRef = $(opt_parent);
+    var indentRef = parentRef.children('.indent');
+    if (indentRef.length) {
+      // If it does, insert into it.
+      indentRef.append(blipRef);
+    } else {
+      // Insert an indent wrapper.
+      indentRef = $('<div class="indent"></div>');
+      parentRef.after(indentRef);
+      indentRef.append(blipRef);
+    }
+  } else {
+    $(opt_parent).after(blipRef);
+  }
+  return blipRef;
+};
+
+/**
+ * Updates an existing blip in the wave conversation in place.
+ *
+ * @param {string} blipId A DOM selector of the blip id to update in place.
+ * @param {string} html Processed HTML of the new content of the blip.
+ */
+wave.DataView.prototype.replaceBlip = function(blipId, html) {
+  var blip = $(blipId);
+
+  // Animated transition from the old to the new content.
+  blip.fadeTo('slow', 0, function() {
+    blip.html(html);
+    blip.fadeTo('slow', 1);
+  });
+};
+
+/**
+ * Inserts the incoming HTML into the feed before the more feed button, and
+ * removes the feed loading indicator.
+ *
+ * @param {string} html Processed HTML of the new content of the feed.
+ */
+wave.DataView.prototype.insertFeed = function(html) {
+  var newFeed = $(html);
+
+  // Insert fragment into feed invisible, then slide in.
+  $('#feed-loading').remove();
+
+  // Insert it before the more button.
+  $('#more-feed').before(newFeed);
+  newFeed.show();
+};
+
+/**
+ * Tests if an element(s) exists in the DOM by its selector.
+ *
+ * @param {string} selector A DOM selector in CSS fashion.
+ * @return {boolean} True if this CSS selector exists in the DOM.
+ */
+wave.DataView.prototype.exists = function(selector) {
+  return $(selector).length > 0;
+};
+
+/**
+ * Determines if the given client action data is newer than the version of the
+ * existing blip.
+ *
+ * @param {!Object} data A client action that may or may not contain a version.
+ * @param {Element} blip A blip element on the page.
+ * @return {boolean} True if the data is newer than the blip on page.
+ */
+wave.DataView.prototype.hasNewer = function(data, blip) {
+  return data.version && blip.data('version') >= data.version;
+};
+
+/**
+ * Handles all high-level RPC communication with the web server.
+ *
+ * @param {!wave.DataView} dataView A handle to the underlying data view.
+ * @export
+ * @constructor
+ */
+wave.Rpc = function(dataView) {
+  /**
+   * The singleton data view to modify the UI.
+   *
+   * @type {wave.DataView}
+   * @private
+   */
+  this.dataView_ = dataView;
+  // Register global RPC server callbacks.
+  this.callbacks_ = {
+    'add-blip': this.addBlipCallback_,
+    'update-blip': this.updateBlipCallback_,
+    'delete-blip': this.deleteBlipCallback_,
+    'update-feed': this.updateFeedCallback_,
+    'update-wave-version': this.updateWaveVersionCallback_,
+    'update-wave': this.updateWaveCallback_,
+    'update-header': this.updateHeaderCallback_,
+    'measure': this.measureCallback_
+  };
+};
+
+/**
+ * Global instance.
+ *
+ * @type {wave.Rpc}
+ * @private
+ */
+wave.Rpc.instance_ = null;
+
+/**
+ * Singleton factory method.
+ *
+ * @return {wave.Rpc} Singleton instance of <code>wave.Rpc</code> class.
+ * @export
+ */
+wave.Rpc.getInstance = function() {
+  if (!wave.Rpc.instance_) {
+    wave.Rpc.instance_ = new wave.Rpc(new wave.DataView());
+  }
+
+  return wave.Rpc.instance_;
+};
+
+/**
+ * Default RPC endpoints requested by this edition of the client.
+ * A comma-separated list of rpc names that will be executed each
+ * time a short-poll request is made in the background.
+ *
+ * @type {string}
+ * @private
+ */
+wave.Rpc.RPC_UPDATE_OPTIONS_ = 'update_wave,edit_wave';
+
+/**
+ * The Ajax URL where RPCs should be sent for background batch
+ * execution. This URL accepts only POST messages.
+ *
+ * @type {string}
+ * @private
+ */
+wave.Rpc.ASYNC_UPDATE_URL_ = '/async/update?rpc=' +
+    wave.Rpc.RPC_UPDATE_OPTIONS_;
+
+/**
+ * The Ajax URL for executing searches immediately.
+ *
+ * @type {string}
+ * @private
+ */
+wave.Rpc.SYNC_SEARCH_URL_ = '/async/search?rpc=search';
+
+/**
+ * The Ajax URL for executing wave-open requests immediately.
+ *
+ * @type {string}
+ * @private
+ */
+wave.Rpc.SYNC_WAVE_URL_ = '/async/wave?rpc=open_wave';
+
+/**
+ * An internal map of RPC names to callbacks.
+ *
+ * @type {Object.<string,function(Object)>}
+ * @private
+ */
+wave.Rpc.prototype.callbacks_;
+
+/**
+ * Executes a search RPC immediately. Responses are handled
+ * via <code>updateFeedCallback</code>.
+ *
+ * @export
+ */
+wave.Rpc.prototype.rpcSearch = function() {
+  this.rpc_(wave.Rpc.SYNC_SEARCH_URL_);
+};
+
+/**
+ * Executes an open wave RPC immediately. Responses are handled
+ * via <code>updateWaveCallback</code>.
+ *
+ * @export
+ */
+wave.Rpc.prototype.rpcOpenWave = function() {
+  this.rpc_(wave.Rpc.SYNC_WAVE_URL_);
+};
+
+/**
+ * Synchronizes the client state with the server via a periodic
+ * short poll. This function is typically called by a timer and
+ * sends a batch of RPCs including edits, new blip additions, etc.
+ *
+ * @export
+ */
+wave.Rpc.prototype.rpcAsyncUpdate = function() {
+  this.dataView_.addPendingEdits();
+  // this.rpc_(wave.Rpc.ASYNC_UPDATE_URL_);
+  this.dataView_.clearPendingEdits();
+};
+
+/**
+ * Tests if the given wave id is currently open in the client.
+ *
+ * @param {string} waveId A wave id of the form "[domain.com]![id]"
+ *     as described in the wave protocol specification.
+ * @return {boolean} True if the given wave id is currently open.
+ * @private
+ */
+wave.Rpc.prototype.isCurrentWave_ = function(waveId) {
+  return window.waveOptions_.waveId == waveId;
+};
+
+/**
+ * A callback for handling network communication failure in the background.
+ * Displays a useful message to the user.
+ * TODO(dhanji): Revisit for i18n.
+ *
+ * @private
+ */
+wave.Rpc.prototype.onAjaxFailure_ = function() {
+  alert('Oops, there was a network failure. Please give it a few seconds' +
+      ' and try again.');
+};
+
+/**
+ * The central RPC invoker, takes the entire state of the client and posts it
+ * as name/value pairs to a given RPC endpoint. Asynchronous responses are
+ * processed in <code>handleRpcResponse_</code>.
+ *
+ * @param {string} url  The relative URL representing an RPC endpoint.
+ * @private
+ */
+wave.Rpc.prototype.rpc_ = function(url) {
+  var self = this;
+  var success = function(data) {
+    self.handleRpcResponse_.call(self, data);
+  };
+  $.ajax({
+    type: 'POST',
+    url: url,
+    dataType: 'json',
+    data: window.waveOptions_,
+    success: success,
+    failure: self.onAjaxFailure_
+  });
+};
+
+/**
+ * Callback dispatcher, invoked when the server responds with
+ * any data at all, dispatches to the various *Callback() functions.
+ *
+ * @param {Array.<Object>} data The server response in the form of a
+ *     list of <code>ClientAction</code> objects.
+ * @private
+ */
+wave.Rpc.prototype.handleRpcResponse_ = function(data) {
+  // Data is a list of client actions to perform.
+  if (data == null) {
+    warn('handleRpcResponse_ called with null data');
+    return;
+  }
+  for (var i = 0; i < data.length; i++) {
+    var clientAction = data[i];
+
+    // Dispatch result based on action name.
+    this.callbacks_[clientAction.action].call(this, clientAction);
+  }
+};
+
+/**
+ * Updates the the time-measure field with the value from the last
+ * action. For example, "Search completed in XX.Xs"
+ *
+ * @param {!Object} data A client action containing processed html
+ *     representing the measurement to be displayed.
+ * @private
+ */
+wave.Rpc.prototype.measureCallback_ = function(data) {
+  this.dataView_.measure(data.html);
+};
+
+/**
+ * Updates the wave version that the client thinks it has. This is generally
+ * done when we have the streaming blip updates set, so we know to request a
+ * diff from the known version next time.
+ *
+ * @param {!Object} data A client action containing the current version of the
+ *     wave being displayed.
+ * @private
+ */
+wave.Rpc.prototype.updateWaveVersionCallback_ = function(data) {
+  if (!this.isCurrentWave_(data.waveId)) {
+    return;
+  }
+
+  // Store the wave version as the current wave version.
+  window.waveOptions_.waveVersion = data.version;
+};
+
+/**
+ * Updates the wave window with an entire pre-rendered wave. Used for
+ * entire wave open, rather than incremental updates/adds of blips.
+ * This function actually pages in the wave, by loading an initial fragment
+ * and then if necessary issuing an immediate background request for the rest
+ * of the conversation.
+ *
+ * @param {!Object} data A client action containing the rendered html
+ *    of the currently open wave conversation.
+ * @private
+ */
+wave.Rpc.prototype.updateWaveCallback_ = function(data) {
+  if (!this.isCurrentWave_(data.waveId)) {
+    return;
+  }
+
+  // Store the version we just fetched.
+  window.waveOptions_.waveVersion = data.version;
+
+  if (window.waveOptions_.page > 0) {
+    this.dataView_.appendConversation(data.html);
+  } else {
+    var hasMore = this.dataView_.insertConversation(data.html);
+    if (hasMore) {
+      // Advance the page and call wave open again (any page > 0 is the
+      // rest of the conversation).
+      window.waveOptions_.page = 1;
+      this.rpcOpenWave();
+    }
+  }
+
+  // Callback various event handlers to say the wave is ready.
+  if (window.embedApi) {
+    window.embedApi.loaded();
+  }
+  if (wave.uiCallbacks_.waveOpened) {
+    wave.uiCallbacks_.waveOpened();
+  }
+};
+
+/**
+ * Updates the wave window header with participant information and avatars.
+ * Replaces any existing content in the header.
+ *
+ * @param {!Object} data A client action object containing the processed html
+ *     with participants and avatars.
+ * @private
+ */
+wave.Rpc.prototype.updateHeaderCallback_ = function(data) {
+  if (!this.isCurrentWave_(data.waveId)) {
+    return;
+  }
+
+  this.dataView_.insertHeader(data.html);
+};
+
+/**
+ * Updates the feed column with newer digest items, inserts
+ * them directly into the feed. Appends these items to the feed
+ * rather than replacing them directly.
+ *
+ * @param {!Object} data A client action containing processed html
+ *     of the entire list of feed items.
+ * @private
+ */
+wave.Rpc.prototype.updateFeedCallback_ = function(data) {
+  this.dataView_.insertFeed(data.html);
+
+  if (wave.uiCallbacks_.feedOpened) {
+    wave.uiCallbacks_.feedOpened();
+  }
+};
+
+/**
+ * Deletes an existing blip from the wave conversation.
+ *
+ * @param {!Object} data A client action object containing a DOM selector
+ *     of the blip id to be deleted.
+ * @private
+ */
+wave.Rpc.prototype.deleteBlipCallback_ = function(data) {
+  // We already have this version.
+  if (this.dataView_.hasNewer(data, $(data.blipId))) {
+    return;
+  }
+
+  this.dataView_.deleteBlip(data.blipId);
+};
+
+/**
+ * Append blip to the current wave conversation. If this blip already
+ * exists in the DOM, perform an update-in-place with the new content
+ * instead.
+ *
+ * @param {!Object} data A client action object containing the blip id
+ *      of the the new blip and processed HTML of its content.
+ * @private
+ */
+wave.Rpc.prototype.addBlipCallback_ = function(data) {
+  // Kill the loading indicator if it's on.
+  if ($('#loading').length > 0) {
+    $('#loading').hide();
+  }
+
+  // If this element already exists, update it in place instead.
+  var selector = '#' + data.blipId;
+  if (this.dataView_.exists(selector)) {
+    data.blipId = selector;
+    this.updateBlipCallback_(data);
+    return;
+  }
+
+  this.dataView_.insertBlip(data.blipId, data.parent, data.indent, data.html,
+      data.version).slideDown();
+};
+
+/**
+ * Update blip in place, with new version. Fades out old content, replace, and
+ * fades in new content.
+ *
+ * @param {!Object} data A client action object containing DOM selector of the
+ *     blip to update, its version for comparison and html content of the new
+ *     state of the blip.
+ * @private
+ */
+wave.Rpc.prototype.updateBlipCallback_ = function(data) {
+  var blip = $(data.blipId);
+
+  // We already have this version.
+  if (this.dataView_.hasNewer(data, $(data.blipId))) {
+    return;
+  }
+
+  this.dataView_.replaceBlip(data.blipId, data.html);
+
+  // Remember this version so we ignore redundant updates.
+  blip.data('version', data.version);
+};

Deleted: tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,61 +0,0 @@
-package cc.kune.core.client.actions.xml;
-
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
-
-import java.io.IOException;
-import java.util.List;
-import java.util.Map;
-
-import org.junit.Before;
-import org.junit.Test;
-
-import cc.kune.core.server.content.XMLActionReader;
-
-public class XMLKuneClientActionsTest {
-
-  private XMLKuneClientActions actions;
-  private Map<String, XMLWaveExtension> extensions;
-  private List<XMLGuiActionDescriptor> guiActionDescriptors;
-
-  @Before
-  public void before() throws IOException {
-    actions = new XMLActionReader().getActions();
-    extensions = actions.getExtensions();
-    guiActionDescriptors = actions.getGuiActionDescriptors();
-  }
-
-  @Test
-  public void testExtensions() {
-    assertTrue(extensions.size() > 0);
-    for (final XMLWaveExtension extension : extensions.values()) {
-      assertTrue(extension.getExtName().length() > 0);
-      assertTrue(extension.getGadgetUrl().length() > 0);
-      assertTrue(extension.getIconUrl().length() > 0 || extension.getIconCss().length() > 0);
-    }
-  }
-
-  @Test
-  public void testGuiActions() {
-    assertTrue(guiActionDescriptors.size() > 0);
-    for (final XMLGuiActionDescriptor descrip : guiActionDescriptors) {
-      assertTrue(descrip.getDescName().length() > 0);
-      assertTrue(descrip.getType().length() > 0);
-      final String extensionName = descrip.getExtensionName();
-      assertTrue(extensionName.length() > 0);
-      assertNotNull(extensions.get(extensionName));
-      assertTrue(descrip.getPath().length() >= 0);
-      assertTrue(descrip.isEnabled() || !descrip.isEnabled());
-      final List<XMLTypeId> typeIds = descrip.getTypeIds();
-      assertTrue(typeIds.size() > 0);
-      for (final XMLTypeId typeId : typeIds) {
-        assertTrue(typeId.getOrigTypeId().length() > 0);
-        assertTrue(typeId.getDestTypeId().length() > 0);
-      }
-      final XMLRol rol = descrip.getRol();
-      assertNotNull(rol);
-      assertTrue(rol.isAuthNeed() || !rol.isAuthNeed());
-      assertTrue(rol.getRolRequired() != null);
-    }
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java (from rev 1452, trunk/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/core/client/actions/xml/XMLKuneClientActionsTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,80 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.client.actions.xml;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+
+import org.junit.Before;
+import org.junit.Test;
+
+import cc.kune.core.server.content.XMLActionReader;
+
+public class XMLKuneClientActionsTest {
+
+  private XMLKuneClientActions actions;
+  private Map<String, XMLWaveExtension> extensions;
+  private List<XMLGuiActionDescriptor> guiActionDescriptors;
+
+  @Before
+  public void before() throws IOException {
+    actions = new XMLActionReader().getActions();
+    extensions = actions.getExtensions();
+    guiActionDescriptors = actions.getGuiActionDescriptors();
+  }
+
+  @Test
+  public void testExtensions() {
+    assertTrue(extensions.size() > 0);
+    for (final XMLWaveExtension extension : extensions.values()) {
+      assertTrue(extension.getExtName().length() > 0);
+      assertTrue(extension.getGadgetUrl().length() > 0);
+      assertTrue(extension.getIconUrl().length() > 0 || extension.getIconCss().length() > 0);
+    }
+  }
+
+  @Test
+  public void testGuiActions() {
+    assertTrue(guiActionDescriptors.size() > 0);
+    for (final XMLGuiActionDescriptor descrip : guiActionDescriptors) {
+      assertTrue(descrip.getDescName().length() > 0);
+      assertTrue(descrip.getType().length() > 0);
+      final String extensionName = descrip.getExtensionName();
+      assertTrue(extensionName.length() > 0);
+      assertNotNull(extensions.get(extensionName));
+      assertTrue(descrip.getPath().length() >= 0);
+      assertTrue(descrip.isEnabled() || !descrip.isEnabled());
+      final List<XMLTypeId> typeIds = descrip.getTypeIds();
+      assertTrue(typeIds.size() > 0);
+      for (final XMLTypeId typeId : typeIds) {
+        assertTrue(typeId.getOrigTypeId().length() > 0);
+        assertTrue(typeId.getDestTypeId().length() > 0);
+      }
+      final XMLRol rol = descrip.getRol();
+      assertNotNull(rol);
+      assertTrue(rol.isAuthNeed() || !rol.isAuthNeed());
+      assertTrue(rol.getRolRequired() != null);
+    }
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,103 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.finders;
-
-import static junit.framework.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-
-import java.util.List;
-
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Test;
-
-import cc.kune.core.server.PersistenceTest;
-import cc.kune.core.server.properties.DatabaseProperties;
-import cc.kune.domain.License;
-import cc.kune.domain.finders.LicenseFinder;
-
-import com.google.inject.Inject;
-
-public class LicenseFinderTest extends PersistenceTest {
-    @Inject
-    LicenseFinder finder;
-    private License license1;
-    private License license2;
-    private License licenseDef;
-    @Inject
-    DatabaseProperties properties;
-
-    @Before
-    public void addData() {
-        openTransaction();
-        licenseDef = new License("by-sa-v3.0", "Creative Commons Attribution-ShareAlike", "",
-                "http://creativecommons.org/licenses/by-sa/3.0/", true, true, false, "", "");
-        persist(licenseDef);
-        license1 = new License("by-nc-nd-v3.0", "Creative Commons Attribution-NonCommercial-NoDerivs", "",
-                "http://creativecommons.org/licenses/by-nc-nd/3.0/", true, false, false, "", "");
-        persist(license1);
-        license2 = new License("gfdl-v1.3", "GNU Free Documentation License", "",
-                "http://www.gnu.org/copyleft/fdl.html", false, true, false, "", "");
-        persist(license2);
-    }
-
-    @After
-    public void close() {
-        if (getTransaction().isActive()) {
-            getTransaction().rollback();
-        }
-    }
-
-    @Test
-    public void findAll() {
-        final List<License> all = finder.getAll();
-        assertEquals(3, all.size());
-    }
-
-    @Test
-    public void findById() {
-        final License lic = finder.findByShortName(license1.getShortName());
-        assertNotNull(lic);
-        assertEquals(license1.getShortName(), lic.getShortName());
-        assertEquals(license1.getLongName(), lic.getLongName());
-    }
-
-    @Test
-    public void findCC() {
-        final List<License> cc = finder.getCC();
-        assertEquals(2, cc.size());
-    }
-
-    @Test
-    public void findDefaultLicense() {
-        final String licenseDefId = properties.getDefaultLicense();
-        final License lic = finder.findByShortName(licenseDefId);
-        assertNotNull(lic);
-        assertEquals(licenseDef.getShortName(), lic.getShortName());
-        assertEquals(licenseDef.getLongName(), lic.getLongName());
-    }
-
-    @Test
-    public void findNotCC() {
-        final List<License> notCc = finder.getNotCC();
-        assertEquals(1, notCc.size());
-    }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java (from rev 1456, trunk/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/core/server/finders/LicenseFinderTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,103 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.finders;
+
+import static junit.framework.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+
+import java.util.List;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+import cc.kune.core.server.PersistenceTest;
+import cc.kune.core.server.properties.KuneBasicProperties;
+import cc.kune.domain.License;
+import cc.kune.domain.finders.LicenseFinder;
+
+import com.google.inject.Inject;
+
+public class LicenseFinderTest extends PersistenceTest {
+    @Inject
+    LicenseFinder finder;
+    private License license1;
+    private License license2;
+    private License licenseDef;
+    @Inject
+    KuneBasicProperties properties;
+
+    @Before
+    public void addData() {
+        openTransaction();
+        licenseDef = new License("by-sa-v3.0", "Creative Commons Attribution-ShareAlike", "",
+                "http://creativecommons.org/licenses/by-sa/3.0/", true, true, false, "", "");
+        persist(licenseDef);
+        license1 = new License("by-nc-nd-v3.0", "Creative Commons Attribution-NonCommercial-NoDerivs", "",
+                "http://creativecommons.org/licenses/by-nc-nd/3.0/", true, false, false, "", "");
+        persist(license1);
+        license2 = new License("gfdl-v1.3", "GNU Free Documentation License", "",
+                "http://www.gnu.org/copyleft/fdl.html", false, true, false, "", "");
+        persist(license2);
+    }
+
+    @After
+    public void close() {
+        if (getTransaction().isActive()) {
+            getTransaction().rollback();
+        }
+    }
+
+    @Test
+    public void findAll() {
+        final List<License> all = finder.getAll();
+        assertEquals(3, all.size());
+    }
+
+    @Test
+    public void findById() {
+        final License lic = finder.findByShortName(license1.getShortName());
+        assertNotNull(lic);
+        assertEquals(license1.getShortName(), lic.getShortName());
+        assertEquals(license1.getLongName(), lic.getLongName());
+    }
+
+    @Test
+    public void findCC() {
+        final List<License> cc = finder.getCC();
+        assertEquals(2, cc.size());
+    }
+
+    @Test
+    public void findDefaultLicense() {
+        final String licenseDefId = properties.getDefaultLicense();
+        final License lic = finder.findByShortName(licenseDefId);
+        assertNotNull(lic);
+        assertEquals(licenseDef.getShortName(), lic.getShortName());
+        assertEquals(licenseDef.getLongName(), lic.getLongName());
+    }
+
+    @Test
+    public void findNotCC() {
+        final List<License> notCc = finder.getNotCC();
+        assertEquals(1, notCc.size());
+    }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/server/integration/IntegrationTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,86 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.integration;
-
-import static org.junit.Assert.assertNotNull;
-
-import java.io.IOException;
-
-
-import cc.kune.core.client.errors.DefaultException;
-import cc.kune.core.client.rpcservices.UserService;
-import cc.kune.core.server.UserSession;
-import cc.kune.core.server.properties.DatabaseProperties;
-
-import com.google.inject.Inject;
-
-public abstract class IntegrationTest {
-
-    @Inject
-    DatabaseProperties properties;
-    @Inject
-    protected UserSession session;
-    protected String token;
-    @Inject
-    UserService userService;
-
-    protected String doLogin() throws DefaultException, IOException {
-        waveLogin();
-        return userService.login(getSiteAdminShortName(), properties.getAdminPassword(), token).getUserHash();
-    }
-
-    protected String doLoginWithDummyUser() throws DefaultException, IOException {
-        waveLogin();
-        return userService.login("dummy", properties.getAdminPassword(), token).getUserHash();
-    }
-
-    protected void doLogout() throws DefaultException {
-        userService.logout(getHash());
-    }
-
-    protected String getDefLicense() {
-        return properties.getDefaultLicense();
-    }
-
-    protected String getDefSiteGroupName() {
-        return properties.getDefaultSiteShortName();
-    }
-
-    public String getHash() {
-        return session.getHash();
-    }
-
-    protected String getSiteAdminShortName() {
-        return properties.getAdminShortName();
-    }
-
-    protected void waveLogin() throws IOException {
-        token = "somesampletoken";
-        // final ClientAuthenticator authenticator = new
-        // ClientAuthenticator("http://localhost:8080"
-        // + SessionManager.SIGN_IN_URL);
-        // final HttpCookie cookie =
-        // authenticator.authenticate("admin at localhost",
-        // "easyeasy".toCharArray());
-        // token = cookie.getValue();
-        assertNotNull(token);
-    }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java (from rev 1456, trunk/src/test/java/cc/kune/core/server/integration/IntegrationTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/core/server/integration/IntegrationTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,86 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.integration;
+
+import static org.junit.Assert.assertNotNull;
+
+import java.io.IOException;
+
+
+import cc.kune.core.client.errors.DefaultException;
+import cc.kune.core.client.rpcservices.UserService;
+import cc.kune.core.server.UserSession;
+import cc.kune.core.server.properties.KuneBasicProperties;
+
+import com.google.inject.Inject;
+
+public abstract class IntegrationTest {
+
+    @Inject
+    KuneBasicProperties properties;
+    @Inject
+    protected UserSession session;
+    protected String token;
+    @Inject
+    UserService userService;
+
+    protected String doLogin() throws DefaultException, IOException {
+        waveLogin();
+        return userService.login(getSiteAdminShortName(), properties.getAdminPassword(), token).getUserHash();
+    }
+
+    protected String doLoginWithDummyUser() throws DefaultException, IOException {
+        waveLogin();
+        return userService.login("dummy", properties.getAdminPassword(), token).getUserHash();
+    }
+
+    protected void doLogout() throws DefaultException {
+        userService.logout(getHash());
+    }
+
+    protected String getDefLicense() {
+        return properties.getDefaultLicense();
+    }
+
+    protected String getDefSiteGroupName() {
+        return properties.getDefaultSiteShortName();
+    }
+
+    public String getHash() {
+        return session.getHash();
+    }
+
+    protected String getSiteAdminShortName() {
+        return properties.getAdminShortName();
+    }
+
+    protected void waveLogin() throws IOException {
+        token = "somesampletoken";
+        // final ClientAuthenticator authenticator = new
+        // ClientAuthenticator("http://localhost:8080"
+        // + SessionManager.SIGN_IN_URL);
+        // final HttpCookie cookie =
+        // authenticator.authenticate("admin at localhost",
+        // "easyeasy".toCharArray());
+        // token = cookie.getValue();
+        assertNotNull(token);
+    }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java
===================================================================
--- trunk/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,164 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.core.server.integration.site;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-
-import java.util.List;
-
-import org.junit.Before;
-import org.junit.Test;
-
-import cc.kune.core.client.errors.EmailAddressInUseException;
-import cc.kune.core.client.errors.GroupNameInUseException;
-import cc.kune.core.client.errors.SessionExpiredException;
-import cc.kune.core.client.rpcservices.UserService;
-import cc.kune.core.server.integration.IntegrationTest;
-import cc.kune.core.server.integration.IntegrationTestHelper;
-import cc.kune.core.server.manager.I18nLanguageManager;
-import cc.kune.core.server.mapper.Mapper;
-import cc.kune.core.server.properties.DatabaseProperties;
-import cc.kune.core.server.rpc.SocialNetworkRPC;
-import cc.kune.core.server.users.UserInfo;
-import cc.kune.core.server.users.UserInfoService;
-import cc.kune.core.shared.domain.UserSNetVisibility;
-import cc.kune.core.shared.dto.GroupDTO;
-import cc.kune.core.shared.dto.I18nCountryDTO;
-import cc.kune.core.shared.dto.I18nLanguageDTO;
-import cc.kune.core.shared.dto.SocialNetworkDataDTO;
-import cc.kune.core.shared.dto.SubscriptionMode;
-import cc.kune.core.shared.dto.TimeZoneDTO;
-import cc.kune.core.shared.dto.UserDTO;
-import cc.kune.core.shared.dto.UserInfoDTO;
-import cc.kune.domain.Group;
-
-import com.google.inject.Inject;
-import com.google.inject.persist.UnitOfWork;
-
-public class UserServiceTest extends IntegrationTest {
-  private I18nCountryDTO country;
-  @Inject
-  I18nLanguageManager i18nLangManager;
-  private I18nLanguageDTO lang;
-  @Inject
-  Mapper mapper;
-  @Inject
-  DatabaseProperties properties;
-  @Inject
-  SocialNetworkRPC sn;
-  private TimeZoneDTO timezone;
-  @Inject
-  UnitOfWork unitOfWork;
-  @Inject
-  UserInfoService userInfoService;
-  @Inject
-  UserService userService;
-
-  private void assertEqualGroupLists(final List<GroupDTO> listDTO, final List<Group> list) {
-    assertEquals(listDTO.size(), list.size());
-    for (int i = 0; i < listDTO.size(); i++) {
-      final Object object = listDTO.get(i);
-      assertEquals(GroupDTO.class, object.getClass());
-      final GroupDTO d = (GroupDTO) object;
-      final Group l = list.get(i);
-      assertNotNull(d);
-      assertNotNull(l);
-      final GroupDTO map = mapper.map(l, GroupDTO.class);
-      assertEquals(map.getShortName(), d.getShortName());
-    }
-  }
-
-  @Test(expected = EmailAddressInUseException.class)
-  public void createUserExistingEmailFails() throws Exception {
-    assertNull(session.getUser().getId());
-    final UserDTO user = new UserDTO("test", "test", "123456", properties.getAdminEmail(), lang,
-        country, timezone, null, true, SubscriptionMode.manual, "blue");
-    userService.createUser(user, false);
-  }
-
-  @Test(expected = GroupNameInUseException.class)
-  public void createUserExistingNameFails() throws Exception {
-    assertNull(session.getUser().getId());
-    final UserDTO user = new UserDTO("test", properties.getAdminShortName(), "123456",
-        "example1234 at example.com", lang, country, timezone, null, true, SubscriptionMode.manual, "blue");
-    userService.createUser(user, false);
-  }
-
-  @Before
-  public void init() {
-    new IntegrationTestHelper(this);
-    lang = new I18nLanguageDTO();
-    country = new I18nCountryDTO();
-    timezone = new TimeZoneDTO();
-    lang.setCode("en");
-    country.setCode("GB");
-    timezone.setId("GMT");
-  }
-
-  @Test(expected = SessionExpiredException.class)
-  public void testReloadUserInfoNotLogged() throws Exception {
-    assertNull(session.getUser().getId());
-    userService.reloadUserInfo("AndOldUserHash");
-  }
-
-  @Test
-  public void testSetVisibility() throws Exception {
-    assertNull(session.getUser().getId());
-    doLogin();
-    assertNotNull(session.getUser().getId());
-    for (final UserSNetVisibility visibility : UserSNetVisibility.values()) {
-      userService.setBuddiesVisibility(token, session.getUser().getStateToken(), visibility);
-      final SocialNetworkDataDTO snRetrieved = sn.getSocialNetwork(token,
-          session.getUser().getStateToken());
-      assertEquals(visibility, snRetrieved.getUserBuddiesVisibility());
-      assertEquals(visibility, session.getUser().getSNetVisibility());
-    }
-  }
-
-  @Test
-  public void testSiteEmailLogin() throws Exception {
-    assertNull(session.getUser().getId());
-    userService.login(properties.getAdminEmail(), properties.getAdminPassword(), token);
-    assertNotNull(session.getUser().getId());
-  }
-
-  @Test
-  public void testSiteNameLogin() throws Exception {
-    assertNull(session.getUser().getId());
-    userService.login(properties.getAdminShortName(), properties.getAdminPassword(), token);
-    assertNotNull(session.getUser().getId());
-  }
-
-  @Test
-  public void testUserInfo() throws Exception {
-    doLogin();
-    final UserInfo userInfo = userInfoService.buildInfo(session.getUser(), session.getHash());
-
-    final UserInfoDTO userInfoDTO = mapper.map(userInfo, UserInfoDTO.class);
-    assertEquals(userInfo.getName(), userInfoDTO.getName());
-    assertEquals(userInfo.getChatName(), userInfoDTO.getChatName());
-    final List<Group> adminsGroup = userInfo.getGroupsIsAdmin();
-    final List<GroupDTO> adminsGroupDTO = userInfoDTO.getGroupsIsAdmin();
-    assertEqualGroupLists(adminsGroupDTO, adminsGroup);
-  }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java (from rev 1456, trunk/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/core/server/integration/site/UserServiceTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,164 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.core.server.integration.site;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
+
+import java.util.List;
+
+import org.junit.Before;
+import org.junit.Test;
+
+import cc.kune.core.client.errors.EmailAddressInUseException;
+import cc.kune.core.client.errors.GroupNameInUseException;
+import cc.kune.core.client.errors.SessionExpiredException;
+import cc.kune.core.client.rpcservices.UserService;
+import cc.kune.core.server.integration.IntegrationTest;
+import cc.kune.core.server.integration.IntegrationTestHelper;
+import cc.kune.core.server.manager.I18nLanguageManager;
+import cc.kune.core.server.mapper.Mapper;
+import cc.kune.core.server.properties.KuneBasicProperties;
+import cc.kune.core.server.rpc.SocialNetworkRPC;
+import cc.kune.core.server.users.UserInfo;
+import cc.kune.core.server.users.UserInfoService;
+import cc.kune.core.shared.domain.UserSNetVisibility;
+import cc.kune.core.shared.dto.GroupDTO;
+import cc.kune.core.shared.dto.I18nCountryDTO;
+import cc.kune.core.shared.dto.I18nLanguageDTO;
+import cc.kune.core.shared.dto.SocialNetworkDataDTO;
+import cc.kune.core.shared.dto.SubscriptionMode;
+import cc.kune.core.shared.dto.TimeZoneDTO;
+import cc.kune.core.shared.dto.UserDTO;
+import cc.kune.core.shared.dto.UserInfoDTO;
+import cc.kune.domain.Group;
+
+import com.google.inject.Inject;
+import com.google.inject.persist.UnitOfWork;
+
+public class UserServiceTest extends IntegrationTest {
+  private I18nCountryDTO country;
+  @Inject
+  I18nLanguageManager i18nLangManager;
+  private I18nLanguageDTO lang;
+  @Inject
+  Mapper mapper;
+  @Inject
+  KuneBasicProperties properties;
+  @Inject
+  SocialNetworkRPC sn;
+  private TimeZoneDTO timezone;
+  @Inject
+  UnitOfWork unitOfWork;
+  @Inject
+  UserInfoService userInfoService;
+  @Inject
+  UserService userService;
+
+  private void assertEqualGroupLists(final List<GroupDTO> listDTO, final List<Group> list) {
+    assertEquals(listDTO.size(), list.size());
+    for (int i = 0; i < listDTO.size(); i++) {
+      final Object object = listDTO.get(i);
+      assertEquals(GroupDTO.class, object.getClass());
+      final GroupDTO d = (GroupDTO) object;
+      final Group l = list.get(i);
+      assertNotNull(d);
+      assertNotNull(l);
+      final GroupDTO map = mapper.map(l, GroupDTO.class);
+      assertEquals(map.getShortName(), d.getShortName());
+    }
+  }
+
+  @Test(expected = EmailAddressInUseException.class)
+  public void createUserExistingEmailFails() throws Exception {
+    assertNull(session.getUser().getId());
+    final UserDTO user = new UserDTO("test", "test", "123456", properties.getAdminEmail(), lang,
+        country, timezone, null, true, SubscriptionMode.manual, "blue");
+    userService.createUser(user, false);
+  }
+
+  @Test(expected = GroupNameInUseException.class)
+  public void createUserExistingNameFails() throws Exception {
+    assertNull(session.getUser().getId());
+    final UserDTO user = new UserDTO("test", properties.getAdminShortName(), "123456",
+        "example1234 at example.com", lang, country, timezone, null, true, SubscriptionMode.manual, "blue");
+    userService.createUser(user, false);
+  }
+
+  @Before
+  public void init() {
+    new IntegrationTestHelper(this);
+    lang = new I18nLanguageDTO();
+    country = new I18nCountryDTO();
+    timezone = new TimeZoneDTO();
+    lang.setCode("en");
+    country.setCode("GB");
+    timezone.setId("GMT");
+  }
+
+  @Test(expected = SessionExpiredException.class)
+  public void testReloadUserInfoNotLogged() throws Exception {
+    assertNull(session.getUser().getId());
+    userService.reloadUserInfo("AndOldUserHash");
+  }
+
+  @Test
+  public void testSetVisibility() throws Exception {
+    assertNull(session.getUser().getId());
+    doLogin();
+    assertNotNull(session.getUser().getId());
+    for (final UserSNetVisibility visibility : UserSNetVisibility.values()) {
+      userService.setBuddiesVisibility(token, session.getUser().getStateToken(), visibility);
+      final SocialNetworkDataDTO snRetrieved = sn.getSocialNetwork(token,
+          session.getUser().getStateToken());
+      assertEquals(visibility, snRetrieved.getUserBuddiesVisibility());
+      assertEquals(visibility, session.getUser().getSNetVisibility());
+    }
+  }
+
+  @Test
+  public void testSiteEmailLogin() throws Exception {
+    assertNull(session.getUser().getId());
+    userService.login(properties.getAdminEmail(), properties.getAdminPassword(), token);
+    assertNotNull(session.getUser().getId());
+  }
+
+  @Test
+  public void testSiteNameLogin() throws Exception {
+    assertNull(session.getUser().getId());
+    userService.login(properties.getAdminShortName(), properties.getAdminPassword(), token);
+    assertNotNull(session.getUser().getId());
+  }
+
+  @Test
+  public void testUserInfo() throws Exception {
+    doLogin();
+    final UserInfo userInfo = userInfoService.buildInfo(session.getUser(), session.getHash());
+
+    final UserInfoDTO userInfoDTO = mapper.map(userInfo, UserInfoDTO.class);
+    assertEquals(userInfo.getName(), userInfoDTO.getName());
+    assertEquals(userInfo.getChatName(), userInfoDTO.getChatName());
+    final List<Group> adminsGroup = userInfo.getGroupsIsAdmin();
+    final List<GroupDTO> adminsGroupDTO = userInfoDTO.getGroupsIsAdmin();
+    assertEqualGroupLists(adminsGroupDTO, adminsGroup);
+  }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,109 +0,0 @@
-package cc.kune.selenium;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.openqa.selenium.support.PageFactory;
-import org.openqa.selenium.support.pagefactory.ElementLocatorFactory;
-import org.testng.Assert;
-import org.testng.ITestContext;
-import org.testng.annotations.AfterSuite;
-import org.testng.annotations.BeforeMethod;
-import org.testng.annotations.DataProvider;
-
-import cc.kune.selenium.login.LoginPageObject;
-import cc.kune.selenium.tools.GenericWebTester;
-import cc.kune.selenium.tools.SeleniumConstants;
-import cc.kune.selenium.tools.SeleniumModule;
-
-import com.google.inject.Guice;
-import com.google.inject.Injector;
-
-public class KuneSeleniumDefaults {
-  private static final Log LOG = LogFactory.getLog(KuneSeleniumDefaults.class);
-  public static boolean mustCloseFinally = true;
-
-  private final Injector injector;
-
-  protected LoginPageObject login;
-  protected GenericWebTester webtester;
-
-  public KuneSeleniumDefaults() {
-    injector = Guice.createInjector(new SeleniumModule());
-    webtester = injector.getInstance(GenericWebTester.class);
-    login = injector.getInstance(LoginPageObject.class);
-    final ElementLocatorFactory locator = injector.getInstance(ElementLocatorFactory.class);
-    PageFactory.initElements(locator, login);
-  }
-
-  @AfterSuite
-  public void closeBrowser() {
-    // We try to only open one window for all our selenium tests
-    if (mustCloseFinally) {
-      webtester.close();
-    }
-  }
-
-  @DataProvider(name = "correctlogin")
-  public Object[][] createCorrectLogin() {
-    // The default correct user/password used in tests
-    return new Object[][] { { SeleniumConstants.USERNAME, SeleniumConstants.PASSWD }, };
-  }
-
-  // public void moveMouseAt(final Point point) {
-  // webtester.moveMouseAt(point);
-  // }
-
-  @DataProvider(name = "incorrectlogin")
-  public Object[][] createIncorrectLogin() {
-    // Some pairs of user/passwd that must fail when try to login
-    return new Object[][] { { "test1 at localhost", "test1blabla" }, { "test1", "test1" },
-        { "test1 at localhost", "test" }, { "", "" } };
-  }
-
-  @BeforeMethod
-  public void setupSeleniumModule(final ITestContext context) {
-
-    // if (!Suco.getComponents().hasProvider(WebDriver.class)) {
-    // Suco.install(new SeleniumModule());
-    // }
-    if (webtester == null) {
-      // final ChromeDriver driver = new ChromeDriver();
-      // // final HtmlUnitDriver driver = new HtmlUnitDriver(true);
-      //
-      // // final ProfilesIni allProfiles = new ProfilesIni();
-      // // final FirefoxProfile profile =
-      // // allProfiles.getProfile(SeleniumConstants.FIREFOX_PROFILE_NAME);
-      // // final FirefoxDriver driver = new FirefoxDriver(profile);
-      //
-      // locator = new AjaxElementLocatorFactory(driver,
-      // SeleniumConstants.TIMEOUT);
-      // webtester = new GenericWebTester(driver,
-      // "http://kune.beta.iepala.es/ws/?locale=en#");
-      // // webtester = Suco.get(GenericWebTester.class);
-      // // login = Suco.get(LoginPageObject.class);
-      // login = new LoginPageObject();
-      // PageFactory.initElements(locator, login);
-      // driver.get("http://kune.beta.iepala.es/ws/?locale=en#");
-      // roster = Suco.get(RosterPageObject.class);
-      // openChat = Suco.get(OpenChatPageObject.class);
-      // search = Suco.get(SearchPageObject.class);
-      // chat = Suco.get(ChatPageObject.class);
-      // editBuddy = Suco.get(EditBuddyPageObject.class);
-      // groupChat = Suco.get(GroupChatPageObject.class);
-      // userPage = Suco.get(UserPageObject.class);
-      // otherVCardPage = Suco.get(OtherVCardPageObject.class);
-      // copyToClipboard = Suco.get(CopyToClipboardPageObject.class);
-      // openGroupChat = Suco.get(OpenGroupChatPageObject.class);
-    }
-    LOG.info("Going home");
-    webtester.home();
-  }
-
-  public void sleep(final int milliseconds) {
-    try {
-      Thread.sleep(milliseconds);
-    } catch (final InterruptedException e) {
-      Assert.fail("Exception in sleep method", e);
-    }
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumDefaults.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,128 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.openqa.selenium.support.PageFactory;
+import org.openqa.selenium.support.pagefactory.ElementLocatorFactory;
+import org.testng.Assert;
+import org.testng.ITestContext;
+import org.testng.annotations.AfterSuite;
+import org.testng.annotations.BeforeMethod;
+import org.testng.annotations.DataProvider;
+
+import cc.kune.selenium.login.LoginPageObject;
+import cc.kune.selenium.tools.GenericWebTester;
+import cc.kune.selenium.tools.SeleniumConstants;
+import cc.kune.selenium.tools.SeleniumModule;
+
+import com.google.inject.Guice;
+import com.google.inject.Injector;
+
+public class KuneSeleniumDefaults {
+  private static final Log LOG = LogFactory.getLog(KuneSeleniumDefaults.class);
+  public static boolean mustCloseFinally = true;
+
+  private final Injector injector;
+
+  protected LoginPageObject login;
+  protected GenericWebTester webtester;
+
+  public KuneSeleniumDefaults() {
+    injector = Guice.createInjector(new SeleniumModule());
+    webtester = injector.getInstance(GenericWebTester.class);
+    login = injector.getInstance(LoginPageObject.class);
+    final ElementLocatorFactory locator = injector.getInstance(ElementLocatorFactory.class);
+    PageFactory.initElements(locator, login);
+  }
+
+  @AfterSuite
+  public void closeBrowser() {
+    // We try to only open one window for all our selenium tests
+    if (mustCloseFinally) {
+      webtester.close();
+    }
+  }
+
+  @DataProvider(name = "correctlogin")
+  public Object[][] createCorrectLogin() {
+    // The default correct user/password used in tests
+    return new Object[][] { { SeleniumConstants.USERNAME, SeleniumConstants.PASSWD }, };
+  }
+
+  // public void moveMouseAt(final Point point) {
+  // webtester.moveMouseAt(point);
+  // }
+
+  @DataProvider(name = "incorrectlogin")
+  public Object[][] createIncorrectLogin() {
+    // Some pairs of user/passwd that must fail when try to login
+    return new Object[][] { { "test1 at localhost", "test1blabla" }, { "test1", "test1" },
+        { "test1 at localhost", "test" }, { "", "" } };
+  }
+
+  @BeforeMethod
+  public void setupSeleniumModule(final ITestContext context) {
+
+    // if (!Suco.getComponents().hasProvider(WebDriver.class)) {
+    // Suco.install(new SeleniumModule());
+    // }
+    if (webtester == null) {
+      // final ChromeDriver driver = new ChromeDriver();
+      // // final HtmlUnitDriver driver = new HtmlUnitDriver(true);
+      //
+      // // final ProfilesIni allProfiles = new ProfilesIni();
+      // // final FirefoxProfile profile =
+      // // allProfiles.getProfile(SeleniumConstants.FIREFOX_PROFILE_NAME);
+      // // final FirefoxDriver driver = new FirefoxDriver(profile);
+      //
+      // locator = new AjaxElementLocatorFactory(driver,
+      // SeleniumConstants.TIMEOUT);
+      // webtester = new GenericWebTester(driver,
+      // "http://kune.beta.iepala.es/ws/?locale=en#");
+      // // webtester = Suco.get(GenericWebTester.class);
+      // // login = Suco.get(LoginPageObject.class);
+      // login = new LoginPageObject();
+      // PageFactory.initElements(locator, login);
+      // driver.get("http://kune.beta.iepala.es/ws/?locale=en#");
+      // roster = Suco.get(RosterPageObject.class);
+      // openChat = Suco.get(OpenChatPageObject.class);
+      // search = Suco.get(SearchPageObject.class);
+      // chat = Suco.get(ChatPageObject.class);
+      // editBuddy = Suco.get(EditBuddyPageObject.class);
+      // groupChat = Suco.get(GroupChatPageObject.class);
+      // userPage = Suco.get(UserPageObject.class);
+      // otherVCardPage = Suco.get(OtherVCardPageObject.class);
+      // copyToClipboard = Suco.get(CopyToClipboardPageObject.class);
+      // openGroupChat = Suco.get(OpenGroupChatPageObject.class);
+    }
+    LOG.info("Going home");
+    webtester.home();
+  }
+
+  public void sleep(final int milliseconds) {
+    try {
+      Thread.sleep(milliseconds);
+    } catch (final InterruptedException e) {
+      Assert.fail("Exception in sleep method", e);
+    }
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/KuneSeleniumTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,31 +0,0 @@
-package cc.kune.selenium;
-
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-import java.util.Date;
-
-/**
- * Shared behaviour in selenium tests
- */
-public abstract class KuneSeleniumTest extends KuneSeleniumDefaults {
-
-  protected String getTempString() {
-    final DateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
-    final String value = dateFormat.format(new Date());
-    return value;
-  }
-
-  protected void login() {
-    login("admin", "easyeasy");
-  }
-
-  protected void login(final String user, final String password) {
-    login.signIn(user, password);
-    login.assertIsConnectedAs(user);
-  }
-
-  protected void logout() {
-    login.logout();
-  }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/KuneSeleniumTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/KuneSeleniumTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,50 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium;
+
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
+
+/**
+ * Shared behaviour in selenium tests
+ */
+public abstract class KuneSeleniumTest extends KuneSeleniumDefaults {
+
+  protected String getTempString() {
+    final DateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
+    final String value = dateFormat.format(new Date());
+    return value;
+  }
+
+  protected void login() {
+    login("admin", "easyeasy");
+  }
+
+  protected void login(final String user, final String password) {
+    login.signIn(user, password);
+    login.assertIsConnectedAs(user);
+  }
+
+  protected void logout() {
+    login.logout();
+  }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/PageObject.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,129 +0,0 @@
-package cc.kune.selenium;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.openqa.selenium.By;
-import org.openqa.selenium.NoSuchElementException;
-import org.openqa.selenium.RenderedWebElement;
-import org.openqa.selenium.WebDriver;
-import org.openqa.selenium.WebElement;
-import org.openqa.selenium.support.ByIdOrName;
-import org.testng.Assert;
-
-import com.google.inject.Inject;
-
-public abstract class PageObject {
-  protected static final String GWTDEV = "gwt-debug-";
-  private static final Log LOG = LogFactory.getLog(PageObject.class.getName());
-  private static final long[] POLL_INTERVALS = { 10, 20, 30, 40, 50, 50, 50, 50, 100 };
-
-  @Inject
-  private WebDriver webdriver;
-
-  protected RenderedWebElement findElement(final By by) {
-    return (RenderedWebElement) getWebDriver().findElement(by);
-  }
-
-  private WebDriver getWebDriver() {
-    return webdriver;
-  }
-
-  public boolean isPresent(final RenderedWebElement element) {
-    // FIXME: find a better way to do this
-    try {
-      getWebDriver().findElement(By.id(element.getAttribute("id")));
-      return true;
-    } catch (final NoSuchElementException e) {
-      return false;
-    }
-  }
-
-  public void waitFor(final RenderedWebElement element) {
-    final String id = element.getAttribute("id");
-    LOG.info("WAIT FOR: " + id);
-    waitFor(id, new Runnable() {
-      @Override
-      public void run() {
-        Assert.assertTrue(element.isDisplayed());
-      }
-    });
-  }
-
-  /**
-   * Thanks to:
-   * http://groups.google.com/group/webdriver/browse_frm/thread/6e705242
-   * cc6d75ed/f5f8dca438397254?lnk=gst#f5f8dca438397254
-   * 
-   * @param waitForWhat
-   * @param runnable
-   */
-  protected void waitFor(final String waitForWhat, final Runnable runnable) {
-    int i = 0;
-    boolean success = false;
-    final long timeout = System.currentTimeMillis() + 9000;
-    while (i < POLL_INTERVALS.length && !success) {
-      try {
-        runnable.run();
-        success = true;
-      } catch (final Throwable e) {
-        if (++i == POLL_INTERVALS.length) {
-          if (System.currentTimeMillis() > timeout) {
-            throw new RuntimeException("Timeout while waiting for " + waitForWhat, e); // NOPMD
-                                                                                       // by
-                                                                                       // vjrj
-                                                                                       // on
-                                                                                       // 16/05/11
-                                                                                       // 13:05
-          } else {
-            --i;
-          }
-        }
-        try {
-          Thread.sleep(POLL_INTERVALS[i]);
-        } catch (final InterruptedException e2) {
-          Thread.currentThread().interrupt();
-          throw new RuntimeException("Got interrupted while waiting for " + waitForWhat, e2); // NOPMD
-                                                                                              // by
-                                                                                              // vjrj
-                                                                                              // on
-                                                                                              // 16/05/11
-                                                                                              // 13:08
-        }
-      }
-    }
-  }
-
-  protected void waitFor(final WebElement element, final String text) {
-    LOG.info("WAIT FOR: " + text);
-    waitFor(text, new Runnable() {
-      @Override
-      public void run() {
-        final String elText = element.getText();
-        LOG.info("Element text: " + elText);
-        Assert.assertTrue(elText.contains(text));
-      }
-    });
-  }
-
-  protected void waitForId(final String id) {
-    LOG.info("WAIT FOR: " + id);
-    waitFor(id, new Runnable() {
-      @Override
-      public void run() {
-        Assert.assertTrue(((RenderedWebElement) getWebDriver().findElement(new ByIdOrName(id))).isDisplayed());
-      }
-    });
-  }
-
-  protected void waitForValue(final WebElement element, final String text) {
-    LOG.info("WAIT FOR: " + text);
-    waitFor(text, new Runnable() {
-      @Override
-      public void run() {
-        final String elValue = element.getValue();
-        LOG.info("Element value: " + elValue);
-        Assert.assertTrue(elValue.contains(text));
-      }
-    });
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/PageObject.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/PageObject.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,148 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.openqa.selenium.By;
+import org.openqa.selenium.NoSuchElementException;
+import org.openqa.selenium.RenderedWebElement;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.support.ByIdOrName;
+import org.testng.Assert;
+
+import com.google.inject.Inject;
+
+public abstract class PageObject {
+  protected static final String GWTDEV = "gwt-debug-";
+  private static final Log LOG = LogFactory.getLog(PageObject.class.getName());
+  private static final long[] POLL_INTERVALS = { 10, 20, 30, 40, 50, 50, 50, 50, 100 };
+
+  @Inject
+  private WebDriver webdriver;
+
+  protected RenderedWebElement findElement(final By by) {
+    return (RenderedWebElement) getWebDriver().findElement(by);
+  }
+
+  private WebDriver getWebDriver() {
+    return webdriver;
+  }
+
+  public boolean isPresent(final RenderedWebElement element) {
+    // FIXME: find a better way to do this
+    try {
+      getWebDriver().findElement(By.id(element.getAttribute("id")));
+      return true;
+    } catch (final NoSuchElementException e) {
+      return false;
+    }
+  }
+
+  public void waitFor(final RenderedWebElement element) {
+    final String id = element.getAttribute("id");
+    LOG.info("WAIT FOR: " + id);
+    waitFor(id, new Runnable() {
+      @Override
+      public void run() {
+        Assert.assertTrue(element.isDisplayed());
+      }
+    });
+  }
+
+  /**
+   * Thanks to:
+   * http://groups.google.com/group/webdriver/browse_frm/thread/6e705242
+   * cc6d75ed/f5f8dca438397254?lnk=gst#f5f8dca438397254
+   * 
+   * @param waitForWhat
+   * @param runnable
+   */
+  protected void waitFor(final String waitForWhat, final Runnable runnable) {
+    int i = 0;
+    boolean success = false;
+    final long timeout = System.currentTimeMillis() + 9000;
+    while (i < POLL_INTERVALS.length && !success) {
+      try {
+        runnable.run();
+        success = true;
+      } catch (final Throwable e) {
+        if (++i == POLL_INTERVALS.length) {
+          if (System.currentTimeMillis() > timeout) {
+            throw new RuntimeException("Timeout while waiting for " + waitForWhat, e); // NOPMD
+                                                                                       // by
+                                                                                       // vjrj
+                                                                                       // on
+                                                                                       // 16/05/11
+                                                                                       // 13:05
+          } else {
+            --i;
+          }
+        }
+        try {
+          Thread.sleep(POLL_INTERVALS[i]);
+        } catch (final InterruptedException e2) {
+          Thread.currentThread().interrupt();
+          throw new RuntimeException("Got interrupted while waiting for " + waitForWhat, e2); // NOPMD
+                                                                                              // by
+                                                                                              // vjrj
+                                                                                              // on
+                                                                                              // 16/05/11
+                                                                                              // 13:08
+        }
+      }
+    }
+  }
+
+  protected void waitFor(final WebElement element, final String text) {
+    LOG.info("WAIT FOR: " + text);
+    waitFor(text, new Runnable() {
+      @Override
+      public void run() {
+        final String elText = element.getText();
+        LOG.info("Element text: " + elText);
+        Assert.assertTrue(elText.contains(text));
+      }
+    });
+  }
+
+  protected void waitForId(final String id) {
+    LOG.info("WAIT FOR: " + id);
+    waitFor(id, new Runnable() {
+      @Override
+      public void run() {
+        Assert.assertTrue(((RenderedWebElement) getWebDriver().findElement(new ByIdOrName(id))).isDisplayed());
+      }
+    });
+  }
+
+  protected void waitForValue(final WebElement element, final String text) {
+    LOG.info("WAIT FOR: " + text);
+    waitFor(text, new Runnable() {
+      @Override
+      public void run() {
+        final String elValue = element.getValue();
+        LOG.info("Element value: " + elValue);
+        Assert.assertTrue(elValue.contains(text));
+      }
+    });
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/login/LoginPageObject.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,76 +0,0 @@
-package cc.kune.selenium.login;
-
-import org.openqa.selenium.RenderedWebElement;
-import org.openqa.selenium.support.FindBy;
-
-import cc.kune.core.client.auth.SignInForm;
-import cc.kune.core.client.auth.SignInPanel;
-import cc.kune.core.client.sitebar.SiteUserOptionsPresenter;
-import cc.kune.core.client.sitebar.SitebarSignInLink;
-import cc.kune.core.client.sitebar.SitebarSignOutLink;
-import cc.kune.selenium.PageObject;
-import cc.kune.selenium.tools.I18nHelper;
-import cc.kune.selenium.tools.SeleniumConstants;
-
-import com.calclab.hablar.login.client.LoginMessages;
-
-public class LoginPageObject extends PageObject {
-
-  @FindBy(id = GWTDEV + SignInPanel.SIGN_IN_BUTTON_ID)
-  private RenderedWebElement button;
-  private final I18nHelper i18n;
-  @FindBy(id = SignInForm.PASSWORD_FIELD_ID + "-input")
-  private RenderedWebElement passwd;
-  @FindBy(id = GWTDEV + SitebarSignInLink.SITE_SIGN_IN)
-  private RenderedWebElement signInLink;
-  @FindBy(id = GWTDEV + SitebarSignOutLink.SITE_SIGN_OUT)
-  private RenderedWebElement signOutLink;
-  @FindBy(id = SignInForm.USER_FIELD_ID + "-input")
-  private RenderedWebElement user;
-  @FindBy(id = GWTDEV + SiteUserOptionsPresenter.LOGGED_USER_MENU_ID)
-  private RenderedWebElement userMenu;
-
-  public LoginPageObject() {
-    i18n = new I18nHelper(LoginMessages.class);
-  }
-
-  public void assertIsConnectedAs(final String user) {
-    waitFor(userMenu, user);
-  }
-
-  public void assertIsDisconnected() {
-    try {
-      signOutLink.click();
-    } catch (final Exception e) {
-    }
-    waitFor(signInLink);
-  }
-
-  public RenderedWebElement getHeader() {
-    return signInLink;
-  }
-
-  public RenderedWebElement header() {
-    return getHeader();
-  }
-
-  public void logout() {
-    signOutLink.click();
-    assertIsDisconnected();
-  }
-
-  public void signIn(final String username, final String password) {
-    assertIsDisconnected();
-    signInLink.click();
-    user.clear();
-    passwd.clear();
-    user.sendKeys(username);
-    passwd.sendKeys(password);
-    button.click();
-  }
-
-  public void signInDefUser() {
-    signIn(SeleniumConstants.USERNAME, SeleniumConstants.PASSWD);
-  }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/login/LoginPageObject.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginPageObject.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,95 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.login;
+
+import org.openqa.selenium.RenderedWebElement;
+import org.openqa.selenium.support.FindBy;
+
+import cc.kune.core.client.auth.SignInForm;
+import cc.kune.core.client.auth.SignInPanel;
+import cc.kune.core.client.sitebar.SiteUserOptionsPresenter;
+import cc.kune.core.client.sitebar.SitebarSignInLink;
+import cc.kune.core.client.sitebar.SitebarSignOutLink;
+import cc.kune.selenium.PageObject;
+import cc.kune.selenium.tools.I18nHelper;
+import cc.kune.selenium.tools.SeleniumConstants;
+
+import com.calclab.hablar.login.client.LoginMessages;
+
+public class LoginPageObject extends PageObject {
+
+  @FindBy(id = GWTDEV + SignInPanel.SIGN_IN_BUTTON_ID)
+  private RenderedWebElement button;
+  private final I18nHelper i18n;
+  @FindBy(id = SignInForm.PASSWORD_FIELD_ID + "-input")
+  private RenderedWebElement passwd;
+  @FindBy(id = GWTDEV + SitebarSignInLink.SITE_SIGN_IN)
+  private RenderedWebElement signInLink;
+  @FindBy(id = GWTDEV + SitebarSignOutLink.SITE_SIGN_OUT)
+  private RenderedWebElement signOutLink;
+  @FindBy(id = SignInForm.USER_FIELD_ID + "-input")
+  private RenderedWebElement user;
+  @FindBy(id = GWTDEV + SiteUserOptionsPresenter.LOGGED_USER_MENU_ID)
+  private RenderedWebElement userMenu;
+
+  public LoginPageObject() {
+    i18n = new I18nHelper(LoginMessages.class);
+  }
+
+  public void assertIsConnectedAs(final String user) {
+    waitFor(userMenu, user);
+  }
+
+  public void assertIsDisconnected() {
+    try {
+      signOutLink.click();
+    } catch (final Exception e) {
+    }
+    waitFor(signInLink);
+  }
+
+  public RenderedWebElement getHeader() {
+    return signInLink;
+  }
+
+  public RenderedWebElement header() {
+    return getHeader();
+  }
+
+  public void logout() {
+    signOutLink.click();
+    assertIsDisconnected();
+  }
+
+  public void signIn(final String username, final String password) {
+    assertIsDisconnected();
+    signInLink.click();
+    user.clear();
+    passwd.clear();
+    user.sendKeys(username);
+    passwd.sendKeys(password);
+    button.click();
+  }
+
+  public void signInDefUser() {
+    signIn(SeleniumConstants.USERNAME, SeleniumConstants.PASSWD);
+  }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,37 +0,0 @@
-package cc.kune.selenium.login;
-
-import org.testng.annotations.Test;
-
-import cc.kune.selenium.KuneSeleniumTest;
-
-public class LoginSeleniumTests extends KuneSeleniumTest {
-
-  @Test(dataProvider = "correctlogin", enabled = false)
-  public void severalsSignInSingOut(final String user, final String passwd) {
-    login.assertIsDisconnected();
-    login.signIn(user, passwd);
-    login.assertIsConnectedAs(user);
-    login.logout();
-
-    login.assertIsDisconnected();
-    login.signIn(user, passwd);
-    login.assertIsConnectedAs(user);
-    login.logout();
-
-    login.assertIsDisconnected();
-  }
-
-  @Test(dataProvider = "correctlogin")
-  public void signIn(final String user, final String passwd) {
-    login.assertIsDisconnected();
-    login.signIn(user, passwd);
-    login.assertIsConnectedAs(user);
-  }
-
-  @Test
-  public void signInIncorrectPasswd() {
-    login.assertIsDisconnected();
-    login.signIn("nouser", "nopassword");
-    login.assertIsDisconnected();
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/login/LoginSeleniumTests.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,56 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.login;
+
+import org.testng.annotations.Test;
+
+import cc.kune.selenium.KuneSeleniumTest;
+
+public class LoginSeleniumTests extends KuneSeleniumTest {
+
+  @Test(dataProvider = "correctlogin", enabled = false)
+  public void severalsSignInSingOut(final String user, final String passwd) {
+    login.assertIsDisconnected();
+    login.signIn(user, passwd);
+    login.assertIsConnectedAs(user);
+    login.logout();
+
+    login.assertIsDisconnected();
+    login.signIn(user, passwd);
+    login.assertIsConnectedAs(user);
+    login.logout();
+
+    login.assertIsDisconnected();
+  }
+
+  @Test(dataProvider = "correctlogin")
+  public void signIn(final String user, final String passwd) {
+    login.assertIsDisconnected();
+    login.signIn(user, passwd);
+    login.assertIsConnectedAs(user);
+  }
+
+  @Test
+  public void signInIncorrectPasswd() {
+    login.assertIsDisconnected();
+    login.signIn("nouser", "nopassword");
+    login.assertIsDisconnected();
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,52 +0,0 @@
-package cc.kune.selenium.tools;
-
-import org.openqa.selenium.By;
-import org.openqa.selenium.WebDriver;
-import org.openqa.selenium.WebElement;
-
-import com.google.gwt.user.client.ui.UIObject;
-
-public abstract class AbstractWebTester {
-  private final String baseUrl;
-  private final WebDriver driver;
-
-  // private final Selenium selenium;
-
-  public AbstractWebTester(final WebDriver driver, final String baseUrl) {
-    this.driver = driver;
-    this.baseUrl = baseUrl;
-
-    // selenium = new WebDriverBackedSelenium(driver, baseUrl);
-    // selenium.setTimeout("5000");
-  }
-
-  public void close() {
-    driver.close();
-  }
-
-  public WebElement getById(final String id) {
-    return driver.findElement(By.id(UIObject.DEBUG_ID_PREFIX + id));
-  }
-
-  public void home() {
-    assert baseUrl != null;
-    // selenium.open(baseUrl);
-    driver.get(baseUrl);
-  }
-  //
-  // public boolean isElementPresent(final String id) {
-  // return true;
-  // // return selenium.isElementPresent(id);
-  // }
-  //
-  // public boolean isTextPresent(final String text) {
-  // return true;
-  // // return selenium.isTextPresent(text);
-  // }
-  //
-  // public void moveMouseAt(final Point point) {
-  // // seenium.mouseMoveAt(String.valueOf(point.getX()),
-  // // String.valueOf(point.getY()));
-  // }
-
-}
\ No newline at end of file

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/AbstractWebTester.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,71 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.WebElement;
+
+import com.google.gwt.user.client.ui.UIObject;
+
+public abstract class AbstractWebTester {
+  private final String baseUrl;
+  private final WebDriver driver;
+
+  // private final Selenium selenium;
+
+  public AbstractWebTester(final WebDriver driver, final String baseUrl) {
+    this.driver = driver;
+    this.baseUrl = baseUrl;
+
+    // selenium = new WebDriverBackedSelenium(driver, baseUrl);
+    // selenium.setTimeout("5000");
+  }
+
+  public void close() {
+    driver.close();
+  }
+
+  public WebElement getById(final String id) {
+    return driver.findElement(By.id(UIObject.DEBUG_ID_PREFIX + id));
+  }
+
+  public void home() {
+    assert baseUrl != null;
+    // selenium.open(baseUrl);
+    driver.get(baseUrl);
+  }
+  //
+  // public boolean isElementPresent(final String id) {
+  // return true;
+  // // return selenium.isElementPresent(id);
+  // }
+  //
+  // public boolean isTextPresent(final String text) {
+  // return true;
+  // // return selenium.isTextPresent(text);
+  // }
+  //
+  // public void moveMouseAt(final Point point) {
+  // // seenium.mouseMoveAt(String.valueOf(point.getX()),
+  // // String.valueOf(point.getY()));
+  // }
+
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/GenericWebTester.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,14 +0,0 @@
-package cc.kune.selenium.tools;
-
-import org.openqa.selenium.WebDriver;
-
-import com.google.inject.Inject;
-
-public class GenericWebTester extends AbstractWebTester {
-
-  @Inject
-  public GenericWebTester(final WebDriver driver) {
-    super(driver, "http://kune.beta.iepala.es/ws/?locale=en#");
-  }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/GenericWebTester.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/GenericWebTester.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,33 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+import org.openqa.selenium.WebDriver;
+
+import com.google.inject.Inject;
+
+public class GenericWebTester extends AbstractWebTester {
+
+  @Inject
+  public GenericWebTester(final WebDriver driver) {
+    super(driver, "http://kune.beta.iepala.es/ws/?locale=en#");
+  }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/I18nHelper.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,82 +0,0 @@
-package cc.kune.selenium.tools;
-
-import java.lang.reflect.Method;
-import java.text.MessageFormat;
-import java.util.HashMap;
-import java.util.Map;
-
-import com.google.gwt.i18n.client.Messages;
-import com.google.gwt.i18n.client.Messages.DefaultMessage;
-import com.google.gwt.i18n.client.Messages.PluralText;
-
-public class I18nHelper {
-
-    public static String get(final Class<? extends Messages> messageType, final String methodName,
-	    final Object... params) {
-	try {
-	    final Class<?>[] classes = new Class<?>[params.length];
-	    for (int i = 0; i < params.length; i++) {
-		final Class<? extends Object> class1 = params[i].getClass();
-		classes[i] = class1 == Integer.class ? int.class : class1;
-	    }
-	    final Method method = messageType.getMethod(methodName, classes);
-	    final String defaultValue = i18nDefaultValue(method, classes);
-	    final String pluralOrDefValue = getPlural(method, getFirstInt(params), defaultValue);
-	    return MessageFormat.format(pluralOrDefValue, params);
-	} catch (final Exception e) {
-	    e.printStackTrace();
-	    return "Error: Inexistent i18n String definition for method: " + methodName;
-	}
-    }
-
-    public static String get(final Class<? extends Messages> classToMock, final Method method, final Object[] arguments) {
-	return get(classToMock, method.getName(), arguments);
-    }
-
-    private static int getFirstInt(final Object[] params) {
-	for (final Object param : params) {
-	    final Class<? extends Object> class1 = param.getClass();
-	    if (class1 == Integer.class) {
-		return (Integer) param;
-	    }
-	}
-	return 0;
-    }
-
-    private static String getPlural(final Method method, final int value, final String def) {
-	final PluralText pluralText = method.getAnnotation(PluralText.class);
-	if (pluralText != null) {
-	    final Map<String, String> pluralMap = new HashMap<String, String>();
-	    final String[] pluralForms = pluralText.value();
-	    for (int i = 0; i + 1 < pluralForms.length; i += 2) {
-		pluralMap.put(pluralForms[i], pluralForms[i + 1]);
-	    }
-	    switch (value) {
-	    case 0:
-		final String zero = pluralMap.get("none");
-		return zero == null ? def : zero;
-	    case 1:
-		final String one = pluralMap.get("one");
-		return one == null ? def : one;
-	    default:
-		final String other = pluralMap.get("other");
-		return other == null ? def : other;
-	    }
-	}
-	return def;
-    }
-
-    private static String i18nDefaultValue(final Method method, final Class<?>... params) {
-	return method.getAnnotation(DefaultMessage.class).value();
-    }
-
-    private final Class<? extends Messages> messagesClass;
-
-    public I18nHelper(final Class<? extends Messages> messagesClass) {
-	this.messagesClass = messagesClass;
-    }
-
-    public String get(final String methodName, final Object... params) {
-	return get(messagesClass, methodName, params);
-    }
-}
\ No newline at end of file

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/I18nHelper.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelper.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,101 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+import java.lang.reflect.Method;
+import java.text.MessageFormat;
+import java.util.HashMap;
+import java.util.Map;
+
+import com.google.gwt.i18n.client.Messages;
+import com.google.gwt.i18n.client.Messages.DefaultMessage;
+import com.google.gwt.i18n.client.Messages.PluralText;
+
+public class I18nHelper {
+
+    public static String get(final Class<? extends Messages> messageType, final String methodName,
+	    final Object... params) {
+	try {
+	    final Class<?>[] classes = new Class<?>[params.length];
+	    for (int i = 0; i < params.length; i++) {
+		final Class<? extends Object> class1 = params[i].getClass();
+		classes[i] = class1 == Integer.class ? int.class : class1;
+	    }
+	    final Method method = messageType.getMethod(methodName, classes);
+	    final String defaultValue = i18nDefaultValue(method, classes);
+	    final String pluralOrDefValue = getPlural(method, getFirstInt(params), defaultValue);
+	    return MessageFormat.format(pluralOrDefValue, params);
+	} catch (final Exception e) {
+	    e.printStackTrace();
+	    return "Error: Inexistent i18n String definition for method: " + methodName;
+	}
+    }
+
+    public static String get(final Class<? extends Messages> classToMock, final Method method, final Object[] arguments) {
+	return get(classToMock, method.getName(), arguments);
+    }
+
+    private static int getFirstInt(final Object[] params) {
+	for (final Object param : params) {
+	    final Class<? extends Object> class1 = param.getClass();
+	    if (class1 == Integer.class) {
+		return (Integer) param;
+	    }
+	}
+	return 0;
+    }
+
+    private static String getPlural(final Method method, final int value, final String def) {
+	final PluralText pluralText = method.getAnnotation(PluralText.class);
+	if (pluralText != null) {
+	    final Map<String, String> pluralMap = new HashMap<String, String>();
+	    final String[] pluralForms = pluralText.value();
+	    for (int i = 0; i + 1 < pluralForms.length; i += 2) {
+		pluralMap.put(pluralForms[i], pluralForms[i + 1]);
+	    }
+	    switch (value) {
+	    case 0:
+		final String zero = pluralMap.get("none");
+		return zero == null ? def : zero;
+	    case 1:
+		final String one = pluralMap.get("one");
+		return one == null ? def : one;
+	    default:
+		final String other = pluralMap.get("other");
+		return other == null ? def : other;
+	    }
+	}
+	return def;
+    }
+
+    private static String i18nDefaultValue(final Method method, final Class<?>... params) {
+	return method.getAnnotation(DefaultMessage.class).value();
+    }
+
+    private final Class<? extends Messages> messagesClass;
+
+    public I18nHelper(final Class<? extends Messages> messagesClass) {
+	this.messagesClass = messagesClass;
+    }
+
+    public String get(final String methodName, final Object... params) {
+	return get(messagesClass, methodName, params);
+    }
+}
\ No newline at end of file

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,29 +0,0 @@
-package cc.kune.selenium.tools;
-
-import static org.junit.Assert.assertEquals;
-
-import org.junit.Test;
-
-import com.calclab.hablar.login.client.LoginMessages;
-import com.calclab.hablar.search.client.SearchMessages;
-
-public class I18nHelperTest {
-
-    @Test
-    public void testOnePlural() {
-	assertEquals("Results for «test1»: One user found.", I18nHelper.get(SearchMessages.class, "searchResultsFor",
-		"test1", 1));
-    }
-
-    @Test
-    public void testSimpleArg() {
-	assertEquals("Connected as test1", I18nHelper.get(LoginMessages.class, "connectedAs", "test1"));
-    }
-
-    @Test
-    public void testSimpleSeveralArgs() {
-	assertEquals("Results for «test1»: 2 users found.", I18nHelper.get(SearchMessages.class, "searchResultsFor",
-		"test1", 2));
-    }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/I18nHelperTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,48 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+import static org.junit.Assert.assertEquals;
+
+import org.junit.Test;
+
+import com.calclab.hablar.login.client.LoginMessages;
+import com.calclab.hablar.search.client.SearchMessages;
+
+public class I18nHelperTest {
+
+    @Test
+    public void testOnePlural() {
+	assertEquals("Results for «test1»: One user found.", I18nHelper.get(SearchMessages.class, "searchResultsFor",
+		"test1", 1));
+    }
+
+    @Test
+    public void testSimpleArg() {
+	assertEquals("Connected as test1", I18nHelper.get(LoginMessages.class, "connectedAs", "test1"));
+    }
+
+    @Test
+    public void testSimpleSeveralArgs() {
+	assertEquals("Results for «test1»: 2 users found.", I18nHelper.get(SearchMessages.class, "searchResultsFor",
+		"test1", 2));
+    }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/Lorem.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,11 +0,0 @@
-package cc.kune.selenium.tools;
-
-public final class Lorem {
-
-  public static final String CHINESE = "吗 台湾 六种辅音韵尾 中国政府要求在中国出售的软件必须使用编码 过国标 名词的复数形式只在代词及多音节 台湾和港澳三地日益加深的经济联系 白话 如上面提到的 个例外可能是 个有意思的问题是中文数据的繁简体转换看 就有明显的区别 推广普通话的效率 虽然不同方言区的人们可能不能互相理解对方的语音 吗 另外, 汉语维基百科 公元前世纪到世纪随着中国大陆政治上的影响不断增加 韩语 上, 文言 新 唐朝和宋朝 历史书书经以及部分的易经 上古汉语存在于周朝前期和中期\n";
-
-  public static final String LATIN = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce leo felis, cursus eget, scelerisque adipiscing, fringilla vel, sem. Vestibulum semper tristique sem. Etiam quam neque, consectetuer at, fermentum id, vulputate non, leo. Ut condimentum, mauris et sollicitudin faucibus, lectus arcu facilisis mi, eu pretium arcu tortor quis sem. Pellentesque sit amet nulla ut tellus dapibus blandit. Donec eu dolor vitae mi scelerisque pretium. Donec sit amet nunc ut risus laoreet porta. Integer dictum mi at mauris. Vivamus vulputate, dolor quis pharetra interdum, augue nisi congue eros, a consectetuer libero mi ut quam. Fusce commodo sem blandit massa. Phasellus vehicula varius felis.\n";
-
-  private Lorem() {
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/Lorem.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/Lorem.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,30 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+public final class Lorem {
+
+  public static final String CHINESE = "吗 台湾 六种辅音韵尾 中国政府要求在中国出售的软件必须使用编码 过国标 名词的复数形式只在代词及多音节 台湾和港澳三地日益加深的经济联系 白话 如上面提到的 个例外可能是 个有意思的问题是中文数据的繁简体转换看 就有明显的区别 推广普通话的效率 虽然不同方言区的人们可能不能互相理解对方的语音 吗 另外, 汉语维基百科 公元前世纪到世纪随着中国大陆政治上的影响不断增加 韩语 上, 文言 新 唐朝和宋朝 历史书书经以及部分的易经 上古汉语存在于周朝前期和中期\n";
+
+  public static final String LATIN = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce leo felis, cursus eget, scelerisque adipiscing, fringilla vel, sem. Vestibulum semper tristique sem. Etiam quam neque, consectetuer at, fermentum id, vulputate non, leo. Ut condimentum, mauris et sollicitudin faucibus, lectus arcu facilisis mi, eu pretium arcu tortor quis sem. Pellentesque sit amet nulla ut tellus dapibus blandit. Donec eu dolor vitae mi scelerisque pretium. Donec sit amet nunc ut risus laoreet porta. Integer dictum mi at mauris. Vivamus vulputate, dolor quis pharetra interdum, augue nisi congue eros, a consectetuer libero mi ut quam. Fusce commodo sem blandit massa. Phasellus vehicula varius felis.\n";
+
+  private Lorem() {
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/PageObjectModule.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,15 +0,0 @@
-package cc.kune.selenium.tools;
-
-import org.openqa.selenium.support.PageFactory;
-import org.openqa.selenium.support.pagefactory.ElementLocatorFactory;
-
-import com.google.inject.AbstractModule;
-
-public abstract class PageObjectModule extends AbstractModule {
-  protected <T> void registerPageObject(final Class<T> componentType, final T object,
-      final ElementLocatorFactory locator) {
-    bind(componentType).toInstance(object);
-    PageFactory.initElements(locator, object);
-
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/PageObjectModule.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/PageObjectModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,34 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+import org.openqa.selenium.support.PageFactory;
+import org.openqa.selenium.support.pagefactory.ElementLocatorFactory;
+
+import com.google.inject.AbstractModule;
+
+public abstract class PageObjectModule extends AbstractModule {
+  protected <T> void registerPageObject(final Class<T> componentType, final T object,
+      final ElementLocatorFactory locator) {
+    bind(componentType).toInstance(object);
+    PageFactory.initElements(locator, object);
+
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,12 +0,0 @@
-package cc.kune.selenium.tools;
-
-public final class SeleniumConstants {
-  public static final String FIREFOX_PROFILE_NAME = "selenium";
-  public static final String PASSWD = "easyeasy";
-  public static final int TIMEOUT = 15;
-  public static final String USERNAME = "admin";
-
-  SeleniumConstants() {
-    // Final class
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumConstants.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,31 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+public final class SeleniumConstants {
+  public static final String FIREFOX_PROFILE_NAME = "selenium";
+  public static final String PASSWD = "easyeasy";
+  public static final int TIMEOUT = 15;
+  public static final String USERNAME = "admin";
+
+  SeleniumConstants() {
+    // Final class
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java
===================================================================
--- trunk/src/test/java/cc/kune/selenium/tools/SeleniumModule.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,55 +0,0 @@
-package cc.kune.selenium.tools;
-
-import org.openqa.selenium.WebDriver;
-import org.openqa.selenium.chrome.ChromeDriver;
-import org.openqa.selenium.firefox.FirefoxDriver;
-import org.openqa.selenium.firefox.FirefoxProfile;
-import org.openqa.selenium.firefox.internal.ProfilesIni;
-import org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory;
-import org.openqa.selenium.support.pagefactory.ElementLocatorFactory;
-
-import cc.kune.selenium.login.LoginPageObject;
-
-import com.google.inject.Singleton;
-
-public class SeleniumModule extends PageObjectModule {
-
-  public SeleniumModule() {
-  }
-
-  @Override
-  protected void configure() {
-
-    // bind(WebDriver.class).toInstance(creatFirefoxDriver());
-    final ChromeDriver driver = createChromeDriver();
-    bind(WebDriver.class).toInstance(driver);
-
-    bind(GenericWebTester.class).in(Singleton.class);
-
-    // "http://127.0.0.1:8888/ws/?locale=en&log_level=INFO&gwt.codesvr=127.0.0.1:9997#");
-
-    bind(ElementLocatorFactory.class).toInstance(
-        new AjaxElementLocatorFactory(driver, SeleniumConstants.TIMEOUT));
-
-    // Page Objects here!
-    bind(LoginPageObject.class).in(Singleton.class);
-  }
-
-  private ChromeDriver createChromeDriver() {
-    final ChromeDriver driver = new ChromeDriver();
-    return driver;
-  }
-
-  @SuppressWarnings("unused")
-  private FirefoxDriver creatFirefoxDriver() {
-    // final FirefoxProfile profile = new FirefoxProfile();
-    // profile.setPreference("webdriver.firefox.profile",
-    // SeleniumConstants.FIREFOX_PROFILE_NAME);
-    // profile.setPreference("webdriver.firefox.useExisting",true);
-    final ProfilesIni allProfiles = new ProfilesIni();
-    final FirefoxProfile profile = allProfiles.getProfile(SeleniumConstants.FIREFOX_PROFILE_NAME);
-    // profile.setPreferences("foo.bar", 23);
-    final FirefoxDriver driver = new FirefoxDriver(profile);
-    return driver;
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java (from rev 1452, trunk/src/test/java/cc/kune/selenium/tools/SeleniumModule.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/selenium/tools/SeleniumModule.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,74 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.selenium.tools;
+
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.chrome.ChromeDriver;
+import org.openqa.selenium.firefox.FirefoxDriver;
+import org.openqa.selenium.firefox.FirefoxProfile;
+import org.openqa.selenium.firefox.internal.ProfilesIni;
+import org.openqa.selenium.support.pagefactory.AjaxElementLocatorFactory;
+import org.openqa.selenium.support.pagefactory.ElementLocatorFactory;
+
+import cc.kune.selenium.login.LoginPageObject;
+
+import com.google.inject.Singleton;
+
+public class SeleniumModule extends PageObjectModule {
+
+  public SeleniumModule() {
+  }
+
+  @Override
+  protected void configure() {
+
+    // bind(WebDriver.class).toInstance(creatFirefoxDriver());
+    final ChromeDriver driver = createChromeDriver();
+    bind(WebDriver.class).toInstance(driver);
+
+    bind(GenericWebTester.class).in(Singleton.class);
+
+    // "http://127.0.0.1:8888/ws/?locale=en&log_level=INFO&gwt.codesvr=127.0.0.1:9997#");
+
+    bind(ElementLocatorFactory.class).toInstance(
+        new AjaxElementLocatorFactory(driver, SeleniumConstants.TIMEOUT));
+
+    // Page Objects here!
+    bind(LoginPageObject.class).in(Singleton.class);
+  }
+
+  private ChromeDriver createChromeDriver() {
+    final ChromeDriver driver = new ChromeDriver();
+    return driver;
+  }
+
+  @SuppressWarnings("unused")
+  private FirefoxDriver creatFirefoxDriver() {
+    // final FirefoxProfile profile = new FirefoxProfile();
+    // profile.setPreference("webdriver.firefox.profile",
+    // SeleniumConstants.FIREFOX_PROFILE_NAME);
+    // profile.setPreference("webdriver.firefox.useExisting",true);
+    final ProfilesIni allProfiles = new ProfilesIni();
+    final FirefoxProfile profile = allProfiles.getProfile(SeleniumConstants.FIREFOX_PROFILE_NAME);
+    // profile.setPreferences("foo.bar", 23);
+    final FirefoxDriver driver = new FirefoxDriver(profile);
+    return driver;
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java
===================================================================
--- trunk/src/test/java/cc/kune/wave/server/KuneAgentTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,72 +0,0 @@
-package cc.kune.wave.server;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
-
-import org.junit.Before;
-import org.junit.Ignore;
-import org.junit.Test;
-import org.mockito.Mockito;
-import org.waveprotocol.box.server.account.AccountData;
-import org.waveprotocol.box.server.account.RobotAccountData;
-import org.waveprotocol.box.server.persistence.AccountStore;
-import org.waveprotocol.box.server.persistence.PersistenceException;
-import org.waveprotocol.wave.model.id.TokenGenerator;
-import org.waveprotocol.wave.model.wave.InvalidParticipantAddress;
-import org.waveprotocol.wave.model.wave.ParticipantId;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-
-import cc.kune.wave.server.AbstractBaseRobotAgent.ServerFrontendAddressHolder;
-
-import com.google.common.collect.Lists;
-import com.google.wave.api.Wavelet;
-
-public class KuneAgentTest {
-  private static final String MESSAGE = "testing";
-  private static final String NEW_PARTICIPANT = "newparti";
-  private static final String RICHTEXT_MESSAGE = "<b>" + MESSAGE + "</b>";
-  private static final String TEST_GADGET = "http://wave-api.appspot.com/public/gadgets/areyouin/gadget.xml";
-  private static final String TITLE = "title";
-  private static final String TITLENEW = "titleNew";
-
-  KuneAgent manager;
-
-  @Before
-  public void before() throws PersistenceException, InvalidParticipantAddress {
-    final ServerFrontendAddressHolder frontendAddressHolder = Mockito.mock(ServerFrontendAddressHolder.class);
-    Mockito.when(frontendAddressHolder.getAddresses()).thenReturn(Lists.newArrayList("localhost:9898"));
-    final TokenGenerator tokenGenerator = Mockito.mock(TokenGenerator.class);
-    Mockito.when(tokenGenerator.generateToken(Mockito.anyInt())).thenReturn("abcde");
-    final AccountStore accountStore = Mockito.mock(AccountStore.class);
-    final AccountData accountData = Mockito.mock(AccountData.class);
-    final RobotAccountData accountRobotData = Mockito.mock(RobotAccountData.class);
-    final ParticipantId participantId = ParticipantId.of("kune-agent at example.com");
-
-    Mockito.when(accountStore.getAccount((ParticipantId) Mockito.anyObject())).thenReturn(accountData);
-    Mockito.when(accountData.asRobot()).thenReturn(accountRobotData);
-    Mockito.when(accountRobotData.getUrl()).thenReturn(KuneAgent.ROBOT_URI);
-    Mockito.when(accountRobotData.getId()).thenReturn(participantId);
-    Mockito.when(accountRobotData.getConsumerSecret()).thenReturn("someconsumer");
-    manager = new KuneAgent("example.com", accountStore, tokenGenerator, frontendAddressHolder);
-  }
-
-  private String getSiteAdminShortName() {
-    // TODO Auto-generated method stub
-
-    return "admin at example.com";
-  }
-
-  @Ignore
-  @Test
-  public void testBasicCreation() throws InvalidParticipantAddress {
-    final WaveRef waveletName = manager.createWave(RICHTEXT_MESSAGE,
-        ParticipantId.of(getSiteAdminShortName()));
-    assertNotNull(waveletName);
-    final Wavelet fetchWavelet = manager.fetchWavelet(waveletName, getSiteAdminShortName());
-    assertNotNull(fetchWavelet);
-    assertTrue(fetchWavelet.getRootBlip().getAnnotations().size() > 0);
-    assertEquals("", fetchWavelet.getRootBlip().getContent());
-    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java (from rev 1456, trunk/src/test/java/cc/kune/wave/server/KuneAgentTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/wave/server/KuneAgentTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,91 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Before;
+import org.junit.Ignore;
+import org.junit.Test;
+import org.mockito.Mockito;
+import org.waveprotocol.box.server.account.AccountData;
+import org.waveprotocol.box.server.account.RobotAccountData;
+import org.waveprotocol.box.server.persistence.AccountStore;
+import org.waveprotocol.box.server.persistence.PersistenceException;
+import org.waveprotocol.wave.model.id.TokenGenerator;
+import org.waveprotocol.wave.model.wave.InvalidParticipantAddress;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+import org.waveprotocol.wave.model.waveref.WaveRef;
+
+import cc.kune.wave.server.AbstractBaseRobotAgent.ServerFrontendAddressHolder;
+
+import com.google.common.collect.Lists;
+import com.google.wave.api.Wavelet;
+
+public class KuneAgentTest {
+  private static final String MESSAGE = "testing";
+  private static final String NEW_PARTICIPANT = "newparti";
+  private static final String RICHTEXT_MESSAGE = "<b>" + MESSAGE + "</b>";
+  private static final String TEST_GADGET = "http://wave-api.appspot.com/public/gadgets/areyouin/gadget.xml";
+  private static final String TITLE = "title";
+  private static final String TITLENEW = "titleNew";
+
+  KuneAgent manager;
+
+  @Before
+  public void before() throws PersistenceException, InvalidParticipantAddress {
+    final ServerFrontendAddressHolder frontendAddressHolder = Mockito.mock(ServerFrontendAddressHolder.class);
+    Mockito.when(frontendAddressHolder.getAddresses()).thenReturn(Lists.newArrayList("localhost:9898"));
+    final TokenGenerator tokenGenerator = Mockito.mock(TokenGenerator.class);
+    Mockito.when(tokenGenerator.generateToken(Mockito.anyInt())).thenReturn("abcde");
+    final AccountStore accountStore = Mockito.mock(AccountStore.class);
+    final AccountData accountData = Mockito.mock(AccountData.class);
+    final RobotAccountData accountRobotData = Mockito.mock(RobotAccountData.class);
+    final ParticipantId participantId = ParticipantId.of("kune-agent at example.com");
+
+    Mockito.when(accountStore.getAccount((ParticipantId) Mockito.anyObject())).thenReturn(accountData);
+    Mockito.when(accountData.asRobot()).thenReturn(accountRobotData);
+    Mockito.when(accountRobotData.getUrl()).thenReturn(KuneAgent.ROBOT_URI);
+    Mockito.when(accountRobotData.getId()).thenReturn(participantId);
+    Mockito.when(accountRobotData.getConsumerSecret()).thenReturn("someconsumer");
+    manager = new KuneAgent("example.com", accountStore, tokenGenerator, frontendAddressHolder);
+  }
+
+  private String getSiteAdminShortName() {
+    // TODO Auto-generated method stub
+
+    return "admin at example.com";
+  }
+
+  @Ignore
+  @Test
+  public void testBasicCreation() throws InvalidParticipantAddress {
+    final WaveRef waveletName = manager.createWave(RICHTEXT_MESSAGE,
+        ParticipantId.of(getSiteAdminShortName()));
+    assertNotNull(waveletName);
+    final Wavelet fetchWavelet = manager.fetchWave(waveletName, getSiteAdminShortName());
+    assertNotNull(fetchWavelet);
+    assertTrue(fetchWavelet.getRootBlip().getAnnotations().size() > 0);
+    assertEquals("", fetchWavelet.getRootBlip().getContent());
+    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
+  }
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java
===================================================================
--- trunk/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,147 +0,0 @@
-/*
- *
- * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
- * This file is part of kune.
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- */
-package cc.kune.wave.server;
-
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
-
-import java.io.IOException;
-import java.net.URL;
-
-import org.junit.Before;
-import org.junit.Test;
-import org.waveprotocol.wave.model.waveref.WaveRef;
-
-import cc.kune.core.client.errors.DefaultException;
-import cc.kune.core.server.integration.IntegrationTest;
-import cc.kune.core.server.integration.IntegrationTestHelper;
-
-import com.google.inject.Inject;
-import com.google.wave.api.Wavelet;
-
-public class KuneWaveManagerDefaultTest extends IntegrationTest {
-
-  private static final String MESSAGE = "testing";
-  private static final String NEW_PARTICIPANT = "newparti";
-  private static final String RICHTEXT_MESSAGE = "<b>" + MESSAGE + "</b>";
-  private static final String TEST_GADGET = "http://wave-api.appspot.com/public/gadgets/areyouin/gadget.xml";
-  private static final String TITLE = "title";
-  private static final String TITLENEW = "titleNew";
-  @Inject
-  KuneWaveManager manager;
-  @Inject
-  ParticipantUtils participantUtils;
-
-  @Test
-  public void addGadget() throws DefaultException, IOException {
-    doLogin();
-    final WaveRef waveletName = createTestWave();
-    assertNotNull(waveletName);
-    manager.addGadget(waveletName, getSiteAdminShortName(), TEST_GADGET);
-  }
-
-  private void addParticipant(final String whoAdds) throws IOException {
-    doLogin();
-    final WaveRef waveletName = createTestWave();
-    assertNotNull(waveletName);
-    manager.addParticipant(waveletName, getSiteAdminShortName(), whoAdds, NEW_PARTICIPANT);
-    final Wavelet fetchWavelet = manager.fetchWavelet(waveletName, getSiteAdminShortName());
-    assertNotNull(fetchWavelet);
-    assertEquals(2, fetchWavelet.getParticipants().size());
-    manager.isParticipant(fetchWavelet, NEW_PARTICIPANT);
-    manager.isParticipant(fetchWavelet, "newparti");
-  }
-
-  @Test
-  public void authorAddParticipant() throws DefaultException, IOException {
-    final String whoAdds = getSiteAdminShortName();
-    addParticipant(whoAdds);
-  }
-
-  @Before
-  public void before() {
-    new IntegrationTestHelper(this);
-  }
-
-  private WaveRef createTestWave() {
-    return manager.createWave(TITLE, RICHTEXT_MESSAGE, participantUtils.of(getSiteAdminShortName()));
-  }
-
-  @Test
-  public void createWave() throws DefaultException, IOException {
-    doLogin();
-    final WaveRef waveletName = manager.createWave(RICHTEXT_MESSAGE,
-        participantUtils.of(getSiteAdminShortName()));
-    assertNotNull(waveletName);
-    final Wavelet fetchWavelet = manager.fetchWavelet(waveletName, getSiteAdminShortName());
-    assertNotNull(fetchWavelet);
-    assertTrue(fetchWavelet.getRootBlip().getAnnotations().size() > 0);
-    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
-  }
-
-  @Test
-  public void createWaveWithGadget() throws DefaultException, IOException {
-    doLogin();
-    final WaveRef waveletName = manager.createWave(TITLE, RICHTEXT_MESSAGE, new URL(TEST_GADGET),
-        participantUtils.of(getSiteAdminShortName()));
-    assertNotNull(waveletName);
-    final Wavelet fetchWavelet = manager.fetchWavelet(waveletName, getSiteAdminShortName());
-    assertNotNull(fetchWavelet);
-    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
-  }
-
-  @Test
-  public void createWaveWithTitle() throws DefaultException, IOException {
-    doLogin();
-    final WaveRef waveletName = createTestWave();
-    assertNotNull(waveletName);
-    final Wavelet fetchWavelet = manager.fetchWavelet(waveletName, getSiteAdminShortName());
-    assertNotNull(fetchWavelet);
-    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
-    assertEquals(TITLE, fetchWavelet.getTitle());
-  }
-
-  @Test
-  public void otherMemberAddParticipant() throws DefaultException, IOException {
-    final String whoAdds = "otherMember";
-    addParticipant(whoAdds);
-  }
-
-  @Test
-  public void renderWave() throws DefaultException, IOException {
-    doLogin();
-    final WaveRef waveletName = createTestWave();
-    assertNotNull(manager.render(waveletName, getSiteAdminShortName()));
-  }
-
-  @Test
-  public void setTitle() throws DefaultException, IOException {
-    doLogin();
-    final WaveRef waveletName = createTestWave();
-    assertNotNull(waveletName);
-    manager.setTitle(waveletName, TITLENEW, getSiteAdminShortName());
-    final Wavelet fetchWavelet = manager.fetchWavelet(waveletName, getSiteAdminShortName());
-    assertNotNull(fetchWavelet);
-    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
-    assertEquals(TITLENEW, fetchWavelet.getTitle());
-  }
-
-}

Copied: tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java (from rev 1456, trunk/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveManagerDefaultTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,147 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import java.io.IOException;
+import java.net.URL;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.waveprotocol.wave.model.waveref.WaveRef;
+
+import cc.kune.core.client.errors.DefaultException;
+import cc.kune.core.server.integration.IntegrationTest;
+import cc.kune.core.server.integration.IntegrationTestHelper;
+
+import com.google.inject.Inject;
+import com.google.wave.api.Wavelet;
+
+public class KuneWaveManagerDefaultTest extends IntegrationTest {
+
+  private static final String MESSAGE = "testing";
+  private static final String NEW_PARTICIPANT = "newparti";
+  private static final String RICHTEXT_MESSAGE = "<b>" + MESSAGE + "</b>";
+  private static final String TEST_GADGET = "http://wave-api.appspot.com/public/gadgets/areyouin/gadget.xml";
+  private static final String TITLE = "title";
+  private static final String TITLENEW = "titleNew";
+  @Inject
+  KuneWaveManager manager;
+  @Inject
+  ParticipantUtils participantUtils;
+
+  @Test
+  public void addGadget() throws DefaultException, IOException {
+    doLogin();
+    final WaveRef waveletName = createTestWave();
+    assertNotNull(waveletName);
+    manager.addGadget(waveletName, getSiteAdminShortName(), TEST_GADGET);
+  }
+
+  private void addParticipant(final String whoAdds) throws IOException {
+    doLogin();
+    final WaveRef waveletName = createTestWave();
+    assertNotNull(waveletName);
+    manager.addParticipant(waveletName, getSiteAdminShortName(), whoAdds, NEW_PARTICIPANT);
+    final Wavelet fetchWavelet = manager.fetchWave(waveletName, getSiteAdminShortName());
+    assertNotNull(fetchWavelet);
+    assertEquals(2, fetchWavelet.getParticipants().size());
+    manager.isParticipant(fetchWavelet, NEW_PARTICIPANT);
+    manager.isParticipant(fetchWavelet, "newparti");
+  }
+
+  @Test
+  public void authorAddParticipant() throws DefaultException, IOException {
+    final String whoAdds = getSiteAdminShortName();
+    addParticipant(whoAdds);
+  }
+
+  @Before
+  public void before() {
+    new IntegrationTestHelper(this);
+  }
+
+  private WaveRef createTestWave() {
+    return manager.createWave(TITLE, RICHTEXT_MESSAGE, participantUtils.of(getSiteAdminShortName()));
+  }
+
+  @Test
+  public void createWave() throws DefaultException, IOException {
+    doLogin();
+    final WaveRef waveletName = manager.createWave(RICHTEXT_MESSAGE,
+        participantUtils.of(getSiteAdminShortName()));
+    assertNotNull(waveletName);
+    final Wavelet fetchWavelet = manager.fetchWave(waveletName, getSiteAdminShortName());
+    assertNotNull(fetchWavelet);
+    assertTrue(fetchWavelet.getRootBlip().getAnnotations().size() > 0);
+    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
+  }
+
+  @Test
+  public void createWaveWithGadget() throws DefaultException, IOException {
+    doLogin();
+    final WaveRef waveletName = manager.createWave(TITLE, RICHTEXT_MESSAGE, new URL(TEST_GADGET),
+        participantUtils.of(getSiteAdminShortName()));
+    assertNotNull(waveletName);
+    final Wavelet fetchWavelet = manager.fetchWave(waveletName, getSiteAdminShortName());
+    assertNotNull(fetchWavelet);
+    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
+  }
+
+  @Test
+  public void createWaveWithTitle() throws DefaultException, IOException {
+    doLogin();
+    final WaveRef waveletName = createTestWave();
+    assertNotNull(waveletName);
+    final Wavelet fetchWavelet = manager.fetchWave(waveletName, getSiteAdminShortName());
+    assertNotNull(fetchWavelet);
+    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
+    assertEquals(TITLE, fetchWavelet.getTitle());
+  }
+
+  @Test
+  public void otherMemberAddParticipant() throws DefaultException, IOException {
+    final String whoAdds = "otherMember";
+    addParticipant(whoAdds);
+  }
+
+  @Test
+  public void renderWave() throws DefaultException, IOException {
+    doLogin();
+    final WaveRef waveletName = createTestWave();
+    assertNotNull(manager.render(waveletName, getSiteAdminShortName()));
+  }
+
+  @Test
+  public void setTitle() throws DefaultException, IOException {
+    doLogin();
+    final WaveRef waveletName = createTestWave();
+    assertNotNull(waveletName);
+    manager.setTitle(waveletName, TITLENEW, getSiteAdminShortName());
+    final Wavelet fetchWavelet = manager.fetchWave(waveletName, getSiteAdminShortName());
+    assertNotNull(fetchWavelet);
+    assertTrue(fetchWavelet.getRootBlip().getContent().contains(MESSAGE));
+    assertEquals(TITLENEW, fetchWavelet.getTitle());
+  }
+
+}

Deleted: tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java
===================================================================
--- trunk/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,34 +0,0 @@
-package cc.kune.wave.server;
-
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertTrue;
-
-import org.junit.Test;
-import org.waveprotocol.wave.model.document.util.XmlStringBuilder;
-
-import cc.kune.core.server.manager.impl.ContentConstants;
-
-import com.google.wave.api.Markup;
-
-public class KuneWaveMarkupTests {
-
-  private static final String FOO_MARKUP = "<b>Foo</b><br/>";
-
-  @Test
-  public void testMarkup() {
-    final Markup markup = Markup.of(FOO_MARKUP);
-    assertNotNull(markup.getMarkup());
-    assertNotNull(markup.getText());
-    assertNotNull(markup.getText().contains("\n"));
-  }
-
-  @Test
-  public void testXmlStringBuilderOfMarkup() {
-    XmlStringBuilder builder = XmlStringBuilder.createFromXmlString(FOO_MARKUP);
-    assertTrue(builder.getLength() > 0);
-    builder = XmlStringBuilder.createFromXmlString(ContentConstants.INITIAL_CONTENT);
-    assertTrue(builder.getLength() > 0);
-    builder = XmlStringBuilder.createFromXmlString(ContentConstants.WELCOME_WAVE_CONTENT);
-    assertTrue(builder.getLength() > 0);
-  }
-}

Copied: tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java (from rev 1452, trunk/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java)
===================================================================
--- tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/cc/kune/wave/server/KuneWaveMarkupTests.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,53 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package cc.kune.wave.server;
+
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+import org.waveprotocol.wave.model.document.util.XmlStringBuilder;
+
+import cc.kune.core.server.manager.impl.ContentConstants;
+
+import com.google.wave.api.Markup;
+
+public class KuneWaveMarkupTests {
+
+  private static final String FOO_MARKUP = "<b>Foo</b><br/>";
+
+  @Test
+  public void testMarkup() {
+    final Markup markup = Markup.of(FOO_MARKUP);
+    assertNotNull(markup.getMarkup());
+    assertNotNull(markup.getText());
+    assertNotNull(markup.getText().contains("\n"));
+  }
+
+  @Test
+  public void testXmlStringBuilderOfMarkup() {
+    XmlStringBuilder builder = XmlStringBuilder.createFromXmlString(FOO_MARKUP);
+    assertTrue(builder.getLength() > 0);
+    builder = XmlStringBuilder.createFromXmlString(ContentConstants.INITIAL_CONTENT);
+    assertTrue(builder.getLength() > 0);
+    builder = XmlStringBuilder.createFromXmlString(ContentConstants.WELCOME_WAVE_CONTENT);
+    assertTrue(builder.getLength() > 0);
+  }
+}

Deleted: tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java
===================================================================
--- trunk/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,20 +0,0 @@
-package com.google.wave.splash.text;
-
-import static org.junit.Assert.assertEquals;
-
-import org.junit.Ignore;
-import org.junit.Test;
-
-import com.google.wave.splash.text.ContentUnrenderer.UnrenderedBlip;
-
-public class ContentNewUnrendererTest {
-
-  @Ignore
-  @Test
-  public void testBasicUnrender() {
-    // final IndexedDocument<Node, Element, Text> result =
-    // ContentNewUnrenderer.unrender("<b>Some <em>bold</em></b>");
-    final UnrenderedBlip result = ContentUnrenderer.unrender("<p></p><p><b>Some <em>bold</em></b></p>");
-    assertEquals("", result.elements.toString());
-  }
-}

Copied: tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java (from rev 1456, trunk/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java)
===================================================================
--- tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentNewUnrendererTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,93 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package com.google.wave.splash.text;
+
+import org.junit.Ignore;
+import org.junit.Test;
+import org.waveprotocol.wave.model.document.indexed.IndexedDocument;
+import org.waveprotocol.wave.model.document.operation.DocInitialization;
+import org.waveprotocol.wave.model.document.raw.impl.Element;
+import org.waveprotocol.wave.model.document.raw.impl.Node;
+import org.waveprotocol.wave.model.document.raw.impl.Text;
+import org.waveprotocol.wave.model.id.IdURIEncoderDecoder;
+import org.waveprotocol.wave.model.id.WaveId;
+import org.waveprotocol.wave.model.id.WaveletId;
+import org.waveprotocol.wave.model.version.HashedVersionFactory;
+import org.waveprotocol.wave.model.version.HashedVersionZeroFactoryImpl;
+import org.waveprotocol.wave.model.wave.Blip;
+import org.waveprotocol.wave.model.wave.ParticipantId;
+import org.waveprotocol.wave.util.escapers.jvm.JavaUrlCodec;
+
+public class ContentNewUnrendererTest {
+  private static final IdURIEncoderDecoder CODEC_URI = new IdURIEncoderDecoder(new JavaUrlCodec());
+  private static final ParticipantId CREATOR = ParticipantId.ofUnsafe("someone at example.com");
+  private static final HashedVersionFactory HASH_FACTORY = new HashedVersionZeroFactoryImpl(CODEC_URI);
+
+  @Ignore
+  @Test
+  public void testBasicUnrender() {
+    // final UnrenderedBlip result =
+    // ContentUnrenderer.unrender("<p></p><p><b>Some <em>bold</em></b></p>");
+    // assertEquals("", result.elements.toString());
+
+    // final OperationSequencer<Nindo> sequencer =
+    // DocProviders.createCopyingSequencer(result);
+    // final CMutableDocument mutable = new
+    // ContentDocument(null).createSequencedDocumentWrapper(sequencer);
+
+    final IndexedDocument<Node, Element, Text> result = ContentNewUnrenderer.unrender("<b>Some <em>bold</em></b>");
+    final DocInitialization content = result.asOperation();
+
+    final WaveId waveId;
+    final WaveletId waveletId;
+    // Of just created wave
+    // final WaveletName waveletName = WaveletName.of(waveId, waveletId);
+
+    // final HashedVersionFactory hashFactory =
+    // injector.getInstance(HashedVersionFactory.class);
+    // final ObservableWaveletData waveletData =
+    // WaveletDataUtil.createEmptyWavelet(waveletName, CREATOR,
+    // HASH_FACTORY.createVersionZero(waveletName), System.currentTimeMillis());
+
+    // final String id = "b+example";
+    // // idGenerator.newBlipId() o blipId
+    // final BlipData blipData = waveletData.createDocument(id, CREATOR,
+    // Collections.singletonList(CREATOR), content, System.currentTimeMillis(),
+    // 0);
+
+    final Blip rootBlipId;
+
+    // final OperationRequest operation =
+    // operationRequest(OperationType.BLIP_CONTINUE_THREAD, rootBlipId,
+    // Parameter.of(ParamsProperty.BLIP_DATA, blipData));
+
+    // final WaveletName waveletName;
+    // final ParticipantId participant =
+    // ParticipantId.of("someone at localdomain");
+    // final HashedVersion hashedVersionZero
+    // = hashedVersionFactory.createVersionZero(waveletName);
+    // final ObservableWaveletData createEmptyWavelet =
+    // WaveletDataUtil.createEmptyWavelet(waveletName,
+    // participant, hashedVersionZero, System.currentTimeMillis());
+    // WaveletDataUtil.
+
+    // WaveletDataUtil.createEmptyWavelet(null, null, null, 0)
+  }
+}

Deleted: tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java
===================================================================
--- trunk/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java	2011-07-09 22:25:58 UTC (rev 1445)
+++ tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -1,22 +0,0 @@
-package com.google.wave.splash.text;
-
-import static org.junit.Assert.assertEquals;
-
-import org.junit.Ignore;
-import org.junit.Test;
-import org.waveprotocol.wave.model.document.indexed.IndexedDocument;
-import org.waveprotocol.wave.model.document.raw.impl.Element;
-import org.waveprotocol.wave.model.document.raw.impl.Node;
-import org.waveprotocol.wave.model.document.raw.impl.Text;
-
-public class ContentUnrendererTest {
-
-  @Ignore
-  @Test
-  public void testBasicUnrender() {
-    final IndexedDocument<Node, Element, Text> unrender = ContentNewUnrenderer.unrender("<b>foo</b>");
-    assertEquals("", unrender.toXmlString());
-    // assertTrue(blip.annotations.size() > 0);
-  }
-
-}

Copied: tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java (from rev 1452, trunk/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java)
===================================================================
--- tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java	                        (rev 0)
+++ tags/0.0.9/src/test/java/com/google/wave/splash/text/ContentUnrendererTest.java	2011-07-14 12:24:34 UTC (rev 1460)
@@ -0,0 +1,41 @@
+/*
+ *
+ * Copyright (C) 2007-2011 The kune development team (see CREDITS for details)
+ * This file is part of kune.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+package com.google.wave.splash.text;
+
+import static org.junit.Assert.assertEquals;
+
+import org.junit.Ignore;
+import org.junit.Test;
+import org.waveprotocol.wave.model.document.indexed.IndexedDocument;
+import org.waveprotocol.wave.model.document.raw.impl.Element;
+import org.waveprotocol.wave.model.document.raw.impl.Node;
+import org.waveprotocol.wave.model.document.raw.impl.Text;
+
+public class ContentUnrendererTest {
+
+  @Ignore
+  @Test
+  public void testBasicUnrender() {
+    final IndexedDocument<Node, Element, Text> unrender = ContentNewUnrenderer.unrender("<b>foo</b>");
+    assertEquals("", unrender.toXmlString());
+    // assertTrue(blip.annotations.size() > 0);
+  }
+
+}




More information about the kune-commits mailing list