Commit 0032c8b6 authored by Gabriel Monnerat's avatar Gabriel Monnerat

Add step to define the language of Web Site

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44689 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent f4214905
......@@ -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>
......
......@@ -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 not None:\n
# 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, module_ids in module_business_application_
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>
......
<?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>
......@@ -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_module, \'ung\', None)\n
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
......
<?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>
<?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>
......@@ -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">UEsDBBQAAAgAAEqLfD6FbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz
aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQACAgIAEqLfD4AAAAAAAAAAAAAAAALAAAA
Y29udGVudC54bWzNWVtv2zYUft+vEFRgb7J8SbrES1IUawsUSLpiWXd5GmjqSOZKkQJJRfa/3yF1
Ce1Zjtw6RhJAgcjvnPPx8FxI5erNKufBAyjNpLgOJ6NxGICgMmEiuw6//P4hugjf3PxwJdOUUZgn
kpY5CBNRKQz+DVBa6Hk9ex2WSswl0UzPBclBzw2dywJEKzX30XNnqx7RZs0HizuwL21gZYYKW+yG
LFkMt+zAvnSiSDVU2GLRqb54KocKrzSPUolezwti2BaLFWfi63W4NKaYx3FVVaNqNpIqiyeXl5ex
m+0I0w5XlIo7VEJj4GCN6XgymsQtNgdDhvKzWJ+SKPMFqMGuIYb8b1cLBRohuFwbmMMU+TIb8fWQ
DY6uh6zHzXRJ1OA4c+DNUJklw0NllviyOTHLnv29iO9w0j3ubh/jSuVDbVnshquoYsXgZdZoX15K
2VG1AnWyO7rT8fgsrt89dLUXXilmQHlwuhdOCaedx2W+y2mIm8SIiODBhnyXRNYRukdgGtfTHVgn
var/uru9p0vIySOYPQ2OmNCGiEfPKLsJvSs9jxUUUpnOMenw4ou7Ne24LU3O+0uHnW2hmUqSnVCk
M4uxjGASRw8MqlcbtXV/PFzGDtQFLgPeZkmHbZYDqwIUsysh3AZClGt0GgaHLOae9GZ9VflqmDob
EDJJtzV2ydHIeo0SfehcMjeKCG2RTalqFot+1yO3H5E17lZca8EqiwGluYnR4lQl6Qhfwpu2x9Y5
peNuIMVeG6WEQpQA5frmqq6V3XBQv9t1XYdvRUI4BPfIKfjyMQywnrXInPH1dfgjKaT+eRNWj4WB
p7hghmLReSCKuR2K95u9LSlLiEZ1O0xuTH6zibd8QcR6h/puwhe2U1EGAjcZS4aumP4u47cM+5nb
YOezXr9u4XY49ujU3sG/5I9yPy0PM4TSWhvIn+IU94VnM05KI21O0Mjp6eLWPTdWQOWkM9bQdmUB
GzEvcxG2kv5gVGCagjIMdJDK+UIB+RotAPMQFVrTrcYGXrHENtHZaPb6kuaOv0dnH7fpqbidj2Zn
s8O4zU7FbXI5Gl/8dBi5s1ORm46mrw/ipvoCTslqixiO+KzqKTu4BJYtsUePR2fnUzS+n3CpAduA
YTnhkS9tVAnDeRuym3c7mOMxGlRUkAyitjikpORma1Heguo7TcJ0wcm64dNos2cvvLFEuUxQE1eR
WRyw/dCX08B5O1MQZS+T7mUvYSu0HRyE3mVKliKxwSPxsvGGju3vIRz7cvtYHKVKcD8W0hh7GB1j
Dp3RPNCSsyR4M3Y/4f7FeGo4pGavkhqm6sgSUoA/bGTRJ3yAw/oKzit22LYjVJu3j/jxGA4z5B9Y
GQXp7rQdmpUp4XpHmYh7O20zsZDJ+uFcibdjkuglgLm6qA24Z2OsJvwJSsa5zd161N9FV33q4ULh
Qbnl5R1U8Y4UuEPzA6UU7x+6hTaTRYHHjQQ0y0RTXboVesSaprCDiTswND6qQ6sOpl0xN1zn9Bl0
zp6qE5vEDoW2cW3ZRn27LNstbC8thJcQmXWB49rgzmVWh/0QVlzhpdPARdy8XcTbqgcamw4yZpjh
RzA2G2QMw8tdpPAovtdkvOX1b9iGAax+URkRTJNHaT1F+d+yVIF8Tgs/SZGyrFQQrLdtjV6Rl281
3tOD+iPk0X3wxalFZFBaM0fX/9F+ggjMEpoFtJYCQik2PKOt74OKCBMYGVAs6gZenfOfLfLqu/UL
ON9+z7J2gNClM/aKXPzxt19PA2znKeBRi8Lx3fAnLIKvzMCzGsHOxwSel2QOQcblgnDfnD0q1FXm
9svPQUvoNQX6B1kJLkly/CC02+s+CHP+PHX8s6ccnS4pJLao52QdLCBjh3ZMf+ThWLpx4Iw3jqTt
2/b/E6/+A1BLBwiMhVjPjQUAAJAcAABQSwMEFAAICAgAJ3F8PgAAAAAAAAAAAAAAAAoAAABzdHls
ZXMueG1s3Vnbjts2EH3vVwhaIEiAypS8SWM7ay9SBGkLJEWQNn2nKUpmQ4kCRdnrPvZ7+lX9kg5J
iZYsyatcirTZANmQPHPhmRlyqNzc3mXc21NZMpGv/WgW+h7NiYhZnq79d7++DBb+7eabG5EkjNBV
LEiV0VwFpTpyWnognJcru7j2K5mvBC5ZucpxRsuVIitR0LwRWrXRK2PKzhhlU8UNuC2t6J2aKqyx
HVm8nW7ZgNvSscSHqcIaC5y2xRMxVfiu5EEiAiKyAit25sUdZ/n7tb9TqlghdDgcZofrmZApipbL
JTKrzmHicEUluUHFBFFOtbESRbMINdiMKjzVP41tu5RX2ZbKydRghXtRLSQtAQLb1Xk5TVFbppNf
+3Rydu3TEZrJDsvJeWbA3VS5jqenynXcls2w2o3Ed4Few6L56/WrU17JbKotje1QRSQrJm/Totvy
QgjnqhawxW7cnYfhY2THLfThIvwgmaKyBScX4QRz4hgX2RBpgIsQIAK61ynfoKXe9KjmJ0jSQkjl
HEmmH3bAztyV6k5lfLxU9WoDTWUcD0LBnWsEZQtFE+wZPVx1zrLL/C+RAflefQa3zn3w0ZhcKYnz
UqdFXXq1MthXOTP7DbReo9FqgVNjjuCEUkjEyVzGyQwG/qa5MhIB10WCCQ1iSni5ubGl7qY9O9Yk
rv3neYw59X4BF7x3P/kelGODzBg/rv0HuBDlsy7MzvleS3HBFIGa2WPJzIbRZbOvKsJiXIK6AZOd
xY828ZxvcX4cUO8W2sJ6KUhpTiWDjC8PrPwk468YHMcmnoazUV7PcAPEfnbXXtDf8W/VZbdamCku
HUtFs/t8QmPpWc/bBqfxPaYJrnjd9jSaax9NSQWEcp30duk0FRQSykUqBs1So4qwDMMCB6Pl2p+f
GCqwxKnExa4vBRrBuCiCmJUK57rbgrJ7QrKTtO5t+oJmf90UTMSK4zytcAqTiTQTRFS5krCbl2/9
c8kAqh7nA8VpYI2qBkXzZqXW2Sz88H1fs75qOb0bKjKn12H6mt0S6NYxHQjW5sY2I3VP0omgpeXn
0D8DefUoY3nAckVTkItZyhSEKzKGBnQ6HaSSElro45CpKHz6Jmx2sRccak33n0pWdMyJfr5cdq9Z
TaWoCtPFG+3Iqdd5svHcHsyw7/sx2wre6OqmS4Ntpczm7z//chrPlGwGFj6EMH8swU3acgF95lWS
hPBzvslgeJNfHb+WngwXrjzymNnbe495RR8+epCqZ2uXeLgoeM120ElMNB4rK9mP0AtbbP74oYjG
hd/S8rKs5w5G9+gMunYvJIc5Zuq3JVOYM9LoM+Aqj6mE1xFtMKXgLB6BHFism3BcKTGCqFPRGDX/
9p0PB8rSHfSXEKy4dU7dw6wlZ/5R7HSJNb3iebgvxeVHivUHgM8TmAt3oaEQApPmQSkqqW+1hN01
yqHnpliTCTWYA30J5iW957YEyk9K1z4BQXg/jN6RLkvYH/pG/a5Q/ljmfFowa0ajj6K0Ccek9oJJ
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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
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
dGE+UEsDBBQACAgIAEqLfD4AAAAAAAAAAAAAAAAYAAAAVGh1bWJuYWlscy90aHVtYm5haWwucG5n
7ZfpN9tbF8dRWqou94ZSKa5WY6niinnuoOaGtqgaoq2phkbN1NSaFVcRQ5SoeZ6HmGOqKSpEkRDD
RWKOmmLm+d3nX3jePmvttc55cc5e5+zvZ++zT7QRTJvjKv9VBgYGDl0dzWfAWM3AwMjAygTMPEoY
6AwMv2Xpaj4w9s3YzPRzMTYB91Z+NGLB2d+a/+Nt9gg/W/gzDPMDu8gq0uVonX+6bzENUochWszX
apKqkvkOr/Ew3w3T/CNU+nfwpej7UW/NSv5gEjEz0rMTn1PZpasoqR7AMKhhcjF+K546vIlSWc44
+oHyR6P9p+enXbFea8xq/vRYL541JozrHIJrXZlrzi0StNgbh8PhSn3j8bp6eoSruCrhR9/OY73y
F2I/grbaT2idoVdcyY3C0x7UIZRG8PkGqTb48J/Irwqu6WpgeZd+PF5IPeCwJxpkY0m5quS1hjRW
VFObYZuw9OnVpwQ+7IiWcRiOFVBpsMYGEZx36Dh0WFhYTQ1UItu/wXVOksDNzX2ItajvwqVKpXKo
DUTlDp58+ggCKyDI2OAL8crWW9OTFVbOP4sSVC0xCCsEoiIt25/WvF6RqeIj7zqrOsFTcbO8CrGC
VixpFWJVrH7VGfLvmQdEs07PDuYiOcANPluz2kKBxuoWKBQqPDy8eTmcF94/PBxEJzlQYiATXhVR
kUJBZuL3pmuyVRbzd9SF53ta/XZfVV5rrVrWeJDzvPA9sdWvFkEsTNl+5pdlNEnNMRDrCjti3v7W
KYNXBQFBDP6dT9R7a1bCGrO/Ng6EEvzXq/v1aKnCPehU44EPjXzUn3CbhztK8fgu1D9d2karEJYZ
dERJvaOf0r9RLA8vJZi+MOq9YM5Ik383tZwVLAlOgjxZm6ycazuYnW54Z+E4u78+iT0/XicQCP90
R26Ragtd59qtA/fHAw9mJgsNs4BtZeb1epzCIKzwo4iA7e+8BWnv91aeKk2nDsRw6xgYWDa4kIjV
NjP4OMWY6xKDg4OJVAMU9PFarpQagqwYGLm0XG6BqfvUFy+UuvNsc3uxTx+VkZHhJBfwa77zhL5Z
C67IznL0QoIFHzDBuHl4gFvqN2/8LH4ONe+vgzfPV/cJqniuGD148In7Lbmx2jNf1uJ4b228FOqT
PJdO/ZGlETyUJu0tfcN3SULaygPwWWHVMgheDEL0OI7mhMeCiouLLRpcUOqBzX6OzztkjYSGUTJ9
yGLT7uCz/RdvGwVH6pQHOeL/ZBRNTExsP6J+Pd5fFxUVXZ9FIpEdRw6hOzIjp6cBqwWxsbHYi3ML
Oq6/rBpDaPZydjwi1TpsvqmxVnc4IHvEu+i85kgg48s5ltYrGxvNguwdHL6mXl+a7kEmXF7rRck4
bEBNXA+BCNuFfYyIuVEwPurqm8cqG7RKyM/Vjk+Jw6ufDJ3mBF+cgyAGjSe0FruT4kJ0orRRxMgV
Qd+OQNajm9duKnJ99togPg0635+0rrG+nJ0WoG5aCX8Hb/Y/oLliz7wfPnzIYoe8K39KSbWerba5
IhuwNdtWMA7b4BeEMIrmvV7GZym07A0Vve6OAFjdsVohoy6Idhsc+DdG9zG576n5UtKQKNrRdp+Q
WqltavGH7my2c0dfTVaUoct0g0T6/i/Oi6kIcNrL38NgXCLzYbovnOTso2ERuQMWMBgsX+pF6PE1
AWXj4VuV1lhBuMDZ332Krwlpvwko33tZYzuIFAPoIKhq09O+9bKhZUmOsQPhACy2wcAZv8o5mxob
i+yeX7ryW38QSkj94nSXVwoe1u0UwC0GQ6sWg03K8HurY3PBF4H4uyhNfarpVuvu3xHXqVU7Y7AK
8pVPtM+8qhl/ORq4u9d4zqXLOasfLYF+eOSxGxgtMvv3ycSNngkFn1ZvaLgv6Zibp4O4dSBtO2wp
au+JrA3a8HwHPPrkYAvjY2op5PZw1gt/lxQ90RXOTvlhCiYH3pmmhd73+c7OKJou6+i+MiLsqDVW
8ERAPC7B7ZDc5GHvhE5MfHNFrhlE4EtiR50BvFG/L32E6jRygkkQNYCNnYRxvJvJWi4YbRKiiXv1
m7OPjkmzuCSronAWw42H+brQPSVT/rEmj2VtQT/bpf4ECK4mlF8h2134ccRY8fPCdvqU8458x+vb
sBbvzZ5oAMSSn9oNdt21ejRNXFMtyjuykfOZm89RykdQUkiaFT11Dig5ReAPytRzeN0Yn4+k7cU9
MTE2LyJrzpWbQiLGamrriy/vqIy6t6azBZo4+nxnyYj5A1D0X1E/oEw8iRjXrCFwTEwMUARM1Ozo
tisj2SwsLCauLj9S4r479vKY2lMe1TXkasUlKuBFYFWEgTxDEolkr5vsL2xqbm7ulRo3HhcrXjY0
GJmh6vds1jEueaNnYHhCNjCRaQeNumNyuZZLH/L7uJW8qQK04r2MOFZY0JVU87guTc45JVPRr8Kz
JtVYqSLcTM7svyt07E2D7qvXQEvwadI2QOStmj2LffOT2vIGBRrHX5HMZvobu36UnWoBHFG6nQS7
+O+aCaYkJ9ulGDddwvCXoUvANyaxHyQH75igT0sz/0SPsIUgHUyp1SiVgYFd4GWhiOg3UPb0IFZQ
rJ6ennLgsScGMWPba/KdN8odYYN5PBpxz6rZOJhH+100D2WR2dZjx8ieAN0a2bTp+1t3TlcD3uRO
2aHgoqOjC/KGbGRkZE72VncnLFwdf0Hf9LDGvbGdeuf+VWEuYExEpqBj4XvMJtGBRm6CXgpRXT7c
XhyPczOwkIUQIqJA0o4xA2dLrN6vTBYV7l1FqrxWh0OWrkMM0a3uFD3Sl4kKs+qHdH2NwT59SIUF
BjG+c+fOHShjkli9J+qy1OrqKuSz9OqXzCEiywZxecxQI9nPD5ciISCO91vJjiwBLxIfhTtG+fFR
GmQRZCJ31SVxDZB7BldLlu8Cm1vX+fh6JfacoC81sDwkaYkNOvuwv7bqrad3VVOaSUTGm1GF3iSg
GYOCAolp6GVzk0+0Tphmr1Uo4c2YpfkseUENxtrU1KSkpGR0HK9x/gWyOiWy2wOwO+Wj4a4t/euv
nzkFQAlUP5wPBTKcXG0TKfYcIGWG7wpMrE7YUOPM02DqDe8vXRETMUZRcmjYKVKajpPChhEuOJjC
9yPeUKO9uRd9w1VpZVrBw+w5J//8adJ3pq0/xnVoIjudA1bXiPsrTIU37gBbPv0zvyHs0i5bCKAy
cwafvAtxOFPFdaY5OT39eBevgWvyMTVNObL46G/3FA5HZ9SpdJ7A1jJl82PhMND+8e36qes6bWSW
Na0inve3JCSeFAzzSlr6nm73sbOzW9Q7jVfbaCfxkyZHVj0KnnylAz0Abmn2nD2vQjNRND0KAtks
3mx4u5aMRkuCrreFjdy0PB0zEhcW7oSrUVDO9S4kgsDIkcjkXSHRPGlAO/cSoBWg9vRoksZytTk5
LDacV/aUgBxPpJ8eLWdBsRip0qn2wBaB0Z48tfqZ60/aTMvN5V53MQOee5x3ctY6x0tfiP+o7wH7
3F9OshSf19TSijBePz/ZMoTB2j1XCatjhfk4A+KttlcV2c8Rs61NgKYLCwuImebVJ/FIAuGZTz/I
zqlFglqqnTGiz5qd5r+PdKig3BhROu+vH8RLA4yVDwQDVZtf3mXFzDE2kCPTfb6D8Six3W2xF7j/
EMwqmvtudzTkKYKd20MDt6uIZsw0dC93Fx369fac87OuDVkNqhDV1qfuVvpygvuBU6UEbWhw+3M5
mfMRxZx2+1B4csES+adnyL9GWS9b+vli+IuCC3H+/CRbtN4NUxTFRVUuLSFbzkiyUXKDl4+mvgVk
fCE9DQoKQiBo1TZ9e0yYg1l/Q8gY9AWNkI8DOJJ1niiLVz/WoR6jU7s22QhAJzrT4oM7qoWLgMSd
Wof1HAl50b162DP6115ttQ97I9ylZWVDsmNITq9lv82bfjMKs763/0Z00IjrolqxfMIg4b7mDglR
0cKiIp1ezlUBVKc+yii1K1r8w41MUOs8DEKixg+PFvaul3GDxAdc5dSdxkuS4WDFD3tvxwweFang
vw5HV4KrVOhHPQ3vppW91pbMeBu9tmat2p/kPZ+otM5CoZrsf6QDLjvbBmcu+cqyOWQm23zX4xJK
TknpGg/RK9JnfbIMtCI9oxxEAf+Mt3Ptbeehch6fpr89CCWMjWkczl8atVbub9sYRFq2eJc3xcJ6
r63SjHwSPjPJwR1YiNsJBWZojC2nF1v2asbTXK3HNX718X3K4idMGJAoTLEzmLZORmHI7buQZan2
wzfGzgLp7ydekuy+vS9S8Y1QTpA9WzzFeiysIJM8nv6bU/+3/9v/Yqec3eHq9GqxbCXgx8qg+xim
WfHwVch/AFBLBwgXwNsguAwAANgOAABQSwMEFAAICAgASot8PgAAAAAAAAAAAAAAACcAAABDb25m
aWd1cmF0aW9uczIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwME
FAAACAAASot8PgAAAAAAAAAAAAAAABwAAABDb25maWd1cmF0aW9uczIvcHJvZ3Jlc3NiYXIvUEsD
BBQAAAgAAEqLfD4AAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0ZXIvUEsDBBQA
AAgAAEqLfD4AAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVudS9QSwMEFAAA
CAAASot8PgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAwQUAAAI
AABKi3w+AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9tZW51YmFyL1BLAwQUAAAIAABK
i3w+AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAwQUAAAIAABKi3w+
AAAAAAAAAAAAAAAAHwAAAENvbmZpZ3VyYXRpb25zMi9pbWFnZXMvQml0bWFwcy9QSwMEFAAACAAA
Sot8PgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvc3RhdHVzYmFyL1BLAwQUAAgICABK
i3w+AAAAAAAAAAAAAAAADAAAAHNldHRpbmdzLnhtbO1aWXPiOBB+31+R8usW4cpkFyowZQiQZCCH
OQK8yXaDNciSS5I58utX5sgmjg0E8FSmdvMQCkv9dau71fpa5ur73CVnU+ACM1rSsucZ7QyoxWxM
xyWt26mn/ta+l/+4YqMRtqBoM8t3gcqUACnVFHGmxKkoroZLms9pkSGBRZEiF0RRWkXmAd2IFd/O
Li6VrZ7MCaaTkuZI6RXT6dlsdj7LnzM+TmcLhUJ6ObqZajE6wuN9Va1mv1XFGHtVFAisjFkqy2Uy
F+nVd+1sbeQb1+S08sYPm+WXr9YKVh8pLMENfHO2fhyYVtKUyuIUw+zVa1qU3HuZHhbYJKBzQB3m
aZtBufDUIKZSK2eu0h9BPgXchJFMBvkZ29KJgs79dVn4djT8DeCxE2l6PntR2Bc+5SIvhakNc7DD
qmAWHaSljEovvtjHYJjd2iErheQqA7RyMJj9lKUBaMjODlIO2WXoe5E6+JgQyO6RglWfC8YfmcBS
7YB+ZDgPC+V75EEU8oFJcsM4fmFUItL2CJYtZkM4AA7jR+Q4cImtpNBD1m8cdMo9+tb+BPB1S+Ip
LNENRMcx7jkwbTb2nrhubWCNuKJyJO5p6/cGtcKkZO4JgYeMuR2FctKMDkB7iPhh1KWh2cyhPkBj
CAroVvTLA8HbDps1OA4XbpMxAohqZcl9iEaOePj2vIgbXhb2fbfWsuTHnCmb2n508bE4I8REfMsx
/n+SHZ1kgYKKYjOTRw4BPYxLuBEiIibj9lEzBM6W9ovPZ/Q++PdMJgV92DbchRygVhlhPARNWLCJ
srnLfC737fIEcU3AKzdIKNN9lxpsdgPIVt1JIkraDoBUtSYB9Fvx4EvV0UF74ZqMiDaED92TKGlT
5HWYgYSEcKBPsbNWwLdi3ZUkpsEAoeIdS8BVdTuwAoXhI1n4sfBt37TxFItY808EHm38oamzgtfn
WLQX1HI4o/gFfh0fWLek0RMEyP0vHVYPfI6CAH/m9kEnRNUxxSrkHTOriFpAktijP4BTXWBEH31q
SR9FNCOn2ElNTCddz0YS4ju2/IEkIfCRSkWQfpjkm0jA5UUFU8QXWrk7vvkznZkTaGQdyxXS6LRe
Wu6F/lX/nrK9p+6L1xr2HTno3/Fmt/vSernzI6Y+63pLd//9XtN1px182upf2y1go1HPDNr6vEor
C/T8LTPs3xY6jd6F+VxfoEW2rjyxMMfe1HIV66SGYzfI1PyZfTLzdxnLrXu27v008xVv2G8VWk9e
YA9VOJPBs5e18oYcKszHji5a1dmsea3/GOQKQslOhv1KBl1nFve6N7Nyc2K7PaHmvRkfeoNct9DS
vaduzbg2c4FtTm3QN5wqqTjDXK+D+h55mNQyaimlL1gJkyZ4iVZa3fPIoiuAXyOJfjcakzTT+72P
/yQ5dpMh21Dcl1GySKhnSqinSZ40Js571wfevfoScwvRhLmL+CRVy+dz9Kv1flUHcWSpBVSZ63EQ
QUk7+X1EQk1a/PuKOuMmtm2gr8s7/u1FE9Gxjz7e4K6jPOIHBoD5gf64GyzjwGttxBWLDPeRa9T0
bvkKjDFVNDFmtXsg1Ki9VX5HL5BorODAbbg9Vo3KfzRWO/u23UX6l9yAXK9fhbdVUYhvX486bE7V
Ke/SpPuSVRGxfKKauAS4HJpCb/Wi/4FWCRNJHM2rDrTOmdsB19u2kC1KYq8E0h9+mZCO+81G+R9Q
SwcIX+sZjP8EAAD1IQAAUEsDBBQACAgIAEqLfD4AAAAAAAAAAAAAAAAVAAAATUVUQS1JTkYvbWFu
aWZlc3QueG1stZVNbsIwEIX3nCLyPnHLqooIlVqpJ6AHGJxJsOQ/ecYIbt8EFUhbFgXFO9saf++N
7fGsXg/WFHuMpL1rxHP1JAp0yrfa9Y343HyUL+J1vVhZcLpD4vo8KIZ9ji7TRqToag+kqXZgkWpW
tQ/oWq+SRcf1z/h6VFoviiu40wbLITAei6sYthpKPgZsBIRgtAIefMq9a6uTVjWVqChEhJZ2iCyu
kElyy8lyl4wpA/CuEVLIu6wwHlgO+dymKe94dDMGzMklPhqk2bEWGR6A3oZtdsluHWhDks/DKrh+
bvgsvHfvOt2neHpTtJSgFBocpj5KlWJ87BLv18oiEKLvIxJtIZNAZzww5nLvQwpDTac8ePbeBHBo
8uBH49nOffSeDa4t9EjyTbOFkKnMvjWysImB0yNv/nd3oeTG2q+SrtRU43825v33kXnoxpeffyX/
NOP1F1BLBwiBPesyUQEAAMcHAABQSwECFAAUAAAIAAAncXw+hWw5ii4AAAAuAAAACAAAAAAAAAAA
AAAAAAAAAAAAbWltZXR5cGVQSwECFAAUAAgICAAncXw+jIVYz40FAACQHAAACwAAAAAAAAAAAAAA
AABUAAAAY29udGVudC54bWxQSwECFAAUAAgICAAncXw+nD9oDhAGAAACGwAACgAAAAAAAAAAAAAA
AAAaBgAAc3R5bGVzLnhtbFBLAQIUABQAAAgAACdxfD4l11MYRQQAAEUEAAAIAAAAAAAAAAAAAAAA
AGIMAABtZXRhLnhtbFBLAQIUABQACAgIACdxfD7cKvnWdwwAAFwOAAAYAAAAAAAAAAAAAAAAAM0Q
AABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdQSwECFAAUAAgICAAncXw+AAAAAAIAAAAAAAAAJwAA
AAAAAAAAAAAAAACKHQAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQueG1sUEsB
AhQAFAAACAAAJ3F8PgAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAA4R0AAENvbmZpZ3VyYXRpb25z
Mi9wcm9ncmVzc2Jhci9QSwECFAAUAAAIAAAncXw+AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAb
HgAAQ29uZmlndXJhdGlvbnMyL2Zsb2F0ZXIvUEsBAhQAFAAACAAAJ3F8PgAAAAAAAAAAAAAAABoA
AAAAAAAAAAAAAAAAUR4AAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1lbnUvUEsBAhQAFAAACAAAJ3F8
PgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAiR4AAENvbmZpZ3VyYXRpb25zMi90b29scGFuZWwv
UEsBAhQAFAAACAAAJ3F8PgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAwR4AAENvbmZpZ3VyYXRp
b25zMi9tZW51YmFyL1BLAQIUABQAAAgAACdxfD4AAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAPce
AABDb25maWd1cmF0aW9uczIvdG9vbGJhci9QSwECFAAUAAAIAAAncXw+AAAAAAAAAAAAAAAAHwAA
AAAAAAAAAAAAAAAtHwAAQ29uZmlndXJhdGlvbnMyL2ltYWdlcy9CaXRtYXBzL1BLAQIUABQAAAgA
ACdxfD4AAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAGofAABDb25maWd1cmF0aW9uczIvc3RhdHVz
YmFyL1BLAQIUABQACAgIACdxfD6z/Zv28AQAAPshAAAMAAAAAAAAAAAAAAAAAKIfAABzZXR0aW5n
cy54bWxQSwECFAAUAAgICAAncXw+gT3rMlEBAADHBwAAFQAAAAAAAAAAAAAAAADMJAAATUVUQS1J
TkYvbWFuaWZlc3QueG1sUEsFBgAAAAAQABAANgQAAGAmAAAAAA==</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 @@ TkYvbWFuaWZlc3QueG1sUEsFBgAAAAAQABAANgQAAGAmAAAAAA==</string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>10924</int> </value>
<value> <int>11038</int> </value>
</item>
<item>
<key> <string>title</string> </key>
......
10
\ No newline at end of file
11
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment