From 82f780e948444cd9938613e99b3a77f32056f3ba Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Thu, 19 Jan 2012 20:16:54 +0100 Subject: [PATCH 001/397] [REM] unused imports. bzr revid: florent.xicluna@gmail.com-20120119191654-scm8c3o07icyz5b1 --- openerp/osv/fields.py | 3 --- openerp/tests/common.py | 1 - openerp/tests/test_orm.py | 1 - openerp/tiny_socket.py | 1 - 4 files changed, 6 deletions(-) diff --git a/openerp/osv/fields.py b/openerp/osv/fields.py index 871fc32f884..ff02a8c89f9 100644 --- a/openerp/osv/fields.py +++ b/openerp/osv/fields.py @@ -35,14 +35,11 @@ import base64 import datetime as DT import re -import string -import sys import warnings import xmlrpclib from psycopg2 import Binary import openerp -import openerp.netsvc as netsvc import openerp.tools as tools from openerp.tools.translate import _ from openerp.tools import float_round, float_repr diff --git a/openerp/tests/common.py b/openerp/tests/common.py index 44696384ce7..93e5f6d5bc2 100644 --- a/openerp/tests/common.py +++ b/openerp/tests/common.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import os import time import xmlrpclib diff --git a/openerp/tests/test_orm.py b/openerp/tests/test_orm.py index c11d4cd19d2..cf880933fe5 100644 --- a/openerp/tests/test_orm.py +++ b/openerp/tests/test_orm.py @@ -1,4 +1,3 @@ -import os import unittest2 import openerp diff --git a/openerp/tiny_socket.py b/openerp/tiny_socket.py index b4bed83a4c0..f86797f0f67 100644 --- a/openerp/tiny_socket.py +++ b/openerp/tiny_socket.py @@ -22,7 +22,6 @@ import socket import cPickle import cStringIO -import marshal import netsvc From e7838dfbc44472a444b1f58dd7869febbc5984b7 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Thu, 19 Jan 2012 20:17:56 +0100 Subject: [PATCH 002/397] [REF] fix weird indentation, not multiple of four. bzr revid: florent.xicluna@gmail.com-20120119191756-niny262vp1nvmpp8 --- openerp/netsvc.py | 16 ++++++++-------- openerp/osv/orm.py | 12 ++++++------ openerp/service/netrpc_server.py | 6 +++--- openerp/service/web_services.py | 10 +++++----- openerp/tests/test_xmlrpc.py | 4 ++-- 5 files changed, 24 insertions(+), 24 deletions(-) diff --git a/openerp/netsvc.py b/openerp/netsvc.py index ca08a362771..53750ed84da 100644 --- a/openerp/netsvc.py +++ b/openerp/netsvc.py @@ -84,12 +84,12 @@ class Service(object): cls._services.pop(name) def LocalService(name): - # Special case for addons support, will be removed in a few days when addons - # are updated to directly use openerp.osv.osv.service. - if name == 'object_proxy': - return openerp.osv.osv.service + # Special case for addons support, will be removed in a few days when addons + # are updated to directly use openerp.osv.osv.service. + if name == 'object_proxy': + return openerp.osv.osv.service - return Service._services[name] + return Service._services[name] class ExportService(object): """ Proxy for exported services. @@ -198,9 +198,9 @@ def init_logger(): # server intended to test it. def init_alternative_logger(): class H(logging.Handler): - def emit(self, record): - if record.levelno > 20: - print record.levelno, record.pathname, record.msg + def emit(self, record): + if record.levelno > 20: + print record.levelno, record.pathname, record.msg handler = H() logger = logging.getLogger() logger.handlers = [] diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 1c12fab27c9..f2686708436 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -98,10 +98,10 @@ def transfer_node_to_modifiers(node, modifiers, context=None, in_tree_view=False if node.get('states'): if 'invisible' in modifiers and isinstance(modifiers['invisible'], list): - # TODO combine with AND or OR, use implicit AND for now. - modifiers['invisible'].append(('state', 'not in', node.get('states').split(','))) + # TODO combine with AND or OR, use implicit AND for now. + modifiers['invisible'].append(('state', 'not in', node.get('states').split(','))) else: - modifiers['invisible'] = [('state', 'not in', node.get('states').split(','))] + modifiers['invisible'] = [('state', 'not in', node.get('states').split(','))] for a in ('invisible', 'readonly', 'required'): if node.get(a): @@ -894,8 +894,8 @@ class BaseModel(object): for c in cls.__dict__.get(s, []): exist = False for c2 in range(len(new)): - #For _constraints, we should check field and methods as well - if new[c2][2]==c[2] and (new[c2][0] == c[0] \ + #For _constraints, we should check field and methods as well + if new[c2][2]==c[2] and (new[c2][0] == c[0] \ or getattr(new[c2][0],'__name__', True) == \ getattr(c[0],'__name__', False)): # If new class defines a constraint with @@ -2690,7 +2690,7 @@ class BaseModel(object): elif val in dict(self._columns[field].selection(self, cr, uid, context=context)): return raise except_orm(_('ValidateError'), - _('The value "%s" for the field "%s.%s" is not in the selection') % (value, self._table, field)) + _('The value "%s" for the field "%s.%s" is not in the selection') % (value, self._table, field)) def _check_removed_columns(self, cr, log=False): # iterate on the database columns to drop the NOT NULL constraints diff --git a/openerp/service/netrpc_server.py b/openerp/service/netrpc_server.py index f86d6d21273..efe26906720 100644 --- a/openerp/service/netrpc_server.py +++ b/openerp/service/netrpc_server.py @@ -125,9 +125,9 @@ class TinySocketServerThread(threading.Thread,netsvc.Server): ct.start() lt = len(self.threads) if (lt > 10) and (lt % 10 == 0): - # Not many threads should be serving at the same time, so log - # their abuse. - netsvc.Logger().notifyChannel("web-services", netsvc.LOG_DEBUG, + # Not many threads should be serving at the same time, so log + # their abuse. + netsvc.Logger().notifyChannel("web-services", netsvc.LOG_DEBUG, "Netrpc: %d threads" % len(self.threads)) self.socket.close() except Exception, e: diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index 1bda0230c89..8c3db0e88af 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -521,11 +521,11 @@ GNU Public Licence. 'OS Name : %s\n' \ %(platform.platform(), platform.os.name) if os.name == 'posix': - if platform.system() == 'Linux': - lsbinfo = os.popen('lsb_release -a').read() - environment += '%s'%(lsbinfo) - else: - environment += 'Your System is not lsb compliant\n' + if platform.system() == 'Linux': + lsbinfo = os.popen('lsb_release -a').read() + environment += '%s'%(lsbinfo) + else: + environment += 'Your System is not lsb compliant\n' environment += 'Operating System Release : %s\n' \ 'Operating System Version : %s\n' \ 'Operating System Architecture : %s\n' \ diff --git a/openerp/tests/test_xmlrpc.py b/openerp/tests/test_xmlrpc.py index 954d3447360..ca0ae454437 100644 --- a/openerp/tests/test_xmlrpc.py +++ b/openerp/tests/test_xmlrpc.py @@ -19,8 +19,8 @@ ADMIN_USER_ID = common.ADMIN_USER_ID ADMIN_PASSWORD = common.ADMIN_PASSWORD def setUpModule(): - common.start_openerp() - common.create_xmlrpc_proxies() + common.start_openerp() + common.create_xmlrpc_proxies() tearDownModule = common.tearDownModule From efef81654b90e70a24d1a330c0ef8d9942e05444 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Thu, 19 Jan 2012 20:18:38 +0100 Subject: [PATCH 003/397] [REF] replace deprecated <> symbol. bzr revid: florent.xicluna@gmail.com-20120119191838-r07oybyiqbkfehsz --- openerp/osv/orm.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index f2686708436..dceb14a2710 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -1303,7 +1303,7 @@ class BaseModel(object): if not line[i]: continue - if field[:len(prefix)] <> prefix: + if field[:len(prefix)] != prefix: if line[i] and skip: return False continue @@ -2666,7 +2666,7 @@ class BaseModel(object): # if val is a many2one, just write the ID if type(val) == tuple: val = val[0] - if (val<>False) or (type(val)<>bool): + if val is not False: cr.execute(update_query, (ss[1](val), key)) def _check_selection_field_value(self, cr, uid, field, value, context=None): From c749cd8fcc864e6103f55bcf7b12e0910f2ffa14 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Mon, 23 Jan 2012 15:29:32 +0100 Subject: [PATCH 004/397] =?UTF-8?q?[IMP]=C2=A0upgrade=20the=20Pickle=20pro?= =?UTF-8?q?tocol=20to=20consume=20less=20bandwidth.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bzr revid: florent.xicluna@gmail.com-20120123142932-idcqz4p46gvbvhfh --- openerp/tiny_socket.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openerp/tiny_socket.py b/openerp/tiny_socket.py index b4bed83a4c0..c3960afd054 100644 --- a/openerp/tiny_socket.py +++ b/openerp/tiny_socket.py @@ -28,6 +28,10 @@ import netsvc #.apidoc title: Net-RPC classes +# Pickle protocol version 2 is optimized compared to default (version 0) +PICKLE_PROTOCOL = 2 + + class Myexception(Exception): """ custom exception object store @@ -63,8 +67,8 @@ class mysocket: netsvc.close_socket(self.sock) def mysend(self, msg, exception=False, traceback=None): - msg = cPickle.dumps([msg,traceback]) - self.sock.sendall('%8d%s%s' % (len(msg), exception and "1" or "0", msg)) + msg = cPickle.dumps([msg, traceback], PICKLE_PROTOCOL) + self.sock.sendall('%8d%d%s' % (len(msg), bool(exception), msg)) def myreceive(self): buf='' From bac1a957193c5b76fc944d268d2b711809e34d19 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Mon, 23 Jan 2012 15:30:15 +0100 Subject: [PATCH 005/397] =?UTF-8?q?[IMP]=C2=A0merge=20two=20socket.recv=20?= =?UTF-8?q?into=20one.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bzr revid: florent.xicluna@gmail.com-20120123143015-gz22l5qre6ria8f4 --- openerp/tiny_socket.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/openerp/tiny_socket.py b/openerp/tiny_socket.py index c3960afd054..87db82f6d91 100644 --- a/openerp/tiny_socket.py +++ b/openerp/tiny_socket.py @@ -72,15 +72,14 @@ class mysocket: def myreceive(self): buf='' - while len(buf) < 8: - chunk = self.sock.recv(8 - len(buf)) + while len(buf) < 9: + chunk = self.sock.recv(9 - len(buf)) if not chunk: raise socket.timeout buf += chunk - size = int(buf) - buf = self.sock.recv(1) - if buf != "0": - exception = buf + size = int(buf[:8]) + if buf[8] != "0": + exception = buf[8] else: exception = False msg = '' From 5c40627e4bd91c2355a4d196f62e1ccfa83aaf12 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 26 Jan 2012 14:30:13 +0100 Subject: [PATCH 006/397] [FIX] don't just print a warning if an @eval fails in an XML file bzr revid: xmo@openerp.com-20120126133013-5fnsouix8cutwlik --- openerp/tools/convert.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/openerp/tools/convert.py b/openerp/tools/convert.py index 553aa48effc..ec3e67670c3 100644 --- a/openerp/tools/convert.py +++ b/openerp/tools/convert.py @@ -129,15 +129,14 @@ def _eval_xml(self, node, pool, cr, uid, idref, context=None): f_val = f_val[0] return f_val a_eval = node.get('eval','') - idref2 = {} if a_eval: idref2 = _get_idref(self, cr, uid, f_model, context, idref) try: return unsafe_eval(a_eval, idref2) except Exception: - logger = logging.getLogger('init') - logger.warning('could not eval(%s) for %s in %s' % (a_eval, node.get('name'), context), exc_info=True) - return "" + logging.getLogger('openerp.tools.convert.init').error( + 'Could not eval(%s) for %s in %s', a_eval, node.get('name'), context) + raise if t == 'xml': def _process(s, idref): m = re.findall('[^%]%\((.*?)\)[ds]', s) From 111d8b76f7e384a3b1a77d802b52eedbb7ae04c7 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 1 Feb 2012 13:33:11 +0100 Subject: [PATCH 007/397] [REF] one unused import and one redundant import. bzr revid: florent.xicluna@gmail.com-20120201123311-yvljvcj0luly77qt --- openerp-server | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/openerp-server b/openerp-server index 334c1790526..5868b4f33d5 100755 --- a/openerp-server +++ b/openerp-server @@ -42,9 +42,6 @@ import openerp __author__ = openerp.release.author __version__ = openerp.release.version -import sys -import imp - def check_root_user(): """ Exit if the process's user is 'root' (on POSIX system).""" if os.name == 'posix': @@ -200,7 +197,7 @@ def quit_on_signals(): try: while quit_signals_received == 0: time.sleep(60) - except KeyboardInterrupt, e: + except KeyboardInterrupt: pass if config['pidfile']: From 1ef81548ba5dd463adaf20433b7bc4b39ebb8e78 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 15:22:48 +0100 Subject: [PATCH 008/397] [REF] additional cleanup after vmt's logging refactoring. bzr revid: florent.xicluna@gmail.com-20120208142248-p63odfqo673yqqml --- openerp/service/netrpc_server.py | 2 +- openerp/service/web_services.py | 17 ++++++++--------- openerp/wizard/__init__.py | 6 +----- 3 files changed, 10 insertions(+), 15 deletions(-) diff --git a/openerp/service/netrpc_server.py b/openerp/service/netrpc_server.py index 327ebc5bbdc..fcbfaf0ba82 100644 --- a/openerp/service/netrpc_server.py +++ b/openerp/service/netrpc_server.py @@ -131,7 +131,7 @@ class TinySocketServerThread(threading.Thread,netsvc.Server): _logger.debug("Netrpc: %d threads", len(self.threads)) self.socket.close() except Exception, e: - _logger.warning("Netrpc: closing because of exception %s" % str(e)) + _logger.warning("Netrpc: closing because of exception %s", e) self.socket.close() return False diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index 43f4d1af639..661b74a6995 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -224,9 +224,9 @@ class db(netsvc.ExportService): if not data or res: _logger.error( - 'DUMP DB: %s failed! Please verify the configuration of the database password on the server. '\ - 'It should be provided as a -w command-line option, or as `db_password` in the '\ - 'server configuration file.\n %s' % (db_name, data)) + 'DUMP DB: %s failed! Please verify the configuration of the database password on the server. ' + 'It should be provided as a -w command-line option, or as `db_password` in the ' + 'server configuration file.\n %s', db_name, data) raise Exception, "Couldn't dump database" _logger.info('DUMP DB successful: %s', db_name) @@ -239,7 +239,7 @@ class db(netsvc.ExportService): self._set_pg_psw_env_var() if self.exp_db_exist(db_name): - _logger.warning('RESTORE DB: %s already exists' % (db_name,)) + _logger.warning('RESTORE DB: %s already exists', db_name) raise Exception, "Database already exists" self._create_empty_database(db_name) @@ -268,7 +268,7 @@ class db(netsvc.ExportService): res = stdout.close() if res: raise Exception, "Couldn't restore database" - _logger.info('RESTORE DB: %s' % (db_name)) + _logger.info('RESTORE DB: %s', db_name) return True finally: @@ -451,8 +451,7 @@ GNU Public Licence. backup_directory = os.path.join(tools.config['root_path'], 'backup', time.strftime('%Y-%m-%d-%H-%M')) if zips and not os.path.isdir(backup_directory): - _logger.info('create a new backup directory to \ - store the old modules: %s', backup_directory) + _logger.info('create a new backup directory to store the old modules: %s', backup_directory) os.makedirs(backup_directory) for module in zips: @@ -678,7 +677,7 @@ class report_spool(netsvc.ExportService): self._reports[id]['state'] = True except Exception, exception: - _logger.exception('Exception: %s\n', str(exception)) + _logger.exception('Exception: %s\n', exception) if hasattr(exception, 'name') and hasattr(exception, 'value'): self._reports[id]['exception'] = openerp.exceptions.DeferredException(tools.ustr(exception.name), tools.ustr(exception.value)) else: @@ -715,7 +714,7 @@ class report_spool(netsvc.ExportService): self._reports[id]['format'] = format self._reports[id]['state'] = True except Exception, exception: - _logger.exception('Exception: %s\n', str(exception)) + _logger.exception('Exception: %s\n', exception) if hasattr(exception, 'name') and hasattr(exception, 'value'): self._reports[id]['exception'] = openerp.exceptions.DeferredException(tools.ustr(exception.name), tools.ustr(exception.value)) else: diff --git a/openerp/wizard/__init__.py b/openerp/wizard/__init__.py index 7354a43498d..debf0f1e74f 100644 --- a/openerp/wizard/__init__.py +++ b/openerp/wizard/__init__.py @@ -31,7 +31,6 @@ import openerp.pooler as pooler from openerp.osv.osv import except_osv from openerp.osv.orm import except_orm -import sys _logger = logging.getLogger(__name__) @@ -168,10 +167,7 @@ class interface(netsvc.Service): or isinstance(e, except_orm): netsvc.abort_response(2, e.name, 'warning', e.value) else: - import traceback - tb_s = reduce(lambda x, y: x+y, traceback.format_exception( - sys.exc_type, sys.exc_value, sys.exc_traceback)) - _logger.error('Exception in call: ' + tb_s) + _logger.exception('Exception in call:') raise return res From 57ca8e47975101c57991cf89efe86c033ff8a6de Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 18:00:34 +0100 Subject: [PATCH 009/397] [REF] openerp.report: better use of isinstance. bzr revid: florent.xicluna@gmail.com-20120208170034-2w8szxy350qpwas6 --- openerp/report/custom.py | 2 +- openerp/report/render/rml2txt/utils.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/openerp/report/custom.py b/openerp/report/custom.py index 051d1f29862..d06f2d721f7 100644 --- a/openerp/report/custom.py +++ b/openerp/report/custom.py @@ -108,7 +108,7 @@ class report_custom(report_int): key = levels.keys() for l in key: objs = eval('obj.'+l,{'obj': obj}) - if not isinstance(objs, browse_record_list) and type(objs) <> type([]): + if not isinstance(objs, (browse_record_list, list)): objs = [objs] field_new = [] cond_new = [] diff --git a/openerp/report/render/rml2txt/utils.py b/openerp/report/render/rml2txt/utils.py index 122411afb2d..c08210ecc79 100644 --- a/openerp/report/render/rml2txt/utils.py +++ b/openerp/report/render/rml2txt/utils.py @@ -75,9 +75,9 @@ def _process_text(self, txt): txt2 = eval(sps.pop(0),self.localcontext) except: txt2 = '' - if type(txt2) == type(0) or type(txt2) == type(0.0): + if isinstance(txt2, (int, float)): txt2 = str(txt2) - if type(txt2)==type('') or type(txt2)==type(u''): + if isinstance(txt2, basestring): result += txt2 return result From b5fa51f4a691b840e588bc33e4e960958860fd12 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 18:02:17 +0100 Subject: [PATCH 010/397] =?UTF-8?q?[REF]=C2=A0openerp.report:=20use=20the?= =?UTF-8?q?=20recommended=20syntax=20to=20raise=20error=20and=20never=20us?= =?UTF-8?q?e=20empty=20except:.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bzr revid: florent.xicluna@gmail.com-20120208170217-xsa5odzlhite0nda --- openerp/report/custom.py | 2 +- openerp/report/interface.py | 4 ++-- openerp/report/preprocess.py | 2 +- openerp/report/printscreen/ps_list.py | 2 +- openerp/report/render/rml2html/rml2html.py | 2 +- openerp/report/render/rml2pdf/trml2pdf.py | 2 +- openerp/report/render/rml2txt/utils.py | 8 ++++---- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/openerp/report/custom.py b/openerp/report/custom.py index d06f2d721f7..a03ae0b8a53 100644 --- a/openerp/report/custom.py +++ b/openerp/report/custom.py @@ -267,7 +267,7 @@ class report_custom(report_int): else: try: row.append(float(r[j])) - except: + except Exception: row.append(r[j]) results2.append(row) if report['type']=='pie': diff --git a/openerp/report/interface.py b/openerp/report/interface.py index 9a97c445671..69474a18433 100644 --- a/openerp/report/interface.py +++ b/openerp/report/interface.py @@ -44,8 +44,8 @@ class report_int(netsvc.Service): def __init__(self, name): assert not self.exists(name), 'The report "%s" already exists!' % name super(report_int, self).__init__(name) - if name[0:7]<>'report.': - raise Exception, 'ConceptionError, bad report name, should start with "report."' + if not name.startswith('report.'): + raise Exception('ConceptionError, bad report name, should start with "report."') self.name = name self.id = 0 self.name2 = '.'.join(name.split('.')[1:]) diff --git a/openerp/report/preprocess.py b/openerp/report/preprocess.py index e681860d7a2..93b6b4d1bc9 100644 --- a/openerp/report/preprocess.py +++ b/openerp/report/preprocess.py @@ -48,7 +48,7 @@ class report(object): try: while n.tag != txt.group(3): n = n.getparent() - except: + except Exception: n = node else: n = node.getparent() diff --git a/openerp/report/printscreen/ps_list.py b/openerp/report/printscreen/ps_list.py index dc280a53e3e..8f0629462f8 100644 --- a/openerp/report/printscreen/ps_list.py +++ b/openerp/report/printscreen/ps_list.py @@ -56,7 +56,7 @@ class report_printscreen_list(report_int): def _parse_string(self, view): try: dom = etree.XML(view.encode('utf-8')) - except: + except Exception: dom = etree.XML(view) return self._parse_node(dom) diff --git a/openerp/report/render/rml2html/rml2html.py b/openerp/report/render/rml2html/rml2html.py index 504492772df..a26f6eadaa6 100644 --- a/openerp/report/render/rml2html/rml2html.py +++ b/openerp/report/render/rml2html/rml2html.py @@ -98,7 +98,7 @@ class _flowable(object): try: if new_child.get('style').find('terp_tblheader')!= -1: new_node.tag = 'th' - except: + except Exception: pass process(node,new_node) if new_node.get('colWidths',False): diff --git a/openerp/report/render/rml2pdf/trml2pdf.py b/openerp/report/render/rml2pdf/trml2pdf.py index 96287166074..58457993142 100644 --- a/openerp/report/render/rml2pdf/trml2pdf.py +++ b/openerp/report/render/rml2pdf/trml2pdf.py @@ -424,7 +424,7 @@ class _rml_canvas(object): flow.drawOn(self.canvas,infos['x'],infos['y']) infos['height']-=h else: - raise ValueError, "Not enough space" + raise ValueError("Not enough space") def _line_mode(self, node): ljoin = {'round':1, 'mitered':0, 'bevelled':2} diff --git a/openerp/report/render/rml2txt/utils.py b/openerp/report/render/rml2txt/utils.py index c08210ecc79..95e99c32ce1 100644 --- a/openerp/report/render/rml2txt/utils.py +++ b/openerp/report/render/rml2txt/utils.py @@ -37,7 +37,7 @@ def _child_get(node, self=None, tagname=None): if n.get('rml_except', False): try: eval(n.get('rml_except'), {}, self.localcontext) - except: + except Exception: continue if n.get('rml_tag'): try: @@ -46,7 +46,7 @@ def _child_get(node, self=None, tagname=None): n2.tag = tag n2.attrib.update(attr) yield n2 - except: + except Exception: yield n else: yield n @@ -55,7 +55,7 @@ def _child_get(node, self=None, tagname=None): if self and self.localcontext and n.get('rml_except', False): try: eval(n.get('rml_except'), {}, self.localcontext) - except: + except Exception: continue if (tagname is None) or (n.tag==tagname): yield n @@ -73,7 +73,7 @@ def _process_text(self, txt): if sps: try: txt2 = eval(sps.pop(0),self.localcontext) - except: + except Exception: txt2 = '' if isinstance(txt2, (int, float)): txt2 = str(txt2) From 9621008df12a65730a123e389d84ef8b21e5941d Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 18:03:51 +0100 Subject: [PATCH 011/397] =?UTF-8?q?[REF]=C2=A0openerp.report:=20replace=20?= =?UTF-8?q?deprecated=20has=5Fkey.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bzr revid: florent.xicluna@gmail.com-20120208170351-1vmewmuufmxn7x52 --- openerp/report/custom.py | 14 +++++++------- openerp/report/print_xml.py | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/openerp/report/custom.py b/openerp/report/custom.py index a03ae0b8a53..b33065fcdee 100644 --- a/openerp/report/custom.py +++ b/openerp/report/custom.py @@ -221,7 +221,7 @@ class report_custom(report_int): res_dic[prev].append(line) else: prev = line[groupby] - if res_dic.has_key(line[groupby]): + if line[groupby] in res_dic: res_dic[line[groupby]].append(line) else: res_dic[line[groupby]] = [] @@ -389,7 +389,7 @@ class report_custom(report_int): if date_idx != None: for r in results: key = process_date['Y'](r[date_idx]) - if not data_by_year.has_key(key): + if key not in data_by_year: data_by_year[key] = [] for i in range(len(r)): r[i] = fct[i](r[i]) @@ -407,14 +407,14 @@ class report_custom(report_int): for d in data_by_year[line]: for idx in range(len(fields)-1): fields_bar.append({}) - if fields_bar[idx].has_key(d[0]): + if d[0] in fields_bar[idx]: fields_bar[idx][d[0]] += d[idx+1] else: fields_bar[idx][d[0]] = d[idx+1] for idx in range(len(fields)-1): data = {} for k in fields_bar[idx].keys(): - if data.has_key(k): + if k in data: data[k] += fields_bar[idx][k] else: data[k] = fields_bar[idx][k] @@ -488,7 +488,7 @@ class report_custom(report_int): if date_idx != None: for r in results: key = process_date['Y'](r[date_idx]) - if not data_by_year.has_key(key): + if key not in data_by_year: data_by_year[key] = [] for i in range(len(r)): r[i] = fct[i](r[i]) @@ -507,14 +507,14 @@ class report_custom(report_int): for d in data_by_year[line]: for idx in range(len(fields)-1): fields_bar.append({}) - if fields_bar[idx].has_key(d[0]): + if d[0] in fields_bar[idx]: fields_bar[idx][d[0]] += d[idx+1] else: fields_bar[idx][d[0]] = d[idx+1] for idx in range(len(fields)-1): data = {} for k in fields_bar[idx].keys(): - if data.has_key(k): + if k in data: data[k] += fields_bar[idx][k] else: data[k] = fields_bar[idx][k] diff --git a/openerp/report/print_xml.py b/openerp/report/print_xml.py index ee1b9a316b3..2137eabee79 100644 --- a/openerp/report/print_xml.py +++ b/openerp/report/print_xml.py @@ -200,7 +200,7 @@ class document(object): else: args = [] # get the object - if attrs.has_key('model'): + if 'model' in attrs: obj = self.pool.get(attrs['model']) else: if isinstance(browser, list): @@ -209,7 +209,7 @@ class document(object): obj = browser._table # get the ids - if attrs.has_key('ids'): + if 'ids' in attrs: ids = self.eval(browser, attrs['ids']) else: if isinstance(browser, list): From 7675d45c2c10e833bc5d5f0b3f905f1cca652a3d Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 18:04:56 +0100 Subject: [PATCH 012/397] [REF] openerp.report: fix weird indentation, not multiple of four. bzr revid: florent.xicluna@gmail.com-20120208170456-ak1ykpy6yel71ylc --- openerp/report/interface.py | 2 +- openerp/report/print_xml.py | 2 +- openerp/report/printscreen/ps_form.py | 2 +- openerp/report/render/rml2html/rml2html.py | 16 ++++++++-------- openerp/report/render/rml2pdf/trml2pdf.py | 2 +- openerp/report/render/rml2txt/rml2txt.py | 4 ++-- openerp/report/render/simple.py | 2 +- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/openerp/report/interface.py b/openerp/report/interface.py index 69474a18433..17dc0973d7e 100644 --- a/openerp/report/interface.py +++ b/openerp/report/interface.py @@ -181,7 +181,7 @@ class report_rml(report_int): def create_pdf(self, rml, localcontext = None, logo=None, title=None): if not localcontext: - localcontext={} + localcontext = {} localcontext.update({'internal_header':self.internal_header}) if logo: self.bin_datas['logo'] = logo diff --git a/openerp/report/print_xml.py b/openerp/report/print_xml.py index 2137eabee79..c2af0984c2e 100644 --- a/openerp/report/print_xml.py +++ b/openerp/report/print_xml.py @@ -228,7 +228,7 @@ class document(object): if not isinstance(datas[atr['value']], (str, unicode)): txt = str(datas[atr['value']]) else: - txt = datas[atr['value']] + txt = datas[atr['value']] el.text = txt else: for el_cld in node: diff --git a/openerp/report/printscreen/ps_form.py b/openerp/report/printscreen/ps_form.py index 8e3823e6b03..cf6d77cbe26 100644 --- a/openerp/report/printscreen/ps_form.py +++ b/openerp/report/printscreen/ps_form.py @@ -120,7 +120,7 @@ class report_printscreen_list(report_int): line[f]=round(line[f],precision) col = etree.SubElement(node_line, 'col', tree='no') if line[f] != None: - col.text = tools.ustr(line[f] or '') + col.text = tools.ustr(line[f] or '') else: col.text = '/' diff --git a/openerp/report/render/rml2html/rml2html.py b/openerp/report/render/rml2html/rml2html.py index a26f6eadaa6..17ed2e3103e 100644 --- a/openerp/report/render/rml2html/rml2html.py +++ b/openerp/report/render/rml2html/rml2html.py @@ -232,7 +232,7 @@ class _rml_stylesheet(object): attr = {} attrs = ps.attrib for key, val in attrs.items(): - attr[key] = val + attr[key] = val attrs = [] for a in attr: if a in self._tags: @@ -296,13 +296,13 @@ class _rml_template(object): frames[(posy,posx,tmpl.get('id'))] = _rml_tmpl_frame(posx, utils.unit_get(tmpl.get('width'))) for tmpl in pt.findall('pageGraphics'): for n in tmpl: - if n.tag == 'image': - self.data = rc + utils._process_text(self, n.text) - if n.tag in self._tags: - t = self._tags[n.tag](n, self.style,self.localcontext) - frames[(t.posy,t.posx,n.tag)] = t - else: - self.style.update(n) + if n.tag == 'image': + self.data = rc + utils._process_text(self, n.text) + if n.tag in self._tags: + t = self._tags[n.tag](n, self.style,self.localcontext) + frames[(t.posy,t.posx,n.tag)] = t + else: + self.style.update(n) keys = frames.keys() keys.sort() keys.reverse() diff --git a/openerp/report/render/rml2pdf/trml2pdf.py b/openerp/report/render/rml2pdf/trml2pdf.py index 58457993142..a17c03b40cb 100644 --- a/openerp/report/render/rml2pdf/trml2pdf.py +++ b/openerp/report/render/rml2pdf/trml2pdf.py @@ -82,7 +82,7 @@ class NumberedCanvas(canvas.Canvas): def showPage(self): self._currentPage +=1 if not self._flag: - self._pageCount += 1 + self._pageCount += 1 else: self.pages.update({self._currentPage:self._pageCount}) self._codes.append({'code': self._code, 'stack': self._codeStack}) diff --git a/openerp/report/render/rml2txt/rml2txt.py b/openerp/report/render/rml2txt/rml2txt.py index 4a30e0d2345..8a8c1b7f3c7 100755 --- a/openerp/report/render/rml2txt/rml2txt.py +++ b/openerp/report/render/rml2txt/rml2txt.py @@ -336,8 +336,8 @@ class _rml_stylesheet(object): attr = {} attrs = ps.attributes for i in range(attrs.length): - name = attrs.item(i).localName - attr[name] = ps.get(name) + name = attrs.item(i).localName + attr[name] = ps.get(name) attrs = [] for a in attr: if a in self._tags: diff --git a/openerp/report/render/simple.py b/openerp/report/render/simple.py index 4ce10991924..49d1adf148e 100644 --- a/openerp/report/render/simple.py +++ b/openerp/report/render/simple.py @@ -82,7 +82,7 @@ if __name__=='__main__': ''' if s.render(): - print s.get() + print s.get() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: From 6312fd9426d6ccdbbfdada88763961f4b29d5c06 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 18:07:00 +0100 Subject: [PATCH 013/397] [REF] openerp.report: remove unused imports and vars, simplify logging. bzr revid: florent.xicluna@gmail.com-20120208170700-csx9jb3nwmvq3dzj --- openerp/report/custom.py | 3 --- openerp/report/render/html2html/html2html.py | 2 -- openerp/report/render/makohtml2html/makohtml2html.py | 8 +++----- openerp/report/render/odt2odt/odt2odt.py | 1 - openerp/report/render/rml2html/rml2html.py | 2 +- openerp/report/render/rml2txt/rml2txt.py | 2 -- openerp/report/render/rml2txt/utils.py | 1 - openerp/report/render/simple.py | 1 - 8 files changed, 4 insertions(+), 16 deletions(-) diff --git a/openerp/report/custom.py b/openerp/report/custom.py index b33065fcdee..80dd9462175 100644 --- a/openerp/report/custom.py +++ b/openerp/report/custom.py @@ -21,7 +21,6 @@ import os import time -import openerp.netsvc as netsvc import openerp.tools as tools from openerp.tools.safe_eval import safe_eval as eval @@ -67,7 +66,6 @@ class report_custom(report_int): # def _row_get(self, cr, uid, objs, fields, conditions, row_canvas=None, group_by=None): result = [] - tmp = [] for obj in objs: tobreak = False for cond in conditions: @@ -365,7 +363,6 @@ class report_custom(report_int): order_date['Y'] = lambda x : x abscissa = [] - tmp = {} idx = 0 date_idx = None diff --git a/openerp/report/render/html2html/html2html.py b/openerp/report/render/html2html/html2html.py index 181c7f7ba67..09d7ad5e825 100644 --- a/openerp/report/render/html2html/html2html.py +++ b/openerp/report/render/html2html/html2html.py @@ -20,9 +20,7 @@ ############################################################################## from openerp.report.render.rml2pdf import utils -from lxml import etree import copy -import openerp.pooler as pooler import base64 import cStringIO import re diff --git a/openerp/report/render/makohtml2html/makohtml2html.py b/openerp/report/render/makohtml2html/makohtml2html.py index 57e57bd8d63..dbb3327a105 100644 --- a/openerp/report/render/makohtml2html/makohtml2html.py +++ b/openerp/report/render/makohtml2html/makohtml2html.py @@ -23,8 +23,7 @@ import mako from lxml import etree from mako.template import Template from mako.lookup import TemplateLookup -import openerp.netsvc as netsvc -import traceback, sys, os +import os _logger = logging.getLogger(__name__) @@ -126,9 +125,8 @@ class makohtml2html(object): final_html += self.format_header(etree_obj) final_html += self.format_body(etree_obj) return final_html - except Exception,e: - tb_s = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) - _logger.error('report :\n%s\n%s\n', tb_s, str(e)) + except Exception: + _logger.exception('report :') def parseNode(html, localcontext = {}): r = makohtml2html(html, localcontext) diff --git a/openerp/report/render/odt2odt/odt2odt.py b/openerp/report/render/odt2odt/odt2odt.py index d077207f4d7..b9713943dc8 100644 --- a/openerp/report/render/odt2odt/odt2odt.py +++ b/openerp/report/render/odt2odt/odt2odt.py @@ -20,7 +20,6 @@ ############################################################################## from openerp.report.render.rml2pdf import utils -from lxml import etree import copy class odt2odt(object): diff --git a/openerp/report/render/rml2html/rml2html.py b/openerp/report/render/rml2html/rml2html.py index 17ed2e3103e..90bd58af99a 100644 --- a/openerp/report/render/rml2html/rml2html.py +++ b/openerp/report/render/rml2html/rml2html.py @@ -39,7 +39,7 @@ import sys import cStringIO from lxml import etree import copy -import utils + from openerp.report.render.rml2pdf import utils class _flowable(object): diff --git a/openerp/report/render/rml2txt/rml2txt.py b/openerp/report/render/rml2txt/rml2txt.py index 8a8c1b7f3c7..ab1930d81ba 100755 --- a/openerp/report/render/rml2txt/rml2txt.py +++ b/openerp/report/render/rml2txt/rml2txt.py @@ -22,9 +22,7 @@ import sys import StringIO -import copy from lxml import etree -import base64 import utils diff --git a/openerp/report/render/rml2txt/utils.py b/openerp/report/render/rml2txt/utils.py index 95e99c32ce1..2bf66925527 100644 --- a/openerp/report/render/rml2txt/utils.py +++ b/openerp/report/render/rml2txt/utils.py @@ -22,7 +22,6 @@ import re import reportlab import reportlab.lib.units -from lxml import etree from openerp.tools.safe_eval import safe_eval as eval _regex = re.compile('\[\[(.+?)\]\]') diff --git a/openerp/report/render/simple.py b/openerp/report/render/simple.py index 49d1adf148e..cb3831c141f 100644 --- a/openerp/report/render/simple.py +++ b/openerp/report/render/simple.py @@ -66,7 +66,6 @@ class simple(render.render): return self.result.getvalue() if __name__=='__main__': - import time s = simple() s.xml = ''' From ab9db3f6227789fabf3fdfcd2eda016b996bfd28 Mon Sep 17 00:00:00 2001 From: Florent Xicluna Date: Wed, 8 Feb 2012 22:33:13 +0100 Subject: [PATCH 014/397] [REM] more unused imports. bzr revid: florent.xicluna@gmail.com-20120208213313-1v0dugc59ch1fnnu --- openerp/service/http_server.py | 2 -- openerp/tests/addons/test_limits/models.py | 1 - 2 files changed, 3 deletions(-) diff --git a/openerp/service/http_server.py b/openerp/service/http_server.py index 07e31ea9c7d..63e0d08fc92 100644 --- a/openerp/service/http_server.py +++ b/openerp/service/http_server.py @@ -44,10 +44,8 @@ import posixpath import urllib import os import logging -from SimpleXMLRPCServer import SimpleXMLRPCDispatcher from websrv_lib import * -import openerp.netsvc as netsvc import openerp.tools as tools try: diff --git a/openerp/tests/addons/test_limits/models.py b/openerp/tests/addons/test_limits/models.py index 5240acd23ab..32e2a9a16f4 100644 --- a/openerp/tests/addons/test_limits/models.py +++ b/openerp/tests/addons/test_limits/models.py @@ -27,7 +27,6 @@ class m(openerp.osv.osv.Model): return True def consume_cpu_time(self, cr, uid, seconds, context=None): - import os t0 = time.clock() t1 = time.clock() while t1 - t0 < seconds: From a1e5c645d97e4e8f48cec546e858643029b7424a Mon Sep 17 00:00:00 2001 From: Antony Lesuisse Date: Thu, 9 Feb 2012 22:33:17 +0100 Subject: [PATCH 015/397] postgres use postgres instead of template1 and template1 instead of template0 bzr revid: al@openerp.com-20120209213317-3tt4o0sj87764ocn --- openerp/service/web_services.py | 10 +++++----- openerp/tools/config.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index 3a9ba89c002..24ec650e432 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -117,7 +117,7 @@ class db(netsvc.ExportService): return fn(*params) def _create_empty_database(self, name): - db = sql_db.db_connect('template1') + db = sql_db.db_connect('postgres') cr = db.cursor() chosen_template = tools.config['db_template'] try: @@ -176,7 +176,7 @@ class db(netsvc.ExportService): openerp.modules.registry.RegistryManager.delete(db_name) sql_db.close_db(db_name) - db = sql_db.db_connect('template1') + db = sql_db.db_connect('postgres') cr = db.cursor() cr.autocommit(True) # avoid transaction block try: @@ -278,7 +278,7 @@ class db(netsvc.ExportService): openerp.modules.registry.RegistryManager.delete(old_name) sql_db.close_db(old_name) - db = sql_db.db_connect('template1') + db = sql_db.db_connect('postgres') cr = db.cursor() cr.autocommit(True) # avoid transaction block try: @@ -306,7 +306,7 @@ class db(netsvc.ExportService): raise openerp.exceptions.AccessDenied() chosen_template = tools.config['db_template'] templates_list = tuple(set(['template0', 'template1', 'postgres', chosen_template])) - db = sql_db.db_connect('template1') + db = sql_db.db_connect('postgres') cr = db.cursor() try: try: @@ -544,7 +544,7 @@ GNU Public Licence. return http_server.list_http_services() def exp_check_connectivity(self): - return bool(sql_db.db_connect('template1')) + return bool(sql_db.db_connect('postgres')) def exp_get_os_time(self): return os.times() diff --git a/openerp/tools/config.py b/openerp/tools/config.py index d628447a7a8..a03937601dc 100644 --- a/openerp/tools/config.py +++ b/openerp/tools/config.py @@ -223,7 +223,7 @@ class configmanager(object): help="specify the database port", type="int") group.add_option("--db_maxconn", dest="db_maxconn", type='int', my_default=64, help="specify the the maximum number of physical connections to posgresql") - group.add_option("--db-template", dest="db_template", my_default="template0", + group.add_option("--db-template", dest="db_template", my_default="template1", help="specify a custom database template to create a new database") parser.add_option_group(group) From d52e838455be4b038064bd9a1d972869b13257c1 Mon Sep 17 00:00:00 2001 From: Bogdan Stanciu Date: Sun, 12 Feb 2012 12:45:09 +0100 Subject: [PATCH 016/397] [IMP] some English corrections & 'encoding' into 'coding' for several py files. No code change. bzr revid: bogdanovidiu.stanciu@gmail.com-20120212114509-yrw86zewyv70dow7 --- openerp/addons/base/i18n/af.po | 4 +- openerp/addons/base/i18n/am.po | 4 +- openerp/addons/base/i18n/ar.po | 4 +- openerp/addons/base/i18n/base.pot | 4 +- openerp/addons/base/i18n/bg.po | 4 +- openerp/addons/base/i18n/bs.po | 4 +- openerp/addons/base/i18n/ca.po | 4 +- openerp/addons/base/i18n/cs.po | 4 +- openerp/addons/base/i18n/da.po | 4 +- openerp/addons/base/i18n/de.po | 4 +- openerp/addons/base/i18n/el.po | 4 +- openerp/addons/base/i18n/en_GB.po | 6 +- openerp/addons/base/i18n/es.po | 4 +- openerp/addons/base/i18n/es_AR.po | 2 +- openerp/addons/base/i18n/es_CL.po | 4 +- openerp/addons/base/i18n/es_CR.po | 4 +- openerp/addons/base/i18n/es_EC.po | 4 +- openerp/addons/base/i18n/et.po | 4 +- openerp/addons/base/i18n/eu.po | 4 +- openerp/addons/base/i18n/fa.po | 4 +- openerp/addons/base/i18n/fa_AF.po | 4 +- openerp/addons/base/i18n/fi.po | 4 +- openerp/addons/base/i18n/fr.po | 8 +-- openerp/addons/base/i18n/gl.po | 4 +- openerp/addons/base/i18n/he.po | 4 +- openerp/addons/base/i18n/hr.po | 4 +- openerp/addons/base/i18n/hu.po | 4 +- openerp/addons/base/i18n/hy.po | 4 +- openerp/addons/base/i18n/id.po | 4 +- openerp/addons/base/i18n/is.po | 4 +- openerp/addons/base/i18n/it.po | 4 +- openerp/addons/base/i18n/ja.po | 4 +- openerp/addons/base/i18n/kk.po | 4 +- openerp/addons/base/i18n/ko.po | 4 +- openerp/addons/base/i18n/lt.po | 4 +- openerp/addons/base/i18n/lt_LT.po | 2 +- openerp/addons/base/i18n/lv.po | 4 +- openerp/addons/base/i18n/mk.po | 4 +- openerp/addons/base/i18n/mn.po | 4 +- openerp/addons/base/i18n/nb.po | 4 +- openerp/addons/base/i18n/nl.po | 91 ++++++++++++-------------- openerp/addons/base/i18n/nl_BE.po | 4 +- openerp/addons/base/i18n/nl_NL.po | 2 +- openerp/addons/base/i18n/pl.po | 4 +- openerp/addons/base/i18n/pt.po | 4 +- openerp/addons/base/i18n/pt_BR.po | 8 +-- openerp/addons/base/i18n/ro.po | 4 +- openerp/addons/base/i18n/ru.po | 4 +- openerp/addons/base/i18n/sk.po | 4 +- openerp/addons/base/i18n/sl.po | 4 +- openerp/addons/base/i18n/sq.po | 4 +- openerp/addons/base/i18n/sr.po | 4 +- openerp/addons/base/i18n/sr@latin.po | 4 +- openerp/addons/base/i18n/sv.po | 4 +- openerp/addons/base/i18n/th.po | 4 +- openerp/addons/base/i18n/tlh.po | 4 +- openerp/addons/base/i18n/tr.po | 4 +- openerp/addons/base/i18n/uk.po | 4 +- openerp/addons/base/i18n/uk_UA.po | 2 +- openerp/addons/base/i18n/ur.po | 4 +- openerp/addons/base/i18n/vi.po | 4 +- openerp/addons/base/i18n/zh_CN.po | 4 +- openerp/addons/base/i18n/zh_HK.po | 4 +- openerp/addons/base/i18n/zh_TW.po | 4 +- openerp/addons/base/ir/ir_actions.py | 4 +- openerp/addons/base/res/res_country.py | 5 +- openerp/release.py | 2 +- openerp/service/http_server.py | 4 +- openerp/service/websrv_lib.py | 4 +- openerp/tools/yaml_import.py | 2 +- 70 files changed, 181 insertions(+), 185 deletions(-) diff --git a/openerp/addons/base/i18n/af.po b/openerp/addons/base/i18n/af.po index 750498c192f..10b7c035815 100644 --- a/openerp/addons/base/i18n/af.po +++ b/openerp/addons/base/i18n/af.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/am.po b/openerp/addons/base/i18n/am.po index c1e1faad680..3214ddec3a7 100644 --- a/openerp/addons/base/i18n/am.po +++ b/openerp/addons/base/i18n/am.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/ar.po b/openerp/addons/base/i18n/ar.po index 72c254eedb6..5912643d3c0 100644 --- a/openerp/addons/base/i18n/ar.po +++ b/openerp/addons/base/i18n/ar.po @@ -795,7 +795,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5545,7 +5545,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "رمز الولاية (ثلاثة حروف).\n" #. module: base diff --git a/openerp/addons/base/i18n/base.pot b/openerp/addons/base/i18n/base.pot index 357319afe91..c1ca9862e96 100644 --- a/openerp/addons/base/i18n/base.pot +++ b/openerp/addons/base/i18n/base.pot @@ -727,7 +727,7 @@ msgstr "" #: help:ir.actions.todo,type:0 msgid "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets automatically to Done." +"Launch Manually Once: after having been launched manually, it sets automatically to Done." msgstr "" #. module: base @@ -5037,7 +5037,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." "" msgstr "" diff --git a/openerp/addons/base/i18n/bg.po b/openerp/addons/base/i18n/bg.po index b44b49136f9..5f070859688 100644 --- a/openerp/addons/base/i18n/bg.po +++ b/openerp/addons/base/i18n/bg.po @@ -797,7 +797,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5552,7 +5552,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Кодът на държавата в три букви.\n" #. module: base diff --git a/openerp/addons/base/i18n/bs.po b/openerp/addons/base/i18n/bs.po index 8b489f353b9..f4a109a9f86 100644 --- a/openerp/addons/base/i18n/bs.po +++ b/openerp/addons/base/i18n/bs.po @@ -783,7 +783,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5469,7 +5469,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/ca.po b/openerp/addons/base/i18n/ca.po index e9e3c958f8f..dbcc9dd3c31 100644 --- a/openerp/addons/base/i18n/ca.po +++ b/openerp/addons/base/i18n/ca.po @@ -807,7 +807,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5641,7 +5641,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "El codi de la província de 3 caràcters.\n" #. module: base diff --git a/openerp/addons/base/i18n/cs.po b/openerp/addons/base/i18n/cs.po index 9d7f5fd42da..08924e330d5 100644 --- a/openerp/addons/base/i18n/cs.po +++ b/openerp/addons/base/i18n/cs.po @@ -806,7 +806,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5635,7 +5635,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Kód státu ve třech znacích.\n" #. module: base diff --git a/openerp/addons/base/i18n/da.po b/openerp/addons/base/i18n/da.po index fc56fd78eba..d4fdbe01cc4 100644 --- a/openerp/addons/base/i18n/da.po +++ b/openerp/addons/base/i18n/da.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/de.po b/openerp/addons/base/i18n/de.po index 401ede6d3f9..13f9e6f19da 100644 --- a/openerp/addons/base/i18n/de.po +++ b/openerp/addons/base/i18n/de.po @@ -813,7 +813,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "Manuell: manuell gestartet" @@ -5678,7 +5678,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Der 3 stellige Staatencode\n" #. module: base diff --git a/openerp/addons/base/i18n/el.po b/openerp/addons/base/i18n/el.po index eca0eba1ee5..9f1dc8937e1 100644 --- a/openerp/addons/base/i18n/el.po +++ b/openerp/addons/base/i18n/el.po @@ -795,7 +795,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5589,7 +5589,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Ο κωδικός κατάστασης με 3 χαρακτήρες\n" #. module: base diff --git a/openerp/addons/base/i18n/en_GB.po b/openerp/addons/base/i18n/en_GB.po index ba564da1057..2c9d775d610 100644 --- a/openerp/addons/base/i18n/en_GB.po +++ b/openerp/addons/base/i18n/en_GB.po @@ -802,7 +802,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5618,8 +5618,8 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" -msgstr "The state code in three chars.\n" +msgid "The state code in max. three chars." +msgstr "The state code in max. three chars." #. module: base #: model:res.country,name:base.sj diff --git a/openerp/addons/base/i18n/es.po b/openerp/addons/base/i18n/es.po index 697adbf8dd3..4548e2692b8 100644 --- a/openerp/addons/base/i18n/es.po +++ b/openerp/addons/base/i18n/es.po @@ -842,7 +842,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "El código de la provincia de 3 caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/es_AR.po b/openerp/addons/base/i18n/es_AR.po index 5f2d8cb3305..e0a1569cffe 100644 --- a/openerp/addons/base/i18n/es_AR.po +++ b/openerp/addons/base/i18n/es_AR.po @@ -5583,7 +5583,7 @@ msgstr "STOCK_MEDIA_PAUSE" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "El código de la provincia de 3 caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/es_CL.po b/openerp/addons/base/i18n/es_CL.po index 9f432778665..e3ff1de6ef3 100644 --- a/openerp/addons/base/i18n/es_CL.po +++ b/openerp/addons/base/i18n/es_CL.po @@ -811,7 +811,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5652,7 +5652,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "El código de la provincia de 3 caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/es_CR.po b/openerp/addons/base/i18n/es_CR.po index e5e6a7f4e3f..a4d9a8129d5 100644 --- a/openerp/addons/base/i18n/es_CR.po +++ b/openerp/addons/base/i18n/es_CR.po @@ -879,7 +879,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" "Manual: Lanzado manualmente.\n" @@ -6736,7 +6736,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "El código de la provincia de 3 caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/es_EC.po b/openerp/addons/base/i18n/es_EC.po index dfd3f325733..dadcd9c0e46 100644 --- a/openerp/addons/base/i18n/es_EC.po +++ b/openerp/addons/base/i18n/es_EC.po @@ -807,7 +807,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5642,7 +5642,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "El código de la provincia de 3 caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/et.po b/openerp/addons/base/i18n/et.po index 0ad14eaff39..7552ae0719b 100644 --- a/openerp/addons/base/i18n/et.po +++ b/openerp/addons/base/i18n/et.po @@ -788,7 +788,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5499,7 +5499,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Maakonna kolmekohaline kood.\n" #. module: base diff --git a/openerp/addons/base/i18n/eu.po b/openerp/addons/base/i18n/eu.po index f63e1b6dc4f..378c973a0eb 100644 --- a/openerp/addons/base/i18n/eu.po +++ b/openerp/addons/base/i18n/eu.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/fa.po b/openerp/addons/base/i18n/fa.po index 5e55e009c97..a465ce96c3c 100644 --- a/openerp/addons/base/i18n/fa.po +++ b/openerp/addons/base/i18n/fa.po @@ -786,7 +786,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5502,7 +5502,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "کد استان در ۳ نویسه‌ای.\n" #. module: base diff --git a/openerp/addons/base/i18n/fa_AF.po b/openerp/addons/base/i18n/fa_AF.po index 2b467ff72d1..e3d0389fe01 100644 --- a/openerp/addons/base/i18n/fa_AF.po +++ b/openerp/addons/base/i18n/fa_AF.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index a68401483b1..a6cb99831fb 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -799,7 +799,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5620,7 +5620,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Osavaltion koodi kolmella kirjaimella.\n" #. module: base diff --git a/openerp/addons/base/i18n/fr.po b/openerp/addons/base/i18n/fr.po index c94296d2cbd..b47d352f885 100644 --- a/openerp/addons/base/i18n/fr.po +++ b/openerp/addons/base/i18n/fr.po @@ -815,7 +815,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5653,7 +5653,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Le code état en trois caractères.\n" #. module: base @@ -11276,7 +11276,7 @@ msgstr "Séquences" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss msgid "Mss" -msgstr "Mme" +msgstr "Mlle" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11404,7 +11404,7 @@ msgstr "Filtre" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam msgid "Ms." -msgstr "Mlle" +msgstr "Mme" #. module: base #: view:base.module.import:0 diff --git a/openerp/addons/base/i18n/gl.po b/openerp/addons/base/i18n/gl.po index e166e224d57..804c17bad22 100644 --- a/openerp/addons/base/i18n/gl.po +++ b/openerp/addons/base/i18n/gl.po @@ -808,7 +808,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5635,7 +5635,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "O código de estado en tres caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/he.po b/openerp/addons/base/i18n/he.po index 191882068f0..49655e7ae5c 100644 --- a/openerp/addons/base/i18n/he.po +++ b/openerp/addons/base/i18n/he.po @@ -785,7 +785,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5487,7 +5487,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "ביטוי הקוד בשלוש תוים.\n" #. module: base diff --git a/openerp/addons/base/i18n/hr.po b/openerp/addons/base/i18n/hr.po index 65fab4e5c30..bead1791bdc 100644 --- a/openerp/addons/base/i18n/hr.po +++ b/openerp/addons/base/i18n/hr.po @@ -840,7 +840,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5646,7 +5646,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Troznamenkasta šifra države/pokrajine/županije.\n" #. module: base diff --git a/openerp/addons/base/i18n/hu.po b/openerp/addons/base/i18n/hu.po index 6894d272558..d8a699102bf 100644 --- a/openerp/addons/base/i18n/hu.po +++ b/openerp/addons/base/i18n/hu.po @@ -804,7 +804,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5625,7 +5625,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Az állam kódja három karakterben.\n" #. module: base diff --git a/openerp/addons/base/i18n/hy.po b/openerp/addons/base/i18n/hy.po index 11c3cd40faf..b7e53816cae 100644 --- a/openerp/addons/base/i18n/hy.po +++ b/openerp/addons/base/i18n/hy.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/id.po b/openerp/addons/base/i18n/id.po index a62ce35ff65..323819ab4a5 100644 --- a/openerp/addons/base/i18n/id.po +++ b/openerp/addons/base/i18n/id.po @@ -779,7 +779,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5465,7 +5465,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/is.po b/openerp/addons/base/i18n/is.po index 87a31071d27..fb292a07512 100644 --- a/openerp/addons/base/i18n/is.po +++ b/openerp/addons/base/i18n/is.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/it.po b/openerp/addons/base/i18n/it.po index c5928215769..64f7a787c29 100644 --- a/openerp/addons/base/i18n/it.po +++ b/openerp/addons/base/i18n/it.po @@ -808,7 +808,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5645,7 +5645,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Il codice dello stato in 3 caratteri\n" #. module: base diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po index 84f3f3d2c55..3b727699679 100644 --- a/openerp/addons/base/i18n/ja.po +++ b/openerp/addons/base/i18n/ja.po @@ -818,7 +818,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" "手動:手動起動\n" @@ -6134,7 +6134,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/kk.po b/openerp/addons/base/i18n/kk.po index 0205a66a540..de3a57e6e0f 100644 --- a/openerp/addons/base/i18n/kk.po +++ b/openerp/addons/base/i18n/kk.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/ko.po b/openerp/addons/base/i18n/ko.po index c5026451183..a4141f5d609 100644 --- a/openerp/addons/base/i18n/ko.po +++ b/openerp/addons/base/i18n/ko.po @@ -784,7 +784,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5518,7 +5518,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "3문자의 상태 코드\n" #. module: base diff --git a/openerp/addons/base/i18n/lt.po b/openerp/addons/base/i18n/lt.po index 66ff76f538c..8e0ae0d384e 100644 --- a/openerp/addons/base/i18n/lt.po +++ b/openerp/addons/base/i18n/lt.po @@ -778,7 +778,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5483,7 +5483,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Savivaldybės kodas iš trijų simbolių.\n" #. module: base diff --git a/openerp/addons/base/i18n/lt_LT.po b/openerp/addons/base/i18n/lt_LT.po index eb5c33417cd..409e6fe1bb7 100644 --- a/openerp/addons/base/i18n/lt_LT.po +++ b/openerp/addons/base/i18n/lt_LT.po @@ -5407,7 +5407,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." "" msgstr "" diff --git a/openerp/addons/base/i18n/lv.po b/openerp/addons/base/i18n/lv.po index eedaf5de4fb..9f52a9bcaf8 100644 --- a/openerp/addons/base/i18n/lv.po +++ b/openerp/addons/base/i18n/lv.po @@ -786,7 +786,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5514,7 +5514,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Stāvokļa kods, sastāvošs no trīs burtiem.\n" #. module: base diff --git a/openerp/addons/base/i18n/mk.po b/openerp/addons/base/i18n/mk.po index 0544dbb6017..e5293173930 100644 --- a/openerp/addons/base/i18n/mk.po +++ b/openerp/addons/base/i18n/mk.po @@ -786,7 +786,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5472,7 +5472,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/mn.po b/openerp/addons/base/i18n/mn.po index b3f470baadd..7e7ce75c2ed 100644 --- a/openerp/addons/base/i18n/mn.po +++ b/openerp/addons/base/i18n/mn.po @@ -789,7 +789,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5537,7 +5537,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Мужийн код гурван тэмдэгтээр.\n" #. module: base diff --git a/openerp/addons/base/i18n/nb.po b/openerp/addons/base/i18n/nb.po index 42f7fd2da30..4d21f12d3c6 100644 --- a/openerp/addons/base/i18n/nb.po +++ b/openerp/addons/base/i18n/nb.po @@ -795,7 +795,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5533,7 +5533,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Koden til staten med tre karakterer.\n" #. module: base diff --git a/openerp/addons/base/i18n/nl.po b/openerp/addons/base/i18n/nl.po index 2b9799e8fa1..32a85ba06c4 100644 --- a/openerp/addons/base/i18n/nl.po +++ b/openerp/addons/base/i18n/nl.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-02-12 19:08+0000\n" +"PO-Revision-Date: 2012-02-11 08:55+0000\n" "Last-Translator: Mario Gielissen \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-13 04:49+0000\n" -"X-Generator: Launchpad (build 14781)\n" +"X-Launchpad-Export-Date: 2012-02-12 04:41+0000\n" +"X-Generator: Launchpad (build 14771)\n" #. module: base #: model:res.country,name:base.sh @@ -275,7 +275,7 @@ msgstr "Inuktitut / ᐃᓄᒃᑎᑐᑦ" #: model:ir.module.category,name:base.module_category_sales_management #: model:ir.module.module,shortdesc:base.module_sale msgid "Sales Management" -msgstr "Verkoopbeheer" +msgstr "" #. module: base #: view:res.partner:0 @@ -371,7 +371,7 @@ msgstr "Naam assistent" #. module: base #: model:res.groups,name:base.group_partner_manager msgid "Partner Manager" -msgstr "Partner beheer" +msgstr "" #. module: base #: model:ir.module.category,name:base.module_category_customer_relationship_management @@ -392,7 +392,7 @@ msgstr "Ongeldige group_by" #. module: base #: field:ir.module.category,child_ids:0 msgid "Child Applications" -msgstr "Child applicaties" +msgstr "" #. module: base #: field:res.partner,credit_limit:0 @@ -402,7 +402,7 @@ msgstr "Kredietlimiet" #. module: base #: model:ir.module.module,description:base.module_web_graph msgid "Openerp web graph view" -msgstr "Openerp web grafiek view" +msgstr "" #. module: base #: field:ir.model.data,date_update:0 @@ -412,7 +412,7 @@ msgstr "Wijzigingsdatum" #. module: base #: model:ir.module.module,shortdesc:base.module_base_action_rule msgid "Automated Action Rules" -msgstr "Automatische aktie regels" +msgstr "" #. module: base #: view:ir.attachment:0 @@ -573,7 +573,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_layout msgid "Sales Orders Print Layout" -msgstr "Verkooporder Afdruk Layout" +msgstr "" #. module: base #: selection:base.language.install,lang:0 @@ -752,7 +752,7 @@ msgstr "Eritrea" #. module: base #: sql_constraint:res.company:0 msgid "The company name must be unique !" -msgstr "De naam van het bedrijf moet uniek zijn!" +msgstr "" #. module: base #: view:res.config:0 @@ -790,7 +790,7 @@ msgstr "" #. module: base #: view:ir.mail_server:0 msgid "Security and Authentication" -msgstr "Beveiliging en Authenticatie" +msgstr "" #. module: base #: view:base.language.export:0 @@ -808,7 +808,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -881,7 +881,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_document_webdav msgid "Shared Repositories (WebDAV)" -msgstr "Gedeelde Repositories (WebDAV)" +msgstr "" #. module: base #: model:ir.module.module,description:base.module_import_google @@ -1105,7 +1105,7 @@ msgstr "" #: code:addons/base/ir/ir_mail_server.py:192 #, python-format msgid "Connection test failed!" -msgstr "Verbindings test mislukt!" +msgstr "" #. module: base #: selection:ir.actions.server,state:0 @@ -1227,12 +1227,12 @@ msgstr "Spaans (GT) / Spanje (GT)" #. module: base #: field:ir.mail_server,smtp_port:0 msgid "SMTP Port" -msgstr "SMTP poort" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_import_sugarcrm msgid "SugarCRM Import" -msgstr "SugarCRM Import" +msgstr "" #. module: base #: view:res.lang:0 @@ -1249,12 +1249,12 @@ msgstr "" #: code:addons/base/module/wizard/base_language_install.py:55 #, python-format msgid "Language Pack" -msgstr "Taalpakket" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_web_tests msgid "Tests" -msgstr "Testen" +msgstr "" #. module: base #: field:ir.ui.view_sc,res_id:0 @@ -1315,7 +1315,7 @@ msgstr "" #. module: base #: field:ir.module.category,parent_id:0 msgid "Parent Application" -msgstr "Parent applicatie" +msgstr "" #. module: base #: code:addons/base/res/res_users.py:222 @@ -1332,7 +1332,7 @@ msgstr "Om een taal te exporteren, geen taal kiezen." #: model:ir.module.module,shortdesc:base.module_document #: model:ir.module.module,shortdesc:base.module_knowledge msgid "Document Management System" -msgstr "Document Beheer Systeem" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_claim @@ -1596,7 +1596,7 @@ msgstr "Drijvende comma" #: model:ir.module.category,name:base.module_category_warehouse_management #: model:ir.module.module,shortdesc:base.module_stock msgid "Warehouse Management" -msgstr "Magazijnbeheer" +msgstr "" #. module: base #: model:ir.model,name:base.model_res_request_link @@ -1769,8 +1769,6 @@ msgid "" "simplified payment mode encoding, automatic picking lists generation and " "more." msgstr "" -"Helpt u het meeste te halen uit uw kassa's met snelle codering, eenvoudige " -"betaalmethode codering, automatische piklijst generatie en meer." #. module: base #: model:res.country,name:base.mv @@ -1806,28 +1804,27 @@ msgstr "Dagen" #. module: base #: model:ir.module.module,shortdesc:base.module_web_rpc msgid "OpenERP Web web" -msgstr "OpenERP Web" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_html_view msgid "Html View" -msgstr "Html weergave" +msgstr "" #. module: base #: field:res.currency,position:0 msgid "Symbol position" -msgstr "Symbool positie" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_process msgid "Enterprise Process" -msgstr "Bedrijfsprocessen" +msgstr "" #. module: base #: help:ir.cron,function:0 msgid "Name of the method to be called when this job is processed." msgstr "" -"Naam van de methode die wordt aangeroepen als deze taak wordt uitgevoerd." #. module: base #: model:ir.module.module,shortdesc:base.module_hr_evaluation @@ -1849,7 +1846,7 @@ msgstr " (kopie)" #. module: base #: field:res.company,rml_footer1:0 msgid "General Information Footer" -msgstr "Algemene Info Voettekst" +msgstr "" #. module: base #: view:res.lang:0 @@ -1956,7 +1953,7 @@ msgstr "%s (kopie)" #. module: base #: model:ir.module.module,shortdesc:base.module_account_chart msgid "Template of Charts of Accounts" -msgstr "Grootboekschema template" +msgstr "" #. module: base #: field:res.partner.address,type:0 @@ -2043,12 +2040,12 @@ msgstr "Finland" #: code:addons/base/res/res_company.py:156 #, python-format msgid "Website: " -msgstr "Website: " +msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_administration msgid "Settings" -msgstr "Voorkeuren" +msgstr "" #. module: base #: selection:ir.actions.act_window,view_type:0 @@ -2080,8 +2077,6 @@ msgid "" "Display this bank account on the footer of printed documents like invoices " "and sales orders." msgstr "" -"Laat dit bankrekeningnummer zien in de voettekst van ieder afgedrukte " -"document zoals facturen en verkooporders." #. module: base #: view:base.language.import:0 @@ -2190,7 +2185,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_subscription msgid "Recurring Documents" -msgstr "Herhalende documenten" +msgstr "" #. module: base #: model:res.country,name:base.bs @@ -2229,7 +2224,7 @@ msgstr "Aantal bijgewerkte modules" #. module: base #: field:ir.cron,function:0 msgid "Method" -msgstr "Methode" +msgstr "" #. module: base #: view:res.partner.event:0 @@ -2253,7 +2248,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_base_setup msgid "Initial Setup Tools" -msgstr "Initiële Installatie Tools" +msgstr "" #. module: base #: field:ir.actions.act_window,groups_id:0 @@ -2315,7 +2310,7 @@ msgstr "Beginpagina componenten beheer" #. module: base #: field:res.company,rml_header1:0 msgid "Report Header / Company Slogan" -msgstr "Rapporthoofd / Bedrijfs slogan" +msgstr "" #. module: base #: model:res.country,name:base.pl @@ -2368,7 +2363,7 @@ msgstr "" #. module: base #: field:ir.mail_server,smtp_debug:0 msgid "Debugging" -msgstr "Fouten opsporen" +msgstr "" #. module: base #: model:ir.module.module,description:base.module_crm_helpdesk @@ -2478,12 +2473,12 @@ msgstr "Huidige koers" #. module: base #: model:ir.module.module,shortdesc:base.module_idea msgid "Ideas" -msgstr "Ideeën" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_crm msgid "Opportunity to Quotation" -msgstr "Verkoopkans naar offerte" +msgstr "" #. module: base #: model:ir.module.module,description:base.module_sale_analytic_plans @@ -2510,7 +2505,7 @@ msgstr "" #. module: base #: model:ir.actions.report.xml,name:base.report_ir_model_overview msgid "Model Overview" -msgstr "Model Overzicht" +msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_product_margin @@ -2520,7 +2515,7 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_invoiced msgid "Invoicing" -msgstr "Facturering" +msgstr "" #. module: base #: field:ir.ui.view_sc,name:0 @@ -2561,7 +2556,7 @@ msgstr "" #: field:ir.model.data,res_id:0 #: field:ir.values,res_id:0 msgid "Record ID" -msgstr "Record-id" +msgstr "" #. module: base #: field:ir.actions.server,email:0 @@ -2645,7 +2640,7 @@ msgstr "Fout tijdens communicatie met de uitgevers garantie server." #: model:res.groups,name:base.group_sale_manager #: model:res.groups,name:base.group_tool_manager msgid "Manager" -msgstr "Beheer" +msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_custom @@ -2682,7 +2677,7 @@ msgstr "IDs opschonen" #. module: base #: view:res.groups:0 msgid "Inherited" -msgstr "Overgeërfd" +msgstr "" #. module: base #: field:ir.model.fields,serialization_field_id:0 @@ -2705,7 +2700,7 @@ msgstr "%y - Jaar zonder eeuw [00,99]." #: code:addons/base/res/res_company.py:155 #, python-format msgid "Fax: " -msgstr "Fax: " +msgstr "" #. module: base #: model:res.country,name:base.si @@ -5644,7 +5639,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "De provinciecode in drie karakters.\n" #. module: base diff --git a/openerp/addons/base/i18n/nl_BE.po b/openerp/addons/base/i18n/nl_BE.po index 526625a6597..7b720f4511d 100644 --- a/openerp/addons/base/i18n/nl_BE.po +++ b/openerp/addons/base/i18n/nl_BE.po @@ -790,7 +790,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5476,7 +5476,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/nl_NL.po b/openerp/addons/base/i18n/nl_NL.po index 216dc70bd16..061a453645b 100644 --- a/openerp/addons/base/i18n/nl_NL.po +++ b/openerp/addons/base/i18n/nl_NL.po @@ -5598,7 +5598,7 @@ msgstr "STOCK_MEDIA_PAUSE" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "De provinciecode in drie karakters.\n" #. module: base diff --git a/openerp/addons/base/i18n/pl.po b/openerp/addons/base/i18n/pl.po index f78e5733b36..e7bd3ec9b14 100644 --- a/openerp/addons/base/i18n/pl.po +++ b/openerp/addons/base/i18n/pl.po @@ -793,7 +793,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5578,7 +5578,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Trzyliterowy kod regionu\n" #. module: base diff --git a/openerp/addons/base/i18n/pt.po b/openerp/addons/base/i18n/pt.po index edec4cffb17..fe6b53693cb 100644 --- a/openerp/addons/base/i18n/pt.po +++ b/openerp/addons/base/i18n/pt.po @@ -802,7 +802,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5567,7 +5567,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "O código do estado com três caracteres\n" #. module: base diff --git a/openerp/addons/base/i18n/pt_BR.po b/openerp/addons/base/i18n/pt_BR.po index 6f1dc01c7da..8eec70f77b6 100644 --- a/openerp/addons/base/i18n/pt_BR.po +++ b/openerp/addons/base/i18n/pt_BR.po @@ -13,8 +13,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-13 04:49+0000\n" -"X-Generator: Launchpad (build 14781)\n" +"X-Launchpad-Export-Date: 2012-02-12 04:42+0000\n" +"X-Generator: Launchpad (build 14771)\n" #. module: base #: model:res.country,name:base.sh @@ -840,7 +840,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" "Manual: Iniciado manualmente\n" @@ -5850,7 +5850,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "O código de situação com 3 caracteres.\n" #. module: base diff --git a/openerp/addons/base/i18n/ro.po b/openerp/addons/base/i18n/ro.po index 3e947cbbfc9..27ff3506cea 100644 --- a/openerp/addons/base/i18n/ro.po +++ b/openerp/addons/base/i18n/ro.po @@ -811,7 +811,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5649,7 +5649,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Codul statului, din trei caractere.\n" #. module: base diff --git a/openerp/addons/base/i18n/ru.po b/openerp/addons/base/i18n/ru.po index 62c4e6698cd..835efe3fa58 100644 --- a/openerp/addons/base/i18n/ru.po +++ b/openerp/addons/base/i18n/ru.po @@ -806,7 +806,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5628,7 +5628,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Код области из трёх букв.\n" #. module: base diff --git a/openerp/addons/base/i18n/sk.po b/openerp/addons/base/i18n/sk.po index 46f537ae09e..c4fb21e7f70 100644 --- a/openerp/addons/base/i18n/sk.po +++ b/openerp/addons/base/i18n/sk.po @@ -792,7 +792,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5574,7 +5574,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Kód štátu na 3 znaky.\n" #. module: base diff --git a/openerp/addons/base/i18n/sl.po b/openerp/addons/base/i18n/sl.po index a344ffba70b..0de03559923 100644 --- a/openerp/addons/base/i18n/sl.po +++ b/openerp/addons/base/i18n/sl.po @@ -801,7 +801,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5617,7 +5617,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Koda zvezne države v treh znakih.\n" #. module: base diff --git a/openerp/addons/base/i18n/sq.po b/openerp/addons/base/i18n/sq.po index 38896cd6a56..297d3f37ea9 100644 --- a/openerp/addons/base/i18n/sq.po +++ b/openerp/addons/base/i18n/sq.po @@ -774,7 +774,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5460,7 +5460,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/sr.po b/openerp/addons/base/i18n/sr.po index ad02d9eec00..65f02a38fce 100644 --- a/openerp/addons/base/i18n/sr.po +++ b/openerp/addons/base/i18n/sr.po @@ -795,7 +795,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5561,7 +5561,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Šifra države u ti karaktera.\n" #. module: base diff --git a/openerp/addons/base/i18n/sr@latin.po b/openerp/addons/base/i18n/sr@latin.po index 6435154a90a..92ba916bf1a 100644 --- a/openerp/addons/base/i18n/sr@latin.po +++ b/openerp/addons/base/i18n/sr@latin.po @@ -837,7 +837,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" "Ručno: Pokrenuto ručno.\n" @@ -5644,7 +5644,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/sv.po b/openerp/addons/base/i18n/sv.po index ddb985cb2a8..c9d0a27b8c9 100644 --- a/openerp/addons/base/i18n/sv.po +++ b/openerp/addons/base/i18n/sv.po @@ -797,7 +797,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5583,7 +5583,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Landskod, tre tecken\n" #. module: base diff --git a/openerp/addons/base/i18n/th.po b/openerp/addons/base/i18n/th.po index 5dc4e9d0386..0951f766fca 100644 --- a/openerp/addons/base/i18n/th.po +++ b/openerp/addons/base/i18n/th.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/tlh.po b/openerp/addons/base/i18n/tlh.po index b2500e94c1e..1c087b508eb 100644 --- a/openerp/addons/base/i18n/tlh.po +++ b/openerp/addons/base/i18n/tlh.po @@ -774,7 +774,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5460,7 +5460,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/tr.po b/openerp/addons/base/i18n/tr.po index 49dea1a9448..b9d1bb2a7c5 100644 --- a/openerp/addons/base/i18n/tr.po +++ b/openerp/addons/base/i18n/tr.po @@ -806,7 +806,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5662,7 +5662,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Üç karakterden oluşan eyalet kodu.\n" #. module: base diff --git a/openerp/addons/base/i18n/uk.po b/openerp/addons/base/i18n/uk.po index 8a22baa55ba..1ded396d476 100644 --- a/openerp/addons/base/i18n/uk.po +++ b/openerp/addons/base/i18n/uk.po @@ -796,7 +796,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5507,7 +5507,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "Код області довжиною в три букви.\n" #. module: base diff --git a/openerp/addons/base/i18n/uk_UA.po b/openerp/addons/base/i18n/uk_UA.po index a33cdf8b473..87fbfe76e2b 100644 --- a/openerp/addons/base/i18n/uk_UA.po +++ b/openerp/addons/base/i18n/uk_UA.po @@ -5424,7 +5424,7 @@ msgstr "STOCK_MEDIA_PAUSE" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." "" msgstr "" diff --git a/openerp/addons/base/i18n/ur.po b/openerp/addons/base/i18n/ur.po index b9467f4518a..a45da1f2dad 100644 --- a/openerp/addons/base/i18n/ur.po +++ b/openerp/addons/base/i18n/ur.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/vi.po b/openerp/addons/base/i18n/vi.po index d12ece2051f..d8e03b80386 100644 --- a/openerp/addons/base/i18n/vi.po +++ b/openerp/addons/base/i18n/vi.po @@ -799,7 +799,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/zh_CN.po b/openerp/addons/base/i18n/zh_CN.po index fe7a5cc0aaa..7b618b1e0e5 100644 --- a/openerp/addons/base/i18n/zh_CN.po +++ b/openerp/addons/base/i18n/zh_CN.po @@ -821,7 +821,7 @@ msgstr "OpenERP的翻译在Launchpad.net网站上进行,OpenERP项目本身也 msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" "手动:手动执行\n" @@ -5895,7 +5895,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "三个字符的省/州代码\n" #. module: base diff --git a/openerp/addons/base/i18n/zh_HK.po b/openerp/addons/base/i18n/zh_HK.po index 30dc4956d39..06a099c2196 100644 --- a/openerp/addons/base/i18n/zh_HK.po +++ b/openerp/addons/base/i18n/zh_HK.po @@ -775,7 +775,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5461,7 +5461,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/zh_TW.po b/openerp/addons/base/i18n/zh_TW.po index cacb85a6f34..5b6c6c37767 100644 --- a/openerp/addons/base/i18n/zh_TW.po +++ b/openerp/addons/base/i18n/zh_TW.po @@ -779,7 +779,7 @@ msgstr "" msgid "" "Manual: Launched manually.\n" "Automatic: Runs whenever the system is reconfigured.\n" -"Launch Manually Once: after hacing been launched manually, it sets " +"Launch Manually Once: after having been launched manually, it sets " "automatically to Done." msgstr "" @@ -5470,7 +5470,7 @@ msgstr "" #. module: base #: help:res.country.state,code:0 -msgid "The state code in three chars.\n" +msgid "The state code in max. three chars." msgstr "三個字元之省或州代碼\n" #. module: base diff --git a/openerp/addons/base/ir/ir_actions.py b/openerp/addons/base/ir/ir_actions.py index 236c6af7119..0a282503570 100644 --- a/openerp/addons/base/ir/ir_actions.py +++ b/openerp/addons/base/ir/ir_actions.py @@ -619,7 +619,7 @@ class actions_server(osv.osv): # ids : original ids # id : current id of the object # OUT: - # False : Finnished correctly + # False : Finished correctly # ACTION_ID : Action to launch # FIXME: refactor all the eval() calls in run()! @@ -831,7 +831,7 @@ class ir_actions_todo(osv.osv): 'type': fields.selection(TODO_TYPES, 'Type', required=True, help="""Manual: Launched manually. Automatic: Runs whenever the system is reconfigured. -Launch Manually Once: after hacing been launched manually, it sets automatically to Done."""), +Launch Manually Once: after having been launched manually, it sets automatically to Done."""), 'groups_id': fields.many2many('res.groups', 'res_groups_action_rel', 'uid', 'gid', 'Groups'), 'note': fields.text('Text', translate=True), 'category_id': fields.many2one('ir.actions.todo.category','Category'), diff --git a/openerp/addons/base/res/res_country.py b/openerp/addons/base/res/res_country.py index f240784dc47..d0269dd4df1 100644 --- a/openerp/addons/base/res/res_country.py +++ b/openerp/addons/base/res/res_country.py @@ -86,9 +86,10 @@ class CountryState(osv.osv): _columns = { 'country_id': fields.many2one('res.country', 'Country', required=True), - 'name': fields.char('State Name', size=64, required=True), + 'name': fields.char('State Name', size=64, required=True, + help='Administrative divisions of a country. E.g. Fed. State, Departement, Canton'), 'code': fields.char('State Code', size=3, - help='The state code in three chars.\n', required=True), + help='The state code in max. three chars.', required=True), } def name_search(self, cr, user, name='', args=None, operator='ilike', context=None, limit=100): diff --git a/openerp/release.py b/openerp/release.py index bd3935713b9..1f573c54814 100644 --- a/openerp/release.py +++ b/openerp/release.py @@ -1,4 +1,4 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- ############################################################################## # # OpenERP, Open Source Management Solution diff --git a/openerp/service/http_server.py b/openerp/service/http_server.py index 07e31ea9c7d..5fb46b42ffc 100644 --- a/openerp/service/http_server.py +++ b/openerp/service/http_server.py @@ -5,10 +5,10 @@ # # # WARNING: This program as such is intended to be used by professional -# programmers who take the whole responsability of assessing all potential +# programmers who take the whole responsibility of assessing all potential # consequences resulting from its eventual inadequacies and bugs # End users who are looking for a ready-to-use solution with commercial -# garantees and support are strongly adviced to contract a Free Software +# guarantees and support are strongly advised to contract a Free Software # Service Company # # This program is Free Software; you can redistribute it and/or diff --git a/openerp/service/websrv_lib.py b/openerp/service/websrv_lib.py index 4da6536ed51..d9f654f4edb 100644 --- a/openerp/service/websrv_lib.py +++ b/openerp/service/websrv_lib.py @@ -3,10 +3,10 @@ # Copyright P. Christeas 2008-2010 # # WARNING: This program as such is intended to be used by professional -# programmers who take the whole responsability of assessing all potential +# programmers who take the whole responsibility of assessing all potential # consequences resulting from its eventual inadequacies and bugs # End users who are looking for a ready-to-use solution with commercial -# garantees and support are strongly adviced to contract a Free Software +# guarantees and support are strongly advised to contract a Free Software # Service Company # # This program is Free Software; you can redistribute it and/or diff --git a/openerp/tools/yaml_import.py b/openerp/tools/yaml_import.py index c36376ba1b7..1c676e3a1c6 100644 --- a/openerp/tools/yaml_import.py +++ b/openerp/tools/yaml_import.py @@ -1,4 +1,4 @@ -# -*- encoding: utf-8 -*- +# -*- coding: utf-8 -*- import threading import types import time # used to eval time.strftime expressions From 0ea407eb5ab51e604ad5550d8d0672bd659a3a73 Mon Sep 17 00:00:00 2001 From: Bogdan Stanciu Date: Sun, 12 Feb 2012 12:48:12 +0100 Subject: [PATCH 017/397] [IMP] added two address formats (CH and RO) bzr revid: bogdanovidiu.stanciu@gmail.com-20120212114812-dbt4jy0jxisn55x8 --- openerp/addons/base/base_data.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openerp/addons/base/base_data.xml b/openerp/addons/base/base_data.xml index 03e62dd6ba6..1c4e7fc639b 100644 --- a/openerp/addons/base/base_data.xml +++ b/openerp/addons/base/base_data.xml @@ -197,6 +197,7 @@ Switzerland ch + Ivory Coast (Cote D'Ivoire) @@ -767,6 +768,7 @@ Romania ro + Russian Federation From 434af1f37af3267797a08b65b4c39ce132bbad4e Mon Sep 17 00:00:00 2001 From: Bogdan Stanciu Date: Sun, 12 Feb 2012 13:25:57 +0100 Subject: [PATCH 018/397] [IMP] corrected a few titles vs. "shortcuts" and added three titles to res.partner.title bzr revid: bogdanovidiu.stanciu@gmail.com-20120212122557-6od8yipxs6bp31ht --- openerp/addons/base/i18n/af.po | 6 ++-- openerp/addons/base/i18n/am.po | 6 ++-- openerp/addons/base/i18n/ar.po | 6 ++-- openerp/addons/base/i18n/base.pot | 35 ++++++++++++++++++-- openerp/addons/base/i18n/bg.po | 8 ++--- openerp/addons/base/i18n/bs.po | 6 ++-- openerp/addons/base/i18n/ca.po | 6 ++-- openerp/addons/base/i18n/cs.po | 8 ++--- openerp/addons/base/i18n/da.po | 6 ++-- openerp/addons/base/i18n/de.po | 6 ++-- openerp/addons/base/i18n/el.po | 6 ++-- openerp/addons/base/i18n/en_GB.po | 12 +++---- openerp/addons/base/i18n/es.po | 6 ++-- openerp/addons/base/i18n/es_CL.po | 6 ++-- openerp/addons/base/i18n/es_CR.po | 6 ++-- openerp/addons/base/i18n/es_EC.po | 10 +++--- openerp/addons/base/i18n/et.po | 6 ++-- openerp/addons/base/i18n/eu.po | 6 ++-- openerp/addons/base/i18n/fa.po | 6 ++-- openerp/addons/base/i18n/fa_AF.po | 6 ++-- openerp/addons/base/i18n/fi.po | 8 ++--- openerp/addons/base/i18n/fr.po | 6 ++-- openerp/addons/base/i18n/gl.po | 10 +++--- openerp/addons/base/i18n/he.po | 6 ++-- openerp/addons/base/i18n/hr.po | 6 ++-- openerp/addons/base/i18n/hu.po | 10 +++--- openerp/addons/base/i18n/hy.po | 6 ++-- openerp/addons/base/i18n/id.po | 6 ++-- openerp/addons/base/i18n/is.po | 6 ++-- openerp/addons/base/i18n/it.po | 10 +++--- openerp/addons/base/i18n/ja.po | 6 ++-- openerp/addons/base/i18n/kk.po | 6 ++-- openerp/addons/base/i18n/ko.po | 6 ++-- openerp/addons/base/i18n/lt.po | 6 ++-- openerp/addons/base/i18n/lv.po | 6 ++-- openerp/addons/base/i18n/mk.po | 6 ++-- openerp/addons/base/i18n/mn.po | 8 ++--- openerp/addons/base/i18n/nb.po | 8 ++--- openerp/addons/base/i18n/nl.po | 6 ++-- openerp/addons/base/i18n/nl_BE.po | 6 ++-- openerp/addons/base/i18n/pl.po | 6 ++-- openerp/addons/base/i18n/pt.po | 6 ++-- openerp/addons/base/i18n/pt_BR.po | 8 ++--- openerp/addons/base/i18n/ro.po | 6 ++-- openerp/addons/base/i18n/ru.po | 6 ++-- openerp/addons/base/i18n/sk.po | 6 ++-- openerp/addons/base/i18n/sl.po | 6 ++-- openerp/addons/base/i18n/sq.po | 6 ++-- openerp/addons/base/i18n/sr.po | 12 +++---- openerp/addons/base/i18n/sr@latin.po | 6 ++-- openerp/addons/base/i18n/sv.po | 8 ++--- openerp/addons/base/i18n/th.po | 6 ++-- openerp/addons/base/i18n/tlh.po | 6 ++-- openerp/addons/base/i18n/tr.po | 8 ++--- openerp/addons/base/i18n/uk.po | 6 ++-- openerp/addons/base/i18n/ur.po | 6 ++-- openerp/addons/base/i18n/vi.po | 6 ++-- openerp/addons/base/i18n/zh_CN.po | 8 ++--- openerp/addons/base/i18n/zh_HK.po | 6 ++-- openerp/addons/base/i18n/zh_TW.po | 6 ++-- openerp/addons/base/res/res_partner_data.xml | 21 ++++++++++-- 61 files changed, 250 insertions(+), 206 deletions(-) diff --git a/openerp/addons/base/i18n/af.po b/openerp/addons/base/i18n/af.po index 10b7c035815..5b00d0558af 100644 --- a/openerp/addons/base/i18n/af.po +++ b/openerp/addons/base/i18n/af.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/am.po b/openerp/addons/base/i18n/am.po index 3214ddec3a7..b1e142e769b 100644 --- a/openerp/addons/base/i18n/am.po +++ b/openerp/addons/base/i18n/am.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/ar.po b/openerp/addons/base/i18n/ar.po index 5912643d3c0..98baaf19bf1 100644 --- a/openerp/addons/base/i18n/ar.po +++ b/openerp/addons/base/i18n/ar.po @@ -3745,7 +3745,7 @@ msgstr "GPL-2 أو إصدار أحدث" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11110,7 +11110,7 @@ msgstr "المتواليات" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11233,7 +11233,7 @@ msgstr "مرشح الفرز" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "السيدة" #. module: base diff --git a/openerp/addons/base/i18n/base.pot b/openerp/addons/base/i18n/base.pot index c1ca9862e96..0a97521219b 100644 --- a/openerp/addons/base/i18n/base.pot +++ b/openerp/addons/base/i18n/base.pot @@ -3430,7 +3430,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Sir" msgstr "" #. module: base @@ -10134,7 +10134,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -10249,7 +10249,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base @@ -11306,6 +11306,35 @@ msgstr "" msgid "Madam" msgstr "" +#. module: base +#: model:res.partner.title,name:base.res_partner_title_mister +msgid "Mister" +msgstr "" +#. module: base +#: model:res.partner.title,name:base.res_partner_title_doctor +msgid "Doctor" +msgstr "" +#. module: base +#: model:res.partner.title,name:base.res_partner_title_prof +msgid "Professor" +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_mister +msgid "Mr." +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_doctor +msgid "Dr." +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_prof +msgid "Prof." +msgstr "" + + #. module: base #: model:res.country,name:base.ee msgid "Estonia" diff --git a/openerp/addons/base/i18n/bg.po b/openerp/addons/base/i18n/bg.po index 5f070859688..327c1e65c8a 100644 --- a/openerp/addons/base/i18n/bg.po +++ b/openerp/addons/base/i18n/bg.po @@ -3751,8 +3751,8 @@ msgstr "GPL версия 2 или по-нова" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11115,7 +11115,7 @@ msgstr "Последователност" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11235,7 +11235,7 @@ msgstr "Филтър" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Г-жа" #. module: base diff --git a/openerp/addons/base/i18n/bs.po b/openerp/addons/base/i18n/bs.po index f4a109a9f86..bdf09238918 100644 --- a/openerp/addons/base/i18n/bs.po +++ b/openerp/addons/base/i18n/bs.po @@ -3690,7 +3690,7 @@ msgstr "GPL-2 ili novija verzija" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11003,7 +11003,7 @@ msgstr "Sekvence" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11123,7 +11123,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/ca.po b/openerp/addons/base/i18n/ca.po index dbcc9dd3c31..f4d57a65484 100644 --- a/openerp/addons/base/i18n/ca.po +++ b/openerp/addons/base/i18n/ca.po @@ -3805,7 +3805,7 @@ msgstr "GPL-2 o versió posterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Sr." #. module: base @@ -11259,7 +11259,7 @@ msgstr "Seqüències" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Sra." #. module: base @@ -11385,7 +11385,7 @@ msgstr "Filtre" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sra." #. module: base diff --git a/openerp/addons/base/i18n/cs.po b/openerp/addons/base/i18n/cs.po index 08924e330d5..a72e16f34dc 100644 --- a/openerp/addons/base/i18n/cs.po +++ b/openerp/addons/base/i18n/cs.po @@ -3822,8 +3822,8 @@ msgstr "GPL-2 nebo pozdější verze" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11233,7 +11233,7 @@ msgstr "Posloupnosti" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Paní" #. module: base @@ -11355,7 +11355,7 @@ msgstr "Filtr" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Pan" #. module: base diff --git a/openerp/addons/base/i18n/da.po b/openerp/addons/base/i18n/da.po index d4fdbe01cc4..53663056459 100644 --- a/openerp/addons/base/i18n/da.po +++ b/openerp/addons/base/i18n/da.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "Sekvenser" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/de.po b/openerp/addons/base/i18n/de.po index 13f9e6f19da..40bcd5b9b72 100644 --- a/openerp/addons/base/i18n/de.po +++ b/openerp/addons/base/i18n/de.po @@ -3835,7 +3835,7 @@ msgstr "GPL-2 oder höher" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Hr." #. module: base @@ -11360,7 +11360,7 @@ msgstr "Sequenzen" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Frau" #. module: base @@ -11485,7 +11485,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Frau" #. module: base diff --git a/openerp/addons/base/i18n/el.po b/openerp/addons/base/i18n/el.po index 9f1dc8937e1..22febb8de85 100644 --- a/openerp/addons/base/i18n/el.po +++ b/openerp/addons/base/i18n/el.po @@ -3776,7 +3776,7 @@ msgstr "GPL-2 ή μεταγενέστερη έκδοση" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11159,7 +11159,7 @@ msgstr "Ιεραρχήσεις" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11281,7 +11281,7 @@ msgstr "Φίλτρο" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Κα/Δς" #. module: base diff --git a/openerp/addons/base/i18n/en_GB.po b/openerp/addons/base/i18n/en_GB.po index 2c9d775d610..bc509103502 100644 --- a/openerp/addons/base/i18n/en_GB.po +++ b/openerp/addons/base/i18n/en_GB.po @@ -3790,8 +3790,8 @@ msgstr "GPL-2 or later version" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11221,8 +11221,8 @@ msgstr "Sequences" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "Mss" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11346,8 +11346,8 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." -msgstr "Ms." +msgid "Mrs." +msgstr "Mrs." #. module: base #: view:base.module.import:0 diff --git a/openerp/addons/base/i18n/es.po b/openerp/addons/base/i18n/es.po index 4548e2692b8..5ebd7d1a0dc 100644 --- a/openerp/addons/base/i18n/es.po +++ b/openerp/addons/base/i18n/es.po @@ -3887,7 +3887,7 @@ msgstr "GPL-2 o versión posterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Sr." #. module: base @@ -11344,7 +11344,7 @@ msgstr "Secuencias" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Sra." #. module: base @@ -11471,7 +11471,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sra." #. module: base diff --git a/openerp/addons/base/i18n/es_CL.po b/openerp/addons/base/i18n/es_CL.po index e3ff1de6ef3..c87eb21ac41 100644 --- a/openerp/addons/base/i18n/es_CL.po +++ b/openerp/addons/base/i18n/es_CL.po @@ -3813,7 +3813,7 @@ msgstr "GPL-2 o versión posterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Sr." #. module: base @@ -11270,7 +11270,7 @@ msgstr "Secuencias" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Sra." #. module: base @@ -11397,7 +11397,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sra." #. module: base diff --git a/openerp/addons/base/i18n/es_CR.po b/openerp/addons/base/i18n/es_CR.po index a4d9a8129d5..913775326c7 100644 --- a/openerp/addons/base/i18n/es_CR.po +++ b/openerp/addons/base/i18n/es_CR.po @@ -4442,7 +4442,7 @@ msgstr "GPL-2 o versión posterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Sr." #. module: base @@ -13818,7 +13818,7 @@ msgstr "Secuencias" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Sra." #. module: base @@ -13945,7 +13945,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sra." #. module: base diff --git a/openerp/addons/base/i18n/es_EC.po b/openerp/addons/base/i18n/es_EC.po index dadcd9c0e46..e81781da452 100644 --- a/openerp/addons/base/i18n/es_EC.po +++ b/openerp/addons/base/i18n/es_EC.po @@ -3805,8 +3805,8 @@ msgstr "GPL-2 o versión posterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11264,8 +11264,8 @@ msgstr "Secuencias" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "Mss" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11391,7 +11391,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sra." #. module: base diff --git a/openerp/addons/base/i18n/et.po b/openerp/addons/base/i18n/et.po index 7552ae0719b..f2457c654a4 100644 --- a/openerp/addons/base/i18n/et.po +++ b/openerp/addons/base/i18n/et.po @@ -3713,7 +3713,7 @@ msgstr "GPL-2 või hilisem versioon" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11043,7 +11043,7 @@ msgstr "Jadad" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11163,7 +11163,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/eu.po b/openerp/addons/base/i18n/eu.po index 378c973a0eb..92667018edb 100644 --- a/openerp/addons/base/i18n/eu.po +++ b/openerp/addons/base/i18n/eu.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/fa.po b/openerp/addons/base/i18n/fa.po index a465ce96c3c..c1a94fc9ce1 100644 --- a/openerp/addons/base/i18n/fa.po +++ b/openerp/addons/base/i18n/fa.po @@ -3715,7 +3715,7 @@ msgstr "مجوز GPL-2 یا نگارش بالاتر" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11048,7 +11048,7 @@ msgstr "دنباله‌ها" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11168,7 +11168,7 @@ msgstr "پالایه" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/fa_AF.po b/openerp/addons/base/i18n/fa_AF.po index e3d0389fe01..27e99d07a6c 100644 --- a/openerp/addons/base/i18n/fa_AF.po +++ b/openerp/addons/base/i18n/fa_AF.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index a6cb99831fb..3b27c52ae46 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -3793,7 +3793,7 @@ msgstr "GPL-2 tai myöhäisempi versio" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11226,7 +11226,7 @@ msgstr "Jaksot" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11352,8 +11352,8 @@ msgstr "Suodin" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." -msgstr "Ms." +msgid "Mrs." +msgstr "Mrs." #. module: base #: view:base.module.import:0 diff --git a/openerp/addons/base/i18n/fr.po b/openerp/addons/base/i18n/fr.po index b47d352f885..975b97a543f 100644 --- a/openerp/addons/base/i18n/fr.po +++ b/openerp/addons/base/i18n/fr.po @@ -3817,7 +3817,7 @@ msgstr "GPL-2 ou version supérieure" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "M." #. module: base @@ -11275,7 +11275,7 @@ msgstr "Séquences" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Mlle" #. module: base @@ -11403,7 +11403,7 @@ msgstr "Filtre" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Mme" #. module: base diff --git a/openerp/addons/base/i18n/gl.po b/openerp/addons/base/i18n/gl.po index 804c17bad22..66b56a02246 100644 --- a/openerp/addons/base/i18n/gl.po +++ b/openerp/addons/base/i18n/gl.po @@ -3805,8 +3805,8 @@ msgstr "GPL-2 ou versión posterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11245,8 +11245,8 @@ msgstr "Secuencias" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "MSS" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11372,7 +11372,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Ms" #. module: base diff --git a/openerp/addons/base/i18n/he.po b/openerp/addons/base/i18n/he.po index 49655e7ae5c..6d1a3501066 100644 --- a/openerp/addons/base/i18n/he.po +++ b/openerp/addons/base/i18n/he.po @@ -3702,7 +3702,7 @@ msgstr "גרסא GPL-2 או מאוחרת יותר." #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11030,7 +11030,7 @@ msgstr "רציפות" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11150,7 +11150,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/hr.po b/openerp/addons/base/i18n/hr.po index bead1791bdc..4460921847e 100644 --- a/openerp/addons/base/i18n/hr.po +++ b/openerp/addons/base/i18n/hr.po @@ -3835,7 +3835,7 @@ msgstr "GPL-2 ili novija verzija" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "g." #. module: base @@ -11218,7 +11218,7 @@ msgstr "Sekvence" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "gđica" #. module: base @@ -11344,7 +11344,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "gđa." #. module: base diff --git a/openerp/addons/base/i18n/hu.po b/openerp/addons/base/i18n/hu.po index d8a699102bf..5d20eb6f771 100644 --- a/openerp/addons/base/i18n/hu.po +++ b/openerp/addons/base/i18n/hu.po @@ -3792,7 +3792,7 @@ msgstr "GPL-2 vagy korábbi verzió" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Úr" #. module: base @@ -11243,8 +11243,8 @@ msgstr "Sorszámok" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "Mss" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11372,8 +11372,8 @@ msgstr "Szűrő" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." -msgstr "Ms." +msgid "Mrs." +msgstr "Mrs." #. module: base #: view:base.module.import:0 diff --git a/openerp/addons/base/i18n/hy.po b/openerp/addons/base/i18n/hy.po index b7e53816cae..9984f2c03f4 100644 --- a/openerp/addons/base/i18n/hy.po +++ b/openerp/addons/base/i18n/hy.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/id.po b/openerp/addons/base/i18n/id.po index 323819ab4a5..cc5113f856f 100644 --- a/openerp/addons/base/i18n/id.po +++ b/openerp/addons/base/i18n/id.po @@ -3686,7 +3686,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10999,7 +10999,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11119,7 +11119,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/is.po b/openerp/addons/base/i18n/is.po index fb292a07512..425ea2516db 100644 --- a/openerp/addons/base/i18n/is.po +++ b/openerp/addons/base/i18n/is.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/it.po b/openerp/addons/base/i18n/it.po index 64f7a787c29..40f6a45e2ff 100644 --- a/openerp/addons/base/i18n/it.po +++ b/openerp/addons/base/i18n/it.po @@ -3810,8 +3810,8 @@ msgstr "GPL-2 o successiva" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11265,8 +11265,8 @@ msgstr "Sequenze" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "Mss" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11392,7 +11392,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sig.ra" #. module: base diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po index 3b727699679..00064377974 100644 --- a/openerp/addons/base/i18n/ja.po +++ b/openerp/addons/base/i18n/ja.po @@ -4096,7 +4096,7 @@ msgstr "GPL-2 またはそれ以降のバージョン" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11674,7 +11674,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11794,7 +11794,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/kk.po b/openerp/addons/base/i18n/kk.po index de3a57e6e0f..70c941b9aa6 100644 --- a/openerp/addons/base/i18n/kk.po +++ b/openerp/addons/base/i18n/kk.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "Сүзгі" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "миссис" #. module: base diff --git a/openerp/addons/base/i18n/ko.po b/openerp/addons/base/i18n/ko.po index a4141f5d609..8fd9331052c 100644 --- a/openerp/addons/base/i18n/ko.po +++ b/openerp/addons/base/i18n/ko.po @@ -3729,7 +3729,7 @@ msgstr "GPL-2 또는 이후 버젼" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11056,7 +11056,7 @@ msgstr "시퀀스" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11176,7 +11176,7 @@ msgstr "필터" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/lt.po b/openerp/addons/base/i18n/lt.po index 8e0ae0d384e..821b0705ff5 100644 --- a/openerp/addons/base/i18n/lt.po +++ b/openerp/addons/base/i18n/lt.po @@ -3694,7 +3694,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11029,7 +11029,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11149,7 +11149,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Ponia" #. module: base diff --git a/openerp/addons/base/i18n/lv.po b/openerp/addons/base/i18n/lv.po index 9f52a9bcaf8..1402da79c00 100644 --- a/openerp/addons/base/i18n/lv.po +++ b/openerp/addons/base/i18n/lv.po @@ -3717,7 +3717,7 @@ msgstr "GPL-2 vai vēlāka versija" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11063,7 +11063,7 @@ msgstr "Sērijas" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11183,7 +11183,7 @@ msgstr "Filtrs" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/mk.po b/openerp/addons/base/i18n/mk.po index e5293173930..83994f31964 100644 --- a/openerp/addons/base/i18n/mk.po +++ b/openerp/addons/base/i18n/mk.po @@ -3693,7 +3693,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11006,7 +11006,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11126,7 +11126,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/mn.po b/openerp/addons/base/i18n/mn.po index 7e7ce75c2ed..1f58def2e90 100644 --- a/openerp/addons/base/i18n/mn.po +++ b/openerp/addons/base/i18n/mn.po @@ -3746,8 +3746,8 @@ msgstr "GPL-2 болон дараагийн хувилбар" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11086,7 +11086,7 @@ msgstr "Дараалал" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Хатагтай" #. module: base @@ -11207,7 +11207,7 @@ msgstr "Шүүлт" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Хатагтай." #. module: base diff --git a/openerp/addons/base/i18n/nb.po b/openerp/addons/base/i18n/nb.po index 4d21f12d3c6..91fa3298775 100644 --- a/openerp/addons/base/i18n/nb.po +++ b/openerp/addons/base/i18n/nb.po @@ -3734,8 +3734,8 @@ msgstr "GPL-2 eller senere versjon" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11081,7 +11081,7 @@ msgstr "Sekvenser" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11201,7 +11201,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/nl.po b/openerp/addons/base/i18n/nl.po index 32a85ba06c4..311d04e0a54 100644 --- a/openerp/addons/base/i18n/nl.po +++ b/openerp/addons/base/i18n/nl.po @@ -3800,7 +3800,7 @@ msgstr "GPL-2 of latere versie" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Hr." #. module: base @@ -11252,7 +11252,7 @@ msgstr "Reeksen" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Mej." #. module: base @@ -11379,7 +11379,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Mw." #. module: base diff --git a/openerp/addons/base/i18n/nl_BE.po b/openerp/addons/base/i18n/nl_BE.po index 7b720f4511d..d9fcfaa86af 100644 --- a/openerp/addons/base/i18n/nl_BE.po +++ b/openerp/addons/base/i18n/nl_BE.po @@ -3697,7 +3697,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11010,7 +11010,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11130,7 +11130,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/pl.po b/openerp/addons/base/i18n/pl.po index e7bd3ec9b14..5e6569da9d7 100644 --- a/openerp/addons/base/i18n/pl.po +++ b/openerp/addons/base/i18n/pl.po @@ -3761,7 +3761,7 @@ msgstr "GPL-2 lub wersja późniejsza" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11159,7 +11159,7 @@ msgstr "Numeracje" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11281,7 +11281,7 @@ msgstr "Filtr" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Pani" #. module: base diff --git a/openerp/addons/base/i18n/pt.po b/openerp/addons/base/i18n/pt.po index fe6b53693cb..92315dee4ef 100644 --- a/openerp/addons/base/i18n/pt.po +++ b/openerp/addons/base/i18n/pt.po @@ -3757,7 +3757,7 @@ msgstr "GPL-2 ou version anterior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11162,7 +11162,7 @@ msgstr "Sequências" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11284,7 +11284,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Srª." #. module: base diff --git a/openerp/addons/base/i18n/pt_BR.po b/openerp/addons/base/i18n/pt_BR.po index 8eec70f77b6..51e34a6e9be 100644 --- a/openerp/addons/base/i18n/pt_BR.po +++ b/openerp/addons/base/i18n/pt_BR.po @@ -3975,8 +3975,8 @@ msgstr "GPL-2 ou versão superior" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11709,7 +11709,7 @@ msgstr "Seqüências" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Sra" #. module: base @@ -11836,7 +11836,7 @@ msgstr "Filtro" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Sra." #. module: base diff --git a/openerp/addons/base/i18n/ro.po b/openerp/addons/base/i18n/ro.po index 27ff3506cea..2cbc45fb22d 100644 --- a/openerp/addons/base/i18n/ro.po +++ b/openerp/addons/base/i18n/ro.po @@ -3812,7 +3812,7 @@ msgstr "GPL-2 sau versiune mai nouă" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Dl." #. module: base @@ -11271,7 +11271,7 @@ msgstr "Secvențe" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "D-ra" #. module: base @@ -11399,7 +11399,7 @@ msgstr "Filtru" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Dna." #. module: base diff --git a/openerp/addons/base/i18n/ru.po b/openerp/addons/base/i18n/ru.po index 835efe3fa58..57ac744865d 100644 --- a/openerp/addons/base/i18n/ru.po +++ b/openerp/addons/base/i18n/ru.po @@ -3794,7 +3794,7 @@ msgstr "GPL версии 2 или более поздней" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "Г-н" #. module: base @@ -11243,7 +11243,7 @@ msgstr "Нумерация" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Г-жа" #. module: base @@ -11369,7 +11369,7 @@ msgstr "Фильтр" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Г-жа" #. module: base diff --git a/openerp/addons/base/i18n/sk.po b/openerp/addons/base/i18n/sk.po index c4fb21e7f70..c8f621a6ed8 100644 --- a/openerp/addons/base/i18n/sk.po +++ b/openerp/addons/base/i18n/sk.po @@ -3760,7 +3760,7 @@ msgstr "GPL-2 alebo novšia verzia" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "pán" #. module: base @@ -11163,7 +11163,7 @@ msgstr "Postupnosti" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "slečna" #. module: base @@ -11290,7 +11290,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "pani" #. module: base diff --git a/openerp/addons/base/i18n/sl.po b/openerp/addons/base/i18n/sl.po index 0de03559923..45d82a64cd1 100644 --- a/openerp/addons/base/i18n/sl.po +++ b/openerp/addons/base/i18n/sl.po @@ -3789,7 +3789,7 @@ msgstr "GPL-2 ali naslednja verzija" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "G." #. module: base @@ -11220,7 +11220,7 @@ msgstr "Zaporedja" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Gospodična" #. module: base @@ -11348,7 +11348,7 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Ga." #. module: base diff --git a/openerp/addons/base/i18n/sq.po b/openerp/addons/base/i18n/sq.po index 297d3f37ea9..6637361df72 100644 --- a/openerp/addons/base/i18n/sq.po +++ b/openerp/addons/base/i18n/sq.po @@ -3681,7 +3681,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10994,7 +10994,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11114,7 +11114,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/sr.po b/openerp/addons/base/i18n/sr.po index 65f02a38fce..61d5fa09aff 100644 --- a/openerp/addons/base/i18n/sr.po +++ b/openerp/addons/base/i18n/sr.po @@ -3758,8 +3758,8 @@ msgstr "GPL-2 ili novija verzija" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11139,8 +11139,8 @@ msgstr "Sekvence" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "Mss" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11259,8 +11259,8 @@ msgstr "Filter" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." -msgstr "Ms." +msgid "Mrs." +msgstr "Mrs." #. module: base #: view:base.module.import:0 diff --git a/openerp/addons/base/i18n/sr@latin.po b/openerp/addons/base/i18n/sr@latin.po index 92ba916bf1a..114337effd1 100644 --- a/openerp/addons/base/i18n/sr@latin.po +++ b/openerp/addons/base/i18n/sr@latin.po @@ -3865,7 +3865,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11178,7 +11178,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11298,7 +11298,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/sv.po b/openerp/addons/base/i18n/sv.po index c9d0a27b8c9..352e6ba4513 100644 --- a/openerp/addons/base/i18n/sv.po +++ b/openerp/addons/base/i18n/sv.po @@ -3768,8 +3768,8 @@ msgstr "GPL-2 eller senare version" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11176,7 +11176,7 @@ msgstr "Nummerserier" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Fru" #. module: base @@ -11300,7 +11300,7 @@ msgstr "Filtrera" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Frk." #. module: base diff --git a/openerp/addons/base/i18n/th.po b/openerp/addons/base/i18n/th.po index 0951f766fca..d91bddb206b 100644 --- a/openerp/addons/base/i18n/th.po +++ b/openerp/addons/base/i18n/th.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "ลำดับ" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/tlh.po b/openerp/addons/base/i18n/tlh.po index 1c087b508eb..60cf53c393f 100644 --- a/openerp/addons/base/i18n/tlh.po +++ b/openerp/addons/base/i18n/tlh.po @@ -3681,7 +3681,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10994,7 +10994,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11114,7 +11114,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/tr.po b/openerp/addons/base/i18n/tr.po index b9d1bb2a7c5..9ec92ff00cd 100644 --- a/openerp/addons/base/i18n/tr.po +++ b/openerp/addons/base/i18n/tr.po @@ -3824,8 +3824,8 @@ msgstr "GPL-2 veya sonraki sürümü" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." -msgstr "M." +msgid "Mr." +msgstr "Mr." #. module: base #: code:addons/base/module/module.py:519 @@ -11280,7 +11280,7 @@ msgstr "Silsileler" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "Bayan" #. module: base @@ -11404,7 +11404,7 @@ msgstr "Süzgeç" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "Bayan" #. module: base diff --git a/openerp/addons/base/i18n/uk.po b/openerp/addons/base/i18n/uk.po index 1ded396d476..f42d5e2d0e1 100644 --- a/openerp/addons/base/i18n/uk.po +++ b/openerp/addons/base/i18n/uk.po @@ -3717,7 +3717,7 @@ msgstr "GPL-2 або пізніша версія" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11046,7 +11046,7 @@ msgstr "Послідовності" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11166,7 +11166,7 @@ msgstr "Фільтр" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/ur.po b/openerp/addons/base/i18n/ur.po index a45da1f2dad..582ee6bd2c5 100644 --- a/openerp/addons/base/i18n/ur.po +++ b/openerp/addons/base/i18n/ur.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/vi.po b/openerp/addons/base/i18n/vi.po index d8e03b80386..35e1c2cc32f 100644 --- a/openerp/addons/base/i18n/vi.po +++ b/openerp/addons/base/i18n/vi.po @@ -3709,7 +3709,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11028,7 +11028,7 @@ msgstr "Sequences" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11150,7 +11150,7 @@ msgstr "Bộ lọc" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/zh_CN.po b/openerp/addons/base/i18n/zh_CN.po index 7b618b1e0e5..8a1ffd6136a 100644 --- a/openerp/addons/base/i18n/zh_CN.po +++ b/openerp/addons/base/i18n/zh_CN.po @@ -4081,7 +4081,7 @@ msgstr "GPL-2 或更新版本" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "先生" #. module: base @@ -11468,8 +11468,8 @@ msgstr "序列" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" -msgstr "Mss" +msgid "Miss" +msgstr "Miss" #. module: base #: model:ir.model,name:base.model_ir_ui_view @@ -11588,7 +11588,7 @@ msgstr "过滤" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "女士" #. module: base diff --git a/openerp/addons/base/i18n/zh_HK.po b/openerp/addons/base/i18n/zh_HK.po index 06a099c2196..78232e87ecf 100644 --- a/openerp/addons/base/i18n/zh_HK.po +++ b/openerp/addons/base/i18n/zh_HK.po @@ -3682,7 +3682,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -10995,7 +10995,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11115,7 +11115,7 @@ msgstr "" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "" #. module: base diff --git a/openerp/addons/base/i18n/zh_TW.po b/openerp/addons/base/i18n/zh_TW.po index 5b6c6c37767..116eca54d8d 100644 --- a/openerp/addons/base/i18n/zh_TW.po +++ b/openerp/addons/base/i18n/zh_TW.po @@ -3687,7 +3687,7 @@ msgstr "GPL-2 或更新版本" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_sir -msgid "M." +msgid "Mr." msgstr "" #. module: base @@ -11013,7 +11013,7 @@ msgstr "序列" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_miss -msgid "Mss" +msgid "Miss" msgstr "" #. module: base @@ -11133,7 +11133,7 @@ msgstr "過濾器" #. module: base #: model:res.partner.title,shortcut:base.res_partner_title_madam -msgid "Ms." +msgid "Mrs." msgstr "女士" #. module: base diff --git a/openerp/addons/base/res/res_partner_data.xml b/openerp/addons/base/res/res_partner_data.xml index 138e44176f0..5bcb65a0461 100644 --- a/openerp/addons/base/res/res_partner_data.xml +++ b/openerp/addons/base/res/res_partner_data.xml @@ -20,17 +20,32 @@ contact Madam - Ms. + Mrs. contact Miss - Mss + Miss contact Sir - M. + Sir + + + contact + Mister + Mr. + + + contact + Doctor + Dr. + + + contact + Professor + Prof. From 2332c23c30c05fb68c025a9a55522a382a394b0d Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 23 Feb 2012 11:30:45 +0100 Subject: [PATCH 019/397] [IMP] replaces tools.misc.get_languages by the static dictionary it returns, rename that dict to ALL_LANGUAGES for clarity bzr revid: xmo@openerp.com-20120223103045-a44cl5kdkrnehc66 --- openerp/addons/base/res/res_lang.py | 2 +- openerp/tools/misc.py | 168 ++++++++++++++-------------- 2 files changed, 83 insertions(+), 87 deletions(-) diff --git a/openerp/addons/base/res/res_lang.py b/openerp/addons/base/res/res_lang.py index 13acf109b04..261f401f6be 100644 --- a/openerp/addons/base/res/res_lang.py +++ b/openerp/addons/base/res/res_lang.py @@ -80,7 +80,7 @@ class lang(osv.osv): _logger.warning(msg, lang, lc) if not lang_name: - lang_name = tools.get_languages().get(lang, lang) + lang_name = tools.ALL_LANGUAGES.get(lang, lang) def fix_xa0(s): diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index a5c72900fc7..89cd8695078 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -550,95 +550,91 @@ def get_iso_codes(lang): lang = lang.split('_')[0] return lang -def get_languages(): - # The codes below are those from Launchpad's Rosetta, with the exception - # of some trivial codes where the Launchpad code is xx and we have xx_XX. - languages={ - 'ab_RU': u'Abkhazian / аҧсуа', - 'ar_AR': u'Arabic / الْعَرَبيّة', - 'bg_BG': u'Bulgarian / български език', - 'bs_BS': u'Bosnian / bosanski jezik', - 'ca_ES': u'Catalan / Català', - 'cs_CZ': u'Czech / Čeština', - 'da_DK': u'Danish / Dansk', - 'de_DE': u'German / Deutsch', - 'el_GR': u'Greek / Ελληνικά', - 'en_CA': u'English (CA)', - 'en_GB': u'English (UK)', - 'en_US': u'English (US)', - 'es_AR': u'Spanish (AR) / Español (AR)', - 'es_BO': u'Spanish (BO) / Español (BO)', - 'es_CL': u'Spanish (CL) / Español (CL)', - 'es_CO': u'Spanish (CO) / Español (CO)', - 'es_CR': u'Spanish (CR) / Español (CR)', - 'es_DO': u'Spanish (DO) / Español (DO)', - 'es_EC': u'Spanish (EC) / Español (EC)', - 'es_ES': u'Spanish / Español', - 'es_GT': u'Spanish (GT) / Español (GT)', - 'es_HN': u'Spanish (HN) / Español (HN)', - 'es_MX': u'Spanish (MX) / Español (MX)', - 'es_NI': u'Spanish (NI) / Español (NI)', - 'es_PA': u'Spanish (PA) / Español (PA)', - 'es_PE': u'Spanish (PE) / Español (PE)', - 'es_PR': u'Spanish (PR) / Español (PR)', - 'es_PY': u'Spanish (PY) / Español (PY)', - 'es_SV': u'Spanish (SV) / Español (SV)', - 'es_UY': u'Spanish (UY) / Español (UY)', - 'es_VE': u'Spanish (VE) / Español (VE)', - 'et_EE': u'Estonian / Eesti keel', - 'fa_IR': u'Persian / فارس', - 'fi_FI': u'Finnish / Suomi', - 'fr_BE': u'French (BE) / Français (BE)', - 'fr_CH': u'French (CH) / Français (CH)', - 'fr_FR': u'French / Français', - 'gl_ES': u'Galician / Galego', - 'gu_IN': u'Gujarati / ગુજરાતી', - 'he_IL': u'Hebrew / עִבְרִי', - 'hi_IN': u'Hindi / हिंदी', - 'hr_HR': u'Croatian / hrvatski jezik', - 'hu_HU': u'Hungarian / Magyar', - 'id_ID': u'Indonesian / Bahasa Indonesia', - 'it_IT': u'Italian / Italiano', - 'iu_CA': u'Inuktitut / ᐃᓄᒃᑎᑐᑦ', - 'ja_JP': u'Japanese / 日本語', - 'ko_KP': u'Korean (KP) / 한국어 (KP)', - 'ko_KR': u'Korean (KR) / 한국어 (KR)', - 'lt_LT': u'Lithuanian / Lietuvių kalba', - 'lv_LV': u'Latvian / latviešu valoda', - 'ml_IN': u'Malayalam / മലയാളം', - 'mn_MN': u'Mongolian / монгол', - 'nb_NO': u'Norwegian Bokmål / Norsk bokmål', - 'nl_NL': u'Dutch / Nederlands', - 'nl_BE': u'Flemish (BE) / Vlaams (BE)', - 'oc_FR': u'Occitan (FR, post 1500) / Occitan', - 'pl_PL': u'Polish / Język polski', - 'pt_BR': u'Portugese (BR) / Português (BR)', - 'pt_PT': u'Portugese / Português', - 'ro_RO': u'Romanian / română', - 'ru_RU': u'Russian / русский язык', - 'si_LK': u'Sinhalese / සිංහල', - 'sl_SI': u'Slovenian / slovenščina', - 'sk_SK': u'Slovak / Slovenský jazyk', - 'sq_AL': u'Albanian / Shqip', - 'sr_RS': u'Serbian (Cyrillic) / српски', - 'sr@latin': u'Serbian (Latin) / srpski', - 'sv_SE': u'Swedish / svenska', - 'te_IN': u'Telugu / తెలుగు', - 'tr_TR': u'Turkish / Türkçe', - 'vi_VN': u'Vietnamese / Tiếng Việt', - 'uk_UA': u'Ukrainian / українська', - 'ur_PK': u'Urdu / اردو', - 'zh_CN': u'Chinese (CN) / 简体中文', - 'zh_HK': u'Chinese (HK)', - 'zh_TW': u'Chinese (TW) / 正體字', - 'th_TH': u'Thai / ภาษาไทย', - 'tlh_TLH': u'Klingon', - } - return languages +ALL_LANGUAGES = { + 'ab_RU': u'Abkhazian / аҧсуа', + 'ar_AR': u'Arabic / الْعَرَبيّة', + 'bg_BG': u'Bulgarian / български език', + 'bs_BS': u'Bosnian / bosanski jezik', + 'ca_ES': u'Catalan / Català', + 'cs_CZ': u'Czech / Čeština', + 'da_DK': u'Danish / Dansk', + 'de_DE': u'German / Deutsch', + 'el_GR': u'Greek / Ελληνικά', + 'en_CA': u'English (CA)', + 'en_GB': u'English (UK)', + 'en_US': u'English (US)', + 'es_AR': u'Spanish (AR) / Español (AR)', + 'es_BO': u'Spanish (BO) / Español (BO)', + 'es_CL': u'Spanish (CL) / Español (CL)', + 'es_CO': u'Spanish (CO) / Español (CO)', + 'es_CR': u'Spanish (CR) / Español (CR)', + 'es_DO': u'Spanish (DO) / Español (DO)', + 'es_EC': u'Spanish (EC) / Español (EC)', + 'es_ES': u'Spanish / Español', + 'es_GT': u'Spanish (GT) / Español (GT)', + 'es_HN': u'Spanish (HN) / Español (HN)', + 'es_MX': u'Spanish (MX) / Español (MX)', + 'es_NI': u'Spanish (NI) / Español (NI)', + 'es_PA': u'Spanish (PA) / Español (PA)', + 'es_PE': u'Spanish (PE) / Español (PE)', + 'es_PR': u'Spanish (PR) / Español (PR)', + 'es_PY': u'Spanish (PY) / Español (PY)', + 'es_SV': u'Spanish (SV) / Español (SV)', + 'es_UY': u'Spanish (UY) / Español (UY)', + 'es_VE': u'Spanish (VE) / Español (VE)', + 'et_EE': u'Estonian / Eesti keel', + 'fa_IR': u'Persian / فارس', + 'fi_FI': u'Finnish / Suomi', + 'fr_BE': u'French (BE) / Français (BE)', + 'fr_CH': u'French (CH) / Français (CH)', + 'fr_FR': u'French / Français', + 'gl_ES': u'Galician / Galego', + 'gu_IN': u'Gujarati / ગુજરાતી', + 'he_IL': u'Hebrew / עִבְרִי', + 'hi_IN': u'Hindi / हिंदी', + 'hr_HR': u'Croatian / hrvatski jezik', + 'hu_HU': u'Hungarian / Magyar', + 'id_ID': u'Indonesian / Bahasa Indonesia', + 'it_IT': u'Italian / Italiano', + 'iu_CA': u'Inuktitut / ᐃᓄᒃᑎᑐᑦ', + 'ja_JP': u'Japanese / 日本語', + 'ko_KP': u'Korean (KP) / 한국어 (KP)', + 'ko_KR': u'Korean (KR) / 한국어 (KR)', + 'lt_LT': u'Lithuanian / Lietuvių kalba', + 'lv_LV': u'Latvian / latviešu valoda', + 'ml_IN': u'Malayalam / മലയാളം', + 'mn_MN': u'Mongolian / монгол', + 'nb_NO': u'Norwegian Bokmål / Norsk bokmål', + 'nl_NL': u'Dutch / Nederlands', + 'nl_BE': u'Flemish (BE) / Vlaams (BE)', + 'oc_FR': u'Occitan (FR, post 1500) / Occitan', + 'pl_PL': u'Polish / Język polski', + 'pt_BR': u'Portugese (BR) / Português (BR)', + 'pt_PT': u'Portugese / Português', + 'ro_RO': u'Romanian / română', + 'ru_RU': u'Russian / русский язык', + 'si_LK': u'Sinhalese / සිංහල', + 'sl_SI': u'Slovenian / slovenščina', + 'sk_SK': u'Slovak / Slovenský jazyk', + 'sq_AL': u'Albanian / Shqip', + 'sr_RS': u'Serbian (Cyrillic) / српски', + 'sr@latin': u'Serbian (Latin) / srpski', + 'sv_SE': u'Swedish / svenska', + 'te_IN': u'Telugu / తెలుగు', + 'tr_TR': u'Turkish / Türkçe', + 'vi_VN': u'Vietnamese / Tiếng Việt', + 'uk_UA': u'Ukrainian / українська', + 'ur_PK': u'Urdu / اردو', + 'zh_CN': u'Chinese (CN) / 简体中文', + 'zh_HK': u'Chinese (HK)', + 'zh_TW': u'Chinese (TW) / 正體字', + 'th_TH': u'Thai / ภาษาไทย', + 'tlh_TLH': u'Klingon', +} def scan_languages(): # Now it will take all languages from get languages function without filter it with base module languages - lang_dict = get_languages() + lang_dict = ALL_LANGUAGES ret = [(lang, lang_dict.get(lang, lang)) for lang in list(lang_dict)] ret.sort(key=lambda k:k[1]) return ret From 18d38fb5eebeb52ad88678a7017a4230c7783727 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 23 Feb 2012 11:32:07 +0100 Subject: [PATCH 020/397] [IMP] document tools.misc.scan_languages, make its implementation less retarded bzr revid: xmo@openerp.com-20120223103207-ra1a0dzcyoe745cx --- openerp/tools/misc.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/openerp/tools/misc.py b/openerp/tools/misc.py index 89cd8695078..06105fbdb56 100644 --- a/openerp/tools/misc.py +++ b/openerp/tools/misc.py @@ -633,12 +633,12 @@ ALL_LANGUAGES = { } def scan_languages(): - # Now it will take all languages from get languages function without filter it with base module languages - lang_dict = ALL_LANGUAGES - ret = [(lang, lang_dict.get(lang, lang)) for lang in list(lang_dict)] - ret.sort(key=lambda k:k[1]) - return ret + """ Returns all languages supported by OpenERP for translation + :returns: a list of (lang_code, lang_name) pairs + :rtype: [(str, unicode)] + """ + return sorted(ALL_LANGUAGES.iteritems(), key=lambda k: k[1]) def get_user_companies(cr, user): def _get_company_children(cr, ids): From 25e699d72dc1d3e61af94402ad3e66b23cd24303 Mon Sep 17 00:00:00 2001 From: Samus Aran Date: Fri, 23 Mar 2012 16:08:50 +0100 Subject: [PATCH 021/397] [IMP] Creating new row in db also update write_date and write_uid bzr revid: cto@openerp.com-20120323150850-26j5ht8eexue86sh --- openerp/osv/orm.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 32b039f6598..22c1a0bc183 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -4172,9 +4172,9 @@ class BaseModel(object): and vals[field]: self._check_selection_field_value(cr, user, field, vals[field], context=context) if self._log_access: - upd0 += ',create_uid,create_date' - upd1 += ",%s,(now() at time zone 'UTC')" - upd2.append(user) + upd0 += ',create_uid,create_date,write_uid,write_date' + upd1 += ",%s,(now() at time zone 'UTC'),%s,(now() at time zone 'UTC')" + upd2.extend((user, user)) cr.execute('insert into "'+self._table+'" (id'+upd0+") values ("+str(id_new)+upd1+')', tuple(upd2)) self.check_access_rule(cr, user, [id_new], 'create', context=context) upd_todo.sort(lambda x, y: self._columns[x].priority-self._columns[y].priority) From 1e60a8da8865c8bcd6885c491ddf03bb8467ac34 Mon Sep 17 00:00:00 2001 From: "Amit Bhavsar (Open ERP)" Date: Thu, 19 Apr 2012 16:24:35 +0530 Subject: [PATCH 022/397] [FIX]account: Improve code lp bug: https://launchpad.net/bugs/985459 fixed bzr revid: amb@tinyerp.com-20120419105435-cy21chpu633xouhl --- addons/account/account.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/account.py b/addons/account/account.py index 75bfc891980..a91e4817242 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1386,7 +1386,7 @@ class account_move(osv.osv): if not l[0]: l[2].update({ 'reconcile_id':False, - 'reconcil_partial_id':False, + 'reconcile_partial_id':False, 'analytic_lines':False, 'invoice':False, 'ref':False, From 76066c62c5cad89f25ea42e8f466c746540aa07a Mon Sep 17 00:00:00 2001 From: "Amit (OpenERP)" Date: Wed, 25 Apr 2012 12:54:09 +0530 Subject: [PATCH 023/397] [FIX] hr : Fixes the problem on copy method of hr department object lp bug: https://launchpad.net/bugs/988165 fixed bzr revid: amp@tinyerp.com-20120425072409-ohl0xr62lszadhnm --- addons/hr/hr.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/addons/hr/hr.py b/addons/hr/hr.py index bd0c730d92d..891da9d0d9e 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -283,7 +283,14 @@ class hr_department(osv.osv): 'manager_id': fields.many2one('hr.employee', 'Manager'), 'member_ids': fields.one2many('hr.employee', 'department_id', 'Members', readonly=True), } - + + def copy(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + default = default.copy() + default.update({'member_ids': []}) + return super(hr_department, self).copy(cr, uid, id, default, context=context) + hr_department() From d6fcf87a89be305b80323755e553f054282ec7b0 Mon Sep 17 00:00:00 2001 From: jir Date: Fri, 25 May 2012 12:15:47 +0530 Subject: [PATCH 024/397] [FIX] Problem of uses not defined [close] states in field in account_invoice.py lp bug: https://launchpad.net/bugs/1004283 fixed bzr revid: jir@jir-desktop-20120525064547-qtxq60s0aa2fijk2 --- addons/account/account_invoice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/account/account_invoice.py b/addons/account/account_invoice.py index 9426d713188..dedc54a9a57 100644 --- a/addons/account/account_invoice.py +++ b/addons/account/account_invoice.py @@ -213,7 +213,7 @@ class account_invoice(osv.osv): \n* The \'Paid\' state is set automatically when the invoice is paid. Its related journal entries may or may not be reconciled. \ \n* The \'Cancelled\' state is used when user cancel invoice.'), 'date_invoice': fields.date('Invoice Date', readonly=True, states={'draft':[('readonly',False)]}, select=True, help="Keep empty to use the current date"), - 'date_due': fields.date('Due Date', states={'paid':[('readonly',True)], 'open':[('readonly',True)], 'close':[('readonly',True)]}, select=True, + 'date_due': fields.date('Due Date', states={'paid':[('readonly',True)], 'open':[('readonly',True)], 'cancel':[('readonly',True)]}, select=True, help="If you use payment terms, the due date will be computed automatically at the generation "\ "of accounting entries. If you keep the payment term and the due date empty, it means direct payment. The payment term may compute several due dates, for example 50% now, 50% in one month."), 'partner_id': fields.many2one('res.partner', 'Partner', change_default=True, readonly=True, required=True, states={'draft':[('readonly',False)]}), @@ -252,7 +252,7 @@ class account_invoice(osv.osv): 'currency_id': fields.many2one('res.currency', 'Currency', required=True, readonly=True, states={'draft':[('readonly',False)]}), 'journal_id': fields.many2one('account.journal', 'Journal', required=True, readonly=True, states={'draft':[('readonly',False)]}), 'company_id': fields.many2one('res.company', 'Company', required=True, change_default=True, readonly=True, states={'draft':[('readonly',False)]}), - 'check_total': fields.float('Verification Total', digits_compute=dp.get_precision('Account'), states={'open':[('readonly',True)],'close':[('readonly',True)]}), + 'check_total': fields.float('Verification Total', digits_compute=dp.get_precision('Account'), states={'open':[('readonly',True)],'cancel':[('readonly',True)],'paid':[('readonly',True)]}), 'reconciled': fields.function(_reconciled, string='Paid/Reconciled', type='boolean', store={ 'account.invoice': (lambda self, cr, uid, ids, c={}: ids, None, 50), # Check if we can remove ? From 405f134bd3e7bb430d25602b838af439bdf2630c Mon Sep 17 00:00:00 2001 From: "Amit (OpenERP)" Date: Fri, 25 May 2012 12:17:09 +0530 Subject: [PATCH 025/397] [FIX] sale_margin : correction on super method parameter lp bug: https://launchpad.net/bugs/1003948 fixed bzr revid: amp@tinyerp.com-20120525064709-a918ieuh4zb298zo --- addons/sale_margin/sale_margin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale_margin/sale_margin.py b/addons/sale_margin/sale_margin.py index 82a7150b6d1..64e07276c08 100644 --- a/addons/sale_margin/sale_margin.py +++ b/addons/sale_margin/sale_margin.py @@ -70,7 +70,7 @@ class sale_order(osv.osv): return result def _get_order(self, cr, uid, ids, context=None): - return super(self,sale_order)._get_order(cr, uid, ids, context=context) + return super(sale_order, self)._get_order(cr, uid, ids, context=context) _columns = { 'margin': fields.function(_product_margin, string='Margin', help="It gives profitability by calculating the difference between the Unit Price and Cost Price.", store={ From b74ed773f2801e6e6fcf70f373208da87bd1156a Mon Sep 17 00:00:00 2001 From: Vijaykumar Baladaniya Date: Mon, 25 Jun 2012 18:17:40 +0530 Subject: [PATCH 026/397] merged with latest bzr revid: vba@tinyerp.com-20120625124740-bj00i90a526kdsci --- addons/crm/security/ir.model.access.csv | 86 ++++++++++---------- addons/project/security/project_security.xml | 15 ++++ 2 files changed, 58 insertions(+), 43 deletions(-) diff --git a/addons/crm/security/ir.model.access.csv b/addons/crm/security/ir.model.access.csv index 7707118324f..7fcf0679eea 100644 --- a/addons/crm/security/ir.model.access.csv +++ b/addons/crm/security/ir.model.access.csv @@ -1,43 +1,43 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_crm_segmentation_user,crm.segmentation user,model_crm_segmentation,base.group_sale_salesman,1,0,0,0 -access_crm_segmentation_line_user,crm.segmentation.line user,model_crm_segmentation_line,base.group_sale_salesman,1,0,0,0 -access_crm_segmentation,crm.segmentation,model_crm_segmentation,base.group_sale_manager,1,1,1,1 -access_crm_segmentation_line,crm.segmentation.line,model_crm_segmentation_line,base.group_sale_manager,1,1,1,1 -access_crm_case_channel_user,crm.case.channel user,model_crm_case_channel,base.group_sale_salesman,1,0,0,0 -access_crm_case_channel_manager,crm.case.channel manager,model_crm_case_channel,base.group_sale_manager,1,1,1,1 -access_crm_case_section,crm.case.section,model_crm_case_section,base.group_user,1,0,0,0 -access_crm_case_categ,crm.case.categ,model_crm_case_categ,base.group_sale_salesman,1,1,1,0 -access_crm_meeting_manager,crm.meeting.manager,model_crm_meeting,base.group_sale_manager,1,1,1,1 -access_crm_lead_manager,crm.lead.manager,model_crm_lead,base.group_sale_manager,1,1,1,1 -access_crm_phonecall_manager,crm.phonecall.manager,model_crm_phonecall,base.group_sale_manager,1,1,1,1 -access_crm_case_categ,crm.case.categ,model_crm_case_categ,base.group_user,1,0,0,0 -access_crm_meeting,crm.meeting,model_crm_meeting,base.group_sale_salesman,1,1,1,0 -access_crm_meeting_all,crm.meeting_allll,model_crm_meeting,base.group_user,1,0,0,0 -access_crm_lead,crm.lead,model_crm_lead,base.group_sale_salesman,1,1,1,0 -access_crm_lead_all,crm.lead.all,model_crm_lead,base.group_user,1,0,0,0 -access_crm_phonecall,crm.phonecall,model_crm_phonecall,base.group_sale_salesman,1,1,1,0 -access_crm_phonecall_all,crm.phonecall.all,model_crm_phonecall,base.group_user,1,0,0,0 -access_crm_case_section_user,crm.case.section.user,model_crm_case_section,base.group_sale_salesman,1,1,1,0 -access_crm_case_section_manager,crm.case.section.manager,model_crm_case_section,base.group_sale_manager,1,1,1,1 -access_crm_case_stage,crm.case.stage,model_crm_case_stage,base.group_user,1,0,0,0 -access_crm_case_stage_manager,crm.case.stage,model_crm_case_stage,base.group_sale_manager,1,1,1,1 -access_crm_case_resource_type_user,crm_case_resource_type user,model_crm_case_resource_type,base.group_sale_salesman,1,1,1,0 -access_crm_case_resource_type_manager,crm_case_resource_type manager,model_crm_case_resource_type,base.group_sale_manager,1,1,1,1 -access_crm_phonecall_report_user,crm.phonecall.report.user,model_crm_phonecall_report,base.group_sale_salesman,1,0,0,0 -access_crm_phonecall_report_manager,crm.phonecall.report,model_crm_phonecall_report,base.group_sale_manager,1,1,1,1 -access_res_partner_manager,res.partner.crm.manager,base.model_res_partner,base.group_sale_manager,1,0,0,0 -access_res_partner_category_manager,res.partner.category.crm.manager,base.model_res_partner_category,base.group_sale_manager,1,0,0,0 -mail_mail_message_manager,mail.message.manager,mail.model_mail_message,base.group_sale_manager,1,0,0,0 -access_calendar_attendee_crm_user,calendar.attendee.crm.user,model_calendar_attendee,base.group_sale_salesman,1,1,1,0 -access_calendar_attendee_crm_manager,calendar.attendee.crm.manager,model_calendar_attendee,base.group_sale_manager,1,1,1,1 -access_res_partner,res.partner.crm.user,base.model_res_partner,base.group_sale_salesman,1,1,1,0 -access_res_partner_category,res.partner.category.crm.user,base.model_res_partner_category,base.group_sale_salesman,1,1,1,0 -mail_mailgate_thread,mail.thread,mail.model_mail_thread,base.group_sale_salesman,1,1,1,1 -mail_gateway_mail_message_user,mail.message.user,mail.model_mail_message,base.group_sale_salesman,1,1,1,1 -access_crm_case_categ_manager,crm.case.categ manager,model_crm_case_categ,base.group_sale_manager,1,1,1,1 -access_base_action_rule_manager,base.action.rule manager,model_base_action_rule,base.group_sale_manager,1,1,1,1 -access_crm_lead_report_user,crm.lead.report user,model_crm_lead_report,base.group_sale_salesman,1,1,1,1 -access_res_partner_bank_type_crm_user,res.partner.bank.type.crm.user,base.model_res_partner_bank_type,base.group_sale_salesman,1,0,0,0 -access_crm_lead_partner_manager,crm.lead.partner.manager,model_crm_lead,base.group_partner_manager,1,0,0,0 -access_crm_phonecall_partner_manager,crm.phonecall.partner.manager,model_crm_phonecall,base.group_partner_manager,1,1,1,1 -access_crm_meeting_partner_manager,crm.meeting.partner.manager,model_crm_meeting,base.group_partner_manager,1,1,1,1 +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_crm_segmentation_user","crm.segmentation user","model_crm_segmentation","base.group_sale_salesman",1,0,0,0 +"access_crm_segmentation_line_user","crm.segmentation.line user","model_crm_segmentation_line","base.group_sale_salesman",1,0,0,0 +"access_crm_segmentation","crm.segmentation","model_crm_segmentation","base.group_sale_manager",1,1,1,1 +"access_crm_segmentation_line","crm.segmentation.line","model_crm_segmentation_line","base.group_sale_manager",1,1,1,1 +"access_crm_case_channel_user","crm.case.channel user","model_crm_case_channel","base.group_sale_salesman",1,0,0,0 +"access_crm_case_channel_manager","crm.case.channel manager","model_crm_case_channel","base.group_sale_manager",1,1,1,1 +"access_crm_case_section","crm.case.section","model_crm_case_section","base.group_user",1,0,0,0 +"access_crm_case_categ","crm.case.categ","model_crm_case_categ","base.group_sale_salesman",1,1,1,0 +"access_crm_meeting_manager","crm.meeting.manager","model_crm_meeting","base.group_sale_manager",1,1,1,1 +"access_crm_lead_manager","crm.lead.manager","model_crm_lead","base.group_sale_manager",1,1,1,1 +"access_crm_phonecall_manager","crm.phonecall.manager","model_crm_phonecall","base.group_sale_manager",1,1,1,1 +"access_crm_case_categ","crm.case.categ","model_crm_case_categ","base.group_user",1,0,0,0 +"access_crm_meeting","crm.meeting","model_crm_meeting","base.group_sale_salesman",1,1,1,0 +"access_crm_meeting_all","crm.meeting_allll","model_crm_meeting","base.group_user",1,0,0,0 +"access_crm_lead","crm.lead","model_crm_lead","base.group_sale_salesman",1,1,1,0 +"access_crm_lead_all","crm.lead.all","model_crm_lead","base.group_user",1,0,0,0 +"access_crm_phonecall","crm.phonecall","model_crm_phonecall","base.group_sale_salesman",1,1,1,0 +"access_crm_phonecall_all","crm.phonecall.all","model_crm_phonecall","base.group_user",1,0,0,0 +"access_crm_case_section_user","crm.case.section.user","model_crm_case_section","base.group_sale_salesman",1,1,1,0 +"access_crm_case_section_manager","crm.case.section.manager","model_crm_case_section","base.group_sale_manager",1,1,1,1 +"access_crm_case_stage","crm.case.stage","model_crm_case_stage","base.group_user",1,0,0,0 +"access_crm_case_stage_manager","crm.case.stage","model_crm_case_stage","base.group_sale_manager",1,1,1,1 +"access_crm_case_resource_type_user","crm_case_resource_type user","model_crm_case_resource_type","base.group_sale_salesman",1,1,1,0 +"access_crm_case_resource_type_manager","crm_case_resource_type manager","model_crm_case_resource_type","base.group_sale_manager",1,1,1,1 +"access_crm_phonecall_report_user","crm.phonecall.report.user","model_crm_phonecall_report","base.group_sale_salesman",1,0,0,0 +"access_crm_phonecall_report_manager","crm.phonecall.report","model_crm_phonecall_report","base.group_sale_manager",1,1,1,1 +"access_res_partner_manager","res.partner.crm.manager","base.model_res_partner","base.group_sale_manager",1,0,0,0 +"access_res_partner_category_manager","res.partner.category.crm.manager","base.model_res_partner_category","base.group_sale_manager",1,0,0,0 +"mail_mail_message_manager","mail.message.manager","mail.model_mail_message","base.group_sale_manager",1,0,0,0 +"access_calendar_attendee_crm_user","calendar.attendee.crm.user","model_calendar_attendee","base.group_sale_salesman",1,1,1,0 +"access_calendar_attendee_crm_manager","calendar.attendee.crm.manager","model_calendar_attendee","base.group_sale_manager",1,1,1,1 +"access_res_partner","res.partner.crm.user","base.model_res_partner","base.group_sale_salesman",1,1,1,0 +"access_res_partner_category","res.partner.category.crm.user","base.model_res_partner_category","base.group_sale_salesman",1,1,1,0 +"mail_mailgate_thread","mail.thread","mail.model_mail_thread","base.group_sale_salesman",1,1,1,1 +"mail_gateway_mail_message_user","mail.message.user","mail.model_mail_message","base.group_sale_salesman",1,1,1,1 +"access_crm_case_categ_manager","crm.case.categ manager","model_crm_case_categ","base.group_sale_manager",1,1,1,1 +"access_base_action_rule_manager","base.action.rule manager","model_base_action_rule","base.group_sale_manager",1,1,1,1 +"access_crm_lead_report_user","crm.lead.report user","model_crm_lead_report","base.group_sale_salesman",1,1,1,1 +"access_res_partner_bank_type_crm_user","res.partner.bank.type.crm.user","base.model_res_partner_bank_type","base.group_sale_salesman",1,0,0,0 +"access_crm_lead_partner_manager","crm.lead.partner.manager","model_crm_lead","base.group_partner_manager",1,0,0,0 +"access_crm_phonecall_partner_manager","crm.phonecall.partner.manager","model_crm_phonecall","base.group_partner_manager",1,1,1,1 +"access_crm_meeting_partner_manager","crm.meeting.partner.manager","model_crm_meeting","base.group_partner_manager",1,1,1,1 diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 199d3c0c422..5998b861b0a 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -62,5 +62,20 @@ [(1,'=',1)] + + + Project According to User + + + ['|',('user_id','=',False),('user_id','=',user.id)] + + + + Project Managers all projects + + [(1,'=',1)] + + + From 78ac17cae488e8bf3bb4578494c93ef7150328c3 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Fri, 29 Jun 2012 18:58:11 +0530 Subject: [PATCH 027/397] survey move navigation at top bzr revid: tta@openerp.com-20120629132811-41yg7lo06oqjs1ii --- addons/survey/wizard/survey_answer.py | 70 +++++++++++++++------------ 1 file changed, 40 insertions(+), 30 deletions(-) diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index 15e2b56a1be..b4d8b23f331 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -147,6 +147,45 @@ class survey_question_wiz(osv.osv_memory): if flag: pag_rec = page_obj.browse(cr, uid, p_id, context=context) xml_form = etree.Element('form', {'string': tools.ustr(pag_rec.title)}) + xml_header = etree.SubElement(xml_form, 'header', {'col': '6', 'colspan': '4'}) + xml_header_group = etree.SubElement(xml_header, 'group', {'col': '6', 'colspan': '4'}) + xml_group = etree.SubElement(xml_form, 'group', {'col': '8', 'colspan': '4'}) + + ############# PAGE HEADER : START ################### + + #etree.SubElement(xml_group, 'field', {'name': 'progress_bar_' + tools.ustr(page_number) , 'widget':'progressbar'}) + #fields['progress_bar_' + tools.ustr(page_number)] = {'type':'float', 'string':"Progress", 'views':{}} + # etree.SubElement(xml_group, 'label', {'string': tools.ustr(tools.ustr(pag_rec.note)), 'align':"0.0"}) + + etree.SubElement(xml_header_group, 'label', {'string': tools.ustr(pag_rec.title) ,'colspan': '2' }) + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-cancel", 'special': "cancel",'string':"Cancel"}) + if pre_button: + etree.SubElement(xml_header_group, 'button', {'colspan':"1",'icon':"gtk-go-back",'name':"action_previous",'string':"Previous",'type':"object"}) + but_string = "Next" + if int(page_number) + 1 == total_pages: + but_string = "Done" + + if context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages and context.has_key('response_id') and context.has_key('response_no') and context.get('response_no',0) + 1 == len(context.get('response_id',0)): + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'special' : 'cancel','string': tools.ustr("Done") ,'context' : tools.ustr(context)}) + elif context.has_key('active') and context.get('active', False) and int(page_number) + 1 == total_pages and context.has_key('response_id'): + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'name':"action_forward_next",'string': tools.ustr("Next Answer") ,'type':"object",'context' : tools.ustr(context)}) + elif context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages: + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'special': "cancel", 'string' : 'Done', 'context' : tools.ustr(context)}) + else: + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'name':"action_next",'string': tools.ustr(but_string) ,'type':"object",'context' : tools.ustr(context)}) + etree.SubElement(xml_header_group, 'label', {'string': tools.ustr(page_number+ 1) + "/" + tools.ustr(total_pages), 'class':"oe_right"}) + + ############# PAGE HEADER : END ################### + + if context.has_key('active') and context.get('active',False) and context.has_key('edit'): + etree.SubElement(xml_form, 'separator', {'string' : '','colspan': '4'}) + context.update({'page_id' : tools.ustr(p_id),'page_number' : sur_name_rec.page_no , 'transfer' : sur_name_read.transfer}) + xml_group3 = etree.SubElement(xml_form, 'group', {'col': '4', 'colspan': '4'}) + etree.SubElement(xml_group3, 'button', {'string' :'Add Page','icon': "gtk-new", 'type' :'object','name':"action_new_page", 'context' : tools.ustr(context)}) + etree.SubElement(xml_group3, 'button', {'string' :'Edit Page','icon': "gtk-edit", 'type' :'object','name':"action_edit_page", 'context' : tools.ustr(context)}) + etree.SubElement(xml_group3, 'button', {'string' :'Delete Page','icon': "gtk-delete", 'type' :'object','name':"action_delete_page", 'context' : tools.ustr(context)}) + etree.SubElement(xml_group3, 'button', {'string' :'Add Question','icon': "gtk-new", 'type' :'object','name':"action_new_question", 'context' : tools.ustr(context)}) + xml_group = etree.SubElement(xml_form, 'group', {'col': '1', 'colspan': '4'}) if context.has_key('response_id') and context.get('response_id', False) \ and int(context.get('response_id',0)[0]) > 0: @@ -353,36 +392,7 @@ class survey_question_wiz(osv.osv_memory): fields[tools.ustr(que.id) + "_other"] = {'type': 'text', 'string': '', 'views':{}} etree.SubElement(xml_form, 'separator', {'colspan': '4'}) - xml_group = etree.SubElement(xml_form, 'group', {'col': '6', 'colspan': '4'}) - etree.SubElement(xml_group, 'field', {'name': 'progress_bar_' + tools.ustr(page_number) , 'widget':'progressbar'}) - fields['progress_bar_' + tools.ustr(page_number)] = {'type':'float', 'string':"Progress", 'views':{}} - etree.SubElement(xml_group, 'label', {'string': tools.ustr(page_number+ 1) + "/" + tools.ustr(total_pages)}) - etree.SubElement(xml_group, 'button', {'icon': "gtk-cancel", 'special': "cancel",'string':"Cancel"}) - - if pre_button: - etree.SubElement(xml_group, 'button', {'colspan':"1",'icon':"gtk-go-back",'name':"action_previous",'string':"Previous",'type':"object"}) - but_string = "Next" - if int(page_number) + 1 == total_pages: - but_string = "Done" - - if context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages and context.has_key('response_id') and context.has_key('response_no') and context.get('response_no',0) + 1 == len(context.get('response_id',0)): - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'special' : 'cancel','string': tools.ustr("Done") ,'context' : tools.ustr(context)}) - elif context.has_key('active') and context.get('active', False) and int(page_number) + 1 == total_pages and context.has_key('response_id'): - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'name':"action_forward_next",'string': tools.ustr("Next Answer") ,'type':"object",'context' : tools.ustr(context)}) - elif context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages: - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'special': "cancel", 'string' : 'Done', 'context' : tools.ustr(context)}) - else: - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'name':"action_next",'string': tools.ustr(but_string) ,'type':"object",'context' : tools.ustr(context)}) - - if context.has_key('active') and context.get('active',False) and context.has_key('edit'): - etree.SubElement(xml_form, 'separator', {'string' : '','colspan': '4'}) - context.update({'page_id' : tools.ustr(p_id),'page_number' : sur_name_rec.page_no , 'transfer' : sur_name_read.transfer}) - xml_group3 = etree.SubElement(xml_form, 'group', {'col': '4', 'colspan': '4'}) - etree.SubElement(xml_group3, 'button', {'string' :'Add Page','icon': "gtk-new", 'type' :'object','name':"action_new_page", 'context' : tools.ustr(context)}) - etree.SubElement(xml_group3, 'button', {'string' :'Edit Page','icon': "gtk-edit", 'type' :'object','name':"action_edit_page", 'context' : tools.ustr(context)}) - etree.SubElement(xml_group3, 'button', {'string' :'Delete Page','icon': "gtk-delete", 'type' :'object','name':"action_delete_page", 'context' : tools.ustr(context)}) - etree.SubElement(xml_group3, 'button', {'string' :'Add Question','icon': "gtk-new", 'type' :'object','name':"action_new_question", 'context' : tools.ustr(context)}) - + root = xml_form.getroottree() result['arch'] = etree.tostring(root) result['fields'] = fields From 4e6580c7af7dab5e80a35c65f588fb0a97671923 Mon Sep 17 00:00:00 2001 From: Vijaykumar Baladaniya Date: Mon, 2 Jul 2012 11:06:17 +0530 Subject: [PATCH 028/397] improve surveys layout bzr revid: vba@tinyerp.com-20120702053617-3l2dos561jof4p39 --- addons/survey/wizard/survey_answer.py | 70 +++++++++++++++------------ 1 file changed, 40 insertions(+), 30 deletions(-) diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index 8c7fabca427..78638dd0589 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -147,6 +147,45 @@ class survey_question_wiz(osv.osv_memory): if flag: pag_rec = page_obj.browse(cr, uid, p_id, context=context) xml_form = etree.Element('form', {'string': tools.ustr(pag_rec.title)}) + xml_header = etree.SubElement(xml_form, 'header', {'col': '5', 'colspan': '4'}) + xml_header_group = etree.SubElement(xml_header, 'group', {'col': '6', 'colspan': '6'}) + xml_group = etree.SubElement(xml_form, 'group', {'col': '8', 'colspan': '4'}) + + ############# PAGE HEADER : START ################### + + #etree.SubElement(xml_group, 'field', {'name': 'progress_bar_' + tools.ustr(page_number) , 'widget':'progressbar'}) + #fields['progress_bar_' + tools.ustr(page_number)] = {'type':'float', 'string':"Progress", 'views':{}} + # etree.SubElement(xml_group, 'label', {'string': tools.ustr(tools.ustr(pag_rec.note)), 'align':"0.0"}) + + etree.SubElement(xml_header_group, 'label', {'string': tools.ustr(pag_rec.title) ,'colspan': '2' }) + etree.SubElement(xml_header_group, 'label', {'string': tools.ustr(page_number+ 1) + "/" + tools.ustr(total_pages), 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-cancel", 'special': "cancel",'string':"Cancel", 'class':"oe_right"}) + if pre_button: + etree.SubElement(xml_header_group, 'button', {'colspan':"1",'icon':"gtk-go-back",'name':"action_previous",'string':"Previous",'type':"object", 'class':"oe_right"}) + but_string = "Next" + if int(page_number) + 1 == total_pages: + but_string = "Done" + + if context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages and context.has_key('response_id') and context.has_key('response_no') and context.get('response_no',0) + 1 == len(context.get('response_id',0)): + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'special' : 'cancel','string': tools.ustr("Done") ,'context' : tools.ustr(context), 'class':"oe_right"}) + elif context.has_key('active') and context.get('active', False) and int(page_number) + 1 == total_pages and context.has_key('response_id'): + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'name':"action_forward_next",'string': tools.ustr("Next Answer") ,'type':"object",'context' : tools.ustr(context), 'class':"oe_right"}) + elif context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages: + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'special': "cancel", 'string' : 'Done', 'context' : tools.ustr(context), 'class':"oe_right"}) + else: + etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'name':"action_next",'string': tools.ustr(but_string) ,'type':"object",'context' : tools.ustr(context), 'class':"oe_right"}) + + ############# PAGE HEADER : END ################### + + if context.has_key('active') and context.get('active',False) and context.has_key('edit'): + etree.SubElement(xml_form, 'separator', {'string' : '','colspan': '4'}) + context.update({'page_id' : tools.ustr(p_id),'page_number' : sur_name_rec.page_no , 'transfer' : sur_name_read.transfer}) + xml_group3 = etree.SubElement(xml_form, 'group', {'col': '4', 'colspan': '4'}) + etree.SubElement(xml_group3, 'button', {'string' :'Add Page','icon': "gtk-new", 'type' :'object','name':"action_new_page", 'context' : tools.ustr(context)}) + etree.SubElement(xml_group3, 'button', {'string' :'Edit Page','icon': "gtk-edit", 'type' :'object','name':"action_edit_page", 'context' : tools.ustr(context)}) + etree.SubElement(xml_group3, 'button', {'string' :'Delete Page','icon': "gtk-delete", 'type' :'object','name':"action_delete_page", 'context' : tools.ustr(context)}) + etree.SubElement(xml_group3, 'button', {'string' :'Add Question','icon': "gtk-new", 'type' :'object','name':"action_new_question", 'context' : tools.ustr(context)}) + xml_group = etree.SubElement(xml_form, 'group', {'col': '1', 'colspan': '4'}) if context.has_key('response_id') and context.get('response_id', False) \ and int(context.get('response_id',0)[0]) > 0: @@ -353,36 +392,7 @@ class survey_question_wiz(osv.osv_memory): fields[tools.ustr(que.id) + "_other"] = {'type': 'text', 'string': '', 'views':{}} etree.SubElement(xml_form, 'separator', {'colspan': '4'}) - xml_group = etree.SubElement(xml_form, 'group', {'col': '6', 'colspan': '4'}) - etree.SubElement(xml_group, 'field', {'name': 'progress_bar_' + tools.ustr(page_number) , 'widget':'progressbar'}) - fields['progress_bar_' + tools.ustr(page_number)] = {'type':'float', 'string':"Progress", 'views':{}} - etree.SubElement(xml_group, 'label', {'string': tools.ustr(page_number+ 1) + "/" + tools.ustr(total_pages)}) - etree.SubElement(xml_group, 'button', {'icon': "gtk-cancel", 'special': "cancel",'string':"Cancel"}) - - if pre_button: - etree.SubElement(xml_group, 'button', {'colspan':"1",'icon':"gtk-go-back",'name':"action_previous",'string':"Previous",'type':"object"}) - but_string = "Next" - if int(page_number) + 1 == total_pages: - but_string = "Done" - - if context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages and context.has_key('response_id') and context.has_key('response_no') and context.get('response_no',0) + 1 == len(context.get('response_id',0)): - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'special' : 'cancel','string': tools.ustr("Done") ,'context' : tools.ustr(context)}) - elif context.has_key('active') and context.get('active', False) and int(page_number) + 1 == total_pages and context.has_key('response_id'): - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'name':"action_forward_next",'string': tools.ustr("Next Answer") ,'type':"object",'context' : tools.ustr(context)}) - elif context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages: - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'special': "cancel", 'string' : 'Done', 'context' : tools.ustr(context)}) - else: - etree.SubElement(xml_group, 'button', {'icon': "gtk-go-forward", 'name':"action_next",'string': tools.ustr(but_string) ,'type':"object",'context' : tools.ustr(context)}) - - if context.has_key('active') and context.get('active',False) and context.has_key('edit'): - etree.SubElement(xml_form, 'separator', {'string' : '','colspan': '4'}) - context.update({'page_id' : tools.ustr(p_id),'page_number' : sur_name_rec.page_no , 'transfer' : sur_name_read.transfer}) - xml_group3 = etree.SubElement(xml_form, 'group', {'col': '4', 'colspan': '4'}) - etree.SubElement(xml_group3, 'button', {'string' :'Add Page','icon': "gtk-new", 'type' :'object','name':"action_new_page", 'context' : tools.ustr(context)}) - etree.SubElement(xml_group3, 'button', {'string' :'Edit Page','icon': "gtk-edit", 'type' :'object','name':"action_edit_page", 'context' : tools.ustr(context)}) - etree.SubElement(xml_group3, 'button', {'string' :'Delete Page','icon': "gtk-delete", 'type' :'object','name':"action_delete_page", 'context' : tools.ustr(context)}) - etree.SubElement(xml_group3, 'button', {'string' :'Add Question','icon': "gtk-new", 'type' :'object','name':"action_new_question", 'context' : tools.ustr(context)}) - + root = xml_form.getroottree() result['arch'] = etree.tostring(root) result['fields'] = fields From 3fbf31c10e80676e2e84fbfe0c1d6164b8d3fdde Mon Sep 17 00:00:00 2001 From: Vijaykumar Baladaniya Date: Mon, 2 Jul 2012 12:12:19 +0530 Subject: [PATCH 029/397] improve header part in surveys layout bzr revid: vba@tinyerp.com-20120702064219-5lx3nbbvoctjp8hu --- addons/survey/wizard/survey_answer.py | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index 78638dd0589..a0c35be81cb 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -147,33 +147,34 @@ class survey_question_wiz(osv.osv_memory): if flag: pag_rec = page_obj.browse(cr, uid, p_id, context=context) xml_form = etree.Element('form', {'string': tools.ustr(pag_rec.title)}) - xml_header = etree.SubElement(xml_form, 'header', {'col': '5', 'colspan': '4'}) - xml_header_group = etree.SubElement(xml_header, 'group', {'col': '6', 'colspan': '6'}) - xml_group = etree.SubElement(xml_form, 'group', {'col': '8', 'colspan': '4'}) + xml_header = etree.SubElement(xml_form, 'header', {'col': '6', 'colspan': '4'}) + xml_header_title = etree.SubElement(xml_header, 'group', {'col': '6', 'colspan': '6'}) ############# PAGE HEADER : START ################### #etree.SubElement(xml_group, 'field', {'name': 'progress_bar_' + tools.ustr(page_number) , 'widget':'progressbar'}) #fields['progress_bar_' + tools.ustr(page_number)] = {'type':'float', 'string':"Progress", 'views':{}} # etree.SubElement(xml_group, 'label', {'string': tools.ustr(tools.ustr(pag_rec.note)), 'align':"0.0"}) - - etree.SubElement(xml_header_group, 'label', {'string': tools.ustr(pag_rec.title) ,'colspan': '2' }) + + etree.SubElement(xml_header_title, 'label', {'string': tools.ustr(pag_rec.title) ,'colspan': '2' }) + xml_header_group = etree.SubElement(xml_header_title, 'group', {'col': '4', 'colspan': '2'}) + xml_group = etree.SubElement(xml_form, 'group', {'col': '8', 'colspan': '4'}) + etree.SubElement(xml_header_group, 'label', {'string': tools.ustr(page_number+ 1) + "/" + tools.ustr(total_pages), 'class':"oe_right"}) - etree.SubElement(xml_header_group, 'button', {'icon': "gtk-cancel", 'special': "cancel",'string':"Cancel", 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'special': "cancel",'string':"Exit", 'class':"oe_right"}) if pre_button: - etree.SubElement(xml_header_group, 'button', {'colspan':"1",'icon':"gtk-go-back",'name':"action_previous",'string':"Previous",'type':"object", 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'colspan':"1",'name':"action_previous",'string':"Previous",'type':"object", 'class':"oe_right"}) but_string = "Next" if int(page_number) + 1 == total_pages: but_string = "Done" - if context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages and context.has_key('response_id') and context.has_key('response_no') and context.get('response_no',0) + 1 == len(context.get('response_id',0)): - etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'special' : 'cancel','string': tools.ustr("Done") ,'context' : tools.ustr(context), 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'special' : 'cancel','string': tools.ustr("Done") ,'context' : tools.ustr(context), 'class':"oe_right"}) elif context.has_key('active') and context.get('active', False) and int(page_number) + 1 == total_pages and context.has_key('response_id'): - etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'name':"action_forward_next",'string': tools.ustr("Next Answer") ,'type':"object",'context' : tools.ustr(context), 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'name':"action_forward_next",'string': tools.ustr("Next Answer") ,'type':"object",'context' : tools.ustr(context), 'class':"oe_right"}) elif context.has_key('active') and context.get('active',False) and int(page_number) + 1 == total_pages: - etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'special': "cancel", 'string' : 'Done', 'context' : tools.ustr(context), 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'special': "cancel", 'string' : 'Done', 'context' : tools.ustr(context), 'class':"oe_right"}) else: - etree.SubElement(xml_header_group, 'button', {'icon': "gtk-go-forward", 'name':"action_next",'string': tools.ustr(but_string) ,'type':"object",'context' : tools.ustr(context), 'class':"oe_right"}) + etree.SubElement(xml_header_group, 'button', {'name':"action_next",'string': tools.ustr(but_string) ,'type':"object",'context' : tools.ustr(context), 'class':"oe_right"}) ############# PAGE HEADER : END ################### From 1b4d58d3d345e942d71f5ee9b2c9d0ccb6dbd631 Mon Sep 17 00:00:00 2001 From: Tejas Tank Date: Tue, 3 Jul 2012 12:13:32 +0530 Subject: [PATCH 030/397] [IMP] Fix field visibility problem. bzr revid: tta@openerp.com-20120703064332-w13ysbifmwwhef8p --- addons/survey/wizard/survey_answer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py index a0c35be81cb..3723c8a68a2 100644 --- a/addons/survey/wizard/survey_answer.py +++ b/addons/survey/wizard/survey_answer.py @@ -202,7 +202,7 @@ class survey_question_wiz(osv.osv_memory): if wiz_id: fields["wizardid_" + str(wiz_id)] = {'type':'char', 'size' : 255, 'string':"", 'views':{}} - etree.SubElement(xml_form, 'field', {'invisible':'1','name': "wizardid_" + str(wiz_id),'default':str(lambda *a: 0)}) + etree.SubElement(xml_form, 'field', {'invisible':'1','name': "wizardid_" + str(wiz_id),'default':str(lambda *a: 0),'modifiers':'{"invisible":true}'}) if pag_rec.note: xml_group = etree.SubElement(xml_form, 'group', {'col': '1', 'colspan': '4'}) From 9b84b3cdcd4ccb73815afa2a15fe523ccb43fad9 Mon Sep 17 00:00:00 2001 From: Vijaykumar Baladaniya Date: Tue, 3 Jul 2012 17:10:47 +0530 Subject: [PATCH 031/397] improve surveys layout bzr revid: vba@tinyerp.com-20120703114047-bjd78b5x55wq9mai --- addons/survey/specification/survey.png | Bin 83247 -> 67420 bytes addons/survey/specification/survey_page.png | Bin 70614 -> 50072 bytes .../survey/specification/survey_question.png | Bin 91547 -> 56641 bytes .../survey/specification/survey_response.png | Bin 75180 -> 56037 bytes addons/survey/survey_view.xml | 23 +++++++++--------- addons/survey/wizard/survey_answer.py | 8 +++--- addons/survey/wizard/survey_answer.xml | 1 - 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/addons/survey/specification/survey.png b/addons/survey/specification/survey.png index 8cf0f7022c11d499f13356734036fdec6503cc64..52acff391d02585b0c69135ccb7505eca6b14f11 100644 GIT binary patch literal 67420 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

7Wjk5f}y!sDf^Ef-|dFEb=H7T|__|1sO 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 E2cXMf&j0`b literal 70614 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 XVwgs05e=tnBgjZ7h?l%D4EVnQP*w$H diff --git a/addons/survey/specification/survey_question.png b/addons/survey/specification/survey_question.png index b939ae2ad478a0a4e2cec709df864f914564aa10..516606902cb3a17d174f24220b23eaf69e806068 100644 GIT binary patch literal 56641 zcmYJbbwHHe^FDkN(nyDNDcvoNgmeqif`D|_B8^2#OP6#>cd39hh_tYTu=EN`?y~G} z@%en;_x!`&aca(-IdfezHy`wM)rkq{2mk;e)_AI72msjVpI87MCi;)~VwCyam9Mgf zF&-Y?%7)%L`tpIFs+pgWr=wrs3m*r-$-~p#f#28O$HBqF_m!s~6su1j09XJG6(!@K z+{0BTTgtg*VEs~iMMuKHNQ0H5C}x_S5nCl2ucDAkLh&!f36BJ&akic5Asgr(6?ZXL zR3R5j&pYbJ+#IY4XF5wd0i)93B#n7-hg3!7j_xTE51*a!@vNqUiIDw|6r8$%G9GIT zsq${;TtlcB;0A8s6;$YJmAwrM!}8oC0shQX^MM2z6VW%{|h0#gE@BcA8D>)C@V5bUd$ zPALZuOgzmak!JSq{V~ZXligV%S+<;U&mOCA##V>zPGWD#7i+R$^@&&c!b9Gc1_lP! z*7;RcQ7l*2*I5&ea%MkaQrWnX6WK3F=P1Lho2Xr!v26eU+G;xtNGB(!^3R{8$bEf% z+1c2lqM{hKfJsg}(z)HUUGRx-x&$DA=^^&Nxg<+Rg>Fc|JCwda483o#2eG~pmbP6-V?s4k8? z>}XV?GJz71-FLGf!3R_>dE3-f+Dh+)@`N+clxtCJcPX{`Yg1Mrzs}wC6ni_|EJsZ&&#D$CGz6e2;AA;>I#j9Cw<;i z^4HqVa9)|8S^`IjbHW4Aiy8K$*I|5PnuN1~-KXCrG_TcaTr%4(I$j5w)#d%fDsjWBZKKvZ!FcUnE9iZ>%Ranc0q17Vw?#DVUHV6d)7NI>}| z!}4wY>`Jvd<#`gn6)vqn;$wC0I;O6Ttoq`|bO2o`QN)&%2IVp;@F3fv52}X=^gTmXKa6$9m6P4hmoJ`6p=~S4jZ_m)fYHitd@xx3rfSgq+%O!u zKenoI9vbr8A2E;W&J><0F-pQ`CmMughBwHn8b~E>Nli+2Pl+}aJXox(rJ-b2XhzOn zf)#Sj2>|gj89fDi?ZYsLsGw}9dUIc9kCf*MTn~Knr_FG1j;2~(TqD=z)a`I5HRFYQ zv}|jcd6j9IY1}Q$kp$fLu*E9V%d?3aHr-jD>CXR5L%&=pbqM^xja;dLX|3IDuwZyK z8n;`->F>#t*0t51Em2}Q_9&UDu%@|`zy+t)d~wu;XF-0B!!cqscR)t6EMSl6n3?or zAZY7r{X7k~-B|>Jb5)_=s(}IAWw0mm%o26HfG`x4KHQO>5(=m8+ka22Vu0NtbPbc9 zm5X->Ac*e{@|$tH3Hnk=8u&$P0TSy9p3i0dH?Fm1Fdx(HHA2M~ys`QX ziKUIm3~l#8-J2>56Tl>*UbImFJriG*2&-bRFoSIuuZP@zFq3%M>Wys$o(yFdeEl~K zzYWn9S7;Vc3*RZvb5fIeBgva&>Bra_Ds!1oa_x|SAp2#s$_@Zj1sO1r`;zqmNph0M zHH#~Tl_5ce!;I-3Y5^4gq&cP z`J`p~Xq#Sk`B{D2qKJ-=s@OtUF6{U4c-O@Er8U#4`0cPt!Eo8C?`hL@6A4GxyR%%_ z+OL^C*ur)i;m%*jL1uY*Z{|-jy-j~Vh}Vz5pD-CO;^!99bk2Gv@ada{OZCpwO;m78 zK5S;}oB8qe#Lu1NlhxbThz_vc^Uk%CvpBMy9tqykvlM#3#Tj0g`X;rYV4@b`jw%wZ z%<5>gH0Qx${l3~2nvToYA$0IgkJ=yZwx4b4$S|JVkxHdtW8Of2d2pu?MOs@ys7w|- zkY;)U>Yh@?2^B_*7|;zO_6$ADoTF(vZOiY1&U?J@4$prW(|!+ZEZ53sG+=btAE5GTzetfWk^`OXVc&gy`Z$m1KaYM(gZu7yfIn_mp^JHZ1K)<(T zg823N6A}|W%MQCY2k`pdi#7@WL(K2A_Qhg$7i{I3-6IFqp&nf!P}}S8nYc#x4ETDz zUTt+CaL?|`Bu`hn*cDJi3?FyV}jcmnOl{`++O0Ys0 z@Zm*yIiHv(U{v3l#2totl7xR7C}j?Vtpr5$7$${zCUsmVCieCPC)RSWdKwHVm=+qp z1a8BUC$M_#GpCM`2FYkKYL!S3*N%MsQ&PPK@(+3Yuo=?6pWYEJlfHde8_w)h{8Vc; zAdkPh#P?$o@)7DMMNU#_Z1Jlp`P)nUgY{$nu%-S#KfkVq7XTXMDv=mom{W=~Tv$U~ zrF0HH&XdPTrz{rz5G8ZgAQ0W_?#>RHe5tfgg0VLr`og6HZHVmSMFK_)L>*3dNFbjt z8G|54(N6KmB#p-WwI<}dQUy-xC0TP5MC+Mz!x4#zAP?zR!kbc>E`vVZe=di13@Hgo z(&3>SWZDL`^isqmoQ(Dtxk~U`f9PiZt+yo;>Cxg_xj=2k^{#F0UV>i!PU8gr2eY(4 zN~OCo*VG;2cVA^MwQDwf2?#N-UxcbW?dKFL= zZ)TiuOX0V~f70|weu$PrMOctkBIlg&lw5Z?Sltm!9cuZ`z2;)q`}%a7MDFH`?`Z7y z*g?&;j9NlX{;L-A>d$VgtvyWaKy0_iN3Wd?RE|+qW@sIm*-x?ImF@aMqCTgmMZzBih@1(Q($qqjLQg-6L&mDATd~=hx1ue6LPsG z`^6v6Ye(#Z`+q|}wb%+tH(v%xY)IAbpF4^hjw-fNXI91w1F8+&b`dk{ko)s-AO}pY zXK{0@ZiUT6{pQAH%7Zd(&j*EadW$0s35XP1myCyKxe9?#ViW5J0-4s$l`&*$EseR# zZ-hY7>_EJ5ep|s3VtB;rfZINjjB!{u_~N?bxXH$Hch7VSi~2zI9-t{$y=c1g-!^}| z7e3t6)ALZ{rT?ok3c^1c=s4}j8N{t-&tSb*Aj;ny7o<3rt&M6NfOv(W-WwD!uEWF!f_ z;zJymPYom9A*`#M%~c&WD`%!AR2O&5h^#Dh1Q54~cf&~w;nuxwOWWaMllwD(ZU0I4 zZZi%5oHl7S%}Vs${8A65E2qiZYTxPUdZy3j4N*c_>CUH!2~X{R2Jsg`Cb1tyq}n0rLHw^t_~xxT1Rb^0AGHl7;3;FzW8Tkz7M)`aU#|knJ63{`~OW#Ck42k%D`ZO^dUVG{YhI@3M^AF z9PngfampCC1R!?y->N-Yf6vCDae8txGBPr=kcf$v{?yczt9TH-SmPS~?4no%hTP4c`?MFlWUk(2K@Pq0v&v<~{$oBHl1} zig^EK-QIrr_37yu`vZxA>Teb{6SmEpAka>CTxs1m37VO{V??Reu->OHhX^P=WXszy z5G%r@RX2A5_>;Sm?G6IHoRS!`H&TVZ_eKTkjS9wH<{@NO&a~6NZ)vFiaU?l=wS_`d z{{E5wZ5bZKP}qDvUCwm;>2{;smB1my9Mn0kTv^t^rQuHT*-}fo8E$)gWOW>JkxXG( z=5&er&198(GTgcK`~j1~+{Z9B!YCP;N%xS0ntFv!*mTN5=1o>^L9P?-7n;njUMr+4 zIWP*d&qO6lgr0`3IEDo@l#R-II2HeLTkpTXHDyTYE%FUKOlS~%3i`X}PJ&mC<=y1I;9=5W)`@ZA%MK!l$R%s={>dEDAwek_nEUo7@u zoSpy1{?2+H4;V&(5r3L{S#3hQ!UB^ue@_&(fn`*5<8+!vmYXwj?z_IlE-)h zp8RKEUHlSR)KLRtW4xT4<(jc2h(1lX=iBuX_Ix6aFKwMIEqkrfI57KZwWR;HNx|0w z!n!646fEUhUp6;J_p$B18YIKA15;T(TX{NJzJD ze*YH9zucE`^YbMk@l+~oWN&H_a&~IHim(1s%ajpzx#|!mAYL`awjOKv_}yF0jSnQ? z=klTZykiBz!upAB*8!pCMOBo~^!N+|LR&v0n=|E^ohGDvp_hyr_i&WngIgbQ?^Npb z_0R(~Z}t>IJ6R??0?D>*G_ObssqV$n_q<0Q3SraXsDLN98{_o&5ZQ(He2>l@3B2DPv$q z8D>*vGQ*Z}DV|{IIJJetkdg5s0teB7847al$D5TYd^E?1ooM26pEn=5DsG0VA3Dn< z(#XSazb0zgShXkZOWrPolT$sh98c+nRXZ@2_1s=dRd0Xq1z(o=+h$5)>Vv$&H_}4R zKigHe%CyLTl)mA-a1TSyZod(UusmAvDN-~zOjiv(sx3$r=vhpY_}|7H+LRq*&IKi$ zkFZa!M4<6016-!F{~TZ0q)yt)c(_@|(;_Y0F>=vIcZgb6qQ>cJrSGVQ&LS4m0flW| z<0G%FyrF1u`xnQ00J z_kq$;i0jO@Mb9a?g+}X6%&2Ri&^C`c=8Y|WN1R<|f_k2m>_R96D2Dqt+z#163cpHgdiTaLrR?REGYlIH(Uul- z?F)ZkS`!+wjB!suJl76^@2Oc}kJHYUY|wG?>?QLWORS#hRe*|b$Kl+Gdgk@_)a^na zDbH!3^cl~lp47Wu1=2US`ayW50;;M~%F#Zd286QWnJ3&*OnpuoRlfby+fpZdu2nw1 z)U+nwMh_Q&5P?2UgtP?1VA9Su6DT{=*RL{@XXHx>X9Zm8_0^Yhc_*$#YfmFUvDU_# zd!;lotMe-VVY-fIrR>Z=%`;bPYilK?NTwPYA0LLytgNhp0_eZuDMZ`vd{zj@izsng z3MS~xuh3(wVzPMr6~~K!l|jK2H6Y#Zl{i|3OEp(Q2`SW?Qln*;wRtGoPP9UY+^Xn9 z1NQrM-?-IPET+Em>?M%b&9ySWN_gj@UC(bJC$6cZ?BFg0uV1dV&T1+B70^6d@3XP= zh7gr|Ua+trE0|9Gxi%Qu^KGd#QO%&FqJgL-y$ar!Y3UY!izaxAc)xYHPT4j5+1a6{ zqS`}(K*I&T-v?pcd}Gee&gdm}Y?5YS>7SjY;Nc`|?^Vrni0D)e@^x>4hsB}e*dF4^lqlq=RO{uea zKtKRmQWK6?z_5yq`i}!ys7*nX688kUOif8j z%#YwOGD`(U$bxgj-Oy2TX+L3*DaiKrhvMCv3!AG;F#^c>fPTjfIiRVf#ZMi#>M`tf z_Fo&t+1;2k?(V++b>9D1{Xw~IUgOFUJSME7m0h381a!>6eqF9tFodo{;SzFB*oCV` z;|`>)>OZTumIIx=QdhJo7)&(@NXL#??FzIf^?$R0r&uzOt#ZdZ5<7f*OMHBMY}FNT zetFp!GYf;kE)SQQUVMA2CP?d}V@umAL0&VW7DEwo2mB7cRxyW}oqr=S?V_xB;e~xi z4oVOZA@5kXm~6^_wBn!bZ@bKQ9BW182HUz?w0LlqOWbXPNd&q9R%5GZ>*ohV>UaF( zABUrp2+h!v0k*drSPkH$7OS?%`R*d2s>%#{Xd*59n;Q-A($};%6^xz$)&` zgMah*rGmb?dkM|b;z)a4sQnpQ<*I&3s09sX!G(eRVRRcZdvaXAno6O&!9SxNU)z9rN* zib2TFOmB8hfZ%Rkba%7xf5aI!Tl1j4c7?259R(CF@|D|53VxD9TpCH6wz-{uPo^Vx z&-gvtkYf|#F;sSSu+IHb>+5K}X`NNuESt?yF$;PU6_Iyyv#Fuayv?nScohrUnV>blh+e}6T)UrSlPX655!`-%b3AqMC{+RdnhXluFze=^YAQYj z!PQ0B#D|3|E=B9FYm}gRP>Dd~WdbgS?TK%y zgwyg@&+Dlt?&Q=0t3+ght9+if>~lLzK4V?bTTXN(KpGO4B^vm0xqBu43QA9b(Vs%z z<+I(nIEybaDA%o%Q$(W8u*^yc%=e!EBJu7xUb9-ex_P6o0l(~^3arsh!%lrgu8ISs z=&et%b3zUkPLUdM;-YhQ={>8eG=aay0$mVO3NU%yq_}WzhFs$BfJ0u)hQieV(Y40Q7zC%Oa+GFsvSh z-HzhXT;J^^Kb-+?#a$4aMwz2LIbf!H+x_|=*-)k=t*UCd+ZDx%1y^Y!NI|PIoPl0B zX!wIH>m)Z0KENXBJ-nbLNrP5Du#=ZM@Wmltcf9)3^Os{ZyVr5s7;MoTyI&`wP{>q0$T!>9#HR9xK`VB~)TMMwF$+Gwjb8 z{JqtIr;80&N2&+pB5{--DaR@YJ$riC=P-fqwlQ#%sIh~wkiKxlY$-j3hv&8;91Wit9WPdM{4wpTpIY2%YO1O&L_T@{OvC~u1BT*4@iGlY2>5Xwcs@|VY~Xa5 z#uIt+hL(J-EEFNIiU{xoKQgY`HvGJt8=}kshMmiF<(s#F#K2z z;VIGcas{4Bw@A_`Qa*V%7$X!iDHvyJ0bq9NUcEYAeH2lGW&qt!A}4qy@9)XZ^&zKq zcih$a<`;YL+uDwCfCu;u9Y8T{u&Z`V+`Wl-VPplL#nd6b+QKC@2K5g;H0kufp5u- z82=Y{ROVWbNek8BaDlAPpZ;4bgeYGuzo^HIjFz(er}^Ku6_8Tx$cfO%=~!SDxnof> zKg`_BG3>bX_8nKHx={__HT#7&aEMPe>lpwnB9~xY3ckH>#haeqiwOAkHVXwGP4VVo zopO|b3=LTT>t!o;zv)jkn||C>xRgb{QjDP~O%on^5MLy3h@=PV z>Pg5Vzd?KV`ZK%S9}H6qO5p&<7#pGQ;@e$Sz<>dExkDe-6z5#>f9jrCJq_5#o8Tu_ z&Q&=$x^#4O7Zgl)if>#mPxgGhS1o*UmLMrBIZ;TESeiF84YDa|u`X+OB4M89f z9Z$)WXD?EMRrusc65K8F2F1Mf*zK8#$*dS#yQ=>o)oRDomHHS8?srjKJJR}l*1NKG zT7pVcH!Xa~<>m7X*Y?KUNkU`27xDK3AJ7uuin@(7;CF)9NH%a&hsMfK_}bg3hxm;qtskWcw#psELVaQ=^ZskM<*@SFb9{%Q;z9 zX2tR$7`9{J@Tq(`nZ29f;hMM64Gm9lNOW~IvQDqI(7-@mUY=qoDIBycW?}*kh4vH| zvqf|CJoe1Df2?m{Fyjh?3^OVmZ*OlO?+g(}^~0iAgoY?pXShtLR835t8=Nt#Xq*aV z1u1Y1W zm`RL_g{2VA4qa{YyvUV4_P8r*l9K8ghmCH6f^B1sWzK-@$Ipf9>yD9;XeSOD2%A7V z?xs5wl?EPP*O?6kB)7 z{>-n6dz{4`Q#n{ucz#&P{9`Xi3`APtww!H78YcDYQ$$d)xLjR9aNo-4zKE}^(&R3U zTA29u_~v?UAche!`EtktgUyp}?W<0O`z;CZK4pEf3m=oBXC)rhr^HEp<1n_^bCz@~ zxVrQJumm@7i7F~&=h#JBPhcpvnv2}7BB7mVJz&$B9Ve620aXo`FqE75w${OYX5j2N zIIZdbmkXf!0g>pm>aP_Oaz5;x9In_Nn3sO%hZXVepeYS8;-GwLs&w~NbNGyUSt@63 zG1t)dc5omwxQgoJuRb~XFQf9bXxvgN-ci#UuEh6$LEBWbpM@j0L=H})ufP?Ip zPPajtnF3Z!puYnl!-?l7Co^J4(;MGNWUmTgF^-8_eAHu~M^f!c7*iawgab}C2QSyc z!-o?Yk5<~Cvt5_$=xl;dQpuzup2wCwR0H0YO^y?2ol}1O8lpy+^gK)N7FJG*3^hj1tHYz$A z20OhtTyvj@8+0r;fNA$;s7(0|GN z8b|LpxYmR)&|sv~%W)!Q6<~>tbjO^CZ_sbTleU#^+0$39uM4{%9?Q&c<`K7EYRJU` zxcm=-Er!KUxQnRSVOEcXsBA?JJyJ-=6>R4Ce@BW@d}6d>3YM<6Fbc zvYD?w+;&0zz@ER8D1kER5vQ9?CM(u^;U_D5komuUa3VUK>@sHt_876gz5ERW-1%V( zT~xQ9XWMnC@^34!@J|Iv@*&x6tuVJkm#;del>S)rU(@3=Q3k%3f(`Fipt~pS(_$ zz#1JLEz{2H3`GQJq@3kL+y4~>36Iwod*!(I8QKF@ADft*FQGucDsa!<-Dj3~n!;2= zPlPkH7#WRA!XVpjcYPX(g+eqN|?|Sf_ zsM8rvbX8T7Ue@V4776++*nvO_q=J36N7Hfb?av1y$H&JZ<$9N=r*t7xa%qN%)r*K0 zqjFu|41TN#^aIpI7nBGmdM*Be?5pYV2ckDOH)yoEwYmAM#Jni zBf4PYGP0Iy1`+Er$GbtcBN!IP4IO&2Wb4Eos)iLB<6mxP75%O7>k58+quevd$jNjL zae~ioY_PI%Wqm+<+rGxAPo$!NxH`_)3rf|IAgAT#fK_PjrHWqWbqhTF`yD!Tak8gc#?Eo!usL_)U>PCpwEK z_qU}o-mrHJsS@c~u0pN3|8QQQh^DBBXzjD=GH0AI!x5U(OZy>=sv*s~xdd_!pLJ?N7I z_)P&tu`G+geVM%xn&Sg{4K9cHYxT8X%M;`U*&cJ1}{?4RzZEdgGg})NSh36)E?Xu&MDBCP5B1VGe^nXLd{Tj5(U^5;~J)Y{Iyt;vB39Xn`WR?e#6S+ zXm&~Ub`0tG4~+|GXlS^X6jzm-f)fR$AHFfWm9zSc4)o&>b93tcNucMn?5=pv2HDwx zjS0T>Sp8J|(IqEl_d_W-)D(U?mR%K_=2B~cs5fJ6b-5QWu1deYIT$AgI!Dt+Xp&cp z=bURP_+EKVj>YrmS+M7qiH!7QWHXHpW4OnCHnYuW#|T~MB|Uz(g)0Efc!Y?MG3urz zzSzwjev6^iaFm5-uk`uJ@VWdI+K42VsO8B8>Qbtz8Z5WEBUanMt~vLdi)fsWYr$#A%N&$2M)m)$tQq1C{Gu%`x;(F0#RQMVeYoRB|% zyco)z&0jtJk)&|DSQHupahRy8B8d93J0@rowoQfJCpi5mIrwe}w6~hMIE^6c@4<3Q zDs!lD!6$4WPbP4!*PmC6XXw*bx*6g=1HIVp&aw}=a!@`E_JDx_yaPUJJM2SfKzUDT z+Cn|H7%!?&q0qiY&GYZ#Q2<0JkJL_x7F%ihz=oOJn_*K*H-)1|skCjIQq@~tZfiZT zNq(s&B6t)5B_R@@n+GaRj$=sCr-cJ;Bj3R{9f4!B?FZtuL34+Y`R^9v2KK!{=hjH0 z00Vpw4$T6Z+@@4jk4qLVv-y6){NCF9&aL-o>ze%M)jVo(o-O+qr}p^2IQ3pRAgm^( zJ2B4pN#3eGXhuLIimyxVJgvw=valI+Mgpi%MjFl{FKNR6Mt)3Y)k<-)v)c;&oY`Pk*VNRk$|VGjR$30w9!3(A+;W?%lNcQdqkMN56287}tDw+F{o+Mq z@ozat?SO!bde?l69g-4avB ziT&BGHu>P8i3uH&e1@RJSuBrXN=CWBH< z(Apmrmsqs9_@8X5hO+5D4-UQ>RUa%^_<8;(#kVy(8(Y1Q~Y1CwUGoWiVxoK2fT!&XsFz|QtXosf3 z=4j~(72rFp)MF7OY*Jf$Bfe&pgvhg?tb^|Us7GnOe^%OJ;PkM)SH9GE%F_PfL11QH znQ_N|>*1Us#uz=J~EcV3zP%o>3_6_rAWqcJv)2{QNpJH01nH+O|Jptp|j@nWg1+)pP+-3}NqMNJou|o7j831$!`oeMarO3YKtmW{H?$KCPuk4* zE=K=W%R9`%n&T2ZXc(=w_ZZY&yA$(w_xAQSHj30?z`CQDnwnZ?yFo(fPl{lrzZa)G z0^BnzwEV6ey6jb=UfttF0*TgNKRna=jcB5NM7>8?i8U-I_Oq}m(zvGBX?Zf^--(41u_8cf2Q`M zT`Ahbbx!lg2$}K|xyOF%t9b#^pN$nHFD}9Ff^ljf=0D0MlOk^RKJvC!gzrZ$QnHZ({TTTkVH2Q{%r*VX8o3nt>*^53ye`Rja7q;B!(A_3!X{b=4R@p1RD4YsGLz*dB#9?{C>z`ew^>kR5 z%N12T8b7m|oTfNAwNg078oRm>HKx`WnNZGv{P_FnJwM=~f|l)y+-QELfb7p=D&?N` z&IPjo%D~38h%2_tDqY7@o1~{DsF-C}^t4_LB+Ye878?z4bq(AxS@E$)Gfn%dq$eHZd96;EFP z?+t@fv)P}XkOa99Lz8U|{IlNheAAz^TJlI^>+VknU@+_r&1g!>p#nS2TE#vnTi;D_7sb3Lbi6>L~;=W{f`pd{r_x@8uvWSd=daLdq=se>5 z4WsRkx4cu{Yu45#&+buDQx6RfAFN*cC(@ECpJ^<@=^|=sY6Sb>nl@T4B3afU=X3Hs zA*OvH6LXWa!0v4BS-1l7%qUc~a>6m>ZzS&9`;6ugRe{-a@hmjmkTdaYt2m1Ht#H}Y zPG79U9X6TvFB+i-makzh%IM>tU8OkfU?mgww*tl&O7Jl|V+ccExuR@@0V1FQ01T#$ zuM9?RuGPAFEK?L`r8G+ejv`3K#l<}j&A9ltccuhUN0P_WtdBH2VtzO~1ByI0?21yl zXcfA8LnE8S5Q$ImTH)4AZ%UA>@L>M=J*D??SVIvF#erb{=U@7X3&(9)8prXHJN>Z$ zHoVd}YO0CsK@2n1WZ-EU&x;quy#`4KOFAeIrric}H1`1~rvLiw+XH*JqYOH;+I6AM z->uouX}!*wZrB?>y3QyQ(2W|vMY9q(5oiD;FYhpV^zGe3IFZuSGfPW1i5$VtrJ?6@ zrWS4P>@kaOt!Od!p?Q_h;iNxCT1W$I2>%mLOFddV7w#(&!il5+DSlC81b&1BwO91V<9Ck2P-FKFjM zkt*TZY}4+pL7C^CXH%rSUq3BraoJ}|?R>YV8r=5@L=?^`(E$hyK!78LU1dgWa*9N% z?$2uA5xv9}>Z-&Y=D4*vD4~our6mUv(&Vr2EK*gN`T1NMZmm-?8XoH9N}VjGaic?)f(i=4!eju42I#f}!jvU76RdETc#qy&tIlw; zh-R^h!;2l@YI+*(w*6d~SWYq%ou2!Z;_D4E*wYgr#U;7uIuK|G_I01*i6o_;8jEFX zc5}{>w|f8nFLE6Vu&vU>#Nr;tD3xW+euukT&qj^y(q>@|!Z$R;n}U6Ni@&iEZ^#yF z{-Vg|jLSYAONfYx2pEz%_9~Dvz#~W@VW!4!AY*HFAIs7nB&7cF?*29MZ!{^Li&Ymj zpg0>#3;Si$>!o4!#jz=P_aiGB+rlp{(tb8UCXW_-ttv0g4RvOfpFELtU#mg6h|!IW zjR`tBA+D|}s?1Tl%m5l!u(7dq`a{G1{C#1=T)e>jZ+&^6O-q`c5W zF9{muQ#haEL}cgHUUrEp2Mw`sVE516&!@thIfYg7Q4B>uR>gFV7Lz?^Fae^O8K7TG zM#d96 zOqImk=^1BA<)p@{#B)P5cb@g3Zmz=&Xvd1Wp<N(=BIOnt&)1pBk z!9ACgGH_Y8P&sdN5d6Ti8-tjn^8D1eL;g;aNjulXgRvA}ftm1%;)N4^XPaY5m$t{$ z@u#Y@vMv_Q?kg5Z{gHq9zDS*av>d2A5dT%R*? zcwaiX%1)6LKjH|IN7S&VWh61p@lg+%bqv@Z&Johdqsk@VVmT7-%X~p7WUKqiJY-@3 zRK!&pjYFI*^&(3CZQ;~{&G}YRU!9c&3XdrS{Lf>$eJ6fR$_Z>2q1bJJIno$ z!L-%>U3MlXY4Q7F#B@>a%#W8@PgBtO4nji|#ZOZp{gF(mk4`4C_aMTmtg_IXw<1WV zquFZR*BMqMzzlR| z@mK|W|9(A|3n8bVV04cNhV7j1&ajJdV7oxa`pV!}4P;SwR`{1nb{K)apPy>MWBYhg zeqKTz`-AvFqav0WQ?J zsl5jN3vEJT{{qss*w~+j;wxp90Y&N1WkqiLco=N!+qbMTaStLLybY;D(#G{@5+=~q3y2>iJkN=E z4~28@-bAkOlUXr!+E7-0_uHH6#PK;#Y~8LOGB#+bqvwN6ay}&kdY_9%kAXN5T$2kttGR*V9<9_jEIeCN{$$_d?O(>ojyGY&7N+$~7?|Oc1Gxot1Uk z8ydf*qO%1$-yGkGC6cY*-uZdvmq<#$(&9m!DTjI|?fqF_GdSO-$x)}MH=|R85qPPJ zQN9pcnLb8xW}^=FU&!b~S$Fu9a%fal`7pHYEZE=@)A^y=z2Oy6uv#kg%dIhdV_q$Y zb?^VOG%7xb1!Dn#_H5ZU^0w53_r>v9wa?X;QSV2ZBM}(g^@2twfNl2B1ETF5i3j8qW73mnH!vm= zSwO!5mkgNBMMt#LIWD6xug4#36)H{UtZ?n^4K_K^d-TlNZ>k{G%$1`|m6RGrUN$ea zul0Q3!Zel;oy;{55#_e0V}*;A|11b&E8eAjSdqZwBy(I1&Sw8Uv6@G^+5MtV9@C4J zzqatp7ypBK5L>A+cmZr^Rsq=vwl+v>JoN#lN%nI5bwl8!-snd#wO>fdh&a- zU4cPC?Y+to!e!3cT(J^4#6VE~0$4u7M!yhJZ^(3~4@K}FXc(`jC&jJ{h+%Jn~>qQw)e%w}ncAn^6#j&&|fv*xPfaAC}w>7f5)bwR)g=85tSK z6ZILOZS#AHTSPcm06NhTO?bj&hrMO* zQnfH5W?o?fq3kmOGc$T)c0wT!8wI00Iuvqw| zu;07VReyN^D{FAjAu6ba&@erxDh3xD+y6ty@;xQA?XN2nb(%Ee%b2gVP*+z+f7d8J zD&FP^mPZpUY8}Sth@`Xg-cplObaXWOTS?15ZZ)_|y`dp)ZZ#};CS|r_XKYnfy=Gc& zzx7RvF#y1$M9sh?orZtY-aY}HU6#ajB^nh{hgts<@7*kj~!%kxx@FO$*I(1^|k!XwA9P@TST>=zxVo<4}E&ok^#R8 z!bWFNPlH9hcH)<8e?X)vYvONiWf(=ihp#^7e%vW9bMd*XEbMAV9Wqsb3-rv&2@9Xx z;xhY*(%myi{@VKZoHn#e>CB4h%sL&`m^CP8Y=8Ok zrRd4qn742D8E+^!wHLdCVa)WBkLzG7o_(d|Mvdt4chI^*XD4=PFMJX=no9h1lB7tP)G=~{OiTBvFcWj^Px~Q zL8xMocGmM!-~-@P0;Mw zUew5U<8&$UrnAD|VgWTi`)Ozg?p7j)pfF#-b7DO0ao`2wQ1lX)85=08>W5J^?Wd-^ zCMQ3A{aPwKJc*25NWDU+)vLLS%~ z&yJ3c^&yYD8XFtYtmCk2pHyOwjFYaKqoan#hmqAhF9uc)PMMIoB!&CT@;Bp4O`?vI zXQ!v97Z=BiMbYx7isCxY(pnDY)6>#^Q&P;9gj`nt1S%$$V!nT|Z-|=HJeUkA#V>vM zV%Tm94)-6#L4WC8L_hb2kOm!*E5)5y5HX-cueATh*Eh?Xd+2pBpd`lmwyj-1U1CIY z&*LNSFMx$%*f{<2QAn(}GF5sy&x z&0C+1jqW79^QNn5{p%dho2aNDW@dS@G|?=@f&o1|AV~K5rL$kNo^9c;hLY*xH@#6E z`3DhDG{*k^o-BoHU(^>+EJ)Nte=+jxHVMrRuLmP*ts^5N;T=i3`LZs*xJm{J(aL?T zZo_MNvMiz*9Tmm1pGyk7PfWZG7$NWCLx&p+w(F~^MqZMuHlRt~u7E>QRRaZ6&)D4% zTyHe@o;~nN?BF23{=q|r;mkD4=$XDmL2hp6_3A>jcUOdZNFDc(hiBg#8&t z>he<`ArHK^L7V0TN)f_a6Oz%l)-Q%NK*OlMDRQ?e(%JvZ1&E4@nJIB?#~H?mAf=j&>0<6v`9Cl zw2Ag2yrVKDMM`ECDZ>fqk=dZ|?zl0Dndn{PN3Bp_SLh^J3o!wuL*8nqvy*P{T*r2T z;b-0j0H|1ODzod-8~P+KqUbz0nG-{rSbao=abMGoZ$@kgCTlMy%fNL{$DW}aYGvau zh{_&C@6}?Vbcc$DkpbG-OYWZ`$m+>MC+%=ZL~noVnu)%*%M%6Jy3>w**-S(ru@{4> zoL#`7ys?wegjEP~X(0^jUuNl#dzzJhR*GyOc+Z}FG%B9|_{58lDDil1V|+RKd1jMe zyM$>gMj^Wjl&^lVvwV$SXJ6Fh5OIOdjHxo0n*81P&?~o>Uk~dT+C5iRZAV^Fb3)g+ zmyo5UTqVhweQHUgbR$j+KKL(pf&eK&VIwS?X zFY2VAOr(!I*IC%W>))Qi0-qug(mFGps{HOwcu|Yh*(}<1Qb=hrj{;#tDMNcF>bc_z z8O_6wEy)yKx*3bI_Y%;d|386B!`Pa_Za5^h4dt5R<-I)P0IqqQoB=(ik=VQ)dE(Kj z*4D+P8;9I2fu^rp8s42uOG5p;1y=IuG4- zXb=RXySuwP&)vSi@4Mr>W887a{g=ZzYp=ETif2A^&WEkW>RCKCl2br|0+Mh2Et=4E zsOQsEP1Lj*iQQ6`Pfm}7EGvK0ih>I^E~OorB;e*+p3-<1P|LzfOaF8d6t^)ZAQ9~D z?t$G>oYqbH+P2CDbb#=q2FR#V#}hQb)82;g%xgA1Fq_jfDcd0!xt2F%))5Re z-dzi?zoA=ZY>>$$++x3fV|4$c0%bXDep%sx6^CK7d9LR6f@{Bn$Wcb1?$=#rlV-2mKd%T=*vUTD>I^OLi)$s?S_$;%4b1U!qg!lNlc9l z7YQZ5`xl@xKmUBmczP}giJDJSt$^1Yv$Dnw?kiLA9;DBEy&A8Itul%tBur4!!|%{S zx!l{MJ~d!v30=%cOR_|hLJz~(o1BzHWRUG&q)3U?kaq9Io8-F4V~ADOx#^j6!Y3J# zt=3`S60%bWTi7TOs=VzoVJU#NgYH=vD0NA6?rnxzPo$ zka9N0l;Km}HrS6wl2#4_)`u2NpVJ^>Y~9BT zvW$?{`*KQKDmH&%k-qOzR5TzDh)*=8PZi84oLB;YcQiRQ3dTrRmgWVdmKchkkPN2T zmTWW--UCaO>-5}!4bA24QuP^&W%A&0>yM%ue#r21ZS`~#BFsC>UypMk3Z&NhZSNm- z(usu&ZgW(^*7X?$(sqUHDk@e3#S60@6?q&^vloQVHYGRY`jv;a91vcApli!Dksbaq zY-48r!g4D;&3+Iqf@HoiNyp9SaL?L)sk6!LSxrgiAMYJ%_;g-#O^sG;aD04xVVncm zbd_cGOzwvNd*&Z+@c>FeV1~7;>1yMZcHqKf=W=pP<@uMXQv($Zh{>_Od4s{8Kyy4R z*WpR8(<~*<_sk|2J(lycHcOq8hBk$a*^DjH89E(2Uf-B-L8CC=CvT(|mZwWX?&?eH zQ%bAvIUTRvvDxgcF~Q?zUr)@dgm82|aa#1AzOv>m#Q^I9f~uN{EC$Z$QkqTaf($e( zP6fgaKQ3yi>st;Rvieeg@{2sj^HcZ2yIkAOZ$}L7{Y1?z>t6P9J)w18=RR6vH$C0h zW+k(tTPIH$CCzE&-Y*!S6W^+552r8UjOrsv0J32uUwk6^=i@^@rSMe@VVN zy|zDvGu}1D?(;6{C0B14dBU|@Ji;wFU6Lua!dz{o?maZ6DmyUX87%@)VMP`cz*DM# z<1rQ|5+_pCaag7=W_CRdn>iblRbA^_Ta|3-`}ylJSs86>9=XzzCD_uy(t-EnQVpSs zPWytGJ;JOp-Z$UbBNrctPAVP(RlJyYYlbkab92ctqapk{)p3~bdMmN{KK95rr=>5SrXxX&nNm%^!#M)W=?OnhMZpH zj~1XL?<8ty>YC?|N>BnMZSDKEpEo{gbVYwn`Pe!Bl|STuq@rNWKbhd_E?+L~Iu-=I z8)NX+2A1_+I(w%|Cv0*;0jfWmyT;BwOq%L?Lb+##uW512S}Sboke^$T3d1+%(|U%q z=)YVY*G<4HJVi+3-wQYF&Tq?o+b?1io^d*C(|gK`FHcMq;_@e%Cv7T`d2~IBLdQio43&lXZ9%D!_jkS$S&X*qmpvi@@DjJQp|T{xr{l zLfLMY+D{_=%zU2^v6srXn?^+pl(xOt?>xnc#^dr0Mp25<>Wfg`E309wGwDBM|cepw-V}bQ7O}3+;~BMAMG%>d{`Xd}b)a{CzJ|JjclA zO;fx@m!CAVVhFyIO0apk?>qSj6|i0Ee?vMzw%mL%Snd)EP%*A=4UueWvQH5n7f&qX z8Cj@yO`z@F2r?@aawsmY;$6^rYvW4)Nv2rRui%C|g=s&FDYCBBj^BH@Y#+bXh70m} zd?~R_aj=Og-HC$f!Hb%qKN|KBu7#bCeP=L5rf8jS-vfAvzEfOYKNyE5x)iI=eVf(@ zm8$pFB~AGL93LHNQBaKCF8xYrN??Q6T*c|W{)PW|;s(5Fkk@u4dq$DGyRT?}m80g~ zGl?2v=V3c)D$=;0`myv)c%QE3>=Y3%n4|L{u@j(q?h8P(`;Vq}oB^-L`L{#WOt=&w7{Z5fvy5*$)o<6;L90{?ioe)weIGocbRDuZ!0V_! znOtR!l0ol8A)Kme z8;N9RxNj21gK#jIGJQXQT<@LGE&}z^Z|GE2EWHkoC>eOl&F5dfT>ogTV&P&yWPr9- zPCI=gdbq!C_6&9@oq^v6D?e@&Mzdl$nL7v-hmi=p*<6G_xG$X~H!V(GNY^GCX`1<{ z+bHh+1%V|I$mpz2xo1i+Q0QfpFLbVq=?E}DaY6#NZ@0MX?KEcbCe3(bWM)bgu9EhUC?}2{3Tv7rEX=1M1Po9n>%Y!9cQ!L8ZO1Sv zrg()1uFhD*+L|r_%9tD%h&(G`$Di@1rXIl?$z)rT{TWs$2I)k=tjEqqvNxe>(auJF zYfA)jpb`)5!W%=-&g;{ zLu@BH?iaFoEUu6zz5h$?iW_HX2@Sizvs?0T+RUbioYmSv05d7B8sD~MZU{5O5J`ao z>c)0*fayf7?Xf=^_USOkh&NK1X=;i$H1uQsxKjQ3jR1SG_oH!QSb5o3_(1UpY00Kd z(zc9}f zikRYkw`}rMX60qTJ7B!U(=S#dy+Rin5Ql_Px8BA(^|K@>f!7#->~C2-73hO?U5q#Hw17@?b? zbK@rsjWLWVsgO?jRI{r1?37L$a0DW#*%@ zb+WP<&vErT5df-0ZU@xEi?i%wHr2I)%rLn&hnc>}4cG(m$k|9yqu<2B z11b@QConQupjK-K(|%ceGe;6^;)j{ z+Z+|}rIDJPoJ@~8w&P8e&!<-~p&bS#6Aa+}#6+`h)++sXT)JiBnHz@*yJmten?~nQ zU!D9v3bzwVX57@o`^67(Ap4}Uu1=lt>(iBrO&op*=FwH3b~(HEdPGDBGvIqUI-#b< zXYy)@P!B?_0M#)f?q+A1`g2sVPhcv1|52;Htn7!WwLYGs>{fPpxkjPtU`vpC!e(P5 ze`3G$b6gKb10+EAo7O$pz8GHnuGOK3Z#Ol1JS+PbN2AA-g{p>-RPH{I{y(zer*%0O zxD^!!?ov#n4(|4qN7%hp1Lw^p+zJqP!#!A7+W`NP2xsK?Y&V2SCk3l2miw+Kox4Hn zz@Kw-TKVJd_LgwFyr}GkIgy&pk5V=;;HTZ1jVOVRi^k- zujx76tQ^lC*E4gEl%fvr6c@tc$%u^l&=0;NYLcv>_&w2)bJY?NbftFB=%4-}A+Iwi z(OKrlie2N=x4}`VpIMimpUC%K^5frrq=b-C{RxSMKO9d(9{QISdZsOEQ3HNwHqbab z|9jGc1_;(D-TLV}9>;z72dg?4oZaSv(ZBjUOjB0fhDplXVwD!z*`0{0@i|_7JFG`lndd663j))G?zoe_y?fw1q#KggJn+QKYI78;O zTDFoCzxp>Fc*#J93kau4!9n( zO5~h=T`ayTW8MmQ52|7(D&3ZhHvgw@fn~Cc$qY7uCcjcxhD?~|q z3G6Y+d&7@oTTd%_bV)N&?dNgtakVCMjz4ohn-uYJP5p=*B0WiOfqhCcZ&++Ga}!4# zAWfJ?3XgY0w#Fn zDga{#RWj08;&&Aa?NImE9D8;ZX#aI*2jAR9FsgfpG}p)?G|H=qpWPMWUKtc6`!*=V z&H~8(iVhe~faCK$6b}eCBu*$G_MKY`Wf~H6Gx+EbDiw2+vxx|x*ENRn_p);=Bu-iD zxHfkbwmsFQd%x+;NWnQSUTL~IL&L)i1GO?UWG|d!^koB=Z00L=oJB1Fi|}EQdR0w*C3+< zK%xGW#>^1Sdmk~L$iwV-_fhf<*sW8SlEAX2ig)uIf~-SPude+Ap+XMl8>0Yc<>kNL zA?G;Td?33QXH-?4td>s&n=8Kr#~`NZ6<;?ZfD=;P*!^NjXf?}^Wa;qbr_-1W{0&;{ z5I{{`-9zAir0~ot)nF1qIX-Im=R2X0LRBucx*X3?*kRdBV-~~8&`@wS5Asjar;;;H z-yM8fDd;$TkVC^}yqe200sR3<8sod4g+iOCz8$QdB6G@ZEkktprFEXoHXnRyyU30C zl=4S!=~3}0)K*UXhV)_a@F$rUzzy=Rkf?C%$#udFW|f?0K#RxanT_DTRYDt|k~04r zvkBC)1O^7)+}(Ky{4DN5@u9`Q#MExH2cOh3+GII8S$^@2ia!?#MVaR}FS$yt>5l1V z6S;IufMkRUBDKAYn#&x6WUw;u(}b=p#eSPT|6D;eK}}}s$k4}viIflcz7x+;(nJoR z0|lya(uRy;djUOXQCjHdz6 zcC7{@h@A0pAcDPC+AOiHI>mw}I=(7(f(|s_wV1&wmlBDCq78+?1B$N+Fm}(>Rw;66K)u=fyGi^tt2I+Wn&ZoOpi;c%iDLr&1W3EM0674J!5Q z9}08F?jy((>sO}<+8(?BRVy6_V~pZ46*u7BW05)^GrV>NpJnmxT1tbNl`HF{E3ky1F@*rcr5*rLu4olXFjLCXFNlH=(dA#T1nw+oHdC|NK zGJnDB*N?BAhO_BS)qUl0mxxq-$G&(Wi#XWX`EiZ9Y)gm2mik~;vsYy}CoU96(okwJ zz4T>-e!lPz;keMga^!R(lq^uOGnv`jR!bvwe|5M&SxnUV)}^WCF{knDE!H^5*Iigx zczV1qR%Nmc0bMRM68p2i5)c!A`Ok}&oQ&+?@JpH3k}cr2W@h*{nBIA)=zL?u47&LB z_R$q{2P;65<`;3VV+sZHqedwm{3x3NJSgL(Y0-J{57vItNR_HMt=O}2O0o(U#m4ZU#ypoWqA8|NrZ1Xezh((5{}{q>W+LT~ zF64rqwPnyY(iKEc0PY*^LBYY~ympyIMSaW5%k!0)VVNJ^0~HwlB<58p2bw?he}%~> zZ1!(T5Q3}X9a}l3Ehu>c-C2Gcw3DyPL(O(}^hzPlN zXNTT3?9|+yK=R~$tXw}WHVCK_!JlR}@^L2`7@<9`4@x@QHZ^DB50w`|&j{$?ZkcO{ z=M6i}kMy5F3J^=H*a!&e`btdfKaBb!XBw!9~R|Q-1PCTz2K^jTsw=A#u{$l=WD&nXJ zZRIw!1{}{e_A5Ct^e^nk& zq^PlVNY8z2k3~jY>3o>3q#I%n5y%OPm}-NOdIF#!NK5TgNB>QJw=A)^LZZ3}T)FNb zK6Dv&?QyJWUECML)Q?O02|w-WxZDf7wud}JO^=7c?lWrtQyM-i4b8^N?*Q(U!RhJi zW>Nz2G0#sWGj-)Qsv57M{syz2e^GII#AI~872p7&IEPeXyQ6-0j>7?rRwo@@A5@u= z8kwg`v|@#GJikZHRiBAtu>4l4aW6MoY5#7$e-*jIQL|3i6IyJE1BjQpE};TcG#;Y3 ztFY3bDeXoQO-XaHXGF2D3~$d3%)gll`aX`7b^NmICSeq6Jzvi7X_#8W^X0;BTyGUX zr5BLlZn-;~yI;;|+73X`#*~4l-XE;qXEZRDh-$vFSmZyR#14>xbfdsTtET`Fw6JKYkC1C&5h zlKm!5+WI3q zwka-~c5BfHQ^j5T>iSWuy{IYeJb8<=w(IOs#{Ji0QSbikbALD;c*e55*fc!Y8(C6v zmH&$HOOjmpX~8?Bdg?_9dD=|d!7w9c=Cw7QkIZJ_1_HBw+5LKof7kLvdJ*+qK?P$} z&%((0OaNTNr3NRHZ97jEbeyW<2Yd!vshai^Gn_Hr)o_7fGDvF#&+FLOSnczJdd{xX zLEVUw>XOX3u)*+xnG}umS0s|(*A?Xr2e^2WfyiU6^IeU7rq_rS-2>0A<%lOH)f#sv z6Q>tpWz`O%Pa2PpdJZll%=y>%=3urmbc+THD7OWgSh=BQE-}^ z$7XzM1@3CPnMuScP< z0q+*uw;H-SnI#*(1Xe+kNvG_s!f9Wk20Zs7YEd3--@n#u~Wwo#EH>Pn~Whpt&$qk_Fg;Cxo@aF( z%AF+&371IeBFDRk|F8-wTeHC+*b~0I33$^qNiv-H?HVDFa9QTPFMr8(irikiPw(07 ztedw?nPA%sv3^G3p?jBa)VJi7wb9bhm7c0E7%pP6-M;C!88(asr1<@snAdT3oja>p zivODn&?MPdgj4>ds%$>IA(pcv%&{%GWvBQ^H$5z?9YByi{`Jm!IY-7e>E0tl)Y)0e zuPTN*)r?uNZ{e!La-3NEcQZXv8S{=n_m_&Vn`P0%&0KU{an)O$uu!W$WSqDPuKuds*}rFL%rNoNoG6PWHeCQm(TU{vIHZ$k)6`c=gS@sw88>sctK9oeT&} zri1xQlctVpy4qQ0rA)nEP$yXw5auZ4(Qd4+8M5Z9>Mx4g#WyyHcvjBx=%%dobN-OK z>k0!=vM@ehH2zxo+#dk4+rzSVG^P9;8Z!~R`Bh+~UsUR!S#gJK{$UGYq-E{ia2YQP zu$7+J^&OKqRn3^W%%}D;3zZ^FI?6$dvsuzv&8uSJNy?HZLZ70x#dGsgD?!Ze zrK0V(OcJ{;enjofr7$n59pTAS3|8(LH6hC5s{sse1b9AcD;?=c-i#2& z(iApEkt-(DLX|21y#cMkloc=CLf0kfqdp(J)@^|O6$^}QF!@23bpIBfM)ROuqzPA=hWqVujbOguLZdex&j6=eBe|eXXJU7KA(u++~-mq`y zdLaNMdOVJ#NJnbJsQ7R*3{)62tV&~)1S4rC6iR<(EJd=LBP$X9m=i-I_01Ray}iRa z`fYOrDTYi~dh>QVr=`<8h7HL$R3-Km34w&rWx-Vwg@#b=!)qheYi+v4c^)d=>nLoK zI=v9-po^3y!o!==%z?aKMvQ%t7}$n3Yg2k!YYGYg3d6I}co|VJJdmdQJY{B(z>D?L zXrp$=MR|nDE8x!<0V1$YQB-0oPJq%&)yv_m{t|K_u{#tnmIO0Vrd&(9X8z&N;QtxH z*PjyI;&Qopt4W8gc#?#WaH3K9L)wVQ>b$K>yr$Rnml-Adr_}WQ64((_QFt$(u{4>{ z*N>Vmw(#3~E=_PPd;2kDXfXyNh$hfV#SH27TJYk1iZ=Ynnbt3SQV^`+x{PZ#d7WuF0g$|USrv}xF13a@u+G5L_hb*NbQ z)5lSHG%`X`x^ylzyW)wut1mCi2x#$x_JxIOb>2GyK3`fq7Fc05&74$$t26HuyzKOc zMOO}caJI`HoO&@Eria|WHWwCp@IJS2a109;ew>Qa`<>0e_F!BPdfUYAyjEH);#1CW zbama9YP;30XYY3Ek3!*XnEW^*YK5S4I&`0w6?fNj%{i-KGaqX`NiRWCQ>8V|C3f9* z&=QX_6)3PiS*25TJ^#WoQs}*>&#+yKfxt~)&apciK?J^BS;=ucR5gG4+$(LK)>3nC z>+pqo>-g+*jJoUy&#sW=`>&sWMJh|9^WCgJnCxHcCce+@#iEtMPknOG2-&7uoqud0LeE|~kEah$d zrfTCrj89h&y;8&HJ{BF%%bEmAkKmidk`(OQR@V2=RhcKlUHA%yN6jD3j$oO_dKXX{Z^<{URP#)@r=gXZ8`k zI$ zf@k5K3&TFM5Z$pAI?gy6#+v<={B0}^sj>qu3Kq?~PusV#1afr;-kvg2f4)EM9ymE6&9Gs$%eKqyUzoCFzJ^lu>MbCFQR9ze`pL~ zW@z0UUR{_cohJB~yvQhLt9e#ZHeR7k7jZ}gAHIHRT{|;_tItN^w0vQCSU#lby4>U_ zUOK`rKWU#Ca)Aql@qc+sTF+ zGDYpt?%8saLAUz`WFfTX&GE!72ZHoA+8To=OH$9=ec0xgoC|fEo$wwB7X)BQ?`Eso zmR2^+yL329B1HRiP1bU&)0CU}aR)k$beukGKHN6FK?t&}IVB=ISNz1D`4O!~`3~9p z2?0RnWz^?qu2y<&%!0RmKrKuE`y$uvF$L~83^C5N2NO+~G+|b|Z`D5>n~LjfZyNp> z!Y~AdIA=nNCIOt3PO-wR^7uGJMcUnlY?7QtN2tg~f@a9aJ3`}9zBRk|769R)w(Tg? z=~9g^O&*{O49qtP6@kZ@?v6JUVntbfIV*1-2_Yx8T>JHNEqtglA#b`FsSjatnIYH@Gx}+wsa^;is5j{*%%Y-9=`UVLyQ9V3eR46C z@%hX6nv+*t`{(7kVMvaMFH3)Vc7@q8`%71-jBhpM4UXeat)ZZ z9xsQLcw`TTda)J~uj`s=kG+Zbj*>R} z6Ik86tgfahtQo2nZwJLh#*z&0Qb@re%5advFYvSMV&CFovS&l(b-0~4tOtZyoNoqFyBI~T4+G;cQ( zhh_I_ZF^Sf$aTZm-p%pHY|Q7l)|5^>k0&pjuo+x6rwa)R%nu|bmNr*yv-d`n(fh@H zd1|`Egh3|kBYJb^y8O3rCH_N2<4**}?(!|c$0x{HoJ>eQzqdLJ@TJNg7J|{2`#jES zDzrY_@BR@s><%^r+7m9_4Fm4)i)exvLQ@MJabquGi}Wc2Z}Z><#P-+KQL-7r-go{G zvS#zXv@90Vq@_irFR!MAq*?oeS8P0F7)i%_G+2wh2q;pW=SL})(!l?w9&S}LIZ7h@ zY87|r?!Ju+mXj)&+$ch#Wfo?BoF2w0*8h8BdhhcZAdRBsbG8i_w==2Ty(if)@_Hv zv&O;p(>fH)hdwq_0ic})l*rG%RUz&pKyh5 zR{o8~X2ull#DsC(Yvf9GHLlyRU^V#G9RhK1l8BMT#6^%RE$M!>(J!Ip=Bl;NXPicR zTi%<=k5>Z*5~_u{5y!%9d~Rc$>-^qV7hY|QJySAOeC-Ci`xcvXD2++4mG;R0E`ifdb=3mpF*QpHoQndrRo+3&-M^I;;N;o9Ic zI&a<6WA?#$j`c;;b?=FAH;>-1@`7Wp-N=#kYW=6Ht?8v^x}VM(hd!H0wl+y30z#sf z_xJ3!IO*?M8Mi0nBXYd&P|xPp`^&ryUB2alelc5RDiJAs6;?<7&Mn9Fo~ms&zgxA$ zzmMc;*k?}NTC2FgpIU}=j~yCZjuvJ?!O2uOlsd42rN63V{!qQnlo*u3OD32k_J3le z4FtVdlnX)QKpH8i@;j`~e|ng{QjblTKjq&lFwK=J4|?krPl929CU}68MC3hTbW~Yv zav>ar;-+V8yH1}IG?EBKgOxW-IEUlss>^AlJYCnCIAKv+ zUe4b6Hob`(%qwfS1sj4CaIn79{9&9jm;fB#1+$_Ip*Aq>;zEdq^vP+CJI%mSVDq>>&)4qpT{g}U7B?9kfjTypK)7RFPK?f_v^+{3&?p%6^;USBy@XF_m z{;gtZlJ`DYC~kEX5@`*~Q2xb~!f4v9LdJ=e6PNE#`93KN6j*uR$`{TbzC`vj(M*%y zcH(zWrw;^+sy*{xvEv0qp~{S1Fpj65O^0__>%Dbc+ePvEKemibOd?)8b~fxEUUgp= z^E_SMclls3IBO(+(Ns}9+{G_8nI6Zc`|tlg95cJ4{lpg1w-=51j|tD-S~BpCl1RMKM7yIWBz zN-QXx^$p(bh?{>YL;9=FdWe4(p5Ut+LKZ+FhaSFjdqB_#Dbu>#ICBkGTC`1bvi+7Q zPjri%eQv%fXDQ7H3aa!Wk`zFkWyH4RCPnqO3@y5U)tHKkD_H2Qgr?A^DztO;3F&Xl8cL)I!5Fxx8{u$Ea?Hl$L`GIGFr3?S)7^`*+tYpB-@PgK**ZchOUH)^z*Td4ZS-J5X zO5nrsZg+x6*d4X{qYxEDD1N?LvlExCzbfCs%OT4KE?~@zjA*Jx9wx0`yT;JZFmoy(mLv{Mn#89PTI+}2Nw&KAX`oPm|fI^}dd7GU& z@%{AbNSDK^Bam5GtewLpw>5t9bu>BNqOIQZ$@T<|dD+K+v79F;B3)RhOMm|D6Q-cF zMelaxAA8q4$)Y08fP;)DSIMQ3X!*Z@?lT@TXG~$jy&Sx9B#1BSZAy{aBw|z6`6YaBA?^oH;0rB#raoY(8 zYQ1izX_vQxhEhFpq;fDYvDZIqlA`|3sx!+PTew3NZF;uv4Hlj{Qk}c&!}g7QX^6>x zp!o?jq+Hr`SgoD4ic_whU5G|XFyW)|UdXnj^LLp3wH^Olaw)RddX9A^fdnWmdOYu# zL*bkT%h6P-I4wtyr`P-VYB~AYj)nJhLnM@T5jdPk)`#H)&aq9M`h&dQ z`4^`8sf}mFlToElU+{b&twPW=dH6wKJwR|b|tGVfiA+SKkZgkvOz29^X`Io1S@C*b|TMSYj>u*l6Rf$kHJOojB?sF@hW1Mf1mXBcrJUM>dbD>Q6w1Qsozr)F9wi)AxmX zcx1W1M#mENDFBOt&L9Ich6W4-CVsq%mrm*xLyxABN@6cQJ$>%3NBBts z3huS?`LTeRx0jB*>7(H1Qg!@KVt7M~Eu&IOg{l?_w0-+K4DlwKptP8v)>N4e+Bfi7 zGe%HS>CLoREmM5ouHE0kkHrU`8`IZ`M{*vUy`x%EZ?GJv4rJ5YnvX8^*nH;WK%-Qc z{)7r9kjThNruRvQDnL@ugfRb8(DbIm ztX194&Q2u7UVPREECh>)1kW!F(1@bH5bK43z@Bc$H`;>F2VbY9yW`zyGN&x$-I_VJ z`W$wG(8_v##DP_|X}W-W(iMZQOR``uRwskPhx60Z-)$YA#L$(BC#9E((v?9IMAO&s z4$I0faSd&+MJAX#O~!$G|H~9XdPgQ^3=nm>DYZ2nd_+<#RPDnr|44*F6=+DjS+d3m zt_PQ?-|Wq`wY9*?{{H;$_2w7@r1ty0p6AXtkPMC7mqQKGP-Ui)oi`oqeE;QweGZ+Q z7QxC1uLb`yV{rq`xNWC;f%KqX^2m$w03sK#tis4@Ky$}GzSbl-KP|5jK}L)dm|+ef zF^82SgBI$N6JP;^y**G;nKB6Yn#&rIjQ{F>pZ6|e_vIMK=NYjex&TQ@Y(dN1Cb%RM z*9+xtYHBZ>enGzd&wu^*1wAR|oNAKN<$8M~ffh6%D{SbT1C2JTIZsa0!zV~aXAM8G z{tqpiz566vO7ZJj@+*)A)p3r!6jy6>F!NkZP3_+`?I!B5m!1xfiXO$ff*?w~QwIa9p!E`gcQ@g;CFRjvowHCs3w zUf`J<@M~E+Swq2;7N;NZF{7*l%DDSlAessB(INsahotWdY)wo+-F|B;NbLpF&C-P# z85F>b6*usfB;x;=4h_S`yu4t%uN+Cl!G)!zYK5w4{Gd;oif{82fJgSpR_I=R;KMmR z^cMp((6GRu+|k@wctX9#{>oC5bIFHIY#71z_5#|l5V&pojP)0MuA6-K&YEwEp(UP_ zf4wqV7x0A@8>#v zP_w;k=@1H91HQ`X7CLFq3=}Q*^4b_ZS!$z^%4Rs~6IwaU{6|d-WTVeEYr_f#%>Rp4 z`-uhr6_>T2kI~j;6MJs`^nOaM+FzZ z@5Y2s;&A|BILuq@)dz2B*97~*PB0yy%eMTzMoB99;2<_@w^KGj$g|%Xu(R?kH2>^${))Qz8`ll_MpeC`qia#aweK(g)CavowimVEqL<{<>-V|iPBvVMK`ljJ6}rX zc!QOV7SVQ@UCXqqd0hT-Ay~|c2y^~zg|`WuEwE|Gxj%*SEHCI7WW^<~qjqCRKAj$R zXHp>{O`Jtz%jmhodqTBfGU`D=!S)|znonnyVo6#TK^5jdMD~r|KEjBrG~}wQkhx9k zab_

sBDJ6fZi@$qg_%^!ABuHiB|b#_;%IqwADQL}c_yq^PkXtq}0N-7*gc$kG^ zl#8z9l22!Da1+`%O)8Om5BWCAMh(9KQvW}0Czai^2yPMx?gDuKO%Zb{&oXj}a^VDv z3~?|XVq9Mp%L!QiClHUTzi86J(FDJ$W96a&QL#Ng7{i@SDiO#5-lu>Q^4 z7r@^bn!i@ya3ea-pQrM z^2NVE0RzyIvwtLCbSh*G7oPY!WO zf&cYupDIA5^}oN4sDYf<|Ia@*-x4b}L06i}+ve+z3qIg|NvpKH`zu8t8Mxcvf@$z{ zagWOvct_#XeRN3vzo@K-1D@dWYP?&&4qdZ>!255%;T*gOA!7e>GD?&;i;HcQfx-KK zq(p#%GTvsZ-~Lgp?*<_T22EuDl~Mprdrq{FMDZ-;)9HQ?j9paqALf?4^XOiH?dfRY z6qK5+A52$$Ykt)6Pe%fi{xXgY&xV)rwcf&OBZS5-=N(FvJeYZ$x{aut0Kk^r>wFf5 zpEuMxwLKC#tU)w~tUhf%!y4Ot6{i3H1i9%&L<+SF@Bu1hz*xzyNr$lAAhN|sd^u6$ zfQ}|sS?kyRdA@#Wxf6Oj31`o;097?J+Cx?egcZ)#|C^-gnzZ*&cQDG`LaU8IMoc|t z9nn_zdT@-3?~^~}PPo!KxtoEacqVL!Q~Yp!rqT#36~7dT_;1#>w`=(Tk`FWOgyZaC zTaeT7yw0wCofu>$ihy(g=)^<>PB%Qd&nS5~>o=vloP(`bv@9yH|IZsIccz64Ko3qdt2?Vf zXbg55L6N|VtUK+KL_oKcYA{AXDgB9TXdz$2XU!?kGB{5eCcrcqFAi$*DFLaEVyfO1 zPffNMOt$j4ikt8{b_Syuh20?zHfM`+@Gibd8qLkLtDjP>fYWIBYj@uSJdBc}eR}G) zlgGP*ZVJQ_Qo?&I7;mQATu`BlXh16C>ZD27D**f^MFu$*ByRHiR^R_5hdGa9l!F&i zZ^}jdekSM4MnpBW@aDMUeQ}(&p5rRghyB$vqL8CU9EPnIek$m!oV5bWL^wM;FX8-2 z0U6<-^UiOB6BkNw8I`%{SpkYmrSg5mNegg~U_++JWBuBPPFH=`0ryLUjBl=E_YRaY zF;gP%Sk?c|X(y!O%wq)pUMH})vaQi_5fbv|!2|$*N)XmDe;h;2b4aO{ziOj3n5ODk zktFycZQl9dW_akIWQhQPG2%FCWXdJvkk`NWD$L0n^E|l&wj2aXOmN->h|+2oZ&;4#Kc6< z!Uh=)ZJKAdTo~N$2xX+DzkdDto+JX+`A-<9cCLlw3wwDawD;LWKRAfqjf!q`6eU{TJB)~W;9Yb@{ENed7dYn+o2U2hRYu=`r3EZ4fA0twM(G%VQ zBCfE-io540uH|R#3j_9@|8LkwKcct>6fEZ8v^OD@Gg<($D|^=DENUA;`+U%K=Cic) znG4Im$+OV21ip{$PRb-2CoT$@e-t5*+%J-udORT|9c4}(ub_)1FTzw1Sf}=4#@!^V z(f2^?&zPXJoK%I|5LV`?ZO9{Zb#R%N~EAWawASyNg}(^@x&>^|=Dwv~1eE zo&lr8>A#|18sU>1$`0{dRcy;ktq7yQ-0RpTGin4I+`)`n&105aC-l1x8Xjy5&+{<&BPf+ak{lgErnwOOksHYrzRD zF`{;O9_oJZ;Bdend-|qWy*GZ>cHLaN>rT_lCPgMq{> zBb!0yH$@5Ao&$gU{Ee!*KK!A_NR27KGppns9oDb&ZpvUobgDiBa%n&1JpuzP>A{_~ z@+?!03r47;$UW$>rbI~E)ou2MJo)hmD_F^9t`IeEvHfjxf7eG@ZTo&K>B0jh{hIAI z{)C*kbWa@vYI+eaNT@XQJs)zq2rR;n?fF!k)4JSa=H0|oYKgOcb5bqebqkCfyS1S9 z+XqFMpoHXxR!%`6;^e1rv_6pdc)=W^{aG`&>^jD$keb_~#L%J2R_AVbc1 zy!N$xNT(xFhVq_EgJ2sXpc#X#sZLIgVOmv{u;ul*{(~w?;VODl;u_8fWy`PbZD)Ws z&JaXd#s0NgBpld`j6G~HL;-_yn&X+!F@AdrH(-Sza@79W%e1zpiYQLw=3yfy3< zu;S<0nsL2BG|%JpFkYcyv+u%Wd)`9n?`J=s&(or) zJ5eV`nb}y4q5#Kb2T4rL9xV_Db0CtekD-2H(Qwp7gLy5PJN_FKU9g7HN6uGh3Obqi#~#;aw1P;LbY!?EBvu$lYb$u+-G-}#bc4Z4 z%m%%+k8XX$eZIF$mw7K4c>5|Co$6?JXPiL~-fK{5vGJ6&s`4)A^{9R z52H9R9zFZdh>%48hpU2Cw4j6fVhokHn zjxf9;X1cF`j*am5lFy@=scaMPS6U)B9w$v&#E=5Xt#Ga&LF+YmA@axpQaWP%ZiCpb zG_Per_P?x#&fnl?Fz~rUoX+D{#{Vr_VKeD#O!s%RKD$^Aj0E>BWr31sO4xJ3K&b(c z>&fBH`S4%Ne7UgTSLd2RI90%0c|p3Z2PgwpfLWAJ(l^lsEGjjE@jGEiX60*gw4m1} ztZIxj2cE9}9>2JnE$vG?2fC{-HEz|qy{LBaT1Ji8HP%{LkhK`_{yQX{mw_*SCB1+6 zjN|jlvhl>iVISYSFa8T@KZ)6Ujqg0l4_1t-=N~*I0aw=~7511_TNwtaeM}4GkDmCR zZ21+l|CVlf#N+4nxa+S$zp#CPRyH~rVcO4L#W0r&zt|DYZOpVsOZ6rkC=H|%q=_Q6*xl2ndX2;mfuHWI~8gZXR`qn@&%0tpDak!pA#*q zHaBk&14Z^~$Lga=`SJkpUuftZznK9eeL z&_2HsXd0Ia%Sw7J)mBBmU8>Sv>IV-Y-VRo6WOO z1Kp~hcKg?`Gsuww)InkJ%H8#-AaGYFTdSibiz1Ly=~)BH>5X$Q#U!u7$ab5^{cs(D z$xYzZ^ZEyl@Wi48kgFp`!e!#SYiBoRyRRu0v^&0RdhXCn%=MDSb?+@k?rX0Po!*OT zafiX~6s%`mNT5dY_;`40`%nA1KiPbIMa{N1+I}%Q=9}-v%a&UYK;QX&lTJPP%fx5s z0haICujSI?`3S?pG0xI4`>^Zh|h9RzOl30hFHfan{B}B4!D6vj->uqU^i<%HO}v=lyAr>Bpm;j;c%tZiVF# zk6_zs6i4yoAqqDk8+GLol>gbI*vD_K^O>Jn5=2sfIKdYk?n~2O9s~UDeh=6ATkmlqAS>aqQAKj zF2K~^0wY7>l)KLYu)l6M1fDS=88rQ-;(xypg97(nv_17BtgE!Pu>q7)AeVHdsmLwk zHQ#F*`8`W_L_{t#Fc7@&QU+$yI*fJE6mCkd1%J=w#SlI!CRHA$EAPJiQhhCbHSElt zY}3S`uSU*Ty}?hL15=;8oFb~WIKF4Hm-nWTl1CU0l9j2Tlr)!)2^hMY`m zWAWA1XU(8DlAQ@6W~MtEu>v~Ywc7L0W9BQM$YZFV+T|8e?Jh7f$h=gyczB-PSj_(* z9GZ`T?~aBtdD6xOAD!TW2)zN6Kv@P}Dp0ZTl?(9+TNlrxgyR<{I^LWC^;fjQOHH@YT6^-gYlD z<6l*o<>fXwx9VxR-(sUZti2|Bzxu=@Ck{RMwNmzvBE;}DOX=Y&UKb3CQt*4~_2xbU zoD2TXYUV$JRhU#Z)13!G62T^wRqfmD-kr$Z<8YG|HF~&J4ovGIzLL1bK58E?teJiRN$sOdOeSOMm!*e{QC z4BRjFiNx~p%r%cqHU(66Xb~)!hWAIrFmN;cwi&%MVlN4-GPFZe?R9v9ZtqD_3_K3w z;%p+}Xj5&GTgl(z#Y3OBAV$xyDtS&fN87Z*| zr}+;>R1kCw^UrAsH{~+uk~<{1Ms-*fsCQ7E0}=Jf^8dOJa5RI3ylTd@Hv@c;#2&N6Aie(18jG&x~iZX%s%VPNH+#C zEgvteH+S&|CVg&g`;#VHlU!v`YO-=@4%MsOcw?C^kh&8oV#Hbaq(S+}KJWyww3R67 z*_9f7N1d=fYnaUM?>yi3ez?;0Wdk|xY_T_3u;ejNX;qZClDkkbRB!jZ!R9*_8w@+1 ziy#maj>dSz&3OA>^_-+q;AuHK8i*ND?%w|M;fRZ1My!Y~=(4_#~HRg1=h z73)el>9|g)g_bxyh=E;4g^72~jzWR(Z&_=&{pF_PDPjM^z+?xWWbd1xuno#p`OgAsqd^MY|ln!L1dmZg_2xPZPTr9%Zn!6dCn4da%a8r(_C-2H3cDs=*wNROkB>zgy8v$1mk?g; z_h%;b%`JA;&?-lFhbUIp+G`)bPYw$!jS^k|`yeOoVyGhIeTRkXV76#tVL;FEM=>Q* zuKK#YlDN`xSUjO>unkeP>a9fMDZ4usZ}COQNrs)bbX~VT$aYU(y_!?Js1$i0MpQFK zP&^-#I@y)(=j_AWp=m)1;QDV-rP9|B z7(j9rmA63?h{o62xcB4x*Q?}!K+Pq0P7Jiv=n}~NCiRU%yx5bz0~Tx~D*bqGb@8RH z#&9JbrXuchbX*4ECBWQPr6&++)9^*HE$)ST9J?6!`bRdfJmo8Q_EF(@ky*8Vj6jvs ziUOuOV4*$l9`tYA0r?)dV{wq-WC!t?OJT@UT&uzxZn@X;>1mBWwyqD)M%U16e=RxZ zC>E}b4B8N2AQuiv)pg7A=KZlA;g~~2WyCWvnzhk$POj(#Q=BVGOQu!6gRN61cf@mL z{>+hW&NmV?X4-=+eAWX?o<&yNE$muKB@j{dsl8NYa-SX?B@Dg!I^i?4FO-Pov3c_P zb+PCHfA*)&tti}#vWLt3Hj29u9x3YO5p*z|osA@}C?zqy3>??V_!9YSZSLe`w{i~o zXIc+~9#Hxkf0d0skvx~{!*X7aD`;!(1Nvw{S)s{QvvvRzcrua#yEcrCuMhh5>!nNZ zR+oejEyh`%FlV_h18iBW@^&5pU8ys}c0q32$%*!a$ws)gon1}|mIuhX+p}~Zz4eaM zEoeu=jKWi1?BMsY6qbS5dKDP>>&LB$zkj7YK9mXh*w~V+swsB}ABh%Ih>#zSc5)I*G6_tA$RY3LAt1WATEe7+h>YG5oq}miy!1i7Z;!oVfK7 z*oV^HSX<38FK#b4cr<#ep(WK+DE`a+qWYatj$n%W7W89UTdc%76<9~g01J2LFB}3tkuC$No^c!17gO?H*u(S8kbjo+ti{}f(}UT;p}pW4_^?y3 zrDsQ`{pH6EWjlfAqmjf8<2Ja6mJX4;n7$Vj40Z_!a3A=>uE7v6L7GLMw2vi4KkCg^V^FB+gL%(gUb&A;gwBDW-S7d1+GP98ySuijA ziTX+V$TQxdVJuV5-M*Bx`XV{|^+PGl`h3F)pqOYz>=w4Aq{V9Qaf9AeghNpxNoSo? zMtOL;S^N09=?#k=X9Qm8O4$GX{!nC%Mov2LTnFIC)~Uml=46rp2^h{qC_!Q0lsd`* zzxE7&sOPUAzY);v`P{yAo1`3w$*`TW=TB6liulKt1luZ|l~4RGBr$2r1E(YRTKMte7rIrg=TQw}qN4e@ zZ7It9e1k~62*ud4U4M|^SmeXDsTs+zAxk)JQ?B9Ypj^X`yjczRw}QdjCi^cDd7GcO8TL<#wDYM z6ti#lA&%OmSy^$Gi8?w$Vs}g%vKthyXb*XnJ~i}%yi{F3lWiEPSoDky_cn##X0kBM zru;P{r76=v{ibbzwni$K_VX)Wk+F6&F|pStJF$Bat7{7t_~}~V-QAuDY9V;;kVQ0`{!GSRS zfkI;-N&V6?8`~0{j%K8=h-fETZ&R~hTQdwu-9>AOOPIHf9{5@_gy(yk^RxMS_G>#I z!tzQ#Sa3ciCYGNk95M+(o`@XP^0CwE)%pJ(%ItN*r7QD@3P}qKA4N@{+iTlKr>1#d z6uSy2uuUm0bv~O@)9nW+ouJ(mUg+cy=#>Gm&&hyQRZTRKGU;qX<2jjZ!zS?cWTsf( z?64xs#=2liOH_=?ewGL_Zo!8Md@mrOD_I6x8tk`r5YFz>ew3OJGnA`%AG^G703*+T z1ZpG?h}_lUP=<{0%JQ#e3S{Xt$qNj!iT3vG**&jS>=Wa$lJC{zm}eS#lEoKx3%OVn z8F!X3T(dh>9=j|BUfVDs^rmNI#H35|2^*@a>U8%%V{X~zvwwmBz*KJ2TWWQB_83kf z2Cjgv=C{1jmA01zHUKXX#*KgIN!7Uj$^KFf&VxBI|r}y-l1gtCUv20|@ZfAo~ zXo<$U^fFnXLrNuQJn<$^phtP^H8M4*Iq7E^^Q>Ssh1Yb9`UM|PcY&d`Fp5<|&7_-t z6LyzFXAG z4L>i)6TEyL3m|l0s;2;QPVdEwzf&yoCZ;N&#U^*kuy9Waa^-h;s$2r4q z3TO$_fPMx6;n^*}BJ_6?OS#9LMj%t)|8KFkf|f8HkUC{y$-CamLS?de`)4ZYE(6F` ztw)$y>}bx=B0b1;u)X^?>3-{{r(PyAj~PmDNR*)J-W9XN$8*A?>zCSTgYqpAuli%& zK|`!s+cP8~Q&|Jxfcy>-!gIya$KS2dMHwnnOLg$AYvY=KSj0|_zaByeui-KcC*7IF z(jl^l#|QD_I=%PB+$Szc20C3V$VK}MG}D(wjZT;z&Rhz%v^0T*$p#%7%9<-R5Pplm z|K9=c!T$(&SGxRPfVbO}(s-_qa$7J^(E$WF=qL6p;r-3(c?2Q~rFBY1i!6|}6x;VP zOhogc;ZBihE)&kBPxqV<@ijCUAWfl;((xr|%kC0iylop!40DZu63BpWjv5EM1-6I$ zQKBB2m$`~#)k6IngdVRvRzg*$gs*LOg9GOKN@9a|fO_3c^&Zw_?7*T+VfYPi5$Z* z4YL?mYR<=&d3^3|hbrPDH%_MPI@d`R70!(K8EKn&PHGD<1wKqenHUql1vRrW87N~u zQ+QDrs}4b3ifpAqre(yf1;V;luLC?#7TvXsgX&QyO))MZ|02r#VBqGf?OFD*x~2~5 zy>y@O5AS|^uh{Z;HFZ1o1<~}Wzvxz2J|M>I8H<@9b{SwzFJY|*{nvx=RmS_Y#~ zcgzp05ztuJwIQ4Du!k-tTJ0hCJpRTvB7z#+Jxq!%e--!q-DyvsU;m_oBX`+&9m8dCFR1%7f-K zbtr3Jk4+e!N6XKT9!;%Un;Ci5r&HH)_+h(6JL9BNBEK5r^DLUm{m_{x`fFpx;IwK| zrZ6hF?nlsKB-hOFqI_9%HS5KX-kVdS$UtIN)@?58iy*l^Awa(Zs)hC}C4z(2Q*8c? zu}hO1|EoUX^w1!W*lmx&k2eC91 zL&$ZDrIg=RRubz`uBi3_jqtEy>(I{|d$~=)h)HAPE$+W!68#&#-|E=sTqzRoXW)D= zo2C*4yz=<%b|KsJUzqC-hTve5S13Ivkk-W1NrnXk63LCbr=_oY{rdF{edQaxr<5Ev ztN(#R73kN$L#T~m4#{HxKHZtA=MbjBD^4GPmyp}zm(yVNkQkM2bhZbZg)p-Y>XQGl zr6r;lLn=UUMUR!D#%eXal$O>HpbIu30_QCcXBVO{19Af970@}Sh-xe9!pqq%L=!@_xQfPL=&&D%)O*zQKdu$fp1YB9Qortbss=mw3d&FKN-owsyE z7qjS1NUS%O(^v^VWFxB#7MtHxS+7eKr7d6Cj+ZB7;^@1Aj}wPsk+{Ep6NbiMrJ~&` z74lXpF(`J_k7DyKfb(9kA5N>33L2ewd*Oh71qCB~0(7w>dAh?}z_Q)KTKS7{wc=Z--v!$+EPViJ0nv(fvnO8?rbqid|_bUey6{=Jzn#{!l(8WBDk<%{K z%kCfP(Y=5xc7tW#(vXx^TsahVA(VG?&$p2)T3|OLEC-SUnM&~54(Can^{(dtFqBjB zxJWt9SU5ek0)WuItb! zmt2M9l|~0-(@)*IaWRm&Q&m-{r+l6IEvZAd;78eAYqJC^6j6PT`>E?c!$FL`aRi_| z2x}8h;De~2Y}c88{Cm__&l!;UzEn8V53QQzZ~q&M3s73`he#m$NEBuf^Ga)S>QSv( z0kvg@iZFb=PrsvetsK6vZl93`uF0NW!6^r=_sK@C85-8jmt-j4VvikaIXYT`1Sk3U zIE~)`fhv=2W}?COatW15;2RCgOOt`#xb)bhq$Ee_kl*VG~4( z+uOF{^EaDdMc=-!ln{}%dHEq3qOpuT-l|&O9evR<_;4-W_I>H`PR$;v`}Hx7*2u8@ zm_g_6f$j5TX}-dOS#)j03i9g=HhHVw9-xLsQk3`R*q1a{dV{Tv9(6NMy48inv5AUw zU2|I)*%&L41A!c*MQ)sVeaZ@TKqQ-d{k$_+IFKg89<2%@IA*z&70~zaB1lCDW>NZb zi#VMNCF5*Jn1OM8g7LW_v5cKWj(OFr*LbrwDqfrQEXK7pFIxSC<-UFkqf{j|)z-vs z_(E{s)1l~~=K!FWsesn=#lC@7n5wEyX4a}s{wOf)Bc8o;XPNH0R30A*l$%rf2IOiw zq4Igvpbc4}zX&mz+m>~T{BqOWYn$WkN92)^3?f4DAXWV zqvL+S@5j3BQ+srxx%)GKRko^jhJeHgNPxP~+B%jc>~1Kl4VKbh6Q5m8Nu#2AMf}Vu zP{7q(eKj#ILGrfW)>M@b+6%MYJMsXcYdOc7p<<(Fr}2y|Nl=VK5$a`i*uTbniTNI} zs;nd-qR^Mv#HUhyoA;rHvDiz~IKNHw_zkiIK%vgwb;C6hmY0`h5Ea3DDVQ6Oo`mzD zpL(i)s*V6YO0WB>t)N2D#uvfIttA+I;_}j6j{EaVR`Oc5yeiXfdj)Zm2G{VhxN0KO;{-1lQFM?=k z!(9l^0<&Lx5J> zZx@vYQm-X(50-=eL%3|@S21A~SO}W+hBwjyV+WvY-XU5*DC@dVGu6$E54aYThOy{)4zA5Cp$NY+7 zW=$BNx>6Pg{d7;HC+sW;@-XoayZC9gSCHJo4bn`oDo_xq{GjV?5QvclvL7MHs6UAa zdx;QKxXn{n!VEM6y%{#pJoBKt`5Z3Tw>Ye!arOOAmqVPIljwB?ge=vA2Iy2|@7AP( zwDQz~%=;fua8RTB(m}ztP%?)V>OfkuJ(Zc%r;vm#C{!V>g#4Mmj|HMzvuvVodzc*w z)xQQhsC)t3zuEQbSW$j{zI?YGkR&qEatgls_lGtE2(iq5KR-B>Q!N?|Hn-QP zY-)+8$hyx@%w{BRAauGEzQmVnwH&VwM9dHiEQh5Sjn_YtN{?pVyjp6CI7t0;;g!?z z_aA5(!;O-Q+;E%O-fV0gpf_}R029NZ_P@pD4$%^x^=JU|F6^Z8Q?4USL9VrpoKppx z!ru9Lhcym~ob*l7J`nS`a>GSY*u4Ra5HQEI_Kr)E(`)xgCj*Z*+oKf323HV|E@uQ*T5X0*l?^{R`gC13B5A+n zp>&Tj+0{v0k1E@lZ+^^X3K7LRs5m-*&t@%pkl#!PUj_8(NgfUmMTYk44A#q$Hv3JCC4BT*iXGa6bv3m_lq1 z)~@=@c(M7ISpIU1@an9_v5|b(%0TwvTj+Y+L>Vt1A0LozT7hqe3qbI8{}&qKRWCq8 z$koF^y|2(KDIENk(%mWG@}0tUG@N4^(IM5gIrhA#JpMc~(BY$n8}#Ju z2}b3md;c$83>G7LFx+@Kxn66fpZ3Yot~()nxL+&~wlqCZIDg-VIL9D){SLWNrfHt| z_w4V)$zASj z#(w!S_M*31$C2=-YMIx$K92h3ei>Q&xEJ`g+_}#y2uW{|qk>za{V=0VlZw%6e}xZJ zC^LEr-p#eNd|(69a0n-XrL<7SV(OuBk>XYnw!@zD@TD;V%Uw!dh;Z}?t<=`~oG>Vi zsB8!{fKKMz6Bg|UBmMReQzh%o!&VIW1yD5~4MzmLH&}K{-whpVmlITHg-h2mBOhe5 zuwb5ruj)dlZyDcwkvrc{T1J&_eETMsOp$XsBn35L{)ZINrZ+dd9`*wt0;)AHD;u;0 zy9ARWv=VHO75F|Q1193fYryceh!EbbtMrp~9Y0ep6F>RX4cB)#6T1T+mSa_f9j*28 zGPGSPNlDJ1!opCSQ--&V@{aeI3c+=_Chm`L@4b_iK2x({h9h|`Vc6Cm2APj>yL6=A z+0<2=-~>mPQh~bSYOP0!kE8A2)(zI@r4q+C5AH1GUz#duG1gP7-jOMcytpxOvi`1l zLermgcrO^ewHsV~h^s><^CvG4nTr~e`bA1b^ArwIc+_J$0IGxJ@PJBNf)%J|35u)8 zsG@4#bQ=Cy0Y@3b-|I?fOwLV(FeC;|!cD6YE|4#<<=Hy5h@CntL%@g>!0NcyZ{joJ z3G72<9^z9?u#N;rH$x71k8GdcJh-ZxxmLIoJE*H$mZE}|*ce(YNul11vfv&ITXvkv zI#@-@K&|8TD1H=`_dzngz5~tcrSH8A=lIq4{PEgrLi3|aEucT58GFU5Afmcgy1Jq!1 z(b93$DO>p2m5sPKEETwFOWjVtHqwqg@ZFaSuK$s^FW&95DIroJI&xFuSx~9o9dfF+ z1#_}?!C$H3W9;T-azC}$`b(o4>F)rSv6=UIO={zhM}TrulYVu$O3mwLdD`UVi*cLN zYYSL|6A%!w1N=CvBP8eaolSiko8Xa+PC%bN6 z2X?%^3T}Hkax@p&ulvv z2DKy&w$)msAMZ0X75LOb_F6RiE%0lY zF;?8_7;Y9uFs(zO9d`gi6=W}5?2nsSm^n(ar)=W6h)L?9wkQN(l>2eMXNHpgI$AyY z^Fb||E89Tu>V=Qj&0V5VOEMz78qr?$N?u-uP!wX%*ORgAuJDySnaCF?1g9cbDd6W5 z`6BOkC7ms*j*F9%bH%$}r002qc;KV;5@XDribh?U=z{9I6$o#g=g-Xz42p6fUwJoB z#+)oHoGeQf(2A}>DXl+G1g{oVLs2YCDZYC(dDElZaW6v#|7I1`aiL!m@&q%&933X? zuUTn%K$2BET5B!RU*sv@pnsy?;n(Od{t}S3b+X+{j%i=*i+jZXu}hKdm>YGwiRv6I3FH~+rw>o(*@EZ=?=t?pCbs4>Z-p&Aj1i>_?@ z`7;n$Vl)Ue#)Uvs_~Z~(PYeiR9F!V77`70N)>#9?Qf zW3uKj&p3*opI;l$K#IGn`<+RElgsRDrz+4*9-1eMvd}e00M2$ekR6l9UI*>Jl_nbB z$<|Z1w^Y7)5D{D?B*5_QnYq*1_71j zO>Chwb#oVjOkz;6xEA*5Q`F}JPDE1Bv=qvGcd@=s_Wu3*2NPxsaTmo%Ed%L&s5v}7 z(07Z}IRDur>^h)cPOdwr+g)d2;o!#H;$J>nO;%GKu9R^j=jAzYjRx1z8pkiPCcsHS zyuXxv0{xtf0q?%qN{_JvkQ6ts=b5x^)wj&qm4el`Z%#_)CJy*DxI%&~#^U6@77UI0 zkUSAShf#?FS4Cdd$;@gZ4-)EgUuS>%5Mk7tA*te{>D7$gv$xf0bkism2s)^U$$B=R zF!>&C zYmCeetc%a9X6N2KOY~9D#e=Rxrz%OlKE=Z3$)&_$k9+qtD)hJpEOZ;-0d{)ki_%;Q zyO=vj?{yK`++IKHxp(%S?-pLuI=?P2@A zR=#PInd-%rfn>R0$}>{-5>GhKyw-F4;4v_{asm5ZKkHn03>Cje-rKDz*t)4W>R zU(EW9J9fsGLs>#Zcyt9FlW4}Md?K39K0YHSROky-kcMR({jI2lOzPX4#{z}gY`xeR z!H)iV?@BuO?7Ru#PaTa+Q=gjaEdxL|_ejHjpw9l_KnyJw`VW6fg}DUKS%$I{N%et1^Rn&#?L+!P+ zBmYXotn(Mo&1&WSV?1K}#Vh9i;Pgc(1Tz2zW_0RQ^MuT8-& zl_*=GZ0(U9U<^Pja;6N;5|VFnAUxJ7PXwWT!?wob);<5Iu>k;`ytsO%zX zGh23Vy>W+B-oA!q{V33T;x;BPa3~9G7@+=_9p9+84>Hv{6hG(zo;AR3J^EsQkcce| zq^_$jES)@@XNGyFokS!q_Yu))%zNNqejl?ag>Kt17;2eo7o|ep$ydjXd}0;3GtHX! zk}zKp;cqGHF*9AOLpr80V{5F*%e&jnVms!H8nxTl+vBQV=+E$s)*^SoxKr-e6avn% zZsAW~zh@%M!nyqx^VNfYKwlyovdWP~+e_n@+A&9~4J#D622x^S^=M7zPn}-e=`=`X z`K&}UdyNFLvRT8qnEB7@2UK5bqV#|na3gjd0!Oy~n3Q{UA@6?62vN7^lA!phq2Ii1 z*iAWqPcZGr)^S_kfe(CGAKV~Ce+{dU1Fm)z%<^ftSr0RJv07V_&+IrB<3f+qpVw-+ z!Z>^ZmB0^pa00vXf9E~xpaZoEeB|F=OFQ>{)P96TiE_X_SjoH%ID!M3Qv^(b_N6DT zHA6+IIGE;ZGrWlsEX-%KeU1}4T!c0=` zbHDX0nv6(1U1_O?pE*IFqh%bnbv^AiZMFu;<*B93(!X+8?M;P~V%`UEYiA%%Qd=8_v`kjN5vm@ToL z=@MFrZM6LQK>qK)k-)%6$HfjS=Y)Sz*4h3N>oW7o%+^el? z)M19JSwCX4!|b|GVDa{(*)gD~V6O${hEepUVo@n&l(=;~UyvkAuWWj5%9C^VXQ8Yz z;V=4<%>t2*OX0TP0>vO0c$nFuTtgfhexl%H>iIm9kv=7d-DJVN7BGtduU0&xq5#K6)IB_m9`}b{$`6s%hF}2=YLm6WEA4E647PGSUEC z?~-$@uKj-H`gmuY$Gwe3zSu$8X(q z^lEDo<>ZW_myuFUN7^R$G;FlNT*XTdq z9X8OI)Q}z-2Xue=2u6C@k#Vye2+I3$U}O0vKgWl64~L~%MpNuahaCe&cYr&XMI;29 zEY<&#jHUt-VuO%7(2O%9Cs7SFrMeo@8J!%EeOVKXXWx$wrNwXRGY<%a!@cH>xY<=Mt)({S`pA; zDTb{ypdH9ngSwearPvWrv$FFklE3`9{%|FUbc%pL^zOj_tj^P=rAq$YKV4DuSTn6t z3KR%9`#<+7;Pl1^;0FNZfgCo#;rjn@g9DoWPrZ=vm7D=|5qX*y;J@Eq|7Z99zplrf zO7GM814@0WIRmH6Mkhvcd2Orzqjb0$CCSZ|KfMLaZ%V?g2SB4Y@Bf}|h=8!XcII@4 zk-PBt&FT4u`l&nvOdwVlPBoL+n{-sCclgEqztva#ziyEKKQRCQb8!B1uAZ*pe}^f6 zv;V0g_dl9)Z-ygsAjKAdSb9^z4g?EEvI3^u=6qF9GvpQ%^@URjB)~xh%8hu6#VpM? zJp909!gxIZ0WTADV>uP7`RO2@Jg4o6MzEs^&E{A^hBWRZA$t z=hx<2q<`HU=!H9fy2PUXso!XU;XY{g`RJkEucx)e(3$YBs7FV0jP(J{sjQyy}9ucqUbjnkLQYC;wRP1Ly zNSXnq1)Yq6DKHzU3siaCjj|9Z=Hs(44Jh;gLh9rvZ*b*h0E z9o!(LFHkv~#or(O&DC2sy7OI!gm=iK*a*!_zvXj0gk`_(y|@?rE^OGOc8KgzxB^Y)IW3k zKQH_L?~pL9Z_%E<-JyMB&2Dst$8A910YY&52_5%=UkEfWC|cwJ@Q44L0;j|Bzx}E> z(X6S0N%z$Sb*v7WooAT2e>{C`wvwVX#s>eyLI{SfexFI2oJC?<(iU2m&islm~Q-mnhYYtyOrAu6cR!MZmnk#S{1{ zSU~y8UpC)_!k%EWqgh)XrtqsGm?;Od1gHrDeYky&@5#--L2sT8mKR4MY@rquV$pGd zy1lvILZ+<34b?1%qp|i?q}KT5a$|$uBv0ETWgzqhG~1J>Kt20=O*RNVRoS94+_S7w zK=LVEVe`Y1JM29}H^w^aR z&0D1*E{pCUYlQ04SB}=Vp+NBqH%YGQ`L91>`PppweXh+;CP0z{&+8oa9|rO0RqcO# z(z6Rf#gpZ4?o=vB6HrC*0XIryPMTn&3;7YUu@n|q_5(pI7ighXe&$&WHXAS5_Xm`DH-%NoK$E4RQ-2bjR8==}+A8do^(&en#JVGo)Asey zgFrE)p>X&(u4ju#f^ntm%2YcB7wv%2-&u((^SR3`D@$YxH`7WJT0rM-&xS0OBWA1A? zBma@d8hPxy2RHE>*P;8w0yeSQ!p#SUCmhQL-@_ffFToOn5(kdPWD^v3y488yw<-&F zW9zSdS2aD@bYx`g5?f0<_M?aalF@bkf){Qro@roDRrLtDLIeosYZ+2VLIlMRxxXyG z^fST+j;W=TvGoxA^Y zwKF4cOyZD=Syl0$_}%2>xUgI7bNgZ6w08V8Z#NQJd~(y$*V6PSc6*8a3Fo~`hmpG) z&$z!*ND|AEO?XwkfxC>t*9&1+zs8lR2nsem@@~2shdGL2dagWmC!q?P{6j4qb@Ujv zwho!`>NCE`fQh_{KE{GEaJ-4NPy7`xoT9r2eK0{NHZ%p zCi|%V=F~!n<+ixR%aoF^8+kz3@6?yQP}a$W_&E4f>n$a+c_VB(No}CXlr6(Rue!`? z_FSwfrQ9vp`JHal?=FsX1R*UX>y~Vq?yDrbf!I*6LAmoLs(yf7>{))&N~&zDY~SiZ zlQ)<6cUOp^#k`EZO8@j%aQw-Scr6mjCOz{a%Ef2hy6;a+kM)Evw-%Gp&zeuQTOS^PFp@lSubs;;gcgH>D0o=b9R_p1;Xg5@yx`j!Jl*pJvZxkGKtve_^} zsKb@z;z>e}87{s2Aip$A{c~WRT2Hm1g;Crs4Zrl22?VC>RQ27q{aZ{02>yVM0hk;q zt5tXmitXQM;2N6RnBcj^Xj>&yonvdqPq-`ERdj;Q(Sm2=Y$qon)I*jf`QcL6cuPCG zoS*h=!Yz+@ZEJ6-xY54F)(swe@x;iv8@aGidn0QtH^y2`oCOZt3eyJtLbS0R#fbf< z%8F5yQcI!QD#450n4&^<(_gar`^gPl8k}eW=KGs}7WXMp>KuLlM*tTF==t5z)2FCMoV-@N&IE1rJw5jl2%>txSZ z@W3;pzQ3z(ruC;&KDSZd!q-Ph8 z%WHjq)%qICG@~DFsaUXJ?e?bjXURULivj6{!@^B}tEz1hkzE^CZ*7iso}S}0tzBDV zi?p`vcynv(fRRN?sjT9${he(~pIx0dVQfz5*tZRGMiu_}5|PFO_b;-dmWUOroV$D8 z8Y6E+zh@s0r392xe)S#^2^O4Ui1o>nkH(^robp*oVK3#pQV}s%{kFO0@7A^r2j|U; zH(B0}9ZDovP#TIT5zDNNib&FFeLv$V-B#|DnQdg>Xyl!&ZbUOA$m!&+JSe&m{;l@^>+KX1{lbC-!oF!$7)xsT_6XNro5=emYrTOZVmh`svm z?IRxu7L*n~^HRpxLf3JUCg0QlU8jEOs=A32lZKDan=>aZKjlz$y&QST-#@e`ULO^a zL%(|>NM?6bb|a zhG8VO5+#mr#^Z^16*>$fO428nsuwfkDr{j5^>o~qrqLg9p**EFZgWIL=3xCNU zbF#0L>p0$#!zM){!B9vNNPN{V3^zVADZqkKP{loSkwL@C#GJ=b-d?*I7zzpQy{ z%9M+{dlmoy04I#)%a^xZ1Z)Juod+oI@EWf>F9KFdneq6i{mOG))APhI+V4mAJTKPT zniwET#oKNtR?NPC_=Eh9EQjNw1Z^v>m7&&-df8m>5P|6(oi<@7?h9 z3p*#wydlN+JMWcIN7nR-O*kF4)GK?x)o6+21+!Ajc)b0>T`6T-mSNlN9)Z}FW!rY! z5#q5}qAOHlz1}H5+78uWfNJ+d#ader&n?j>X5xbB!&B|@fB*mhI8i9i>CgaetN(=V z+yeC3d(9K8{LdKQ#XsBM)9L7)5BOJnSxGSsua(mr zI1Nou(~x390R5l-^)`xV3PPNjr8a5v3&OayUv-|9J?l7aO8^Y?BeJNFTaPIRE?;or zh`ca2c*IvEqn)yaOw1hNi|<71NjAUl{b{D_;_1`WI%kvU);9G?#)1Q#Y%CCSoc8Y%dM0nv!vqLTh^z|WCjvC+|MzwOB}$|hfnEOXgA*XodGS|lG06oU@0 z@+A}gH{xuHx`u{^q-2<^m4(G_m+{R^5va*-VN@=;_*H=?9VH?CU4|yp!Uv;l9Hcv4 z)K{SMzbVt_sd;&wwz$@jlh;{KS`=??#-7|9m=_i1YN9}5h2Si#-W*K9!NK`{K3-n6 z9}HYvx2MYu7UCAyL?k3t95;vKJM>gkl59|tQ#k_PDbcRWU|7@dl9ALH++z5+@wxFS{m+Qe1Z)C=E+6;a?qCES z9)$FCFfJ~*(T-Y2e`qQb>*Dyik^uo3+0EJ6+0zrQ-35to_c4=3G0X39D>5(O`6!F~ zYXlnUdYk9P)6Id?T5F^2T#4)c_|?NhB-Z;}sj}zAdWUX<)n#D1Y#b5qpWnaj=YL_$ z8CUB!IZk*;Caw?05xqQIu<~K_!gLkR*P8aFGwXZ2KDw|KlrKErooqGL)dfQ+MIotr z3@4ITXx9jPUsJ(ze)lM-O{0>1!V}`L^QyOU`TzH3dW#a_e|D*L7Cv5HKKj34c0E$m z8MK5EaBhwfB5*@%LA)UEnrvokG(D@XG58K>2{r;!HKh~ z<5F$U=PC1x0SZmX{olq?EHGce3ju|{ajE`)`wGG)$+5BizEl!d@@+3nwFomOr$-Ip z>I#g2KyY-ZsyLROg-MP1gIj*7;h>C>To0!h&c^SgstFOB?s8J#V$-%?|MBS{5073A z`tb2;h&1#B78(C?f_G!n1iEUWT=Q#h7{aG{kxyeV!Tm@`K-)}dUH5-jyXbsD<$<5toi30ldlvb4Qa+f>0h?)ZOTq)? z9}B4E)14`lbae33AjKelUvzy0M52-?W%DJ;6NQF^bmwU$Q|-y$+8n9Zq$+TX+?vf& z-g@mGvd8@oxTy)lGpciq6(u_CahbY>ZEZ9>_pHiTSls4=Hlt~Ce$Tesn?1^g2ut>3 z>C89`8o$&_QG-jE_5VP(Ux`2zNyi=3|mv{eIL%L z>u*0NEsmYdhjs;rsh-t{c)8y0eKW8BFYS>zIK*TiN5C`We0bOMYI~rWZo_K_Wn04q zzx=g-h{d2;g-kz)ZmY&(`;y8kt#ugggo5_LYCF5XE4po#ArCzd2 zPc5zV&O7i>3rFNcDX+k6NTRdzIko&Sc(xY~AJ=H~q+OD=7GCOss&t806!pnrf~MKWyr zq=HX?F*jFEAvQU!urPJ5bP9v-i}hsj`IhAjr{Eml7JuI^c+@=$>VZE zz)(EQ#k#-Q$>JraH63lQSU7Ti4xGCs=D8ekT7TO%&bS`haAFns_$-MM1o)XR9HJqX zYxn+mwS$l&1=+?35osrElQO3cv(mp+mW9)v1?fQ$XLlAnE~u=TC9HweE;)8)_C)T}kJ9KvD(cR zu4-(U)6r*4p|MT6^y>8m`=TqzFslA^gxUW?t7oi_i(Hvb>cci!GJ`k;TV6ykO+VIkxL%TjFpHVs-J;`{ep$-Gy}+rz`%%D|H1zEN1{!|a?! z-v_${lDY8kBW}VsM#b#a$$GA@efBoC)A5nLTmyiNfiiS6|`*Lw9H2kFlCgFRz}U0_WoirRbQN zq8l40`y?WjYy5pD+Ageie>=$I@P92_2-z4-V}u**`!b%*?|QR80YC--*%08Yw5kbc&pQ2I_@HI}p%U|{ysp8I#t>(9Sx*65={^dFg#DjuwQ*zN_76l6a_q8SXoiF+@i$;U83&`Y)N?+w0pgC^f}!%RqpwypPPFa z`P{NyzkiQY!vH!nu-gK|*>IB1SKLrt8cngJYhDI5`JI~9hfI|zZFBzQnWS_fGW zL(>1{-cnpt%=9iei;XkHwH7!|a~=GhQLB>dF|6;IO?*jy($EC5CkZ*_GqTB+J*|Ui zOdiQ%hoC~jNHe0^X;Z5wZV!uPp~v{ykw@MD%2LZg zvH0vGeTd7VAsPXL#L#HhQ{?HfxOGb;h+i8iG|OyQ zzR`x~Tinn%A({}5c$7fG*^5V9ssCF>z4f=_m6?zUa{p2R)RNl8QJJUPyu%V8D9o7G zKEv_dFYK^HDLj}MIlE_w7NjVOf&79GFBqHw3u`f`89=bdrxi)*tfADd$wa?h2#r#0 z(2~ra4W(D1Sut4mrfQNG&p*cE9_RJm+kbzA2j5Fi>wf9t_AEa;&M|L3?E5%uv$STI${R?x-qO^nFq`ZaE z_Q~5pD|EZg)tF;*c34YXV}#K5?R*x!G?xt4XT9{%L1?;?qVPk?^>D!Csr> zl64a(m?>O6B6iz%|F}_iZJ&_a7YcW4l->&3Z&bX#7?eEx%QVu?vS+Spr2BfN$vd=K z(8CMWj(n1yykpqJrQ8>JFN20An=SAZaWQf+^;mjpK+0a|*_#dKh3e=+yXUMl#+{we zgAe<7?PeL#*WN%xkV)YCQU7(P#i+{v_`5F$%7pxjt|tFn%aPN^%}%D0;s_Whk`cXK zlF-wU4h+z$%SkJ!^(L?!8UG5Lq>DBCwPmeK0251;{_&u;a`AAn5f{_n;&UIPWdZAH zQ>o8>u}Ba|_-*9KBoZ<`42Kdp3f4ae*|v&BsjW^~=KKkn zwIFW#e1HGMsjd9Q7FQW$s><-I%JMbV<*$%3S)$QGVAG*N4Ue~9%i!IZ`h&gVY8R#Z z#h+b=uM4jk;J$#Dr_x8=9SmOquEQ1CgMR)LKc;s-JmI_1Ft@KszrArfK&_j#F-rT2 zW&VXsIcbf!XS2&?ZM-mz4aM>wk7vBy40zw;&!%D`@`p0O5+7M$NK1*A-}1|yT6Bqj zob>yLSv6srqlnioLPCY!0vVUI>vFsY_Sl$ll%F`BUaN^kB*oS-HtbB~U7cj^>+b$QR);drX!a4?DJBDpul zC>6u7P~lny!~Vza=X^zJD)W!Je=j4na^Z+e-;k>uuPyp=g$8SDivy|I)i^stb98VA z<{|3vx0iWC_9jOM$xk!jl$?fSy58FIl3>hn*nR?^4Da`qn7SW# z+7a5Q&O?)*eiK0hoN0QT*oYY7rvkO4+wyG>F|$9(pDk2_emFJ6II0vq!NjBpiIzI` zli@8!lIO=*|623{#3@nbWUS^(3@bw@!*E;>DR6;QDU?*Mil|TG9QKwRV12C~{?Atgd2mev;txpPW zg7HitKAt!;=}^%RF4-~-S@q(mKkBrOaRmjiAW$XFAqHnyOxztmM+@Mk$JWg~e4-mD z!=ycuY=Gb1afgI!Q&s8q_Dt|!Y()G;GVbz3I(~jC&j}FdxI{Kh`3-12kH17f`^1U1 zh%4ZJOeGk-giVGx=f8-esU!;HA%>5k68*?2jSRO#o(RRiOdZPmIELa+72TZ{Z2PP3?J4< zX#}^3D={c92ANKxUnXv2&!rCeZL=SF>wOOr=9@j)*Zy|nb*3*-A6lkprSP!(!_>D| z*ViFphoN*hLf41yZ!b0!*gYAQF59;0N5Z+Y;#00+FCy{!eQ&6 z4|QzaHVZ7i&Xus53Su7{3FzCXX`_t+5 zhn<|_x^CGT@!0iF%PXPM`~EpxWZ`tw^`BT3vg<|PpyBo+R`8HlyLW8c z-gjGAqqiOMv0Uh#hZ0}~3glO2&_d_F)OQ5LorU-LViX#7>|TS5Mz33}eSZ5;pa`9$ z-#eKC`8}pPzJ7;V<)NSrI8QYWY(^5D4QPszlYn!-sVm17uAjo;1??<0u5io8t^PIq z62RxNV&gP6x>fXSbob3SF#t&^xhu|FC6Wfgwba0aKe;T;VMXj^m*j+U5E)%_1OD=z zoIQS#o)NEGd4cAYYp8ko{PohvuJk7;jK)Dfl0&fL(2ee_JN^*d*RTFtZn=^FE~vxt zOs#6oY-f=hB2Patfsj1~R9G9(CwE4;y1S;YLTR;Pqsm})Y%}wu*CypwZ@R-^G_=vR zte2O|!FcB{lW%pDeM9-uKlQP%qyWudYL|xYboK!EzzSTeG43L^^m4&Ny#N#Q>ZGEa z+f~)&xG(JRCAgiW_oTPGQaWh7P%Q_jFSgpuqXe?%4K5rNMn1gz9z9~Pn3cqhj2%3T zt+_QCafkcO=(X8x;b?;j02929bvqN$rKX{+uD&xzWC@4X&&Q?MJJbgfg$r(|4zg=q zp?Jj`&CyQWj{A>6Q$)LuWphNk*+kR)Zq5(#EFcvlKm6dcN@$7C!1Pmea^X+94ogKI z7^G=wJ$7(tWY(_-#0qIev-R=FRZadc+UBlAZO*(Bi~xu? z<#|KoUz+!8-5%?kVb1_(0QqhNM;BQLew(Cj zJ-#+CxxWRlH2Ae*k<%hHhZrAJ>rz{p&^cxa&}d=aQjq*I=*>BVSH$JhNaIlP1A?Y@ zpZXZUd4R6LIhKp;H+o1Q{u~0-wM#R?TX-ppfT>!UINQ!f+b1D04*w1ZnJ{Mu2bl`? z9fmq#`PUZ?eJV0#h-}M%ml^UUMdU-U!YGCiB%w=O{b00TIuVOe`*0P4&u&|xU5LL4 zRM(98r69{UoLhL0aDpFWRe+}ktBFF}N2QV7wX4p=kLF=bBRa$WRIpY3r~;>|$;xkA zySR32LTbO_4`QKKE#~wG?CDMf#Qt%7Ja$K!#s1iATQ20%W9{Z|$CB68%;awZd3Guz zHST@IIX|ksnjf1Qw{0K)h6cP`Ot~O+-Psv%);72&ztK1w{tK}!WnzH6dn6`<*2BUH z#)nXdVyt&&uuID8ggWd+BO$|dgrK?Qd-wQ`<5J_-{z62 zosxCVEuXlvQ8FV1illm(2sYI7ny*2hE-0&Cxo_<%Rd(gH!XUmhPWj50GIxK>u>}`431~XxPIGBz!zci-tgGDzuUI;aeIt2`S?X|?9EfT zZB%;uGy`?`W#`YQIV%N1^e>)jyBd8A!2Lb+n91G9+Y`U7!vO62y6O|vn%7KWlDi*g z)h{`iKiy8W{~@B37#TsQMZ_KZdZ;{fopC+rQNQXfeu#n5NO{B5tl=IWpUldg#-3?U zQZb!S#+{b_OxC2qC?XwgPIETx*wWR8IDA9M{8Z z`uiq0z}=I#We&T)*Ebd}67c>TDISiS5f2f@>_B1U@Fs2pTQi|ztt9u{A5hza1^fWG>XK6)E?&*}XuUK}_a?C^q9HTx! z$m^&vKF((PoGYXb38kKr66fKusRN+>`YmA&_f{qq@vFmeMhzwzO6*Wgvn3LgtJ|Os z1qj}W9L^pDSL{( zm7Xux?nhzqTk!`EuhTm8ZxirJlM~u~pPxaeAAyE>2(X8T&#I1axoP)jY3U9+R9_T8 zTXIG|pAg3ffl+oLLkSwv-DD@d2+Y;RW zT&<_aBWP6Tyq=P2THyVa5`}eQg&6giNZ>`OlX?u%5S7_IH za37r3;ZN72SEp-W0f2uentVn-f5|Uwv%8kOre6et&lUH73zEvH-CYxNLWmt1!HVR^G^f|cd!MVp{HU+o&` zJG+C0@z`j=AB+5JZEvhcP3`)6@b4e8JimImJ>;u>@&wn48mFU6s4Fw_fc{2;9s38F zekP@DQa^{To9yyeEj)#~^#waf+>Lab{xvGuy7(4KgOQX_Z9(_oRZ^6dVOw)$Jq;dP zlgECHqq-zIztM77j*hG!DH7%bbB{k=Yv7(krrrd&ZfrDAw%krPJhJrHuIJqc=D2G? zUmZDpRyP>Uj{njUX}#T4t##};7%JbAJMp;PcKh;HgX>4LEVTudytr!^9qBQfycVl2 zRT`C%SN~d9jn$g>X>O=*XC;u|R=j&ZU4GkAUg_XI8xEM7I*!sus~{X*+0!Us$k%m{ z2Z8mcrtCuT=i*6*o2xW3oVaf*g3tGHn)iO}hL;RUhbt481<246{dz+S#P}BC(}d^W z%R4xLMSUO_PFeuc=6yg?7Pq~+l13%2F(5!6t!7JB$jdv%s%PZxXOZ2Z{qmiUEq=FeGbC$c6h80y>iZ|=NWu?l-WInwU6KrmD zzGQLo>BZDk8K`ObL*6%Rruh@tq@+|P?Xh#EjHG_~7ymLj)qthU5U-SE(DSvZsG|Q# z(^SRrxst9Y?K6k$2y(D7D}?3VU;45S+s=v`0wdgC3AJjIy5uM0GW~rz(pbe<>(=Yx ze66zdPyLW)#{lt;4v$y@jiO4OfyZr>Yg$f1}d96F3rh9=iY7Y+e#lN%6^_E_t6 zXRGhS{6ZnWg05cpJ?A3!3n$$$1tcaqI(*EjB($n201p})UCdGyJs3bC27!_0zu}pN zj-CuKm4{D^3nE7lOGlSk@7$**7wB;zJ{b2qc%dHPQtbK;ih=}|`5y1Od9GEr8rG<5 zeze^s;R%E<){N2zdh%8(h3T9I8D-P7i=+xQefygU_`pmN<5x6f6ZlZ5=bMxlmJ%pT z6w-{%a_k!&l{;(!$(;tRN0qwuD^os4`*ns21P(r@*;y@ZGP55`RWUNCHJReTtv`ur zWr?XrbGt=STeR`L^NX;W-qx-OFK{I!a=5p{1%KR-suHb_@OsbU1E@q#E;8e9xyRz~ z&V9zjcB)UCf2EdT^$Ktw+=~8?=1Ru#jonavTJYfYy8Y6n+}Iq<`mxdV?*2x=Tj@p; zr(%ckIL`Hf=`ZbVUbx!4;(l7o_in8!*6Zt}xjS&v>x6(>5ACE4y%~f@&&n^By`Q6` zkRw7=ma2Dho`YQP#ZS=J%=_$2X6LOfkKCG?Fy!r*WU_AtdU_4 z20wHBys)f{hy3!#(P6!=&ykJq^j?3>zTt*GMypE3JU<^4o1VUDlK*4J2v3*mrf{<0Nqn58Ls|s4`f-7dn^$V)>nm1OjDY`p2rIq~`(&@I9|mrddq9G?EPK`5cW>@wjg#34m%d zuQk1!M+*+WpZ=NKnQROW_RAuwi-0JMwzQRqfsV^Wx2a@H&Qsnnq=6J$4gWcEfi_I* z-4FEJUh7R@fb2sidfhNf>AecyoP?PdxsoL$m)|34|}-u!-+3W70W^ z=?N5knL|P>P=3Lo0A!!gY*znXKG0o#2)u&lkhCIJsWEKxXpH@=WS~XIvoo{zyv@za ztEm%OC%GMNXjnEOHW`E=%z+7x!T}|`vcv)qZ7Spcg=Btrlc=y6XQz}*>U@WzDtGy4Zjwn4Tot=_sQNe~GVzMsx50gH^hbLTEV z9a8uO-|$4??Mt$aGCsVGi1%N@ez{ALz_NVX49}}?(lwmOryszqha#hj zugjuQeh+H<#2H_JMNbPh^!ne{0*cUHTs6dCyHf`(+RC3(;H^+%xW3uHEDyqFZA1&P z0aZg?A6IBQbbqM+QN5P)!OLNV*U4+`bdA0*J2qIlf+On1^0L^anV{a_m;&X+&F0hfFA-HloC#7<>VTyYRSAacZSSqWfgO|W zuB$z$6a7cQf8yrSCw7|9OREouW90YA()hwB2s%HW$^QCgc;3CJO7v#^-AOgh_H5jI zMFa1Ez<3C$0r?V~S2RJH1QteB8SjB}?ISp>w_Z>}5g=j@tuSKL(q(&-pOxBZ+L}S6 z&wtgZ&y%U+T@QZMm{67k0n&|NgtjRyydDhoHBxVKF?C?HfZp(YR5_urLdlpDb7+T~V4Y1{6-wk2I7f~3a4}fe zWfCDD3u*9JgyO;PAHLt*%GFDY6ZvSe;f;?uFy3!`sAC6DRthztd% zw^&)1_hlfP`n-GG+Up=^OtajA%gIr|xf>VHI!k1O%|2sfV*^Oa>Sf;?(fLG!ls!2$ z)o!2Z{qBd$G-sVRQ#ohVaK7$v_%{I%;GZWPve9ZDnHz%%Iv+tJ<)wL1N7LHL0(4jC121V!)^Y7KjL{n}9 z!M9L_wYl5fBODNJ7}A^xE(v^HfVgI)?y`QN5C(3S1g6T$-llM1uuxbsWaOi2km>8d zJ3UALF9bn^KSMo{`9lC4a;VP6{$!hN;J|n03sfH}o-iSVXBW4*-LFy!$oYF;9zxu~ zGmus|33Tj7B^y=|U z8%#mLPvi{r_&eCXZtc|Ivt_7fZExTpf{!~>Mbbz+cK>hGuym|8^P7*U z5xo!g5Si@T-xFoH#|!g~56Oj4k{`56ULyN(-x(MS4uJFk*tyB>+s3i@`}5X=vLR32 zGLo69v!|AZUcGtGgO7mm)rjs1yzi5%8-HA6LXSoebTB}`oKB%mMpr#o$B-t6k2j6I}*7Wf?rOXOWz^mz)SPr|~cr)3m{!{p1fW>W#U-Coxf!Bk=ex6P%xh5@>7>F)RbZ3AcE_X~aTE_r>Pyu2UDyC0qG zhhNvy8w(eIzvY|bq-fftiX!c&Sr=sUr!D6V@FKibKJ6Ixa0N!(_)iBQm zT-;tKxw8UmJ>!NfZzzI1Aw^(bsl0`u5L<9tUT zA^1noJRA*AIG+!4ivtq%>x@F#VXlfk9$(h3hi^%%G{FiLV%-goD@AE4Vp)N+E7e#& z@9=9IyMpec^%mf(vnCY(m#nVG-g>ie%R9TV*`NE%4T?pe)sWB}Jl0kX&RmC&fIh|= z6YX)E#c?iE$l+;0b694+c;JNFmzpM7w%zN!XBNY#U&RH{Gg}kfa1=(|M?^311YGLyb&myI@9I)aXo<{rNCV@FtO25_6(k&fkgBe*j-!ER zP{zIPS4sT!8rl`|#P{#U0b9%bgX6==qx2QD0ac^gq?a3}DAc~CG9IJGY_#UTAbbrV zB8%EAprf+24-72hUlL>5xq4gn+at@WYJLBP(ry`ei z5R;Fn)6Tuqls`Y`Z&Ss)y9Q&0(ubWsqXX@ihba-FCjSYvtX8jh$FVOGo9S46a7cgp zraYfb_cdPL*XGp}1R#4d>q1|m_1L=JR~1VxAX%>kCV%*QpIwI_S&JnUrhA53iRIR6 z?%qKO={=m9ai#Y9x)*Ezbv2%>Jx9QWWQ&N^bo*G}PS1ewpG{{q(I^YqxI8Pt3|;^2 z`s0@+l{fAiFHzYZ%dTt|-@YiwxLiflK(BGB)fX=zrFBz&e3;;e948g19==t7x zfVhu6;|lF!wj|_3Sb$W!V5lz%RPQM3b#!_5;UGWKlwXLXSnU0xB`YuDj>xjul7sr@i4oR4q~3 zBtYb$k<-%Eh~4HiKFrWnRl(t0Wmsb`?Td&=ZcI6J<$;sKS%rVK$Vk%tu#s$;gq}#= zj0b`xAKq8i3|?_)pQ-7D;8v^aO3pB0lX?}@7Kyk zLY*;shIOX@Jj27TI6EGexnX_(>kPYF?0kn-X4)qd%T7xf!%$l6OOqEd9pa7@KBAHq8dGbV#zn!EHhT65EX1^ zoq(mJhA++lqVa9%N7=UM`0Gg&J`;sz%6B1y)xuzR zj5_krWm^%b_sbk5zv`3pI)r=!8L2i52)Wi0sE* zY|4!G8q{<@kz5)J^;sh*7;nG%+q|Zo&W^Q4H~o6V;?pfOk**A3ksK{3a@xp27(*1) z$ZI|%J#K|UZ0TC6`HNUR8X1$SHXf93f-gy zYVO8*RZARix4=ux_;--M=ZMLjb@C`;zJXSI#gih%_=FZnkv+WcI8=XJ_BcBmD)l1l zc|I5!%zz$UKJ+o4#xBpxwbQhz9iAx2MV})U>O!Ak|5ngAieaXrwlbf%Dh)zhsLK9o z+nG?fB{hF`)IXAuCfPDX`MMVMP;feE7uot7Ld1H2m>PP%)?o~s)z zms&tLf^l;s`U7rFGyxP(Jkf&FlAKc2U{!Vn9F#as)cwwS&}_ipB)gwP$!RyQ(qu)< zH(lrHG}%GPM*esi_#wa4CJLexL#UGohdqbfv~`3?V~^|P_hQprUS2+Cu(B@E+gFFc z&K#AhSAPg-!T8oSX(oYmNSMYLhQe0xd1`r3x~`Wo04I3@J{HFh!&9LRE?XyLgr+*o zI_~Wc1CaX|Lg_=wqYx+xd)V&2@&8qmt)c3cD9mu%7G6yE5MU-#meq&-u%Yixp*ngH z%OAP`zQi!qzb46_b*c4V1y5G7{WgQ_(C+>BX<&lX-g-3g$>LEKkLFHC><}q$$DNkr z&tXFJeD$C9Kk>nStIacG%)8cObvpIQ$<@sU*{NgSb8^zMvt8d`aekcrku+1Ka`%yz zi_X3985l~T11Rjh;cic&MMN0=>)I%i!RNf<{;3;3M?slFLE%jlCcF)*#!OCxOgaaR6FvmD>|cDU0GVG1K@<@rymxoUTPB!_DDwr?-}%5Q;(Ace`t zTC(zQFim(0yt^}3e1!0nTGaw_d@TR9g|vw!2-v;r;_AM4?>(-DD#0lrI;eR%#YB`C zik0MuZ6p8#YQkEAfeBJl2i`yJd*uh?6}z6~iJlj$a(?jaX+~cz|825$RsUM0w~WVh zIqVmXlf>#6M`V4tZn#lbbT_A5b9hIXON_Z#rE3mk@0~7!V?J5^6VA-Ya=uttD=0vm z+2&D@zW8wN-(uM2W^7zPoDA8+_qxazqrHDRDWf@@r zv9EJIB(v`YQYlHo=UYwz@@*ro5yPwBJ#<;L|4BqYE{n{g`$AET(b^?&=-{^t)4LQv zqc|lt5~WIhdVO3r=o_fL2#`&pA(%Kk;p$hz=+3IdQJHa2ukx815Q$#EZGtFuYUFMn z{Q0x)Q#J2BItsAfUaOvo5)4#sK)*m#47{wGR<^;R_%Ka!#g@fzot_D5R05e`asa#^v*qDV7gSgh%@;3@4?EF+(z(dCAxG>V~m%ZPXqr+SOUs;@tI6#E9Rk(ho@ z0 z-4TGG;}G%ay7)h%EQ!wo-qlK7Z>t+c-YrX?^K6H8LG`YH%b4?Vi3kH(S=EL;LS)ge zNXytOjYafZhhKf(?kfFXt{LTlH_t&pgl@VETn`z(aLoO!4ohhap3lSo-kpf-Z=iHAD9hf!@dpsk1O=zWE`ckBqpYNOXtGl z;pDuW?tsY$6AdYdNvEj9wnUJBeFsMPMq&RNh2+)yk$l#V>Re6$Dp=6E_k$)o- zT9B~!c3L9wd_gBey#%mjjF8J#%kX99hz1qYLg0QQfh8nAH?%0hFse5ZdEWMDh5d`+ zfvO}CJ|sB)fP9#=2&gllO+eyHgw2e6N`x|t@)$mXq_NzkA)kt?p83)I+fZ zt);oG2tryFRu2zdMsa59HB*R)_3c*?kh9n+`L2tVkTE|~BmW%|@j`xecRxP-!2@#_ z%#5QXycB*^!$v#Q;mM|=EHFo;6kamRZlDTF1qZ zih^81f>|PxA{n;Ks#;Go|1X|cOUu&|C$GckZ&B6+hnMqY5@i~Y%gpezd#zL~ z;WP7W*_Uc0O~61w2A9KYyJ)vqiNMirxwFapiD#h9e7(HrkM^*(VK zREOB$ZFQ7O6R)t~-HIg~Tf`K~Ccq%z=PkU=E`&>^<;nqe&mmG9^}VK}m|iYwSt8b_ z03{m%$wLTDH_KNFP(o*#g5*5ITVsdp`%WX4Ms>7aFyycROqIgbJy-hVPxGC4yzj~_ ze%{-e)&P-Xvw*#{?CI(4(PW2zeC-NO95}*PVdl?ns`@58t6*{aS!h7X-=J|2aAc*m zar%gfE0Y6{b&v@`V!z(<$$F|)tCH;>vApfkhKLCFLLb(^0D*w}c12oHcdTCH_1r8V zvalTe#7rh?7BWtt>oxggQ}f^;@5JAKj?@d#!zRxl$n}ky23DTH-s}69u4lvtJvQdf zW(ymYG4mlk-z&49aB*kx0zSJpI1Venw**Z5guugnrXSSlt_mUZA-9iN=@02+5()Oj zzhJ&Zx8I!pe5}T{k6up6A#l|GXLMC+Qo4sBq!#`y$APrkfX~0604|Hc*oW#CBRjSU zf8-?QzxE(-rXVk#b9jxF5dp+hw-sHkbDN2g_zqk#G+m+Gj!p}bQVB+?`lbYznV(gV z+oAzndCv$=R9kbeaco>RB#Ejm`%DjD2F6*#FB$+LlN~zOnL%Y6mmwN&y2;|x!-OCW zqd!Y1RJczGgZfH52MOoX0aS7c$K{g}T#*D^k=1TRiB)rmk_BQQ0CQzbxU`E4C#4`hAQ^d=^4Jxh=&5JBqH|* z`VFd>bR&>uKgNvbQD(!x_CTs4DM3B*i#$=W3U^Lhjd|UwB7;NXc3#86dT-rcK8r@G z4X<*;gSqb+2J52Wi$8(h`R*g;)7rYR{rV~%8oXOq_z=6&n6zuBn$)XeQD*@MyPjBX z*mioh+LGJiToCRQt&p98MJJ zb6w<({-&a4sYSzQddYQD|EE|&a{^=?kf|tALz0OiDrSX{+ip{Lx5G01<9eFX&OXTI z?s!40;ImS?KzF5hZ-3%POlhS*VkdXi0c`z%aa z1OXHO!<4jY(NOcw74@Dv4Nnt|BG=)Ju$4j&nnzhvxKp46h zCtE-}J8hs9S`aI@@ReG+ZrExpn-gxQ)c;@eYcW+iiwj=Ul5|2R!Zs>_+OG4jHkNj` z5q5V5)apV{`?O{KCOZP*cb$LndvmYH72&qFKPjkbzel_6E7Xl?W~V@%Vp9Z*qfBJg z4Ij|be4$YuTu3jan?2E8a`iZ6dpQ0HU*t4T=i3KM?yxsZ=>z@M{dgXMm!VTdfo!6g zW80)V2qLIDk~9E+6Ylk9okPuAGND;~%WlA0{2w`^mZD&ditom`y7PC?tqjhU2&HuF z;Y#Dz&oPg8Em7*kAsL+4D z-;>5{Uy_a+)oV#E#j0vaXW{lZ%pZnIrqVYasUd?j{5L}>W53-GKKyg_M76YULEs`f zOaaFF;&~oBQENSw+hk9C3m-j~55j!jqL$K8+8K;%DI^!AC+D?aaXg`qTBS!5D$K=$ zkm-j3>yT_MYqnnfcW9|(yPWjsWoHdb8^^xqWeF?(w>Sb)aX@7Q#yopUP&8Muok=>s zuZOJTd83@_`$$Sjwc!Fv2wIMM33jeP=@xX_o)oArUzB^!b&B75ycU&EBf9_kdVX9x zBy^&~mvLMNhQxfRoFH1Uv#f&?eHySuv#PH=}{!8N#s;5xw}xVuAemmvgq zcXxOBJNG`%{oeK0nngGC^e}z8s_UFx`|QKqQC6zS{Cc(?dt_r}o~0n>b&UAKS^9kkB!yH1 z1SAfZ(-S0knozLjTtz}Wi`{;SL_M$dtN|xpaS4b2#+`FJ=t^sak>U+ZNeuS1*B>B4 zP!akRQJ;`Z_M`*#<75?)w3fI*^NAMdD>KStoBya5{P!9k+EgURbAbq{s;amvquoe6 zODCTn_LmuuYHIfbsmKHFL-SW`b5qliAn8;xH6eE}8`Sex=&n#42!k$+%*? z93>Tz`18(9o zV_`-=wG?@m_;D{H(;*Nke*ga2D_AYL-d1g~o?SxHy1H#4lJKEOAyR z78-E{JerPQ5>?F`G>=ye=duH4@NI3ZR8$VEt-c>GbK89)Emn}qM?(=~)mk7G`eQz- z!MI;y6#>3Y87_hPU9lq**Up+{Hu8sAceb(t$m3TR`+j&iDmZnj%@7FpY;?Z0O?yc+ zt!44Mc9e|p`Ib2^XJW3Up;@2ue4@Miwart_vdt5Q?>rKpTQRBQVJ{bKEE7W1Oc?Ho z`QNV_7!tcv0-D|aLn$6&bxnjOu-G3Z`=(0r)17$+UxJm0en;BaV7N|i9f$3N&AF1V zip!da^yoCTBI>FtV@wMS`fpiv##qKS!-J0<0G{$7INP@l<<9zK^SrDHX18-N;->|4L?Dh?Eq zPMgTehL1#QlMKa4Fd1i=4FBYmH$zJ8pgU0hrzf;O9El({6pYn$9&lHy$n5 z^-mOWD)u?lD912yu6u5~{aJI1g>77ED_{~GvANWhcU(RM=u;q{(6Vv_^hN6_~(vPsDp70i*FhuQ3hF3eUg; zCEs-!J!isoDgzBM6JHsiC3r=6=ouyx%W; zk)5J3;nkObi*w4J$Mgrje z_+HcJtJC6avX=S1e7)N7i!fSTjRuc;FC#;7pA_vx? z+&Hfjonu^1R*5a%Dt#$9PIoH-6OxzQM`0wDTJ0*TV>>0Z-5C#?XYS9C=~?!R+vXXY zghp~e`kgX2#N56V96ot$nXUPY2*x%&yg3-(z0_}V3JNvM1mtq;mOk2ao(5zBnQ(_C zxZqW}6XY8W6%{cGRpr!XnvL!tM0R#|XoXszM_2tHmtg?xbo=eUH;Dw^)=~7 zM4@SEX|o1i<&p<65~@G9;}a5W0ZE&$yCbG)c7Uu&-nOce;Pu@m_|P~ESPMAM=?Pe) zT8H>PKV-86jMlmy>qPXS!@tvU1~T`XqbxQSYR#31-u?G^1tV(lcu>8*c*dVzZ$6rc zg0FG56=xxxj~X*Ie2|yN7eKmpzK6r2mRmCD_2_z?ElxQqZ1@pPbZvaBSatt$l>hcv z+&E}8T1{?o(LT4UPNn>2g0iFMygrEdbx($lg_ezhhzHOt8eF*C^{D=VQckZ~Qmx9F zy#KUE&J0b2_`a3fu94Yrr|1`_wJao>@wt!rD3xoSAU)61;dzsIA%*w}Wk&cpY-kad zF>vSNQn^+ZZO6|y-#jzFgFZb(zT>6dXH)8WS$8mn-JD7>tw_~+e0&_xj_7b$@6MM? zVlr$``}y->JIQcjF_>SCkqXd=pr9Zj1V!OVTAVlSW|(Mo>{LO$4O64T#==6Ao{HM| z1}Lv!Vq;GfU}2T;BOxX+>h_;BQ~ni<5IF&aD(>cs2J1VpeYD_OL zFL}dm4N{k2|2J=;Gpd3+kM0-ZG2g$w=XX_e`VidyqSM(i)3sf2`S zgGLdSA2ei_ylE|Nv#Ih%1blACVh<~`yub8Ya@u{+GJhfC)9nnc({6HGY>DR-b8~Zl zV`wD?v@;f(lC=1K*-p-nv4v>S2uHh8AatOIwQpBfGfn8}R|F>pWaZd7_XHzD!=Xr6 z?@tJMUG1@2jAfCE2O|;kT?OG7WW5g0Rhu-4dys}J>!ybWOUQ40iutO>va_?3!~UB} zeaM+a>s_nVWATg8n~!pPqmGWcR+Nsv}MzU@2I#E z9XEzPW5dPHSM#s+0=bHaCfO^vxbUx(rVU>QVWc@*`z2K@luuX8Odw?agXSX)gsk61 zGVypNxHXszPh{lC7p8~wQFZE+&B||7bW2p~L#-t9vIiLuab}W|$b-B2C46I;=IXBX1;FA4s65o7$75;Eu3m$&~AQPUCsrP-G^8qCUW|Ro2zT zvp%Quxp?NetWn$_vg1efvzqjCd?j7Dm?~CvZP9n*`dOAEovI^gYl>G6rlYgSpL`N$ zQ;MAtiuz|ZAgRM8k`{c6MibJLnjpDA{XN{E3{wO>ND1A{@`GHLD%$g zt@IzCxI8&l9IlDSA9IOQ`lD*g4fG%Hcdr{S+{G#?nCZo_FhGpaVO{M``x8IG!WGPP z6Df}9IR$|-yyewiZZ+z~6;~^*VOu+IfJ^4hX|P+)*>Kz$N^x{_1fDbb?8C8?a>*?N zh9{RU06Yw2sr>}>Ie@DVgHudqfy(CbeR3Cq^!L~NP_Jx%I9O@(Lg1paqgBuYJ}916 zRjW@&fB}$Nh`GO<=jM5)@=*t^V=2VAlD|iPS%7n}&O`voGT? zH3AO-A$I@>`ap1g9(}u#yNFCyzB8$`ygPDVQ~L~4_Q{Pg&uN}byuohaq(F@V{j#p( z(QbP6MdRxhJZ=?@)|CO`$kCS31!(DoAEa-3|S|5pW{Z{uFS?PSFSkNHdMpT-jqZ}2Tt$QePjVxy;zL4noZ&!hC z=r3HUQ8X53^YT=2HGR{in%XF3W~6q?CGzi$UMOYN1rfkiY6ehMyQMWrPQE9Yq<`N1 zXA}kgf~j5F@kNIE#=Yu&2}ne3Kdri_29^{7@@EYzV0K|)my;!Y`;KEe+VPc+iY?o@S9y1F2G*X8yW%v?@QP1m8i z=?Zj@Q+J{N!2wHiMZya{s-*?vKZDpEh!Mf33-yQJy=a>3k>bef%c~XGZ01;Wo*Pz_ zBy|?rK}5XQmzhcVd1JOJZJBe$s^?)CQ6C63U+*AaF{lFFv(&-3nw7rOiA8_@(BpH; z>I!N-kAt8hw(0+UPP`Cj5dnf`72XBZWR`aHniUdx#jtt5(8BX#d<_hU2r<$XsY$W6 z(G~)%sO&D_p-ZQ&SUyTCsb;7gN>utD8`M3UH$7l^IqhlvdHVY6({e0a2yTV6N3J0` zucMj{Es7OWZ>)azLxd+G5GN%;gYbx!Cd)WR_Bd|klUyP>#k5bW zBdP`ls-HfkCuyo`?X9=5AO?+o>51%^c01+!`t|UnjeOsGWl;8nN866&tSJWPX@Rqr zafu28TylB2{Dr;tZcfZ&Kma;(x#IeiHMMD~@~)DR(Tvn4A{0^B zMO{6-r|$kzRSN97($piFr*PPM3kN3^WH>0;xczKLA%v7ouubDcgzJP zU?=6J2K&s5lmhz0*~-8AaS{>|l?H90-gM9R9=&Rpz-)1Kx|+!f)0ltS4>-zLA#`bQ zaswkHUkn9UNJ!}D4$2!=ngLy@+NsUk_T7Qsytjk&9{g@(GR_BR`5|<2x>aj&25l%( z5){DA-}k!?JW>=z0DJDV*OKbVdfAkbvJPQ6H&_cH56Kyj5E*K^@I< zy6|X?X%olSm-e!eK>C$4Oq(JAgN(@BkY%pIq&%L!}lmsnCyQrA}I zCOt25(PVYxT!H%uv&l#l)=M8=6zUWBA|4*m7Iom0}Kib{HS`Ru%l!3ROUae{*7m=S5m?nxaxtM^GOnsKB^X;*9DdK zRvI~?-g;In7Em$7YJ+J+-+vEdz!fGI2GhkALR5SYsQ-C}i>ef(xy4+M{%-D7%X1}f z(zs zARif)5A?HEu<#F>u|{an2AqB#O=nk21)UtEZ4!BYjI=WKi`-s zAEP=AJr6DZXl9Mi?`CIUN}-R{*C$lj?m0i-bob=3!f`tgvu8OOsENyNjg8aOce$ZD zYiafSD%sjLeZ0L*3e4RfO_^BV^-(!8K8HcTt24X8ZcBbbj=wF(A>xaJuoyu%G*a~o zDK{!e&{LoR&&AN&+xzX?w{sOYbw zMkgaO)dl*DNKt(SHcYrwZ%a-R;**xjn{{vF)O0m<-8)!bq*^t@HRq;T6xFFI|7q9p zV&r7MG;Q+ekoJ{WaQp;mT0#@$rTm6u7yH3+guz%08yAaif(#lO8a6ie za5hLJUVWIAH%!*7do=zL@WAZbuCe{gu2hOLx5v`c(^F>N*1_bmr4$l|wSq3cF3itY z({=en!-XcBEsT=FOomr!F}=C-h7qiR3Rr*N4;+qf;uSRBdv|s4?wh|Z1DUkLKButo z#}A*aV~KF}J`#^gv$pM0%mwiH2gVxPpd0>NUtgci4f&W^%3j@w_3CDL;I|v zvuwRd1KmUnyG7+#zay+lr?s__rJM}WH-?0T5e3%xFHdb({vbn5p@k1C>>nQf5$swn zcx3HLS!!e;?^>4HRyuhEA?@G?vNUOHr)TEVcCsvQ(g_<9Nzm+yn1n~Yo{Lv?kv(KL7XZo~?p zCmLe~FXC&2u6iX3=rt1Zsa@%4YqMUOV$->vLj%*)2n#De)>RRETo#Dy41clS8dBo& zF*P#e4Yg9n)6&<`aYbgSksQegniX+=ep8cVB9m<IG@5Z|eK?MnJ7}o~H%ni0a5UMCulDGcsNzV5riN3qLDh(Y z26yY`0%kd&YM-_G*=|sD9v4Gl5Q52&joWx-mubCEm!Z&$dY1yFqg`@CT6S6A%lbu}@Qw|n=mr>tFlc2N6&qm={xBe|2he1H*S zj#S6fg&bZ=;N*9x%ZI~ClM^4C2@q9vNeEBkn^{7B*Ux7bwI^ugQWjSO&UlF?;#bCs zuBR)@)6?o>^3 zTKOY>@B7MgzZ3i!cn#Ou$E?+fhnhjiXG+YcCQL#FJ6Bquqojb`(&*h7T^HZg5CwA- zV`{MyyS^jEV0{;ghDPkC_X|J503Hx~b%ur_Y*) z#z_@ZQ)*Rl5DJ@QVoDUFmM+Et+u;^sK~K!pSg6ph1%w#aVAwY4uy7SIv8w`I!{w^3 zyPecvzZX?-n2vfr49uR#8&$0Vd%4V%Vu&YJ;YOt^uFd6yqIAozVOWOp>z@d8JK2cB zj6*)>0Ti7gkJ;hG9Tl|dGitts&)44sp;zW^`g=RWbi4?ISrc-sO6KoIlk^^mV+)h? z^+46B%CTJ@I^}i=9{jZ%qCxjn2Mbm&Tv-Y_y}DK9ak2k2&xxxdw5*1PTmI8l@p$4| zJ)|%Ia6tbw_$&E=O>=grAJEc8F9TIsl*#mUeyezCE_x)-2J%AG?ku+Zd4mmSs0#&N>%>!MoyINGcZ3GPcR8}gD1%A zM99eUG(FGBuD`$tVpCE*I3G&E(!8ob`?uPh zA#hg4#_~3(s#xqwMpNP@;0Xrn=uq+UuxJrTPaU3Dn{av}dA|CL#UIJ~Cw)T29Q@tq zot}Hg0y?F=e?^HNsS5Xn8Rq} zItcZ%S=b)(blO#8y)b{XX2oW##75aShQc_ORn#}?yOTc7JP0c}y0>kC)o+$n-gW z!0O;2Pq2~#2P5$8Y>`EhsV*M@9w~t#+Oduaorlq z4gVWi#P#KN=%GDBhn(+9@d~?`dF$cD2}y&f4nIt?7xk^g48obpX9G*K{rRWbg>M@d z8<*Upg;<3MPyFdVo>pg5tGe4+P8nDWM#~ZanaGc>j*ylu;fxTghzD?apz`@l@=tx8~J20(df8I6H_uyP8%=3 zQ_aEi;p-PY33P^cg6MkT_3#+5u&~DN#yHCJ2|4^jTl-Owk%1rkkP;)H3|WOOK@$DO z>_4fK!txj$;{R+~!6AL@R3BF~BNQ`7pnFpGlwe4X`DFsv6za8DhjtY@Da}LAn!}x& ztBoGGz-t3poUi`-a2=&^#Ux{tQS9$zV5T8~LpR23nmVFb)Ggk-ErafFO5tymqtu#G9bM*c)HBn!|U= z;#rDLa7*TUK7#KJfN(VdK^Z&7>37g70C88C0!yuW&=q{^SxYl>S4%Oi{DHrvM+6+! zL_i?WFv;|gc(r9!4V&v>L4{7fN904RfD;Ka7gun{Q+@_%ZLK;STy8=_*9^9VhGrSd z&8dB|0Pd|yQc~fElP zB|852qVB{3QfXfjz8otqJWroj9(5l#+aG4AC%(gdFuWn&7jz1RpgKC~#J-OWHCs+? zb?X{`m)i;|=W7aYpf9IM$KZlfapBosOFX(+Ik^>M6FX5~o&0aS0Q{^+@(dg<$`b7* zuD3dq&dJG1mSYEGVppm5W01tDMt>^RT24|~TU##?mSh7OMae@_qG0$>c z9tLGPB5#a$MMHHkqzEN#tbqH*oNc?{JAIlA^FV`94=mF+N&aN7xHn;{V*JL6BhoYP zvIW2vynrhDq&^c^DosfUh2XsL3O;yQQGwFbS?O@*JCXMDcTOy&g@xE4>FTr}q5(OD zN*zh*!vi~G>L99jN zCPp?4mf-{&tGS@FPXFCRW^*)@C?fiZ2$`v^?gO~1Bit`$L2(GV;oN3nC|0FJPd&su z$LEflY&R!Zplukqp0vo@$LG`24Mj_~Ldad9gbyOB3>XVgBez{Nu$&I>NYQWE(b8F| zX?V5YY!YqSb)V>D97uIvV)@xyu zO`UjsVb(K|FGX^>3GNbenPu8Mti-31|J2=6T$Xz>e_3S$>gf)$Ih>qC#-PS)aaGUB zz5YP7H{5FvZA?+|tt@Zit8ltoC|uI(7wg91||C zHhMunI_@^5XRW1?f9?IfY1dmGVZcrAJd>}RRK*?Qi9)!^4V%%b;@$Vs=##1MBZT}A zFFpHPG)^XY>-g$lpIb#qtP0!a%ZeB&dd_8$Fd3N|!eLK&b_ozM70mS3E8|K;_EvPN znO+>NuZyZD_9A z3czIfFWTo~<=ren48Ej0%~NL6U%Iy(Sdnt!sWJ4nYWfOEbkPxISL5mIRsy?*bXgum z7#t9ZWA$UC;7tu~uiFmxQ?^eHF^QEBj~}GSU^#C?R!MuT=;>KuD<2=fx)(IKt&Hb> zPTlK+DrKOf<8j<5Y4O@=_rd(8pwooziP@$V+AxyQcCrf!JgA3;Bk4)|fm$KKf7y08 zd#RK*u+)(WHSh25U|+v)vY~d4{q*Pgkq}Hs-{B}upq`QG2joGP5)pY@v1%1jPLL-! zl*Go_M-rq6I~uRIdi0fQCLPbKqT$SLeSS&#%~i);O_`8Xg$pHI1UBw^q9l$DL8kcQ zw9EQtGe%3p+tv>A1by(Oh7HNBuyMC)1WNeq!_HRVUw+}rM)Z~zf$Nf_H?J(ak?YsZ zgW=vcM5Ujql2boCM$>3ycyxXi@L9)W!Dr>=g)!b*e?LpUR-0XgDTg(u#lbBwHKRR0?`P6Siol`Y-?!<> z31&5kuj4?m`PP!0u(*In<2T3w@K|xu;f{LRR+Z+gW7B&bh!a^II0C+I~PIr?FcbNu_*{f)ZAA;I| zm;1pQO*U_Ptt-HRaK}9jK`0ET&pz+FLyZgo!o5jxSkIFEuE`IGhmtdaCH#DZx@zOuF?} zL7R}^_UbdN(M-R&3PQ@S@tct0;)&1p_5^%teL`3*TT(a2e+(&w4P9I~+ix=lA(h4J zItg*qQR)1ptKPY$rbQVUA9Ncu+)k!mQ32_XYOSzxN>t6dPjD&VesY3~SOjz1$Y}U* zL}|oM_sHR>?d_Be-u1OWoS6=hzNyFQ+rEzsU3aZ_uF=QsQIClP(<1Mwgv!&|&<2 zQO+_>w2g)$Ro0#|4@cy+UZ+RHvEazCHnfPzP)h`Y8br!iWnQ7r0!)-GlOL3Jkr+;u z)eQ3fXYz+t%Kh^~nF$kdPwxeZDjF2do7`Y47E-93g}*;ItqKwd+yW6lF00`@jm zLuW!{s)+~yx5;dA6A8K!k5`?UPX^z$d0B~c_WZJCMemYsE8us77b)ka5Eq~Cq2P?f zlf*1NI2y_@dhyXarPvPHg^Bw4hKQ${b@kc zDuP%U21jj77i@q`S*u*f!n5JotMyuq?Zq%yGB_vbu-}O~O4@Ua%-n3)dvZ~0KYtFj z!EWm{+9*`sg>{S3|E}{p3h*UEqFB_7Rl|%a#eSMf^I&*V2*x%lIGKCAe=E}M%M+)D z9bDfDNJ+3`AX`WK-K9)9lI_O~Sh}*(X}e&OVYNlV8J-Ilb5Krv4a1z}F3utA0l-3l zU+;4HMP9O8J1mj|3I7X$fYx${A@A4VC#kV<7EAQ(lB$oCUulX|?YS+vOScBW-?zdMM}>qcWw7(?Z&q`3b{!F@JwRB6F^v67fmpyCOHlenuxtNK9+7 z%-Y0j?AMxs=t6m24{pe9{>kPwM9>fBhNN?#Y@qu>tXqR|nK2tQ5I4y8jZCyEzQ6jS zj_j0`gS_s{*T_MN1FLj73P2OK1#}K7&ApM zLKuKW%c2rWrrFrq7WcvMeHU~<8zFVcoa>8&c`F0TbHxzCPxu)+-RnvY0gGr5aFy^X z%OvFR@WcgnY!IuA21n`=6BDyx8Hu5LpA-4Z5Xd3PUqDyW{Dy{YsI&fz{}QOTR%l3MII)V(RsjxA?FWNDB^9fQe&=lLH2GJ&NS?QiOmOaA^WhG_yFOwvYT>aCY z_esSlVVnD74<7+c%K|}F3L#hO1W!w>t1=!Ob!~IS&p7ADiquPObGmxE|M?0kDoTn< z+=A#CvbO33V&Ri-Lh3~9IA(rI{m;hMqMw)ou=A_! zRy8m%)P;qSq&O)g6l9d^jGCI>aY7>%Jw4 zidu<%KRB^_+QQ(9FOcXXDbX}4jXjYTq{nVv=SS;mi-L>umd@JmqKC_^$sN$i+ZJ7h zPPFZ{p-70CO?hHR>eR%v@hHAS*VhWVi#t*g2Wk#EQPE}wV96j3Hm0Mc<45Hqgx2Wh zmddmxc+xzht{10K*K*Xh7NogGf>y?_TMxH4{#-NuUwf$u=Yfhd!GHXfHgsen19`Lc zx;5zKOK)DqP76PA!a>j@8EA_eXoMf-i;F(x{hvl5_{-EtdBfptl)GnRQW=r>O#a0m z1m{){Rb&)clIc0E8UJ2iwf}QM9&m<3b+j=+uaflC>V&qVV9>aie8&O%4%h37g~8BH zt2WqHQuhC}iOos$rk_BJ6&I(fqa*t>{~{v%o0djotGjYGoszb88y4-g-_f#?betmr zWPV56hPpe zDTDh(NJ!cbKeCGO5S%}fcYQYX;Qd=}>`k){w_v-MFagxxUp}+Tga2;d6oCG-nI!+a z>D=2t|8hQmg18$7)ns3X$2kquW}DPUmHiLdog%McK3&5*HS9{vP~hDi0osT-JwE4TEyrF{P8PxwyD^c<}ts ziOYqMUq?Qp;1g2VJWggg(Tjw{#D%|~xF;m|Yxm@qK#3f7Yo^%dofPtq4M9GxzlZn~ z!Gw?r!!!XAq=9305a!4HoSg5cB7ZN@QxTl*f!kIXhPF>Lr2P3v&e^Z zsJFgIZ3luOL;#m;5AXX)myp}jlXc%;VO((n(#^b3YR5)&H)k=9C6`6ML0Wk z(2%s;lQg_AF(t0qd8-|dUD$dsao`ab=n1gq4ECm7`yS7YQ+1l7d+Lad;g2K==!=b@ZQNzQ- zVJHCgXd@8V%b`F)jk2_~M3cKWEGjFDv{TR{ft4IzJ$8)*q$Ln=2;lks#D>0I;N@=i{8fg?uB}$?f~T(~EW{&3iw7s>c21FaoNuCv zPz_Rfa+s($jpPuU@!ns~f0lIqXlGr^zES8q*f)(pT(bh3ASh&I5BY{K_ob$v>=be{ zms7URwxtw``lX2L=ELk1k&n0c`}glF3_DH^4uE_GJ!A!Q(FM8q4W+;2b5-S z6)-|8%qH?=$U)J)9RL>7V84ojg3^y4!_vx1Lt`;tWA<~7eCtQ*8Nku7VVPw!8^qi~ z*eow85qo<$Q(oK90O^Q{iHX2wM7Kopg=aLP{4d2c)Vv1r4E-30qDuVxMwQpA6$3B6 z*%-=tbZ*OC$upo9War(w+&EENICdlA*w9v8EhMb@%a4CHwP7}0m`Jh%;$~Z}U`Dx( z1C8-T=VCRvu2UmLqhV{Vk+XlBWBMGvHDSrh&hGm2N3Ivz zGt3B8&NnwG=-m`%6tLFD#Kc5HL1x6^dp)gLC7Ug1b%7yLIH^icNB7A|LWqltYrp|0 z00;2?`dXSj-_!g4g#MQ*qGS$!l)t77xSo>gPU1SkHS@Gm-{8EjhBhL9ARnaME!{9V zKtxPNuIcI$M~=lAEr~M|_Pnc-IMPf?nsln%IZ0SUWf%Xw2C4ire+=|WI-wo`Aj#tc zcDn2=BjT(3o7?_CkC|?7ws!qt&r)=g(zwlubix?^=H0%!Q0^KXabjsI<`6&#MY2CM{YlQRKj{7~43{`~3LQmTR+99S_(sau1`crl4$ zj@NraQdTcKm~KK>qXVl+xF{%K4lPOBiez#~5EQUn(BP?Mb5Z^!g9-!*o^W|Q&fYpt zNgbvAKEj>P_HoM*!#Zc3Jz}Vs*UlNEz7>Kw1x71uNF+;woxyWed42wk!P9q3N}RU~ zsd$Hom*hhsh6F_+P};&a+hAs)-H4Wgi;21UxKykJr_7$@6fbhTp!+=DO5-+MJNyLP zVyDy07^QBpmXLDB`Ie=UO6n3*rGD7eCiL%%kJ|gnaZ-+GLN`7$5xrx&4~N?OZi)k{ z2Tuxn1ETk!4=i3=Y+F=YVn4Ef&T;li=i#!lvdZS8dp%X@Va!6n#E|e$79ZooDh+6q zM>e4RHWxR6>Te|abKl_~HzW{o8v71ZwJ2phyuAc`9ymC#4#ldyF+WgIP}s~>iIxkF zB(p*nZ{*Vmh$&>Y2-aLsC604(bDQ8;C@U+wyYu)igk#YI?)?18FcT|4fWvem{FnW` zS0dZ%k5+znZm1_ ztaK2ZP{wU~H8vr)QIf~ArRu%%!CIkG9xn*dPE0~l;;iGHTA-YkeY#%oVr!4ElvY%U ztW2XD{qx`!tB1kk_+3_kPBJOZcckgw5z*6d4(RQ!q9Pg^f+SlnFaE^f3hmn9N&~UG z8~2MXnW;k(uXHQtxnlVI-oQEi-whz4_d##l-*c;4gK40R>FP|F$qF9q=Qj7ob7w2` zBlzf?fBr$8R`m1pbI&R|%xXXQmtHQRc|6`D@~6XIsUD5@`Rk4RRvm&S&JayIjh%HF z2=mEFz;p?;PsAjzH@9|psJT2kVq;yTr1Me~4ch9e+y!!m4-eSpEq#5G&bRP85 zu~xw){9$&ywyabIU5+U|$!>9I#ocTH#z=_PTC-{e@f4rB+@M4{9K`m)s-)(_5ds@~ z*I^?9nwb&$lE!MQuaSi?Q!g~K7IPYE8?W#wzi{u_!P7o?VR2%KD?#>qvfz7m%ohc% zV5^>(azG+$gV)<7|mMmd;%aGe>U9y+5l1{Ifr(XM}b{? zlYMdF6zZs;fQ)h{dOC?fp-zJEUn*&i^-be(x`8jO;FMIan%s?iV7b{?2((Iv?(E7` zVB;@~ktToG3ENdR{N91D0S{k@mu58#UyI5WQergFa0{fP?HL%mvI}UC4Df8R$COfq ziAZk`9oY3E;5z6pZ<_IO0@hY&hN$N)c@ME(m-i+HjNY{iNf+#&q>qh);65InQA@-J z>GzkD@j}gZ7pc#i+;p|QNa-Xiq|h=VCQV^)Wux&8_78YR*9lux#O-EsPMb4AJ$r(N ztGkkCnw!sPH^*|geqEnV=AQ~i?tUHH&;k~5_9!#@`lYXg=84M7%QrVRbaZt|GmFH-VMzSa-UOC$ z*)G5!m`1tFefdH~z{$WMkKtwNLFRFH4AjJA!P@EF)S9IC)LGlDgNywq2cY>g_~fB& z1+Zro?M`3P$R@n%c6nqOw3pVB z5V4k_S}0UC3SzH#)cq!)k`pI?GiQ6$v6G~S;+a*p{@0YhEpZP8xqAmzi`=e~T&1NB z*3my-+~5WfrBg8=9#?_%5OaHo1aE6}_fa&Z?R8C{Ye6%~JL_*^q`YSoF^{Np_2h``X@OfKp0L!sOWWm9~R(9Z`sr5Sb zsgKMCtvr4&-e0kj-#1uXU0&)oIv7!VZBZb@-F*H-Nd#Hxrd}i`7+PK?)FpOwMX|xy zEvqR{_)DXF`S=ZYVqzkzokcJW0_|@~uUs8~wu-{*xDlx16)3q`MeqbePfxE$E@+BE zUr|=J)Zy2$hbw}csQ9mc0_JFZA_|MEjXO z*ohQP&wXbHN1;fH{pLaQ6L_l+*suKV`DK5##bkO9VU(Sn76D((=p0@2c=UdRt^Vud)i`D6~nc9inILloSJJA(k#jnI)CS zt8_apR4-v>;9fMj7ll#ziF0Ep9G_oo|GArkoq`9A+blJrh4f12tHj@}S^iukXFz-( zGU~h5^8irh7fasa%!!05B+TiAL5X>px_fzvAD>8A!~Q|^zY#9R?lpDnp;MW<0AG!_sFyDiDF383m%4Ej$dnclaM+4raBJ4I9kY%$ zS>6a`%svSNf{Rq9pbXU3J%f-twF(fs@EH^p-~pI z9edeMsVWH_0HEv6TiG#SdjEN*~Yc+#f>_N?X zq-f>j!!qYRelxDM6_|zcPQ}QGbkKTEeEM>QSK|Ka#8G`|3LbMl{PJ4;pn39@vv<2!#orY2j z*g!8&PQQ4FTvPIwC-`>;cCQh%n?81wy=BH^Ci!(UiG#*WPx0d)KPP*H$i?$1=MuXQ zF|=IDlWfE69hP(&Wb@zosrPg~w^R`vw_vZ_`ptop!ppn3i%8nru-E_Jydjc02;;)C z(#v{V^ij-bEghW++OmH>{G9)0uBAokR9Ln3+uTJ(MX39JmvS8t_WjSxa;^d4l-sTN z`NVC!3zRdgfxP1X?|ZK;=0;~giRm_srV4uPCnNirZ7A8do=e>ljhdA-3!dM@6kx**ZdiMzEYY>9!6V&$*7)hV@#urvpJZ(ND|H3@c;iDPwJgk3y zAp9Nq+pb|))^`1Qa2G7cWXb&eGTwgKwgcm!;nL=Gf=tQ5TQ1Kim20JYL^Dt*x!!CM7E@33v)#buY5VN=gRpbMF4cfx`@V@S9s&-u?ZT4-5DD?5|lC@Icu6 zrebT^=xr9!yTAJfXbz>I08bcTw+Qs@pKaE>r}wk>@1+8wzhDCJmP*jgKf77~Y}ZEA zfkVIvb6)?yb0-ha*VaVTb2o)5dzLOLR;Ej*OMtghm#NW3H4v+-2gPYIaIH82QG0h- zf#qg8)kmcF)WFJnnb##iS|swvD2CW@9e%hYt7Z37;vqBl^pr|Lc*Rqp`r2gEW`OhN z%^Jn_<-NbZzcl~((E!NvE-$HyRy6k8&2 zh>N|Hk`mZVdjq$`_4)R=?aXOsC;lct_(pY4k>Xd(@_g+v-!;5I2hsM4@tS$&QO^O! z4Ef>N*%(9ec0i5IKvUEF^YgP*E~(x?Er9bhc?wkIa@907?W>@r$QLLG5#yTdJL@>3 z+>8IoCo+4jIvEDKnwN&427~S@M@T@JQU^-gW7BOnr03LU{rM=|$%M`0*0;;k6iAUm zoHof)}A|fv4>#t2hX@wApTGe?GzYkOgjQTp0w2xOMnrTI89q zNMExxt+Vx*c2&T|Y9%wggWEN7g26pTGi|s4(IfggS!?)@-IJ9CQ-!?`FVEx5V+QwX z6Isjo#8{duv)}nbnLz5u$0>3WmvsILNNm%l9{2IRHvoG<{0$pewx2D6P_!|!r5#!|6tzkW^TTc zLg;#v;$eRCc-p~C!%%k0P%Dpz8IzdkO0Qs62#f3)2?lqp$J0v7S{)$kVxgfqwrN&V zNe2MyLi+1n!Xkqp}bANyvI;FXr^Lu-`yoU!gIv=9PDA}{0I-Z5G%HfCJgEV*5C zLd!fJcT!e-(@e&%==H)r<=n!D+~1d~=JPddg4V}E>QrTt-oayd7rW@7S>bxPCy z6)t;XrPliHsiDUM$3s6~v-5tpgsPAEBquEyC#O1=umBku1&10zjIy!?-ub}r@N^cW zv61Il&Y_SG8wUp)yT70;@KBDIk7_5l{9XRQvu7n;Wzkp`$ex(^S+4O^jYl^_C9U!9 zZX-4}SZxQWU|5}9eezhQUF&xy=)l=oXjN5cRc@E)2vdm9ZJ7+0eG2b!=6x!XAHSvnxn%f%EYp;7 z~Q5-a6l$4TKegLlI9ok*5 z0g&CtI5uM9;(+Q1XW4W@jeTWVNevCDsrdaYyxN9?Kq}>@`6%sovN4a>2I?9H6_VhU zm6AL2(vnzJ6@Vr$ARw@`yzKM*WNd7Vr;;*8ZWwA=_V@y%qWV3Z|3!25XAS+@%>H0= zye^7o5{;&{G>)>{9UPFiME72C=!Ntg;I-u1by<%1(*{wG0wwGPEfWsES>7;-TE=Pc z5nm|?xUI+LfoR^ME(#NNB}GMRbjkiKj=cbnS1Sm19b>FyNt7Hp zTv}04qc4O=J?!kef3TTvvsBJHwQM&GD#r%3*qe1R^$j4s9q;NRK7MKV=!JmLCe;7O z)K`a9wRK;kf`CXP&7lzxrBe z@jOovz3E_tI@N5XI^nhURHLh1G=uXSVv<2j84Di^tUSgGnG*bO(Nrkta*1Da>4+m7 zvMeS=q)ZqUIo?-})aiePpedy3)eiawzDt@Vo=&(;bRnzGUmDiFCY<#-KH>U)C~HQX zXoGpRT<|x+v!j+ztb*oP)LpG(d-P|U&>D;7=<1SkncUUcUu&8?)<0KU6{aP%Vwb#~ zLGGucITr_}FjAUU^%#8LkE>BXP0y#_FnMvf=L&nndro>LCg9**HJ$(VB=_8_;Qs9v zXf83B&iF1E<8~v}&WW?Ow$^&8wCLYgseBg(0R&UWeVzDyR>zG2&_J}jBwc!VIw?8I z>tZDsuwOdy(?y7IaX%Ose7wIsZw2T5`BP%FRM+|xpum037hM6#NKpOTdnrso%NR>Q zi{AgS`-YiWfy!xnZ1$H)`~74enC7Yt<-QqD#b{`0i&x*l;^SZRDf~XQ4@Xk1wOfJ^ z5^Cz{eU8x*7&8%wk}95=Asi4&dPa@mMoL6fVLe^;VZL_zWk$TSP9UT~{l(Wykl5$A zP|X`29GopT>;Ox((6(?G3#u8l-%(apmY1#lbXj^Paa)kX`MxeC<au`VLW; z{64mo-zLrb`FxB=oy*l=D^of6kO-;Qd@5?q7Bb7`v48VRPaV+Yxb?hP>Iy~1jK`xh zpq@V9)ru?IvO;UE=Cdfc(fmqNAtl9+AK!lCF0HA(yzlVbFX+66G;ED-toCgX8Sf8O zK(4ga7Bfn~;4ayR`8%lNC2;PCQ@K7EnN)A^1^FJgzJN;q`%Q6+z+6Tm_wBbveu5W2 zKADm%x7awH0e%0;XDDqJ&^%BvFrLc%_PzJcLL5erEHwBTa0ycW!X2p|Ak+2w^>jHm zWUJmX_Af|%VUT_diHv+~5Hix>Xs&nka%B$owKv4 zbam23>DP^1iMFDXs7%eq+LYpW`ksA+I{ZSC7Y~HksMr|T$^}A-aN-A5v77qbnx$d1 zepK+J#6+1C3r5C12C`gq?@+$1jZSs$nS-^Hx60YMbWa}NFyN^Trdut02SXSrx->O4 zn=Us}Exf$F-FSbE5+81C{P+PO;&sTaIrShR*#()`5GxLDeJ&5UMNh(%*6wZ@wy3jShwj9dAf1af^(Z}aK(m1wsQDP5GVCPTyA$hT|@v8F)^`J zgDHIGhi>;x+Cclw9^W=LIYI`~qeniZcaMA^)^s%Qxk?Qs7=F^cphswp}#2g-!ke#0iPC;}NM5n0D3s#KZof1)J_ z8}JN0c)C=GNXfWu(-ij?8cwo;A?4TvtLZt<&yObuR_YzZu~r$9ai1Hzxw{Y>G9 zb+wA1b>4TQ>=(CBF!@0x2$_H&k=*xYR7iqFVZA}x`SttiE#TDio4#q+)mB!HeM5h4 zyvR%K7?<*h>xRP$1V>b2ed(gG0gQBBPw{hvR>k3)uwu6pQr1-Cre9Db5UK@=@O zM%v_hJR!w3;JH&&pxW?Gg&6PALDA~CvACE7S;-3=CdM}b=oETm!6P>}w;{L?Yz$lb z9j9;TkPJwg5eE8&KkpjuDr)y@ru(Sk&Nm5B z7Z;&JvE6fkXe@M-;7`scNNN$7g+m{c5v03NZU^u_d|1^%p63U0D4?Pt=`B zYRk^)=Pj+FFoHO9{J8JGNo?zT+-Gh&1hwkB%@ceqe*_MTNPF0%AXw6@CyW}Wo~0jG zvOhbn+{x+wB)An#?bWN1H-D$~;r_cy6$C19&UwxIq+jNEN9G6M)@Ne)oNx=lgeHI_ zO3<``>Ql}mFC{9LIYbZawv*VhXkZ#bT z&h8@MriJ2;adqtZwD-o z)F97g{gNP%$7Og2%XV-(YO{$)CvB^G3jN_(52}dIYeZc>2@Cto*;djHxHhm#ZHbX& zq7YJ~`TLv1wfM9wv)Z%FtcRc-yrwVOY0nl>nrw>VIBYqQ=lrl|wZLrytP#;Z)=hCi~UE|NPis#b0@%KD3S8^#X(xBv*M;xk1#wKq8a5G5Q6iG2bh|6kb-20k0FQ429_ z{qdnc8cSA@gAt8s212E>d9r=Vg_C|!&LNx!u~jPKJK>#1;4&nR%O@Rvg0REP!-~~Y z9>HhYu7}>f$Sf;a(K}Jkx%p-8oOZ!`4%Inl zlia=xG8|n5nYe+4pzLtn~Hq#f#v6BG2^s~Hb z@f3Kb@Dm0m?oYJQ7Mcm6jhyS*#G3=j9ZX2l3Bq%8wlos9kL1!#)XuiXjYoUgU%4Qb zZ|-EvwUoN;vAa0lOEt==H)!v}(prA{rUey*<{kVweH0vNwtph^zUJ+gNzj60&34$w zk&exF$-cq7Zu#$jO!8k$2%c}P?YPg z7yk)4@-lZ5O6&uIVTIWenlk6_HL;CMzHqL9mEd3oRNMazWc74CWQl1_6R6t4oVccC zV8kwWrcLO*k2!%f|uG~ZqAu3kscYhn3!XT}g;&#yE|YshdT*JiCa7zm{W zLDU-75{iVeol1)@DA2>t;=ek5j3^VaR%F%eC&r3{2fDd20$W2TC`LGAtga{}9naGk z3PPTonc|B*`@WQSHySIi6s0x$jc^^z<*3UF>f;@aJ2A> zb8|oCiZ&2Rd=8-}K5a|Il-?j*T+nF<#3J^HCY$M+W=1LeR1ET8$|KBZ)N>}Haz?{h z?}F)xJx~;rK80{0V1}bKNrrfs`NV&nKv-XG4pI&&#;<$g4X{BmJUyJmLVGI zQ;B*4Mo)_~Mh|}9BR1QTE*Xp;!MT_j73bb-AC}~o%r}$WvaTwd6~eaPw-%8^mI-`h zqTHRB>5OE8HEDWljTz$-@Z*2UT~PI~!GuB-mAr(#iH_9qCb{~-2C5mLX15+Jk1rll$sMW6|xZvU05BduKgi?>7=7I*t8Ly_Y! zF!utDDeLD`1T~AoM^Oq%zvj^%MZ82vHfDLGgztlcWj?x_fJTWeIspV_OnqYN3)M!V zH5j}*K30uoO3*9ao;ek+dkHVr;1xv?G>-@=X?nCT(B9x~O{b5C8LY z^@0VS^;(gkK82x5?yy3=c)zR9jZ^LVEXSKwtsddUy58-2K;ys4;~)Z$F#N zQ++MB-a{*IarqRE&{B8O69c1bhecgSj=hPVl=e!`N7R6=q4hk}^QmV*mU&B@mP&@L z7fIsFM5}31P;he@G^~#4<_@&tX^Ck8dCG?fBzwfzQU&KBW(bf!R40BSZ!tn0q2zIm zVuv>ep9yh)^u8&V^Vr*NE?WWCGwV3%30*bQY~a11vH2L0X1QkV$TBC$WtZwXcGY3O zkKOP)de*VD8RLpBz42q{MGPdhrJS3&tRFm)-x(!Rs1*pgJEHGBiaY$hOUtKuG9@$% zTXHvt()+F6ZEPL>{?zD4Zy}uqQsOv}oxQsN?Zl22M~*QAkoriNyIv&QO=CrSwzN^kjN_^BNO)=s|dz1u83 zH(8BNih_!DbB=@oAgS0?ryo^(lHg^8J(=a?BMwVbAH`P^E7b1V8Z4XF-RP6`q) zMcVF5Bvi!k5Y_bWXBhoSCM!3;lfLLaExj>V$Y&^lU5G&lFiPZtA@+{A+lNX{I%7$6 zN(>DWr6+CeMDm;-o~kBj8CaZsg=mbFOZq z3sV)IH8$xWhpq3AOXY?(D61i-@)9#PZ$P9mu zqxYv5KCfKV-qtmK00meCq2*mA3H=QRUc2Pcl3%yC-nSOnjW5imaw454iMTvu3U`#? z&dF}yJZ{QAOboSh?{YpI)fOitaPH>nx(Qt^48Ky@4O381;6qU1uN3-ntgyiiD2~KvDnCbdql%?IOjLu$OHb$Ku zH-ri|JlFYtHxKCiHVqmaR86S7;JIdzs@INv<&EZ>#13^>jC_G}_xDh>9s7An)nR#O zi*60DH$n@*%m(PdcILagLE-uBcgV|r*qkrtr&IdRhDn-5khR7y{lzEaE)S(}#JeH2 z`*6OKCRN7EiJS!TQz;Qm7=%p0$f(!jCa!+F*3Ogr4cO1mR~vS5?evQ_b&KhG!FWIs z$_JhLw{p&khk=QCa@iD`c+g-qLsnw0-}o?!!tReFy|i=*GmbU$wl1YV7Mo27KN~*$ z>oU(Cb)8t_W55reSVP-kHQRG3{k(IOIR4MC|Ls73S}zX(7EWldPU|h8UAVow8}W-3 zT@PmllvZ0%8K#TvwIER6vH$5ITT}GF#qjfZe)OhvVol`KVlV$&mss5*@dGG66Vegp zq0(l_roPX8es-3G zx8-*GMoGufV{fyvLlc_5Eku;|I+`mC%fW!vxIV)w_B`Kj*gjf=3Es7~exEASO^t?Z z0?uht+{d|U%VuP~*OL!N|W}kzm|OvN77Q`4%nH z<_75e&@ArI)0w>7@!J?mC%O9^cta~EVCT50#nfBK(i=0$V6s;cmt0~voz@Wz0dDV)}9V>zsT9l4+WZ&Xy^ zfV?f%Qcr%b?IYj20AhBR()PDK`X%b$ha_RyJ;5!Y4ZW@N_9y$kIEMcY!@!;G|8TV0 z={wqP2jIdh0N1a##|r~WKqHyLfxgo~*65k@egG2MXLJ($p~cz{^Dw1{L+O1z@I09) zpk;c^b20qZD|B)xap~y~aGg}oOY`xy@AsDqSGxsYeQU}0iq%RI-st{tm@H2FFt0fi zzFXtE)G}#3#iZThWi3C%+RVf`P3^QJj$bTo_&+uLDP-di(L6da0(N`9(Yauoh_&)$~w9 zSQd-e+r0FOP&YNTh55tR^NL=8JJE{#C=dC)C2Ce z9+hPF3UNL7J&3||4d2GK4XFdCbutX!ECt9zf(92aM&8Wx>~y^n^>2zb4_CNH z^01jKj(=1F^YR94}Q&*a)8-bnneHHz~_)E;LYc0zuj`ZKi>YV zqSkitePc4~Ab1eApA?P)B2H*=EVlP1{s_f>s2=eDOy?@luTk0~3#&4JsoeMXGl?xB zi-BKWjMeR*SOqrx?{KRvRzp0KNI2mOu$@Z$I+!lOAQ#|wm9+u0n~q~JjhCI;BH5(+ z+RrJU@@BoB&{D1z-ayq3guV9ja3_Y8yEojyAZ4Uq3M*0*zx%0`%hIfr=|Hk2WFg1UJ zoINJUOa2PQb#SN^IPRgwDfhj<_2EAoU>~-bPsm}moG4VPv6_6?@pN~ZmW?}KvsktF z(G!8|{l>rQk9ne5&t1}X~4FH1iGc@|U6A3iGi(0!wmH(yZlRts zZqQEhv2kd8uqnV%raagLflCt==&SGo^;( z=bq#WSReoC1=J%_Zd=ks3hIlW8J~2Gw1Ni65Q$Vz)%DGC)yVs(9PJud+5C~28aA~> zs9Qdv5n)5v&7LpOQA3B4*}E$YjgmvWim@}CNOM)_Y;4xEDtQ%g43!1^CZUw%1@uWE zLRrC!An4ITb*>y*&E|PUNNe!?(Yx*+%ZjRXk{L{YYVpD#x``V3Hexy5yJd|-Nj2l+ z+e+UWsC3Zoq=4OkK2~`bPnu6m_py;?!%WlHByLFyAV<8%^X1$Fw=bD>>dQelv!+S_ zY>?jG*?;$F8+*84@n?qTJ}+)%`w1uEO5*Pe&pWX`rY(>84|Tj`2vvkAlJ{6GhwW&L zcfW8In!u~FJ&h!LtE~CzQ(MrQoV`)tuvP@To{e#bMP+5{C_%e_D2dB`XrOcfzJ*qG zXKi*7k z@qLZem0BOGaf_@;Ml=L8s<`gJTq&8*Z>Ouot9vHQp3mw=D8ByA6CPj z{#|GTu{hlxkoR=lob3Mcce3PV__2=ft@CSb0kBB;23(_TDp$OcT(h$_&F?06Tr{S0 z_3)xLGm0wN41QE7-SPB_*uS2Fu{7#Ay-36rc3cmP8-cj+2~85mFSTXKObjgAXK~RG zS_DdANjmQhMge;Rz8HC2vPWDIR-1&=F)v$IvzNQ{nmvdn%%pT4_xlTlz8J2F`kgPA zdYmN@IC{)YF8%rfVNb-}NTnFJJ?2>0^~x!i@)dio8#F1|#Md!323& z)J4s--kM~apiiP?`gLZ$j?>+-VjCxgdSOr3MRRu4oVSti%{O=0;)oni7C@(E6YxL6+WgVuY2%_(2j zaza18&jo8kj-2t*vlBrwrPaXwQ$feD^ZMe3Q`ijE&n6<^^bYZN$GYvo=L?Roglyf$ zS_I3#bDVnsav-i4h>Xeh+gL37Cym=w{-9&KPL71{BbzI@`#q3uDpSsLNPP3%83@zM zCbKnro=cl#5J2~rTA6P-&r2ExQ@B+=U!CqcZyg475tCNh&HfOR$UEKteLGk+#3v(k zyuCE>*#4Vdb1{%_vUBlu?3-W!$p5J+A;ochPW8|MjWQidFUCm5pFfmr) zv!vIoXk`*iMq!?BLU(_B{V(Er_G*+Qx7&4^bKa4bOtMWmQy@LF?oyVoM$dTW(Mla6 zG~kstsl<}D;--F#e;3Oj=Y4XC!GN;3uP|9xzxg6Hg*~cY@tY=!3{(#%OMcQRp;dA% zckB9vM|GkoXtL6JL!HH_y?49}77AG$Ik^c7 z*lC=6*S>HMFsP^?^b*n_$1B^r#5Q@UK18b?xzv5Cg*0b8u4nKCxCO?ad>yvJ{KbQj ztiYZO&Zra_amS~JV@eWa&H$2-0g!m_xg8M@D>>@tm~snHx!fEFSi3)cFr(=R3r&+V zAC!c7p8u6=a;RNjZYx{-VP(ppP_;Q=Mk;97M7IX;e2Kgt7OIuTT{>TA>@C#beoSCg zlYYg%dV+1_SHxyeEIM@TRk0TSlwh(<|K6w3<)AMk!y7nE+8A^)u4?H?M%0`(!B$&)Bdg3grhk=?GLeuSb|p-4K-B$D=RemxVYqdN~?iSJ4%xN?(tl*c?Qvb zllIT8Q4}#o-dYZYoO91+BF^js7wSo`M-{ECu-by zBe|q^hFSti644{>y226UHYSCl; z9a2$*RM`Z)^bPc;ckse}GiUpbTqd_Y>~s+czxNy-&zB2Uaoj#Kc)(5M#80`l=B&Rv zZ$2q~zy2$fO&`x;t*(8Hdh@lf2Muf>XHzeMUa7scEo;1^3hR&4Hqgw^Qe0Q~<~i^c z5=6v4mV;~_l}^U^5PHMiD9$v0+zjk7=np1GM?>oVy#6q2ny9-Wvk%ldhNpfLX`I{! z(=xSGryxAHeAAem#zf4_l0!83sv`nk`0W?Jdo$OE-%d-n=jfyyBldaH@uHm5K8*=S z!1d|08bW(My*r%L33^{+EyZqg!SZ47$La2IAC@UP5g+15;=#(IQbYFePEYt=v}FD$ z$Fq1AE{mB=l}-8i*7+9qezR$^+jR?Zc)eS%5i)VgLgILWX|6<1ieym=Is6tOC7%S{ zkud`zDYxW)o~}rPZV~%37J#V4Lntj02?`0 zbV3F#0d|e?7hBOwG1(Fs;sIL`p(T}ZeH45IBYBE&6eJaR&)d~_hT=J*<=VZxWjM-; z><0WCHbNcgu=z#q<(AR{^GX9MNqrin=aVal{T)2y)9boN!K>&LgR%w{eF3GOaQ_An zJ<3tV2Bz+{rVV_YhoT8!ro6!5jD1D!0msJaEvH3X#zQzHl7y<<#UteB$@)!YHVq3I zC9TD&$cMrSPlxlmW9s4u!y$u&y}X)p7;LZwimz^K@fv!TAEOuT+z5>wKV*hLv?4~5 z2t&6Z-f*QHTP9**eWedyzyCPk+5;iPOX&XZ_&Z`=tK7K!z?4+0A2yv~F95E!ORr2v z%VqaPWAo@={rf8d(dv^gMc-T(?1Rtp?3R{}D^lgx`_7X%uK(6qD`h`w7u_)X!)3J~ zDdgN4wyy4$ZN%=po-An=X}iuCk1IZ1yp(yjH(T`-gOmcty6;U+;P+O&Kg$y;3N_-a z_F;{2$&jil9ENX}rJ6miePF@oAiCPF~(ItP@fyT91_KDLEheI~gVBw8Z^?L~aT&ff z#xPdCis2i8YbyB?SFNogjdqvhl05<`xuN**w?mi?R1D_e^73a^#{0+9jLQRR?hcI4 zX&dLoG8&%U;0@faDCQ08aGHIHryfymnpn4CfAkxn{M+@28Oqx=S+68dV>L=-&z(b5 zD1!iv_^IMENm$*2L-_kf8FiT}yAUX&->~1c4$uWae5EapYd!f`iq7nY5$2qVFs6(2 zCp*8mSKg>8O%qcDwNuwyKJEJD=vqr)=TAMN7tS*WDJo`WXA|Ge%=5cHAj`1-^|Wmz z3gnnVPPr@^G_8v*HWL{)-X`-f!4Br&-#8~6O)S-flfEY<`OTv%JM8*4+8qL)G2a{_ z+h*=?KCXBxA4~V;XGSX@s>{;J&SVLv?Sf>HtU_lnG4b2M3+G=;1>fF8iN}7hQ^vJ@ zp+>jG8r|?nM2%%zL_oT1Wtv{jMk1P1G}YT#Zsuc)DBrgAcPOg2eoMFsu6OAa5!xyhrZ3y+c*pE!>*5)NV| zu%)fv!MBdeo{*qQs(=5zCSRu--zhx-mM@xxvw#y5m=q7K<@{x{UXcK>GUY4bh2X*}o~cA~o`^mdbOFyCA$GJyRP&k9@*v zt>sZj7;BYI;ku4YoOou{Oi=_YNmaokJdnqzU1)nj9qcPU6jbs#ij>o|71oim6B?_c zCd|~(IU-gal*|+^n<~=FlUq>~Wp<4hLXWkVkO?AFfAzFCE7=&Y-weR#8j{1(-!5;9 zzH;?q!=+po420m`AOF-OdT|Oe>awjfl=Ahr2B>{RYon4xnrsGZC3#}T(_NQ;C1{LS zc_K_GC;S;dC*zkgHmCQjtYJp{XkuJ_zt?a-2DfU z+Au*Nl><$mXc5DdHMdTcbm%jqr+{GcgqnTp6I`-m>Bz&jnfIu-@{iaZXO8ms=POpsSm% zSzSF{=qa2=U8nq8n!p+-XKXc9Hum{=%eeZYcw46#FWg@7gY{~*ahK?S8KsHUPoKWd z_S_S^RetnN;By^~f6EI@MC!DW=)6kCIEq5t3c2<-3NE@PjFCHGSq8c13YRR8v-oMt zBt7yTukpUR`Gs=ON#XYFD~-IVSQgsG7!O@TuP7-SHT3frz4f%p63!)rUmGfN5r3KL zcoli5g-&75X< zg6-#I|17x~myL6e<)ODNn|h>68!Z~Q_fhp^L(S(6Z^~}=9fwYCxIJ&iB^LIMV1sCO zdL_`5Up812gtIwVA}H7Rt31y3Kja*U-|li|dWfLC9qiaTJOvOaz7U6IP`JrRPmIM1Sbsq({u!}{lfl%MvLdLYy#8=8C3uY;U!PX2ZeLVOpSntX2OtYCX_ zD3YJ{^rE28zcH5~%WDE(&aAC+#zO zurCUwC!E}8GM{#D(+Gg4S1?$qHsVVXykV*vH(jpkYT{hFRNUNn+EsB3m^dq|YyXU# z3gJwWBnhN=fUX*)NP)svE@$uC;HPUGg+MG@+r@<=*GO27Syh*zfe=!v^H*AZRtGY{=HQ&d?){Gni=D2qR%3f?_C|9n-8UBRsEor zN%{>I@kF_}baL%PPWhw$v5*a*;sYccX@VqUUAp|mnK@8h&D1qC#<>UndhiWrKuXm>ji6*;rdseSOk( z%waBd;E9vQcfHrIUKtB`TNB!s>n)|VtANfdQ8LLYr7I2S;^OrG8!@(yr->jo-^A3^ zXPwcD53kQ==H{;MZapIl3JQQ?O)tJfQ+c_cfYLmbAV{sQ_sa^6oq-Ns4Wh<@X%}aI zwIjC)`Ube|e)F*MdtF3fJIVzEBs8eE{19vZvqfT0rW*CUIP^>4)<8yugpv4+?Lxgj z7AW)NI0BaA#`fI&JP{49%$qnPs%T2B@52nIr>8f>Uj==K>;hF5+N&@a&rz}}kNb{B zSGEsYwZr_^*Vh$9P%7F%$ApCJLLbwzOHyw9 z`4hEoZDG+y+59(}_{&g(P13Ix9zsIG!lEK~_!hSMXK&WW1aEYN5(bWnR0=?)bWm7d zUmpOtJT<^g)mBNT+RID<>9f&i2PJQ zMAOrQ$e;;sAkqX7*E0SYdmn@{F7{f?dN)zumy?C)$<}qmVYr5NAi=97W)l(&j%_s^ zL%Dm|n`JctqE4_#2kJpxfN9nlQ=p$lCU~BNV7lYrzGcWc;i(k z@%EQ5d`k)6{C)c1kHG^Vn<^(KC*GzRCe<4F=a0#+fpU;m9vYHo$88oZ{|7W%Ngt6&3Z+1Wcm5-GG`L;c^KIlF!I7kZ{LPXA2DA^jN#y#+2_x@el!zsKmG*BZTsm&@ZaYb@NJbkNq$>IuY6$v zt)xDCb@eG?N0|BxcuUJIo~PTHFz$*v5JmcLDzh%bpfPs2^3Q9REZ(4D$_=id(%3CF=K1AWdAJ5*n8SQqqV%44|ClBb z#5qWjVTYcCx)POHlA44BG8&s)HWM>5tT@*u^j94JUbHUFAJAC0m$f_~5j|=m%g{_r ztaD-_j{O8+Uk6Omi#cObx$Rb!%q}T|++|xOtZ8hyjf__SVSad_Q543`4ZvzfYs$`>mMB*_5R6D{N2c;qM|SN8Fz0_|mhGHhZrT3aaN%Iq4Hq zWc5BHE1iTy;aQ0{2uK$7Mx^1<(j?-z+oN)Jh%$sC%gL$i2O%r(_r4CzUhCxCoSv;Q zBk#`QjWx_a*tFEPuBuH0-GJ^}?{*W5C7|fa+Ru=XkhVK4i5_HzLAuXk@5D1t_eKU zdMgkWVVJYOf9n|-WWr!Dh%q1Nl*rGY79DM9XgE4EfaGOzR;Uk;|7BcE5RfexVer4{q4-m zHU>`%qsE&|&CLt!rPK4(fbjLT2LMt~&~-3E#oODPud=bxy0{y-DZ&B|PfzEthi^#{ws3{Az_4>f{z{{! z1>R?ml$wwACB6i7RoXb6Sy(9b;P9}su-G~llvPmB(9i%yeK0kqCMIqSpgXP)Kmj4B zGWY`B>>4-dk-qNLB=CkH!$+wJ=7o6ApD-8Yn! zE1nu<;6MN~0EF(HBVqoE4xs-BTJOE@;bUcuPEY?9+MN$Xz@T$Kx)v98>)3WqdwN1j zN=k|#V)HYaT3TwVs=$PN|MtzYR&l;;r{0#6iGd+GB}F-L$4qjul8}I)U=5H~e@ylD zg_V`)aO{i{g63cHuC8_MYOY*XDy|M!?nNjk;yY`{4*3r?aZc&BlnJge9Aoy0e z+A*t{*%Nk4ppOn9Vrr$VQgVvo9{DL!NmB)VDnQJ$jp!j!Ix$il_&`gAl5eU>^_18H zHzgq^PdQ(g-g1M|llg{vgFMMSsnZ6pZYbYG{P?=zed&~*^}!px-@!}oWe)L=1oOKE zYv&ghsu9N4{Iln+ZMago(vKgmzx;Ytu(n&f5kpxEVH=zO9AH}PuqmJcaFmQ|Fz7mz zD2T8J;_!p9(MFVnQ9$odAAUe+5_|Z82KwJg!2VH?pNPHB*u+3G^Vev zuE6_HNaxF|wj;AaLqp5R$T;6$)Yj9RBG(0x0QUB%W$r()75D}2_R;ouLB1}SzpAPx zb1Et-0B3Q2e5{-cw8+$k&kvS>|0=`DWAp(c2IK->iUo5Z3>zF)&)}*FMumZa9_0U4W*_$iS2f=pU|f2?w^zO2)(E3e+R^ zc0nylBfQwKY8HM3l)?r-o@~gyLwe z2?)*)S2}8HYTDX_I$3BtfPtk)92x{UQm_ozQ5}3J+P-`DZfAkFpd;_wYakIjKsVpg z($d)}CUf^1s`tZ5Dx4AD!_Cda+H$0Dr!N4t za@_(>;>9MQSWYSy;KVgHdL9Z^+l}u@H-j$fKyVRsAqoo*2aW!$vJ;=#TZKeY*j!*SNCa&)jge(AY?<9`g2mnvR0^*j3E3T#Lyhw?z@$SQBzYtn~aT( z-5K3b(}i1&D$i_g;Ah3;< zNxZR~Z54rzj!x%c8C+oX`ASt%GK9;KQF>c52Q_$caS`;sRAXCs4c$*0Um2UiFXrCS zS3Bf5|5eOrvA+z~UaXu#AKp#gje)Vusg>MQdB0MzQwIr3pYVW4IOiWC+hDd@+;^N{!R5nTIOjP8d`eFP_&RKfN+>AS*PjcD<<_IKq z$tf^$KSl{-Z+pAKBoSWkC?71Ntxexl)LumPEiB~j?hfb-T*Vb7?)=u!4KJpSewKY5 z4~e&l$K%rX8`39Vfmcb7f>Orm z>%GW4`M9osM;3;(nTUJxr`dB?**(qm?jXbS&9GWPZN$rv=mN++e-oTIUWg{A4UIjVCzr{M|seo{Buw!wgY*K$7yjg1WjoXIEEi)BsY7e=ZnJAqmBSFTWJ;^-fA;KEXV6bZ}|1wCyScI+5>zAd3Ox*y z;#3k0Wb3B_*8T1^3kTDmz1Dl@;qe?%%x7q56vWW|2C}z4zjhK#ZEfW(i^lvO{rSTm zBi*sczyC~(>uG9i70(+1{CrMGrt|PuL0J3#3_Vea4q%pmkVpa}D)S(U;;vN{2eGJI ziDb(FGnuuO6(IQbJ_VAQJzTS6G59B?u(^-G`raxak#t;K@F;xuY`VN~?-1z-Y^M_O zsWQ-1lr#{^{7%Dz(7h5(sl zR(uQz4d387c)TH$2k)dlF87Xi>+bUzFa4gVp19@{B5x<2IMrOY@LMP7$)rRJKduS% z!+OCx!zd&3@df}}GBT!@Om1)OMij@3SLi5f#M>W~IKPm*#0jnLSl-+W{*v`lHp%aA zDu^l;$HzNvZ$KMb0%pB5&{Z2W#W_1zf;FdBkaM_Nfu?ypo#)Hz>zs}ovffvsK~7Gl zW@fd(t?bc$Sxn<3{$gA5;+48=8jtpfq{1tE{R|MbQ>C%#;H8KQyZ{+u8Z@##|l|3^LLzn~id!ebzKyjO%$5w6~o zkdb|n>PbsWtFNyI$RFdUFUYGwD|=*2$l-L8=Q+l=`kv<<8&vG#dt#VAMl?v7=TDwQ zeco~E##{N34k5BhEc&4hXtqYAk zqmzM@%&{(Za)mLoc$+AuPka4i#d`$(acaR(GP3e8=AvNOyO4Hyp|U z34uchNGQ@RA>GoAbeD8@*SC(p_ulv3`~2^7KOdeWoY-gYwbx#I&N0Ruv$RMyl{T*D zQ*<=0iE$clPp4!&0RdesH9o$A;+_O~*+;8z)bkgnqQVtM6iuN0aHcZdncnN>Uq|3p zd!W&r5Jt*hk)D3PAIo9h^()0H#)%@lK#-UDNp^S2d;j*f85?9*aFg#(8Or9?Gi4)s z^KeoMGjfCyu`&fKr9vj(MSRe>|c`=EkwPXf3tBD)b5K(@BFy1P{|K45alLep;Pv&g(!NGJ;=^}nQ~cnnPItS^we zVome$G(R{$`x)}^MO0?_!|gr-;GJN~aFGvE>mNUUfC<`)HxCpwk+q*>uUJLzWe1(< z@-$7|Yd|d-d9%uSPzbQKakZ z=@1ZvUd3Vs?!LEgEy>KJegF}Hy7MUO>4nn-TRQoGiw-m#-ZbD`3u0a{9844c;2uN|}tCy?}lBy!{>$?Lgo(3z{G{n0B( z$*tmD9zG22S&`V2O{?{@?RwBB!QN#2YM?1&^|)m_~LA~zn5cBhqY{5gE~OVb<)(;sQ0fc$LWc7B@yLAb~&!{?u^ zV-S@Vk5URdH3FTDa9ApC@2gGR2w)~?_={?j@4NH^w&612y8W)R$A5sW^-OI_2@7S#untJ?jauP0*@u*SLJEdZO)=TMdlF64#B`JWiqU#Qi zDshTxmm5B5^6bJpX7@^g1H;0oitr9nA}10vYaV6UFu<^#%p;HYrB5B+*C#i@hZF0) zTT?URR=Y(V)l5S9nDhlcUE5}}g&qErB5O`4XX1Eq>1DhYoHL|NE`n9Tkm;8d3%3HZ z$5ZazuY(@wWAgmGysvX8d!W3$L{cQ0!=2P-O@kCBBIH=AYHFjSqiyZ&X|e?4o4^9W zvDnieRbzE~yFiB%wH{P}CT&r0a})Hmd1>^n$D~5u)z?GWWLB^+Tm;-B_cExy#L!k1V z=gmFQZNskod2o|m^msi=B4!>LrMVTn5C#4$xJF-d1~BXvi~<+R;9O2DjbW1Xjjjhc|7&Q-bFvGPj*=UWxE0Hf!a z`s9e-Sz2~Uy~gaA&RyD?l}UU-8e_fc(l_0QKjDf^1pzP03Udnw{W=WgpGuv3G6sf@ zIVOR-%m`z7AdvwB+ubxl@h0&}z30=9g&vEE`&@Ql1=yESgkRG!NO#Z`D0R^Byy{0x ztb7TC<%Hu`(%LPWHwwYup)Sv#JRwabICa7%W3ui-3^KsI?X@MFn& z^8*5{KUfE0pNNCg`cr47-W$KJuE;#Q|M~Q|y^u*f3oY|mwYqjdXgChH*n^RrcfvIe z-o_H9rG3?E+eclv%H4FRpsC;Ga`MsDquLsK_0sX2jkc7M#AKD^C8b=quz{6T?_)PR zrh}3PE`xtEKY#gv{TzyH|GEG1*!=OD)n0)e9OXyI)Y5|DU3WLztWtFal*_G#E>S+E z#^vy%ca4Lwd#li%R~gH-VFW})cj;$DN%r_9naYDpZ0UPbl!;HLD3N@yma^ows9cU# z?e@<=c^KP1>vyPM@Wq8!ja0O~^m50>#ooD30|3kux1)aO#!6?prZV)D^6ZPMmP)>~MaIS+QQ`%rhVk$yuc>1b%oL8D5H@6b1`Kqb7+B~vr7@Bih6JFvP_RoO6? z)TRsn2){2RrsIu=k8ahD8Tf;9QFV5(na0{z`Rc}Y)R3i{LORZwg;1O&A@!P^>{{^i z(&0VnkG7G~Or(YMq% zW=WLyxjWe;`HyG*c=2{Zp7Ki>rOT(I&} zyAf@(!m^q-%3c&g@h@=V3F6f(r@rc*1zcMwnEkAsfmM$DsUGst7~@hlaYpN*r*%8z z6Lb#L&5h0<3H4q&Lw?IGY%7W+>>Z~2&J<|}+i@Xiz(Hulxv*>UqN86evwPv@=DJ-hB0fg(5}nWJA(QBKHnGv!G0BeOigm}Q;rQt=$qYel+R zSkaQr>0T2t`9G%%S#FSkfS?0uigKap>BLhZI%{CR$(2-~j;WSzv4cH5-+yq9 z^cVm>r)d6GcegiSP9xw4Fjbl_f#n)08QB2%a>O&>zXAt9p}Rgc1%dc|%fFB!IOgI8 zz!9SS{#$W}lvWMByzxsJIO~t`^72|*S_05L$WSY%cR;{2T6zBv?3-6Pt(7?Uf8ul;<>u3yL%ix z@P9Nu?*cT2H4NZg-he%>bRffT&etgN!^R;dmf6Y-yl?=>UPBF3T}`d8w>JYY&!gW| zdFu6x`pnTQCA86RzJ*UiHtyQU`TlhrN>dOwzORFpw!kW1i)$tdXvW?Cw1$j+Qj)!`0(nJx zn_~@6NJs$StSZ`u$S_D)6>HO90_Of|xeFJz51(4P(w`U}PFJLD-id1ewx}RvKXcmI zLL^xxasIWw7Cpo`e2M3WWF~%Mi0LfVpg8l#_o0#x0!_cx1+$c5Nn->E?~AO=&{9c{ zg}+XFEsm3Eh!*v@;Z)=WwzTm>@$XtM>3TG36r+-lOg?_({j#(<_^@&>NYmWC!)sN` z-OB&U|CU^`KB+(*1cf$tbvs&-k6AQQ5`cF^|a zp`vO%H@V)q2T*>b42duK#nBKADk#t%oZsMp_S0Qia55n-_1?ZD?h}=4eMvZ=gI>RW zjYvM2m(Sn8ICP^B*PNXQ~7IHQ2Ac?o55fvI+vdZ>A-VwV;c_9YC1qDoM1NeqGbEj9;| z3Hhz}gIPK=GXwS}zsh5^mq?t`B5u0TzY*d#M%>ceyc(ek!~~+sD1^v91!ww@4kk?=aVMsx#S5cq~$BZ|0cJ@)KvZGC`1 zL0GtHV&V(r=Hkc#uxKFlz)%5f;kO(>smAwwn+7BO4B9?Dhw`E29vCrA>hdQTK-}a0Ly&l0OgR8 zfj?FSoEHF#adB~(`m`AHVnK_ua!qyhXU1%+2jDV%Se=?m@m1nLA=^1i0-C{28xaAA zzoeo0#^)w|_G&M8$vU&B2y~L?=Js%PU2j$m@!el|hq=DFIn=3tvjc{>K%R~kP`ot; zr!#^zKv$wjtEQ77VXz|DI(4<7RCEmn8$d}LY{%B{h={RqrkY_*>f^h2b7mNrsNgiQ zrht`qXo+pW8-vA4w7h(G*S>Zp+giuXt=y;-=W}D@-NM2GsLJT+>Djqb>(kMO&HS{0 zQ~cqFwOU@s zk6rim_m8y$JkO23553-PE6&}`ul$eSWP~6r@8?gIfjMxN&MmiMW`Z=mg`k`0>4102 zWAOvUCH3~+Fc`2UOfOPB{zeTwe0Cq~x$heh5#$Xg-Zdy-o-e^>FCXMiX`7j48V$)x zHqL`v#9(0rw_k2fj;1!O4Ec+<%X8Ap)jndoi4yhCdTTOpdfq$&uo$w-GBPp()7)kg z?!1RSJ0H|EMiO?!@>uh=7b`O|mO)YIM=3YLaO2UB4Q0QN(&@v~O5H1MC!LqtpPcnn zTy;w5c!IHpLaiT^>!$z$E6-|grh51mr{hRzOdhP;e1|}u^YH`yCZMKVta@NZuPQ({ zJNmOc$HasLUMSReZw^YD#T~UuxQ_9SY=cdH&bR3TknT4myL0tDIv7X`W_L4=@<=k;TUl>k{xnhDe){Q)pYxTFvy*+Nt_WZP7d}`*2_&``O(fZ=? z3w48chU#O6`=n^N(SuasBo_%P`7$k4FhaJGlh%#timMBKp=sD41WU-p?ldWLE zPsk{t+NIvYb+757?Z|F)fbbz}aRyj}3u@T!Ts8Mo^U(Si&@ z1^WQX`#~`}N-hRO>;h1Wii$8=i$qrfvYDBgM-)7z zU$4R|?O>|kOWQy@!rZ_ln$0@mmk$5hSQqt*WiP z((rC4U3lH%6$x4DcN8*?rjpW=gy${@>r2ObF826Izi=I!ou60f06HYfiV|NhuLNOF zKfnIxl9#+a`Kxb{+nSn?UOn=XE&0*d*hm9KY01O}8UwKN!>n{6WwLNQ?k`wE0s~^;If+bLm&b(gSZ11J18oBXW_|}=n!w*Eo2Oy?P1BsowYy5uR2xUblmxnF zg7G$(1&V(JpV|Hb#6V$T?t{v*vexmtvT8tvVyAR7bmVj79c%*GV-Z_!p%na=qnDV- z#`-$#*GwH99mZiw)a=E=!GKp%%6^ZAD62njU9b(%pdQ*!zU+(sC6??<>yeQSW{}l^ zMMveVK=Qb*n)s&^)M1kuv)R&`&JAht1Cxy?+}hrN%HBwke+> zTch)}26jBZ!2~VBS?Q~>H)t@ zRL^8cwJzfg+BLPxAGg_bDye8tufH~O`YA-G;KQ-xyQqqt#YLmtwAa?%1g{JCO8XB3 zOMx1uYHO*|gF!kY^Yr3^moR^8gLM}PK1?Z71bmSvg$fss6Z65bjBY3yjKJlSr=VK($_A(3?zKRa_^UOYcm!nlTqULHeMUgz7Ag?VFEicf=C-SvBAR$g5mzp z-#}Lcgwh2>8h;yH0L>Lb^8_CL{^pYlncq9(kXz!p{WVviq8n!hdS_s2!hPornBqC) z(rGW>-LyLS)azHi)xC%G)?{qy#?K*fmB3wX+)WA3>)X>7!*>sm-nNXIpn-OmP$LJs z={ft#QijTpGYy&sMdO!3M*{hBNJ!@}=(mA2DyeUdNbrvIygY^;5j4GVyL-8i#g@6* zkEc}~P9$V>wpjr)46SKhWmwf+&@MaNu0QXRBxt)oh+B6@zsV2}MYV61;)1Y9kBOK9 zO=UbOcm9^8KqOQ+^>*#+{K1}ooXy($1h2)~ogcL7Qm=7q)x+*|dFiUwFaGa2y>x#o zW@bh$-U+f59CW#l|D5T|k095_Ax8)Ujpae~#DJb0`S;{s`-32%^ZfmrjJ-#ZKr~@^ zOMfq#t^mj`BqhN|*`T*>AgBSiYML;&-I)u(O$_=!a@Ybq)Hl>EVDk&8`qkcqBa`8! zND9%a0pMkx#<9Oe@SqbBJdTZ(G8Era{<|H&AmD~>=2H%GsP%c#;t*vlOyDWdqVfbH z;0Zh_K=@rI2lr zd%YqERyiOEZSX#`-=yVt-(CkfRh16T!AH@sesu5Dpz%}XqNzrIe{heE8F+DM*cnX=!OEKoc(@s{w`7?Oh1fbxeU|l4zMmf#$DxlxjxqjHZ+QMbT!88{qwc z@a*;=$EA_jm@3}_VDEUL4nd~jb30%=#{;Uc3qWnOUY%!&R_V$&KxR>Oe6;vPO#LI} zcMrVR9yB)+lKCtz@-W(%**^zx$3BnQD8M*&9Z$RmQ4~%}r)n9P5AxoibUpVGqiKcJ zaMs}JGRUERf8nqi0(i~^D{lZ$YQni+!ZQ(fMWb7`S;Q^Mu;2Z(G^e0yS zyeDGKk%gChVUYHD&gZ&*yfI8iH3Z?d*R_WEoNg1BtflpVM4|)EP=3NvzsG#Bg$H> zY9H(sa3PRyF9tcp?^QVw^*1YpB2)KKFbutyJFz1`JeG9Y8Aa)Txd~)8K#XnWbwm7u zI-B)=9M_kr?u5EOglD!+>8&R&cKZ5|p#BsgvP{-nxeMmEpuweerz*MV+YB@-(tj?G z+lUtwlU5*=@A?MJ6b3~nS(s9R6N@eI=g!jbVg>`3yne|}q zAJ!U^lK#Cr94ll<2&Qz(c5+2QyznEpRe@f4n^ST%y`7rlSvC=?u^6ChX_bICM3S^& z&KtJ$ST=LbbWW|88Kn~Z)thw83eFVSQH&vuPb^uXhe@Wtz5zwletie<#lZI1fO}U| zDQT|@xoxV-%VWk4tk-<8^bY(d77R2iRUwyOv}+eg}!h+ zfx-YU31;oAeYv(AO^heUijN?=Bxp=s4OyDQKIugA^9y?$hVHg>z3C$eZ`}MGO<911 z^cyf^T*N1xhRAFUz2-mDXvenPbklGLJkbyz&4w%$&s%aR!!f#?t4ZJ;P66fK?V`fS zNW#n~nig7F5TdZ9148acpd0gs>vIWBh3pu_?e7HbOuw-;zUD_yY1lxp)ZP6@K(JWY zp$%pG{V`0&^^c+ZgJt6qNxE{oSLFAQ7S2vIM`K~8O#_~)YO!kuExQTdl74NifVu z5l&YRUHkh~f}1zpw-HJpAcg7|je7tIqs}nLCicmBSN~T|PPZT@68~4e_rJ>96ir!m zSXsb~>}0at5>gB2Mu-SLt7m?v4c5WJ5q_OlN`n^Miu6vHoQmNclGY=Nd!|U!Wu8-rpGDZ#?ifeE1tS{0$%W8x7eK z-prvEs@L|n8kdCCy-ZaMwr|>Thu6IXl^Qo5Aa9Wp9uRV`^q8-Q7AGvPDGRv$#TNO!EsFAP@w)w z21<_?s&P=8!I9F`nsaQTyUnrV~{dv1E?JSq)(ZI_3IZSXdZQloMY_XzohVNHf-aj?&B9(z?r zJCilmnxpjC+@Hj^hZ*A&UiNNJU;q3Wb<#bI$V&+Bn z+6vpXYnH-Mb+zlaAI6g*um^u*KO`y`RGHbXm7H`)Na;EC^Ze#@oP5&4mWoS38K>IC z=L)e3Yd9 zt=Qq{!e{WLvs-AZQBT*5GLEcIzK^tqpSm(_Y6a$O( zrmE#g7>-Py{-VaMnO;_INy5>1kO*I$5%Ooeqgm5l#=~=3c{~Z|t|jf5u2y9@Xg6Q7 zo1NLAN%6b}*64DVdvz@9(9O5vTwS2PHR2vqq!h+W5|Q<6uzLG?PhMjv@K!j|X$Q1S zI)xQP@L~Dh=EnQ+k!Ce&&K!i-9OJ~xuR8I%;`hjdsq;5hCLi1?DJpVs<80+g;GK;A z!Ij;?yL4tHtDQTQ+!asSi+$aXD>w+VdQ9EE6xjS~MGp3fvx*QyftB_(#Xl<7KRC&JT7tIdw^L%?|mq&hA!gb{Q5%^!^kAkjZ&}lmTbowkjh9cUY#kiS* z;laQq^`}eP@D5xpI3Tf=P}2syXBS}^8b!yoBcr43&o7zk8=j1(k8hd(x6^rgdh#Pc zo$w|5t3Jb#!I%<&o?TqLon2XgMw3?Q-ujxWsi((%d^JYaRVdWvJHeR&)bCjrdnRU+ zygLG4VM9V&Cb~8p5v3#PpnaX2kkGBt$*+c_`HX#;>2`lXXX&ZY*_jz#{8ToP^H=_Q zHSRBdE<{X-5Jbq=5RTVCcXME2g1EkOmg~_G5$9eL?>IS^pBYbo+o+ORE8HqS%y_g27XE;i?0J!u&ymT2JV>RUqRY|S#(u|!Yl;BY))WM z87PqVcGRR~jC4CfZ)c6J0`uoqG6V_1$?}`|RW-KZDmF^FRML5*bCNT@MQ=R3Q3fo8?M`h~We;263Ngj+te@omrWQnQA`CVVy#j zwdK+=g$~u~-!HIrpOznh4=<4xe*QhP`gCCST%~n%d+6~c`vQP) zo}Y&I0O}aV5M*a-TUOEmih?Xei?3ob%mh=De2X4ra+205o=|==C^-7LjAC!=a~``= zY-&ep3Lmhg=*qW(-@iY9awg>VO4FSzvj{Hxqki7+3i*tEJF3>U9Z?JVPx%+&#%bq8 z=#8l1#1fFn8`OFJT5Hr5@IEL5rtV-l8v|23?h5zo1>`QVZ&gulT-znJwbRa; zIGIz^CU;n3RIz?Iu&wl_upP3O1(RN|;a@o^cTCImzA1NqJ~$>eUfx`|UG?8?-z*sT zVKumqC(Qd0R@*!LF1mAEtn`cbxn_1Txta&Zxf1!*!<*_)**xZ@N8)McWGpvojM*W` zh~mhec$+>;Vg*&e|0)9Wn>y9hFgTm_|M24dqz?%3RmQca=k>k|Gw@cFS5|MAZ21>= zfH2fgVIfoET8QZtb1fk*DaoOiv$V5t(;%@{0!8XC12OTeEWMkaK_P-?_$aq0uJ-y7 z9fLe1hlSfEN8!-JO5pQ0?|+wgc*$u~Mtk}eed%t4%;#{F*n9im<9GgOI=y9aofvtW z_2t>KcUj=3?n=r3%2~V~H2s=;XyBwv^^yscCK;vr95SXPmj^>jk*#GssJr7Xby4Ethnfg5~qKHjXs_ z>dfcwu!q~@%&;(=oUHTY$&>AHSt+SSM{zuCy;jJUE(a$kJ^{Xq2<7vHZ{PYY@TE2M z^|iI%LraGToHgys$~$x~C-6oNZg1N6gB3{_UvghrTeJ0q8DUdAm|P`TR#`K^BXN%V z8ni()zRP1DgV*6FoTf0l1L|+UKC8DtCef!RCzW({m*p3U(SC_jYDIAT$821b^Tv4e zC;?P2%v8GoNxfABR~uz??7#liC&ahi?@9w zH1=Uvcc?UdSWEWsMnUcmu5Ij}r6kWTz%?^7Ljv}g0o%lt$9^di=sM}>q&O(k2Rz*T zRg^au08FNT9bdx9IrD8?Qndp7JGt$q#AXD>-?4-MzChs% zixJ>`L5615!%pDkz~R2FnRbzT#P9{^g@Kh`&i$g?H{s9QT1G6}+u9fn8j`0i`V!st z7haztePIV#=Jfo$KgbLLZ&3M75>e>b?0q`H{s5bxUr)Z~^Eani2CH%9Ni|PSPHJ9i ztDNZ1KGYNkGU|5|3YNSK&#X=01&*f^Lld6NbQjJo^{}{S=;%j#bBxUNOm&3Bfz;+} zre^cq^mG)xr zDC1rcvcRoe5@X4V4KSVd4h|04pwof4SQLTW2!h}1O^At$YY&q}z$av6WG-(q05uka zAx>C$BKEfcRKHZ>J!5T9(?$XHmh2nz%jvkJNv%=N(e=ocV#rR(bX-I~rp4D`r9TTD zp!{&@vHx3M>0MRT8F7N7Br?L;iQvvy&}KI-&iv}$LUlIq{i;( z{<5hr^S>vf8?$GD%F?3AB_LYX+-2Vc=mnsR8*8E9?=f3Y^i!HF88|z{K&2fz1DqIv zKbROb3rpnSSdjr4F0N<{-Iw6UFS^M|o|w)xyI25OJP3{2!+>xs9eGuZ?G56x3?ug@ z(HEFrVli}p@1X$S0?K}fmb0l>q~}9+NbE5$)gbGR6A%WOTRg*e;!W?jrbx|bEd_L7 zD39OIr`W}<@ye4`P6)DBKAGqB_NzXCWPwOR#cO}z7ws!FYff_xD%^sXIEZnJgmy!~ z5_-yWed-Bl)n2;-Vh*V^lc^=(^vbYrcD zigLklXuYhGJfSQfD*X3mQ7IAj4IWnTZ4uonM~d3V#IyS+C)6Pkg;2~@ zAcO{VIoBptk8$l1(Cv0ENXHx*@S+8*0&`hQTiK>{5HZ2(#g{Z zH!>U=%_8LF83KoUR7x24;RKO_A<{3F&{sG5kfFy_^d%}YW2mGAp%?&{#}Q4KhmZj0 z1aY<9G}n)$q?bUnZ!uQ|^v;QB8I$ig1Q?ugmZbZc)aiity;QBW6?_c$5#lU(-pAWE;POqLRRie_;|CDB_K9a`nv zJqn(O$kC>(bUB7O)Jz{mVuhQ;-#@ve&42I zYIyi5B12DytR3y0FsFdbp|{tzyr?o|lycLl5Rm+DQxxGj5{M9T6C06mA}WUwsQPP= zPJ=x4pBHX{WjDYIY&nwp5V`%uGbE%5OTMpp5+h44AmQcGW{L;7Zw}a;Ff6KG@oWY4ZdvkufHK=qm8(?5Xx zZ*lZTL**jr$kxfI1CHP~03YN@An8xkR*omlF-9!i;dNc$t%%Gl+RuO2b57kRuKte4 ziyyj-7o~?uQ1w07xwAxUIdaC5pgi4ScVw=}FWo$!Gk#Ln_Uf!}@2L8BqKn{`S3CPR zR?ayW0T*9?Z%(meAldbQnuFBact1$!g}-p!rT^ve#@*NRn^s;w@YtL{L)Z+gz zXvAdni>iI@a2;~&3Dy+8Bfu*IK$Hm}roe@9;R383U{ZetH(?-~0a6Z5`@37sl(}c1 zcONJQLnmMofE`OZ{50?51IC|VG4yYm0-hA502!<`dBSb!BMK*V@&-t;aX(+ttCvN( z)k9^;WlsDD=ns-kfDZol?lJUDYR7LAJaHus-V-1jS^h3YIiPM=Tt1N1oyvtK!7f!? z`gBe)S~-m<|J&FPsI^KE&LzNLA^h&WG@@&RZ2RM;q0F!TAQ@B6! zPoWlPz`O*Y@*sT3PSEpswyT3QLD4eT=s$17I6zCQ2TD%>o(rsI4J!@-Q?Q58ZO#bj z{!ik>p)8c`Jw0yx%dZR;by|^2IF7`NTb)IH1}fb?9+-83y4KeY)$%WOQIQL6$zUV4 zC!3=HaUV&Awuk;eNd#XRivLQJjWx?t*a1<>(hF1=vbqi*RYvPvHDq-J? zLo?2bU3$0c0m7jEExAZqz#e3W!nOr4y$)Y-{UXb_A`#zRdk75djI9z zaE$TS zaF~16RAjPFv>rb_QIm-5E0-OEmfXojCT7jVS)j(4)D;-({lSlZ<|fMXS(*KNi?+cC z?*Oo4QPkcxQ2dp$5OZKCJjLi6&#^TuC>q3ObxV@=T7RhElG{nJNL1GNS-3;yA?1b> zmfUMJ^d}w8EaZiIqVUTUevcnGDUvKvn~uNUKcx4pvNx7xRd!Ixl6|Ky{u;(U1ER8O z*BsWIi3Z==e0|GhVbI+$sRe{jZ}iw9x6 zOFnI3(&eMT3nA?#c@`auE)EKGX{=RT9{Tb3qu!&LRKp2Jp*L{kkSBzt_S6T=$fFvh zHKD5EYOkr0#p!~Mgzu)(Z%-y?4D5AiLNq;yf;cKesvT)+PE*2ioyZA{#`okIj|l@I zqHrZV@xkS&WkM4}@oE$7^g8ty6Q8eYXD+Pj#~lWdD9(c@`uU4%=!Fkxj% zj*hwyvD|R*>1l}MQ zmA+-0Zk#p!DKrhQoFD1qz0Fs>!tgmRAo@}8&R+j{uiXD!VxFVU)-6sYTr!U}dWTOw zU+A}Iv3L1BST)dAQy;VQadMsoH;u7RmGxDP8mzNEhJJ*k(}t#XQMI8?5*J6^PUX-P zs^-RUVzPcg!IA6AU&c9<5}l^o9@x`8DNN;yE>ru%^u+A#wt5X+(N0R>2c!8HAq|sV z8!N5F83UNYWwI5kc}4Hzkoz%hsL$R8uoG>6qUK3;)_mgmg_J$O@Z_IKc}e@pK49Ja4^i779yX#Ii6br8&^7)hO`-}%TkFQ=h>9F15P^C1$DCZWFo8jPOH3rnL7rHR>3lDNgGdhw*~nGOm5i;Sd`QmviL2a%v!FIv$U1g`hgZp5;;j|c|S zMHft6`$mv#t}M;UP-5dLY1jDmzrIhLB6y$pRac#;l_+j}yS=ZOzhH&0tDZEko8Jrv z%|bx!eiOM6iZh9(H>H#Iv<8+&sKHx`7A_US4Mpvu*X5`wt3Spp(7O2UFzU}bQGR?N z8XM&5%yOL!f;_3Q8m4i;-<>K)59CwzC?|F8OXS?)#=o~Sk5UGDJDlRI+kyKc;->hP z&8&V=w$VDBL12W?tD}P_>6Ov?D6SaJ|i0rIZ{0W~IKLj~2UyR*kKvs_4#D z=q6sAryGzCRFb zSf0u@RysNEl*OUPGj@1F^kdF<)$9xid5Kam-Mg;Q&$aT`7&cuK31k>s@OZYtYN zHCr20j~?l_Oz@k1S&KkHU{TGgj8A zI8l+JXW4}9>90O7T&8hBEi?p>@*BAMXX98Y8|RGdh#2ab@)zDECw+Q+A&sfWNf57j z2sKC`z3W+ZODmbYNOQAVm$$-RtKHQ3K)-t6_9m_4xeWV{;cC@}50H{)tGPI2zufj$ z6$I&5E(V`-jTqm2QH>iZ1xER$UPtEj34XDr)1|bLR)D&{HB4{cOj-Z55`O>gAjpT% zrV2LL{~$ND^p`g_a>L%?OWt%>SxB}gPwft5+7uO->Q11L;c6;A=EWJR> zr)o2p`MJBHqoMWg#7=6s+{uPmEE#4u4NkZdYAt(JxxB3;uNL@)$F-{@KBkq({ChD- zvy4V_vn5rm|8%bNc<@R8$fDSBHa!?n@Rm@pSftT{hyo1pKfi~9;l}&Bh#+19^E>eG z>Wp~X|MqlinXTy?n{5B#iC|VuObZyvJf^1G#6d4ns^nlor!aag9{S?JqmZF+FG@5vUg zh2Jf{4#u&{%%I_*p^^dqiJI_+(r3tt!7C{hq1$c+*56N^BtD3L5cgFZ(YTi>p#&>C z&=W)ao60<)$3e#z}~Oq?FosD(MJ!0<99YUQYI%J{}< z%&qY~I5au*NA$#f@f8uT5Ep)31PWZx_!`7E7T}HnQbhd*pGo?m@V2iu`0Q=ehzN6x z9_3H?Ct`V*+SOAgaceciC;4|1&9p!q%;$5y4}#QdzdIn;0Zwob?p6R?fs%Htcn(~b zT@dg(u`0@fW0NAQb1FH;CFt8B%|h%pmoc!`cKdXEZoyCFJXWCPdwJZ|)58yH+e_;~ z#svTlz}6cy_*{UT7^uUHAy$@_gaV!{1Ir*oD8akDzHpHhz;|P!F%J#3dCvTtc{4w) z;qjP2EJS=`Frua%MtRQ`h(tg|2w1R58Oh19v4KsT+yQ7%319;d%cqCpXx|^+OIJ z?F;?j(05-}Ml{5I%Sol-X~&k7LqrfkpDNo)wrJ%yZxC3XwzjtYTpjR|Q*6f9C;>ub zU?Qxf3q?S_+wOC zuEqb97rVHI1QXIS&}D1&EA~1ghIk6IALSJ^bSRy4S2Z9LM7c5eS{fkpzg{ya;Es!r zKY9xUA@V7LUy;8+y}1~Tn6aLtVh}cI^$C+VB`$*K-Rc2R5vUtR2C^I;=Vdeomzn!%@iZPdDE?Xsi5SrYfdMcl#Pt9((p|IWU8GB0 zsu8QAr1CC6Ym8X2e(KWR1c2de;c>`COfdJHp9oV+pU%WN&;dlmzY1hfetv=vo2Dp< z`9<|LK?;S+Ojm5$6`d&)ulzQwqe10yG4urJ(C|=!{WCsL568#Fm6l5PfTS1{d2l(* z38>Rt#I$y1spHVZYX->DSQIx`1DVXcN1Q$RI!PlxTF5)krT2f{qkKZ?xzmyC#XEjK zluiqsLaT8H_Qd_%rJ2K}1wf^bOtJQe7pV(VZOY2$?iSkPk?g(vOE3lgH5r&gWYcgv z??$ml{`%~FbLj@;{A)N~Y~PV|l&i(sO_ZXLsd|C+kTQ}F=I;!t82VSQa$nKYOG`^n z97=y#<^Uy&NmUfgaWV`h(a9g~qUwIS-oLl@-Z<-RRr;^AgS1`x&3vR3nS#Fq)Km`Y zb{KT4BJsJ>$fZED9ksr`zOtX6V&Op)u~CUxvI)(o$wO!nf~D7;LBESjml4NpnZ=NBQ&ya7_L+krri_2Kyga`oq0GNu~z7m-U*+fLM?&LO6q*@cICT`&L^ zk03ck)lx^h0P&hkY2zNl?Aw)OgI-gq?vk@sX0Vw3#K^AJbMcM`^-X^-KAmqbprxNi zaikbiT&^RUaPD8Ul0Jz${zbedBNS(8zgKL@k%t(viUAdd-=t93$jfMLhvX&A0tJlY zH+2iR_gQ;#i$YgV-D$y&FEO9)tUP#+6`E#v``XoF6;TQm`j?W@; zo4gKdE|MyXQ+tK*xHyWE3;$FISr+C3%&XJ!TQO7S=SjtdHRG^^Cz+p{z1S))%eC_X z`V&Fi?^0MhIo!q%`E+LdV`7t|jSygMK*CBm0NeXVA(A73K-&HX#`eE}Z~y0eg@CN~ z2@(rdE6c6qr-cd?9hAl!^Pjk4@AIuz}oQNA3<#8zr6s^!2f)&V6D3?G7`ppR>wOdJt3bM+l4vD z%0S`&^DzIPJNI9|sW}9OfrM0SoexohI{;0R8V-Oo!Cocj|8rFTa~IFI$5X+GVB9ah z8~Dl*`F-cZALJ|a`xBHCVATKXqahsej3L|*AfEr%<7qHLU-Yj>v{QhWp8o3*{nQh{ zs7gBCt&n*zyl3-|vc`Y0U5Q^46@kfPz{ZUJex1*3dB+5LcgQ zBAyyEDFpiJ|MtR|$^ZZNo>W0};J_&WW{ap)+$tF}nW!#G;SZ&Hyx>2ABZrCnOblBHFsIxyX|JQX?~=e^!Cs@1^Y6d;c zmWPHiW$vnxF|(K&A0?|_gN7lLeCWaQw_YDF|9oQZe!f?C6!C|?oqa&ys1je(q5gzx z#<2yoI;!a>E@z?t-oicalg?wN5?|)fcvJDp&e~b1YBqhW0 z{C1VI?f~1YTaK2QgKZV&9-t2Ws6Ue~yOPRO* z*=OkuUfVBOoOO$J*e>aCpk}9+vJVG{>ydQ~ysfXw%J z5H#yEgDU8B6nD`iffMiq_!C>eaibKzZcYiiPQf%rYB?EE@xEI;*^f~WWNnIC;k)np z$THur*0ioaa`+!n+EcN2`q50_4Ai!P48*rRz98ozjag?qQcQ_pP*oE8HK8g5RfmriULoRMxKsP2o+f_a@;c>iFQ zlxRYaPAC~#vl+2;w6yIs)9kk;$Q3#PUDCjw34G_5&p5)E#B?f&7c^q!@~CZhw8Du0 zPkjWn8`aYCQp7l?B(L>dn(&DZ4hjWgzL9i77{8FZjVK}dwt<6!0(m+3uABGhOik1=YStzXM%jP8Wm75)GQ( zrKQ$iAND-+;N-~hJ)I1S2HgVhv@E`6is&Tzf+j%gOE@I3^;8XgFX|tf8u&!k0P&p~ z!zz%2@weT>Y7juIGl9oS&DuSVTyJEn-Ba*7a22~UCn!q%t`9ow?n!mOG=?uZ{K!*j z0~f)}w*kZ}R(X*(Gm)MMU@H4@+9u=SMu9qpU zMP7l#%lgH2dbQD9za6|V-`R)1bNTk-?vB!1Og9C#Nf#R1f4u1Z{}J}q0a32)+BbqA zAfj|Sbc%Ed3`jRhBPrb|jkL7XkkUv=cS}l_bV^FMbPK%Ku-4ko^XzZ${jEP{;lw@n zTz6jQc^to^vu}Zsgt~<$|Bz>3dGi#ZPE0ynru^Cz?|W2lt$QAAruoTQ(mVY1^^4`5 z$x!_loxa*y1Yw3HxbPGA^7~VlUmqVN9zb^?&p8Uw#{B4~rXD*;P`^a%Pb#_rXB1OD zRxAX}0BOdFanO5CaTt+4Nqq1lh5rnkgn4+lPFu!L&FVRsarq$9Dgv($aRpn(CN;4`ZVM=Rom67eQcVvoPD|$M}a?&UKUwUJq)3mO~a6{{dP3KKLbB2AbA~h5a4Y?XCT(k z`(*mxpajNjFJlDTIS><9$?2do*A$oDv_51>%Pb6A3o8|_@m0mUp6COK-(WvIyW#Gj+y~2H&D3i0tCzM6_ z&g6Df3*@Xmzv?a?Z7MRCchH-0EIiW|dkxZ8{k|)x#zeB2wMUk>n>3q&K zn|Lx@se5uvU&KlV;J6yq9`Ez0_ngTMe}0OQY{ZoKq-k;v&y?~R6Ju^RyC|DtBfk3J zGJPw=x3p_Q6m1P+2q zaXo&wS~Wu$?Nc4OWoKCR1JhfG^~bO%LHimk3o&j1JWB}Y!>d{mtAY&2H~NG42336E zl;ZA9p}<42V`yDoCRsUp9J2=jHyyNy7JjKcE2UI8Rqn$9zC%NEPgu{UgJbR$P$dc+ z4~bSe4s9J9EsBegNd4A_g@smGqccebGc3oPFNGl{;JWj=IjHh-@KK2Fjl9WYyqVzK z>uIHF!WC72FVMe9&U#{|rCo!XUj2i9=5tzzaeiK*nPU8=A8Y%|u})~HnIANt;pMZX zEfiVR6TAeUL(!>B?}43e1mooN$D`v91Cf3%gG*tEH<99_*P@Yg0T3mgo8h%3%-T^Y zY4wA$VLscZAw<;u9oQRQ!^lXp%d7SeCp_rTD@Xb0?E<{0JiFe;Brw_7y z`T@Vzc+RqEEA&Vn({&9aZols_8qx2Xmme6uX%#2 z@4#hl7s^vri;quPj|ytU7TL z-%#2`zGI7hNLL(zudfb%tK(l zHu&Y8DV`f=ta4SEq+SgVij!F*LYmh~RJ$jcRmS z8{?@el$f0#-_KTaP*S=H+=;Z&In6~2AP;boH>Fe76!L?jkK)@;zA=4T^d92wJ^Y8F z6<^CrcsG{oL9(^L;fNonUVAO_2@0(_44@#RuA7t>286I(bX)cXwOR8o+iRY7GXdBCY)Nh}pCy zp`$Z~{b;SmmZc8!vg=rCd-=5&<3rq|S9sb>KRnCorGFYWI$Jj@!tiBgk<~_6NWvR% zzxQK=J>A-MP>v|>LJokU+#2uMs8MyLvtle*GgJ5l%>PjJ(;a+DY!cc31L=WSSXfxS z6gz9fUdAS4eHPUlKE5v}(PPU5`H~O$i->+9r#;hLD-)nfF=?Y1WLHPN=M+t%I53vk zcz9XLFQfyF^6C_-{$SXJRGy%v-&Ux-I_uHn-~Ss+Fs@f8vs@nLLlQ@xnkKL?KR>|O zr5a0>_neY)081+g|H)?XK-fcFE_9y@4MqMUt|)0-g`RkNs`(#y?>kyI5_$Zg3DzE&Rza)~eK)z(p zK%!C2w|4H$Sw$H3aa5f4F{Z1DB-Ei#IP8jQ5yIws+=bK?7MYqdwv$nbqMCWAXyK6E zAz67nOqfH+Y7+jN!+1+bu&JRTH0p(>8%MqIACD7Wt(W3zhE?P+Bc+27YGc7Fd zPl~I`VsC*Xo9fpDcAby(94c{3+N7enD3!19du3ThC*zA2*yMbobV!u@?OoAUZRrzr zdlqwzp1QmChL0I$L7HDfu{E0(QBlQ3LTZ+HCS|GCmk3d`5jQuuU<2;ikhxzbA>tQJ z>to9R{^5B|^4nMMm%NqnifWHkaqyXGzP3yB&olakvoq%_iruI)FG1sx6}3=z;Bnu1 zaBcqfSNZ^>GCXJ8ZN0Y-nObNkg2EG)v4#G2pwLRgloSIqpM*R0MFZf;ZURk+hwexn$OyJig^DF0m1o4_&A zH7DyH5)|b21D}EA1VeQ8q-vT|lyYeS^ZnkeU^x0cl_Bk?FIG}7YPF79G5CUOcsL1} z#J)>BJJ=w`75l<`k?!{U_8VpbF~NWg-A^_Xetpwj{}#jzv~V)2oo`#%vdmjD*IHwA zSm!;Sw?lxhr%=lk%_i% zEP`JleR=9Y-9XfW!cvcn1iAd(=u3C5^|PNT1JNL_D{1#LDa{x6i}QRPAIdP*wu-Hp zI1Vz|>O3#wtEk< z_g=uA0soB|-Ypxxn7buY{9F$UGBj#gEc0EycXwqO!@U;n$5$`=m4~ z78i@_itKI3bEn~@Mh>~7evJRgM-MNr{WlB#zYKwQANWUL6WUxgLqMVLc5(1?sOezF;Gn^>H_Wsb3*_9nBlyofLUK6gVbpMI zNSrf~&(Q*OVF*DGds!Y5x{wj*AAyD$h(X|A25%mXxZv1i)0N2XdP1J}@~{^IF_J>0 z4%sMusUQM(w{Nn&a8OlKW6$32b^(0cP+PzTep6v`0y0%JeW{kL;9aCzPQ8Hk1mBeOe{9R>n4 z%Ai^V8rUGx*;fVOC9|Y z<@Q{E+%h;fMYJ3*mAB#Z8k+BViqvHY~*8Nlx z><(-BrN2Oc=HtmYWZBd#3G&U$CTd`2gFR7)U*8oYC>(@Sm_DBX`wGBLJ^$-SklH|h z7Q(*PBRZhWjggYufCupBOTgiuZXDwWk_R?{v@wtnpIsHVZG-P zSjZY^vKRn;PtnHkKc}E!33+3L6bib42kyV%;>~$@su5Tcz(#1An=>Fc0=29iRQOr1 zidAeGXhCADZ-^OVLmcEhe@B)qf9t9}j)(v7i^aqOcSkcXc@89CG*vci#2;5}F(0~19l#0IIwi`WHKSe23Dl06SRpK+1 z16G2@OaL|w-J4hkprX~5_Gj!>0W3m__yZtovJ|B_0FTt1_}Vlv@Mdiw+6$sMh_V92 znU28=Rl_&X5-0(3UveWKa3q6+zC8$Q(N|2KauqNqK&QN=rs5B5lP&Gk1++CGzHlhv zvu<#3(ShB8x=PPg0DKYH2BNM%sI5oS*s;DP_RFG10G03+V7qGx!!7o^@el@qkw9}- zl?NSsm7wLD-5jR_MUAMwGvM#WLVgCP49JaU@^Rh-wE2iKWf*$LfTd5)Jq}Wm%JB!(!;(7`&E{l|BsYhVDJuAAC1}`la&iJss7{l6LL;Y;=O44X zrFa7T&K%ZgCVSc+DQ~0a+L!8kbM;+%T>KxVTJxKy>J4$xK9YN9oHd67?w$ln@Q^f5 zBB2c>Hk#^BVhoTg8A#K`6i&LpGLGllf6ELoi@oMgU&j5N6z z9xP#Ts|Tp)!OHI`DXR>ybi(SD%f%T4H_)PXE?2#Vrmwzv2rSEJfiKjaLVF2C|G9I| z5cnqv4Vh}%+L%D|u6 zb=N$MyaNj4O8#Yh|NH;vdiz(`73wX^2S(^Zq|h;B)zqjrL={y^NJ_5SePE2mX8HA=SA{XQXr=vOVPT=s zp(1Er!n3fv%k#Pb)I53wJ+KY?#H>p5m5imS>AC|HP#jZZNWqV}TQmAISBG!fU0?Cg z{i(Nx4a!L4)YuaQbYR3`YqcwI3j%!nUw)g+99_M@fb`?bep;Z5lv)|j zJU93x35Eb9XCWZ;HbQce2ih_-ecT#0oL!Nkz5J|>WT_PN?7ygKV zNwn>%#$HYHKfZct7MJXKfD~F}jMndNtSV@faI==v<#2k~LkuW4S$DuXb|^ z)VZv75%A20j9Y9T<qQ$ z_*ObzpY1FeVEWl@r{(hknO6au7gICKscx9X6x)%*J03Tpk1x}tp!gu-Vdgl~&T}3I zmFb+o{oBPKmj3l|%+tqPDCJSyJUmC+ic0R!=4b6pY062%#97K?yMwoEDqLii6ySCh zxI5+b?-Sk^FA{nLp4ED0eyu*R`6}mGq;?>D@(S;8KDe$aX>LHFtK5c}^0dirL-ftI zdJVBn-@BCg6k7idi|H9R&3(=01r|jZaE`1u!Uoo?Clw~E!y7N&6rA%nzUHm0uExg< z6g7R`NN&J{{Rv~MGIspYJCB2x0)z_+cnwa5hRaq^rwgr85|bi`+<*t;*RP{+<_gM2m%WQ~optQ%a^hhT`;!O0He`?FhsU@YJ)wT5 zdtL#7Oevq2Qzb7STvE4j^N<+tl;!4j&mYyMO8w~wmmTPe$~@F+5^$-MQqEAy!?u%W$wviL=jEMj~=i7K6<=V#p-z8sgg$}<7xR5Tx`M8V8sKS7tlwGVCdQ<+U2Ohgj~Y_JN+vc7qjVaUm4 zcG77}li-x1YN_Ops87;v)RmIcRB*Rlw@OVHfby<8?Y~%l#P15Eej~7{_{yfd%U5yB zFv(TDrW_&r0^)wjH&0V@gyM2-557U-Qm)#qgqN_Y&AFYwL%s;^Mq$iMP0<^|z!YR~ zcfX#^Ep*i3CHX={2X58F(_BlNIE*)h>=Xo?2)zw#q>J|4BwljoWFxQI92(C*vw{py zKkRuFpKIw!NrYct9bVCO?@eh>ff-Cx6rM6^Ma)!BP*g*}|Lqj+5IVyF_GKf35eV9D zOV74-0+F#}P<|87->iN|1lm%?< zwheN0czF5r9?OYwchuGKY0&Eqho~o4p}L8oD6uoq z_D&fB2Vn^nz%woQ+sDSP_QtGi#OD?k{wRGfo?iEaIKhek5%H(_%geg%ZLBTIsx~tK z7+&5P9(IX-3zMqJP&qkR#(xGY6u>pB_KE#cD$@dCll^O_qw9jeNM9Td6M|{mY`O76 zr{Bahce|m|Y0&6}n`<3S60D>~#<3(l{hlRNtPBmNx*w$ofj-Pp4Tx9A{4J7)P{Tmp zXO|^jOmSghRuMe}*Sx;%iDW^=fv_vLf- z@LUX$=Y!O3CzB@;E6{|T7MAzsHxF6I`{#G0LToJ05BSq3m!k^^E2?6 z6$@(zQ`-0T0Qe3h#2v1t`lTTueSmKV&q=Zv&j+VeFkeccUnQv99|zH2H3l8QpwdvR z+o+lT`d2ouB_IR}3JSVJf!4M4LX*yrde7r1H`Y71_2YN26erYr;=~9C4(M|Al+vhD zY5u-iF#DSXqY@e#y3US;m#2@n(P-LQMT~c_hz1niIMh9m?m>I>cq>wqiN5<83(GSV z0(Y{fXtE6jy-jW`^|ge?)n^Blv8s68P!WbzBuY`<0my1srVJP3nyb9Eqlc)Dhwp@9 zLBY6MSG$D%XF0iPs&uGA6VxDQ1(ZzM7Q|NTK>%13jjWQga@j7PC*w@5ZDv8iGl55j z0#N9I7ncPIC`Y`GrEvWfO2ome+Ym$+^B#8)fU&u)r~ND)KDfEDXp|x>d^AA2Eht;o;PRkpr{(Ze!$2m`*zG}-NwmL zp36asy-?JxvU_BDBEM+VBAClXAR16je+|;f9{@?a-9|=B8bN?Q1?6v$dqW(Ca^bC! zW@ZVqwY5E5o|*ab@@dHLOp}^l9>fxq4}N_|2AeSL{UX2YkC!Yhcw zy}jk!C!X7yxR;Jq3HOE8ua7|Ag0*0vSjCE6Z`Pl}PoT!&^ufi2NvBRFd39xl+DTke za@pQGCq(D)@xAva>*Ti4%46L+EKDc+`D%V;JxAObqoyL zU0Wb~uWkcP)?2~Tjo-hS^~LT_Y8DD)mjr{L@Ts)J|K%CIC6(*(dk$)w0K> zD_NqcixbIty&;}YWI@II)r(S!exfL9WPOpx?}^j|LD<5HQTIEbQnfvE4Si7D842ri zY^}Cl{t@azxAFl}Q{72bdRM5vd@db@+I)dBwn`T2sMEzjd~i|DwCp{7U_ls=ZC=h4 zg2TTg0K52DFmqCSAYLG3bsyo^0&vcE>E(9KF+BzIkW4ULtyKW?)%UW{)~DmkoET)z zRr&dtfq^diAQr%+`gUOb6%ej!=XH&4UIVYsofm(t5%L9Ysm}&eM{hD9_63UpQ)aN4 zz})$Nl+K=qoSehG_*+-HK(EUJX1Q;bCmn&X*aghJz2!$afkOHJyAby>XVd4(+FFEN zLSvs~mPi%%MPg99D0m*UFM6*~{`#iKqCy#rllugA^n{BooXuC76noifDW123VwjNb z{T9o6&)PKlI=zrB9!&WGSLUn&i?eyll17<{=80lY<-Dve6~;|A5U-<@2j<~2u5w?a zAj&Z3IUL$$YKT?sNg!HE?I&GMR%DaTw-A3coXej{x@8wseXTQu0gxh-Ua$E$IAt&`yHnQFkd5>&SvuYi)F z;b;K(HNd*zSx!Pdu6ApHx!czrq#%#Yfa}ALI=6z%K=4PgR?Y7p2^@t*FG!a`Mat9% z_XzGp5uXKs`Xf;N>$oUsy6o)%#aet*K5iQl7Ga@3`=aMr2V1en@nB@Y*eK^6d@PHOaP)4ol>hKSd*&@1QLEASDj75YIR@zon6S=Z$;Hy8y_TLu1@>n<{{ zF)dJ&1-6*?U@m2&F_S6zcmndmE~{v><10q4U67kfPjn*-NHlkNx#^7mlm zfvnYOghtm`Rbv}YLI&;&CHq>|CJ=Po00<;pasyUhCFvZu^A$CWJCL_PyC$>DQ9WoLg!F*H9)vxNmRol!l zzU_YSggMxti$xDvu_B?)Jt!@AI~7~p)Mx_0=4MO>l;MEI8VvVbU=8 z5w}HepmKtUK`60C*An|gmYK#UO5n}gmEI>J8J}pf;=LtB7|hi|5M9*UCb*d&1~>Ej12ezQh#}Fx%={(5%nz#3&39)0js4x41+|to$1v^=sm4Yi zx*U2&FZC{9d!~jZj++Yw513kP#~+4~N|Cwme{2I*sJbx=>+8kV^UGs1a?CS!#x0w# zT|h$JBN9T{Un}M3&1RYmi&xC6z68hn{{41N$G?UrH+U`$XPxwB5NaeqeK~n5? zOdm1jO|h(oeM|Y;V?4b;YFq~#;`=oVJ$lO7B!=a9DB0h*LdQw9LX0o0)iToJJc?e&p)-&T*H|*G!vM%c4H|SAG1h< zCekH)`1UzC4OIeu;uIT7JarXguy6+6jCS?-kB~-dkaONTk&>}4YjM3u7F)9s#wPwQ zV3fp}i!0!nOnC93+zu(`QL;mxtmXFOE-=R3HPolP_w+utu|qW_`yT8Y6g^Ln9pKfQ zWyj!ddBW{$bh7-J5LWL8oyC6MF%vJ48SS*mcKYzGNJ!t?rI!@crI|eX3|p-#IIu}E z`G&caf`;dZ`uU~KlC^uY9oiJ}NsK=>#>Qr;5VZ!)M!ARkM36#T(tyMCgM9rkLJ=Z(0{oB@=CwrZUIXqu!A& z4UPXId$u$rO+Q5gmFem`-e5f)D!>0nEakzi)-2z#nJq}73U2vMH+j=tuj<&_D4s2^a`I7kpNgJ)}6zt5cDOjkoz9SPy4@Yjf0x`NwN! zcTN4+)R*~C^l308s;cVO%l>mANR>*vHS!@FT672{AwGY`_D-$M+z?4_ryX~+XGSB1 z!BTdQ`E+f&N&2?QyEq8LDZ7gT^}w8SavIMmk1#DackW4fc?M^7U$w*Me_eP~=+K%! ztgw81IP%)6tV5APq>hLssY6!=;o|yiL6)8k#`MCQ(KAE&^df3wnBqNqor#5anFlAk zrf+W_R?HDziGr~FE|PG+0&@Yz5=Nh))2_)P-h^Gs$~>m(Y6>fwA4h7&y|)o$NG~u$ z8zXs(#^IKJvVXJmSN_Y=&-rhb{tSmVz|s#eGb-=!;Fih1E&YIoUG$C-aoQ`k@@Ehn~>3Xlko5znepxT5B_)run z4s0&uL5^&fHA>v4nuP{MFSM`ro4;aNO`lI1bkG{DTXq)3vte<^mngO)l?gf7kQB_- z`iCFXQH6&!&bl&>8miFV4L&0fw?0eK?ip$FRY9C;CJrejnHE5 z(oetlt7P_UT-LL=fAX@YS0U%%o@m5y#1PyLedYUiQ~xJm>VIQ{pGL_aBQKF45{}Ar z3v#REwLW0T63X7Lh~f(2akgUP_inDPM(Mn;JlUz_30_Ez%=v6OX@jq;U&I(ZaIe}S zAu_Q=h{|W&r&puTM6WAh#NnGuK?&1+YUSHVEe;fu4Yj4>FZ6tD{M@4kE_7TG+mc*L zS4)!0I!ip~>sg&;{pFa@@?Io=FQHK|S*h)VjsD_c!rC7H{PxqlH;uM-okO0&@mkIM zsnN?x!Jt_ocRq+}+;_!Y!ai`qz4fm|(P?5WH2Iy%9;`*4%545qbDiKvL==X;g|>PF z=3LdkpDB#;D8%k;{fxlYPm0$)fpREIM9q-ykdWCmj=+kG6)4Y3AT&Z1{W&vwj1)o2 zsSV*<-j1@*cE~j67K00d8uXo0-6KO{oxIj*Rt?vuYAr}FcnFXW{YmRAn3>B~J~XlO z-^BHAiy2lNiEk?nrHoJxIFHx#qW@*fBH{bf4hO>D@Iw1HykEE;srhG z=H-NB%8TH(e!%(rFI&Gq((RF)U?rD!gPEz1%8+4yt++NMj(1bkb_DzFbDK|9Ydo^} z%&kX?OW`m0%o#e8#`B13nq-5RMJfX*ZIV<~oI5PqbuCG3@&2*(|7o(tno?{lxwG|C z{d#t1>rc!mlL7Y%SzYkEcKAK}Q_3;6iYym`gLe#K>Zy5c5?fX9yZL`^_~37%0X@IJ z?l11{@!`AmUw4E5=Zj;vQ~Y~F^mWXbGj4lN-MV}-G+wvpe)nnQd3|58-6wa-tqa&s zE`N4}H=Y$w3HH|!FBh{>EF|rrJqXaJDs`LZ_Y~>{ol@t0Vg0| zQvBlC__EhOgn%;t1w_S@TtM%=F1f=90FpqpOQWtT4F1-?sR7@^K~C6T&!CClT&TA* zDp*<4m~ZrDu!NkdieKfYZ7G68VzhpyxyIRAIL5 zfKuQ`U8GqBxI!cn07Oa#b@j6a9@=u_K9j!ByWk%Dj(}hwGM<^Sr8vI4(Dn(3E?>3a zGbpG413!<&7(9FecWod=3xg!oP$bywHiqd9yLd1zgK{>QSkR@;mKg@d&}AZlISznL zj)Qs9dT(q2z)7O<&gDJV$X8*g-~j0Z2@QiH*R==WmbJXc6-7Hp{rkGtrI}C~1gL+4 z%RuINX(?+caJ;`t_*Lku&KKHlGWc{~dgDnM1X zk=9kajzPrEX*sb26g$JhZNNwmBrBDGMFAwEPwwx5Xo}6zoEV&t5Pe@;IVr4FGGbRy z5!;9Wsvs~i3TFmM6->R+eIJ3araz8l0etVR4UV9MCyIBjO*_mCB3MuOBxL!8vX zc6#*JmJmZmL>q!a2Ep7Bj2-3hhX})|qiVW{ zKhSCmCI7i=z|EU6j~k!E^5wD*|4nOK-Q?N5jsaQnk^ z@n&s`+Fegvw0_zd{8}Im@Fq?|<@mh|=4w4la(P~}wYDH;BBmdtTL56_y;r?!Kp&AO z0Pb{wwu;|wC5Uqa+~C zakJHoGm@D_uPN(^8^D%=2^-ZQD~R`aaR$^UK!djb3HOB^V041{7cD6%z#rghZdd9~ z-=u=Ikd1+{eK=fsi^|r+bI1!6KTyv<=aVIRVRqDH72iVT{hqjC?E>q6iPG2LlX$&m z&vb|mbDWioRe!vOwv20Z6u|QYEjl#Zq^C<`5GQRk0+y;??fZ{5hI=pH5>%{#36{@C z;+`a)J+MDg$^Vi&#vYf@OyfDEEbY^y5mc|KF25c}y2%!Gap4^R_%&>&kralLqoaN> z_3}Dedj!RKA+zcdrDLYzw*jzAFH(|?J~O>J-xs!I?}*f<@mzbpWs+q`Hq|w(V?>< z@&TNoz`d+qHf%^JW_LdX9DX90Si+t+e-e;1hD0zj_&DiM%APWYo59AOL@ogY=8wn> zQcxFri9W0jR8`dFSwotp4RNQ=gP@jSHdn`WIZ7f&LA&S(q-Y`d&l73oi4QZxMgWvE z^Q-}13~LeRiy>;QB1{Q0NZ-KH52p$0amne{==BhCJ2d1#VUH#+SItU+DFCP$O-s07 z?&iXp(rf9{q*?o3ALE%eT(@=_t5IUpbnglW=_)&k>&Kqb$Sg z_U1f7wsafF4&6D}r|Uqr2MDNvr@nl`rkTP$XA*hb^%BaCi6}Zog)&y86*tR|;u{7O zcH4^BzUsEL)9QG;1>6xwDtBk)llzDUf`>>!oEe>fI1m|`_S#2$L~n}KY>51G39r{p zgA~CF6zW7cdTk2);;o@{Bw>okj2J>NP|^xY=$~#sv*?8{D(5uIYV8pj)4b)#4sRvL zV2g|d$2H|x=VuL4(RiMBx*frIiY({B{&G^2=cK-(E_^+xA9E#NMDj`hV3&^lk=1n} zcK*Pz45R=VMz4R3W1o%ut-tqjs?r=Mq_$L@ydUiC^e{B)N8coYH#@CF5WtDEqg+aC zX1)7AeQagyxES!^_;9Z*`nO!(myal+uZ?@?=UsJIK#k^?w9~NT_E?@_r6VXX5RKL8 zx1nGfDyIc1`+Rg=@x?;figf2kVbX1=1w{}-3@>Bz2~-+37u*M}dM|bhf=^XR?oPROHxs%$WNx!>c$lSTZpao5S|NVwGWUQRLQSuz0Ax$KV|3Me0z+8 z>nK7R#7q6j+Fr-5l{%N`hdFcmu7qBdn!$p5=OYaT3;{I;1FixvmzqKg^SMqT~D;ILs2OFU^Mudzg7otAmUO5q;h3g_pzSHs< z9p}YV457*zKf%RjkokngU=TDABQi!MsJ_00>iuue#hPS@T=KGR9AVPMI)vWa>?wA80P z3QBE${A4v=``CK-%w)#cD>Qln4$8dk>XI9gJ~mp7;GCH*|&kPo5l=nFLJTw_dr12zkm?c9qnyRej3y%_Sdu z7-IC~p}`Z$s3)RztfEoML70FOI*=?qV9DejOqgUiqxX~u~0HmH#FZ4t-3 zY<+*c7_w>P6u1Ua)eS!qeqs>SU_DvRq)7CS7PL^v$_K^G&|@l9 zP>#{)d=<5M_#!~wfwzk_sS*H4c>|{sKNuH2Z&y)TVG~jaTC?RRi}Tu0JjC(GDE?eo zUG|Iu)98}4;L#$p4B>d_sgu^*`;Oo$Ir>#LP?l)-M{uT~$G9dK)T3|rk_sMd$@B0> z4`(S2EK`SY5+S!*PxHvC z-;SgG)>QSL=y}iD)Wk~IN-PH^TiBV@S6!;Xdj{$_!LFesuTNxMI^=RI3mlFLMU#UU zthn1)+hHP^wTQ2!=^@(E16DjU3qZ0D2mWeegHQNouP!$jWLH&&JpAJChp%f`aZCl7 z9r@z(^QN+IH3NV;wh^xrW;(8?{QXP>^(oTh?Isvau8`ng$s_93=`_mOPtAFV#(~xm zQ=!H-L&p1M5WH3!KJ-Pje))hmYUraEfnNJlY5MHhbRnvVtx*LKdL#xdcH0;%o=Z)3 zYUng6(_>OE92Yv6j0Z0Onc!mN%x*ULX3z!s>xusZX#6kO%0KUoRE4&()H}%`Az<8R z3l$ontlb^^-14sZCle*0qyUv25OBeTT>lM#^7jjw|9m4{k@gQlS-&2_f`Gt!$1T|d zLdZ;N@Dsu7yy}0g&~tH zLx<9wW8XrZZkGF~{|x_rGkjeC;=us?^#3mp=0A}&e{C^1^ct?UW&gj{(Pd|L=Gk*= zgsuajtymHY?R_ONg+_v)hr!(p3}0to2VqY~l5$fr^iag`i(wJa2d@5bav@klRKL3B zdL>_R=DILmZs)pv^-Tj>VY2q(Mgh=f^*KI2dI$ffCkQN!gb2I-F^4a5e|vS+{}>g% zWbiL?@V0-V!a=h5-7|=H-w4*hefK!`R(0R6Q?H}glHH!u*4B2f*!}%mlg!50 zc=fTChK2_4CV>oHw7dZ!Il^B)5}y6({ZTcXxd&31xW2}o;f`|6=Z`lv#``Z-kX{NnRIUesms8?z}3~&+4=1B z)am_&a23eT0E8&9up_^V$f~ zT%!v2LhYWBrht&pB(sTI?8)J7&DqDCoE%6}zGHEE;x(UuKto;KhKl;kEg>PH zGQ@l{x?IqjL##SV97OD>Ihmn3nfw`j%lpzC#l_Ap17tF5AHXEpPNONkR+ z(OjSap{Hjx-Zi_2pnH@r%!75dIvuCBxs}f&P*>f2>XEp0tFPQL`&7kAdDMhs?p&p* zI-z>3SkSSb=VTje!RmIJfWgG!=1XhUN0EU)e;V+?Iy#mdjA~W%Zk7rpDxB zsgj@JmuzcPgE}-rM>DRvuWa^iILL$onIn#KWoYT>3=It*K76P;1g-h{Rs0<-*itps z)jsEzw5l0reygjiAmxmYOhrpdN(!j92L{4d+d{<$5g@iujQD)eQkQ$DI&`hmEalyw zFz_H1Ql-{hd)V;K^%&ZE$=RHVgEhCXanzZuNAdmWbil;3yha9=FGH6_?5KeDyl%2i zZ>nxkH}>RpPGW42$18!edu(+1x6=1Ui}NVR;Rhs=94wKw0EEAllnesZTX%PNZ|~N| z#_J3aF`-UBBBlw_s6j#;5QJ4Uo&qfx$V?sh@nfv1u9Qz*RY(71Q1|G)*G~%zi_f1w z|5(+S*&v=C8hWj&`c(~RA%PqR2nv^%msN9%i#^+pa}$J4nsaj2fBpJysVp2qJl)wD zK#sjd+v*G+fLh&JX!3q_-FWv?F{_-^jsj!?4c@VvU-CNuf z#yBK&A7V3hp$vV*=x>iJ(#)L8lIE{$2EXq&eVnQ0R}C zky;{N`zKwT2Lfa53jh5H&~}eR#EvOxhg_u;^p33p`rV2yiasLgnSdd_&}-u($%wzKjwM>Ic{gcGb! zlqCA#4%cc!(DP4s^ngB0ViQbc0VJ|5Eq@ra!=LiL_ZHGIB#DgsS`FCnH~}lilGceh z1p*$Il|qgpCHI98vC}aFJweA8cvh~4pNrapR(sThSGPUj<|p*W?jQZ6I$^y5S=9!y zsnGn-)Acj+Ri#}l9bNNH9@{#j=q%m!tcT@JsxxwpUtcgDTR0>i;$GYe{iIsD{5{9- z6Z>N&-R)9#fst6nS4-^cyO^#W?t62T)Z(fYe<~2)N*iyGk8zr%UV>k0>zTMvp@-jQ z7y3y%FQl_9juMXWNgjl}O5y8RO4`lFf7s{E9+VvBo~Gx5NF6a}wF(3TEu^gXy?yng zn74le*d-|LXwL}z0wEOuCTNsI>;^BDB((}yTdZ#Zp~B4-l^<#->g3nw&%$pn9=c@q z)ro5kNW-+TqatI4#=7#ODX1za>>d)bJO<_JiZaP%L(AaH3VSY8pSNF?mkfCCOHiU3 z>RWY$lN&KL50#_;@qg*==9c7vFBigoL0c$+%Zugz?Dh)P-~jDZ3L&a8NICcUTXAwl zL_0e#MD5!z%}7JavE8jpD#glmopZpMRCr>;hdz1mm`t#?(4!h>MDsIVA_)&QH7+*Pg(m=LpT(SyE%!{j(->ez7ww<@(0wkwA_qtg?w$>I2flAf@a%H}Hk=~gyg}kG9Q6~U^oew(k0bV5ms$EbfDItkNB5+0zJue{} z#-BpnjIS319(9*GCjM@8e(jc;@vn|=Y+j+4rPkT6ha(aGaVTg%*GRJ3!P+%SwfoHm zwlPhb#72S?Cci;$M+i2ib{j9n_fr}1VDH#PdEEvV#XMg%6H0Uz%IUN4O!*4 z!Xk25Io}E1t#teSI{KMeKbtUbOQcCKfUbH_qkAZbPH>Kmq0@38pnwu?E;7ATCyolW zBov=PbZC-e^ViYD<#x~}H27}03~{ae4vAe!(^=X&X@RWj5Tmya>cdFu^d(VHmkACD z>!#oHMni$MlHlHG=2qH+4^C*%tYV?ciy720^K@_3Px%0@Qf01SE%7#;HBqID*m`H| zA$fBjI6u{m%RW3xqWa^0YGxJIEc4pz8S2zPJal54gCN(q(Xwufpt;6%h@<&6+UL3JKn;40_ls!w9flvZ46&TYW>+s`e*FB`-_bZ2RkA|py>6$dMkE!Iu(zo0 z8!j70?EWYAQ&c?GY|fyfncDhc|DNxfFDmGvQ~tlA&OM&#E)3xAts+r#-^_<{T?nhx zBqsMuF_%On%C_EwE-X^HHdadQ0&`b{ta_=q9eQ%S?syVd!n+4Sj8LDpT(cn{uih9Gm0#!> z&<4Fp+L1f>}@jVHi<8-c9?^2H)rzQUp9O z4n*vn)X+i$H4~ZU=yV2M7FAD;No+nygORhqEdC(}3hE;{6Qw@0)$hsX^)zE?!}f^C zi%|S$7{^o%%=KMzr-4(xE2-tW+Id{}ztjNp7ge4+tog$SR};_1Y_`#1v}<~PxM*w~ z7;0&h9?5Q5zEHgF+Z6QgGJ9!p?acnns04qyjn$~^!&wswVQ9KkT%{VU@Fnau6dj1a z0gfTy1e6vi`b0JW;F1e^d%$$)tXE=_!8^6>PEDEJ+L^PHoRQ6RWO;5Uo%_wLfEe{N zSnY^8%q^kbvy*f2FwmgOB)geTbOC23X)p{T2@Y86W56RLKSd|b<_liblJq$$mk2`j z9j$A1Z`4&QP|wIkm%We2s?peyd6XL(RKGmwJ>i{qOV~vu3z)^F4%_GQOHz2t4`SDb zbWC@tTOiCuzJGTqR`@Y=k5k!Iq5d6T{~YTd6brTbF=BL&Nb*QPleRKo#A3QO6fuR($7h&qr+^btPJQ7*ud%uLz{uGa%#Ri>XJ zW2xGe;%)-V$IgiORiG<4QTXuHy57ZC`j{6r2Hi7G8jOL`Ar0$9-_VyCG7&|1JyQ7x z;2Pu=Sv2sz*cx~F$@!nyg*bawUj|7Wvaip#7&rD%n>uVShcMWcAnnm8`f|muY%G{N z4`e(@d|^LNtW{O0X=D{aWIia%nD&EbyBx^SdvtoBU`8yltgpzhz2kc3xPak^$tv^M z)6b3pS&UZh;_239wOSTiE7_-T=~Qb#yIgl3EtO91Hze8g^Tk`7XwiRF+%FH=TY;p5 z>%7pMqDCREH{EdSvhyi|yk`PWeKiW7G8GULQMUpfhj^WgnWh`+@e+Ft19Z@_A_x&0?n`ClW3b20O@xx$5Io)Y5OjrB`;TJZ27)7 z<;T?{_*4mhuOYZ~saw#t@i-kh=reANLSYJs%vL5MZo|Z}FRpZUEyqAKhE?-~9;_{0 z5|H>veHj&704R2?2EbzKQPhn2r@V_@p6K#3y(hvM4ZOY7>6T7dR+`6f?L^6Aja zsX*P0p9bE$I_sk&WBpY@q;!Xq3rudT_L|_i65WsPN{E_4xZ1Zjs{N2h&7}NF6Y2)L zFrtM}1>#V=urnCrSK>s=ikcA5g$;-GAo$fp`otvA?(~|&vyQ<=zzdQ##qXA@4Q#5b z8ftWlOi7iABz-d>(K>wChKRTY8}ka`WAT@YwbZXcuoevY=K$xI8)^dT4i8@|seS%Z zGKfRa0RbER@=d$xTDelJC{4=rkUs}{xe5G>;>zcO@bW7QV4ziHNGNgcE_c*y95yad z;mOCX`#kX5!tVvCzw7}TEBTH&kn8@h4Tyh)5XV7&(|@>Ga&nUjbTz`~9e-nEWpYGI pi}+Qr?1~###~*ktFp;(_Irwqms9q2GHc%LmaCY!ORoR7H{uegoo`wJb diff --git a/addons/survey/specification/survey_response.png b/addons/survey/specification/survey_response.png index 67bc1aa943276b70c9bb9e84654a42074c332869..af78bd1977d865710019388eba3c53bdb7e2e39d 100644 GIT binary patch literal 56037 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

Lo^S`E5SC|^dGL3IZ7G%M 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 literal 75180 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 diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml index c50613f466b..2124042de84 100644 --- a/addons/survey/survey_view.xml +++ b/addons/survey/survey_view.xml @@ -23,6 +23,14 @@

%Sg|36iw@h+l5*L!9TBLJmeL1o7On%>jd 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 i{36 diff --git a/addons/survey/specification/survey_page.png b/addons/survey/specification/survey_page.png index 2f8d19d5dd80381fdbecb3eae28c271d9e6826d3..4fceac4b81b89359ddf4db8c789dadbbd608b1ed 100644 GIT binary patch literal 50072 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