From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 868428017D for ; Tue, 22 Sep 2026 14:12:27 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68MEAwwT018890; Tue, 22 Sep 2026 17:10:59 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68MEAwwT018890 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="0BhL7Zq1" Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68MEAtPQ018886 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 22 Sep 2026 17:10:56 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68MEAtPQ018886 Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-86a2639398cso8306769b3a.3 for ; Tue, 22 Sep 2026 07:10:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AKwUvBwewJ3l/V2ZzYD7OqtRR2w6/kCoTkAXd2ft+vUaz/+qwpELtjbwGThKePSD0LNm7njvgitgzA==@openvz.org X-Gm-Message-State: AFuF++mFSKFv32lP6KI25XJdvxl0G3ZMTjaCmT5zhPpoQhWtVv63IG6y Szd9VIoJagtps50E4yMA67VhlmT77ipDPZPl+p9f04zqjbNwhQgKXcAtHyZFxty+FmQN7LGUPKt sPJ5rZC+oZJARUAZGWsgV43/POnLBFla7661Dt7NQA1C7FJlK5H/C/w== X-Gm-Gg: AYBFou00QtMnkTKr5uHwmFphjBKfHSijFL5cWb9KDt5MrbJ27+Eib1O3OpFU7iRbIpo 5+gdDLBE4ub3w2ZOnK4yjznb9tOYynM8yURMgnIjuMs125jsLrgKHwc2Uttze2PEbNT2ThgqLuI LE3IwzAHo+uJv7HwfR+pTnDBetxKw2ECfh/QXkcn3mEhSPipWH1sV1SrY/fyjLxn/k+hAIOFa2y Qel2DI4bhUoA0EVjBXXZ74gfYTaD/N4Dr9hnApXBtpyXAlyvj9OylBOOkqk3N0UFolhagspQ18/ 0nfRiV3RqwHTkQOcaTW2oc0QUogwo/TRyFbiXoJ0mxk9l5U/EAz7J0EyUxgaOMMTbV4GyuLZ9wo R8Pn1oOBJIjpUZhKt6c11xzosaqsip3m+qLkelVN5Igrg/TkxVcUS/ZkFMhoYqO7eefb7CU3MFG 8/K4BSqIdR1bAaDZ8gPBLOBO7v3jzjzijqWg== X-Received: by 2002:a05:6a00:3285:b0:852:131f:b9d2 with SMTP id d2e1a72fcca58-87c819be329mr1414905b3a.2.1790086255386; Tue, 22 Sep 2026 07:10:55 -0700 (PDT) X-Received: by 2002:a05:6a00:3285:b0:852:131f:b9d2 with SMTP id d2e1a72fcca58-87c819be329mr1414859b3a.2.1790086254619; Tue, 22 Sep 2026 07:10:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1790086254; cv=pass; d=google.com; s=arc-20260327; b=a+KvaIkPWCinlaZfS6CRrjoQP2U3Cg5w0Ju9XhClDLpRSCloKFUITIHxrl+tLcdNXi UXoyOdwPmcJQ2ybSyrDo+yZqhvBotn3hXXPmN1tIrE0fpIqjxYJX3nRpuZF4EelSXa2F i6ew+WBLgWMz70Z6ciYuscKB22UXh0cyc0Rt5JQPs3i89M3bP9t86YWoRqXF7DXZoHeb ua5rDuTUIYYe54wPKnqgRUKdHUxwxvadbsi5F87BSbZNLZnWh5rbpTZnrmGVxaQbRkqA 27/mS863ADQ8bd1couVyDlLrX71FVJKu2xjdrPUH7GNRW1MrsbcRsUy3i6ykRvvA4bLZ qPqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=xf39ArPudCgPrQdDRtSCe1j0r2Hl6eN88gczPUaiHpc=; fh=5r8e9dTBueGiOhxTclTLqJ5uyxSjlV0FBFCHAmVoGdU=; b=FoF/IDBcJvUhGlmui83DPRMTQZm1J09dd1gWkJhlw1c2MzUMpAN79yO5g51nwZ09+Q iwt8UUuwMZT0x9E6Q2c41cRyYhy/BqBlk6DkD2jRuOBSnvNZohy5yOveYVu6ts5Uos7F IWvJm9mu5W6DSvuRTbBd37Ct4HSnwVWiEaxW0MiEIdBR23hWgZcnAUc1avYm9cP1uh7L FFF49fvt72bfqefz+8UUFnG5j0hTEGFoAB0jhMqjuDDT6wX46exVx1IhbxZGxysPAq3H YatIiArx6DVTDprz2wh20jqZjQtorjP0xh49gpHBYco2C5I8ZpmnB2TJ4Y7hvC8OAmyN NpVA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=0BhL7Zq1; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of vladimir.riabchun@virtuozzo.com designates 2a01:111:f403:c207::3 as permitted sender) smtp.mailfrom=vladimir.riabchun@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from MRWPR03CU001.outbound.protection.outlook.com (mail-francesouthazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c207::3]) by mx.google.com with ESMTPS id d2e1a72fcca58-87c3477bc0csi3897289b3a.70.2026.09.22.07.10.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 07:10:54 -0700 (PDT) Received-SPF: pass (google.com: domain of vladimir.riabchun@virtuozzo.com designates 2a01:111:f403:c207::3 as permitted sender) client-ip=2a01:111:f403:c207::3; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=0BhL7Zq1; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of vladimir.riabchun@virtuozzo.com designates 2a01:111:f403:c207::3 as permitted sender) smtp.mailfrom=vladimir.riabchun@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V2VT6vHzxrzdkHjJ8FCNIZsz7Bs9tJmNxihLEVo99QZJ1ppG8iLuQI41cuDEP1K8h2YOEq+X/h1HTjl4GppZh7AbRfbYZVU4wm8aH/MplS9FQaLcY5fFiEAvomUZPgoWDQ5jcfoFIy0kniuV/pe7czgtQDA8nEWbMvFDU+hbB0+97wnLxIp1cYHk4o+fppEEtGBaX8YAvfuSuCNB5JRS0mcDWV2eujDpzUrUysoer7zFmaZQgQcGjefU/cQx8lgYu1hseajUI/56V/RGZmDzJj40Y/vKDFrimcfaGGjMxbYOJyg01JNVjATOrln+T+FKifrsWpOfSWt9bN3MIl25Zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xf39ArPudCgPrQdDRtSCe1j0r2Hl6eN88gczPUaiHpc=; b=L3hsq3mFfRPg73kXwAnt+6EIzETLBLcGy1OejQZvIV6QFvtKvX0dzzvKlVmvBWgiZI2136nnRUSK1SalZjR8MCWdEBkWseyFpDvX8E+DL41+T4eX50MkeyTN3/z5Nbg5uVxBgOoJMIXKFKtjHYDgvf6w33F0uECgA6DDUYkV5aUVgZ3lqcB0voeE4+D8MjwULNR9sobeRDenX5qign+PZ5XewYfONr6Kehey06trDGbfjQmAA1Y2HluMPiN7hCCauQL8QJ/l6AWD6KXJJdWOzAm+wiPoYcFSOJQSRrfKgel+7xv3bkjItxEXI9BXEOtDqDCYrwYHY4YsJLWJmzGU1g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xf39ArPudCgPrQdDRtSCe1j0r2Hl6eN88gczPUaiHpc=; b=0BhL7Zq1upOoUCHLqdN33Dtd3aw6GWCRDkds5RkLRtEE2kBaj6HQf7S3Nz9BjZJ8xYCIYxUc/sbmKqESj/PtJLrkQKZi48Q9iKWGehtxJihu1t1PRa5vae11eticsHh8wjZciEsUhO1hHFUu3rq+IswRoz8Co1wcLF8oMhTRTHDLeCJMCYkWQWKJ8FQoXfnenAll0Gvorhx13QPrbSbdAabmXzRvr0zbGT4qFXToh8/mlmrqwnk2XTJiBj6sf7AIuUX9qffFycN9aBgVdL+PLyUmxEoPl3UX+VqVsH3fRbOi6wqdtkxdkkztjfveTqbbEhDG15XUCg/u9aruICx4Og== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from DU0PR08MB8470.eurprd08.prod.outlook.com (2603:10a6:10:406::17) by VI3PR08MB642121.eurprd08.prod.outlook.com (2603:10a6:800:379::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.13; Tue, 22 Sep 2026 14:10:49 +0000 Received: from DU0PR08MB8470.eurprd08.prod.outlook.com ([fe80::3db0:9d70:4641:5f47]) by DU0PR08MB8470.eurprd08.prod.outlook.com ([fe80::3db0:9d70:4641:5f47%4]) with mapi id 15.21.0451.012; Tue, 22 Sep 2026 14:10:48 +0000 Message-ID: <8d26a845-c074-4692-b929-f76c0d5ab264@virtuozzo.com> Date: Tue, 22 Sep 2026 16:10:47 +0200 User-Agent: Mozilla Thunderbird To: Alexey Kuznetsov References: <20260921-acssp872-batch-connect-v1-1-ded37d934f28@virtuozzo.com> <0d1074e7-a34d-4137-8c77-09927042606a@virtuozzo.com> <441bdbcd-d5fd-4708-afa9-2d82ddbcb401@virtuozzo.com> Content-Language: en-US From: Vladimir Riabchun In-Reply-To: X-ClientProxiedBy: VI6PEPF00000209.AUTP296.PROD.OUTLOOK.COM (2603:10a6:808:1::8d7) To DU0PR08MB8470.eurprd08.prod.outlook.com (2603:10a6:10:406::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB8470:EE_|VI3PR08MB642121:EE_ X-MS-Office365-Filtering-Correlation-Id: 0c46dba2-1481-4514-4db9-08df18b34d5f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|23010399003|376014|366016|1800799024|10067099003|5023799004|4143699003|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: m8ph0nq2BFXN6O4Uy/gAGaCFqoofqzSrL8tvBt0EqDebiCwfdrlxzv3Lr9dmBBXHpBvGUfVJ4z2D6y9vtdW3JfwhgDGQ5rwqhOpuKTHh95rnRDPpoVdKGQKhBwNlVfgRWJAniVsrwrQvnypU7BFCBF3kfhRmfNh5z9Ya1vTwCdXUcM7cfQcrRKwbLBv8/DSiiYi+7BxPxhyyqKPlMWuCogb0DCFxtRLvFTNjxD3n2Ze6FG6u6iNRrm7PirOSti70qM3PxTU0XfKtIFPF9VcaN+DLyHzk/MRkoI0FLlnRUhSc3pdria9uI84PCWItEsk00TYc3J5di9m97ErZsq42pabiqZzUyG8gz19iHNrxVpVE3hT7CCbC/qWWlGqBe1Gabk4lWmhCkbWFQvIQ1tY9nSsNCU6eBTIeYAq6tUXzH1teuqV/isroH/aDKgWm8JCincAxvEmmT3jSoeUb2GJKxOUFfQslB4KhowOiKesOIztU8dg2VBq8VaZ/HehhSoLiF3vPIbq7HVEuHJNS0ukEh71qATbTv24nW5tmyDlE9Pz3ghuu+/OHM5ULXGUgc1SD67LL2aWAawVvLqfuspEvbhT075o3nh5YVDEMZYP8+zl6uWqOLoSbK49uIvz2rZLrXIGgdDZUckxoaI1lwka9/X6RrkaqX9TjO3cdLkeQBjc= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR08MB8470.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(23010399003)(376014)(366016)(1800799024)(10067099003)(5023799004)(4143699003)(56012099006)(18002099003)(22082099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a3hxZjdhanAzWUJWckhCeEVRTGNJcUFYU1FCNUN3NzBQbVpxZG0zODgvOXl0?= =?utf-8?B?ckVaRzNvUGEwWGNjOU1UbitpdHNyMWJ2SURPY3A5ejZOcGlZbkNFNzViVUxP?= =?utf-8?B?RjJnWkRVdlRIRkg4SjZ5THd2bXRlMVlObVhaSG53V21iTVFWYVdpYzBkaUJo?= =?utf-8?B?SWNUc05yNEEwRG9uWjFFVTNkem12aUp6amUrYnE3cFUyTVVCejh1QkpQaS9i?= =?utf-8?B?RDZ2MllnR0Z6SVczVy95UzVFWDFzTEcyRThYSVRGQThNNFFVclE2SytzbXhh?= =?utf-8?B?cVArUVJZUldvYVNxNkJkdnpUbm1yNHVTRWVlK1FtcTZTNkRYT29JdUZlamd3?= =?utf-8?B?L3ZqV0dqRldrT1NQUUNKTkE1THl1bm93em5JOFlPVzFwWW9weDFXZGQyaFFk?= =?utf-8?B?OFUySXg5T3g3V1NsaVhhcGdCR25vaU04NU0vNnpiR2dYWUg4MHpaRnY0VWZ2?= =?utf-8?B?cjh6NGQ0Z0lSWEN5LzZOT0o3UXh4VGlSRmZMcW4xTEdSS1JCYXA4ZXZMMFUr?= =?utf-8?B?L3U0Vk5TNEFud1FPWisxRXFvQUVOTERGQUZuOGp0SGh5QlpZOXF6MkhrWEtD?= =?utf-8?B?OERIcFFmM1BsVG9vNDBNL0lkeDUzK1JqaXAwelordnJldy9lNFFLZ0RDUFpE?= =?utf-8?B?MW1JNDZJVkU1TmlYSUVZMGVaSkxEQVJzTGNXSkRETk9aVG1wYUkxMzRVM0ll?= =?utf-8?B?d21tNUtyMzlrTlY1ZWlTMUk4UGJBeEI2YVQ2M1FDSnlEdWp5anVMaTRKNm1M?= =?utf-8?B?TWZ2MWxJbEh1eDhPN1Q0cmcwTVpucGdxaktDT3BHZ1dxNDFJam9Xaituakcx?= =?utf-8?B?UmpwVUVtc0F2a1MzdVlVVkVlNDlwUlI4MFZxQ3JpZUQ4SExyUCt1N2ErM0dH?= =?utf-8?B?K3B2TkZLZzdsb2Z6d0FxTE1wSktKU3V3cnlGbDg1SFN3aktnbU1HSzRIV241?= =?utf-8?B?eHlrK0Njc091UGNyNW5XQitDWTZzVGNIdmtPUDRiT3kxaExYVFhiRW94OEwy?= =?utf-8?B?cmpnOUhnSXJqVkJpOCt3MmNMKzNkQUZKWU1FVnVOaGY0MzdzNUJuYWVMT2RV?= =?utf-8?B?aG9QKzRpMTFhRTRTQTZrTnIraC9NU1lmTmx5a0Nka1MwZXpWOThNT3VRcUlJ?= =?utf-8?B?REFTZGpwUlNlZWVMNDZkYmpjWjl0eHp5NWdPbU0rc0FxUkZnZkQ1OGh6QnBh?= =?utf-8?B?Um1GT3hQbVVnNHJPR1pMVXZQWHA4dU82VWRnb1RxR3p0eWNRZ0toVHByRWx5?= =?utf-8?B?WE1mRDU5WEF0MFI1bU1LVGM1V0JHV055UHZ5blp2ci9GOEZsRGFkajVvN1Fh?= =?utf-8?B?R0JyRmUzcXpyN2dVWDFJbDhNUytSWGo2RkQwZEkxOWw1MENHVHBXVnhUK2Ju?= =?utf-8?B?YURVQSs2RnhnbVVhdmJBbHJVUFdNNTNlVC9DYXRrcnRRWGd2MTVvV2M4Sktl?= =?utf-8?B?UW4xVHQxNTRNS0R2d3NDMXhZWmtxcU9zckJScDArSVNZbDBDaHBqcWdhdldo?= =?utf-8?B?a1VmOXBVc1lCaHRJZlNUMUJPOFdralZJaGVld0RMV09OUk9vay9FelJ3SXZt?= =?utf-8?B?WjZOWWErWE9Qc3pUK2tKQ1orZmZ0SXg0bWtTeFpMTkF4dktiUW03Y3VubFIr?= =?utf-8?B?OHVGOWtDSmltbzRyUVFGam0yZUdYdG5nRUlGNHRES0Y4cisyVHhZWndxNS8w?= =?utf-8?B?emVrYVQzWWxpZkVwL3pid1RFbytVZDl1VndDT2lrT3plNFRTZG5QOG9MdnhZ?= =?utf-8?B?Nmo2ZHJVOE1lTTQ5SnIrWG50QzF4b1RKQmtDNUpiNjdBa1JOT1Fuaks5VUUy?= =?utf-8?B?SnpTK3VuemlKMDl4cGJEbTdsVGRIYjdMLzRhbHBZNHAydVB2c2puLzA3NVBo?= =?utf-8?B?NnMzNmFxa2tRbG8rZTVLbWwrcEo3MytoaVZQd3RYekNhd0lxSTFWaHA3ZjEx?= =?utf-8?B?RkE1cFVsR0s2cnl5Slo4K3hSZDcweHJPL0gxWDVmWkVoN0lhV3ZJSXEvcUpQ?= =?utf-8?B?dm1XOFZqTmc4NnVBQ3h1UDNPRC8xVmZPM1NKQ2wxajFXQ2U3R2ZtSklScVM3?= =?utf-8?B?aEpPWFVqVlpZNEc4TUNsNDloeUJkbFF1VG02VkJZVU4xNFhkYWMxQWRWeXJP?= =?utf-8?B?anJUb2dNSkFHT1R4cjVoNEsvd09yU3dLNk5mTGJwSFJEVnVGQ04waUhUYU95?= =?utf-8?B?YUljOXlITkhxM3dvNTZ0eWk4ZUJzY0h5NnpHSmZyekVHc2tmckdIcDRveXZJ?= =?utf-8?B?QUFFSVB3enFVRnIxSUJYWTB3eS9PN1V3a01vRDI5UTNqaW10ZmUyNkU4WjF6?= =?utf-8?B?eWJUM1NZUExvSTllbnRHMUpWeC9paHRoTW4vNUJOZ2Z3ekV6SXZkaWsyRHpP?= =?utf-8?Q?rIVqLmCufaLEEI+w=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0c46dba2-1481-4514-4db9-08df18b34d5f X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB8470.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Sep 2026 14:10:48.8276 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: o85ub9uzttXH5rH5cckwyrKpfAvud7SZVRqxwfEgNOjF56ipH8a108rDDl80sdxhZVBmVlYfdvtByZY+kqEgZGC19Tc6OBitavOiJEBq+NY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI3PR08MB642121 X-OZ-Fwd: true Cc: devel@openvz.org, Liu Kui , azaitsev@virtuozzo.com Subject: Re: [Devel] [PATCH hci-8.1] fs/fuse kio: start connect once per rpc_queue_work batch X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org CgpPbiA5LzIyLzI2IDE1OjEyLCBBbGV4ZXkgS3V6bmV0c292IHdyb3RlOgo+IEhlbGxvIQo+IAo+ IE9uIFR1ZSwgU2VwIDIyLCAyMDI2IGF0IDc6NDHigK9QTSBWbGFkaW1pciBSaWFiY2h1bgo+IDx2 bGFkaW1pci5yaWFiY2h1bkB2aXJ0dW96em8uY29tPiB3cm90ZToKPj4gVGhlc2Ugd2VyZSBqdXN0 IG15IHRob3VnaHRzIGlmIHdlIGNhbiBoZWFsIHRoZSBzdHVjayB0aHJlYWQgd2l0aAo+PiBsb3cg ZWZmb3J0LiBTZWVtcyBsaWtlIG5vIC0gYXQgbGVhc3Qgd2UgbmVlZCB0byBkcm9wIHRoZXNlCj4+ IGFzc2VydGlvbnMuCj4gCj4gSSBkbyBub3Qgc2VlIGFueSBwcm9ibGVtcyB0aGVyZS4gV2VsbCwg ZXhjZXB0IGZvciB0b28gc2NhcnkgY29kZS4KPiBJZiB5b3Ugc2VlLCBlbGFib3JhdGUsIEkgY291 bGQgbWlzcyBzb21ldGhpbmcuCgpZb3UgYXJlIHJpZ2h0LCBzb3JyeS4gVGhlcmUgaXMgbm8gQlVH X09OIHByb2JsZW0uCkNvbmRpdGlvbiBpbiBCVUdfT04obXNnLT5ycGMgIT0gKHJlcXVldWUgPyBl cDogTlVMTCkpIHdhcyB0b28gaGFyZApmb3IgbWUgdG8gcHJvY2VzcyBjb3JyZWN0bHkgaW4gbXkg aGVhZCwgd2hpbGUgd3JpdGluZyByZXBseSBJIGRlY29kZWQKaXQuCj4gCj4+IFRvIHByZXZlbnQg Y2FzZXMgbGlrZSB0aGUgb25lIGJlbG93IC0gaW5jb25zaXN0ZW50IGNvZGUgc3RhdGUuCj4gCj4g SU1ITyBpdCBwcmV2ZW50cyBub3RoaW5nLiBJdCBqdXN0IG1pbmltaXplcyBwYXRjaCBzdWNjZXNz LiA6LSkKPiBJcyBpdCBjb3JyZWN0IHRoYXQgYWxsIHRoZXNlIGtsdWRnZXMgYXJlIGRvbmUgdG8g YXZvaWQgc3RvcCBtYWNoaW5lPwoKUHJvYmFibHkgbm8uIHN0b3BfbWFjaGluZS1iYXNlZCBsaXZl cGF0Y2ggSSB3b3JrZWQgd2l0aCBkb2VzIHRoZSBzYW1lCnN0YWNrIGNoZWNrcyBhbmQgZXZlbiBt b3JlLiBCdXQgdGhlcmUgaXQgaXMgMTAwJSBuZWVkZWQgYmVjYXVzZSBpdCBjb3VsZApwYXRjaCBh bnkgcGxhY2Ugb2YgY29kZShub3QgZnRyYWNlLWJhc2VkIHBhdGNoaW5nKSwgc28gaXQgaXMgcG9z c2libGUKdG8gY29ycnVwdCByZXR1cm4gc2l0ZS4KCkd1eXMganVzdCBkb2luZyB0aGVpciBiZXN0 IHRvIGF2b2lkIGhhbGYtcGF0Y2hlcyBjb2RlIGZyb20gYmVpbmcgcnVuLgoKPiBPciBpcyBpdCBz dGlsbCB1c2VkPyBTbGVlcGluZyBzdGF0ZXMgbXVzdCBiZSByZXNwb25zaWJpbGl0eSBvZiBwYXRj aCBtYWtlciwKPiBwcm90ZWN0aW9ucyBiYXNlZCBvbiB0cmFjZXMgYXJlICBqdXN0IHVzZWxlc3Ms IGtlcm5lbCBzaW1wbHkgY2Fubm90IGRvIGl0Cj4gYnkgbWFueSByZWFzb25zIGYuZS4gYmVjYXVz ZSBvZiB0YWlsIGNhbGxzLgoKV2hhdCdzIHdyb25nIHdpdGggdGFpbCBjYWxscz8gSWYgaXQgaXMg aW5saW5lZCwgd2Ugd2lsbCBqdXN0IHBhdGNoCnRoZSBwYXJlbnQgYW5kIHN0YWNrIGNoZWNrcyB3 b3VsZCBiZSBwZXJmb3JtZWQgZm9yIHBhcmVudC4KCj4gCj4+IEJ0dywgSSdtIGp1c3QgY3VyaW91 cywgaG93IGlwdGFibGVzIHJ1bGUgd2lsbCBoZWxwPyBJdCB3aWxsIHRlc3NwZWVkIHVwIHBjc19y cGNfY29ubmVjdD8KPiAKPiBZZXMsIGFsbW9zdCBpbmZpbml0ZWx5LiBJbiB0aGUgbGFzdCBjYXNl IHdlIGhhZCAxNiBkZWFkIHJwY3MsIGVhY2ggaGFzCj4gcXVldWVkIDIwMDAwMC0zMDAwMDAKPiBy ZXF1ZXN0cy4gRWFjaCBjb25uZWN0IHdhaXRzIGZvciB+MnNlYy4gU28sIGNvdW50aW5nOiBpdCB3 b3VsZCB0YWtlCj4gfjc1IGRheXMgdG8gZmluaXNoLiA6LSkKPiBXaXRoIC1qIERST1AgdGhleSB3 ZXJlIHByb2Nlc3NlZCBmYXN0ZXIgdGhhbiBJIHN0YXJ0ZWQgZHJnbiB0byBtZWFzdXJlCj4gdGhl IHJhdGUsIHNvbWUKPiBzZWNvbmRzLgoKU28sIHRoaXMgaXMgdGhlIGN1cmUgaWYgbGl2ZXBhdGNo IGRvZXNuJ3QgYXBwbHkuCgotLSAKQmVzdCByZWdhcmRzLCBSaWFiY2h1biBWbGFkaW1pcgpMaW51 eCBLZXJuZWwgRGV2ZWxvcGVyLCBWaXJ0dW96em8KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkRldmVsIG1haWxpbmcgbGlzdApEZXZlbEBvcGVudnoub3Jn Cmh0dHBzOi8vbGlzdHMub3BlbnZ6Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsCg==