Received: by 10.223.176.46 with SMTP id f43csp2022084wra; Thu, 25 Jan 2018 03:45:44 -0800 (PST) X-Google-Smtp-Source: AH8x2268DUXczikYzetAa13B1y0ogmyq0ec44L0tCA1xjU4usYkZftbkGuwlyR9diOyVGJk8S7xy X-Received: by 10.98.224.205 with SMTP id d74mr16148363pfm.56.1516880744158; Thu, 25 Jan 2018 03:45:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516880744; cv=none; d=google.com; s=arc-20160816; b=YbskTWHeobDqnK/bkaMzQh4EAjqQLy027/GulAjPO0ryGwOJmHXymELTGqicSm9oeM 7pZrw+BBoCX2AGjk9T2aTD199CUWR8n+W+ql1LWfOhS+mKO4+UySP6GunnjOMOK1bvzz 61apFLd+LxV99XqG6vcfaY+IRycLRaraOBuZi8f+0HZAhTQsH7c+F+Plikfz84QwKxAR UToUGfVa70amMOgfPhgVcUhC8yXtiJTYtOVfXgfvZiUZhQat0Cau7Uyae+6wbn/a0aAM bORWvhC1ePO+WRavBWyT8D76SvejDfQlU+u3STNvKTPS5vXAbVN+4PAqRHK/MN2ChJeF fY+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=8H8O2QtJya8SsEFmRhRFuPQ3TxKA+uxg9e5Ikv3XxtA=; b=a8lgjlzA+uVSQpPSMCgul3wlEDutgS55Szjw1QesOFMkM+biNTFngmRcWoW+JtlPfc 0gEU6xAkG0VYw1EauGsK+9oCFA5t/lihlvWQBXuHDAhezH2EvwneZK4K3TL+kLp80gfv yUf5+ViKtPP6Jc2g1Og76dzBfAnSiQAawTC4GaHrpV6hbFHODnUmO9L46Z58mifvfvaQ 5XPLhSwebK/gi6KLAGXlnGunol5ZiLx9fggpfWigZmUgb4YIUZftx3DhBvMTZ30c8SNc AlsN5pWwKT8vR963Cn8YoiUNBjPygms0d1HkWWo8fZTk2TspxsNOa8i0chea8Us1vThZ XoxA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TFyD0hhC; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c12-v6si1810536pll.115.2018.01.25.03.45.29; Thu, 25 Jan 2018 03:45:44 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=TFyD0hhC; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751838AbeAYLom (ORCPT + 99 others); Thu, 25 Jan 2018 06:44:42 -0500 Received: from mail-wr0-f195.google.com ([209.85.128.195]:38470 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751712AbeAYLoj (ORCPT ); Thu, 25 Jan 2018 06:44:39 -0500 Received: by mail-wr0-f195.google.com with SMTP id a1so2636966wri.5; Thu, 25 Jan 2018 03:44:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=8H8O2QtJya8SsEFmRhRFuPQ3TxKA+uxg9e5Ikv3XxtA=; b=TFyD0hhCG0JMdypYF9syBEglgozfKb35sR+oqXnoaaee77jmyiZQ9O4zSbhu8xIQ9n ul2Q12hkuh7K+eaUmwAFjLReGBYj4KEeQ1S/Sd07XbEAw9yrCA+V8/DNBDNKJXorDT/H TdmDzC+nwm2BFrCU+aDR5jznbzWj78aotJg2H1nF9Qgta+H5iIz+9+odiCxc7zk5CsPP lHT/L2vwK1zaDG0kDsphtPOrVGXWzRdePQI2/qzEA0sRHFy+ChJtyMsA8BXV0QaqgfEy kGPOskqXJwx8cf9m0lUoSuR0u69TzooFLDw3cx+9UpDT2iY0MIim1hkMmg3KMbh+5P4V bfpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=8H8O2QtJya8SsEFmRhRFuPQ3TxKA+uxg9e5Ikv3XxtA=; b=r8hYiz/c2DOgGHIX8lKeS1DEZKJ8tePAppE+kfnAfjY/ZjYZxGiHVwPSTzaat+fS2F wphlJhOuPaVozwtcsFUT/Q7RKwTVhVkqMB0avHatqCZe2vGuNyl7wiJJpqMsb3JrQMi/ vpT8v070+cGi7HH5XATPqhueyZ2fIjwZrTYWGljoKfy11JgcQ5iA0pZXwaCMEAkuyABR P7unGQ7VE+PgCa3T7jkdEgyjjFbNImS6zVlbYkphFqsBPf4VDsu1mMyh3Zm/D87Yj3hq OrjLEogVo0JLnLnJKKjAzqBpW5urUL3vwbOdabDHhDnjc93g907D3vpJFTO58ODxjdY4 KCRg== X-Gm-Message-State: AKwxyteoMvKeGyE9a5IJmdCIdmLEn9USLulvLu5H9/OvlZeueiFBWk5R qFh+/ccYAYtcNcx0q60OXDQ= X-Received: by 10.223.166.248 with SMTP id t111mr9294787wrc.248.1516880677252; Thu, 25 Jan 2018 03:44:37 -0800 (PST) Received: from localhost ([51.15.41.238]) by smtp.gmail.com with ESMTPSA id u33sm5310139wrc.83.2018.01.25.03.44.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 25 Jan 2018 03:44:36 -0800 (PST) Date: Thu, 25 Jan 2018 11:44:35 +0000 From: Stefan Hajnoczi To: "Hongzhi, Song" Cc: qemu-block@nongnu.org, linux-block@vger.kernel.org, qemu-discuss@nongnu.org, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, qemu-devel@nongnu.org, Eric Blake , Paolo Bonzini Subject: Re: [Qemu-block] (v2. forward to qemu )-Panic with ext4, nbd, qemu-img, block Message-ID: <20180125114435.GB28396@stefanha-x1.localdomain> References: <4ac7d86b-d96d-ef75-6965-284c527cde9b@windriver.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LpQ9ahxlCli8rRTG" Content-Disposition: inline In-Reply-To: <4ac7d86b-d96d-ef75-6965-284c527cde9b@windriver.com> User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --LpQ9ahxlCli8rRTG Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 22, 2018 at 10:06:26AM +0800, Hongzhi, Song wrote: > Hello, >=20 > I create a virtual disk-image using qemu-img. >=20 > And then I use /dev/nbd to map the image. >=20 > I mount the /dev/nbd to a local dir with ext4-format >=20 > Finally, I have some trouble about ext4-filesystem and block device, with > using demand of rsync or dd to write the image. CCing Eric Blake and Paolo Bonzini (NBD maintainers in QEMU). Is QEMU running? Is anything accessing test.img while rsync is running? > Reproduce : >=20 > =A0=A0=A0 qemu-img create test.img 2G >=20 > =A0=A0=A0 mkfs.ext4 -F test.img >=20 > =A0=A0=A0=A0 qemu-nbd -f raw -c /dev/nbd0 test.img >=20 > =A0=A0=A0=A0 mount -r ext4 /dev/nbd0 LOCAL_DIR/ >=20 > =A0=A0=A0 rsync -av META_DATA_DIR/=A0 LOCAL_DIR/ >=20 > Qemu Version: >=20 > QEMU emulator version 2.10.0 > Copyright (c) 2003-2017 Fabrice Bellard and the QEMU \ > Project developers >=20 > Kernel Version: >=20 > =A0=A0=A0 4.12+HEAD (I have test 4.15-rc7 and 4.12) >=20 > Machine: >=20 > =A0=A0=A0 intel-x86-64 >=20 > CPU: >=20 > =A0=A0=A0 xeon >=20 > Architecture: >=20 > =A0=A0=A0 I86 >=20 > The problem is not always=A0 appear step by step, but often using lava th= at is > a auto-testing method. >=20 > And it just appears in some special board. >=20 > If someone has similar trouble or has resolution or wants more detail, > please connect with me. Thanks. >=20 > Detail: >=20 >=20 > 329.11 EXT4-fs (nbd0): mounted filesystem with ordered data mode. Opts: > (null) > 329.12 block nbd0: Connection timed out > 329.13 block nbd0: shutting down sockets > 329.14 blk_update_request: I/O error, dev nbd0, sector 304384 > 329.15 blk_update_request: I/O error, dev nbd0, sector 304640 > 329.16 blk_update_request: I/O error, dev nbd0, sector 304896 > 329.17 blk_update_request: I/O error, dev nbd0, sector 305152 > 329.18 blk_update_request: I/O error, dev nbd0, sector 305408 > 329.19 blk_update_request: I/O error, dev nbd0, sector 305664 > 329.20 blk_update_request: I/O error, dev nbd0, sector 305920 > 329.21 blk_update_request: I/O error, dev nbd0, sector 306176 > 329.22 blk_update_request: I/O error, dev nbd0, sector 306432 > 329.23 blk_update_request: I/O error, dev nbd0, sector 306688 > 329.24 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 8388608 size 8388608 starting block 38400) > 329.25 Buffer I/O error on device nbd0, logical block 38144 > 329.26 Buffer I/O error on device nbd0, logical block 38145 > 329.27 Buffer I/O error on device nbd0, logical block 38146 > 329.28 Buffer I/O error on device nbd0, logical block 38147 > 329.29 Buffer I/O error on device nbd0, logical block 38148 > 329.30 Buffer I/O error on device nbd0, logical block 38149 > 329.31 Buffer I/O error on device nbd0, logical block 38150 > 329.32 Buffer I/O error on device nbd0, logical block 38151 > 329.33 Buffer I/O error on device nbd0, logical block 38152 > 329.34 Buffer I/O error on device nbd0, logical block 38153 > 329.35 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 8388608 size 8388608 starting block 38656) > 329.36 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 8388608 size 8388608 starting block 38912) > 329.37 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 39168) > 329.38 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 39424) > 329.39 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 39680) > 329.40 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 39936) > 329.41 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 40192) > 329.42 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 40448) > 329.43 EXT4-fs error (device nbd0): __ext4_get_inode_loc:4520: inode #222: > block 174: comm kworker/u113:0: unable to read itable block > 329.44 EXT4-fs warning (device nbd0): ext4_end_bio:322: I/O error -5 writ= ing > to inode 160 (offset 16777216 size 8388608 starting block 40704) > 329.45 ------------[ cut here ]------------ > 329.46 kernel BUG at /kernel-source//fs/buffer.c:3091! > 329.47 invalid opcode: 0000 [#1] PREEMPT SMP > 329.48 Modules linked in: nbd xt_CHECKSUM iptable_mangle ipt_REJECT > nf_reject_ipv4 xt_tcpudp ebtable_filter ebtables ip6_tables ipt_MASQUERADE > nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user iptable_n= at > xt_addrtype iptable_filter ip_tables xt_conntrack x_tables br_netfilter > bridge stp llc intel_rapl sb_edac intel_powerclamp coretemp crct10dif_pcl= mul > crct10dif_common aesni_intel aes_x86_64 crypto_simd cryptd glue_helper > iTCO_wdt iTCO_vendor_support lpc_ich i2c_i801 wmi acpi_pad acpi_power_met= er > nfsd openvswitch nf_defrag_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_i= pv4 > nf_nat nf_conntrack kvm_intel kvm irqbypass fuse > 329.49 CPU: 30 PID: 6 Comm: kworker/u113:0 Not tainted > 4.12.18-rt0-yocto-preempt-rt #1 > 329.50 Hardware name: Intel Corporation S2600WTT/S2600WTT, BIOS > GRNDSDP1.86B.0036.R05.1407140519 07/14/2014 > 329.51 Workqueue: writeback wb_workfn (flush-43:0) > 329.52 task: ffff977bec759e00 task.stack: ffffa2930524c000 > 329.53 RIP: 0010:submit_bh_wbc+0x155/0x160 > 329.54 RSP: 0018:ffffa2930524f7e0 EFLAGS: 00010246 > 329.55 RAX: 0000000000620005 RBX: ffff977f05cddc18 RCX: 0000000000000000 > 329.56 RDX: ffff977f05cddc18 RSI: 0000000000020800 RDI: 0000000000000001 > 329.57 RBP: ffffa2930524f808 R08: ff00000000000000 R09: 00ffffffffffffff > 329.58 R10: ffffa2930524f920 R11: 000000000000058c R12: 000000000000a598 > 329.59 R13: ffffffffba15c500 R14: ffff977fe1bab400 R15: ffff977fea643000 > 329.60 FS: 0000000000000000(0000) GS:ffff977befa00000(0000) > knlGS:0000000000000000 > 329.61 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > 329.62 CR2: 00007f7d70000010 CR3: 000000035ce0e000 CR4: 00000000001406e0 > 329.63 Call Trace: > 329.64 __sync_dirty_buffer+0x41/0xa0 > 329.65 ext4_commit_super+0x1d6/0x2a0 > 329.66 __ext4_error_inode+0xb2/0x170 > 329.67 ? wake_up_bit+0x30/0x30 > 329.68 __ext4_get_inode_loc+0x365/0x460 > 329.69 ext4_reserve_inode_write+0x51/0xb0 > 329.70 ? ext4_writepages+0xd23/0x1090 > 329.71 ext4_mark_inode_dirty+0x48/0x200 > 329.72 ext4_writepages+0xd23/0x1090 > 329.73 ? __schedule+0x25b/0x6a0 > 329.74 do_writepages+0x39/0xc0 > 329.75 ? do_writepages+0x39/0xc0 > 329.76 ? unpin_current_cpu+0x5e/0x80 > 329.77 ? migrate_enable+0x2dd/0x3c0 > 329.78 __writeback_single_inode+0x4d/0x490 > 329.79 ? __writeback_single_inode+0x4d/0x490 > 329.80 ? rt_spin_unlock+0x27/0x40 > 329.81 writeback_sb_inodes+0x230/0x4d0 > 329.82 wb_writeback+0xde/0x3d0 > 329.83 wb_workfn+0xb8/0x420 > 329.84 ? wb_workfn+0xb8/0x420 > 329.85 ? unpin_current_cpu+0x5e/0x80 > 329.86 ? migrate_enable+0x2dd/0x3c0 > 329.87 ? _raw_spin_lock+0x17/0x40 > 329.88 process_one_work+0x1cf/0x470 > 329.89 ? migrate_disable+0x12f/0x200 > 329.90 worker_thread+0x4b/0x450 > 329.91 kthread+0x124/0x140 > 329.92 ? process_one_work+0x470/0x470 > 329.93 ? kthread_create_on_node+0x40/0x40 > 329.94 ret_from_fork+0x22/0x30 > 329.95 Code: 89 ef 44 09 f7 41 89 7c 24 14 4c 89 e7 e8 04 c4 22 00 5b 31 = c0 > 41 5c 41 5d 41 5e 41 5f 5d c3 f0 80 62 01 f7 e9 19 ff ff ff 0f 0b <0f> 0b= 0f > 0b 0f 0b 0f 0b 0f 0b 90 0f 1f 44 00 00 55 49 89 f9 48 > 329.96 RIP: submit_bh_wbc+0x155/0x160 RSP: ffffa2930524f7e0 > 329.97 ---[ end trace 0000000000000002 ]--- > 329.98 Buffer I/O error on dev nbd0, logical block 262144, lost sync page > write > 329.99 JBD2: Error -5 detected when updating journal superblock for nbd0-= 8. > 329.100 Aborting journal on device nbd0-8. > 329.101 ------------[ cut here ]------------ > 329.102 kernel BUG at /kernel-source//fs/buffer.c:3091! > 329.103 invalid opcode: 0000 [#2] PREEMPT SMP > 329.104 Modules linked in: nbd xt_CHECKSUM iptable_mangle ipt_REJECT > nf_reject_ipv4 xt_tcpudp ebtable_filter ebtables ip6_tables ipt_MASQUERADE > nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user iptable_n= at > xt_addrtype iptable_filter ip_tables xt_conntrack x_tables br_netfilter > bridge stp llc intel_rapl sb_edac intel_powerclamp coretemp crct10dif_pcl= mul > crct10dif_common aesni_intel aes_x86_64 crypto_simd cryptd glue_helper > iTCO_wdt iTCO_vendor_support lpc_ich i2c_i801 wmi acpi_pad acpi_power_met= er > nfsd openvswitch nf_defrag_ipv6 nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_i= pv4 > nf_nat nf_conntrack kvm_intel kvm irqbypass fuse > 329.105 CPU: 36 PID: 7760 Comm: jbd2/nbd0-8 Tainted: G D > 4.12.18-rt0-yocto-preempt-rt #1 > 329.106 Hardware name: Intel Corporation S2600WTT/S2600WTT, BIOS > GRNDSDP1.86B.0036.R05.1407140519 07/14/2014 > 329.107 task: ffff977fdd853c00 task.stack: ffffa29308934000 > 329.108 RIP: 0010:submit_bh_wbc+0x155/0x160 > 329.109 RSP: 0018:ffffa29308937bd0 EFLAGS: 00010246 > 329.110 RAX: 0000000004000005 RBX: ffff977f05cf62e8 RCX: 0000000000000000 > 329.111 RDX: ffff977f05cf62e8 RSI: 0000000000020800 RDI: 0000000000000001 > 329.112 RBP: ffffa29308937bf8 R08: 0000000000000100 R09: 0000000000000000 > 329.113 R10: ffff977fdd853f30 R11: 0000000000000000 R12: ffff977fea6bc800 > 329.114 R13: 0000000000020800 R14: ffff977fc8a33000 R15: ffff977fea6bc800 > 329.115 FS: 0000000000000000(0000) GS:ffff977befb80000(0000) > knlGS:0000000000000000 > 329.116 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > 329.117 CR2: 0000000000915d50 CR3: 000000035ce0e000 CR4: 00000000001406e0 > 329.118 Call Trace: > 329.119 submit_bh+0x10/0x20 > 329.120 jbd2_write_superblock+0xaf/0x1e0 > 329.121 jbd2_journal_update_sb_errno+0x3f/0x50 > 329.122 __journal_abort_soft+0x3d/0x60 > 329.123 jbd2_write_superblock+0x1b4/0x1e0 > 329.124 jbd2_journal_update_sb_log_tail+0x3a/0x90 > 329.125 jbd2_journal_commit_transaction+0xb89/0x18d0 > 329.126 ? __this_cpu_preempt_check+0x13/0x20 > 329.127 ? __perf_event_task_sched_in+0x66/0x190 > 329.128 ? _raw_spin_lock_irqsave+0x1d/0x50 > 329.129 ? lock_timer_base+0x81/0xa0 > 329.130 ? _raw_spin_unlock_irqrestore+0x18/0x50 > 329.131 ? try_to_del_timer_sync+0x44/0x60 > 329.132 ? del_timer_sync+0x47/0xf0 > 329.133 kjournald2+0xc6/0x250 > 329.134 ? kjournald2+0xc6/0x250 > 329.135 ? wake_bit_function+0x60/0x60 > 329.136 kthread+0x124/0x140 > 329.137 ? commit_timeout+0x10/0x10 > 329.138 ? kthread_create_on_node+0x40/0x40 > 329.139 ret_from_fork+0x22/0x30 > 329.140 Code: 89 ef 44 09 f7 41 89 7c 24 14 4c 89 e7 e8 04 c4 22 00 5b 31= c0 > 41 5c 41 5d 41 5e 41 5f 5d c3 f0 80 62 01 f7 e9 19 ff ff ff 0f 0b <0f> 0b= 0f > 0b 0f 0b 0f 0b 0f 0b 90 0f 1f 44 00 00 55 49 89 f9 48 > 329.141 RIP: submit_bh_wbc+0x155/0x160 RSP: ffffa29308937bd0 > 329.142 ---[ end trace 0000000000000003 ]--- > 329.143 block nbd0: Connection timed out > 329.144 block nbd0: Connection timed out > 329.145 block nbd0: Connection timed out > 329.146 block nbd0: Connection timed out > 329.147 block nbd0: Connection timed out > 329.148 block nbd0: Connection timed out > 329.149 block nbd0: Connection timed out > 329.150 block nbd0: Connection timed out > 329.151 block nbd0: Connection timed out >=20 >=20 >=20 --LpQ9ahxlCli8rRTG Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJaacMjAAoJEJykq7OBq3PIpMAIAJSEWF9nmUMX9T1VspnNLKTE TNObWRVAiSx8mCLxwrzf0ndUXTf3TMcrFGttNgBHf9pEyx+ZyAmrd1BpUis6l0/Y iG5v4m0zKdpAHtW9B+dhiMGKaMSNbF/WbXbEHg2Bz9x9+PIsXHyT7mUnKVMVL+6X VB72neRzeIWgGh5P4aV8KHP9LwdjkYUiFc8jVlCkbwh/lvNgawW2tqA3bRqMePtn rbAUHh7oFiWGE3eIChB/OxmVKlIfD3li/BI9N6XELgMpckSIrUOGIz1poXnEwgkz P8JiVXpDH4824ZTdZ4X7PKikLOJSgSrEnLnkKat/IG3ReSMhA3SFDm1WfygD4Cw= =AhRh -----END PGP SIGNATURE----- --LpQ9ahxlCli8rRTG--