[Erp5-report] r44689 gabriel - in /erp5/trunk/bt5/erp5_configurator_ung: PathTemplateItem/w...
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Mar 28 21:16:36 CEST 2011
Author: gabriel
Date: Mon Mar 28 21:16:35 2011
New Revision: 44689
URL: http://svn.erp5.org?rev=44689&view=rev
Log:
Add step to define the language of Web Site
Added:
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_getUNGAvailableL10NBusinessTemplateList.xml
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm/
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm.xml
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm/your_default_available_language.xml
Modified:
erp5/trunk/bt5/erp5_configurator_ung/PathTemplateItem/workflow_module/ung_configuration_workflow/68.xml
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_afterUNGConfiguration.xml
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSite.xml
erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/ung_configuration_ui_description.ods.xml
erp5/trunk/bt5/erp5_configurator_ung/bt/revision
Modified: erp5/trunk/bt5/erp5_configurator_ung/PathTemplateItem/workflow_module/ung_configuration_workflow/68.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/PathTemplateItem/workflow_module/ung_configuration_workflow/68.xml?rev=44689&r1=44688&r2=44689&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/PathTemplateItem/workflow_module/ung_configuration_workflow/68.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_ung/PathTemplateItem/workflow_module/ung_configuration_workflow/68.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -40,6 +40,10 @@
<key> <string>title</string> </key>
<value> <string>Configure Web Site</string> </value>
</item>
+ <item>
+ <key> <string>transition_form_id</string> </key>
+ <value> <string>BusinessConfiguration_setupUNGWebSiteForm</string> </value>
+ </item>
</dictionary>
</pickle>
</record>
Modified: erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_afterUNGConfiguration.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_afterUNGConfiguration.xml?rev=44689&r1=44688&r2=44689&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_afterUNGConfiguration.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_afterUNGConfiguration.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -52,7 +52,6 @@
<key> <string>_body</string> </key>
<value> <string>""" This script will be called to apply the customization. """\n
from AccessControl import getSecurityManager\n
-from Products.ERP5Type.Log import log\n
\n
portal = context.getPortalObject()\n
portal_preferences = portal.portal_preferences\n
@@ -67,7 +66,7 @@ if business_template is not None:\n
filter=dict(portal_type=portal_type))\n
for module in module_list:\n
module.updateLocalRolesOnSecurityGroups()\n
- print "Updated Role Mappings for: %s(%s) " %(module.getTitle(), module.getPortalType())\n
+ context.log("Updated Role Mappings for: %s(%s) " % (module.getTitle(), module.getPortalType()))\n
\n
for preference_to_enable in business_template.getTemplatePreferenceList():\n
preference = getattr(portal_preferences, preference_to_enable, None)\n
@@ -81,7 +80,7 @@ if business_template is not None:\n
# no need to update security on categories\n
if obj is not None and obj.getPortalType() not in (\'Category\', \'Base Category\',):\n
obj.updateLocalRolesOnSecurityGroups()\n
- print "Updated Role Mappings for: ", path, obj.getPortalType()\n
+ context.log("Updated Role Mappings for: ", path, obj.getPortalType())\n
\n
# validate and open all objects\n
for path in business_template.getTemplatePathList():\n
@@ -92,18 +91,13 @@ if business_template is not None:\n
\'Organisation\'):\n
if isTransitionPossible(obj, \'validate\'):\n
obj.validate()\n
- print "Validated: ", obj.getRelativeUrl()\n
- for period in obj.contentValues(filter={\'portal_type\':\'Accounting Period\'}):\n
- if isTransitionPossible(period, \'start\'):\n
- period.start()\n
- period.updateLocalRolesOnSecurityGroups()\n
- print "\\tOpen (Accounting Period): ", period.getRelativeUrl()\n
+ context.log("Validated: ", obj.getRelativeUrl())\n
\n
for assignment in obj.contentValues(filter={\'portal_type\':\'Assignment\'}):\n
if isTransitionPossible(assignment, \'open\'):\n
assignment.open()\n
assignment.updateLocalRolesOnSecurityGroups()\n
- print "\\tOpen (assignment): ", assignment.getRelativeUrl()\n
+ context.log("\\tOpen (assignment): ", assignment.getRelativeUrl())\n
\n
for gadget in context.portal_gadgets.objectValues():\n
if gadget.getValidationState() == \'invisible\':\n
@@ -120,35 +114,13 @@ if default_configurator_preference is no
# XXX This should be part of Configuration Item probably, but as access_tab is\n
# going to be deprecated, make sure it still requires set business application\n
# info modules.\n
-module_business_application_map = {\'base\': (\'currency_module\',\n
- \'organisation_module\',\n
+module_business_application_map = {\'base\': (\'organisation_module\',\n
\'person_module\',),\n
- \'accounting\': (\'accounting_module\',\n
- \'account_module\',),\n
- \'crm\': (\'campaign_module\',\n
- \'event_module\',\n
- \'meeting_module\',\n
- \'sale_opportunity_module\',\n
- \'support_request_module\',),\n
+ \'crm\': (\'event_module\',),\n
\'dms\': (\'document_module\',\n
\'image_module\',\n
\'document_ingestion_module\',\n
\'web_page_module\',),\n
- \'trade\': (\'internal_packing_list_module\',\n
- \'inventory_module\',\n
- \'purchase_order_module\',\n
- \'purchase_packing_list_module\',\n
- \'purchase_trade_condition_module\',\n
- \'returned_sale_packing_list_module\',\n
- \'sale_order_module\',\n
- \'sale_packing_list_module\',\n
- \'sale_trade_condition_module\'),\n
- \'pdm\': (\'component_module\',\n
- \'product_module\',\n
- \'purchase_supply_module\',\n
- \'sale_supply_module\',\n
- \'service_module\',\n
- \'transformation_module\',),\n
}\n
\n
for business_application_category_id, module_ids in module_business_application_map.items():\n
@@ -157,14 +129,12 @@ for business_application_category_id, mo
if module is not None:\n
module.edit(business_application = business_application_category_id)\n
\n
-print "Indexing translations"\n
+context.log("Indexing translations")\n
portal.ERP5Site_updateTranslationTable()\n
\n
# clear cache so user security is recalculated\n
portal.portal_caches.clearAllCache()\n
-print "Clear cache."\n
-\n
-log("%s" % printed)\n
+context.log("Clear cache.")\n
</string> </value>
</item>
<item>
Added: erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_getUNGAvailableL10NBusinessTemplateList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_getUNGAvailableL10NBusinessTemplateList.xml?rev=44689&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_getUNGAvailableL10NBusinessTemplateList.xml (added)
+++ erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_getUNGAvailableL10NBusinessTemplateList.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -0,0 +1,82 @@
+<?xml version="1.0"?>
+<ZopeData>
+ <record id="1" aka="AAAAAAAAAAE=">
+ <pickle>
+ <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>Script_magic</string> </key>
+ <value> <int>3</int> </value>
+ </item>
+ <item>
+ <key> <string>_bind_names</string> </key>
+ <value>
+ <object>
+ <klass>
+ <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+ </klass>
+ <tuple/>
+ <state>
+ <dictionary>
+ <item>
+ <key> <string>_asgns</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>name_container</string> </key>
+ <value> <string>container</string> </value>
+ </item>
+ <item>
+ <key> <string>name_context</string> </key>
+ <value> <string>context</string> </value>
+ </item>
+ <item>
+ <key> <string>name_m_self</string> </key>
+ <value> <string>script</string> </value>
+ </item>
+ <item>
+ <key> <string>name_subpath</string> </key>
+ <value> <string>traverse_subpath</string> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </state>
+ </object>
+ </value>
+ </item>
+ <item>
+ <key> <string>_body</string> </key>
+ <value> <string>Base_translateString = context.Base_translateString\n
+\n
+return [\n
+ dict(id=\'fr\',\n
+ name=Base_translateString(\'French\'),\n
+ bt5=\'erp5_l10n_fr\',),\n
+ dict(id=\'pl\',\n
+ name=Base_translateString(\'Polish\'),\n
+ bt5=\'erp5_l10n_pl_PL\',),\n
+ dict(id=\'pt-BR\',\n
+ name=Base_translateString(\'Portuguese / Brazil\'),\n
+ bt5=\'erp5_l10n_pt-BR\',),\n
+ dict(id=\'ko\',\n
+ name=Base_translateString(\'Korean\'),\n
+ bt5=\'erp5_l10n_ko\',),\n
+]\n
+</string> </value>
+ </item>
+ <item>
+ <key> <string>_params</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>id</string> </key>
+ <value> <string>BusinessConfiguration_getUNGAvailableL10NBusinessTemplateList</string> </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+</ZopeData>
Modified: erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSite.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSite.xml?rev=44689&r1=44688&r2=44689&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSite.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSite.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -50,7 +50,8 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>portal = context.getPortalObject()\n
+ <value> <string>context.log(kw)\n
+portal = context.getPortalObject()\n
isTransitionPossible = portal.portal_workflow.isTransitionPossible\n
\n
# enable erp5 preference\n
@@ -63,6 +64,8 @@ ung_web_site = getattr(portal.web_site_m
if ung_web_site is not None and isTransitionPossible(ung_web_site, \'publish\', None):\n
ung_web_site.publish()\n
\n
+language = kw.get("default_available_language", "en")\n
+ung_web_site.setDefaultAvailableLanguage(language)\n
for web_section in ung_web_site.contentValues(portal_types=\'Web Section\'):\n
if isTransitionPossible(web_section, \'publish\', None):\n
web_section.publish()\n
Added: erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm.xml?rev=44689&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm.xml (added)
+++ erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -0,0 +1,145 @@
+<?xml version="1.0"?>
+<ZopeData>
+ <record id="1" aka="AAAAAAAAAAE=">
+ <pickle>
+ <global name="ERP5Form" module="Products.ERP5Form.Form"/>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>_bind_names</string> </key>
+ <value>
+ <object>
+ <klass>
+ <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
+ </klass>
+ <tuple/>
+ <state>
+ <dictionary>
+ <item>
+ <key> <string>_asgns</string> </key>
+ <value>
+ <dictionary/>
+ </value>
+ </item>
+ </dictionary>
+ </state>
+ </object>
+ </value>
+ </item>
+ <item>
+ <key> <string>_objects</string> </key>
+ <value>
+ <tuple/>
+ </value>
+ </item>
+ <item>
+ <key> <string>action</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>description</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>edit_order</string> </key>
+ <value>
+ <list/>
+ </value>
+ </item>
+ <item>
+ <key> <string>encoding</string> </key>
+ <value> <string>UTF-8</string> </value>
+ </item>
+ <item>
+ <key> <string>enctype</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>group_list</string> </key>
+ <value>
+ <list>
+ <string>Default</string>
+ <string>right</string>
+ <string>center</string>
+ <string>bottom</string>
+ </list>
+ </value>
+ </item>
+ <item>
+ <key> <string>groups</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>Default</string> </key>
+ <value>
+ <list>
+ <string>your_default_available_language</string>
+ </list>
+ </value>
+ </item>
+ <item>
+ <key> <string>bottom</string> </key>
+ <value>
+ <list/>
+ </value>
+ </item>
+ <item>
+ <key> <string>center</string> </key>
+ <value>
+ <list/>
+ </value>
+ </item>
+ <item>
+ <key> <string>right</string> </key>
+ <value>
+ <list/>
+ </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ <item>
+ <key> <string>id</string> </key>
+ <value> <string>BusinessConfiguration_setupUNGWebSiteForm</string> </value>
+ </item>
+ <item>
+ <key> <string>method</string> </key>
+ <value> <string>POST</string> </value>
+ </item>
+ <item>
+ <key> <string>name</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>pt</string> </key>
+ <value> <string>form_empty</string> </value>
+ </item>
+ <item>
+ <key> <string>row_length</string> </key>
+ <value> <int>4</int> </value>
+ </item>
+ <item>
+ <key> <string>stored_encoding</string> </key>
+ <value> <string>UTF-8</string> </value>
+ </item>
+ <item>
+ <key> <string>title</string> </key>
+ <value> <string>Web Site</string> </value>
+ </item>
+ <item>
+ <key> <string>unicode_mode</string> </key>
+ <value> <int>0</int> </value>
+ </item>
+ <item>
+ <key> <string>update_action</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>update_action_title</string> </key>
+ <value> <string></string> </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+</ZopeData>
Added: erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm/your_default_available_language.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm/your_default_available_language.xml?rev=44689&view=auto
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm/your_default_available_language.xml (added)
+++ erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/BusinessConfiguration_setupUNGWebSiteForm/your_default_available_language.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<ZopeData>
+ <record id="1" aka="AAAAAAAAAAE=">
+ <pickle>
+ <global name="ProxyField" module="Products.ERP5Form.ProxyField"/>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>delegated_list</string> </key>
+ <value>
+ <list>
+ <string>items</string>
+ <string>orientation</string>
+ <string>title</string>
+ </list>
+ </value>
+ </item>
+ <item>
+ <key> <string>id</string> </key>
+ <value> <string>your_default_available_language</string> </value>
+ </item>
+ <item>
+ <key> <string>message_values</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>external_validator_failed</string> </key>
+ <value> <string>The input failed the external validator.</string> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ <item>
+ <key> <string>overrides</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>field_id</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>form_id</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>target</string> </key>
+ <value> <string></string> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ <item>
+ <key> <string>tales</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>field_id</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>form_id</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>items</string> </key>
+ <value>
+ <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
+ </value>
+ </item>
+ <item>
+ <key> <string>orientation</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>target</string> </key>
+ <value> <string></string> </value>
+ </item>
+ <item>
+ <key> <string>title</string> </key>
+ <value> <string></string> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ <item>
+ <key> <string>values</string> </key>
+ <value>
+ <dictionary>
+ <item>
+ <key> <string>field_id</string> </key>
+ <value> <string>my_radio_field</string> </value>
+ </item>
+ <item>
+ <key> <string>form_id</string> </key>
+ <value> <string>Base_viewWebFieldLibrary</string> </value>
+ </item>
+ <item>
+ <key> <string>items</string> </key>
+ <value>
+ <list/>
+ </value>
+ </item>
+ <item>
+ <key> <string>orientation</string> </key>
+ <value> <string>vertical</string> </value>
+ </item>
+ <item>
+ <key> <string>target</string> </key>
+ <value> <string>Click to edit the target</string> </value>
+ </item>
+ <item>
+ <key> <string>title</string> </key>
+ <value> <string>Default Language</string> </value>
+ </item>
+ </dictionary>
+ </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+ <record id="2" aka="AAAAAAAAAAI=">
+ <pickle>
+ <global name="TALESMethod" module="Products.Formulator.TALESField"/>
+ </pickle>
+ <pickle>
+ <dictionary>
+ <item>
+ <key> <string>_text</string> </key>
+ <value> <string>python: [(x[\'name\'], x[\'id\']) for x in context.BusinessConfiguration_getAvailableL10NBusinessTemplateList()]</string> </value>
+ </item>
+ </dictionary>
+ </pickle>
+ </record>
+</ZopeData>
Modified: erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/ung_configuration_ui_description.ods.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/ung_configuration_ui_description.ods.xml?rev=44689&r1=44688&r2=44689&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/ung_configuration_ui_description.ods.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_ung/SkinTemplateItem/portal_skins/erp5_configurator_ung/ung_configuration_ui_description.ods.xml [utf8] Mon Mar 28 21:16:35 2011
@@ -8,7 +8,7 @@
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
- <value> <string>ts01321417.35</string> </value>
+ <value> <string>ts01333213.36</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
@@ -20,198 +20,200 @@
</item>
<item>
<key> <string>data</string> </key>
- <value> <string encoding="base64">UEsDBBQAAAgAACdxfD6FbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz
-aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQACAgIACdxfD4AAAAAAAAAAAAAAAALAAAA
-Y29udGVudC54bWzNWdtu4zYQfe9XCFqgb7J8SbaJm2Sx6O4WCyTbotv08lTQ1EhmQ5ECSUX233dI
-XUK7liNnnSAJoEDkmZnD4VxI5eLdKufBPSjNpLgMJ6NxGICgMmEiuwxvf/8UnYXvrr67kGnKKMwT
-ScschImoFAb/Bigt9LyevQxLJeaSaKbnguSg54bOZQGilZr76LmzVY9os+aDxR3YlzawMkOFLXZD
-liyGW3ZgXzpRpBoqbLHoVF88lUOFV5pHqUSv5wUxbIvFijNxdxkujSnmcVxV1aiajaTK4sn5+Xns
-ZjvCtMMVpeIOldAYOFhjOp6MJnGLzcGQofws1qckynwBarBriCH/29VCgUYILtcG5jBFvsxGfN1n
-g6PrPutxM10SNTjOHHgzVGbJ8FCZJb5sTsyyZ3/P4hucdI+b64e4UvlQWxa74SqqWDF4mTXal5dS
-dlStQJ3sju50PD6J63cPXe2FV4oZUB6c7oVTwmnncZnvchriJjEiIri3Id8lkXWE7hGYxvV0B9ZJ
-r+q/bq6/0iXk5AHMHgdHTGhDxINnlN2E3pWexgoKqUznmHR48cXdmnbclibn/aXDzrbQTCXJTijS
-mcVYRjCJo3sG1ZuN2ro/Hs5jB+oClwFvs6TDNsuBVQGK2ZUQbgMhyjU6DYNDFnNPerO+qnw1TJ0N
-CJmk2xq75GhkvUaJPnQumRtFhLbIplQ1i0W/65Hbj8gadyuutWCVxYDS3MRocaqSdIQv4VXbY+uc
-0nE3kGKvjVJCIUqAcn11UdfKbjio3+26LsP3IiEcgq/IKbj9HAZYz1pkzvj6MvyeFFL/uAmrx8LA
-U1wwQ7Ho3BPF3A7F+81el5QlRKO6HSY3Jp9s4j1fELHeob6b8IXtVJSBwE3GkqErpr/J+DXDfuY2
-2Pms169buB2OPTq1D/Av+aPcT8vDDKG01gbyxzjFfeHZjJPSSJsTNHJ6urh1z40VUDnpjDW0XVnA
-RszLXIStpD8YFZimoAwDHaRyvlBA7qIFYB6iQmu61djAK5bYJjobzd6e09zx9+js4zZ9KW6no9nJ
-7DBus5fiNjkfjc9+OIzcyUuRm46mbw/ipvoCTslqixiO+KzqKTu4BJYtsUePRyenUzS+n3CpAduA
+ <value> <string encoding="base64">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
-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
-SmztcyUdlcK+igM4aPSmlmHfdXTW+dRDnfL6LUCCbktU6LuZ46OoVGenr4ss8gdAfVf14w62FWQi
-BjkuA7U9RWoHez5drZ25RAgI6lkY9WG9q0MTzp4+iaA1MvNYprDEaaIXupOyhndnt0Ip/XYMXX+F
-xl2qffkCbkIzOOBj1x/Ui8KE6M2/pujpla2Qsf4aFc7CxYJknjnnvavQ/BhEgWP7wRMg0aIRw+S9
-vuTzuDnbr0io/zh+WghoIVLaS5XeXv8HufRfZez+zEajJ1a9kOHSqShPbZOZ1JouNTbtWhg46Kz7
-mxvzgbmof5c7Si16c3t7e4POJ+uZ4oyEs9jrOLrDvYQ29di7Ci03zvobvZd6oN22Ld0mauy15nou
-NKo6pF90AfV4vI/at/XHtAvMznvMNj1Bqq8x7dAHku09tDjFFG9D7PhRj4iOpc6UqaEz69Bi0dFu
-C3o4BwpMRw7PjDCKgvA6mC/8zXyBwmukZ2ovNHDzrdc4DN5H0SpcrqLHzumh9On698VyykNtoHnG
-bJbLNtDO/Uu5h4arHQ3/F9bmH1BLBwicP2gOEAYAAAIbAABQSwMEFAAACAAAJ3F8PiXXUxhFBAAA
-RQQAAAgAAABtZXRhLnhtbDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+Cjxv
-ZmZpY2U6ZG9jdW1lbnQtbWV0YSB4bWxuczpvZmZpY2U9InVybjpvYXNpczpuYW1lczp0YzpvcGVu
-ZG9jdW1lbnQ6eG1sbnM6b2ZmaWNlOjEuMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3Jn
-LzE5OTkveGxpbmsiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIg
-eG1sbnM6bWV0YT0idXJuOm9hc2lzOm5hbWVzOnRjOm9wZW5kb2N1bWVudDp4bWxuczptZXRhOjEu
-MCIgeG1sbnM6b29vPSJodHRwOi8vb3Blbm9mZmljZS5vcmcvMjAwNC9vZmZpY2UiIHhtbG5zOmdy
-ZGRsPSJodHRwOi8vd3d3LnczLm9yZy8yMDAzL2cvZGF0YS12aWV3IyIgb2ZmaWNlOnZlcnNpb249
-IjEuMiIgZ3JkZGw6dHJhbnNmb3JtYXRpb249Imh0dHA6Ly9kb2NzLm9hc2lzLW9wZW4ub3JnL29m
-ZmljZS8xLjIveHNsdC9vZGYycmRmLnhzbCI+PG9mZmljZTptZXRhPjxtZXRhOmdlbmVyYXRvcj5P
-cGVuT2ZmaWNlLm9yZy8zLjIkVW5peCBPcGVuT2ZmaWNlLm9yZ19wcm9qZWN0LzMyMG0xMiRCdWls
-ZC05NDgzPC9tZXRhOmdlbmVyYXRvcj48bWV0YTpjcmVhdGlvbi1kYXRlPjIwMTEtMDEtMTFUMTI6
-Mzc6NDQ8L21ldGE6Y3JlYXRpb24tZGF0ZT48ZGM6bGFuZ3VhZ2U+ZnItRlI8L2RjOmxhbmd1YWdl
-PjxtZXRhOmVkaXRpbmctY3ljbGVzPjE1PC9tZXRhOmVkaXRpbmctY3ljbGVzPjxtZXRhOmVkaXRp
-bmctZHVyYXRpb24+UFQwMEg0M00yNVM8L21ldGE6ZWRpdGluZy1kdXJhdGlvbj48ZGM6ZGF0ZT4y
-MDExLTAzLTI4VDExOjA5OjE0PC9kYzpkYXRlPjxtZXRhOmRvY3VtZW50LXN0YXRpc3RpYyBtZXRh
-OnRhYmxlLWNvdW50PSIxIiBtZXRhOmNlbGwtY291bnQ9IjE4IiBtZXRhOm9iamVjdC1jb3VudD0i
-MCIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gMSIvPjxtZXRhOnVzZXItZGVm
-aW5lZCBtZXRhOm5hbWU9IkluZm8gMiIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9Iklu
-Zm8gMyIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gNCIvPjwvb2ZmaWNlOm1l
-dGE+PC9vZmZpY2U6ZG9jdW1lbnQtbWV0YT5QSwMEFAAICAgAJ3F8PgAAAAAAAAAAAAAAABgAAABU
-aHVtYm5haWxzL3RodW1ibmFpbC5wbmftl/k7G9gax3XMVKvTbVx0dIlWrakYFKNKplNqWirF2Gob
-Q7RIqJCgJFqkiqqdoqG2UiIqESEhaRP7Oqg1dmMXagtJJG7mPve/uPenc57zvOd53ud9P+/3e07c
-Ayvzk9IK0hISEifv/mZqI16rJSSOSBz7RrwLKpfgSkicUrpreuv30LeciTDY73aAlk2gYqGiRs4x
-/z57YGXKA02kxRl5OTOlhOv3TDPlrU3Tm12/xQceiaZd1cg8F5oo+y0wxvSHaO2zcc9NtU2vR9nF
-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
-RsgfLY3DpWe5Y+obGiJmmNjlTNn2PZNmrenRq8PHHSLSwGY+KwHWD5xSpW1u347GNyD6NVu3VEvp
-dJMkepeGdJWM2KOoAqIvw3GpvIKgoamJXiqIvSZCRc0qX5vaapZ337FIXcvxKDWaYLR1fnO3GEhv
-3kib3TU4a5/sIgucH3YucX49D+lZ6ivSNWyQ1DLr1nC5tjOf5X6n/dD6Xk1Iuxn9pxX+alWvb9VA
-wtQobzb3QN0t8gT7t7ngqRfJ63f68/OXDlVVk/wNs/+r22Yq79q+/Vf2sysyD7z+afX/D/+HD3fB
-32vHFkkiM1zEv0aJu2ZWpoRf/4j6N1BLBwjcKvnWdwwAAFwOAABQSwMEFAAICAgAJ3F8PgAAAAAA
-AAAAAAAAACcAAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgA
-AAAAAgAAAAAAAABQSwMEFAAACAAAJ3F8PgAAAAAAAAAAAAAAABwAAABDb25maWd1cmF0aW9uczIv
-cHJvZ3Jlc3NiYXIvUEsDBBQAAAgAACdxfD4AAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMy
-L2Zsb2F0ZXIvUEsDBBQAAAgAACdxfD4AAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3Bv
-cHVwbWVudS9QSwMEFAAACAAAJ3F8PgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9v
-bHBhbmVsL1BLAwQUAAAIAAAncXw+AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9tZW51
-YmFyL1BLAwQUAAAIAAAncXw+AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi90b29sYmFy
-L1BLAwQUAAAIAAAncXw+AAAAAAAAAAAAAAAAHwAAAENvbmZpZ3VyYXRpb25zMi9pbWFnZXMvQml0
-bWFwcy9QSwMEFAAACAAAJ3F8PgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvc3RhdHVz
-YmFyL1BLAwQUAAgICAAncXw+AAAAAAAAAAAAAAAADAAAAHNldHRpbmdzLnhtbO1a31fqOBB+37+C
-09c9SkFlF45wT6kCetWrLaDylrYD5JomPUlKwb9+U364WqkgtPd4zy4PQJvkm8nMZPJN2tNvU58U
-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
+WRyw/dCX08B5O1MQZS+T7mUvYSu0HRyEfs2ULEVig0fiZeMVHdvfQzj25faxOEqV4H4spDH2MDrG
+HLqgeaAlZ0nwaux+wv2L8dRwSM1eJTVM1ZElpAB/2MiiT/gAh/UVnBfssG1HqDZvn/DjMRxmyD+w
+MgrS3Wk7NCtTwvWOMhH3dtpmYiGT9eO5Em/HJNFLAHNzVRtwz8ZYTfgDlIxzm7v1qL+LrvrUw4XC
+g3LLyzuo4h0pcIfmR0op3j90C20miwKPGwlolommunQr9Ig1TWEHE3dgaHxUh1YdTLtibrjO6TPo
+nH2rTmwSOxTaxrVlG/Xtsmy3sL20EF5CZNYFjmuDO5dZHfZDWHGDl04DV3HzdhVvqx5obDrImGGG
+H8HYbJAxDC93kcKj+F6T8ZbXv2MbBrD6VWVEME2epPUtyv+WpQrkc1r4RYqUZaWCYL1ta/SCvPxF
+4z09qD9CHt0Hn5xaRAalNXN0/e/tJ4jALKFZQGspIJRiwzPa+j6oiDCBkQHFom7gxTn/2SKvvluf
+wPn2e5a1A4QunbFTubhpx27vm9aiIwWF3ecELzuDqt/73z6fB9jwU8DDGIXjOwrbFhN42JE5BBmX
+C8J9c7bP1yXCEbl3HxReUIz+CYvgnh3a+Q5QHHw+ke+pnxee3wet8LROfycrwSVJjp+0NsbcB3TO
+n6fvffSUY5xLColtgjlZBwvI2KEnDH/k8Ri/cUCPN47w7dv2/19v/gNQSwcIA4UEk68FAADAHQAA
+UEsDBBQACAgIAEqLfD4AAAAAAAAAAAAAAAAKAAAAc3R5bGVzLnhtbN1Z247bNhB971cIWiBIgMqU
+vLnYztqLFEEvQFIEadN3WqJkNpQokJS97mO/p1/VL+mQlGjJkrzKpUibDZANyTMXnpkhh8rN7V3O
+vD0RkvJi7Uez0PdIEfOEFtnaf/fr98HCv918c8PTlMZklfC4ykmhAqmOjEgPhAu5sotrvxLFimNJ
+5arAOZErFa94SYpGaNVGr4wpO2OUTRU34La0IndqqrDGdmTxdrplA25LJwIfpgprLHDaFk/5VOE7
+yYKUBzHPS6zomRd3jBbv1/5OqXKF0OFwmB2uZ1xkKFoul8isOodjhysrwQwqiRFhRBuTKJpFqMHm
+ROGp/mls26WiyrdETKYGK9yLaimIBAhsV+flNEVtmU5+7bPJ2bXPRmiOd1hMzjMD7qbKdTI9Va6T
+tmyO1W4kvgv0GhbNX69fnfJK5FNtaWyHqljQcvI2Lbotzzl3rmoBW+zG3XkYPkZ23EIfLsIPgioi
+WvD4IjzGLHaM83yINMBFCBAB2euUb9BCb3pU8xMkSMmFco6k0w87YGfuSnWncjZeqnq1gWYiSQah
+4M41grKFogn2lByuOmfZZf6XyIB8rz6DW+c++GhMrpTAhdRpUZderQz2JWdmv4HWazRaLXBqzBGc
+UArxJJ2LJJ3BwN80V0bK4bpIcUyChMRMbm5sqbtpz441iWv/RZFgRrxfwAXv3U++B+XYIHPKjmv/
+AS65fN6F2TnfaykuqYqhZvZYULNhdNnsqyqmCZagbsBkZ/GjTbxgW1wcB9S7hbawXgoyUhBBIePl
+gcpPMv6KwnFs4mk4G+X1DDdA7Gd37SX5Hf9WXXarhZni0lEqkt/nExpLz3reNjiN7wlJccXqtqfR
+XPtoSiqICdNJb5dOU0EpoFyEotAsNapimmNYYGBUrv35iaESC5wJXO76UqARjPMySKhUuNDdFpTd
+kzg/Sevepi9o9tdNwZSvGC6yCmcwmQozEfOqUAJ28/1b/1wygKrHxUBxGlijqkGRolmpdTYLP3zX
+16yvWkbuhorM6XWYvma3BLp1TAeCtbmxzUjdk3QiaGn5OfTPQF49ymkR0EKRDOQSmlEF4YqMoQGd
+TkdcCQEt9HHIVBQ+exM2u9hzBrWm+08lKjLmRD9fLrvXrGaCV6Xp4o125NTrPNl4bg9m2Pf9mG85
+a3R106XBtlJm8/effzmNZ0o2AwsfQpg/luAmbRmHPvMqTUP4Od9kMLzJr45fS0+OS1ceRULt7b3H
+rCIPHz3I1PO1SzxclqxmO+gkJhqPlZXsR+ilLTZ//FBE48Jvibws67mD0T06g67dC8lhjpn6bUkV
+ZjRu9BlwVSREwOuINBjJGU1GIAea6CYcV4qPIOpUNEbNv33nw4HQbAf9JQQraZ1T9zBryZl/FDtd
+Yk2veB7uS3H5kWD9AeDzBObCXWgohMBkRSB5JfStltK7Rjn03ARrMqEGC6AvxUySe25LoPykdO3H
+IAjvh9E70mUJ/UPfqE9L5Y9lzqcFs2Y0+ihKm3BMai+oILGtfaaEo5LbV3EAB43e1DLsu47OOp96
+qFNevwXioNsSlfpuZvjIK9XZ6esyj/wBUN9V/biDbQU5T0COiUBtT5HawZ5PV2tnLuUcgnoWRn1Y
+7+rQhLNnTyJojcw8FhksMZLqhe6kqOHd2S1XSr8dQ9dfoXGXal++gJvQDA742PUH9aIwIXrzryl6
+emXLRaK/RoWzcLGIc8+c895VaH4MosSJ/eAJkGjRiOH4vb7ki6Q526/iUP9x/LQQ0EJkpJcqvb3+
+D3Lpv8rY/ZmNRk+seiHH0qmQp7bJTGpNlxqbdi0MHHTW/c2N+cBc1r/ljhCL3tze3t6g88l6pjwj
+4Sz2Oo7ucJfQph57V6Hlxll/o/dSD7TbtqXbRI291lzPhUZVh/SLLqAej/dR+7b+mHaB2XmP2aYn
+yPQ1ph36QLK9hxanqGJtiB0/6hHRsdSZMjV0Zh1aLDLabUEP50CB6cjhmRFGURBeB/OFv5kvUHiN
+9EzthQZuvvUah8H76PFq/nQ1j5zTQ+nT9e+L5ZSH2kDzjNksl22gnfuXcg8NVzsa/i+szT9QSwcI
+r/u4qBAGAAACGwAAUEsDBBQAAAgAAEqLfD6jjen8RQQAAEUEAAAIAAAAbWV0YS54bWw8P3htbCB2
+ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pgo8b2ZmaWNlOmRvY3VtZW50LW1ldGEgeG1s
+bnM6b2ZmaWNlPSJ1cm46b2FzaXM6bmFtZXM6dGM6b3BlbmRvY3VtZW50OnhtbG5zOm9mZmljZTox
+LjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpkYz0i
+aHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOm1ldGE9InVybjpvYXNpczpu
+YW1lczp0YzpvcGVuZG9jdW1lbnQ6eG1sbnM6bWV0YToxLjAiIHhtbG5zOm9vbz0iaHR0cDovL29w
+ZW5vZmZpY2Uub3JnLzIwMDQvb2ZmaWNlIiB4bWxuczpncmRkbD0iaHR0cDovL3d3dy53My5vcmcv
+MjAwMy9nL2RhdGEtdmlldyMiIG9mZmljZTp2ZXJzaW9uPSIxLjIiIGdyZGRsOnRyYW5zZm9ybWF0
+aW9uPSJodHRwOi8vZG9jcy5vYXNpcy1vcGVuLm9yZy9vZmZpY2UvMS4yL3hzbHQvb2RmMnJkZi54
+c2wiPjxvZmZpY2U6bWV0YT48bWV0YTpnZW5lcmF0b3I+T3Blbk9mZmljZS5vcmcvMy4yJFVuaXgg
+T3Blbk9mZmljZS5vcmdfcHJvamVjdC8zMjBtMTIkQnVpbGQtOTQ4MzwvbWV0YTpnZW5lcmF0b3I+
+PG1ldGE6Y3JlYXRpb24tZGF0ZT4yMDExLTAxLTExVDEyOjM3OjQ0PC9tZXRhOmNyZWF0aW9uLWRh
+dGU+PGRjOmxhbmd1YWdlPmZyLUZSPC9kYzpsYW5ndWFnZT48bWV0YTplZGl0aW5nLWN5Y2xlcz4x
+NjwvbWV0YTplZGl0aW5nLWN5Y2xlcz48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlBUMDBINDRNNDFT
+PC9tZXRhOmVkaXRpbmctZHVyYXRpb24+PGRjOmRhdGU+MjAxMS0wMy0yOFQxNDoyNjoyMTwvZGM6
+ZGF0ZT48bWV0YTpkb2N1bWVudC1zdGF0aXN0aWMgbWV0YTp0YWJsZS1jb3VudD0iMSIgbWV0YTpj
+ZWxsLWNvdW50PSIyMSIgbWV0YTpvYmplY3QtY291bnQ9IjAiLz48bWV0YTp1c2VyLWRlZmluZWQg
+bWV0YTpuYW1lPSJJbmZvIDEiLz48bWV0YTp1c2VyLWRlZmluZWQgbWV0YTpuYW1lPSJJbmZvIDIi
+Lz48bWV0YTp1c2VyLWRlZmluZWQgbWV0YTpuYW1lPSJJbmZvIDMiLz48bWV0YTp1c2VyLWRlZmlu
+ZWQgbWV0YTpuYW1lPSJJbmZvIDQiLz48L29mZmljZTptZXRhPjwvb2ZmaWNlOmRvY3VtZW50LW1l
+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
-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</string> </value>
+NOP1F1BLBwiBPesyUQEAAMcHAABQSwECFAAUAAAIAABKi3w+hWw5ii4AAAAuAAAACAAAAAAAAAAA
+AAAAAAAAAAAAbWltZXR5cGVQSwECFAAUAAgICABKi3w+A4UEk68FAADAHQAACwAAAAAAAAAAAAAA
+AABUAAAAY29udGVudC54bWxQSwECFAAUAAgICABKi3w+r/u4qBAGAAACGwAACgAAAAAAAAAAAAAA
+AAA8BgAAc3R5bGVzLnhtbFBLAQIUABQAAAgAAEqLfD6jjen8RQQAAEUEAAAIAAAAAAAAAAAAAAAA
+AIQMAABtZXRhLnhtbFBLAQIUABQACAgIAEqLfD4XwNsguAwAANgOAAAYAAAAAAAAAAAAAAAAAO8Q
+AABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdQSwECFAAUAAgICABKi3w+AAAAAAIAAAAAAAAAJwAA
+AAAAAAAAAAAAAADtHQAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQueG1sUEsB
+AhQAFAAACAAASot8PgAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAARB4AAENvbmZpZ3VyYXRpb25z
+Mi9wcm9ncmVzc2Jhci9QSwECFAAUAAAIAABKi3w+AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAB+
+HgAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0ZXIvUEsBAhQAFAAACAAASot8PgAAAAAAAAAAAAAAABoA
+AAAAAAAAAAAAAAAAtB4AAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUvUEsBAhQAFAAACAAASot8
+PgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAA7B4AAENvbmZpZ3VyYXRpb25zMi90b29scGFuZWwv
+UEsBAhQAFAAACAAASot8PgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAJB8AAENvbmZpZ3VyYXRp
+b25zMi9tZW51YmFyL1BLAQIUABQAAAgAAEqLfD4AAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAFof
+AABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwECFAAUAAAIAABKi3w+AAAAAAAAAAAAAAAAHwAA
+AAAAAAAAAAAAAACQHwAAQ29uZmlndXJhdGlvbnMyL2ltYWdlcy9CaXRtYXBzL1BLAQIUABQAAAgA
+AEqLfD4AAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAM0fAABDb25maWd1cmF0aW9uczIvc3RhdHVz
+YmFyL1BLAQIUABQACAgIAEqLfD5f6xmM/wQAAPUhAAAMAAAAAAAAAAAAAAAAAAUgAABzZXR0aW5n
+cy54bWxQSwECFAAUAAgICABKi3w+gT3rMlEBAADHBwAAFQAAAAAAAAAAAAAAAAA+JQAATUVUQS1J
+TkYvbWFuaWZlc3QueG1sUEsFBgAAAAAQABAANgQAANImAAAAAA==</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
@@ -219,7 +221,7 @@ TkYvbWFuaWZlc3QueG1sUEsFBgAAAAAQABAANgQA
</item>
<item>
<key> <string>size</string> </key>
- <value> <int>10924</int> </value>
+ <value> <int>11038</int> </value>
</item>
<item>
<key> <string>title</string> </key>
Modified: erp5/trunk/bt5/erp5_configurator_ung/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_ung/bt/revision?rev=44689&r1=44688&r2=44689&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_ung/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_ung/bt/revision [utf8] Mon Mar 28 21:16:35 2011
@@ -1 +1 @@
-10
\ No newline at end of file
+11
\ No newline at end of file
More information about the Erp5-report
mailing list