Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmqda-0002tF-69 for pgsql-hackers@arkaria.postgresql.org; Wed, 09 Dec 2020 03:59:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kmqdW-0000io-Tr for pgsql-hackers@arkaria.postgresql.org; Wed, 09 Dec 2020 03:59:30 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmqdV-0000iB-SQ for pgsql-hackers@lists.postgresql.org; Wed, 09 Dec 2020 03:59:30 +0000 Received: from ms0.nttdata.co.jp ([163.135.193.231] helo=extns01.nttdata.co.jp) by magus.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kmqdG-0003Yf-BM for pgsql-hackers@postgresql.org; Wed, 09 Dec 2020 03:59:23 +0000 Received: from mfs-plc04v.mfs.nttdata.co.jp (mfsplc04.mfs.nttdata.co.jp [10.180.5.50]) by extns01.nttdata.co.jp (/TRANSMIT) with ESMTP id 0B93x5bD028494 for ; Wed, 9 Dec 2020 12:59:05 +0900 DKIM-Filter: OpenDKIM Filter v2.11.0 extns01.nttdata.co.jp 0B93x5bD028494 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nttdata.com; s=selector3; t=1607486345; bh=crgMs6oz1IBkr3cBey0FurHtl7sBQI8rmGcHulkwthY=; h=From:To:Subject:Date; b=JzFoDJn5D+RtmBpOXQ/zWMQnCje+1wXtIV1NiatfEttK0TPMkncSq2/TgwqIQpVL9 5VywYF7FRM+RfgdGouf5Gqa4CKFOAuDu8fpccsp1IXmtLxFNvgllA523lApLcS3Kxg j6Jcnonc23dZRZ53kDQpiaLtMdLCCaWDOWUbp3p/HFXlxKWRYhGKI6mvKnI9o8GcEg xqvS1GaQBUJoBoPVWCTBQT54Hpuoa+ABzCn19sesq+jMxi4NPdEjp3wG7b4U4y6Gw5 7ao6Yd0L0aT69opROC+AcsrHFI6YfIWHXZCAZPDIPpoWEGC/xfWAvXgEx2TQGa2CNm qMOJL7UczAFRw== Received: from intmx01.nttdata.co.jp (unverified) by mfs-plc04v.mfs.nttdata.co.jp (mfs) with ESMTP id for ; Wed, 9 Dec 2020 12:59:04 +0900 Received: from intmx01.nttdata.co.jp (localhost [127.0.0.1]) by intmx01.nttdata.co.jp (/TRANSMIT) with ESMTP id 0B93x4Pm004042 for ; Wed, 9 Dec 2020 12:59:05 +0900 Received: from MP-MSGSS-CAS005.msg.nttdata.co.jp ([10.191.1.75]) by intmx01.nttdata.co.jp (/RECEIVE) with ESMTP id 0B93x4ng004039 for ; Wed, 9 Dec 2020 12:59:04 +0900 Received: from MP-MSGSS-MBX001.msg.nttdata.co.jp (10.191.1.1) by MP-MSGSS-MBX001.msg.nttdata.co.jp (10.191.1.1) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 9 Dec 2020 12:59:04 +0900 Received: from MP-MSGSS-MBX001.msg.nttdata.co.jp ([fe80::3032:d953:ad6f:eb4b]) by MP-MSGSS-MBX001.msg.nttdata.co.jp ([fe80::3032:d953:ad6f:eb4b%31]) with mapi id 15.00.1497.006; Wed, 9 Dec 2020 12:59:04 +0900 From: To: Subject: [PATCH] Feature improvement for CLOSE, FETCH, MOVE tab completion Thread-Topic: [PATCH] Feature improvement for CLOSE, FETCH, MOVE tab completion Thread-Index: AdbN088eNqTmsHkBQmKh1AmuhsxxHQ== Date: Wed, 9 Dec 2020 03:57:55 +0000 Deferred-Delivery: Wed, 9 Dec 2020 03:58:55 +0000 Message-ID: Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.189.17.113] Content-Type: multipart/mixed; boundary="_004_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_" MIME-Version: 1.0 X-TM-AS-GCONF: 00 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --_004_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_ Content-Type: multipart/alternative; boundary="_000_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_" --_000_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: base64 SGkhDQoNCkkgY3JlYXRlZCBhIHBhdGNoIGZvciBpbXByb3ZpbmcgQ0xPU0UsIEZFVENILCBNT1ZF IHRhYiBjb21wbGV0aW9uLg0KU3BlY2lmaWNhbGx5LCBJIGFkZCBDTE9TRSwgRkVUQ0gsIE1PVkUg dGFiIGNvbXBsZXRpb24gZm9yIGNvbXBsZXRpbmcgYSBwcmVkZWZpbmVkIGN1cnNvcnMuDQoNClJl Z2FyZHMsDQpTaGlueWEgS2F0bw0K --_000_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_ Content-Type: text/html; charset="iso-2022-jp" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWlzby0yMDIyLWpwIj4NCjxtZXRhIG5hbWU9Ikdl bmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0K PHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1m YW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpA Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OhskQl5iJTQlNyVDJS8bKEI7DQoJcGFub3NlLTE6MiAx MSA0IDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseToiXEAbJEJeYiU0 JTclQyUvGyhCIjsNCglwYW5vc2UtMToyIDExIDQgMCAwIDAgMCAwIDAgMDt9DQovKiBTdHlsZSBE ZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0K CXttYXJnaW46MG1tOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCgl0ZXh0LWFsaWduOmp1c3Rp Znk7DQoJdGV4dC1qdXN0aWZ5OmludGVyLWlkZW9ncmFwaDsNCglmb250LXNpemU6MTAuNXB0Ow0K CWZvbnQtZmFtaWx5OhskQl5iJTQlNyVDJS8bKEI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGlu aw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29y YXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0K CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRp b246dW5kZXJsaW5lO30NCnNwYW4uMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9z ZTsNCglmb250LWZhbWlseTobJEJeYiU0JTclQyUvGyhCOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0K Lk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1mYW1p bHk6GyRCXmIlNCU3JUMlLxsoQjt9DQovKiBQYWdlIERlZmluaXRpb25zICovDQpAcGFnZSBXb3Jk U2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjk5LjI1cHQgMzAuMG1t IDMwLjBtbSAzMC4wbW07fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9 DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2 OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiI+DQo8djp0ZXh0Ym94IGluc2V0PSI1Ljg1cHQsLjdw dCw1Ljg1cHQsLjdwdCIgLz4NCjwvbzpzaGFwZWRlZmF1bHRzPjwveG1sPjwhW2VuZGlmXS0tPjwh LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86 aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFb ZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJKQSIgbGluaz0iIzA1NjNDMSIgdmxpbms9 IiM5NTRGNzIiIHN0eWxlPSJ0ZXh0LWp1c3RpZnktdHJpbTpwdW5jdHVhdGlvbiI+DQo8ZGl2IGNs YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5IaSE8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox MS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SSBjcmVhdGVkIGEg cGF0Y2ggZm9yIGltcHJvdmluZyBDTE9TRSwgRkVUQ0gsIE1PVkUgdGFiIGNvbXBsZXRpb24uPG86 cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5TcGVjaWZpY2FsbHksIEkgYWRkIENMT1NFLCBG RVRDSCwgTU9WRSB0YWIgY29tcGxldGlvbiBmb3IgY29tcGxldGluZyBhIHByZWRlZmluZWQgY3Vy c29ycy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i Zm9udC1zaXplOjExLjBwdCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi PlNoaW55YSBLYXRvPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0 bWw+DQo= --_000_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_-- --_004_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_ Content-Type: application/octet-stream; name="fix_tab_complete_close_fetch_move.patch" Content-Description: fix_tab_complete_close_fetch_move.patch Content-Disposition: attachment; filename="fix_tab_complete_close_fetch_move.patch"; size=3715; creation-date="Wed, 09 Dec 2020 02:31:48 GMT"; modification-date="Wed, 09 Dec 2020 02:31:49 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NyYy9iaW4vcHNxbC90YWItY29tcGxldGUuYyBiL3NyYy9iaW4vcHNxbC90 YWItY29tcGxldGUuYwppbmRleCAzYTQzYzA5YmY2Li42YjViMzI2YzU4IDEwMDY0NAotLS0gYS9z cmMvYmluL3BzcWwvdGFiLWNvbXBsZXRlLmMKKysrIGIvc3JjL2Jpbi9wc3FsL3RhYi1jb21wbGV0 ZS5jCkBAIC05NzYsNiArOTc2LDkgQEAgc3RhdGljIGNvbnN0IFNjaGVtYVF1ZXJ5IFF1ZXJ5X2Zv cl9saXN0X29mX3N0YXRpc3RpY3MgPSB7CiAiICAgICAgIGFuZCBwZ19jYXRhbG9nLnBnX3RhYmxl X2lzX3Zpc2libGUoYzIub2lkKSJcCiAiICAgICAgIGFuZCBjMi5yZWxpc3BhcnRpdGlvbiA9ICd0 cnVlJyIKIAorI2RlZmluZSBRdWVyeV9mb3JfbGlzdF9vZl9jdXJzb3JzIFwKKyIgU0VMRUNUIG5h bWUgRlJPTSBwZ19jdXJzb3JzIlwKKwogLyoKICAqIFRoZXNlIG9iamVjdCB0eXBlcyB3ZXJlIGlu dHJvZHVjZWQgbGF0ZXIgdGhhbiBvdXIgc3VwcG9ydCBjdXRvZmYgb2YKICAqIHNlcnZlciB2ZXJz aW9uIDcuNC4gIFdlIHVzZSB0aGUgVmVyc2lvbmVkUXVlcnkgaW5mcmFzdHJ1Y3R1cmUgc28gdGhh dApAQCAtMjI4NCw2ICsyMjg3LDEwIEBAIHBzcWxfY29tcGxldGlvbihjb25zdCBjaGFyICp0ZXh0 LCBpbnQgc3RhcnQsIGludCBlbmQpCiAJCUNPTVBMRVRFX1dJVEhfVkVSU0lPTkVEX1NDSEVNQV9R VUVSWShRdWVyeV9mb3JfbGlzdF9vZl9wcm9jZWR1cmVzLCBOVUxMKTsKIAllbHNlIGlmIChNYXRj aGVzKCJDQUxMIiwgTWF0Y2hBbnkpKQogCQlDT01QTEVURV9XSVRIKCIoIik7CisvKiBDTE9TRSAq LworCWVsc2UgaWYgKE1hdGNoZXMoIkNMT1NFIikpCisJCUNPTVBMRVRFX1dJVEhfUVVFUlkoUXVl cnlfZm9yX2xpc3Rfb2ZfY3Vyc29ycworCQkJCQkJCSIgVU5JT04gQUxMIFNFTEVDVCAnQUxMJyIp OwogLyogQ0xVU1RFUiAqLwogCWVsc2UgaWYgKE1hdGNoZXMoIkNMVVNURVIiKSkKIAkJQ09NUExF VEVfV0lUSF9TQ0hFTUFfUVVFUlkoUXVlcnlfZm9yX2xpc3Rfb2ZfY2x1c3RlcmFibGVzLCAiVU5J T04gU0VMRUNUICdWRVJCT1NFJyIpOwpAQCAtMzE2NiwyNiArMzE3Myw0NCBAQCBwc3FsX2NvbXBs ZXRpb24oY29uc3QgY2hhciAqdGV4dCwgaW50IHN0YXJ0LCBpbnQgZW5kKQogLyogRkVUQ0ggJiYg TU9WRSAqLwogCiAJLyoKLQkgKiBDb21wbGV0ZSBGRVRDSCB3aXRoIG9uZSBvZiBBQlNPTFVURSwg QkFDS1dBUkQsIEZPUldBUkQsIFJFTEFUSVZFLCBBTEwsCi0JICogTkVYVCwgUFJJT1IsIEZJUlNU LCBMQVNUCisJICogQ29tcGxldGUgRkVUQ0ggd2l0aCBhIGxpc3Qgb2YgY3Vyc29ycyBhbmQgb25l IG9mIEFCU09MVVRFLCBCQUNLV0FSRCwgRk9SV0FSRCwgUkVMQVRJVkUsIEFMTCwKKwkgKiBORVhU LCBQUklPUiwgRklSU1QsIExBU1QsIEZST00sIElOCiAJICovCiAJZWxzZSBpZiAoTWF0Y2hlcygi RkVUQ0h8TU9WRSIpKQotCQlDT01QTEVURV9XSVRIKCJBQlNPTFVURSIsICJCQUNLV0FSRCIsICJG T1JXQVJEIiwgIlJFTEFUSVZFIiwKLQkJCQkJICAiQUxMIiwgIk5FWFQiLCAiUFJJT1IiLCAiRklS U1QiLCAiTEFTVCIpOwotCi0JLyogQ29tcGxldGUgRkVUQ0ggQkFDS1dBUkQgb3IgRk9SV0FSRCB3 aXRoIG9uZSBvZiBBTEwsIEZST00sIElOICovCisgICAgICAgIENPTVBMRVRFX1dJVEhfUVVFUlko UXVlcnlfZm9yX2xpc3Rfb2ZfY3Vyc29ycworICAgICAgICAgICAgICAgICAgICAgICAgICAgICIg VU5JT04gU0VMRUNUICdBQlNPTFVURSciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBV TklPTiBTRUxFQ1QgJ0JBQ0tXQVJEJyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIFVO SU9OIFNFTEVDVCAnRk9SV0FSRCciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBVTklP TiBTRUxFQ1QgJ1JFTEFUSVZFJyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIFVOSU9O IFNFTEVDVCAnQUxMJyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIFVOSU9OIFNFTEVD VCAnTkVYVCciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBVTklPTiBTRUxFQ1QgJ1BS SU9SJyIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIFVOSU9OIFNFTEVDVCAnRklSU1Qn IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICIgVU5JT04gU0VMRUNUICdMQVNUJyIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiIFVOSU9OIFNFTEVDVCAnRlJPTSciCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIiBVTklPTiBTRUxFQ1QgJ0lOJyIgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKTsKKworCS8qIENvbXBsZXRlIEZFVENIIEJBQ0tXQVJEIG9yIEZPUldBUkQg d2l0aCBhIGxpc3Qgb2YgY3Vyc29ycyBhbmQgb25lIG9mIEFMTCwgRlJPTSwgSU4gKi8KIAllbHNl IGlmIChNYXRjaGVzKCJGRVRDSHxNT1ZFIiwgIkJBQ0tXQVJEfEZPUldBUkQiKSkKLQkJQ09NUExF VEVfV0lUSCgiQUxMIiwgIkZST00iLCAiSU4iKTsKKyAgICAgICAgQ09NUExFVEVfV0lUSF9RVUVS WShRdWVyeV9mb3JfbGlzdF9vZl9jdXJzb3JzCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg IiBVTklPTiBTRUxFQ1QgJ0FMTCciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiBVTklP TiBTRUxFQ1QgJ0ZST00nIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICIgVU5JT04gU0VM RUNUICdJTiciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKTsKIAotCS8qCi0JICogQ29t cGxldGUgRkVUQ0ggPGRpcmVjdGlvbj4gd2l0aCAiRlJPTSIgb3IgIklOIi4gVGhlc2UgYXJlIGVx dWl2YWxlbnQsCi0JICogYnV0IHdlIG1heSBhcyB3ZWxsIHRhYi1jb21wbGV0ZSBib3RoOiBwZXJo YXBzIHNvbWUgdXNlcnMgcHJlZmVyIG9uZQotCSAqIHZhcmlhbnQgb3IgdGhlIG90aGVyLgotCSAq LworCS8qIENvbXBsZXRlIEZFVENIIDxkaXJlY3Rpb24+IHdpdGggYSBsaXN0IG9mIGN1cnNvcnMg YW5kICJGUk9NIiBvciAiSU4iICovCiAJZWxzZSBpZiAoTWF0Y2hlcygiRkVUQ0h8TU9WRSIsICJB QlNPTFVURXxCQUNLV0FSRHxGT1JXQVJEfFJFTEFUSVZFIiwKIAkJCQkJIE1hdGNoQW55RXhjZXB0 KCJGUk9NfElOIikpIHx8CiAJCQkgTWF0Y2hlcygiRkVUQ0h8TU9WRSIsICJBTEx8TkVYVHxQUklP UnxGSVJTVHxMQVNUIikpCi0JCUNPTVBMRVRFX1dJVEgoIkZST00iLCAiSU4iKTsKKwkJQ09NUExF VEVfV0lUSF9RVUVSWShRdWVyeV9mb3JfbGlzdF9vZl9jdXJzb3JzCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIiBVTklPTiBTRUxFQ1QgJ0ZST00nIgorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICIgVU5JT04gU0VMRUNUICdJTiciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg KTsKKwkvKiBDb21wbGV0ZSBGRVRDSCA8ZGlyZWN0aW9uPiBGUk9NIG9yIElOIHdpdGggYSBsaXN0 IG9mIGN1cnNvcnMgKi8KKyAgICBlbHNlIGlmIChIZWFkTWF0Y2hlcygiRkVUQ0h8TU9WRSIpICYm CisgICAgICAgICAgICAgVGFpbE1hdGNoZXMoIkZST018SU4iKSkKKyAgICAgICAgQ09NUExFVEVf V0lUSF9RVUVSWShRdWVyeV9mb3JfbGlzdF9vZl9jdXJzb3JzKTsKIAogLyogRk9SRUlHTiBEQVRB IFdSQVBQRVIgKi8KIAkvKiBhcHBsaWVzIGluIEFMVEVSL0RST1AgRkRXIGFuZCBpbiBDUkVBVEUg U0VSVkVSICovCg== --_004_b0e4c5c53ef84c5395524f5056fc71f0MPMSGSSMBX001msgnttdata_--