From nobody Wed May 1 19:55:26 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+41097+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+41097+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1558404417; cv=none; d=zoho.com; s=zohoarc; b=aNKsn5o9cXSJQLJn6rOfvuRZQ57Zz294VB19PE3uwBcrD6h/Gbe+MXi/rceyrVFX46XVzuESMwvpWWK/YWFEYZ3RY3aF2awZXD8DYK+5AvI+x0RDEuPjj0aWhZn9SbtfJu6vLaNgLCF+24x+VyH40RrJxESgiIH/ve/wbWjYYmQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1558404417; h=Content-Type:Cc:Date:From:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Sender:Subject:To:ARC-Authentication-Results; bh=nuxLXohbLvrN1tiPKfSKRHMEJYPS8SoO2PpagO9XJHM=; b=FyW9cvdGhw0O8r78Q2BmG8JRZOTi0VsusV0lzajMvBxu6Af13E0ynq63iuURZTpARa1cy+5ZKiWr71NJYPgynqf8rcDHg24chv6wbTO4WL/BYH8v93Z9jxmm2HUdvuzgf0deyJLcwusu66aJAvBCdUi/2JahJQ45DTuVkoYOve4= 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+41097+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 155840441771352.78831090195706; Mon, 20 May 2019 19:06:57 -0700 (PDT) Return-Path: X-Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by groups.io with SMTP; Mon, 20 May 2019 19:06:56 -0700 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False X-Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 May 2019 19:06:55 -0700 X-ExtLoop1: 1 X-Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga005.jf.intel.com with ESMTP; 20 May 2019 19:06:55 -0700 X-Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 20 May 2019 19:06:55 -0700 X-Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 20 May 2019 19:06:55 -0700 X-Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.129]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.216]) with mapi id 14.03.0415.000; Tue, 21 May 2019 10:06:53 +0800 From: "Fan, ZhijuX" To: "devel@edk2.groups.io" CC: "Gao, Liming" , "Feng, Bob C" Subject: [edk2-devel] [PATCH V3] BaseTools:Update mailing list address in BaseTools error messages Thread-Topic: [PATCH V3] BaseTools:Update mailing list address in BaseTools error messages Thread-Index: AdUPec9s2WBumecoTSiiFPale6PTdQ== Date: Tue, 21 May 2019 02:06:52 +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_FAD0D7E0AE0FA54D987F6E72435CAFD50AF61C38SHSMSX101ccrcor_" Content-Language: en-US DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1558404417; bh=TRAd5SgjUb8VxoBIyVutanjH3jDo7wJBAdjdO8ENxrs=; h=CC:Content-Type:Date:From:Reply-To:Subject:To; b=ZuMN/SbQEo+WFUdw3ltZbm5xLctX3akRakCLRM9PevSj3FkCcNChcacjOCHGklgiB+I 14Bvv55wDy0zRQyh2GEXU3mqCkxJzo+bHk7dQ1fQudc/kkutyZWiVEQCTruy396HSwXB1 06Hb4byJ1fxytRJfKbF6DV7jUVuOAp0+IIM= X-Zoho-Virus-Status: 1 X-ZohoMail-DKIM: pass (identity @groups.io) --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF61C38SHSMSX101ccrcor_ 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 Reviewed-by: Bob Feng --- 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 %s 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 (#41097): https://edk2.groups.io/g/devel/message/41097 Mute This Topic: https://groups.io/mt/31692595/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_FAD0D7E0AE0FA54D987F6E72435CAFD50AF61C38SHSMSX101ccrcor_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" eJ8+IgQeAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAADk4MTZBNUZC Mjk0QUVDNDc5RENFRTFBMzNCRkRBQzBBAIwHAQ2ABAACAAAAAgACAAEFgAMADgAAAOMHBQAVAAIA BgA0AAIAQgEBIIADAA4AAADjBwUAFQACAAYANAACAEIBAQiABwAYAAAASVBNLk1pY3Jvc29mdCBN YWlsLk5vdGUAMQgBBIABAE0AAABbUEFUQ0ggVjNdIEJhc2VUb29sczpVcGRhdGUgbWFpbGluZyBs aXN0IGFkZHJlc3MgaW4gQmFzZVRvb2xzIGVycm9yIG1lc3NhZ2VzAGIbAQuAAQAhAAAAOTgxNkE1 RkIyOTRBRUM0NzlEQ0VFMUEzM0JGREFDMEEAjAcBA5AGAPwWAAA0AAAAAgF/AAEAAABIAAAAPEZB RDBEN0UwQUUwRkE1NEQ5ODdGNkU3MjQzNUNBRkQ1MEFGNjFDMzhAU0hTTVNYMTAxLmNjci5jb3Jw LmludGVsLmNvbT4ACwAfDgEAAAACAQkQAQAAAPIMAADuDAAA7CgAAExaRnUvtC+NYQAKZmJpZAQA AGNjwHBnMTI1MgD+A0PwdGV4dAH3AqQD4wIABGNoCsBzZXQwIO8HbQKDAFARTTIKgAa0AoCWfQqA CMg7CWIxOQ7AvwnDFnIKMhZxAoAVYioJsHMJ8ASQYXQFsg5QA2Bzom8BgCBFeBHBbhgwXQZSdgSQ F7YCEHIAwHR9CFBuGjEQIAXABaAbZGSaIANSIBAiF7JcdgiQ5HdrC4BkNR1TBPAHQA0XcDAKcRfy YmttawZzAZAAICBCTV9C4EVHSU59CvwB8QvxER+wWjpoAkBwczrALy9idWd6AxALYCQudAcwbm8F oWUuAQWwZy9zaG93X0EiUS5jZ2k/DdA9qDE4MR3gbAuAZQqBGSUUVGgZ4AmAazIg6xkgCHBjGeB0 CdEb0gGQbwuABCACEAhwICeBAZBuPyawBCAZMBzAJfEIYHRk3xiAHFEAwAMQC4BnJQUlEGEfYCBh ZGQJcAQRIk0mIi0BABowbEAqknNILjAxI3IiLiUFSWcb0AlwKWNhIBhQB+B2JwrABzACYGUsBdFH XwBFREtJSV9NQYBJTF9BRERSLvDtGJAgCXAmsGkaMCjSJQX9LjJlKbIq1wBwHGAJcAtR9yawHGAo 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 AFAAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAfAAldAQAAACoA AAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAAsAQDoBAAAAHwAa AAEAAAASAAAASQBQAE0ALgBOAG8AdABlAAAAAAADAPE/CQQAAAsAQDoBAAAAAwD9P+QEAAACAQsw AQAAABAAAACYFqX7KUrsR53O4aM7/awKAwAXAAEAAABAADkAAEYu23kP1QFAAAgwuGGj23kP1QEf AACAhgMCAAAAAADAAAAAAAAARgEAAAAeAAAAYQBjAGMAZQBwAHQAbABhAG4AZwB1AGEAZwBlAAAA AAABAAAADAAAAGUAbgAtAFUAUwAAAB8ANwABAAAAmgAAAFsAUABBAFQAQwBIACAAVgAzAF0AIABC AGEAcwBlAFQAbwBvAGwAcwA6AFUAcABkAGEAdABlACAAbQBhAGkAbABpAG4AZwAgAGwAaQBzAHQA IABhAGQAZAByAGUAcwBzACAAaQBuACAAQgBhAHMAZQBUAG8AbwBsAHMAIABlAHIAcgBvAHIAIABt AGUAcwBzAGEAZwBlAHMAAAAAAB8APQABAAAAAgAAAAAAAAADADYAAAAAAAIBcQABAAAAFgAAAAHV D3nPbNlgbpnnKE0oohT2pXuj03UAAB8AcAABAAAAmgAAAFsAUABBAFQAQwBIACAAVgAzAF0AIABC AGEAcwBlAFQAbwBvAGwAcwA6AFUAcABkAGEAdABlACAAbQBhAGkAbABpAG4AZwAgAGwAaQBzAHQA IABhAGQAZAByAGUAcwBzACAAaQBuACAAQgBhAHMAZQBUAG8AbwBsAHMAIABlAHIAcgBvAHIAIABt AGUAcwBzAGEAZwBlAHMAAAAAAB8ANRABAAAAkAAAADwARgBBAEQAMABEADcARQAwAEEARQAwAEYA QQA1ADQARAA5ADgANwBGADYARQA3ADIANAAzADUAQwBBAEYARAA1ADAAQQBGADYAMQBDADMAOABA AFMASABTAE0AUwBYADEAMAAxAC4AYwBjAHIALgBjAG8AcgBwAC4AaQBuAHQAZQBsAC4AYwBvAG0A PgAAAAMA3j+fTgAAQAAHMPSentt5D9UBAgELAAEAAAAQAAAAmBal+ylK7EedzuGjO/2sCgMAJgAA AAAAAgFHAAEAAAAzAAAAYz1VUzthPU1DSTtwPUludGVsO2w9U0hTTVNYMTAxLTE5MDUyMTAyMDY1 MlotMTg2OTcAAAIBEDABAAAARgAAAAAAAAAmd705O+w4SaSmFT3LpXtCBwD60Nfgrg+lTZh/bnJD XK/VAAAARBFeAACmk2g2iHZsS6dK0+tHmkxkAAAJVI9/AAAAAB8A+j8BAAAAGAAAAEYAYQBuACwA IABaAGgAaQBqAHUAWAAAAAMACVkBAAAAQAAAgAggBgAAAAAAwAAAAAAAAEYAAAAAv4UAAEBrM9p5 D9UBCwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAgoUAAAAAAAADAACACCAGAAAAAADAAAAAAAAARgAA AADrhQAACQQAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAABgAAABkAGwAcAAtAHAAcgBvAGQAdQBj AHQAAAABAAAAGgAAAGQAbABwAGUALQB3AGkAbgBkAG8AdwBzAAAAAAAfAACAhgMCAAAAAADAAAAA AAAARgEAAAAYAAAAZABsAHAALQB2AGUAcgBzAGkAbwBuAAAAAQAAABYAAAAxADEALgAwAC4ANgAw ADAALgA3AAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAaAAAAZABsAHAALQByAGUAYQBjAHQA aQBvAG4AAAAAAAEAAAAUAAAAbgBvAC0AYQBjAHQAaQBvAG4AAAADAA00/T8AAB8AAICGAwIAAAAA AMAAAAAAAABGAQAAACAAAAB4AC0AbQBzAC0AaABhAHMALQBhAHQAdABhAGMAaAAAAAEAAAACAAAA AAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAACIAAAB4AC0AbwByAGkAZwBpAG4AYQB0AGkAbgBn AC0AaQBwAAAAAAABAAAAIAAAAFsAMQAwAC4AMgAzADkALgAxADIANwAuADQAMABdAAAAXf4= --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF61C38SHSMSX101ccrcor_--