From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-3.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id DD2EE1F45D for ; Sun, 22 Mar 2020 09:54:40 +0000 (UTC) Received: by mail-wr1-x42e.google.com with SMTP id h9so12785953wrc.8 for ; Sun, 22 Mar 2020 02:54:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IEyCoTjZAMJLYRgia6B/3HVmSf7zO/ObgCVXcdFxdbI=; b=LEB76VGxKxIuETvzlZ1vnNOucvLgTpk2Yq0SI/BneZR+yHgz8cNUoqG6Yll/JFOj6Y dc6AP+pCTaRdd++3AeGV2g4CCeZMfyHdQO9Jr/8ZSb0dSfYL6GpPUX8rSJ3c9yaC3CuZ crLCl86FuEUJfwxdZuSL9BOCERbvwYhA5VMu9/WtzgRQhZhePTrIAbJqPf+2jN2zH9oB iOh5/OtLV0O3rxvstgHofRNKArfcATCuiqF5/if8JLpYyIRUIbagGWtWQqc8mOesbHHE x9xwtw1CqYfRiZY21CbZ/L/2jhkWun+MMX25f/sMPj3xX7KJ9cMEAtQOInfw3kD2tSlc Zd4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=IEyCoTjZAMJLYRgia6B/3HVmSf7zO/ObgCVXcdFxdbI=; b=nXrzggmkAIQD8Uh2EkJb4+sHGFdluelhRVNAHW5QYxT/sc0ghQ636HIf5dFBC/XsCK u9gGPL8hqNd/P4XfYVdTJkq7cYuRthbBoHv+sTK/Tp2vrrunNWyCqg4iqOFgO2dgwTmm sO1w3GZNRPrHS3DTTjD4u/dBmgDWZkppZWir79+ALSdHik53QlIagFx76gBvQVuAYgPD VgivTTl544scTvxIEzSnD3Li9iy5N6mqBVSGWlnvpImsLgg/pvxCeuydmPljeX3wb6NJ NfQMJx4R+GVBTTgM3x2O5mrXf3WBCdYTNHRMHkvYq8g1Wk/nP94E8pJUvms9YrtsRWe5 cyvQ== X-Gm-Message-State: ANhLgQ0ZQTKp2BYEAPcPts2vlJH58MO0IMkUcdBe9NcRolR48jnvSXNj vHyDlMo4VEeiSG2uVCFa5LaMYUFUvgr0C7H6NC09QU9X X-Google-Smtp-Source: ADFU+vueeCBEL5SOJSpyb9g/miWIRpWuCwPHckGvWbaX5hDoCbxNdjrgGdw3fA3jogtLCgwXLV9ncP45HsCsx3l9o5o= X-Received: by 2002:adf:82a6:: with SMTP id 35mr22948137wrc.307.1584870876827; Sun, 22 Mar 2020 02:54:36 -0700 (PDT) MIME-Version: 1.0 From: Grzegorz Daniluk Date: Sun, 22 Mar 2020 10:54:25 +0100 Message-ID: Subject: mwrap and Ruby 2.6.5 To: mwrap-public@80x24.org Content-Type: multipart/mixed; boundary="000000000000a103e405a16e8107" List-Id: --000000000000a103e405a16e8107 Content-Type: text/plain; charset="UTF-8" Hi Eric, Does mwrap work with Ruby 2.6.5? I tried to use mwrap from the Gem, it works however there are no Ruby code line numbers in the output. Memory leaks are reported at places like libruby.so.2.6(+0xdb97f). I downloaded the git repo and tried to run the tests, not all tests passed, please see the attached file. Best regards, Grzegorz Daniluk --000000000000a103e405a16e8107 Content-Type: text/x-log; charset="US-ASCII"; name="test.log" Content-Disposition: attachment; filename="test.log" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k82v52p50 Z3JlZ0BhbWQ6fi9kZXYvbXdyYXAkIHJha2UgdGVzdAppbnN0YWxsIC1jIHRtcC94ODZfNjQtbGlu dXgvbXdyYXAvMi42LjUvbXdyYXAuc28gbGliL213cmFwLnNvCmNwIHRtcC94ODZfNjQtbGludXgv bXdyYXAvMi42LjUvbXdyYXAuc28gdG1wL3g4Nl82NC1saW51eC9zdGFnZS9saWIvbXdyYXAuc28K TG9hZGVkIHN1aXRlIC9ob21lL2dyZWcvLnJiZW52L3ZlcnNpb25zLzIuNi41L2xpYi9ydWJ5L2dl bXMvMi42LjAvZ2Vtcy9yYWtlLTEzLjAuMS9saWIvcmFrZS9yYWtlX3Rlc3RfbG9hZGVyClN0YXJ0 ZWQKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgotZTo1OmluIGA8bWFpbj4nOiB1 bmRlZmluZWQgbWV0aG9kIGBlYWNoJyBmb3IgbmlsOk5pbENsYXNzIChOb01ldGhvZEVycm9yKQpG Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQogICAgIDE3OTogICAgICAgLWUgbG9jLmVhY2h7fHNpemUsZ2VufHAoW3NpemUsZ2Vu LGNvdW50XSl9CiAgICAgMTgwOiAgICAgKQogICAgIDE4MTogICAgIGJ1ZiA9IElPLnBvcGVuKEBA ZW52LCBjbWQsICY6cmVhZCkKICA9PiAxODI6ICAgICBhc3NlcnRfcHJlZGljYXRlICQ/LCA6c3Vj Y2Vzcz8KICAgICAxODM6ICAgICBhc3NlcnRfbWF0Y2goL1xBXFtccypcZCssXHMqXGQrLFxzKlxk K1xdXHMqXHovcywgYnVmKQogICAgIDE4NDogICAgIHNpemUsIGdlbiwgY291bnQgPSBldmFsKGJ1 ZikKICAgICAxODU6ICAgICBhc3NlcnRfb3BlcmF0b3Igc2l6ZSwgOj49LCAxMDAwMAovaG9tZS9n cmVnL2Rldi9td3JhcC90ZXN0L3Rlc3RfbXdyYXAucmI6MTgyOmluIGB0ZXN0X2FyZWZfZWFjaCcK RmFpbHVyZTogdGVzdF9hcmVmX2VhY2goVGVzdE13cmFwKToKICA8IzxQcm9jZXNzOjpTdGF0dXM6 IHBpZCA4ODE3IGV4aXQgMT4+LnN1Y2Nlc3M/IGlzIHRydWUgdmFsdWUgZXhwZWN0ZWQgYnV0IHdh cwogIDxmYWxzZT4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09CkYKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci9ob21lL2dyZWcvZGV2L213cmFwL3Rlc3QvdGVz dF9td3JhcC5yYjo5NDppbiBgdGVzdF9jbGVhcicKL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMv Mi42LjUvbGliL3J1YnkvMi42LjAvdGVtcGZpbGUucmI6MzM2OmluIGBjcmVhdGUnCiAgICAgIDk4 OiAgICAgICB0bXAucmV3aW5kCiAgICAgIDk5OiAgICAgICBidWYgPSB0bXAucmVhZAogICAgIDEw MDogICAgICAgYXNzZXJ0X25vdF9tYXRjaCgvXHMrLWU6MSQvLCBidWYpCiAgPT4gMTAxOiAgICAg ICBhc3NlcnRfbWF0Y2goL1xiMjAwMDFccysxXHMrLWU6MyQvLCBidWYpCiAgICAgMTAyOiAgICAg ZW5kCiAgICAgMTAzOiAgIGVuZAogICAgIDEwNDogCi9ob21lL2dyZWcvZGV2L213cmFwL3Rlc3Qv dGVzdF9td3JhcC5yYjoxMDE6aW4gYGJsb2NrIGluIHRlc3RfY2xlYXInCkZhaWx1cmU6IHRlc3Rf Y2xlYXIoVGVzdE13cmFwKToKICA8L1xiMjAwMDFccysxXHMrLWU6MyQvPiB3YXMgZXhwZWN0ZWQg dG8gYmUgPX4KICA8IiAgICAgICAgICAgMjAwMDEgICAgICAgICAgICAxIC9ob21lL2dyZWcvLnJi ZW52L3ZlcnNpb25zLzIuNi41L2xpYi9saWJydWJ5LnNvLjIuNigrMHhlMGU2NCkgWzB4N2Y1Zjhh MGQ3ZTY0XVxuIj4uCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQouRgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KL2hvbWUvZ3JlZy9kZXYvbXdyYXAvdGVzdC90 ZXN0X213cmFwLnJiOjQwOmluIGB0ZXN0X2R1bXBfdmlhX2Rlc3RydWN0b3InCi9ob21lL2dyZWcv LnJiZW52L3ZlcnNpb25zLzIuNi41L2xpYi9ydWJ5LzIuNi4wL3RlbXBmaWxlLnJiOjMzNjppbiBg Y3JlYXRlJwogICAgIDQyOiAgICAgICByZXMgPSBzeXN0ZW0oZW52LCAqY21kLCB7IDUgPT4gdG1w IH0pCiAgICAgNDM6ICAgICAgIGFzc2VydCByZXMsICQ/Lmluc3BlY3QKICAgICA0NDogICAgICAg dG1wLnJld2luZAogID0+IDQ1OiAgICAgICBhc3NlcnRfbWF0Y2goL1xiMTAwMDFccysxXHMrLWU6 MSQvLCB0bXAucmVhZCkKICAgICA0NjogCiAgICAgNDc6ICAgICAgIGVudlsnTVdSQVAnXSA9ICdk dW1wX2ZkOjEsZHVtcF9taW46MTAwMDAnCiAgICAgNDg6ICAgICAgIHRtcC5yZXdpbmQKL2hvbWUv Z3JlZy9kZXYvbXdyYXAvdGVzdC90ZXN0X213cmFwLnJiOjQ1OmluIGBibG9jayBpbiB0ZXN0X2R1 bXBfdmlhX2Rlc3RydWN0b3InCkZhaWx1cmU6IHRlc3RfZHVtcF92aWFfZGVzdHJ1Y3RvcihUZXN0 TXdyYXApOgogIDwvXGIxMDAwMVxzKzFccystZToxJC8+IHdhcyBleHBlY3RlZCB0byBiZSA9fgog IDwiICAgICAgICAgICAgIDEyMCAgICAgICAgICAgIDEgL2xpYi94ODZfNjQtbGludXgtZ251L2xp YmMuc28uNigrMHgyZWMzZSkgWzB4N2Y0YmM1MzgwYzNlXVxuIiArCiAgIiAgICAgICAgICAgMTM0 NDAgICAgICAgICAgICA3IC9ob21lL2dyZWcvLnJiZW52L3ZlcnNpb25zLzIuNi41L2xpYi9saWJy dWJ5LnNvLjIuNihyYl9lbmNkYl9yZXBsaWNhdGUrMHgyODgpIFsweDdmNGJjNTdlNTQzOF1cbiIg KwogICIgICAgICAgICAgICAgMTkyICAgICAgICAgICAgMSAvaG9tZS9ncmVnLy5yYmVudi92ZXJz aW9ucy8yLjYuNS9saWIvbGlicnVieS5zby4yLjYoKzB4ZGRkNjgpIFsweDdmNGJjNTgyMGQ2OF1c biIgKwogICIgICAgICAgICAxNzIzNTY2ICAgICAgICAgMzgwNyAvaG9tZS9ncmVnLy5yYmVudi92 ZXJzaW9ucy8yLjYuNS9saWIvbGlicnVieS5zby4yLjYoKzB4ZTBlNjQpIFsweDdmNGJjNTgyM2U2 NF1cbiIgKwogICIgICAgICAgICAgICAgMjA4ICAgICAgICAgICAgMSAvbGliL3g4Nl82NC1saW51 eC1nbnUvbGliYy5zby42KCsweDJjNzQwKSBbMHg3ZjRiYzUzN2U3NDBdXG4iICsKICAiICAgICAg ICAgICAgIDM4NCAgICAgICAgICAgIDEgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUv bGliL2xpYnJ1Ynkuc28uMi42KCsweGExNGUxKSBbMHg3ZjRiYzU3ZTQ0ZTFdXG4iICsKICAiICAg ICAgICAgICAgIDE3MSAgICAgICAgICAgIDEgL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28u NigrMHgyY2VlYSkgWzB4N2Y0YmM1MzdlZWVhXVxuIiArCiAgIiAgICAgICAgICAgIDM3MjggICAg ICAgICAgIDEyIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJjLnNvLjYoKzB4MmUxZTEpIFsweDdm NGJjNTM4MDFlMV1cbiIgKwogICIgICAgICAgICAgICAgNjQwICAgICAgICAgICAgMSAvaG9tZS9n cmVnLy5yYmVudi92ZXJzaW9ucy8yLjYuNS9saWIvbGlicnVieS5zby4yLjYocnVieV9pbml0X3Nl dHByb2N0aXRsZSsweDY4KSBbMHg3ZjRiYzU5YzJlYzhdXG4iICsKICAiICAgICAgICAgICAgMTM0 NCAgICAgICAgICAgIDEgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1 Ynkuc28uMi42KCsweDI1ZTEyMCkgWzB4N2Y0YmM1OWExMTIwXVxuIiArCiAgIiAgICAgICAgICAg ICAgMzIgICAgICAgICAgICAxIC9saWIveDg2XzY0LWxpbnV4LWdudS9saWJwdGhyZWFkLnNvLjAo cHRocmVhZF9nZXRhdHRyX25wKzB4ZjUpIFsweDdmNGJjNDU2YjUxNV1cbiIgKwogICIgICAgICAg ICAgICAgMjQwICAgICAgICAgICAgMSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42KGdl dGRlbGltKzB4MTQ4KSBbMHg3ZjRiYzUzZDFiZThdXG4iICsKICAiICAgICAgICAgICAgIDU1MiAg ICAgICAgICAgIDEgL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNihmb3BlbisweDFhKSBb MHg3ZjRiYzUzZDBlNGFdXG4iICsKICAiICAgICAgICAgICAgIDU0NCAgICAgICAgICAgIDEgL2hv bWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1Ynkuc28uMi42KCsweGQ4ZDkz KSBbMHg3ZjRiYzU4MWJkOTNdXG4iICsKICAiICAgICAgICAgICAgIDEyMCAgICAgICAgICAgIDEg L2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNihnZXRkZWxpbSsweGVjKSBbMHg3ZjRiYzUz ZDFiOGNdXG4iICsKICAiICAgICAgICAgICAgIDE1NiAgICAgICAgICAgIDIgL2xpYjY0L2xkLWxp bnV4LXg4Ni02NC5zby4yKCsweDFkMzJhKSBbMHg3ZjRiYzVlZWUzMmFdXG4iICsKICAiICAgICAg ICAgICAgMTAyNCAgICAgICAgICAgIDEgL2xpYi94ODZfNjQtbGludXgtZ251L2xpYmMuc28uNihf SU9fZmlsZV9kb2FsbG9jYXRlKzB4OGMpIFsweDdmNGJjNTNkMDE4Y11cbiIgKwogICIgICAgICAg ICAgICAgIDI0ICAgICAgICAgICAgMiAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42KF9f c3RyZHVwKzB4MWEpIFsweDdmNGJjNTNlZjliYV1cbiIgKwogICIgICAgICAgICAgICAgMTI4ICAg ICAgICAgICAgMSAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYnVyY3UtYnAuc28uNigrMHgy NzNkKSBbMHg3ZjRiYzRmNDg3M2RdXG4iICsKICAiICAgICAgICAgICAgIDUyMCAgICAgICAgICAg IDEgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1Ynkuc28uMi42KCsw eDI1ZTEyZCkgWzB4N2Y0YmM1OWExMTJkXVxuIiArCiAgIiAgICAgICAgICAgODE5MjAgICAgICAg ICAgICAxIC9ob21lL2dyZWcvLnJiZW52L3ZlcnNpb25zLzIuNi41L2xpYi9saWJydWJ5LnNvLjIu NigrMHgyNTkwODApIFsweDdmNGJjNTk5YzA4MF1cbiIgKwogICIgICAgICAgICAgICAgMzA0ICAg ICAgICAgICAgMSAvbGliNjQvbGQtbGludXgteDg2LTY0LnNvLjIoX2RsX2FsbG9jYXRlX3Rscysw eDI3KSBbMHg3ZjRiYzVlZTQ0YTddXG4iICsKICAiICAgICAgICAgICAxNjAzMiAgICAgICAgICAg IDQgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1Ynkuc28uMi42KCsw eGRkY2Q1KSBbMHg3ZjRiYzU4MjBjZDVdXG4iICsKICAiICAgICAgICAgICAgNjQyMyAgICAgICAg ICAxMTMgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1Ynkuc28uMi42 KHJ1YnlfeHJlYWxsb2MyKzB4NmMpIFsweDdmNGJjNTgyNzk5Y11cbiIgKwogICIgICAgICAgICAg ICAgICA1ICAgICAgICAgICAgMSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42KCsweDM1 MjQwKSBbMHg3ZjRiYzUzODcyNDBdXG4iICsKICAiICAgICAgICAgICAgIDcxMiAgICAgICAgICAg IDEgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1Ynkuc28uMi42KCsw eDkzNTJlKSBbMHg3ZjRiYzU3ZDY1MmVdXG4iICsKICAiICAgICAgICAgICAgMzQ1NiAgICAgICAg ICAgIDQgL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL2xpYnJ1Ynkuc28uMi42 KHJiX2VuY2RiX2RlY2xhcmUrMHgxZTgpIFsweDdmNGJjNTdlNGNlOF1cbiIgKwogICIgICAgICAg ICAgICAgICA4ICAgICAgICAgICAgMSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGlicnQuc28uMSh0 aW1lcl9jcmVhdGUrMHg1NikgWzB4N2Y0YmM0MzVlMmY2XVxuIiArCiAgIiAgICAgICAgICAgICAx NzYgICAgICAgICAgICAxIC9saWI2NC9sZC1saW51eC14ODYtNjQuc28uMigrMHgxNDQ2MykgWzB4 N2Y0YmM1ZWU1NDYzXVxuIiArCiAgIiAgICAgICAgMzM1NTQ0MzIgICAgICAgICAgICAxIC9ob21l L2dyZWcvLnJiZW52L3ZlcnNpb25zLzIuNi41L2xpYi9saWJydWJ5LnNvLjIuNigrMHhkZTkzNSkg WzB4N2Y0YmM1ODIxOTM1XVxuIiArCiAgIiAgICAgICAgICAgIDgxOTIgICAgICAgICAgICAxIC9o b21lL2dyZWcvLnJiZW52L3ZlcnNpb25zLzIuNi41L2xpYi9saWJydWJ5LnNvLjIuNigrMHgyNDFm OTIpIFsweDdmNGJjNTk4NGY5Ml1cbiIgKwogICIgICAgICAgICAgICAyNDkyICAgICAgICAgICAg MiAvbGliNjQvbGQtbGludXgteDg2LTY0LnNvLjIoKzB4YzEwMSkgWzB4N2Y0YmM1ZWRkMTAxXVxu IiArCiAgIiAgICAgICAgICAgICAgMzIgICAgICAgICAgICAxIC9saWIveDg2XzY0LWxpbnV4LWdu dS9saWJjLnNvLjYoKzB4Y2JlYTgpIFsweDdmNGJjNTQxZGVhOF1cbiIgKwogICIgICAgICAgICAg MzczNDgwICAgICAgICAgNDM2NSAvaG9tZS9ncmVnLy5yYmVudi92ZXJzaW9ucy8yLjYuNS9saWIv bGlicnVieS5zby4yLjYocnVieV94Y2FsbG9jKzB4NWMpIFsweDdmNGJjNTgyNzViY11cbiIgKwog ICIgICAgICAgICAgICAgMjA4ICAgICAgICAgICAgMSAvbGliL3g4Nl82NC1saW51eC1nbnUvbGli Yy5zby42KCsweDJjNDU3KSBbMHg3ZjRiYzUzN2U0NTddXG4iICsKICAiICAgICAgICAgICAgIDUz NiAgICAgICAgICAgIDMgL2xpYjY0L2xkLWxpbnV4LXg4Ni02NC5zby4yKCsweGU5MGUpIFsweDdm NGJjNWVkZjkwZV1cbiIgKwogICIgICAgICAgICAgICA2NzIwICAgICAgICAgICAyNCAvaG9tZS9n cmVnLy5yYmVudi92ZXJzaW9ucy8yLjYuNS9saWIvbGlicnVieS5zby4yLjYoKzB4ZGQ4ZjcpIFsw eDdmNGJjNTgyMDhmN11cbiIgKwogICIgICAgICAgICAgICAgMTU2ICAgICAgICAgICAgMiAvbGli NjQvbGQtbGludXgteDg2LTY0LnNvLjIoKzB4YzNlOCkgWzB4N2Y0YmM1ZWRkM2U4XVxuIj4uCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQouLi5FCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQovaG9tZS9ncmVnL2Rldi9td3JhcC90ZXN0L3Rlc3RfbXdyYXAucmI6 MjU6aW4gYHRlc3RfbXdyYXBfcHJlbG9hZCcKL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42 LjUvbGliL3J1YnkvMi42LjAvdGVtcGZpbGUucmI6MzM2OmluIGBjcmVhdGUnCiAgICAgMjg6ICAg ICAgIGFzc2VydCByZXMsICQ/Lmluc3BlY3QKICAgICAyOTogICAgICAgdG1wLnJld2luZAogICAg IDMwOiAgICAgICBsaW5lcyA9IHRtcC5yZWFkbGluZXMKICA9PiAzMTogICAgICAgbGluZV8xID0g bGluZXMuZ3JlcCgvXHMtZToxXGIvKVswXS5zdHJpcAogICAgIDMyOiAgICAgICBhc3NlcnRfZXF1 YWwgJzEwMDAxJywgbGluZV8xLnNwbGl0KC9ccysvKVswXQogICAgIDMzOiAgICAgZW5kCiAgICAg MzQ6ICAgZW5kCi9ob21lL2dyZWcvZGV2L213cmFwL3Rlc3QvdGVzdF9td3JhcC5yYjozMTppbiBg YmxvY2sgaW4gdGVzdF9td3JhcF9wcmVsb2FkJwpFcnJvcjogdGVzdF9td3JhcF9wcmVsb2FkKFRl c3RNd3JhcCk6IE5vTWV0aG9kRXJyb3I6IHVuZGVmaW5lZCBtZXRob2QgYHN0cmlwJyBmb3Igbmls Ok5pbENsYXNzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQouLi4uVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgov dG1wL213cmFwMjAyMDAzMjItODgxNS0xNzJzanZ6LnJiOjU6aW4gYDxtYWluPic6IHVuZGVmaW5l ZCBtZXRob2QgYG5hbWUnIGZvciBuaWw6TmlsQ2xhc3MgKE5vTWV0aG9kRXJyb3IpCkYKPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 CiAgICAgMjIxOiAgIGVuZAogICAgIDIyMjogCiAgICAgMjIzOiAgIGRlZiB0ZXN0X3NvdXJjZV9s b2NhdGlvbgogID0+IDIyNDogICAgIGFzc2VydF9zZXBhcmF0ZWx5KCsiI3s8PH4iYmVnaW47In1c biN7PDx+J2VuZDsnfSIpCiAgICAgMjI1OiAgICAgYmVnaW47CiAgICAgMjI2OiAgICAgICByZXF1 aXJlICdtd3JhcCcKICAgICAyMjc6ICAgICAgIGZvbyA9ICcwJyAqIDEwMDAwCi9ob21lL2dyZWcv ZGV2L213cmFwL3Rlc3QvdGVzdF9td3JhcC5yYjoyMjQ6aW4gYHRlc3Rfc291cmNlX2xvY2F0aW9u JwovaG9tZS9ncmVnL2Rldi9td3JhcC90ZXN0L3Rlc3RfbXdyYXAucmI6MjE2OmluIGBhc3NlcnRf c2VwYXJhdGVseScKL2hvbWUvZ3JlZy8ucmJlbnYvdmVyc2lvbnMvMi42LjUvbGliL3J1YnkvMi42 LjAvdGVtcGZpbGUucmI6MzM2OmluIGBjcmVhdGUnCi9ob21lL2dyZWcvZGV2L213cmFwL3Rlc3Qv dGVzdF9td3JhcC5yYjoyMTk6aW4gYGJsb2NrIGluIGFzc2VydF9zZXBhcmF0ZWx5JwpGYWlsdXJl OiB0ZXN0X3NvdXJjZV9sb2NhdGlvbihUZXN0TXdyYXApOiA8ZmFsc2U+IGlzIG5vdCB0cnVlLgo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0KLgpGaW5pc2hlZCBpbiAwLjM5Mzc5ODk1NCBzZWNvbmRzLgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTQgdGVzdHMs IDgwIGFzc2VydGlvbnMsIDQgZmFpbHVyZXMsIDEgZXJyb3JzLCAwIHBlbmRpbmdzLCAwIG9taXNz aW9ucywgMCBub3RpZmljYXRpb25zCjY0LjI4NTclIHBhc3NlZAotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMzUuNTUgdGVzdHMv cywgMjAzLjE1IGFzc2VydGlvbnMvcwpyYWtlIGFib3J0ZWQhCkNvbW1hbmQgZmFpbGVkIHdpdGgg c3RhdHVzICgxKQoKVGFza3M6IFRPUCA9PiB0ZXN0CihTZWUgZnVsbCB0cmFjZSBieSBydW5uaW5n IHRhc2sgd2l0aCAtLXRyYWNlKQoK --000000000000a103e405a16e8107--