From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) by sourceware.org (Postfix) with ESMTPS id 3CEEE3858D33 for ; Fri, 17 Feb 2023 01:04:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3CEEE3858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x330.google.com with SMTP id z12-20020a1c4c0c000000b003e21e018039so1302528wmf.3 for ; Thu, 16 Feb 2023 17:04:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=gQqkuNM51aQxsBEjwiQa8LD0M1eWATp1DPtNjOZgzrs=; b=n+vRbP2blJ/c8/VE0fyk00JQ1C5w8kh1SCOLAqcJ8OTRlOitdA2tBAZHE/cSUoeEo7 Yz4pw8neH2EH5y+sk19PjcjenWgx7BV6+mQGEe8wQ3+DWxUxj0+m27lQAIzkaPzTVb8F 5dog1r7l4HWsE4EtcceSvUJAIjOE9QKpcDud7SG+P3XAzez8zdjxf6sLVBsSV7jtzlK+ mMKDmHPRtXbn0y0mMCDYRy19FlZiJK6qi/Q2e/hYpU1y8VPHorrDU5V2hrESlNOBkSiF cKbxgH893aUZ+/27mCl6LVTFmGg3VmEd587uG7kMdqaI/XlSR3iGQP+WPkpxBmd08JcI pMoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=gQqkuNM51aQxsBEjwiQa8LD0M1eWATp1DPtNjOZgzrs=; b=PlZCyJWAT2ZQy0A6jfwozKtJJRpsJx9s3+JVM+5Q/yhjpUtBi+ODfphdkWOWvGaioa a8NJHh1WGh5C6FZbCI74NImgYcP95x2eMXcFd2tr14zBHlcnQqvUl+mtN/1MbWyugguE gZ/GQbWr44tUze4SKiOaCEBw0KF/7PWEol5lTVkBqUQBJ0dReEtBFffzZOWSty/Hw/KY bCHZ8ZZqKVL/75Ie6dimCSwERLl8L54iq341llmDv48bQaomqtjMV1yddKnj8Qe9oFIH Sc1V7W8YXFFbBbYObuZCvGpGR2yBqP+nI5eyonPUscsUka3AZGExXm3XV1ikHqvUjwCq HCbw== X-Gm-Message-State: AO0yUKWjz1r89CaQ1W0PyvsT3q0yBbkYwFcVabAdtG+gBFmR3jnwe4uG 0/g9TEOj0V9TvP34prkbTOg= X-Google-Smtp-Source: AK7set9WNsN/db9MzGUuV0kQ6dwkIFRzM/xPzt3FhEaBMcFjHvlnyN3MMQqqYn31T60MKvUzCtmKkg== X-Received: by 2002:a05:600c:130f:b0:3dc:557f:6126 with SMTP id j15-20020a05600c130f00b003dc557f6126mr6888459wmf.4.1676595872690; Thu, 16 Feb 2023 17:04:32 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id a24-20020a1cf018000000b003dfee43863fsm6886946wmb.26.2023.02.16.17.04.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Feb 2023 17:04:32 -0800 (PST) Message-ID: <23d3a3ff-adad-ac2e-92a6-4e19f4093143@gmail.com> Date: Fri, 17 Feb 2023 02:04:24 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: Missed warning (-Wuse-after-free) Content-Language: en-US To: David Malcolm , GCC Cc: Iker Pedrosa , Florian Weimer , Paul Eggert , Michael Kerrisk , Martin Uecker , =?UTF-8?B?SuKCkeKCmeKCmyBHdXN0ZWR0?= References: <8ed6d28c-69dc-fed8-5ab5-99f685f06fac@gmail.com> <38e7e994a81d2a18666404dbaeb556f3508a6bd6.camel@redhat.com> From: Alejandro Colomar In-Reply-To: <38e7e994a81d2a18666404dbaeb556f3508a6bd6.camel@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------ORqZfHhiQifOYMg7iZgyyowu" X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,BODY_8BITS,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------ORqZfHhiQifOYMg7iZgyyowu Content-Type: multipart/mixed; boundary="------------Wg1CwwQtxLPRGRj6CB6uKcgS"; protected-headers="v1" From: Alejandro Colomar To: David Malcolm , GCC Cc: Iker Pedrosa , Florian Weimer , Paul Eggert , Michael Kerrisk , Martin Uecker , =?UTF-8?B?SuKCkeKCmeKCmyBHdXN0ZWR0?= Message-ID: <23d3a3ff-adad-ac2e-92a6-4e19f4093143@gmail.com> Subject: Re: Missed warning (-Wuse-after-free) References: <8ed6d28c-69dc-fed8-5ab5-99f685f06fac@gmail.com> <38e7e994a81d2a18666404dbaeb556f3508a6bd6.camel@redhat.com> In-Reply-To: <38e7e994a81d2a18666404dbaeb556f3508a6bd6.camel@redhat.com> --------------Wg1CwwQtxLPRGRj6CB6uKcgS Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 W0NDOiBBZGRlZCB0aG9zZSB3aG8gY29udHJpYnV0ZWQgdG8gdGhlIGRpc2N1c3Npb24gaW4g bGludXgtbWFuQCwNCiAgICAgYW5kIGFsc28gdGhlIGF1dGhvcnMgb2YgTjI4NjEgZm9yIEMy eF0NCg0KSGkgRGF2aWQsDQoNCk9uIDIvMTYvMjMgMTY6MTUsIERhdmlkIE1hbGNvbG0gd3Jv dGU6DQo+IE9uIFRodSwgMjAyMy0wMi0xNiBhdCAxNTozNSArMDEwMCwgQWxlamFuZHJvIENv bG9tYXIgdmlhIEdjYyB3cm90ZToNCj4+IEhpIQ0KPj4NCj4+IEkgd2FzIHByZXBhcmluZyBh biBleGFtcGxlIHByb2dyYW0gb2YgYSB1c2UtYWZ0ZXItcmVhbGxvYyBidWcsDQo+PiB3aGVu IEkgZm91bmQgdGhhdCBHQ0MgZG9lc24ndCB3YXJuIGluIGEgY2FzZSB3aGVyZSBpdCBzaG91 bGQuDQo+Pg0KPj4NCj4+IGFseEBkZWJpYW46fi90bXAkIGNhdCByZWFsbG9jLmMNCj4+ICNp bmNsdWRlIDxzdGRpbnQuaD4NCj4+ICNpbmNsdWRlIDxzdGRsaWIuaD4NCj4+ICNpbmNsdWRl IDxzdGRpby5oPg0KPj4gI2luY2x1ZGUgPHN0cmluZy5oPg0KPj4gI2luY2x1ZGUgPHVuaXN0 ZC5oPg0KPj4NCj4+IHN0YXRpYyBpbmxpbmUgY2hhciAqDQo+PiB4c3RyZHVwKGNvbnN0IGNo YXIgKnMpDQo+PiB7DQo+PiDCoMKgwqDCoMKgwqDCoMKgY2hhcsKgICpwOw0KPj4NCj4+IMKg wqDCoMKgwqDCoMKgwqBwID0gc3RyZHVwKHMpOw0KPj4gwqDCoMKgwqDCoMKgwqDCoGlmIChw ID09IE5VTEwpDQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGV4aXQoRVhJ VF9GQUlMVVJFKTsNCj4+IMKgwqDCoMKgwqDCoMKgwqByZXR1cm4gcDsNCj4+IH0NCj4+DQo+ PiBzdGF0aWMgaW5saW5lIGNoYXIgKg0KPj4gc3RybnVsKGNvbnN0IGNoYXIgKnMpDQo+PiB7 DQo+PiDCoMKgwqDCoMKgwqDCoMKgcmV0dXJuIChjaGFyICopIHMgKyBzdHJsZW4ocyk7DQo+ PiB9DQo+Pg0KPj4gaW50DQo+PiBtYWluKHZvaWQpDQo+PiB7DQo+PiDCoMKgwqDCoMKgwqDC oMKgY2hhcsKgICpwLCAqcTsNCj4+DQo+PiDCoMKgwqDCoMKgwqDCoMKgcCA9IHhzdHJkdXAo IiIpOw0KPj4gwqDCoMKgwqDCoMKgwqDCoHEgPSBzdHJudWwocCk7DQo+Pg0KPj4gwqDCoMKg wqDCoMKgwqDCoGlmIChwID09IHEpDQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoHB1dHMoImVxdWFsIGJlZm9yZSIpOw0KPj4gwqDCoMKgwqDCoMKgwqDCoGVsc2UNCj4+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZXhpdChFWElUX0ZBSUxVUkUpOyAv LyBJdCdzIGFuIGVtcHR5IHN0cmluZzsgdGhpcw0KPj4gd29uJ3QgaGFwcGVuDQo+Pg0KPj4g wqDCoMKgwqDCoMKgwqDCoHByaW50ZigicCA9ICVwOyBxID0gJXBcbiIsIHAsIHEpOw0KPj4N Cj4+IMKgwqDCoMKgwqDCoMKgwqBwID0gcmVhbGxvYyhwLCBVSU5UMTZfTUFYKTsNCj4+IMKg wqDCoMKgwqDCoMKgwqBpZiAocCA9PSBOVUxMKQ0KPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqBleGl0KEVYSVRfRkFJTFVSRSk7DQo+PiDCoMKgwqDCoMKgwqDCoMKgcHV0 cygicmVhbGxvYygpIik7DQo+Pg0KPj4gwqDCoMKgwqDCoMKgwqDCoGlmIChwID09IHEpIHvC oCAvLyBVc2UgYWZ0ZXIgcmVhbGxvYy7CoCBJJ2QgZXhwZWN0IGEgd2FybmluZw0KPj4gaGVy ZS4NCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcHV0cygiZXF1YWwgYWZ0 ZXIiKTsNCj4+IMKgwqDCoMKgwqDCoMKgwqB9IGVsc2Ugew0KPj4gwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAvKiBDYW4gd2UgZ2V0IGhlcmU/DQo+PiDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgTGV0J3Mgc2VlIHRoZSBvcHRpb25zOg0KPj4NCj4+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoC0gcmVh bGxvYygzKSBmYWlsczoNCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBXZSBleGl0IGltbWVkaWF0ZWx5LsKgIFdl IGRvbid0IGFycml2ZQ0KPj4gaGVyZS4NCj4+DQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAtIHJlYWxsb2MoMykgZG9lc24ndCBtb3ZlIHRo ZSBtZW1vcnk6DQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcCA9PSBxLCBhcyBiZWZvcmUNCj4+DQo+PiDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAtIHJlYWxsb2Mo MykgbW92ZWQgdGhlIG1lbW9yeToNCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwIGlzIGd1YXJhbnRlZWQgdG8g YmUgYSB1bmlxdWUNCj4+IHBvaW50ZXIsDQo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgYW5kIHEgaXMgbm93IGFu IGludmFsaWQgcG9pbnRlci7CoCBJdA0KPj4gaXMNCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBVbmRlZmluZWQg QmVoYXZpb3IgdG8gcmVhZCBgcWAsIHNvIGBwDQo+PiA9PSBxYA0KPj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlz IFVCLg0KPj4NCj4+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBBcyB3 ZSBzZWUsIHRoZXJlJ3Mgbm8gX2RlZmluZWRfIHBhdGggd2hlcmUgdGhpcw0KPj4gY2FuIGhh cHBlbg0KPj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKi8NCj4+IMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgcHJpbnRmKCJQSUQgPSAlaVxuIiwgKGludCkg Z2V0cGlkKCkpOw0KPj4gwqDCoMKgwqDCoMKgwqDCoH0NCj4+DQo+PiDCoMKgwqDCoMKgwqDC oMKgcHJpbnRmKCJwID0gJXA7IHEgPSAlcFxuIiwgcCwgcSk7DQo+PiB9DQo+PiBhbHhAZGVi aWFuOn4vdG1wJCBjYyAtV2FsbCAtV2V4dHJhIHJlYWxsb2MuYyAtTzMgLWZhbmFseXplcg0K Pj4gcmVhbGxvYy5jOiBJbiBmdW5jdGlvbiDigJhtYWlu4oCZOg0KPj4gcmVhbGxvYy5jOjY3 Ojk6IHdhcm5pbmc6IHBvaW50ZXIg4oCYcOKAmSBtYXkgYmUgdXNlZCBhZnRlciDigJhyZWFs bG9j4oCZIFstDQo+PiBXdXNlLWFmdGVyLWZyZWVdDQo+PiDCoMKgIDY3IHzCoMKgwqDCoMKg wqDCoMKgIHByaW50ZigicCA9ICVwOyBxID0gJXBcbiIsIHAsIHEpOw0KPj4gwqDCoMKgwqDC oCB8wqDCoMKgwqDCoMKgwqDCoCBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0K Pj4gcmVhbGxvYy5jOjM5OjEzOiBub3RlOiBjYWxsIHRvIOKAmHJlYWxsb2PigJkgaGVyZQ0K Pj4gwqDCoCAzOSB8wqDCoMKgwqDCoMKgwqDCoCBwID0gcmVhbGxvYyhwLCBVSU5UMTZfTUFY KTsNCj4+IMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBefn5+fn5+fn5+ fn5+fn5+fn5+fn5+DQo+PiBhbHhAZGViaWFuOn4vdG1wJCAuL2Eub3V0IA0KPj4gZXF1YWwg YmVmb3JlDQo+PiBwID0gMHg1NWJmZjgwODAyYTA7IHEgPSAweDU1YmZmODA4MDJhMA0KPj4g cmVhbGxvYygpDQo+PiBQSUQgPSAyNTIyMg0KPj4gcCA9IDB4NTViZmY4MDgwNmQwOyBxID0g MHg1NWJmZjgwODAyYTANCj4+DQo+Pg0KPj4gRGlkIEkgbWlzcyBhbnl0aGluZz8NCj4gDQo+ IEdDQydzIC1mYW5hbHl6ZXIgd2lsbCB3YXJuIGlmIHlvdSBkZXJlZmVyZW5jZSBxLCBzbyBl LmcuIGFkZGluZzoNCj4gIHByaW50ZigiKnEgPSAlaVxuIiwgKnEpOw0KPiBnaXZlcyBhIHdh cm5pbmc6DQo+ICAgaHR0cHM6Ly9nb2Rib2x0Lm9yZy96LzZxeDRhZmIzRQ0KPiANCj4gPHNv dXJjZT46IEluIGZ1bmN0aW9uICdtYWluJzoNCj4gPHNvdXJjZT46NjU6Mjk6IHdhcm5pbmc6 IHVzZSBhZnRlciAnZnJlZScgb2YgJ3EnIFtDV0UtNDE2XSBbLVdhbmFseXplci11c2UtYWZ0 ZXItZnJlZV0NCj4gICAgNjUgfCAgICAgICAgIHByaW50ZigiKnEgPSAlaVxuIiwgKnEpOw0K PiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefg0KDQpbLi4uXQ0KDQo+ IA0KPiBJJ20gbm90IGNvbnZpbmNlZCB0aGF0IGl0J3MgdXNlZnVsIHRvIHRoZSBlbmQtdXNl ciB0byB3YXJuIGFib3V0IHRoZQ0KPiAidXNlIG9mIHEgaXRzZWxmIiBjYXNlLg0KDQpJIGRp ZG4ndCBxdW90ZSB0aGUgc3RhbmRhcmQgYmVjYXVzZSBJIGNvdWxkbid0IGZpbmQgaXQuICBJ IHdhcyBzZWFyY2hpbmcgaW4gQzExLA0KYW5kIGl0IHNlZW1zIHRoYXQgaXQgd2FzIG9ubHkg aW1wbGljaXRseSBVbmRlZmluZWQgQmVoYXZpb3IsIHdpdGhvdXQgZXhwbGljaXQNCnNwZWxs aW5nICh0aGUgdmFsdWUgb2YgdGhlIHBvaW50ZXIgd2FzIGluZGV0ZXJtaW5hdGUsIGFjY29y ZGluZyB0byBDMTEpLg0KTm93IEMyMyB3aWxsIGJldHRlciBjbGFyaWZ5IHRoYXQgcmVhZGlu ZyBzdWNoIGEgcG9pbnRlciB2YWx1ZSAobm90IGV2ZW4NCmRlcmVmZXJlbmNpbmcpIGlzIFVu ZGVmaW5lZCBCZWhhdmlvci4NCg0KVGhlcmUgd2FzIGEgZGlzY3Vzc2lvbiBpbiBsaW51eC1t YW5AIHNvbWUgeWVhcnMgYWdvLCB3aGljaCBub3cgSSByZWFsaXplIGl0DQpkaWRuJ3QgZW5k IHVwIGJlaW5nIGFwcGxpZWQgKEkgdGhvdWdodCB3ZSBoYWQgYXBwbGllZCBhIHBhdGNoLCBi dXQgaXQgc2VlbXMgd2UNCmRpZG4ndCkuICBJJ2xsIGNoZWNrIGlmIHdlIHN0aWxsIG5lZWQg c3VjaCBhIHBhdGNoIChhbmQgSSBndWVzcyB3ZSBkbywgc2luY2UNCndlJ3JlIGhhdmluZyB0 aGlzIGNvbnZlcnNhdGlvbikuDQoNClVzaW5nIHRoZSBwb2ludGVyIGlzIF93cm9uZ18uICBB bmQgYnkgd3JvbmcsIEkgbWVhbiB0aGF0IGl0J3MgVW5kZWZpbmVkIEJlaGF2aW9yLg0KSSB0 aGluayB0aGF0IGFsb25lIGlzIGVub3VnaCB0byBpc3N1ZSBhIHdhcm5pbmcuICBFc3BlY2lh bGx5LCBzaW5jZSB0aGUgY29tcGlsZXINCmFscmVhZHkgaGFzIHRoYXQgaW5mb3JtYXRpb247 IG90aGVyd2lzZSwgaXQgY291bGRuJ3QgaGF2ZSB3YXJuZWQgYWJvdXQgbGluZSA2Nw0Kb2Yg bXkgZXhhbXBsZSBwcm9ncmFtLiAgSSBjb3VsZCB1bmRlcnN0YW5kIGlmIGR1ZSB0byBvcHRp bWl6YXRpb25zIHRoZSBjb21waWxlcg0KbG9zdCB0aGF0IGluZm9ybWF0aW9uLCBzbyBpdCBj b3VsZG4ndCB3YXJuLCBidXQgaW4gdGhpcyBjYXNlLCB0aGVyZSdzIG5vIGV4Y3VzZS4NCg0K VGhlIGJlbmVmaXQgZm9yIHVzZXJzPyAgVGhleSdsbCByZWFsaXplIHRoYXQgdGhlIGNvZGUg dGhleSB3cm90ZSBpcyBiYWQuICBOb3QgZXZlbg0Kc3VzcGljaW91cywgYXMgc29tZSB3YXJu aW5ncyB3YXJuIGFib3V0IHN1c3BpY2lvdXMgY29kZS4gIFRoaXMgY2FzZSBpcw0KdW5jb250 cm92ZXJzaWFsbHkgd3JvbmcuICBUaGF0IGNvZGUgaGFzIG5vIHZhbGlkIHJlYXNvbiB0byBi ZSB3cml0dGVuIHRoYXQgd2F5LA0KdW5kZXIgSVNPIEMuDQoNCkNoZWVycywNCg0KQWxleA0K DQo+IA0KPiBEYXZlDQoNCi0tIA0KPGh0dHA6Ly93d3cuYWxlamFuZHJvLWNvbG9tYXIuZXMv Pg0KR1BHIGtleSBmaW5nZXJwcmludDogQTkzNDg1OTRDRTMxMjgzQTgyNkZCREQ4RDU3NjMz RDQ0MUUyNUJCNQ0K --------------Wg1CwwQtxLPRGRj6CB6uKcgS-- --------------ORqZfHhiQifOYMg7iZgyyowu Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmPu0pgACgkQnowa+77/ 2zJPCQ//TgeGkklm90xmPBS8ebGsf7Z1Mh9eDilKUNCftFH95Hz11AnCGbOR2iFg KA3knZQ+lozLXmwEJxyeP9wEv4plddI5fHHSFtp7rP+9LFJqUybwZtSEDh6U+cBu HN1Xb3+Y/8lvpNcLVrZX+Nsln1TBJGXkxxNJjV9FFXayXUOy8XviyYAxWucjsJnp QRCw6/4Tt+rU/11JguT/HmeXJSgZEQt2qREprPXoIEd+GK0lnnZzkZ21pR3AahCB w66/q4NZy0gZ+fOj2E8KnF0C9qorgkJ9L8QrfCJQ7fLOBGVu66HL+ngginQiu0kO 8RMwTRdDaWvOL2MI9lMVbNUfa+wsZJDI+k2SHd3K45s5bQp2MeQAIPzlEy+iJr/z zL2RI/eOOjD1iH8NV0DRURNhlZTq88sNeCNH90qmJcFfuLLB5tprqXDaKXxOwXIU JfW6bwA/tvUj1N6OzS5Q/uFHHZy4SFecWE+lUHYqdVBR/HRHVXVplOo9CTkyBNhK wFilhq8vgIjwm3YXtH5kU3grEvGbMv3ic9AuTvF15ziFfydrXvJ/BllXQAbChP85 JKO0sYQ6w9pbTxkClabkZGJ6Zfc/jUnbCRD3n6Ts+aXbcphJvMbrt0FhbcFaeJ3a lDUs5pGbXWL88wpOR/WtxfY3sdO5ZKAOFft08rGuqRTA0EIV+RE= =WpUK -----END PGP SIGNATURE----- --------------ORqZfHhiQifOYMg7iZgyyowu--