From nobody Fri May 3 05:37:15 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+40993+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+40993+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1558328928; cv=none; d=zoho.com; s=zohoarc; b=TpXMrtHV29L0PmQininl16hlGqUclYeHKqzYv8ahvlPMa5XScaxHYVlQR0w5GOuW3+9fD2B6SF+cOpEShGIgvuucxlm4de151vilUrMtBJtEKhMROm7EBAoMKo+Zk9Ldy+XXChW3SdmUq8Hj8f09rLNx39vk2f4oVVXeBY4mJEY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1558328928; h=Content-Type:Cc:Date:From:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Sender:Subject:To:ARC-Authentication-Results; bh=JVpBooyl/VdmapJ4PscLeJBF4v5Xg41DHGSrf9R62bo=; b=hPSY5otOvdf0AIvRHYAtJZOPnZTh9W9U4Wpw/sMr4j4M86K4a9VEoLWGjyYYlIApSy61jpLv0ZDvynLj2/dPeDngMRGShSkDVULJaSMZQHGccV7KLKKjrMcXDNNaKH4HQzjCdcXHDn3/CUvq+ptcQ67wfe/SoZgNIKA5UwL4K4I= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+40993+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1558328928349117.86733271986918; Sun, 19 May 2019 22:08:48 -0700 (PDT) Return-Path: X-Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by groups.io with SMTP; Sun, 19 May 2019 22:08:46 -0700 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False X-Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 May 2019 22:08:46 -0700 X-ExtLoop1: 1 X-Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga006.fm.intel.com with ESMTP; 19 May 2019 22:08:45 -0700 X-Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 19 May 2019 22:08:45 -0700 X-Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 19 May 2019 22:08:45 -0700 X-Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.129]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.33]) with mapi id 14.03.0415.000; Mon, 20 May 2019 13:08:43 +0800 From: "Fan, ZhijuX" To: "devel@edk2.groups.io" CC: "Gao, Liming" , "Feng, Bob C" Subject: [edk2-devel] [PATCH V2] BaseTools:Update mailing list address in BaseTools error messages Thread-Topic: [PATCH V2] BaseTools:Update mailing list address in BaseTools error messages Thread-Index: AdUOyg+dvWFmB0HSRP2yQKUdcpS2Gg== Date: Mon, 20 May 2019 05:08:42 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,zhijux.fan@intel.com Content-Type: multipart/mixed; boundary="_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF618A0SHSMSX101ccrcor_" Content-Language: en-US DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1558328927; bh=8OJiUq+XN5w7cfKhe4pBN1yK8loMWxb8xeBVMfK7db0=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=qkvl3UW6gOFUY2epI0dpbXu0Ue9SIlR93yosGzFQi6mOj2sKl2Y+e2zQeH2j6Vmlmll LztM9qNJju744Mo7Vq1I96sE1rZBmRNtBOD0Fz0nc/xUyVOcNTeUVhjRgZGLmv/y93m59 4OfS3YrKBqohFUO6uhhND19Aizuic6FEN9A= X-Zoho-Virus-Status: 1 X-ZohoMail-DKIM: pass (identity @groups.io) --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF618A0SHSMSX101ccrcor_ Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D1815 The edk2 source tree contains four instances of the outdated mailing list address "edk2-devel@lists.01.org". I created a new variable, MSG_EDKII_MAIL_ADDR, to receive the new email address and replaced the old one with this variable Cc: Bob Feng Cc: Liming Gao Signed-off-by: Zhiju.Fan --- BaseTools/Source/Python/Common/DataType.py | 1 ++- BaseTools/Source/Python/GenFds/GenFds.py | 2 +- BaseTools/Source/Python/Trim/Trim.py | 2 +- BaseTools/Source/Python/UPT/InstallPkg.py | 2 +- BaseTools/Source/Python/UPT/InventoryWs.py | 2 +- BaseTools/Source/Python/UPT/Logger/StringTable.py | 3 ++- BaseTools/Source/Python/UPT/MkPkg.py | 2 +- BaseTools/Source/Python/UPT/ReplacePkg.py | 2 +- BaseTools/Source/Python/UPT/RmPkg.py | 2 +- BaseTools/Source/Python/UPT/TestInstall.py | 2 +- BaseTools/Source/Python/build/build.py | 2 +- 11 files changed, 13 insertions(+), 11 deletions(-) diff --git a/BaseTools/Source/Python/Common/DataType.py b/BaseTools/Source/= Python/Common/DataType.py index 780711bf8e..873bd4c9da 100644 --- a/BaseTools/Source/Python/Common/DataType.py +++ b/BaseTools/Source/Python/Common/DataType.py @@ -88,6 +88,7 @@ EDK_COMPONENT_TYPE_SAL_RT_DRIVER =3D 'SAL_RT_DRIVER' EDK_COMPONENT_TYPE_APPLICATION =3D 'APPLICATION' EDK_NAME =3D 'EDK' EDKII_NAME =3D 'EDKII' +MSG_EDKII_MAIL_ADDR =3D 'devel@edk2.groups.io' =20 COMPONENT_TO_MODULE_MAP_DICT =3D { EDK_COMPONENT_TYPE_LIBRARY : SUP_MODULE_BASE, diff --git a/BaseTools/Source/Python/GenFds/GenFds.py b/BaseTools/Source/Py= thon/GenFds/GenFds.py index 21ae9c4d4c..5888997761 100644 --- a/BaseTools/Source/Python/GenFds/GenFds.py +++ b/BaseTools/Source/Python/GenFds/GenFds.py @@ -388,7 +388,7 @@ def GenFdsApi(FdsCommandDict, WorkSpaceDataBase=3DNone): "\nPython", CODE_ERROR, "Tools code failure", - ExtraData=3D"Please send email to edk2-devel@lists.01.= org for help, attaching following call stack trace!\n", + ExtraData=3D"Please send email to %s for help, attachi= ng following call stack trace!\n" % MSG_EDKII_MAIL_ADDR, RaiseError=3DFalse ) EdkLogger.quiet(traceback.format_exc()) diff --git a/BaseTools/Source/Python/Trim/Trim.py b/BaseTools/Source/Python= /Trim/Trim.py index 6f29f1a35a..43119bd7ff 100644 --- a/BaseTools/Source/Python/Trim/Trim.py +++ b/BaseTools/Source/Python/Trim/Trim.py @@ -533,7 +533,7 @@ def Main(): "\nTrim", CODE_ERROR, "Unknown fatal error when trimming [%s]" % InputFile, - ExtraData=3D"\n(Please send email to edk2-devel@lists.= 01.org for help, attaching following call stack trace!)\n", + ExtraData=3D"\n(Please send email to %s for help, atta= ching following call stack trace!)\n" % MSG_EDKII_MAIL_ADDR, RaiseError=3DFalse ) EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(),= sys.platform) + traceback.format_exc()) diff --git a/BaseTools/Source/Python/UPT/InstallPkg.py b/BaseTools/Source/P= ython/UPT/InstallPkg.py index 6cb9f2533d..e4c7565441 100644 --- a/BaseTools/Source/Python/UPT/InstallPkg.py +++ b/BaseTools/Source/Python/UPT/InstallPkg.py @@ -547,7 +547,7 @@ def Main(Options =3D None): "\nInstallPkg", CODE_ERROR, ST.ERR_UNKNOWN_FATAL_INSTALL_ERR % Options.PackageFile, - ExtraData=3DST.MSG_SEARCH_FOR_HELP, + ExtraData=3DST.MSG_SEARCH_FOR_HELP % ST.MSG_EDKII_MAIL= _ADDR, RaiseError=3DFalse ) Logger.Quiet(ST.MSG_PYTHON_ON % (python_version(), diff --git a/BaseTools/Source/Python/UPT/InventoryWs.py b/BaseTools/Source/= Python/UPT/InventoryWs.py index 778c139edc..955b2e510e 100644 --- a/BaseTools/Source/Python/UPT/InventoryWs.py +++ b/BaseTools/Source/Python/UPT/InventoryWs.py @@ -99,7 +99,7 @@ def Main(Options =3D None): Logger.Error("\nInventoryWs", CODE_ERROR, ST.ERR_UNKNOWN_FATAL_INVENTORYWS_ERR, - ExtraData=3DST.MSG_SEARCH_FOR_HELP, + ExtraData=3DST.MSG_SEARCH_FOR_HELP % ST.MSG_EDKII_MAIL= _ADDR, RaiseError=3DFalse ) Logger.Quiet(ST.MSG_PYTHON_ON % (python_version(), diff --git a/BaseTools/Source/Python/UPT/Logger/StringTable.py b/BaseTools/= Source/Python/UPT/Logger/StringTable.py index 59f71d390b..cc3f2826c0 100644 --- a/BaseTools/Source/Python/UPT/Logger/StringTable.py +++ b/BaseTools/Source/Python/UPT/Logger/StringTable.py @@ -316,8 +316,9 @@ MSG_NEW_FILE_NAME_FOR_DIST =3D _( "Provide new filename for distribution file to be saved:\n") MSG_UPDATE_PACKAGE_DATABASE =3D _("Update Distribution Package Database= ...") MSG_PYTHON_ON =3D _("(Python %s on %s) ") +MSG_EDKII_MAIL_ADDR =3D 'devel@edk2.groups.io' MSG_SEARCH_FOR_HELP =3D _( - "\n(Please send email to edk2-devel@lists.01.org for\n" + "\n(Please send email to devel@edk2.groups.io for\n" " help, attach the following call stack trace.)\n") MSG_REMOVE_TEMP_FILE_STARTED =3D _("Removing temp files started ... ") MSG_REMOVE_TEMP_FILE_DONE =3D _("Removing temp files ... Done.") diff --git a/BaseTools/Source/Python/UPT/MkPkg.py b/BaseTools/Source/Python= /UPT/MkPkg.py index 3c2771f881..c6d4731ed6 100644 --- a/BaseTools/Source/Python/UPT/MkPkg.py +++ b/BaseTools/Source/Python/UPT/MkPkg.py @@ -225,7 +225,7 @@ def Main(Options =3D None): CODE_ERROR, ST.ERR_UNKNOWN_FATAL_CREATING_ERR % \ Options.PackFileToCreate, - ExtraData=3DST.MSG_SEARCH_FOR_HELP, + ExtraData=3DST.MSG_SEARCH_FOR_HELP % ST.MSG_EDKII_MAIL= _ADDR, RaiseError=3DFalse ) Logger.Quiet(ST.MSG_PYTHON_ON % \ diff --git a/BaseTools/Source/Python/UPT/ReplacePkg.py b/BaseTools/Source/P= ython/UPT/ReplacePkg.py index 843f62159d..03b91dab84 100644 --- a/BaseTools/Source/Python/UPT/ReplacePkg.py +++ b/BaseTools/Source/Python/UPT/ReplacePkg.py @@ -81,7 +81,7 @@ def Main(Options =3D None): "\nReplacePkg", CODE_ERROR, ST.ERR_UNKNOWN_FATAL_REPLACE_ERR % (Options.PackFileTo= Replace, Options.PackFileToBeReplaced), - ExtraData=3DST.MSG_SEARCH_FOR_HELP, + ExtraData=3DST.MSG_SEARCH_FOR_HELP % ST.MSG_EDKII_MAIL= _ADDR, RaiseError=3DFalse ) Logger.Quiet(ST.MSG_PYTHON_ON % (python_version(), diff --git a/BaseTools/Source/Python/UPT/RmPkg.py b/BaseTools/Source/Python= /UPT/RmPkg.py index e3db8b6a5a..cf37e2bdca 100644 --- a/BaseTools/Source/Python/UPT/RmPkg.py +++ b/BaseTools/Source/Python/UPT/RmPkg.py @@ -166,7 +166,7 @@ def Main(Options =3D None): "\nRmPkg", CODE_ERROR, ST.ERR_UNKNOWN_FATAL_REMOVING_ERR, - ExtraData=3DST.MSG_SEARCH_FOR_HELP, + ExtraData=3DST.MSG_SEARCH_FOR_HELP % ST.MSG_EDKII_MAIL= _ADDR, RaiseError=3DFalse ) Logger.Quiet(ST.MSG_PYTHON_ON % (python_version(), platform) + \ diff --git a/BaseTools/Source/Python/UPT/TestInstall.py b/BaseTools/Source/= Python/UPT/TestInstall.py index 443c493ec7..1adc19260d 100644 --- a/BaseTools/Source/Python/UPT/TestInstall.py +++ b/BaseTools/Source/Python/UPT/TestInstall.py @@ -73,7 +73,7 @@ def Main(Options=3DNone): "\nTestInstallPkg", TE.CODE_ERROR, ST.ERR_UNKNOWN_FATAL_INSTALL_ERR % Options.DistFiles, - ExtraData=3DST.MSG_SEARCH_FOR_HELP, + ExtraData=3DST.MSG_SEARCH_FOR_HELP % ST.MSG_EDKII_MAIL= _ADDR, RaiseError=3DFalse ) Logger.Quiet(ST.MSG_PYTHON_ON % (python_version(), platform) + for= mat_exc()) diff --git a/BaseTools/Source/Python/build/build.py b/BaseTools/Source/Pyth= on/build/build.py index 7271570d29..81f544ccdc 100644 --- a/BaseTools/Source/Python/build/build.py +++ b/BaseTools/Source/Python/build/build.py @@ -2480,7 +2480,7 @@ def Main(): "\nbuild", CODE_ERROR, "Unknown fatal error when processing [%s]" % MetaFile, - ExtraData=3D"\n(Please send email to edk2-devel@lists.= 01.org for help, attaching following call stack trace!)\n", + ExtraData=3D"\n(Please send email to %s for help, atta= ching following call stack trace!)\n" % MSG_EDKII_MAIL_ADDR, RaiseError=3DFalse ) EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(),= sys.platform) + traceback.format_exc()) --=20 2.14.1.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#40993): https://edk2.groups.io/g/devel/message/40993 Mute This Topic: https://groups.io/mt/31682293/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF618A0SHSMSX101ccrcor_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" eJ8+IigPAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAADM3QzNDMUQ3 ODUyN0U5NEE4MzQ2OUQ1NjA1MEQ4QzFCABwHAQ2ABAACAAAAAgACAAEFgAMADgAAAOMHBQAUAAUA CAAqAAEAOwEBIIADAA4AAADjBwUAFAAFAAgAKgABADsBAQiABwAYAAAASVBNLk1pY3Jvc29mdCBN YWlsLk5vdGUAMQgBBIABAE0AAABbUEFUQ0ggVjJdIEJhc2VUb29sczpVcGRhdGUgbWFpbGluZyBs aXN0IGFkZHJlc3MgaW4gQmFzZVRvb2xzIGVycm9yIG1lc3NhZ2VzAGEbAQuAAQAhAAAAMzdDM0Mx RDc4NTI3RTk0QTgzNDY5RDU2MDUwRDhDMUIAHAcBA5AGAAQXAAA0AAAAAgF/AAEAAABIAAAAPEZB RDBEN0UwQUUwRkE1NEQ5ODdGNkU3MjQzNUNBRkQ1MEFGNjE4QTBAU0hTTVNYMTAxLmNjci5jb3Jw LmludGVsLmNvbT4ACwAfDgEAAAACAQkQAQAAAPsMAAD3DAAA/igAAExaRnWuqlVsYQAKZmJpZAQA AGNjwHBnMTI1MgD+A0PwdGV4dAH3AqQD4wIABGNoCsBzZXQwIO8HbQKDAFARTTIKgAa0AoCWfQqA CMg7CWIxOQ7AvwnDFnIKMhZxAoAVYioJsHMJ8ASQYXQFsg5QA2Bzom8BgCBFeBHBbhgwXQZSdgSQ F7YCEHIAwHR9CFBuGjEQIAXABaAbZGSaIANSIBAiF7JcdgiQ5HdrC4BkNR1TBPAHQA0XcDAKcRfy YmttawZzAZAAICBCTV9C4EVHSU59CvwB8QvxER+wWjpoAkBwczrALy9idWd6AxALYCQudAcwbm8F oWUuAQWwZy9zaG93X0EiUS5jZ2k/DdA9qDE4MR3gbAuAZQqBGSUUVGgZ4AmAazIg6xkgCHBjGeB0 CdEb0gGQbwuABCACEAhwICeBAZBuPyawBCAZMBzAJfEIYHRk3xiAHFEAwAMQC4BnJQUlEGEfYCBh ZGQJcAQRIk0mIi0BABowbEAqknNILjAxI3IiLiUFSWcb0AlwKWNhIBhQB+B2JwrABzACYGUsBdFH XwBFREtJSV9NQYBJTF9BRERSLvDtGJAgCXAmsGkaMCjSJQX9LjJlKbIq1wBwHGAJcAtR9yawHGAo 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 esCBP4JPg1+VUP97AlSfdo9Wv1fPjc9Z71HF63/QW1VxW9MihzCwY4iCf5RjLlB68l1QLeVjgV2O c655S9At2oPTYu4BLl9PV2kjuyBgJDI24DQ24C5tilFkikBL0DGQNZA1fQZ9YGCc0AAfAEIAAQAA ABgAAABGAGEAbgAsACAAWgBoAGkAagB1AFgAAAAfAGUAAQAAACoAAAB6AGgAaQBqAHUAeAAuAGYA YQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAB8AZAABAAAACgAAAFMATQBUAFAAAAAAAAIBQQAB AAAAZAAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAgEYAYQBuACwAIABaAGgAaQBqAHUAWAAAAFMA TQBUAFAAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAfAAJdAQAA ACoAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAB8A5V8BAAAA MgAAAHMAaQBwADoAegBoAGkAagB1AHgALgBmAGEAbgBAAGkAbgB0AGUAbAAuAGMAbwBtAAAAAAAf ABoMAQAAABgAAABGAGEAbgAsACAAWgBoAGkAagB1AFgAAAAfAB8MAQAAACoAAAB6AGgAaQBqAHUA eAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAB8AHgwBAAAACgAAAFMATQBUAFAAAAAA AAIBGQwBAAAAZAAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAgEYAYQBuACwAIABaAGgAaQBqAHUA WAAAAFMATQBUAFAAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAf AAFdAQAAACoAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAB8A +D8BAAAAGAAAAEYAYQBuACwAIABaAGgAaQBqAHUAWAAAAB8AI0ABAAAAKgAAAHoAaABpAGoAdQB4 AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAAAAHwAiQAEAAAAKAAAAUwBNAFQAUAAAAAAA AgH5PwEAAABkAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAACARgBhAG4ALAAgAFoAaABpAGoAdQBY AAAAUwBNAFQAUAAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAB8A CV0BAAAAKgAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAAAACwBA OgEAAAAfABoAAQAAABIAAABJAFAATQAuAE4AbwB0AGUAAAAAAAMA8T8JBAAACwBAOgEAAAADAP0/ 5AQAAAIBCzABAAAAEAAAADfDwdeFJ+lKg0adVgUNjBsDABcAAQAAAEAAOQAAaaIXyg7VAUAACDBp QwwYyg7VAR8AAICGAwIAAAAAAMAAAAAAAABGAQAAAB4AAABhAGMAYwBlAHAAdABsAGEAbgBnAHUA YQBnAGUAAAAAAAEAAAAMAAAAZQBuAC0AVQBTAAAAHwA3AAEAAACaAAAAWwBQAEEAVABDAEgAIABW ADIAXQAgAEIAYQBzAGUAVABvAG8AbABzADoAVQBwAGQAYQB0AGUAIABtAGEAaQBsAGkAbgBnACAA bABpAHMAdAAgAGEAZABkAHIAZQBzAHMAIABpAG4AIABCAGEAcwBlAFQAbwBvAGwAcwAgAGUAcgBy AG8AcgAgAG0AZQBzAHMAYQBnAGUAcwAAAAAAHwA9AAEAAAACAAAAAAAAAAMANgAAAAAAAgFxAAEA AAAWAAAAAdUOyg+dvWFmB0HSRP2yQKUdcpS2GgAAHwBwAAEAAACaAAAAWwBQAEEAVABDAEgAIABW ADIAXQAgAEIAYQBzAGUAVABvAG8AbABzADoAVQBwAGQAYQB0AGUAIABtAGEAaQBsAGkAbgBnACAA bABpAHMAdAAgAGEAZABkAHIAZQBzAHMAIABpAG4AIABCAGEAcwBlAFQAbwBvAGwAcwAgAGUAcgBy AG8AcgAgAG0AZQBzAHMAYQBnAGUAcwAAAAAAHwA1EAEAAACQAAAAPABGAEEARAAwAEQANwBFADAA QQBFADAARgBBADUANABEADkAOAA3AEYANgBFADcAMgA0ADMANQBDAEEARgBEADUAMABBAEYANgAx ADgAQQAwAEAAUwBIAFMATQBTAFgAMQAwADEALgBjAGMAcgAuAGMAbwByAHAALgBpAG4AdABlAGwA LgBjAG8AbQA+AAAAAwDeP59OAABAAAcwY4AHGMoO1QECAQsAAQAAABAAAAA3w8HXhSfpSoNGnVYF DYwbAwAmAAAAAAACAUcAAQAAADMAAABjPVVTO2E9TUNJO3A9SW50ZWw7bD1TSFNNU1gxMDEtMTkw NTIwMDUwODQyWi0xNzc1MAAAAgEQMAEAAABGAAAAAAAAACZ3vTk77DhJpKYVPcule0IHAPrQ1+Cu D6VNmH9uckNcr9UAAABEEV4AAKaTaDaIdmxLp0rT60eaTGQAAAlUj3wAAAAAHwD6PwEAAAAYAAAA RgBhAG4ALAAgAFoAaABpAGoAdQBYAAAAAwAJWQEAAABAAACACCAGAAAAAADAAAAAAAAARgAAAAC/ hQAAEHOYFsoO1QELAACACCAGAAAAAADAAAAAAAAARgAAAACChQAAAAAAAAMAAIAIIAYAAAAAAMAA AAAAAABGAAAAAOuFAAAJBAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAGAAAAGQAbABwAC0AcABy AG8AZAB1AGMAdAAAAAEAAAAaAAAAZABsAHAAZQAtAHcAaQBuAGQAbwB3AHMAAAAAAB8AAICGAwIA AAAAAMAAAAAAAABGAQAAABgAAABkAGwAcAAtAHYAZQByAHMAaQBvAG4AAAABAAAAFgAAADEAMQAu ADAALgA2ADAAMAAuADcAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAABoAAABkAGwAcAAtAHIA ZQBhAGMAdABpAG8AbgAAAAAAAQAAABQAAABuAG8ALQBhAGMAdABpAG8AbgAAAAMADTT9PwAAHwAA gIYDAgAAAAAAwAAAAAAAAEYBAAAAIAAAAHgALQBtAHMALQBoAGEAcwAtAGEAdAB0AGEAYwBoAAAA AQAAAAIAAAAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAIgAAAHgALQBvAHIAaQBnAGkAbgBh AHQAaQBuAGcALQBpAHAAAAAAAAEAAAAgAAAAWwAxADAALgAyADMAOQAuADEAMgA3AC4ANAAwAF0A AABb+w== --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF618A0SHSMSX101ccrcor_--