Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Subject: 1.3.11: dramatic slowdown of compiled C code (Win 2000) To: cygwin AT cygwin DOT com Message-ID: From: apjaworski AT mmm DOT com Date: Thu, 27 Jun 2002 11:23:29 -0500 MIME-Version: 1.0 Content-type: multipart/mixed; Boundary="0__=09BBE176DFCB05908f9e8a93df938690918c09BBE176DFCB0590" Content-Disposition: inline Note-from-DJ: This may be spam --0__=09BBE176DFCB05908f9e8a93df938690918c09BBE176DFCB0590 Content-type: text/plain; charset=us-ascii Sorry for my previous mail. I did not read the gudelines before I sent it (it was my first email to this list). Here is my previous email: I am not sure if you are aware of this, but the recent upgrade of the Cygwin DLL (to version 1.3.11-3) caused a dramatic (3 to 7 fold) slowdown of gcc compiled code. The code is a preprocessor of large text files. It essentially reads a file (up to 1,500,000 lines) and writes a reformatted file (essentially the same number of lines). It seems like the slowdown occurs during file IO. I am noticing 3-fold decrease on reads and 7-fold decrease on writes. I routinely use the setup utility to keep my Cygwin environment up to date. Is it safe to downgrade the cygwin module to 1.3.10 (I just downloaded the cygwin-1.3.10-1.tar.bz2). I investigated the problem a little further and the results are even more dramatic. I am almost sure that the problem is in cygwin1.dll. Here is what I did: (1) I timed my code with 1.3.11-3 DLL - the results are: 80s the reading part and 140s the writing part for the total of 220s. (2) I replaced the cygwin1.dll ONLY with 1.3.10-1. I re-ran the executable without touching anything else! The results: 7s reading 6s writing for a total of 13s. The difference is almost 17-fold! I am running Cygwin environment on a IBM Intellistation with Windows 2000 Professional (SP 2). I attaching the output of cygcheck -s -v -r. I hope that attachments can be handled by the discussion list server. Andy (See attached file: ccc.txt) __________________________________ Andy Jaworski Engineering Systems Technology Center 3M Center, 518-1-01 St. Paul, MN 55144-1000 ----- E-mail: apjaworski AT mmm DOT com Tel: (651) 733-6092 Fax: (651) 736-3122 --0__=09BBE176DFCB05908f9e8a93df938690918c09BBE176DFCB0590 Content-type: application/octet-stream; name="ccc.txt" Content-Disposition: attachment; filename="ccc.txt" Content-transfer-encoding: base64 DQpDeWd3aW4gV2luOTUvTlQgQ29uZmlndXJhdGlvbiBEaWFnbm9zdGljcw0KQ3VycmVudCBTeXN0 ZW0gVGltZTogVGh1IEp1biAyNyAxMTowNTowNSAyMDAyDQoNCldpbmRvd3MgMjAwMCBQcm9mZXNz aW9uYWwgVmVyIDUuMCBCdWlsZCAyMTk1IFNlcnZpY2UgUGFjayAyDQoNClBhdGg6CS4NCgl+XGJp bg0KCWM6XFBlcmxcYmluXA0KCUM6XGN5Z3dpblx1c3JcbG9jYWxcYmluDQoJQzpcY3lnd2luXGJp bg0KCUM6XGN5Z3dpblxiaW4NCgljOlxQZXJsXGJpblwNCgljOlxOVVRDUk9PVFxiaW4NCgljOlxO VVRDUk9PVFxiaW5ceDExDQoJYzpcTlVUQ1JPT1RcbWtzbnQNCgljOlxQUk9HUkF+MVxJU0lHSFR+ MVxiaW5cTlRfNC4wDQoJYzpcUFJPR1JBfjFcSVNJR0hUfjFcVVRJTElUfjFccGVybC1OVFxiaW4N CgljOlxUY2xcYmluDQoJYzpcR0VTTVxQRVJMNX4xLjAwNVxiaW4NCgljOlxXSU5OVFxzeXN0ZW0z Mg0KCWM6XFdJTk5UDQoJYzpcV0lOTlRcU3lzdGVtMzJcV2JlbQ0KCWM6XHN5YmFzZVxPQ1MtMTJf MFxiaW4NCgljOlxzeWJhc2VcT0NTLTEyXzBcZGxsDQoJYzpcbWF0bGFicjEyXGJpblx3aW4zMg0K CWM6XFZYSXBucFxXaW5OVFxCaW4NCglDOlxjeWd3aW5cYmluDQoJYzpcUHJvZ3JhbSBGaWxlc1xI ZWxwIFdvcmtzaG9wDQoJYzpcUHJvZ3JhbSBGaWxlc1xNaUtUZVhcbWlrdGV4XGJpbg0KCUM6XGN5 Z3dpblx1c3JcWDExUjZcYmluDQoJYzpcUlxydzEwNTFcYmluDQoNClN5c0RpcjogQzpcV0lOTlRc U3lzdGVtMzINCldpbkRpcjogQzpcV0lOTlQNCg0KSE9NRSA9IGBDOlxjeWd3aW5caG9tZVxhZG1p bmlzdHJhdG9yJw0KTUFLRV9NT0RFID0gYHVuaXgnDQpQV0QgPSBgL2hvbWUvYWRtaW5pc3RyYXRv cicNClVTRVIgPSBgQWRtaW5pc3RyYXRvcicNCg0KQUxMVVNFUlNQUk9GSUxFID0gYEM6XERvY3Vt ZW50cyBhbmQgU2V0dGluZ3NcQWxsIFVzZXJzJw0KQVBQREFUQSA9IGBDOlxEb2N1bWVudHMgYW5k IFNldHRpbmdzXHVzMzMzMjYzXEFwcGxpY2F0aW9uIERhdGEnDQpDT01NT05QUk9HUkFNRklMRVMg PSBgQzpcUHJvZ3JhbSBGaWxlc1xDb21tb24gRmlsZXMnDQpDT01QVVRFUk5BTUUgPSBgVzI1MDYw Jw0KQ09NU1BFQyA9IGBDOlxXSU5OVFxzeXN0ZW0zMlxjbWQuZXhlJw0KRElTUExBWSA9IGA6MC4w Jw0KRU5TQ1JJUFQgPSBgLW8genp6LnBzIC1NIExldHRlcicNCkZSQU1FV09SS1BBVEggPSBgQzpc VlhJcG5wXFdpbk5UXCcNCkhJU1RGSUxFID0gYC9ob21lL2FkbWluaXN0cmF0b3IvLmJhc2hfaGlz dG9yeScNCkhPTUVEUklWRSA9IGBjOlwnDQpIT01FUEFUSCA9IGBcJw0KSE9NRVNIQVJFID0gYGM6 XGN5Z3dpblxob21lXGFkbWluaXN0cmF0b3InDQpJTkNMVURFID0gYGM6XHN5YmFzZVxPQ1MtMTJf MFxpbmNsdWRlJw0KSU5GT1BBVEggPSBgL3Vzci9sb2NhbC9pbmZvJw0KSVNJR0hUX0hPTUUgPSBg QzovUFJPR1JBfjEvSVNJR0hUfjEnDQpJU0lHSFRfSE9NRV82MCA9IGBDOi9QUk9HUkF+MS9JU0lH SFR+MScNCkxFU1MgPSBgLWNlTScNCkxJQiA9IGBjOlxzeWJhc2VcT0NTLTEyXzBcbGliJw0KTE9H T05TRVJWRVIgPSBgXFxXSU5TQUNDVFMwNDInDQpNQU5QQVRIID0gYC91c3IvbG9jYWwvbWFuOi91 c3IvbWFuOi91c3IvWDExUjYvbWFuJw0KTlVNQkVSX09GX1BST0NFU1NPUlMgPSBgMScNCk5VVENS T09UID0gYEM6XE5VVENST09UXCcNCk9ELVRPT0xTID0gYEM6XE9ELVRPT0xTJw0KT0xEUFdEID0g YC9ob21lL2FkbWluaXN0cmF0b3InDQpPUzJMSUJQQVRIID0gYEM6XFdJTk5UXHN5c3RlbTMyXG9z MlxkbGw7Jw0KT1MgPSBgV2luZG93c19OVCcNClBBVEhFWFQgPSBgLkNPTTsuRVhFOy5CQVQ7LkNN RDsuVkJTOy5WQkU7LkpTOy5KU0U7LldTRjsuV1NIOy50Y2w7LnB5Oy5weXc7LnB5YzsucHlzJw0K UFJPQ0VTU09SX0FSQ0hJVEVDVFVSRSA9IGB4ODYnDQpQUk9DRVNTT1JfSURFTlRJRklFUiA9IGB4 ODYgRmFtaWx5IDYgTW9kZWwgOCBTdGVwcGluZyA2LCBHZW51aW5lSW50ZWwnDQpQUk9DRVNTT1Jf TEVWRUwgPSBgNicNClBST0NFU1NPUl9SRVZJU0lPTiA9IGAwODA2Jw0KUFJPR1JBTUZJTEVTID0g YEM6XFByb2dyYW0gRmlsZXMnDQpQUk9NUFQgPSBgJFAkRycNClBTMSA9IGBcW1xlWzE7MzNtXF1c dyA+XFtcZVswbVxdICcNClBZVEhPTlNUQVJUVVAgPSBgL2hvbWUvYWRtaW5pc3RyYXRvci8ucHl0 aG9ucmMnDQpSX0hPTUUgPSBgQzovUi9ydzEwNTAnDQpTSExWTCA9IGAxJw0KU1lCQVNFID0gYGM6 XHN5YmFzZScNClNZQkFTRV9PQ1MgPSBgT0NTLTEyXzAnDQpTWVNURU1EUklWRSA9IGBDOicNClNZ U1RFTVJPT1QgPSBgQzpcV0lOTlQnDQpURU1QID0gYGM6XERPQ1VNRX4xXHVzMzMzMjYzXExPQ0FM U34xXFRlbXAnDQpURVJNID0gYGN5Z3dpbicNClRFUk1DQVAgPSBgL2V0Yy90ZXJtY2FwJw0KVEVS TUlORk8gPSBgL3Vzci9zaGFyZS90ZXJtaW5mbycNClVTRVJET01BSU4gPSBgV0lOUycNClVTRVJO QU1FID0gYFVTMzMzMjYzJw0KVVNFUlBST0ZJTEUgPSBgQzpcRG9jdW1lbnRzIGFuZCBTZXR0aW5n c1x1czMzMzI2MycNClZYSVBOUFBBVEggPSBgQzpcVlhJcG5wXCcNCldJTkRJUiA9IGBDOlxXSU5O VCcNClhHT0JJRCA9IGBjOi9jeWd3aW4vaG9tZS9BZG1pbmlzdHJhdG9yL3hnb2JpJw0KXyA9IGAv dXNyL2Jpbi9jeWdjaGVjaycNCg0KSEtFWV9DVVJSRU5UX1VTRVJcU29mdHdhcmVcQ3lnbnVzIFNv bHV0aW9ucw0KSEtFWV9DVVJSRU5UX1VTRVJcU29mdHdhcmVcQ3lnbnVzIFNvbHV0aW9uc1xDeWd3 aW4NCkhLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXEN5Z251cyBTb2x1dGlvbnNcQ3lnd2luXG1v dW50cyB2Mg0KICAoZGVmYXVsdCkgPSBgL2N5Z2RyaXZlJw0KICBjeWdkcml2ZSBmbGFncyA9IDB4 MDAwMDAwMjINCkhLRVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXEN5Z251cyBTb2x1dGlvbnNcQ3ln d2luXFByb2dyYW0gT3B0aW9ucw0KSEtFWV9DVVJSRU5UX1VTRVJcU29mdHdhcmVcQ3lnbnVzIFNv bHV0aW9uc1xDWUdXSU4uRExMIHNldHVwDQpIS0VZX0NVUlJFTlRfVVNFUlxTb2Z0d2FyZVxDeWdu dXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjANCkhLRVlfQ1VSUkVOVF9VU0VSXFNv ZnR3YXJlXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHMNCkhL RVlfQ1VSUkVOVF9VU0VSXFNvZnR3YXJlXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1 cFxiMTUuMFxtb3VudHNcMDANCiAgKGRlZmF1bHQpID0gYEM6Jw0KICB1bml4ID0gYC8nDQogIGZi aW5hcnkgPSAweDAwMDAwMDAwDQogIGZzaWxlbnQgPSAweDAwMDAwMDAwDQpIS0VZX0NVUlJFTlRf VVNFUlxTb2Z0d2FyZVxNaWNyb3NvZnRcV2luZG93c1xDdXJyZW50VmVyc2lvblxFeHBsb3JlclxN ZW51T3JkZXJcU3RhcnQgTWVudVxQcm9ncmFtc1xDeWdudXMgU29sdXRpb25zDQogIChkZWZhdWx0 KSA9ICh1bnN1cHBvcnRlZCB0eXBlKQ0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251 cyBTb2x1dGlvbnMNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25z XEN5Z3dpbg0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ3ln d2luXG1vdW50cyB2Mg0KICAoZGVmYXVsdCkgPSBgL2N5Z2RyaXZlJw0KICBjeWdkcml2ZSBmbGFn cyA9IDB4MDAwMDAwMjINCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRp b25zXEN5Z3dpblxtb3VudHMgdjJcLw0KICAoZGVmYXVsdCkgPSBgQzovY3lnd2luJw0KICBmbGFn cyA9IDB4MDAwMDAwMGENCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRp b25zXEN5Z3dpblxtb3VudHMgdjJcL3Vzci9iaW4NCiAgKGRlZmF1bHQpID0gYEM6L2N5Z3dpbi9i aW4nDQogIGZsYWdzID0gMHgwMDAwMDAwYQ0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5 Z251cyBTb2x1dGlvbnNcQ3lnd2luXG1vdW50cyB2MlwvdXNyL2xpYg0KICAoZGVmYXVsdCkgPSBg QzovY3lnd2luL2xpYicNCiAgZmxhZ3MgPSAweDAwMDAwMDBhDQpIS0VZX0xPQ0FMX01BQ0hJTkVc U09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDeWd3aW5cbW91bnRzIHYyXC91c3IvWDExUjYvbGli L1gxMS9mb250cw0KICAoZGVmYXVsdCkgPSBgQzpcY3lnd2luXHVzclxYMTFSNlxsaWJcWDExXGZv bnRzJw0KICBmbGFncyA9IDB4MDAwMDAwMGENCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxD eWdudXMgU29sdXRpb25zXEN5Z3dpblxQcm9ncmFtIE9wdGlvbnMNCkhLRVlfTE9DQUxfTUFDSElO RVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXANCkhLRVlfTE9DQUxf TUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjAN CkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwg c2V0dXBcYjE1LjBcbW91bnRzDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNv bHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wwMA0KSEtFWV9MT0NBTF9NQUNI SU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3Vu dHNcMDENCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJ Ti5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDAyDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVc Q3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wwMw0KSEtFWV9M T0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxi MTUuMFxtb3VudHNcMDQNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRp b25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDA1DQpIS0VZX0xPQ0FMX01BQ0hJTkVc U09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1ww Ng0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRM TCBzZXR1cFxiMTUuMFxtb3VudHNcMDcNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdu dXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDA4DQpIS0VZX0xPQ0FM X01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4w XG1vdW50c1wwOQ0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNc Q1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMEENCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZU V0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDBCDQpI S0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNl dHVwXGIxNS4wXG1vdW50c1wwQw0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBT b2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMEQNCkhLRVlfTE9DQUxfTUFD SElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91 bnRzXDBFDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdX SU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wwRg0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJF XEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMTANCkhLRVlf TE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBc YjE1LjBcbW91bnRzXDExDQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0 aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wxMg0KSEtFWV9MT0NBTF9NQUNISU5F XFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNc MTMNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5E TEwgc2V0dXBcYjE1LjBcbW91bnRzXDE0DQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09GVFdBUkVcQ3ln bnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wxNQ0KSEtFWV9MT0NB TF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBzZXR1cFxiMTUu MFxtb3VudHNcMTYNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMgU29sdXRpb25z XENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDE3DQpIS0VZX0xPQ0FMX01BQ0hJTkVcU09G VFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1vdW50c1wxOA0K SEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lHV0lOLkRMTCBz ZXR1cFxiMTUuMFxtb3VudHNcMTkNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FSRVxDeWdudXMg U29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDFBDQpIS0VZX0xPQ0FMX01B Q0hJTkVcU09GVFdBUkVcQ3lnbnVzIFNvbHV0aW9uc1xDWUdXSU4uRExMIHNldHVwXGIxNS4wXG1v dW50c1wxQg0KSEtFWV9MT0NBTF9NQUNISU5FXFNPRlRXQVJFXEN5Z251cyBTb2x1dGlvbnNcQ1lH V0lOLkRMTCBzZXR1cFxiMTUuMFxtb3VudHNcMUMNCkhLRVlfTE9DQUxfTUFDSElORVxTT0ZUV0FS RVxDeWdudXMgU29sdXRpb25zXENZR1dJTi5ETEwgc2V0dXBcYjE1LjBcbW91bnRzXDFEDQoNCmE6 ICBmZCAgICAgICAgICAgTi9BICAgIE4vQSAgICAgICAgICAgICAgICAgICAgDQpjOiAgaGQgIE5U RlMgICAxNzM1MU1iICA2NyUgQ1AgQ1MgVU4gUEEgRkMgICAgIEMgKGxvY2FsKQ0KZDogIGNkICAg ICAgICAgICBOL0EgICAgTi9BICAgICAgICAgICAgICAgICAgICANCmU6ICBuZXQgTlRGUyAgIDE3 MzM1TWIgIDQ3JSBDUCBDUyBVTiBQQSBGQyAgICAgDQpmOiAgbmV0IE5URlMgICA5NTM5M01iICAy NiUgQ1AgQ1MgVU4gUEEgRkMgICAgIDkzR0lHIERhdGENCmc6ICBuZXQgTlRGUyAgICA0MDMxTWIg IDcyJSBDUCBDUyBVTiBQQSBGQyAgICAgDQpoOiAgbmV0IE5URlMgICAxMDQxOTFNYiAgOTYlIENQ IENTIFVOIFBBIEZDICAgICANCmk6ICBuZXQgTlRGUyAgIDg2ODE5TWIgIDg1JSBDUCBDUyBVTiBQ QSBGQyAgICAgDQprOiAgbmV0IE5URlMgICA4NjgxOU1iICA1OSUgQ1AgQ1MgVU4gUEEgRkMgICAg IA0KbDogIG5ldCBOVEZTICAgODY4MTlNYiAgODUlIENQIENTIFVOIFBBIEZDICAgICANCm86ICBu ZXQgTlRGUyAgIDg2ODE5TWIgIDg1JSBDUCBDUyBVTiBQQSBGQyAgICAgDQpwOiAgbmV0IE5URlMg ICA4NjgxOU1iICA4NSUgQ1AgQ1MgVU4gUEEgRkMgICAgIA0KdDogIG5ldCBOVEZTICAgMjQzMTIy TWIgIDk3JSBDUCBDUyBVTiBQQSBGQyAgICAgRGF0YQ0KDQouICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIC9jeWdkcml2ZSAgICAgICAgICAgICAgICAgdXNlciAgICBiaW5tb2RlLGN5 Z2RyaXZlDQpDOi9jeWd3aW4gICAgICAgICAgICAgICAgICAgICAgICAgIC8gICAgICAgICAgICAg ICAgICAgICAgICAgc3lzdGVtICBiaW5tb2RlDQpDOi9jeWd3aW4vYmluICAgICAgICAgICAgICAg ICAgICAgIC91c3IvYmluICAgICAgICAgICAgICAgICAgc3lzdGVtICBiaW5tb2RlDQpDOi9jeWd3 aW4vbGliICAgICAgICAgICAgICAgICAgICAgIC91c3IvbGliICAgICAgICAgICAgICAgICAgc3lz dGVtICBiaW5tb2RlDQpDOlxjeWd3aW5cdXNyXFgxMVI2XGxpYlxYMTFcZm9udHMgIC91c3IvWDEx UjYvbGliL1gxMS9mb250cyAgc3lzdGVtICBiaW5tb2RlDQouICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIC9jeWdkcml2ZSAgICAgICAgICAgICAgICAgdXNlciAgICBiaW5tb2RlLGN5 Z2RyaXZlDQoNCkZvdW5kOiBDOlxjeWd3aW5cYmluXGJhc2guZXhlDQpGb3VuZDogQzpcY3lnd2lu XGJpblxjYXQuZXhlDQpGb3VuZDogQzpcY3lnd2luXGJpblxjcHAuZXhlDQpGb3VuZDogQzpcY3ln d2luXGJpblxmaW5kLmV4ZQ0KRm91bmQ6IEM6XGN5Z3dpblxiaW5cZ2NjLmV4ZQ0KRm91bmQ6IEM6 XGN5Z3dpblxiaW5cZ2RiLmV4ZQ0KRm91bmQ6IEM6XGN5Z3dpblxiaW5cbGQuZXhlDQpGb3VuZDog QzpcY3lnd2luXGJpblxscy5leGUNCkZvdW5kOiBDOlxjeWd3aW5cYmluXG1ha2UuZXhlDQpGb3Vu ZDogQzpcY3lnd2luXGJpblxzaC5leGUNCg0KICA1NjBrIDIwMDEvMTIvMjUgQzpcY3lnd2luXHVz clxsb2NhbFxiaW5cY3lnd2luLXJ1YnkxNi5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQog ICAgICAgICAgICAgICAgICAiY3lnd2luLXJ1YnkxNi5kbGwiIHYwLjAgdHM9MjAwMS8xMi8yNSAx MToyMQ0KICAgNThrIDIwMDIvMDUvMDcgQzpcY3lnd2luXGJpblxjeWdiejItMS5kbGwgLSBvcz00 LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnYnoyLTEuZGxsIiB2MC4w IHRzPTIwMDIvNS83IDE6MzMNCiAgIDU0ayAyMDAyLzAxLzI3IEM6XGN5Z3dpblxiaW5cY3lnYnoy MS4wLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdi ejIxLjAuZGxsIiB2MC4wIHRzPTIwMDIvMS8yNiAxOTowNw0KICA2MjFrIDIwMDIvMDUvMTcgQzpc Y3lnd2luXGJpblxjeWdjcnlwdG8uZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAg ICAgICAgICAgICAgImN5Z2NyeXB0by5kbGwiIHYwLjAgdHM9MjAwMi81LzE3IDc6MjQNCiAgIDQ1 ayAyMDAxLzA0LzI1IEM6XGN5Z3dpblxiaW5cY3lnZm9ybTUuZGxsIC0gb3M9NC4wIGltZz0xLjAg c3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2Zvcm01LmRsbCIgdjAuMCB0cz0yMDAxLzQv MjUgMDoyOA0KICAgMzVrIDIwMDIvMDEvMDkgQzpcY3lnd2luXGJpblxjeWdmb3JtNi5kbGwgLSBv cz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnZm9ybTYuZGxsIiB2 MC4wIHRzPTIwMDIvMS85IDA6MDMNCiAgIDE5ayAyMDAyLzAyLzIwIEM6XGN5Z3dpblxiaW5cY3ln Z2RibS5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3ln Z2RibS5kbGwiIHYwLjAgdHM9MjAwMi8yLzE5IDIxOjA1DQogICAxN2sgMjAwMS8wNi8yOCBDOlxj eWd3aW5cYmluXGN5Z2hpc3Rvcnk0LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAg ICAgICAgICAgICAgICJjeWdoaXN0b3J5NC5kbGwiIHYwLjAgdHM9MjAwMS8xLzYgMjI6MzQNCiAg IDIwayAyMDAyLzAxLzEzIEM6XGN5Z3dpblxiaW5cY3lnaGlzdG9yeTUuZGxsIC0gb3M9NC4wIGlt Zz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z2hpc3Rvcnk1LmRsbCIgdjAuMCB0 cz0yMDAyLzEvMTIgMTk6MjcNCiAgOTI5ayAyMDAyLzA2LzI0IEM6XGN5Z3dpblxiaW5cY3lnaWNv bnYtMi5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3ln aWNvbnYtMi5kbGwiIHYwLjAgdHM9MjAwMi82LzI0IDEzOjI0DQogICAyMmsgMjAwMS8xMi8xMyBD OlxjeWd3aW5cYmluXGN5Z2ludGwtMS5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAg ICAgICAgICAgICAgICAiY3lnaW50bC0xLmRsbCIgdjAuMCB0cz0yMDAxLzEyLzEzIDM6MjgNCiAg IDIzayAyMDAyLzA2LzI0IEM6XGN5Z3dpblxiaW5cY3lnaW50bC0yLmRsbCAtIG9zPTQuMCBpbWc9 MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdpbnRsLTIuZGxsIiB2MC4wIHRzPTIw MDIvNi8yMyAyMzo1NA0KICAgMjFrIDIwMDEvMDYvMjAgQzpcY3lnd2luXGJpblxjeWdpbnRsLmRs bCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdpbnRsLmRs bCIgdjAuMCB0cz0yMDAxLzYvMjAgMTI6MDkNCiAgIDgxayAyMDAxLzEwLzIwIEM6XGN5Z3dpblxi aW5cY3lnaXRjbDMwLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAg ICAgICJjeWdpdGNsMzAuZGxsIiB2MC4wIHRzPTIwMDEvMTAvMTkgMTk6MjUNCiAgIDM1ayAyMDAx LzEwLzIwIEM6XGN5Z3dpblxiaW5cY3lnaXRrMzAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQu MA0KICAgICAgICAgICAgICAgICAgImN5Z2l0azMwLmRsbCIgdjAuMCB0cz0yMDAxLzEwLzE5IDE5 OjI1DQogICA0NWsgMjAwMi8wMi8wOCBDOlxjeWd3aW5cYmluXGN5Z2piaWcxLmRsbCAtIG9zPTQu MCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdqYmlnMS5kbGwiIHYwLjAg dHM9MjAwMi8yLzcgMTc6NTkNCiAgMTE5ayAyMDAyLzAyLzA5IEM6XGN5Z3dpblxiaW5cY3lnanBl ZzZiLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdq cGVnNmIuZGxsIiB2MC4wIHRzPTIwMDIvMi84IDIzOjE5DQogICAyNWsgMjAwMi8wNS8wOCBDOlxj eWd3aW5cYmluXGN5Z2x0ZGwtMy5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAg ICAgICAgICAgICAiY3lnbHRkbC0zLmRsbCIgdjAuMCB0cz0yMDAyLzUvOCAxODo0Ng0KICAgMjZr IDIwMDEvMDQvMjUgQzpcY3lnd2luXGJpblxjeWdtZW51NS5kbGwgLSBvcz00LjAgaW1nPTEuMCBz eXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnbWVudTUuZGxsIiB2MC4wIHRzPTIwMDEvNC8y NSAwOjI3DQogICAyMGsgMjAwMi8wMS8wOSBDOlxjeWd3aW5cYmluXGN5Z21lbnU2LmRsbCAtIG9z PTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdtZW51Ni5kbGwiIHYw LjAgdHM9MjAwMi8xLzkgMDowMw0KICAxNTZrIDIwMDEvMDQvMjUgQzpcY3lnd2luXGJpblxjeWdu Y3Vyc2VzKys1LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAg ICJjeWduY3Vyc2VzKys1LmRsbCIgdjAuMCB0cz0yMDAxLzQvMjUgMDoyOQ0KICAxNzVrIDIwMDIv MDEvMDkgQzpcY3lnd2luXGJpblxjeWduY3Vyc2VzKys2LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5 cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWduY3Vyc2VzKys2LmRsbCIgdjAuMCB0cz0yMDAy LzEvOSAwOjAzDQogIDIyNmsgMjAwMS8wNC8yNSBDOlxjeWd3aW5cYmluXGN5Z25jdXJzZXM1LmRs bCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWduY3Vyc2Vz NS5kbGwiIHYwLjAgdHM9MjAwMS80LzI1IDA6MTcNCiAgMjAyayAyMDAyLzAxLzA5IEM6XGN5Z3dp blxiaW5cY3lnbmN1cnNlczYuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAg ICAgICAgICAgImN5Z25jdXJzZXM2LmRsbCIgdjAuMCB0cz0yMDAyLzEvOSAwOjAzDQogICAxNWsg MjAwMS8wNC8yNSBDOlxjeWd3aW5cYmluXGN5Z3BhbmVsNS5kbGwgLSBvcz00LjAgaW1nPTEuMCBz eXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lncGFuZWw1LmRsbCIgdjAuMCB0cz0yMDAxLzQv MjUgMDoyNw0KICAgMTJrIDIwMDIvMDEvMDkgQzpcY3lnd2luXGJpblxjeWdwYW5lbDYuZGxsIC0g b3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3BhbmVsNi5kbGwi IHYwLjAgdHM9MjAwMi8xLzkgMDowMw0KICAgNDBrIDIwMDEvMTEvMjEgQzpcY3lnd2luXGJpblxj eWdwY3JlLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJj eWdwY3JlLmRsbCIgdjAuMCB0cz0yMDAxLzExLzIxIDE2OjE1DQogICAzOWsgMjAwMS8xMS8yMSBD OlxjeWd3aW5cYmluXGN5Z3BjcmVwb3NpeC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQog ICAgICAgICAgICAgICAgICAiY3lncGNyZXBvc2l4LmRsbCIgdjAuMCB0cz0yMDAxLzExLzIxIDE2 OjE1DQogIDE3MWsgMjAwMi8wNS8wNyBDOlxjeWd3aW5cYmluXGN5Z3BuZzEwLmRsbCAtIG9zPTQu MCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdwbmcxMC5kbGwiIHYwLjAg dHM9MjAwMi81LzcgMTM6NTMNCiAgMTc1ayAyMDAyLzA1LzI0IEM6XGN5Z3dpblxiaW5cY3lncG5n MTIuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3Bu ZzEyLmRsbCIgdjAuMCB0cz0yMDAyLzUvMjMgMjE6MjINCiAgMTcwayAyMDAyLzAxLzIxIEM6XGN5 Z3dpblxiaW5cY3lncG5nMi5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAg ICAgICAgICAiY3lncG5nMi5kbGwiIHYwLjAgdHM9MjAwMi8xLzIwIDE5OjA1DQogICAyMmsgMjAw Mi8wNi8wOSBDOlxjeWd3aW5cYmluXGN5Z3BvcHQtMC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9 NC4wDQogICAgICAgICAgICAgICAgICAiY3lncG9wdC0wLmRsbCIgdjAuMCB0cz0yMDAyLzYvOSAw OjQ1DQogIDEwOGsgMjAwMS8wNi8yOCBDOlxjeWd3aW5cYmluXGN5Z3JlYWRsaW5lNC5kbGwgLSBv cz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lncmVhZGxpbmU0LmRs bCIgdjAuMCB0cz0yMDAxLzEvNiAyMjozNA0KICAxMjFrIDIwMDIvMDEvMTMgQzpcY3lnd2luXGJp blxjeWdyZWFkbGluZTUuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAg ICAgICAgImN5Z3JlYWRsaW5lNS5kbGwiIHYwLjAgdHM9MjAwMi8xLzEyIDE5OjI3DQogICA2Nmsg MjAwMS8xMS8yMCBDOlxjeWd3aW5cYmluXGN5Z3JlZ2V4LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5 cz00LjANCiAgICAgICAgICAgICAgICAgICJjeWdyZWdleC5kbGwiIHYwLjAgdHM9MjAwMS8xMS8y MCA4OjQ0DQogIDE1NmsgMjAwMi8wNS8xNyBDOlxjeWd3aW5cYmluXGN5Z3NzbC5kbGwgLSBvcz00 LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnc3NsLmRsbCIgdjAuMCB0 cz0yMDAyLzUvMTcgNzoyNA0KICAzOTBrIDIwMDEvMTAvMjAgQzpcY3lnd2luXGJpblxjeWd0Y2w4 MC5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lndGNs ODAuZGxsIiB2MC4wIHRzPTIwMDEvMTAvMTkgMTk6MjQNCiAgICA1ayAyMDAxLzEwLzIwIEM6XGN5 Z3dpblxiaW5cY3lndGNscGlwODAuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgMTBr IDIwMDEvMTAvMjAgQzpcY3lnd2luXGJpblxjeWd0Y2xyZWc4MC5kbGwgLSBvcz00LjAgaW1nPTEu MCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lndGNscmVnODAuZGxsIiB2MC4wIHRzPTIw MDEvMTAvMTkgMTk6MjQNCiAgMjUzayAyMDAyLzAyLzEwIEM6XGN5Z3dpblxiaW5cY3lndGlmZjMu ZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z3RpZmYz LmRsbCIgdjAuMCB0cz0yMDAyLzIvMTAgMjozNA0KICA2MjNrIDIwMDEvMTAvMjAgQzpcY3lnd2lu XGJpblxjeWd0azgwLmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00LjANCiAgICAgICAgICAgICAg ICAgICJjeWd0azgwLmRsbCIgdjAuMCB0cz0yMDAxLzEwLzE5IDE5OjI1DQogICA0MWsgMjAwMi8w MS8yMCBDOlxjeWd3aW5cYmluXGN5Z1hwbS1ub1g0LmRsbCAtIG9zPTQuMCBpbWc9MS4wIHN5cz00 LjANCiAgICAgICAgICAgICAgICAgICJjeWdYcG0tbm9YNC5kbGwiIHYwLjAgdHM9MjAwMi8xLzIw IDEyOjQ5DQogICA0NmsgMjAwMi8wMS8yMCBDOlxjeWd3aW5cYmluXGN5Z1hwbS1YNC5kbGwgLSBv cz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3lnWHBtLVg0LmRsbCIg djAuMCB0cz0yMDAyLzEvMjAgMTI6NTANCiAgIDUwayAyMDAyLzAzLzEyIEM6XGN5Z3dpblxiaW5c Y3lnei5kbGwgLSBvcz00LjAgaW1nPTEuMCBzeXM9NC4wDQogICAgICAgICAgICAgICAgICAiY3ln ei5kbGwiIHYwLjAgdHM9MjAwMi8zLzExIDIyOjM4DQogIDc1MWsgMjAwMi8wMi8yNSBDOlxjeWd3 aW5cYmluXGN5Z3dpbjEuZGxsIC0gb3M9NC4wIGltZz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAg ICAgICAgImN5Z3dpbjEuZGxsIiB2MC4wIHRzPTIwMDIvMi8yNSAxMDoxNA0KICAgIEN5Z3dpbiBE TEwgdmVyc2lvbiBpbmZvOg0KICAgICAgICBETEwgdmVyc2lvbjogMS4zLjEwDQogICAgICAgIERM TCBlcG9jaDogMTkNCiAgICAgICAgRExMIGJhZCBzaWduYWwgbWFzazogMTkwMDUNCiAgICAgICAg RExMIG9sZCB0ZXJtaW9zOiA1DQogICAgICAgIERMTCBtYWxsb2MgZW52OiAyOA0KICAgICAgICBB UEkgbWFqb3I6IDANCiAgICAgICAgQVBJIG1pbm9yOiA1MQ0KICAgICAgICBTaGFyZWQgZGF0YTog Mw0KICAgICAgICBETEwgaWRlbnRpZmllcjogY3lnd2luMQ0KICAgICAgICBNb3VudCByZWdpc3Ry eTogMg0KICAgICAgICBDeWdudXMgcmVnaXN0cnkgbmFtZTogQ3lnbnVzIFNvbHV0aW9ucw0KICAg ICAgICBDeWd3aW4gcmVnaXN0cnkgbmFtZTogQ3lnd2luDQogICAgICAgIFByb2dyYW0gb3B0aW9u cyBuYW1lOiBQcm9ncmFtIE9wdGlvbnMNCiAgICAgICAgQ3lnd2luIG1vdW50IHJlZ2lzdHJ5IG5h bWU6IG1vdW50cyB2Mg0KICAgICAgICBDeWdkcml2ZSBmbGFnczogY3lnZHJpdmUgZmxhZ3MNCiAg ICAgICAgQ3lnZHJpdmUgcHJlZml4OiBjeWdkcml2ZSBwcmVmaXgNCiAgICAgICAgQ3lnZHJpdmUg ZGVmYXVsdCBwcmVmaXg6IA0KICAgICAgICBCdWlsZCBkYXRlOiBNb24gRmViIDI1IDExOjE0OjM0 IEVTVCAyMDAyDQogICAgICAgIFNoYXJlZCBpZDogY3lnd2luMVMzDQoNCiAgIDQxayAyMDAyLzA1 LzE0IEM6XGN5Z3dpblx1c3JcWDExUjZcYmluXGN5Z1Byb3BMaXN0LTAuZGxsIC0gb3M9NC4wIGlt Zz0xLjAgc3lzPTQuMA0KICAgICAgICAgICAgICAgICAgImN5Z1Byb3BMaXN0LTAuZGxsIiB2MC4w IHRzPTIwMDIvNS8xMyAyMjoxMw0KDQpDeWd3aW4gUGFja2FnZSBJbmZvcm1hdGlvbg0KTGFzdCBk b3dubG9hZGVkIGZpbGVzIHRvOiBDOlxEb2N1bWVudHMgYW5kIFNldHRpbmdzXHVzMzMzMjYzXEFw cGxpY2F0aW9uIERhdGFcY3lnd2luDQpMYXN0IGRvd25sb2FkZWQgZmlsZXMgZnJvbTogZnRwOi8v bWlycm9ycy51bWJjLmVkdS9wdWIvY3lnd2luDQoNClBhY2thZ2UgICAgICAgICAgICAgVmVyc2lv biAgICAgICAgICAgICANCldpbmRvd01ha2VyICAgICAgICAgMC44MC4wLTIgICAgICAgICAgICAN ClhGcmVlODYtYmFzZSAgICAgICAgNC4yLjAtMSAgICAgICAgICAgICANClhGcmVlODYtYmluICAg ICAgICAgNC4yLjAtMSAgICAgICAgICAgICANClhGcmVlODYtZXRjICAgICAgICAgNC4yLjAtMSAg ICAgICAgICAgICANClhGcmVlODYtZjEwMCAgICAgICAgNC4yLjAtMiAgICAgICAgICAgICANClhG cmVlODYtZmVuYyAgICAgICAgNC4yLjAtMiAgICAgICAgICAgICANClhGcmVlODYtZm50cyAgICAg ICAgNC4yLjAtMiAgICAgICAgICAgICANClhGcmVlODYtZnNjbCAgICAgICAgNC4yLjAtMiAgICAg ICAgICAgICANClhGcmVlODYtbGliICAgICAgICAgNC4yLjAtMyAgICAgICAgICAgICANClhGcmVl ODYtbWFuICAgICAgICAgNC4yLjAtMSAgICAgICAgICAgICANClhGcmVlODYtcHJvZyAgICAgICAg NC4yLjAtMSAgICAgICAgICAgICANClhGcmVlODYtc3RhcnR1cC1zY3JpcHRzNC4yLjAtMiAgICAg ICAgICAgICANClhGcmVlODYteHNlcnYgICAgICAgNC4yLjAtNyAgICAgICAgICAgICANCl91cGRh dGUtaW5mby1kaXIgICAgMDAwMTEtMSAgICAgICAgICAgICANCmFzaCAgICAgICAgICAgICAgICAg MjAwMjAxMzEtMSAgICAgICAgICANCmF1dG9jb25mICAgICAgICAgICAgMi41M2EtMSAgICAgICAg ICAgICANCmF1dG9jb25mLWRldmVsICAgICAgMi41M2EtMSAgICAgICAgICAgICANCmF1dG9jb25m LXN0YWJsZSAgICAgMi4xMy00ICAgICAgICAgICAgICANCmF1dG9tYWtlICAgICAgICAgICAgMS42 LjEtMSAgICAgICAgICAgICANCmF1dG9tYWtlLWRldmVsICAgICAgMS42LjEtMyAgICAgICAgICAg ICANCmF1dG9tYWtlLXN0YWJsZSAgICAgMS40cDUtNSAgICAgICAgICAgICANCmJhc2ggICAgICAg ICAgICAgICAgMi4wNWEtMyAgICAgICAgICAgICANCmJjICAgICAgICAgICAgICAgICAgMS4wNi0x ICAgICAgICAgICAgICANCmJpbnV0aWxzICAgICAgICAgICAgMjAwMTEwMDItMSAgICAgICAgICAN CmJpc29uICAgICAgICAgICAgICAgMS4zNS0xICAgICAgICAgICAgICANCmJ5YWNjICAgICAgICAg ICAgICAgMS45LTEgICAgICAgICAgICAgICANCmJ6aXAyICAgICAgICAgICAgICAgMS4wLjItMiAg ICAgICAgICAgICANCmNjYWNoZSAgICAgICAgICAgICAgMS45LTEgICAgICAgICAgICAgICANCmNs ZWFyICAgICAgICAgICAgICAgMS4wLTEgICAgICAgICAgICAgICANCmNwaW8gICAgICAgICAgICAg ICAgMi40LjIgICAgICAgICAgICAgICANCmNyb24gICAgICAgICAgICAgICAgMy4wLjEtNiAgICAg ICAgICAgICANCmNyeXB0ICAgICAgICAgICAgICAgMS4wLTEgICAgICAgICAgICAgICANCmN0YWdz ICAgICAgICAgICAgICAgNS4yLTEgICAgICAgICAgICAgICANCmN2cyAgICAgICAgICAgICAgICAg MS4xMS4wLTEgICAgICAgICAgICANCmN5Z2lwYyAgICAgICAgICAgICAgMS4xMS0xICAgICAgICAg ICAgICANCmN5Z3J1bnNydiAgICAgICAgICAgMC45NS0xICAgICAgICAgICAgICANCmN5Z3V0aWxz ICAgICAgICAgICAgMS4xLjEtMSAgICAgICAgICAgICANCmN5Z3dpbiAgICAgICAgICAgICAgMS4z LjExLTMgICAgICAgICAgICANCmN5Z3dpbi1kb2MgICAgICAgICAgMS4wLTEgICAgICAgICAgICAg ICANCmRlamFnbnUgICAgICAgICAgICAgMjAwMTAxMTctMSAgICAgICAgICANCmRpZmYgICAgICAg ICAgICAgICAgMS4wLTEgICAgICAgICAgICAgICANCmRpZmZ1dGlscyAgICAgICAgICAgMi44LjEt MSAgICAgICAgICAgICANCmVuc2NyaXB0ICAgICAgICAgICAgMS42LjMtMiAgICAgICAgICAgICAN CmV4cGVjdCAgICAgICAgICAgICAgMjAwMTAxMTctMSAgICAgICAgICANCmZpbGUgICAgICAgICAg ICAgICAgMy4zNy0xICAgICAgICAgICAgICANCmZpbGV1dGlscyAgICAgICAgICAgNC4xLTEgICAg ICAgICAgICAgICANCmZpbmR1dGlscyAgICAgICAgICAgNC4xLjctNCAgICAgICAgICAgICANCmZs ZXggICAgICAgICAgICAgICAgMi41LjQtMiAgICAgICAgICAgICANCmZvcnR1bmUgICAgICAgICAg ICAgMS44LTIgICAgICAgICAgICAgICANCmZ2d20gICAgICAgICAgICAgICAgMi40LjctMiAgICAg ICAgICAgICANCmdhd2sgICAgICAgICAgICAgICAgMy4wLjQtMSAgICAgICAgICAgICANCmdjYyAg ICAgICAgICAgICAgICAgMi45NS4zLTUgICAgICAgICAgICANCmdkYiAgICAgICAgICAgICAgICAg MjAwMTA0MjgtMyAgICAgICAgICANCmdkYm0gICAgICAgICAgICAgICAgMS44LjAtNCAgICAgICAg ICAgICANCmdldHRleHQgICAgICAgICAgICAgMC4xMS4yLTIgICAgICAgICAgICANCmdob3N0c2Ny aXB0ICAgICAgICAgNi41MS00ICAgICAgICAgICAgICANCmdwZXJmICAgICAgICAgICAgICAgMC4w ICAgICAgICAgICAgICAgICANCmdyZXAgICAgICAgICAgICAgICAgMi41LTEgICAgICAgICAgICAg ICANCmdyb2ZmICAgICAgICAgICAgICAgMS4xNy4yLTEgICAgICAgICAgICANCmdzbCAgICAgICAg ICAgICAgICAgMS4xLjEtMSAgICAgICAgICAgICANCmd6aXAgICAgICAgICAgICAgICAgMS4zLjIt MSAgICAgICAgICAgICANCmluZGVudCAgICAgICAgICAgICAgMi4yLjgtMSAgICAgICAgICAgICAN CmluZXR1dGlscyAgICAgICAgICAgMS4zLjItMTggICAgICAgICAgICANCmpiaWdraXQgICAgICAg ICAgICAgMS4yLTYgICAgICAgICAgICAgICANCmpwZWcgICAgICAgICAgICAgICAgNmItNyAgICAg ICAgICAgICAgICANCmtleWNoYWluICAgICAgICAgICAgMS44LTEgICAgICAgICAgICAgICANCmxl c3MgICAgICAgICAgICAgICAgMzc0LTEgICAgICAgICAgICAgICANCmxpYlByb3BMaXN0ICAgICAg ICAgMC4xMC4xLTMgICAgICAgICAgICANCmxpYmJ6Ml8wICAgICAgICAgICAgMS4wLjItMSAgICAg ICAgICAgICANCmxpYmJ6Ml8xICAgICAgICAgICAgMS4wLjItMiAgICAgICAgICAgICANCmxpYmlj b252MiAgICAgICAgICAgMS44LTIgICAgICAgICAgICAgICANCmxpYmludGwgICAgICAgICAgICAg MC4xMC4zOC0zICAgICAgICAgICANCmxpYmludGwxICAgICAgICAgICAgMC4xMC40MC0xICAgICAg ICAgICANCmxpYmludGwyICAgICAgICAgICAgMC4xMS4yLTIgICAgICAgICAgICANCmxpYm5jdXJz ZXM1ICAgICAgICAgNS4yLTEgICAgICAgICAgICAgICANCmxpYm5jdXJzZXM2ICAgICAgICAgNS4y LTggICAgICAgICAgICAgICANCmxpYnBuZyAgICAgICAgICAgICAgMS4yLjMtMSAgICAgICAgICAg ICANCmxpYnBuZzEwICAgICAgICAgICAgMS4wLjEzLTMgICAgICAgICAgICANCmxpYnBuZzEwLWRl dmVsICAgICAgMS4wLjEzLTMgICAgICAgICAgICANCmxpYnBuZzEyICAgICAgICAgICAgMS4yLjMt MSAgICAgICAgICAgICANCmxpYnBuZzEyLWRldmVsICAgICAgMS4yLjMtMSAgICAgICAgICAgICAN CmxpYnBuZzIgICAgICAgICAgICAgMS4wLjEyLTEgICAgICAgICAgICANCmxpYnBvcHQwICAgICAg ICAgICAgMS42LjQtNCAgICAgICAgICAgICANCmxpYnJlYWRsaW5lNCAgICAgICAgNC4xLTIgICAg ICAgICAgICAgICANCmxpYnJlYWRsaW5lNSAgICAgICAgNC4yYS0xICAgICAgICAgICAgICANCmxp YnRvb2wgICAgICAgICAgICAgMjAwMjAyMDJhLTEgICAgICAgICANCmxpYnRvb2wtZGV2ZWwgICAg ICAgMjAwMjA1MDItMiAgICAgICAgICANCmxpYnRvb2wtc3RhYmxlICAgICAgMS40LjItMiAgICAg ICAgICAgICANCmxvZ2luICAgICAgICAgICAgICAgMS40LTMgICAgICAgICAgICAgICANCmx5bngg ICAgICAgICAgICAgICAgMi44LjQtMSAgICAgICAgICAgICANCm00ICAgICAgICAgICAgICAgICAg MC4wICAgICAgICAgICAgICAgICANCm1ha2UgICAgICAgICAgICAgICAgMy43OS4xLTcgICAgICAg ICAgICANCm1hbiAgICAgICAgICAgICAgICAgMS41Zy0yICAgICAgICAgICAgICANCm1pbmd3ICAg ICAgICAgICAgICAgMjAwMTA5MTctMSAgICAgICAgICANCm1pbmd3LXJ1bnRpbWUgICAgICAgMi4w LTIgICAgICAgICAgICAgICANCm1rdGVtcCAgICAgICAgICAgICAgMS40LTEgICAgICAgICAgICAg ICANCm10ICAgICAgICAgICAgICAgICAgMi4wLjEtMSAgICAgICAgICAgICANCm5jZnRwICAgICAg ICAgICAgICAgMy4xLjMtMSAgICAgICAgICAgICANCm5jdXJzZXMgICAgICAgICAgICAgNS4yLTgg ICAgICAgICAgICAgICANCm5ld2xpYi1tYW4gICAgICAgICAgMjAwMDExMTgtMSAgICAgICAgICAN Cm9wZW5nbCAgICAgICAgICAgICAgMS4xLjAtNiAgICAgICAgICAgICANCm9wZW5zc2ggICAgICAg ICAgICAgMy40cDEtMSAgICAgICAgICAgICANCm9wZW5zc2wgICAgICAgICAgICAgMC45LjZkLTEg ICAgICAgICAgICANCnBhdGNoICAgICAgICAgICAgICAgMi41LTMgICAgICAgICAgICAgICANCnBj cmUgICAgICAgICAgICAgICAgMy43LTEgICAgICAgICAgICAgICANCnBlcmwgICAgICAgICAgICAg ICAgNS42LjEtMiAgICAgICAgICAgICANCnBrZ2NvbmZpZyAgICAgICAgICAgMC4xMi4wLTEgICAg ICAgICAgICANCnBvcHQgICAgICAgICAgICAgICAgMS42LjQtNCAgICAgICAgICAgICANCnBvc3Rn cmVzcWwgICAgICAgICAgNy4yLjEtMiAgICAgICAgICAgICANCnB5dGhvbiAgICAgICAgICAgICAg Mi4yLjEtMSAgICAgICAgICAgICANCnJlYWRsaW5lICAgICAgICAgICAgNC4yYS0xICAgICAgICAg ICAgICANCnJlZ2V4ICAgICAgICAgICAgICAgNC40LTIgICAgICAgICAgICAgICANCnJzeW5jICAg ICAgICAgICAgICAgMi41LjUtMSAgICAgICAgICAgICANCnJ4dnQgICAgICAgICAgICAgICAgMi43 LjItMTAgICAgICAgICAgICANCnNlZCAgICAgICAgICAgICAgICAgMy4wMi0xICAgICAgICAgICAg ICANCnNoLXV0aWxzICAgICAgICAgICAgMi4wLTIgICAgICAgICAgICAgICANCnNoYXJ1dGlscyAg ICAgICAgICAgNC4yLjEtMiAgICAgICAgICAgICANCnNoZWxsdXRpbHMgICAgICAgICAgMC4wICAg ICAgICAgICAgICAgICANCnRhciAgICAgICAgICAgICAgICAgMS4xMy4xOS0xICAgICAgICAgICAN CnRjbHRrICAgICAgICAgICAgICAgMjAwMDExMjUtMSAgICAgICAgICANCnRjc2ggICAgICAgICAg ICAgICAgNi4xMS4wMC00ICAgICAgICAgICANCnRlcm1jYXAgICAgICAgICAgICAgMjAwMjA0MDMt MSAgICAgICAgICANCnRlcm1pbmZvICAgICAgICAgICAgNS4yLTMgICAgICAgICAgICAgICANCnRl eGluZm8gICAgICAgICAgICAgNC4yLTMgICAgICAgICAgICAgICANCnRleHR1dGlscyAgICAgICAg ICAgMi4wLjIxLTEgICAgICAgICAgICANCnRpZmYgICAgICAgICAgICAgICAgMy41LjctMSAgICAg ICAgICAgICANCnRpbWUgICAgICAgICAgICAgICAgMS43LTEgICAgICAgICAgICAgICANCnVuaXRz ICAgICAgICAgICAgICAgMS43Ny0xICAgICAgICAgICAgICANCnVuemlwICAgICAgICAgICAgICAg NS41MC0xICAgICAgICAgICAgICANCnZpbSAgICAgICAgICAgICAgICAgNi4xLTIgICAgICAgICAg ICAgICANCnczMmFwaSAgICAgICAgICAgICAgMS41LTEgICAgICAgICAgICAgICANCndnZXQgICAg ICAgICAgICAgICAgMS44LjEtMSAgICAgICAgICAgICANCndoaWNoICAgICAgICAgICAgICAgMS41 LTEgICAgICAgICAgICAgICANCnhwbSAgICAgICAgICAgICAgICAgNC4wLjAtMiAgICAgICAgICAg ICANCnhwbS1ub3ggICAgICAgICAgICAgNC4yLjAtMSAgICAgICAgICAgICANCnppcCAgICAgICAg ICAgICAgICAgMi4zLTIgICAgICAgICAgICAgICANCnpsaWIgICAgICAgICAgICAgICAgMS4xLjQt MSAgICAgICAgICAgICANCg0KVXNlIC1oIHRvIHNlZSBoZWxwIGFib3V0IGVhY2ggc2VjdGlvbg0K --0__=09BBE176DFCB05908f9e8a93df938690918c09BBE176DFCB0590 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --0__=09BBE176DFCB05908f9e8a93df938690918c09BBE176DFCB0590--