From nobody Mon Jun 03 20:53:55 2024 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VtQvG1Jfkz5LFt4 for ; Mon, 03 Jun 2024 20:54:18 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (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 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VtQvF580gz4nSY for ; Mon, 3 Jun 2024 20:54:17 +0000 (UTC) (envelope-from wfdudley@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-vs1-xe36.google.com with SMTP id ada2fe7eead31-48bd4cefe5cso519153137.0 for ; Mon, 03 Jun 2024 13:54:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717448055; x=1718052855; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NDtTEgU3hmeJd0HoUDfT0nAXyXkerGJ0SPjDGxLy+c4=; b=S9Mv2nyDDjUv22IelXwYTvibgDWLUVCXWqgVFc3G2LuyIFr1SMZcgUwx11cfU5dAek vT/yoG0A6LOKJoCeShDc/p77tITBfp1jEXAuI9i2NlWb/G/GbGCj+382N5wkHHghIpwp AUTu6qyDu2PzvA4ufL7TCerZ53t0EwttFTepdrLjdXpJdQCw4nCiW5IMVvvsEsXzW1qh ymA0ncYAZc7m+TMfAqRtla1t6UFp5PXO2OH/r+GrN7+sPWREpvu2TGP750X5lcVMgJQw /CBMojEaZZEa1XwDy8ZcX3HecFSj9MwLz+oSsW4UaGnEQxuD7QP4OuH13Zua2C64+dq+ bpTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717448055; x=1718052855; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NDtTEgU3hmeJd0HoUDfT0nAXyXkerGJ0SPjDGxLy+c4=; b=T2+Tc+gnsPp830cbTe+MMFZhorGBqVye/l3fy//a8/diDxq1Lpm87MVUxcwr7DzMcs ifIBty0eJE3DWhTACtdqzoRhuj9U5RXX8bzbmElOnKw7jjiJNOJyn78PrWg/46czeVY/ 0s40fnqqG65aQhYDJjG2SWX5mxRffEKv3rLfvu3PAu5d+TaHc1gSk6na/hwPoCTXvA/b PG0YPV5Rzf/Sof7iQvgOee1ReDwdYkkx7Z0OIhVDg7rAs68CquOheIGS1BNCHwVan1uy BwmW0TuSMjYJsLRxXg7ErTpRPF+L1kVS5BYFt7iRLw8bG33Ay931zjPD90z590+X13Fq zHUw== X-Gm-Message-State: AOJu0YyYwTEzrgnP8DwR8cZ8r9U3Ev6+PCzBKSiveCmmzMtMTdQ9RNFe P5kYG54XvqpudRKlx8fhX3yzODTRIwmNTB515QAZosTMrY+U+jGGSONp3wtWBshLGopb911nwln g2YjjiFdcQe2/C2xhLemAPYfeRF4MVaoq X-Google-Smtp-Source: AGHT+IF5RRtm1goSkm8mth8qesXQNad2wRPyw8ogXMEMM8X+2H3ArC9YpTPCFPr7CDj/8oCMC5XaydJhpDwAtMjATYs= X-Received: by 2002:a67:ce06:0:b0:48b:9c24:98f with SMTP id ada2fe7eead31-48bc1f6f301mr9894460137.1.1717448054884; Mon, 03 Jun 2024 13:54:14 -0700 (PDT) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: William Dudley Date: Mon, 3 Jun 2024 16:53:55 -0400 Message-ID: Subject: Re: help with full zfs "partitions" - can't delete files To: Paul Procacci Cc: freebsd-questions Content-Type: multipart/alternative; boundary="0000000000003b504a061a0289f4" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4VtQvF580gz4nSY --0000000000003b504a061a0289f4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable zfs get all m2pool/gU4 NAME PROPERTY VALUE SOURCE m2pool/gU4 type filesystem - m2pool/gU4 creation Sun Dec 9 19:13 2018 - m2pool/gU4 used 2.34T - m2pool/gU4 available 0B - m2pool/gU4 referenced 2.34T - m2pool/gU4 compressratio 1.00x - m2pool/gU4 mounted no - m2pool/gU4 quota none default m2pool/gU4 reservation none default m2pool/gU4 recordsize 128K default m2pool/gU4 mountpoint /u4 local m2pool/gU4 sharenfs off default m2pool/gU4 checksum on default m2pool/gU4 compression off default m2pool/gU4 atime on default m2pool/gU4 devices on default m2pool/gU4 exec on default m2pool/gU4 setuid on default m2pool/gU4 readonly off default m2pool/gU4 jailed off default m2pool/gU4 snapdir hidden default m2pool/gU4 aclmode discard default m2pool/gU4 aclinherit restricted default m2pool/gU4 createtxg 480 - m2pool/gU4 canmount on default m2pool/gU4 xattr on default m2pool/gU4 copies 1 default m2pool/gU4 version 5 - m2pool/gU4 utf8only off - m2pool/gU4 normalization none - m2pool/gU4 casesensitivity sensitive - m2pool/gU4 vscan off default m2pool/gU4 nbmand off default m2pool/gU4 sharesmb off default m2pool/gU4 refquota none default m2pool/gU4 refreservation none default m2pool/gU4 guid 16119321983578430568 - m2pool/gU4 primarycache all default m2pool/gU4 secondarycache all default m2pool/gU4 usedbysnapshots 0B - m2pool/gU4 usedbydataset 2.34T - m2pool/gU4 usedbychildren 0B - m2pool/gU4 usedbyrefreservation 0B - m2pool/gU4 logbias latency default m2pool/gU4 objsetid 84 - m2pool/gU4 dedup off default m2pool/gU4 mlslabel none default m2pool/gU4 sync standard default m2pool/gU4 dnodesize legacy default m2pool/gU4 refcompressratio 1.00x - m2pool/gU4 written 2.34T - m2pool/gU4 logicalused 2.34T - m2pool/gU4 logicalreferenced 2.34T - m2pool/gU4 volmode default default m2pool/gU4 filesystem_limit none default m2pool/gU4 snapshot_limit none default m2pool/gU4 filesystem_count none default m2pool/gU4 snapshot_count none default m2pool/gU4 snapdev hidden default m2pool/gU4 acltype nfsv4 default m2pool/gU4 context none default m2pool/gU4 fscontext none default m2pool/gU4 defcontext none default m2pool/gU4 rootcontext none default m2pool/gU4 relatime off default m2pool/gU4 redundant_metadata all default m2pool/gU4 overlay on default m2pool/gU4 encryption off default m2pool/gU4 keylocation none default m2pool/gU4 keyformat none default m2pool/gU4 pbkdf2iters 0 default m2pool/gU4 special_small_blocks 0 default Thanks, Bill Dudley This email is free of malware because I run Linux. On Mon, Jun 3, 2024 at 4:37=E2=80=AFPM Paul Procacci = wrote: > > > On Mon, Jun 3, 2024 at 4:29=E2=80=AFPM William Dudley wrote: > >> The problem: >> >> FreeBSD 13.3 amd64 system, with >> a zfs pool built from two physical drives. >> The zfs pool has 7 "partitions" (is that what they're called?) >> >> I was copying files over from another machine and didn't realize that >> I filled one of the partitions. >> >> I can't proceed now with this one full partition. >> Every single command fails due to "out of space". >> >> That includes: >> rm (one file or many) >> dd if=3D/dev/zero of=3D(some file) >> truncate (somefile) >> zfs destroy poolname/partitionname >> cannot destroy 'poolname/partitionname': out of space >> >> There are no snapshots, I never created any. >> >> Extensive googling has not shown any more than bug reports acknowledging >> that this is a problem. >> >> How do I fix this, short of burning the machine to the ground and >> starting over? >> >> Thanks, >> Bill Dudley >> >> This email is free of malware because I run Linux. >> > > They are called datasets. > > The dataset *may* have gone readonly. > > zfs get all poolname/dataset > > Posting the output of the above may help us. > > ~Paul > -- > __________________ > > :(){ :|:& };: > --0000000000003b504a061a0289f4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGZvbnQgZmFjZT0ibW9ub3NwYWNlIj56ZnMgZ2V0IGFsbCBtMnBvb2wv Z1U0PGJyPk5BTUUgwqAgwqAgwqAgwqBQUk9QRVJUWSDCoCDCoCDCoCDCoCDCoCDCoCDCoFZBTFVF IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgU09VUkNFPGJyPm0ycG9vbC9nVTQgwqB0eXBlIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZmlsZXN5c3RlbSDCoCDCoCDCoCDCoCDCoCDCoCAtPGJy Pm0ycG9vbC9nVTQgwqBjcmVhdGlvbiDCoCDCoCDCoCDCoCDCoCDCoCDCoFN1biBEZWMgwqA5IDE5 OjEzIDIwMTggwqAtPGJyPm0ycG9vbC9nVTQgwqB1c2VkIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgMi4zNFQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtPGJyPm0ycG9vbC9nVTQgwqBhdmFp bGFibGUgwqAgwqAgwqAgwqAgwqAgwqAgMEIgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg LTxicj5tMnBvb2wvZ1U0IMKgcmVmZXJlbmNlZCDCoCDCoCDCoCDCoCDCoCDCoDIuMzRUIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgLTxicj5tMnBvb2wvZ1U0IMKgY29tcHJlc3NyYXRpbyDCoCDC oCDCoCDCoCAxLjAweCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC08YnI+bTJwb29sL2dVNCDC oG1vdW50ZWQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbm8gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgLTxicj5tMnBvb2wvZ1U0IMKgcXVvdGEgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbm9u ZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqByZXNl cnZhdGlvbiDCoCDCoCDCoCDCoCDCoCBub25lIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRl ZmF1bHQ8YnI+bTJwb29sL2dVNCDCoHJlY29yZHNpemUgwqAgwqAgwqAgwqAgwqAgwqAxMjhLIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoG1vdW50cG9p bnQgwqAgwqAgwqAgwqAgwqAgwqAvdTQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBsb2Nh bDxicj5tMnBvb2wvZ1U0IMKgc2hhcmVuZnMgwqAgwqAgwqAgwqAgwqAgwqAgwqBvZmYgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqBjaGVja3N1bSDC oCDCoCDCoCDCoCDCoCDCoCDCoG9uIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1 bHQ8YnI+bTJwb29sL2dVNCDCoGNvbXByZXNzaW9uIMKgIMKgIMKgIMKgIMKgIG9mZiDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoGF0aW1lIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG9uIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1 bHQ8YnI+bTJwb29sL2dVNCDCoGRldmljZXMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb24gwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgZXhlYyDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoG9uIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRl ZmF1bHQ8YnI+bTJwb29sL2dVNCDCoHNldHVpZCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoG9uIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoHJlYWRv bmx5IMKgIMKgIMKgIMKgIMKgIMKgIMKgb2ZmIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg ZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgamFpbGVkIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgb2Zm IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgc25h cGRpciDCoCDCoCDCoCDCoCDCoCDCoCDCoCBoaWRkZW4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg ZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgYWNsbW9kZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCBkaXNj YXJkIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgYWNsaW5o ZXJpdCDCoCDCoCDCoCDCoCDCoCDCoHJlc3RyaWN0ZWQgwqAgwqAgwqAgwqAgwqAgwqAgZGVmYXVs dDxicj5tMnBvb2wvZ1U0IMKgY3JlYXRldHhnIMKgIMKgIMKgIMKgIMKgIMKgIDQ4MCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoC08YnI+bTJwb29sL2dVNCDCoGNhbm1vdW50IMKgIMKgIMKg IMKgIMKgIMKgIMKgb24gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZGVmYXVsdDxicj5t MnBvb2wvZ1U0IMKgeGF0dHIgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb24gwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgY29waWVzIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgMSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGRlZmF1bHQ8 YnI+bTJwb29sL2dVNCDCoHZlcnNpb24gwqAgwqAgwqAgwqAgwqAgwqAgwqAgNSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoC08YnI+bTJwb29sL2dVNCDCoHV0Zjhvbmx5IMKgIMKgIMKg IMKgIMKgIMKgIMKgb2ZmIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLTxicj5tMnBvb2wv Z1U0IMKgbm9ybWFsaXphdGlvbiDCoCDCoCDCoCDCoCBub25lIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIC08YnI+bTJwb29sL2dVNCDCoGNhc2VzZW5zaXRpdml0eSDCoCDCoCDCoCBzZW5zaXRp dmUgwqAgwqAgwqAgwqAgwqAgwqAgwqAtPGJyPm0ycG9vbC9nVTQgwqB2c2NhbiDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBvZmYgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBkZWZhdWx0PGJy Pm0ycG9vbC9nVTQgwqBuYm1hbmQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBvZmYgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBkZWZhdWx0PC9mb250PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3Nw YWNlIj5tMnBvb2wvZ1U0IMKgc2hhcmVzbWIgwqAgwqAgwqAgwqAgwqAgwqAgwqBvZmYgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqByZWZxdW90YSDC oCDCoCDCoCDCoCDCoCDCoCDCoG5vbmUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZGVmYXVs dDxicj5tMnBvb2wvZ1U0IMKgcmVmcmVzZXJ2YXRpb24gwqAgwqAgwqAgwqBub25lIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoGd1aWQgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAxNjExOTMyMTk4MzU3ODQzMDU2OCDCoCAtPGJyPm0ycG9vbC9nVTQg wqBwcmltYXJ5Y2FjaGUgwqAgwqAgwqAgwqAgwqBhbGwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqBzZWNvbmRhcnljYWNoZSDCoCDCoCDCoCDCoGFs bCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoHVz ZWRieXNuYXBzaG90cyDCoCDCoCDCoCAwQiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAt PGJyPm0ycG9vbC9nVTQgwqB1c2VkYnlkYXRhc2V0IMKgIMKgIMKgIMKgIDIuMzRUIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgLTxicj5tMnBvb2wvZ1U0IMKgdXNlZGJ5Y2hpbGRyZW4gwqAgwqAg wqAgwqAwQiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtPGJyPm0ycG9vbC9nVTQgwqB1 c2VkYnlyZWZyZXNlcnZhdGlvbiDCoDBCIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIC08 YnI+bTJwb29sL2dVNCDCoGxvZ2JpYXMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbGF0ZW5jeSDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoG9ianNldGlkIMKgIMKg IMKgIMKgIMKgIMKgIMKgODQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLTxicj5tMnBv b2wvZ1U0IMKgZGVkdXAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgb2ZmIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgbWxzbGFiZWwgwqAgwqAgwqAg wqAgwqAgwqAgwqBub25lIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJw b29sL2dVNCDCoHN5bmMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBzdGFuZGFyZCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqBkbm9kZXNpemUgwqAgwqAgwqAg wqAgwqAgwqAgbGVnYWN5IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29s L2dVNCDCoHJlZmNvbXByZXNzcmF0aW8gwqAgwqAgwqAxLjAweCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoC08YnI+bTJwb29sL2dVNCDCoHdyaXR0ZW4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgMi4z NFQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtPGJyPm0ycG9vbC9nVTQgwqBsb2dpY2FsdXNl ZCDCoCDCoCDCoCDCoCDCoCAyLjM0VCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC08YnI+bTJw b29sL2dVNCDCoGxvZ2ljYWxyZWZlcmVuY2VkIMKgIMKgIDIuMzRUIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgLTxicj5tMnBvb2wvZ1U0IMKgdm9sbW9kZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCBk ZWZhdWx0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgZmls ZXN5c3RlbV9saW1pdCDCoCDCoCDCoG5vbmUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgZGVm YXVsdDxicj5tMnBvb2wvZ1U0IMKgc25hcHNob3RfbGltaXQgwqAgwqAgwqAgwqBub25lIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoGZpbGVzeXN0ZW1f Y291bnQgwqAgwqAgwqBub25lIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+ bTJwb29sL2dVNCDCoHNuYXBzaG90X2NvdW50IMKgIMKgIMKgIMKgbm9uZSDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqBzbmFwZGV2IMKgIMKgIMKgIMKg IMKgIMKgIMKgIGhpZGRlbiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBkZWZhdWx0PGJyPm0ycG9v bC9nVTQgwqBhY2x0eXBlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIG5mc3Y0IMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgY29udGV4dCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBub25lIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29s L2dVNCDCoGZzY29udGV4dCDCoCDCoCDCoCDCoCDCoCDCoCBub25lIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoGRlZmNvbnRleHQgwqAgwqAgwqAgwqAg wqAgwqBub25lIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dV NCDCoHJvb3Rjb250ZXh0IMKgIMKgIMKgIMKgIMKgIG5vbmUgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgcmVsYXRpbWUgwqAgwqAgwqAgwqAgwqAgwqAg wqBvZmYgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBkZWZhdWx0PGJyPm0ycG9vbC9nVTQg wqByZWR1bmRhbnRfbWV0YWRhdGEgwqAgwqBhbGwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqBvdmVybGF5IMKgIMKgIMKgIMKgIMKgIMKgIMKgIG9u IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGRlZmF1bHQ8YnI+bTJwb29sL2dVNCDCoGVu Y3J5cHRpb24gwqAgwqAgwqAgwqAgwqAgwqBvZmYgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBkZWZhdWx0PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlIj5tMnBvb2wv Z1U0IMKga2V5bG9jYXRpb24gwqAgwqAgwqAgwqAgwqAgbm9uZSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBkZWZhdWx0PGJyPm0ycG9vbC9nVTQgwqBrZXlmb3JtYXQgwqAgwqAgwqAgwqAgwqAg wqAgbm9uZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBkZWZhdWx0PGJyPm0ycG9vbC9nVTQg wqBwYmtkZjJpdGVycyDCoCDCoCDCoCDCoCDCoCAwIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgZGVmYXVsdDxicj5tMnBvb2wvZ1U0IMKgc3BlY2lhbF9zbWFsbF9ibG9ja3MgwqAwIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZGVmYXVsdDwvZm9udD48YnI+PGRpdj48ZGl2 IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIiBkYXRhLXNtYXJ0bWFpbD0iZ21haWxf c2lnbmF0dXJlIj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIiBkYXRhLXNt YXJ0bWFpbD0iZ21haWxfc2lnbmF0dXJlIj5UaGFua3MsPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxf c2lnbmF0dXJlIiBkYXRhLXNtYXJ0bWFpbD0iZ21haWxfc2lnbmF0dXJlIj5CaWxsIER1ZGxleTwv ZGl2PjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9zaWduYXR1cmUiIGRhdGEtc21hcnRtYWls PSJnbWFpbF9zaWduYXR1cmUiPlRoaXMgZW1haWwgaXMgZnJlZSBvZiBtYWx3YXJlIGJlY2F1c2Ug SSBydW4gTGludXguPC9kaXY+PC9kaXY+PGJyPjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJn bWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIE1vbiwgSnVu IDMsIDIwMjQgYXQgNDozN+KAr1BNIFBhdWwgUHJvY2FjY2kgJmx0OzxhIGhyZWY9Im1haWx0bzpw cHJvY2FjY2lAZ21haWwuY29tIj5wcHJvY2FjY2lAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJy PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHgg MHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRk aW5nLWxlZnQ6MWV4Ij48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXY+PGRpdj48ZGl2PjxkaXYgZGly PSJsdHIiPjxicj48L2Rpdj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGlyPSJs dHIiIGNsYXNzPSJnbWFpbF9hdHRyIj5PbiBNb24sIEp1biAzLCAyMDI0IGF0IDQ6MjnigK9QTSBX aWxsaWFtIER1ZGxleSAmbHQ7PGEgaHJlZj0ibWFpbHRvOndmZHVkbGV5QGdtYWlsLmNvbSIgdGFy Z2V0PSJfYmxhbmsiPndmZHVkbGV5QGdtYWlsLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj48L2Rpdj48 YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgg MC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0 OjFleCI+PGRpdiBkaXI9Imx0ciI+PGRpdj5UaGUgcHJvYmxlbTo8L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PkZyZWVCU0QgMTMuMyBhbWQ2NCBzeXN0ZW0sIHdpdGg8L2Rpdj5hIHpmcyBwb29sIGJ1 aWx0IGZyb20gdHdvIHBoeXNpY2FsIGRyaXZlcy48ZGl2PlRoZSB6ZnMgcG9vbCBoYXMgNyAmcXVv dDtwYXJ0aXRpb25zJnF1b3Q7IChpcyB0aGF0IHdoYXQgdGhleSYjMzk7cmUgY2FsbGVkPyk8L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkkgd2FzIGNvcHlpbmcgZmlsZXMgb3ZlciBmcm9tIGFub3Ro ZXIgbWFjaGluZSBhbmQgZGlkbiYjMzk7dCByZWFsaXplIHRoYXQ8L2Rpdj48ZGl2PkkgZmlsbGVk IG9uZSBvZiB0aGUgcGFydGl0aW9ucy48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkkgY2FuJiMz OTt0IHByb2NlZWQgbm93IHdpdGggdGhpcyBvbmUgZnVsbCBwYXJ0aXRpb24uPC9kaXY+PGRpdj5F dmVyeSBzaW5nbGUgY29tbWFuZCBmYWlscyBkdWUgdG8gJnF1b3Q7b3V0IG9mIHNwYWNlJnF1b3Q7 LjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhhdCBpbmNsdWRlczo8L2Rpdj48ZGl2PnJtIChv bmUgZmlsZSBvciBtYW55KTwvZGl2PjxkaXY+ZGQgaWY9L2Rldi96ZXJvIG9mPShzb21lIGZpbGUp PC9kaXY+PGRpdj50cnVuY2F0ZSAoc29tZWZpbGUpPC9kaXY+PGRpdj56ZnMgZGVzdHJveSBwb29s bmFtZS9wYXJ0aXRpb25uYW1lPC9kaXY+PGRpdj5jYW5ub3QgZGVzdHJveSAmIzM5O3Bvb2xuYW1l L3BhcnRpdGlvbm5hbWUmIzM5Ozogb3V0IG9mIHNwYWNlPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXY+VGhlcmUgYXJlIG5vIHNuYXBzaG90cywgSSBuZXZlciBjcmVhdGVkIGFueS48L2Rpdj48 ZGl2Pjxicj48L2Rpdj48ZGl2PkV4dGVuc2l2ZSBnb29nbGluZyBoYXMgbm90IHNob3duIGFueSBt b3JlIHRoYW4gYnVnIHJlcG9ydHMgYWNrbm93bGVkZ2luZzwvZGl2PjxkaXY+dGhhdCB0aGlzIGlz IGEgcHJvYmxlbS48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkhvdyBkbyBJIGZpeCB0aGlzLCBz aG9ydCBvZiBidXJuaW5nIHRoZSBtYWNoaW5lIHRvIHRoZSBncm91bmQgYW5kIHN0YXJ0aW5nIG92 ZXI/PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MsPC9kaXY+PGRpdj5CaWxsIER1ZGxl eTwvZGl2PjxkaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGRpdiBkaXI9Imx0ciIgY2xhc3M9Imdt YWlsX3NpZ25hdHVyZSI+VGhpcyBlbWFpbCBpcyBmcmVlIG9mIG1hbHdhcmUgYmVjYXVzZSBJIHJ1 biBMaW51eC48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rpdj48YnIg Y2xlYXI9ImFsbCI+PC9kaXY+VGhleSBhcmUgY2FsbGVkIGRhdGFzZXRzLjxicj48YnI+PC9kaXY+ VGhlIGRhdGFzZXQgKm1heSogaGF2ZSBnb25lIHJlYWRvbmx5Ljxicj48YnI+PC9kaXY+emZzIGdl dCBhbGwgcG9vbG5hbWUvZGF0YXNldDxicj48YnI+PC9kaXY+PGRpdj5Qb3N0aW5nIHRoZSBvdXRw dXQgb2YgdGhlIGFib3ZlIG1heSBoZWxwIHVzLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+flBh dWw8YnI+PC9kaXY+PGRpdj48ZGl2PjxkaXY+PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfc2lnbmF0 dXJlX3ByZWZpeCI+LS0gPC9zcGFuPjxicj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfc2ln bmF0dXJlIj5fX19fX19fX19fX19fX19fX188YnI+PGJyPjooKXsgOnw6JmFtcDsgfTs6PC9kaXY+ PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+DQo8L2Jsb2NrcXVvdGU+PC9kaXY+DQo= --0000000000003b504a061a0289f4--