From owner-freebsd-stable@freebsd.org Sun Apr 18 00:51:12 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C2B765E8AC9 for ; Sun, 18 Apr 2021 00:51:12 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNBG84zJ5z3m27; Sun, 18 Apr 2021 00:51:12 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from weatherwax.trouble.is (weatherwax.trouble.is [IPv6:2a00:1098:82:3a::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "weatherwax.trouble.is", Issuer "R3" (verified OK)) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 87B34F6F1; Sun, 18 Apr 2021 00:51:12 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from rincewind.trouble.is (rincewind.trouble.is [95.216.22.234]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits)) (Client CN "rincewind.trouble.is", Issuer "R3" (verified OK)) by weatherwax.trouble.is (Postfix) with ESMTPS id 4FNBG74vnwz2LCZ; Sun, 18 Apr 2021 00:51:11 +0000 (UTC) Received: by rincewind.trouble.is (Postfix, authenticated sender philip) id 4FNBG534HJz5QR3; Sun, 18 Apr 2021 00:51:09 +0000 (UTC) From: Philip Paeps To: Rainer Duffner Cc: Ferdinand Goldmann , freebsd-stable@freebsd.org, clusteradm@freebsd.org Subject: Re: freebsd-update and speed Date: Sun, 18 Apr 2021 08:51:05 +0800 X-Clacks-Overhead: GNU Terry Pratchett X-Mailer: MailMate (1.14r5795) Message-ID: In-Reply-To: References: <672990ce-2fa4-d3b0-57f1-1d3221f13e95@jku.at> <0F8B7132-0721-4999-9C3E-ED29C80BDB17@ultra-secure.de> <3c25f2c6-8686-eb29-2877-cb601c6f46bc@jku.at> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed; markup=markdown Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 00:51:12 -0000 On 2021-04-18 03:12:35 (+0800), Rainer Duffner wrote: >> Am 16.04.2021 um 10:17 schrieb Ferdinand Goldmann = >> : >> >> On Thu, 15 Apr 2021, Rainer Duffner wrote: >> >>> >>> >>> It=E2=80=99s OK-ish most of the time here (CH). >>> >>> It does *NOT* work through a proxy, due to the use of pipelined = >>> http-requests. >>> >>> What=E2=80=99s your internet-connection? >> >> The 10Gbit uplink of my university, directly connected to the = >> internet, not >> behind a proxy. I don't think that's the problem. When update3 was = >> still online >> I'd always use that and updates were really fast back then. >> >> Now that update3 is gone all update servers seem to be in the US or = >> Australia. >> >> After waiting for nearly one hour: >> >> ..8530....8540....8550....8560....8570....8580....8590....8600....8610= =2E...8620....8630....8640....8650....8660....8670....8680....8690....870= 0.... = >> done. >> Applying patches... done. >> Fetching 9628 files... gunzip: (stdin): unexpected end of file >> 0a4626107f3700cf5f87bd9c123bf427bd5a8561aadc2eca1d1605465c090935 has = >> incorrect hash. >> >> This is getting kind of tiresome. :( >> >> Regards >> Ferdinand > > > > > There seems to be a problem with update4. > > I now have this, too. > > > I=E2=80=99m cc-ing clusteradm and dnsadmin, in hope that there=E2=80=99= s somebody = > there who can either fix it or take update4 out of the srv record=E2=80= =A6 I can take update4 out of the DNS if it's misbehaving consistently. If = at all possible though, I'd prefer to fix the actual problem rather than = simply make it disappear from the DNS. It looks like there were at least experiments with pointing = freebsd-update at AWS, similar to how portsnap currently works. I will = check if these experiments went anywhere and possibly point = freebsd-update there instead. I believe the problem with update4 is load-related. > :-( > > I would rather just mirror the update server but I think this is not = > supposed to be done? I think you can set up your own freebsd-update servers, but that won't = fix this problem. I'll see what can be done to fix this. Watch this space. Philip [hat: clusteradm firefighter] -- = Philip Paeps Senior Reality Engineer Alternative Enterprises From owner-freebsd-stable@freebsd.org Sun Apr 18 01:40:05 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 354255EADC5 for ; Sun, 18 Apr 2021 01:40:05 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNCLY0yYcz3pvW; Sun, 18 Apr 2021 01:40:05 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from weatherwax.trouble.is (weatherwax.trouble.is [46.235.227.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "weatherwax.trouble.is", Issuer "R3" (verified OK)) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id EF793F4BB; Sun, 18 Apr 2021 01:40:04 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from rincewind.trouble.is (rincewind.trouble.is [IPv6:2a01:4f9:2a:1715::1:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "rincewind.trouble.is", Issuer "R3" (verified OK)) by weatherwax.trouble.is (Postfix) with ESMTPS id 4FNCLX1Wz9z2LX6; Sun, 18 Apr 2021 01:40:04 +0000 (UTC) Received: by rincewind.trouble.is (Postfix, authenticated sender philip) id 4FNCLV33tDz5QqS; Sun, 18 Apr 2021 01:40:02 +0000 (UTC) From: Philip Paeps To: Rainer Duffner Cc: Ferdinand Goldmann , freebsd-stable@freebsd.org, clusteradm@freebsd.org Subject: Re: freebsd-update and speed Date: Sun, 18 Apr 2021 09:39:58 +0800 X-Clacks-Overhead: GNU Terry Pratchett X-Mailer: MailMate (1.14r5795) Message-ID: <3EB639B5-18B7-4E71-931F-15628DA1A350@freebsd.org> In-Reply-To: References: <672990ce-2fa4-d3b0-57f1-1d3221f13e95@jku.at> <0F8B7132-0721-4999-9C3E-ED29C80BDB17@ultra-secure.de> <3c25f2c6-8686-eb29-2877-cb601c6f46bc@jku.at> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed; markup=markdown Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 01:40:05 -0000 On 2021-04-18 08:51:05 (+0800), Philip Paeps wrote: > On 2021-04-18 03:12:35 (+0800), Rainer Duffner wrote: >> I’m cc-ing clusteradm and dnsadmin, in hope that there’s somebody >> there who can either fix it or take update4 out of the srv record… > > I can take update4 out of the DNS if it's misbehaving consistently. > If at all possible though, I'd prefer to fix the actual problem rather > than simply make it disappear from the DNS. I've taken update4 out of the SRV record for the time being since it was doing more harm than good. Philip -- Philip Paeps Senior Reality Engineer Alternative Enterprises From owner-freebsd-stable@freebsd.org Sun Apr 18 05:58:00 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 272355F1C77 for ; Sun, 18 Apr 2021 05:58:00 +0000 (UTC) (envelope-from jtubnor@gmail.com) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNK480XDzz4W3n; Sun, 18 Apr 2021 05:57:59 +0000 (UTC) (envelope-from jtubnor@gmail.com) Received: by mail-wr1-f54.google.com with SMTP id p6so23917123wrn.9; Sat, 17 Apr 2021 22:57:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=M3Qw5vVS3lIa1R9w55p+tTPCmXF7l3vJyl72sTJ4xto=; b=o7hBp7kexb+uYM3v/AZfeaL/b6j7nm0P3oXChxy8X5e5kKT8HIMqCaHtVVp9X4Ah4E nNHp0lg/gxRsH/efLFU1thnlZOX5DnHS+M9oxOurtHwqbd4AUVJBDDzK4XmSvRH83osG snR8NtJn8Wr9KQNaxE0qJ0Q5x20pAaGZc5hX7hZdel1dB87T57YUEkeUcwPNLESSitdf 2UTi+ihwHnUVJxQh2uatnkAEAZ6HG2dV39Q8BRCIdhIX7XiBaVWC7yCYfTJ9zONHLJlv 96JcxI6pA/013Amf517o1y+W+TWUBBEeeG8ck4d2Lvcq1eGXNcQM3k5h0lg7rox/cgnV e9TA== X-Gm-Message-State: AOAM533g9T21FtGjWNKuFnYfHaWYxeb3EVMfvuA+b3Mg0b+WhQYLNnwj VK4lBdkV1NLSWnPLPWWUJL8joKlUoxyq3yvA8KDoT2+7 X-Google-Smtp-Source: ABdhPJywx5z81rTRZseRxkzS+vA6RKAYE0LqIMNIjNq2V8EKCnZVE8HXyeN0YbvPtbjc0txad6lUHIpmpt+5Hhdx+/A= X-Received: by 2002:adf:9245:: with SMTP id 63mr7101579wrj.324.1618725477806; Sat, 17 Apr 2021 22:57:57 -0700 (PDT) MIME-Version: 1.0 References: <672990ce-2fa4-d3b0-57f1-1d3221f13e95@jku.at> <0F8B7132-0721-4999-9C3E-ED29C80BDB17@ultra-secure.de> <3c25f2c6-8686-eb29-2877-cb601c6f46bc@jku.at> In-Reply-To: From: Jason Tubnor Date: Sun, 18 Apr 2021 15:57:45 +1000 Message-ID: Subject: Re: freebsd-update and speed To: Philip Paeps Cc: Rainer Duffner , Ferdinand Goldmann , freebsd-stable , clusteradm@freebsd.org X-Rspamd-Queue-Id: 4FNK480XDzz4W3n X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 05:58:00 -0000 On Sun, 18 Apr 2021 at 10:51, Philip Paeps wrote: > > > It looks like there were at least experiments with pointing > freebsd-update at AWS, similar to how portsnap currently works. I will > check if these experiments went anywhere and possibly point > freebsd-update there instead. > The AWS freebsd-update has been working fine for quite a while. All project mirrors are slow in Australia so we have been using the AWS one since Colin brought it online to make it a better experience for our team to update the fleet. FWIW adjust update.FreeBSD.org to aws.update.FreeBSD.org in /etc/freebsd-update.conf and you are good to go. Can the project look at offering traditional mirrors for base and pkgs rather than the current offering? Those that want to stand up un-official mirrors can do so by pointing rsync to a Tier 2 mirror for updating purposes so they can provide faster, localised access. From Melbourne to our closest geo mirror is 240ms, this latency really drags out updates, so having a mirror out of a Melbourne DC would be beneficial. Cheers, Jason. From owner-freebsd-stable@freebsd.org Sun Apr 18 06:21:14 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0535C5F25E4 for ; Sun, 18 Apr 2021 06:21:14 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNKZx6fZNz4X8N; Sun, 18 Apr 2021 06:21:13 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from weatherwax.trouble.is (weatherwax.trouble.is [IPv6:2a00:1098:82:3a::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "weatherwax.trouble.is", Issuer "R3" (verified OK)) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id C605C21BF9; Sun, 18 Apr 2021 06:21:13 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from rincewind.trouble.is (rincewind.trouble.is [IPv6:2a01:4f9:2a:1715::1:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "rincewind.trouble.is", Issuer "R3" (verified OK)) by weatherwax.trouble.is (Postfix) with ESMTPS id 4FNKZw5JpXz2MZX; Sun, 18 Apr 2021 06:21:12 +0000 (UTC) Received: by rincewind.trouble.is (Postfix, authenticated sender philip) id 4FNKZt16q1z5R50; Sun, 18 Apr 2021 06:21:09 +0000 (UTC) From: Philip Paeps To: Jason Tubnor Cc: Rainer Duffner , Ferdinand Goldmann , freebsd-stable , clusteradm@freebsd.org Subject: Re: freebsd-update and speed Date: Sun, 18 Apr 2021 14:21:06 +0800 X-Clacks-Overhead: GNU Terry Pratchett X-Mailer: MailMate (1.14r5793) Message-ID: <74DEF4B8-7607-4A76-9840-122A67D00F45@freebsd.org> In-Reply-To: References: <672990ce-2fa4-d3b0-57f1-1d3221f13e95@jku.at> <0F8B7132-0721-4999-9C3E-ED29C80BDB17@ultra-secure.de> <3c25f2c6-8686-eb29-2877-cb601c6f46bc@jku.at> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; markup=markdown X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 06:21:14 -0000 On 2021-04-18 13:57:45 (+0800), Jason Tubnor wrote: > On Sun, 18 Apr 2021 at 10:51, Philip Paeps wrote: > >> >> >> It looks like there were at least experiments with pointing >> freebsd-update at AWS, similar to how portsnap currently works. I >> will >> check if these experiments went anywhere and possibly point >> freebsd-update there instead. >> > > The AWS freebsd-update has been working fine for quite a while. All > project mirrors are slow in Australia so we have been using the AWS > one > since Colin brought it online to make it a better experience for our > team > to update the fleet. > > FWIW adjust update.FreeBSD.org to aws.update.FreeBSD.org in > /etc/freebsd-update.conf and you are good to go. > > Can the project look at offering traditional mirrors for base and pkgs > rather than the current offering? Those that want to stand up > un-official > mirrors can do so by pointing rsync to a Tier 2 mirror for updating > purposes so they can provide faster, localised access. From Melbourne > to > our closest geo mirror is 240ms, this latency really drags out > updates, so > having a mirror out of a Melbourne DC would be beneficial. We've got an ongoing action item to set up a traditional pkg and download mirror at IX Australia. This has kept stalling out over the past year-and-a-bit because the world is on fire. I'll try to pick this up again Soon. Currently, from Australia you're either sent to a pkg or download mirror in Malaysia or on the west coast of America. Neither of those are great. Australia is a big island, far away from everywhere. :) Glad to hear the AWS stuff is working for you. I'll see what needs to happen to put that in the SRV record for everyone. Philip -- Philip Paeps Senior Reality Engineer Alternative Enterprises From owner-freebsd-stable@freebsd.org Sat Apr 17 13:14:20 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9B7DB5D5A6D for ; Sat, 17 Apr 2021 13:14:20 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: from mail-ua1-x92f.google.com (mail-ua1-x92f.google.com [IPv6:2607:f8b0:4864:20::92f]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FMtp34tH5z4gmp for ; Sat, 17 Apr 2021 13:14:19 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: by mail-ua1-x92f.google.com with SMTP id 23so102823uac.9 for ; Sat, 17 Apr 2021 06:14:19 -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=TzZeuMBMyWjixRo/JQg02NVul9s3KBUWU2G+tHaJu/s=; b=MsoWzQoxmPL8GSXsnElxKZMjv44bu1uwKxHxeqZJ6tx1Nv0xhTJZ+SDUadae1GwZOf LHiTWRfXTuoRq42ZUFHJeZAyiqfP5U+e3K6ZPusO8ae5gAbiQnYhqcm0RVkRy+VvaX/J kFXwkpSnx931BpWv+kNibVa4mKf5LLWyZuj9uqJ2F8pMfLkGXhu5IaEf53xsyJgKEL9i v8llHbeFYMtoINMCGM0cCxhqCXcyKWeeXirXv8dA81NspxDPEF2oiNRbg2LUHxqfJ6NO Ern6+QI+tgVNGpEdBAcoE4JNRi7JOk+EOCtTedEFHp+RfopbN6hszSMl0cPhpQEhVsLC sndQ== 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=TzZeuMBMyWjixRo/JQg02NVul9s3KBUWU2G+tHaJu/s=; b=rnPZ8EDGynF51cRqNRRmEKZWVDZGMrz8btyiVi05NNXFu6vQpyiXYau6NoiL9Dmdw6 WSxSvLl/DoZy1aWuzPAwljwHkONAu3GGMCDMV7SXEWPR3qkNTSWRQhnLcvoxwUKlJ8ak 7NZHoox9xDxLFPWr5xaQAKiNE2TA1omor9YBikvVbZx2gWQfuBkfAb/QJmWuVS23F97g k2nX9bH3M5V7eNVbTxuZOQ9xBdZ5UZQ/WTlJxYcUR1Jv6u9Bh0x0robdSOa+17a+Hw5v +67WZBhC8MvhYFRFBwSoCwyLARsw1EnlEkoAaUVN/mSuL5LLBO+32oocJLxdNLuTHrzb e94Q== X-Gm-Message-State: AOAM532KTvU5x4CQ74nIHeoyc/LfrJR04GSHUlfHydjmgwPcw4mfZkKD Ph2bHOByJ6+EV4k4Y4G4ko1ekUD/oW5zbC7+xkiJwO99 X-Google-Smtp-Source: ABdhPJxCxzAp6w86X7pk/lwO3Uxton2ttfZmbdz87YSpBVQZncvW9xdnA0XAGW2a/lF45ve1CuRmnbXBA7DdHkM2m/I= X-Received: by 2002:a9f:372b:: with SMTP id z40mr2497311uad.18.1618665258155; Sat, 17 Apr 2021 06:14:18 -0700 (PDT) MIME-Version: 1.0 From: Software Info Date: Sat, 17 Apr 2021 08:14:07 -0500 Message-ID: Subject: Version 13.0 reboots intermittently To: Nick Kostirya via freebsd-stable Content-Type: multipart/mixed; boundary="000000000000b952e205c02adf0f" X-Rspamd-Queue-Id: 4FMtp34tH5z4gmp X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=MsoWzQox; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of softwareinfojam@gmail.com designates 2607:f8b0:4864:20::92f as permitted sender) smtp.mailfrom=softwareinfojam@gmail.com X-Spamd-Result: default: False [0.00 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[2607:f8b0:4864:20::92f:server fail]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; HAS_ATTACHMENT(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::92f:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::92f:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::92f:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-Mailman-Approved-At: Sun, 18 Apr 2021 06:41:12 +0000 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Apr 2021 13:14:20 -0000 --000000000000b952e205c02adf0f Content-Type: text/plain; charset="UTF-8" Hi All, I had 12.2 working without issue as a VPN Server running OpenVPN. I upgraded to version 13.0 last night and now the server intermittently reboots. I saw a core.tt file which I have attached. I would appreciate any help I can get. Thanks, SI --000000000000b952e205c02adf0f Content-Type: application/octet-stream; name="core.txt.2" Content-Disposition: attachment; filename="core.txt.2" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_knlrgpz90 T3BlblZQTiBkdW1wZWQgY29yZSAtIHNlZSAvdmFyL2NyYXNoL3ZtY29yZS4yCgpTYXQgQXByIDE3 IDAzOjQ0OjM5IEVTVCAyMDIxCgpGcmVlQlNEIE9wZW5WUE4gMTMuMC1SRUxFQVNFIEZyZWVCU0Qg MTMuMC1SRUxFQVNFICMwIHJlbGVuZy8xMy4wLW4yNDQ3MzMtZWEzMWFiYzI2MWY6IEZyaSBBcHIg IDkgMDQ6MjQ6MDkgVVRDIDIwMjEgICAgIHJvb3RAcmVsZW5nMS5ueWkuZnJlZWJzZC5vcmc6L3Vz ci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2NC9zeXMvR0VORVJJQyAgYW1kNjQKCnBhbmljOiBwYWdl IGZhdWx0CgpHTlUgZ2RiIChHREIpIDEwLjEgW0dEQiB2MTAuMSBmb3IgRnJlZUJTRF0KQ29weXJp Z2h0IChDKSAyMDIwIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpMaWNlbnNlIEdQTHYz KzogR05VIEdQTCB2ZXJzaW9uIDMgb3IgbGF0ZXIgPGh0dHA6Ly9nbnUub3JnL2xpY2Vuc2VzL2dw bC5odG1sPgpUaGlzIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBhcmUgZnJlZSB0byBjaGFuZ2UgYW5k IHJlZGlzdHJpYnV0ZSBpdC4KVGhlcmUgaXMgTk8gV0FSUkFOVFksIHRvIHRoZSBleHRlbnQgcGVy bWl0dGVkIGJ5IGxhdy4KVHlwZSAic2hvdyBjb3B5aW5nIiBhbmQgInNob3cgd2FycmFudHkiIGZv ciBkZXRhaWxzLgpUaGlzIEdEQiB3YXMgY29uZmlndXJlZCBhcyAieDg2XzY0LXBvcnRibGQtZnJl ZWJzZDEzLjAiLgpUeXBlICJzaG93IGNvbmZpZ3VyYXRpb24iIGZvciBjb25maWd1cmF0aW9uIGRl dGFpbHMuCkZvciBidWcgcmVwb3J0aW5nIGluc3RydWN0aW9ucywgcGxlYXNlIHNlZToKPGh0dHBz Oi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZ2RiL2J1Z3MvPi4KRmluZCB0aGUgR0RCIG1hbnVhbCBh bmQgb3RoZXIgZG9jdW1lbnRhdGlvbiByZXNvdXJjZXMgb25saW5lIGF0OgogICAgPGh0dHA6Ly93 d3cuZ251Lm9yZy9zb2Z0d2FyZS9nZGIvZG9jdW1lbnRhdGlvbi8+LgoKRm9yIGhlbHAsIHR5cGUg ImhlbHAiLgpUeXBlICJhcHJvcG9zIHdvcmQiIHRvIHNlYXJjaCBmb3IgY29tbWFuZHMgcmVsYXRl ZCB0byAid29yZCIuLi4KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2tlcm5lbC4u LgpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvdXNyL2xpYi9kZWJ1Zy8vYm9vdC9rZXJuZWwva2VybmVs LmRlYnVnLi4uCgpVbnJlYWQgcG9ydGlvbiBvZiB0aGUga2VybmVsIG1lc3NhZ2UgYnVmZmVyOgoK CkZhdGFsIHRyYXAgMTI6IHBhZ2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1vZGUKY3B1aWQgPSAz OyBhcGljIGlkID0gMDYKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgzODgKZmF1bHQgY29kZQkJ PSBzdXBlcnZpc29yIHJlYWQgZGF0YSwgcGFnZSBub3QgcHJlc2VudAppbnN0cnVjdGlvbiBwb2lu dGVyCT0gMHgyMDoweGZmZmZmZmZmODBkM2ZhNjcKc3RhY2sgcG9pbnRlcgkgICAgICAgID0gMHgy ODoweGZmZmZmZTAwODQyMjlhYzAKZnJhbWUgcG9pbnRlcgkgICAgICAgID0gMHgyODoweGZmZmZm ZTAwODQyMjliMjAKY29kZSBzZWdtZW50CQk9IGJhc2UgMHgwLCBsaW1pdCAweGZmZmZmLCB0eXBl IDB4MWIKCQkJPSBEUEwgMCwgcHJlcyAxLCBsb25nIDEsIGRlZjMyIDAsIGdyYW4gMQpwcm9jZXNz b3IgZWZsYWdzCT0gaW50ZXJydXB0IGVuYWJsZWQsIHJlc3VtZSwgSU9QTCA9IDAKY3VycmVudCBw cm9jZXNzCQk9IDEyIChzd2kxOiBuZXRpc3IgMCkKdHJhcCBudW1iZXIJCT0gMTIKcGFuaWM6IHBh Z2UgZmF1bHQKY3B1aWQgPSAzCnRpbWUgPSAxNjE4NjQ4OTk4CktEQjogc3RhY2sgYmFja3RyYWNl OgojMCAweGZmZmZmZmZmODBjNTczNDUgYXQga2RiX2JhY2t0cmFjZSsweDY1CiMxIDB4ZmZmZmZm ZmY4MGMwOWQyMSBhdCB2cGFuaWMrMHgxODEKIzIgMHhmZmZmZmZmZjgwYzA5YjkzIGF0IHBhbmlj KzB4NDMKIzMgMHhmZmZmZmZmZjgxMDhiMTg3IGF0IHRyYXBfZmF0YWwrMHgzODcKIzQgMHhmZmZm ZmZmZjgxMDhiMWRmIGF0IHRyYXBfcGZhdWx0KzB4NGYKIzUgMHhmZmZmZmZmZjgxMDhhODNkIGF0 IHRyYXArMHgyN2QKIzYgMHhmZmZmZmZmZjgxMDYxN2E4IGF0IGNhbGx0cmFwKzB4OAojNyAweGZm ZmZmZmZmODBiY2FlNWQgYXQgaXRocmVhZF9sb29wKzB4MjRkCiM4IDB4ZmZmZmZmZmY4MGJjN2M1 ZSBhdCBmb3JrX2V4aXQrMHg3ZQojOSAweGZmZmZmZmZmODEwNjI4MmUgYXQgZm9ya190cmFtcG9s aW5lKzB4ZQpVcHRpbWU6IDE0bTUycwpEdW1waW5nIDUyMSBvdXQgb2YgODE1MiBNQjouLjQlLi4x MyUuLjIyJS4uMzElLi40MyUuLjUzJS4uNjIlLi43MSUuLjgzJS4uOTMlCgpfX2N1cnRocmVhZCAo KSBhdCAvdXNyL3NyYy9zeXMvYW1kNjQvaW5jbHVkZS9wY3B1X2F1eC5oOjU1Cndhcm5pbmc6IFNv dXJjZSBmaWxlIGlzIG1vcmUgcmVjZW50IHRoYW4gZXhlY3V0YWJsZS4KNTUJCV9fYXNtKCJtb3Zx ICUlZ3M6JVAxLCUwIiA6ICI9ciIgKHRkKSA6ICJuIiAob2Zmc2V0b2Yoc3RydWN0IHBjcHUsCihr Z2RiKSAjMCAgX19jdXJ0aHJlYWQgKCkgYXQgL3Vzci9zcmMvc3lzL2FtZDY0L2luY2x1ZGUvcGNw dV9hdXguaDo1NQojMSAgZG9hZHVtcCAodGV4dGR1bXA9PG9wdGltaXplZCBvdXQ+KQogICAgYXQg L3Vzci9zcmMvc3lzL2tlcm4va2Vybl9zaHV0ZG93bi5jOjM5OQojMiAgMHhmZmZmZmZmZjgwYzA5 OTE2IGluIGtlcm5fcmVib290IChob3d0bz0yNjApCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9r ZXJuX3NodXRkb3duLmM6NDg2CiMzICAweGZmZmZmZmZmODBjMDlkOTAgaW4gdnBhbmljIChmbXQ9 PG9wdGltaXplZCBvdXQ+LCBhcD08b3B0aW1pemVkIG91dD4pCiAgICBhdCAvdXNyL3NyYy9zeXMv a2Vybi9rZXJuX3NodXRkb3duLmM6OTE5CiM0ICAweGZmZmZmZmZmODBjMDliOTMgaW4gcGFuaWMg KGZtdD08dW5hdmFpbGFibGU+KQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9zaHV0ZG93 bi5jOjg0MwojNSAgMHhmZmZmZmZmZjgxMDhiMTg3IGluIHRyYXBfZmF0YWwgKGZyYW1lPTB4ZmZm ZmZlMDA4NDIyOWEwMCwgZXZhPTkwNCkKICAgIGF0IC91c3Ivc3JjL3N5cy9hbWQ2NC9hbWQ2NC90 cmFwLmM6OTE1CiM2ICAweGZmZmZmZmZmODEwOGIxZGYgaW4gdHJhcF9wZmF1bHQgKGZyYW1lPWZy YW1lQGVudHJ5PTB4ZmZmZmZlMDA4NDIyOWEwMCwgCiAgICB1c2VybW9kZT1mYWxzZSwgc2lnbm89 PG9wdGltaXplZCBvdXQ+LCBzaWdub0BlbnRyeT0weDAsIAogICAgdWNvZGU9PG9wdGltaXplZCBv dXQ+LCB1Y29kZUBlbnRyeT0weDApCiAgICBhdCAvdXNyL3NyYy9zeXMvYW1kNjQvYW1kNjQvdHJh cC5jOjczMgojNyAgMHhmZmZmZmZmZjgxMDhhODNkIGluIHRyYXAgKGZyYW1lPTB4ZmZmZmZlMDA4 NDIyOWEwMCkKICAgIGF0IC91c3Ivc3JjL3N5cy9hbWQ2NC9hbWQ2NC90cmFwLmM6Mzk4CiM4ICA8 c2lnbmFsIGhhbmRsZXIgY2FsbGVkPgojOSAgMHhmZmZmZmZmZjgwZDNmYTY3IGluIG5ldGlzcl9w cm9jZXNzX3dvcmtzdHJlYW1fcHJvdG8gKAogICAgbndzcD08b3B0aW1pemVkIG91dD4sIHByb3Rv PTEpIGF0IC91c3Ivc3JjL3N5cy9uZXQvbmV0aXNyLmM6OTE4CiMxMCBzd2lfbmV0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCAvdXNyL3NyYy9zeXMvbmV0L25ldGlzci5jOjk2NgojMTEgMHhmZmZm ZmZmZjgwYmNhZTVkIGluIGludHJfZXZlbnRfZXhlY3V0ZV9oYW5kbGVycyAocD08b3B0aW1pemVk IG91dD4sIAogICAgaWU9MHhmZmZmZjgwMDAzNWM0ZTAwKSBhdCAvdXNyL3NyYy9zeXMva2Vybi9r ZXJuX2ludHIuYzoxMTY4CiMxMiBpdGhyZWFkX2V4ZWN1dGVfaGFuZGxlcnMgKHA9PG9wdGltaXpl ZCBvdXQ+LCBpZT0weGZmZmZmODAwMDM1YzRlMDApCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9r ZXJuX2ludHIuYzoxMTgxCiMxMyBpdGhyZWFkX2xvb3AgKGFyZz1hcmdAZW50cnk9MHhmZmZmZjgw MDAzNWQxZDQwKQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9pbnRyLmM6MTI2OQojMTQg MHhmZmZmZmZmZjgwYmM3YzVlIGluIGZvcmtfZXhpdCAoCiAgICBjYWxsb3V0PTB4ZmZmZmZmZmY4 MGJjYWMxMCA8aXRocmVhZF9sb29wPiwgYXJnPTB4ZmZmZmY4MDAwMzVkMWQ0MCwgCiAgICBmcmFt ZT0weGZmZmZmZTAwODQyMjljMDApIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fZm9yay5jOjEw NjkKIzE1IDxzaWduYWwgaGFuZGxlciBjYWxsZWQ+CihrZ2RiKSAKCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpw cyAtYXhsd3cKCiAgVUlEICAgUElEICBQUElEIEMgUFJJIE5JICAgVlNaICBSU1MgTVdDSEFOICAg U1RBVCBUVCAgICAgIFRJTUUgQ09NTUFORAogICAgMCAgICAgMCAgICAgMCAyIC0xNiAgMCAgICAg MCAgICAwIHN3YXBpbiAgIERMcyAgIC0gICAxOjEzLjM4IFtrZXJuZWxdCiAgICAwICAgICAxICAg ICAwIDMgIDIwICAwIDExODI0IDExMDQgd2FpdCAgICAgRExzICAgLSAgIDA6MDAuMTIgW2luaXRd CiAgICAwICAgICAyICAgICAwIDEgLTE2ICAwICAgICAwICAgIDAgLSAgICAgICAgREwgICAgLSAg IDA6MDAuMDAgW0tUTFNdCiAgICAwICAgICAzICAgICAwIDAgLTE2ICAwICAgICAwICAgIDAgY3J5 cHRvX3cgREwgICAgLSAgIDA6MDAuMDAgW2NyeXB0b10KICAgIDAgICAgIDQgICAgIDAgMiAtMTYg IDAgICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAtICAgMDowMC4wMCBbY3J5cHRvIHJldHVybnMg MF0KICAgIDAgICAgIDUgICAgIDAgMCAtMTYgIDAgICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAt ICAgMDowMC4wMCBbY3J5cHRvIHJldHVybnMgMV0KICAgIDAgICAgIDYgICAgIDAgMSAtMTYgIDAg ICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAtICAgMDowMC4wMCBbY3J5cHRvIHJldHVybnMgMl0K ICAgIDAgICAgIDcgICAgIDAgMCAtMTYgIDAgICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAtICAg MDowMC4wMCBbY3J5cHRvIHJldHVybnMgM10KICAgIDAgICAgIDggICAgIDAgMCAtMTYgIDAgICAg IDAgICAgMCAtICAgICAgICBSTCAgICAtICAgMDowMS44MSBbY2FtXQogICAgMCAgICAgOSAgICAg MCAwIC0xNiAgMCAgICAgMCAgICAwIGlkbGUgICAgIERMICAgIC0gICAwOjAwLjAwIFttcHRfcmVj b3ZlcnkwXQogICAgMCAgICAxMCAgICAgMCAzIC0xNiAgMCAgICAgMCAgICAwIGF1ZGl0X3dvIERM ICAgIC0gICAwOjAwLjAwIFthdWRpdF0KICAgIDAgICAgMTEgICAgIDAgMCAxNTUgIDAgICAgIDAg ICAgMCAtICAgICAgICBSTCAgICAtICA1MTowNC42NCBbaWRsZV0KICAgIDAgICAgMTIgICAgIDAg MiAtNTIgIDAgICAgIDAgICAgMCAtICAgICAgICBXTCAgICAtICAgMDoyMy41NCBbaW50cl0KICAg IDAgICAgMTMgICAgIDAgMiAgLTggIDAgICAgIDAgICAgMCAtICAgICAgICBETCAgICAtICAgMDow MC4wMiBbZ2VvbV0KICAgIDAgICAgMTQgICAgIDAgMiAtMTYgIDAgICAgIDAgICAgMCBzZXFzdGF0 ZSBETCAgICAtICAgMDowMC4wMCBbc2VxdWVuY2VyIDAwXQogICAgMCAgICAxNSAgICAgMCAyIC0x NiAgMCAgICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAwIFtmZGMwXQogICAgMCAg ICAxNiAgICAgMCAyIC0xNiAgMCAgICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAw IFtzb2Fpb2QxXQogICAgMCAgICAxNyAgICAgMCAwIC0xNiAgMCAgICAgMCAgICAwIC0gICAgICAg IERMICAgIC0gICAwOjAwLjAwIFtzb2Fpb2QyXQogICAgMCAgICAxOCAgICAgMCAwIC0xNiAgMCAg ICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAwIFtzb2Fpb2QzXQogICAgMCAgICAx OSAgICAgMCAwIC0xNiAgMCAgICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAwIFtz b2Fpb2Q0XQogICAgMCAgICAyMCAgICAgMCAxICAtOCAgMCAgICAgMCAgICAwIHQtPnp0aHJfIERM ICAgIC0gICAwOjAxLjI2IFt6ZnNrZXJuXQogICAgMCAgICAyMSAgICAgMCAyIC0xNiAgMCAgICAg MCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjU4IFtyYW5kX2hhcnZlc3RxXQogICAgMCAg ICAyMiAgICAgMCAxIC0xNiAgMCAgICAgMCAgICAwIHBzbGVlcCAgIERMICAgIC0gICAwOjAwLjEy IFtwYWdlZGFlbW9uXQogICAgMCAgICAyMyAgICAgMCAwIC0xNiAgMCAgICAgMCAgICAwIHBzbGVl cCAgIERMICAgIC0gICAwOjAwLjAwIFt2bWRhZW1vbl0KICAgIDAgICAgMjQgICAgIDAgMCAtMTYg IDAgICAgIDAgICAgMCBxc2xlZXAgICBETCAgICAtICAgMDowMC4wOSBbYnVmZGFlbW9uXQogICAg MCAgICAyNSAgICAgMCAxICAxNiAgMCAgICAgMCAgICAwIHN5bmNlciAgIERMICAgIC0gICAwOjAw LjAxIFtzeW5jZXJdCiAgICAwICAgIDI2ICAgICAwIDIgLTE2ICAwICAgICAwICAgIDAgdmxydXd0 ICAgREwgICAgLSAgIDA6MDAuMDEgW3ZubHJ1XQogIDEyMiAgMzAxNyAgICAgMSAxICA1MiAgMCAy MTkwNCA2MzcyIHdhaXQgICAgIEQgICAgIC0gICAwOjAwLjAxIFt6YWJiaXhfYWdlbnRkXQogIDEy MiAgMzYwMyAgMzAxNyAyICAyMCAgMCAyMTkwNCA2NzQ4IG5hbnNscCAgIEQgICAgIC0gICAwOjAw LjE3IFt6YWJiaXhfYWdlbnRkXQogIDEyMiAgMzY2OCAgMzAxNyAyICAyMCAgMCAyMjA0MCA4NTQ4 IGFjY2VwdCAgIEQgICAgIC0gICAwOjAwLjE5IFt6YWJiaXhfYWdlbnRkXQogIDEyMiAgMzcyMSAg MzAxNyAwICAgNCAgMCAyMjA0MCA4NjI4IHNlbGVjdCAgIEQgICAgIC0gICAwOjAwLjE3IFt6YWJi aXhfYWdlbnRkXQogIDEyMiAgMzg3NSAgMzAxNyAxICAyMCAgMCAyMjA0MCA4NTQ4IHNlbGVjdCAg IEQgICAgIC0gICAwOjAwLjE5IFt6YWJiaXhfYWdlbnRkXQogIDEyMiAgNDAzOSAgMzAxNyAwICAy MCAgMCAyMjA0MCA4MDMyIG5hbnNscCAgIEQgICAgIC0gICAwOjAwLjEzIFt6YWJiaXhfYWdlbnRk XQo2NTUzNCAgNDE0NyAgICAgMSAyICAyNyAgMCAxODEwOCA3MjE2IHNlbGVjdCAgIERzICAgIC0g ICAxOjEzLjE4IFtvcGVudnBuXQogICAgMCAgNDUxNCAgNDE0NyAzICAyMCAgMCAxODExMiA2NjAw IHNid2FpdCAgIEQgICAgIC0gICAwOjAwLjAyIFtvcGVudnBuXQogICAgMCAxMDgwNCAgICAgMSAw ICAyMCAgMCAyMDk1MiA4NDQ0IHNlbGVjdCAgIERzICAgIC0gICAwOjAwLjAyIFtzc2hkXQogICAg MCAxMTc2MyAgICAgMSAwICAyMCAgMCAxMjk2NCAyNjA0IG5hbnNscCAgIERzICAgIC0gICAwOjAw LjAxIFtjcm9uXQogICAgMCAxNTE4MCAgICAgMSAwICA1MiAgMCAxMjg5MiAyMzM2IHR0eWluICAg IERzKyAgIC0gICAwOjAwLjAwIFtnZXR0eV0KICAgIDAgMTUyODYgICAgIDEgMyAgNTIgIDAgMTI4 OTIgMjMzNiB0dHlpbiAgICBEcysgICAtICAgMDowMC4wMCBbZ2V0dHldCiAgICAwIDMxMjM1ICAg ICAxIDEgIDIwICAwIDEyODkyIDIzMzYgdHR5aW4gICAgRHMrICAgLSAgIDA6MDAuMDAgW2dldHR5 XQogICAgMCAzNTI5NSAxMDgwNCAwICAyMSAgMCAyMTM5MiA5NjMyIHNlbGVjdCAgIERzICAgIC0g ICAwOjAwLjA3IFtzc2hkXQogMTAwMSAzNjEzOCAzNTI5NSAyICAyMCAgMCAyMTM5MiA5ODQ0IHNl bGVjdCAgIEQgICAgIC0gICAwOjAwLjI0IFtzc2hkXQogMTAwMSAzNzExNCAzNjEzOCAxICAyMiAg MCAxMzYyNCAzMzkyIHdhaXQgICAgIERzICAgIC0gICAwOjAwLjAzIFtzaF0KICAgIDAgMzgxNDkg MzcxMTQgMCAgMjAgIDAgMTM3MDggMzEzMiB3YWl0ICAgICBEICAgICAtICAgMDowMC4wNCBbc3Vd CiAgICAwIDM4NDE1IDM4MTQ5IDIgIDI1ICAwIDEzOTgwIDQzNDQgcGF1c2UgICAgRCAgICAgLSAg IDA6MDAuMDUgW2NzaF0KICAgIDAgNDQ2NTkgMzg0MTUgMyAgMzMgIDAgMTUyMzYgNDczMiBzZWxl Y3QgICBEKyAgICAtICAgMDowMC4wMCBbdG11eF0KICAgIDAgNDQ5NTcgICAgIDEgMCAgMjAgIDAg MTUyMzYgNTE2NCBzZWxlY3QgICBEcyAgICAtICAgMDowMC4yOCBbdG11eF0KICAgIDAgNDUyOTYg NDQ5NTcgMyAgMjIgIDAgMTM5ODAgNDM0OCB0dHlpbiAgICBEcysgICAtICAgMDowMC4wNyBbY3No XQogICAgMCA2NDA2MSAgICAgMSAzICAyMCAgMCAxMTQ5MiAxNDY0IHNlbGVjdCAgIERzICAgIC0g ICAwOjAwLjEwIFtkZXZkXQogICAgMCA3MjIwMyAgICAgMSAwICAzMiAgMCAxMzA5NiAyNzA0IC0g ICAgICAgIFJzICAgIC0gICAxOjM3LjgxIFtuYXRkXQogICAgMCA5NDE0MyAgICAgMSAwICAyMCAg MCAxMjkyMCAyNzg4IHNlbGVjdCAgIERzICAgIC0gICAwOjAwLjA5IFtzeXNsb2dkXQoKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCnZtc3RhdCAtcwoKIDExODEwNjMxIGNwdSBjb250ZXh0IHN3aXRjaGVzCiAgMjYx MzgzOCBkZXZpY2UgaW50ZXJydXB0cwogICA5MTEzNTIgc29mdHdhcmUgaW50ZXJydXB0cwogICAy Nzc5NjggdHJhcHMKIDExODQyMjUwIHN5c3RlbSBjYWxscwogICAgICAgMjYga2VybmVsIHRocmVh ZHMgY3JlYXRlZAogICAgICA5NDIgIGZvcmsoKSBjYWxscwogICAgICAyNzcgdmZvcmsoKSBjYWxs cwogICAgICAgMTQgcmZvcmsoKSBjYWxscwogICAgICAgIDAgc3dhcCBwYWdlciBwYWdlaW5zCiAg ICAgICAgMCBzd2FwIHBhZ2VyIHBhZ2VzIHBhZ2VkIGluCiAgICAgICAgMCBzd2FwIHBhZ2VyIHBh Z2VvdXRzCiAgICAgICAgMCBzd2FwIHBhZ2VyIHBhZ2VzIHBhZ2VkIG91dAogICAgIDE0NTggdm5v ZGUgcGFnZXIgcGFnZWlucwogICAgMTM2Nzkgdm5vZGUgcGFnZXIgcGFnZXMgcGFnZWQgaW4KICAg ICAgICAwIHZub2RlIHBhZ2VyIHBhZ2VvdXRzCiAgICAgICAgMCB2bm9kZSBwYWdlciBwYWdlcyBw YWdlZCBvdXQKICAgICAgICAwIHBhZ2UgZGFlbW9uIHdha2V1cHMKICAgICAgICAwIHBhZ2VzIGV4 YW1pbmVkIGJ5IHRoZSBwYWdlIGRhZW1vbgogICAgICAgIDAgY2xlYW4gcGFnZSByZWNsYW1hdGlv biBzaG9ydGZhbGxzCiAgICAgICAgMCBwYWdlcyByZWFjdGl2YXRlZCBieSB0aGUgcGFnZSBkYWVt b24KICAgIDU1Nzc3IGNvcHktb24td3JpdGUgZmF1bHRzCiAgICAgIDExNiBjb3B5LW9uLXdyaXRl IG9wdGltaXplZCBmYXVsdHMKICAgMTM1ODc1IHplcm8gZmlsbCBwYWdlcyB6ZXJvZWQKICAgICAg ICAwIHplcm8gZmlsbCBwYWdlcyBwcmV6ZXJvZWQKICAgICAgMjQ4IGludHJhbnNpdCBibG9ja2lu ZyBwYWdlIGZhdWx0cwogICAzMDM1ODcgdG90YWwgVk0gZmF1bHRzIHRha2VuCiAgICAgMTI3MCBw YWdlIGZhdWx0cyByZXF1aXJpbmcgSS9PCiAgICAgICAgMCBwYWdlcyBhZmZlY3RlZCBieSBrZXJu ZWwgdGhyZWFkIGNyZWF0aW9uCiAgICA1NTczMSBwYWdlcyBhZmZlY3RlZCBieSAgZm9yaygpCiAg ICAxMTk3MSBwYWdlcyBhZmZlY3RlZCBieSB2Zm9yaygpCiAgICAgIDQ3MCBwYWdlcyBhZmZlY3Rl ZCBieSByZm9yaygpCiAgIDMyNTYzMSBwYWdlcyBmcmVlZAogICAgICAgIDAgcGFnZXMgZnJlZWQg YnkgZGFlbW9uCiAgICAgICAgMCBwYWdlcyBmcmVlZCBieSBleGl0aW5nIHByb2Nlc3NlcwogICAg ICAgIDAgcGFnZXMgYWN0aXZlCiAgICAgICAgMCBwYWdlcyBpbmFjdGl2ZQogICAgICAgIDAgcGFn ZXMgaW4gdGhlIGxhdW5kcnkgcXVldWUKICAgICAgICAwIHBhZ2VzIHdpcmVkIGRvd24KICAgICAg ICAwIHZpcnR1YWwgdXNlciBwYWdlcyB3aXJlZCBkb3duCiAgICAgICAgMCBwYWdlcyBmcmVlCiAg ICAgICAgMCBieXRlcyBwZXIgcGFnZQogICAgICAgIDAgdG90YWwgbmFtZSBsb29rdXBzCiAgICAg ICAgICBjYWNoZSBoaXRzICgwJSBwb3MgKyAwJSBuZWcpIHN5c3RlbSAwJSBwZXItZGlyZWN0b3J5 CiAgICAgICAgICBkZWxldGlvbnMgMCUsIGZhbHNlaGl0cyAwJSwgdG9vbG9uZyAwJQoKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCnZtc3RhdCAtbQoKdm1zdGF0OiBtZW1zdGF0X2t2bV9tYWxsb2M6IAogICAgICAg ICBUeXBlIEluVXNlIE1lbVVzZSBSZXF1ZXN0cyAgU2l6ZShzKQoKLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnZt c3RhdCAtegoKSVRFTSAgICAgICAgICAgICAgICAgICBTSVpFICBMSU1JVCAgICAgVVNFRCAgICAg RlJFRSAgICAgIFJFUSAgICAgRkFJTFNMRUVQIFhET01BSU4KVU1BIEtlZ3M6ICAgICAgICAgICAg ICAgMzg0LCAgICAgIDAsICAgICAxNzUsICAgICAgIDAsICAgICAxNzUsICAgMCwgICAwLCAgIDAK VU1BIFpvbmVzOiAgICAgICAgICAgICAxMDI0LCAgICAgIDAsICAgICAxODYsICAgICAgIDAsICAg ICAxODYsICAgMCwgICAwLCAgIDAKVU1BIFNsYWJzIDA6ICAgICAgICAgICAgIDgwLCAgICAgIDAs ICAxODQ5NjMsICAgICAgIDAsICAxODQ5NjMsICAgMCwgICAwLCAgIDAKVU1BIFNsYWJzIDE6ICAg ICAgICAgICAgMTEyLCAgICAgIDAsICAgICAgIDcsICAgICAgIDAsICAgICAgIDcsICAgMCwgICAw LCAgIDAKVU1BIEhhc2g6ICAgICAgICAgICAgICAgMjU2LCAgICAgIDAsICAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKMiBCdWNrZXQ6ICAgICAgICAgICAgICAgIDMyLCAg ICAgIDAsICAgIDMwODMsICAgICAzMTksICAgMjEwMDQsICAgMCwgICAwLCAgIDAKNCBCdWNrZXQ6 ICAgICAgICAgICAgICAgIDQ4LCAgICAgIDAsICAgICA0OTIsICAgICAzNDgsICAgIDkzODAsICAg MCwgICAwLCAgIDAKOCBCdWNrZXQ6ICAgICAgICAgICAgICAgIDgwLCAgICAgIDAsICAgICA3NTUs ICAgIDQ2NDUsICAgNjcyNDQsICAgMCwgICAwLCAgIDAKMTYgQnVja2V0OiAgICAgICAgICAgICAg MTQ0LCAgICAgIDAsICAgICA3MTMsICAgIDIxNzEsICAgNTA0MDgsICAgMiwgICAwLCAgIDAKMzIg QnVja2V0OiAgICAgICAgICAgICAgMjU2LCAgICAgIDAsICAgIDMzNDcsICAgICA1MDQsICAxMTgx MTQsICAgMCwgICAwLCAgIDAKNjQgQnVja2V0OiAgICAgICAgICAgICAgNTEyLCAgICAgIDAsICAg ICA1ODEsICAgICAgNTEsICAgIDkyOTksICA1NywgICAwLCAgIDAKMTI4IEJ1Y2tldDogICAgICAg ICAgICAxMDI0LCAgICAgIDAsICAgICAxOTQsICAgICAgNTMsICAgIDU4MjAsMzQ3NiwgICAwLCAg IDAKMjU2IEJ1Y2tldDogICAgICAgICAgICAyMDQ4LCAgICAgIDAsICAgICAzNTksICAgICAgMzMs ICAgMjEwMzcsICAgNCwgICAwLCAgIDAKU01SIFNIQVJFRDogICAgICAgICAgICAgIDI0LCAgICAg IDAsICAgICAgIDIsICAgICAgNjEsICAgICAgIDIsICAgMCwgICAwLCAgIDAKU01SIENQVTogICAg ICAgICAgICAgICAgIDMyLCAgICAgIDAsICAgICAgIDIsICAgICAgNjEsICAgICAgIDIsICAgMCwg ICAwLCAgIDAKdm1lbTogICAgICAgICAgICAgICAgICAxODU2LCAgICAgIDAsICAgICAgIDEsICAg ICAgIDEsICAgICAgIDEsICAgMCwgICAwLCAgIDAKdm1lbSBidGFnOiAgICAgICAgICAgICAgIDU2 LCAgICAgIDAsICAgMTY5NzcsICAgICAxNDIsICAgMTY5NzcsIDQ3MywgICAwLCAgIDAKVk0gT0JK RUNUOiAgICAgICAgICAgICAgMjY0LCAgICAgIDAsICAgMTY5NzIsICAgICAzMDgsICAgMzgzNDEs ICAgMCwgICAwLCAgIDAKUkFESVggTk9ERTogICAgICAgICAgICAgMTQ0LCAgICAgIDAsICAgMTU1 MDEsICAgICA3MTksICAgNzc5NzcsICAgMCwgICAwLCAgIDAKS01BUCBFTlRSWTogICAgICAgICAg ICAgIDk2LCAgICAgIDAsICAgICAgMjQsICAgICAgIDAsICAgICAgMjYsICAgMCwgICAwLCAgIDAK TUFQIEVOVFJZOiAgICAgICAgICAgICAgIDk2LCAgICAgIDAsICAgIDE4ODEsICAgIDExODUsICAg ODEyMTQsICAgMCwgICAwLCAgIDAKVk1TUEFDRTogICAgICAgICAgICAgICAyNTQ0LCAgICAgIDAs ICAgICAgMjUsICAgICAgMjMsICAgIDEyMzUsICAgMCwgICAwLCAgIDAKZmFrZXBnOiAgICAgICAg ICAgICAgICAgMTA0LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAw LCAgIDAKcGNwdS00OiAgICAgICAgICAgICAgICAgICA0LCAgICAgIDAsICAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcGNwdS04OiAgICAgICAgICAgICAgICAgICA4LCAg ICAgIDAsICAgIDMyNTYsICAgICA1ODIsICAgIDMyNTgsICAgMCwgICAwLCAgIDAKcGNwdS0xNjog ICAgICAgICAgICAgICAgIDE2LCAgICAgIDAsICAgICAgMTQsICAgICA0OTYsICAgICAgMTQsICAg MCwgICAwLCAgIDAKcGNwdS0zMjogICAgICAgICAgICAgICAgIDMyLCAgICAgIDAsICAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcGNwdS02NDogICAgICAgICAgICAgICAg IDY0LCAgICAgIDAsICAgICA0NTIsICAgICAxODgsICAgICA0NTIsICAgMCwgICAwLCAgIDAKbWFs bG9jLTE2OiAgICAgICAgICAgICAgIDE2LCAgICAgIDAsICAgMTM1NzMsICAgIDEwNDMsIDU3Nzgx NTAsICAgMCwgICAwLCAgIDAKbWFsbG9jLTMyOiAgICAgICAgICAgICAgIDMyLCAgICAgIDAsICAg IDk2MTgsICAgIDU1MDIsICA5MjUxMjcsICAgMCwgICAwLCAgIDAKbWFsbG9jLTY0OiAgICAgICAg ICAgICAgIDY0LCAgICAgIDAsICAgNDIxNjUsICAgMjY2OTQsMTIzNzE2ODQsICAgMCwgICAwLCAg IDAKbWFsbG9jLTEyODogICAgICAgICAgICAgMTI4LCAgICAgIDAsICAgNjM2NDUsICAgIDk4ODcs IDIxMjMyNjcsICAgMCwgICAwLCAgIDAKbWFsbG9jLTI1NjogICAgICAgICAgICAgMjU2LCAgICAg IDAsICAgIDc0MTksICAgIDE2NDEsICAyMDAwNjEsICAgMCwgICAwLCAgIDAKbWFsbG9jLTM4NDog ICAgICAgICAgICAgMzg0LCAgICAgIDAsICAgMTk0MzMsICAgICAzOTcsICAzMDc0MjQsICAgMCwg ICAwLCAgIDAKbWFsbG9jLTUxMjogICAgICAgICAgICAgNTEyLCAgICAgIDAsICAgICAgMjMsICAg MjQzMDUsICAgNzc0ODgsICAgMCwgICAwLCAgIDAKbWFsbG9jLTEwMjQ6ICAgICAgICAgICAxMDI0 LCAgICAgIDAsICAgIDEyNjIsICAgICAgNTgsICAgMzE3NjgsICAgMCwgICAwLCAgIDAKbWFsbG9j LTIwNDg6ICAgICAgICAgICAyMDQ4LCAgICAgIDAsICAgICAxNTksICAgICAgNTUsICAgODE4NjEs ICAgMCwgICAwLCAgIDAKbWFsbG9jLTQwOTY6ICAgICAgICAgICA0MDk2LCAgICAgIDAsICAgIDE2 NjgsICAgICAgMTIsICAgIDk1OTUsICAgMCwgICAwLCAgIDAKbWFsbG9jLTgxOTI6ICAgICAgICAg ICA4MTkyLCAgICAgIDAsICAgICAgMzgsICAgICAgIDYsICAgICA3MjEsICAgMCwgICAwLCAgIDAK bWFsbG9jLTE2Mzg0OiAgICAgICAgIDE2Mzg0LCAgICAgIDAsICAgICAgMTcsICAgICAgMTIsICAg NDYwMjAsICAgMCwgICAwLCAgIDAKbWFsbG9jLTMyNzY4OiAgICAgICAgIDMyNzY4LCAgICAgIDAs ICAgICAgIDksICAgICAgIDEsICAgICA2MjUsICAgMCwgICAwLCAgIDAKbWFsbG9jLTY1NTM2OiAg ICAgICAgIDY1NTM2LCAgICAgIDAsICAgICAgIDgsICAgICAgIDYsICAgICA3NjIsICAgMCwgICAw LCAgIDAKU0xFRVBRVUVVRTogICAgICAgICAgICAgIDgwLCAgICAgIDAsICAgICA1ODYsICAgICAg MjIsICAgICA1ODYsICAgMCwgICAwLCAgIDAKa2VudjogICAgICAgICAgICAgICAgICAgMjU4LCAg ICAgIDAsICAgICAgMjAsICAgICAgNTUsICAgIDc0MDksICAgMCwgICAwLCAgIDAKRmlsZXM6ICAg ICAgICAgICAgICAgICAgIDgwLCAgICAgIDAsICAgICAgNzYsICAgICAzMjQsICAgMzI4NzQsICAg MCwgICAwLCAgIDAKZmlsZWRlc2MwOiAgICAgICAgICAgICAxMDcyLCAgICAgIDAsICAgICAgNTEs ICAgICAgNDAsICAgIDEyNjAsICAgMCwgICAwLCAgIDAKUFdEOiAgICAgICAgICAgICAgICAgICAg IDMyLCAgICAgIDAsICAgICAgMTMsICAgICA0OTEsICAgICAxODAsICAgMCwgICAwLCAgIDAKcmxf ZW50cnk6ICAgICAgICAgICAgICAgIDQwLCAgICAgIDAsICAgICAgNTgsICAgICAzNDYsICAgICAg NTgsICAgMCwgICAwLCAgIDAKVFVSTlNUSUxFOiAgICAgICAgICAgICAgMTM2LCAgICAgIDAsICAg ICA1ODYsICAgICAgNDQsICAgICA1ODYsICAgMCwgICAwLCAgIDAKcmFuZ2VzZXQgcGN0cmllIG5v ZGVzOiAgICAxNDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAs ICAgMAp1bXR4IHBpOiAgICAgICAgICAgICAgICAgOTYsICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp1bXR4X3NobTogICAgICAgICAgICAgICAgODgsICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApzd3JidWY6ICAg ICAgICAgICAgICAgIDIzNjgsICAgIDEyOCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAw LCAgIDAsICAgMApzd3didWY6ICAgICAgICAgICAgICAgIDIzNjgsICAgICA2NCwgICAgICAgMCwg ICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApuZnNwYnVmOiAgICAgICAgICAgICAgIDIz NjgsICAgIDEyOCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAptZHBi dWY6ICAgICAgICAgICAgICAgIDIzNjgsICAgICAyNSwgICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAwLCAgIDAsICAgMApjbHBidWY6ICAgICAgICAgICAgICAgIDIzNjgsICAgIDEyOCwgICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp2bnBidWY6ICAgICAgICAgICAg ICAgIDIzNjgsICAgIDUxMiwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MApwYnVmOiAgICAgICAgICAgICAgICAgIDIzNjgsICAgICAxNiwgICAgICAgMCwgICAgICAgMCwg ICAgICAgMCwgICAwLCAgIDAsICAgMApNQUMgbGFiZWxzOiAgICAgICAgICAgICAgNDAsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApQUk9DOiAgICAgICAg ICAgICAgICAgIDEzMjAsICAgICAgMCwgICAgICA1MCwgICAgICAzNCwgICAgMTI1OSwgICAwLCAg IDAsICAgMApQR1JQOiAgICAgICAgICAgICAgICAgICAgODgsICAgICAgMCwgICAgICAxOCwgICAg IDE2NiwgICAgIDEyOCwgICAwLCAgIDAsICAgMApUSFJFQUQ6ICAgICAgICAgICAgICAgIDE3OTIs ICAgICAgMCwgICAgIDU2NiwgICAgICAxOCwgICAgIDYxOCwgICAwLCAgIDAsICAgMApjcHVzZXQ6 ICAgICAgICAgICAgICAgICAxMDQsICAgICAgMCwgICAgICAxMSwgICAgIDExMywgICAgICAxMSwg ICAwLCAgIDAsICAgMApkb21haW5zZXQ6ICAgICAgICAgICAgICAgNDAsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAphdWRpdF9yZWNvcmQ6ICAgICAgICAg IDEyODAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApt YnVmX3BhY2tldDogICAgICAgICAgICAyNTYsICAgICAgMCwgICAgICAyOSwgICAgMTM1MSwgMjI4 MDc4NCwgICAwLCAgIDAsICAgMAptYnVmOiAgICAgICAgICAgICAgICAgICAyNTYsIDMyNDI1OTAs ICAgIDIzMjIsICAgIDE1NDgsIDYzMDYwNDgsICAgMCwgICAwLCAgIDAKbWJ1Zl9jbHVzdGVyOiAg ICAgICAgICAyMDQ4LCA1MDY2NTQsICAgIDM0MjgsICAgIDE1MjAsIDE1MzczNzIsICAgMCwgICAw LCAgIDAKbWJ1Zl9qdW1ib19wYWdlOiAgICAgICA0MDk2LCAyNTMzMjcsICAgICAgIDAsICAgICAg IDQsICAgICAgIDQsICAgMCwgICAwLCAgIDAKbWJ1Zl9qdW1ib185azogICAgICAgICA5MjE2LCAg NzUwNTksICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKbWJ1Zl9qdW1i b18xNms6ICAgICAgIDE2Mzg0LCAgNDIyMjEsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAg MCwgICAwLCAgIDAKZXBvY2hfcmVjb3JkIHBjcHU6ICAgICAgMjU2LCAgICAgIDAsICAgICAgIDQs ICAgICAgMTIsICAgICAgIDQsICAgMCwgICAwLCAgIDAKa3Rsc19zZXNzaW9uOiAgICAgICAgICAg MTkyLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdHR5 aW5xOiAgICAgICAgICAgICAgICAgMTYwLCAgICAgIDAsICAgICAxMjAsICAgICAgNTUsICAgICAy MTAsICAgMCwgICAwLCAgIDAKdHR5b3V0cTogICAgICAgICAgICAgICAgMjU2LCAgICAgIDAsICAg ICAgNjMsICAgICAgNDIsICAgICAxMTEsICAgMCwgICAwLCAgIDAKRlBVX3NhdmVfYXJlYTogICAg ICAgICAgODMyLCAgICAgIDAsICAgICAgIDEsICAgICAgIDgsICAgICAgIDEsICAgMCwgICAwLCAg IDAKREVWQ1RMOiAgICAgICAgICAgICAgICAxMDI0LCAgIDEwMDAsICAgICAgIDAsICAgICAgIDAs ICAgICA0ODAsICAgMCwgICAwLCAgIDAKSU9NTVVfTUFQX0VOVFJZOiAgICAgICAgMTIwLCAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKZ19iaW86ICAgICAg ICAgICAgICAgICAgMzc2LCAgICAgIDAsICAgICAgIDAsICAgICAxODAsICAgNzc5OTUsICAgMCwg ICAwLCAgIDAKbGludXhfZG1hX3BjdHJpZTogICAgICAgMTQ0LCAgICAgIDAsICAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKbGludXhfZG1hX29iamVjdDogICAgICAgIDI0 LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKY3J5cHRv cDogICAgICAgICAgICAgICAgMjgwLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAs ICAgMCwgICAwLCAgIDAKdnRuZXRfdHhfaGRyOiAgICAgICAgICAgIDI0LCAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdGFza3Ffem9uZTogICAgICAgICAg ICAgMTkyLCAgICAgIDAsICAgICAgIDAsICAgICA1ODgsICAgMTM2NzcsICAgMCwgICAwLCAgIDAK Vk5PREU6ICAgICAgICAgICAgICAgICAgNDg4LCAgICAgIDAsICAgMTgzNDksICAgICAgODMsICAg ODQzODksICAgMCwgICAwLCAgIDAKQlVGIFRSSUU6ICAgICAgICAgICAgICAgMTQ0LCAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKTkFNRUk6ICAgICAgICAg ICAgICAgICAxMDI0LCAgICAgIDAsICAgICAgIDAsICAgICAgNjAsICAxODU0NDgsICAgMCwgICAw LCAgIDAKUyBWRlMgQ2FjaGU6ICAgICAgICAgICAgMTA0LCAgICAgIDAsICAgMTkyMTAsICAgICAz NjgsICAgMzQxMTEsICAgMCwgICAwLCAgIDAKU1RTIFZGUyBDYWNoZTogICAgICAgICAgMTQ0LCAg ICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKTCBWRlMgQ2Fj aGU6ICAgICAgICAgICAgMzIwLCAgICAgIDAsICAgICAgMjEsICAgIDE4MjcsICAgIDE4NjQsICAg MCwgICAwLCAgIDAKTFRTIFZGUyBDYWNoZTogICAgICAgICAgMzYwLCAgICAgIDAsICAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKVE1QRlMgbm9kZTogICAgICAgICAgICAg MjI0LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKRElS SEFTSDogICAgICAgICAgICAgICAxMDI0LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAg IDAsICAgMCwgICAwLCAgIDAKTkNMTk9ERTogICAgICAgICAgICAgICAgNTkyLCAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcGlwZTogICAgICAgICAgICAg ICAgICAgNzQ0LCAgICAgIDAsICAgICAgIDQsICAgICAgNDYsICAgICA1NDQsICAgMCwgICAwLCAg IDAKTW91bnRwb2ludHM6ICAgICAgICAgICAyNzUyLCAgICAgIDAsICAgICAgMTIsICAgICAgIDIs ICAgICAgMTIsICAgMCwgICAwLCAgIDAKQUlPOiAgICAgICAgICAgICAgICAgICAgMjA4LCAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKQUlPUDogICAgICAg ICAgICAgICAgICAgIDMyLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwg ICAwLCAgIDAKQUlPQ0I6ICAgICAgICAgICAgICAgICAgNTUyLCAgICAgIDAsICAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKQUlPTElPOiAgICAgICAgICAgICAgICAgMjcy LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemZzX2J0 cmVlX2xlYWZfY2FjaGU6ICAgNDA5NiwgICAgICAwLCAgICAgMTY5LCAgICAgIDc4LCAgICAzNjkx LCAgIDAsICAgMCwgICAwCm1ldGFzbGFiX2FsbG9jX3RyYWNlX2NhY2hlOiAgICAgNzIsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApkZHRfY2FjaGU6ICAg ICAgICAgICAgMjQ4NDAsICAgICAgMCwgICAgICAxMywgICAgICAgMCwgICAgICAxMywgICAwLCAg IDAsICAgMApkZHRfZW50cnlfY2FjaGU6ICAgICAgICAzOTIsICAgICAgMCwgICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fY2FjaGU6ICAgICAgICAgICAgIDEyMzIs ICAgICAgMCwgICAgICAgOCwgICAgOTYwMSwgIDIzMzUwNywgICAwLCAgIDAsICAgMAp6aW9fbGlu a19jYWNoZTogICAgICAgICAgNDgsICAgICAgMCwgICAgICAgMCwgICAxMDI0OCwgIDE4NDkxNSwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTEyOiAgICAgICA1MTIsICAgICAgMCwgICAgIDg5 NCwgICA3NTAzNCwgIDE3NDc4NiwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTAyNDogICAg IDEwMjQsICAgICAgMCwgICAgMzA5MSwgICAgMTA4NSwgICAxMzUwNCwgICAwLCAgIDAsICAgMAp6 aW9fYnVmX2NvbWJfMTUzNjogICAgIDE1MzYsICAgICAgMCwgICAgMjExMiwgICAgIDg2OCwgICAg OTE2NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjA0ODogICAgIDIwNDgsICAgICAgMCwg ICAgMTM0NSwgICAgIDQyOSwgICAgNjY2MCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjU2 MDogICAgIDI1NjAsICAgICAgMCwgICAgMTE1OCwgICAgIDQ4MCwgICAgNDkwNywgICAwLCAgIDAs ICAgMAp6aW9fYnVmX2NvbWJfMzA3MjogICAgIDMwNzIsICAgICAgMCwgICAgIDg3OCwgICAgIDMx NCwgICAgMzcwMywgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMzU4NDogICAgIDM1ODQsICAg ICAgMCwgICAgIDY5OCwgICAgIDIzNiwgICAgMjg4MSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2Nv bWJfNDA5NjogICAgIDQwOTYsICAgICAgMCwgICAgNzI0MCwgICAgICAzMiwgICAzMDQ2MiwgICAw LCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTEyMDogICAgIDUxMjAsICAgICAgMCwgICAgICAgMSwg ICAgIDg4OCwgICAgMzAxMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNjE0NDogICAgIDYx NDQsICAgICAgMCwgICAgICAgMywgICAgIDY2OCwgICAgMjIwOCwgICAwLCAgIDAsICAgMAp6aW9f YnVmX2NvbWJfNzE2ODogICAgIDcxNjgsICAgICAgMCwgICAgICAgMCwgICAgIDU0NSwgICAgMTc5 OSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfODE5MjogICAgIDgxOTIsICAgICAgMCwgICAg ICAgMCwgICAgIDQ3OCwgICAgMzUxNSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTAyNDA6 ICAgMTAyNDAsICAgICAgMCwgICAgICAgMywgICAgIDY1NywgICAgMjE0NSwgICAwLCAgIDAsICAg MAp6aW9fYnVmX2NvbWJfMTIyODg6ICAgMTIyODgsICAgICAgMCwgICAgICAgMiwgICAgIDQ5Mywg ICAgMjgxMiwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTQzMzY6ICAgMTQzMzYsICAgICAg MCwgICAgICAgMSwgICAgIDM1NSwgICAgMTA4OSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJf MTYzODQ6ICAgMTYzODQsICAgICAgMCwgICAgMTI0NywgICAgMTAxMCwgICAxMjc2MywgICAwLCAg IDAsICAgMAp6aW9fYnVmX2NvbWJfMjA0ODA6ICAgMjA0ODAsICAgICAgMCwgICAgICAgMCwgICAg IDMyNywgICAgMjA0NiwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjQ1NzY6ICAgMjQ1NzYs ICAgICAgMCwgICAgICAgMCwgICAgIDI0NiwgICAgMTc1OSwgICAwLCAgIDAsICAgMAp6aW9fYnVm X2NvbWJfMjg2NzI6ICAgMjg2NzIsICAgICAgMCwgICAgICAgMCwgICAgIDE5OCwgICAgMTE1MSwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMzI3Njg6ICAgMzI3NjgsICAgICAgMCwgICAgICAg MCwgICAgIDE0MywgICAgIDk3OSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNDA5NjA6ICAg NDA5NjAsICAgICAgMCwgICAgICAgMSwgICAgIDE2NSwgICAgMTM3MCwgICAwLCAgIDAsICAgMAp6 aW9fYnVmX2NvbWJfNDkxNTI6ICAgNDkxNTIsICAgICAgMCwgICAgICAgMCwgICAgIDEwOSwgICAg MTA3NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTczNDQ6ICAgNTczNDQsICAgICAgMCwg ICAgICAgMCwgICAgIDEwOSwgICAgIDcyNywgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNjU1 MzY6ICAgNjU1MzYsICAgICAgMCwgICAgICAgMCwgICAgICA3NCwgICAgIDY0MiwgICAwLCAgIDAs ICAgMAp6aW9fYnVmX2NvbWJfODE5MjA6ICAgODE5MjAsICAgICAgMCwgICAgICAgMywgICAgIDEx NSwgICAgMTI3NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfOTgzMDQ6ICAgOTgzMDQsICAg ICAgMCwgICAgICAgMCwgICAgICA4NCwgICAgMTAyMSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2Nv bWJfMTE0Njg4OiAxMTQ2ODgsICAgICAgMCwgICAgICAgMCwgICAgICA0NywgICAgMTQ2MSwgICAw LCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTMxMDcyOiAxMzEwNzIsICAgICAgMCwgICAgIDI3OCwg ICAgNDE2MiwgICA1ODE3NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTYzODQwOiAxNjM4 NDAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9f YnVmX2NvbWJfMTk2NjA4OiAxOTY2MDgsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjI5Mzc2OiAyMjkzNzYsICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjYyMTQ0 OiAyNjIxNDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MAp6aW9fYnVmX2NvbWJfMzI3NjgwOiAzMjc2ODAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMzkzMjE2OiAzOTMyMTYsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJf NDU4NzUyOiA0NTg3NTIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAg IDAsICAgMAp6aW9fYnVmX2NvbWJfNTI0Mjg4OiA1MjQyODgsICAgICAgMCwgICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNjU1MzYwOiA2NTUzNjAs ICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVm X2NvbWJfNzg2NDMyOiA3ODY0MzIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfOTE3NTA0OiA5MTc1MDQsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTA0ODU3Njog MTA0ODU3NiwgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAw Cnppb19idWZfY29tYl8xMzEwNzIwOiAxMzEwNzIwLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAs ICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9jb21iXzE1NzI4NjQ6IDE1NzI4NjQsICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2Nv bWJfMTgzNTAwODogMTgzNTAwOCwgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAg IDAsICAgMCwgICAwCnppb19idWZfY29tYl8yMDk3MTUyOiAyMDk3MTUyLCAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9jb21iXzI2MjE0NDA6 IDI2MjE0NDAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MAp6aW9fYnVmX2NvbWJfMzE0NTcyODogMzE0NTcyOCwgICAgICAwLCAgICAgICAwLCAgICAgICAw LCAgICAgICAwLCAgIDAsICAgMCwgICAwCnppb19idWZfY29tYl8zNjcwMDE2OiAzNjcwMDE2LCAg ICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9j b21iXzQxOTQzMDQ6IDQxOTQzMDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTI0Mjg4MDogNTI0Mjg4MCwgICAgICAwLCAgICAg ICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCnppb19idWZfY29tYl82MjkxNDU2 OiA2MjkxNDU2LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAg IDAKemlvX2J1Zl9jb21iXzczNDAwMzI6IDczNDAwMzIsICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfODM4ODYwODogODM4ODYwOCwg ICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCnppb19idWZf Y29tYl8xMDQ4NTc2MDogMTA0ODU3NjAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTI1ODI5MTI6IDEyNTgyOTEyLCAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9jb21iXzE0 NjgwMDY0OiAxNDY4MDA2NCwgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAs ICAgMCwgICAwCnppb19idWZfY29tYl8xNjc3NzIxNjogMTY3NzcyMTYsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAphYmRfY2h1bms6ICAgICAgICAgICAg IDQwOTYsICAgICAgMCwgIDEzMjc3NCwgICAxMTYyOSwgMTIyMDYwNSwgICAwLCAgIDAsICAgMApz YV9jYWNoZTogICAgICAgICAgICAgICAyODgsICAgICAgMCwgICAxODMxMiwgICAgICAyOCwgICAx ODM5MiwgICAwLCAgIDAsICAgMApkbm9kZV90OiAgICAgICAgICAgICAgICA4MTYsICAgICAgMCwg ICAxODcwMiwgICAgICAgOCwgICAxOTU5OCwgICAwLCAgIDAsICAgMAphcmNfYnVmX2hkcl90X2Z1 bGw6ICAgICAyNDgsICAgICAgMCwgICAzNTYzMSwgICAgMjkxMywgICA4MzQzNywgICAwLCAgIDAs ICAgMAphcmNfYnVmX2hkcl90X2Z1bGxfY3J5cHQ6ICAgIDMxMiwgICAgICAwLCAgICAgICAwLCAg ICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCmFyY19idWZfaGRyX3RfbDJvbmx5OiAgICAg OTYsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAphcmNf YnVmX3Q6ICAgICAgICAgICAgICAgNjQsICAgICAgMCwgICAgMTU3NiwgICAxMzc5NiwgICA4OTQz OCwgICAwLCAgIDAsICAgMApkbXVfYnVmX2ltcGxfdDogICAgICAgICAyOTYsICAgICAgMCwgICAy MDAzOSwgICAgODMxNCwgICA5ODk1OCwgICAwLCAgIDAsICAgMAp6aWxfbHdiX2NhY2hlOiAgICAg ICAgICAzNjAsICAgICAgMCwgICAgICAgMywgICAgIDQ5MiwgICAgIDkxMCwgICAwLCAgIDAsICAg MAp6aWxfemN3X2NhY2hlOiAgICAgICAgICAgODAsICAgICAgMCwgICAgICAgMCwgICAgIDEwMCwg ICAgICA1NiwgICAwLCAgIDAsICAgMApzaW9fY2FjaGVfMDogICAgICAgICAgICAxMzYsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApzaW9fY2FjaGVfMTog ICAgICAgICAgICAxNTIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAg IDAsICAgMApzaW9fY2FjaGVfMjogICAgICAgICAgICAxNjgsICAgICAgMCwgICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6ZnNfem5vZGVfY2FjaGU6ICAgICAgICA0NzIs ICAgICAgMCwgICAxODMxMiwgICAgICA3MiwgICAxODM5MiwgICAwLCAgIDAsICAgMAprc2lnaW5m bzogICAgICAgICAgICAgICAxMTIsICAgICAgMCwgICAgICA2MSwgICAgIDQ0MywgICAgIDE2OCwg ICAwLCAgIDAsICAgMAppdGltZXI6ICAgICAgICAgICAgICAgICAzNTIsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApLTk9URTogICAgICAgICAgICAgICAg ICAxNjAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApz b2NrZXQ6ICAgICAgICAgICAgICAgICA5NDQsIDI2MDg4MSwgICAgICAyNSwgICAgICA0MywgICAg MjU4MiwgICAwLCAgIDAsICAgMAp1bnBjYjogICAgICAgICAgICAgICAgICAyNTYsIDI2MDg4MSwg ICAgICAxNCwgICAgICA0NiwgICAgMTc1MywgICAwLCAgIDAsICAgMAppcHE6ICAgICAgICAgICAg ICAgICAgICAgNTYsICAxNTgzMiwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAs ICAgMAp1ZHBfaW5wY2I6ICAgICAgICAgICAgICA0ODgsIDI2MDg4MSwgICAgICAgMSwgICAgICA3 MSwgICAgIDQ5NiwgICAwLCAgIDAsICAgMAp1ZHBjYjogICAgICAgICAgICAgICAgICAgMzIsIDI2 MDg4MSwgICAgICAgMSwgICAgIDUwMywgICAgIDQ5NiwgICAwLCAgIDAsICAgMAp0Y3BfaW5wY2I6 ICAgICAgICAgICAgICA0ODgsIDI2MDg4MSwgICAgICAgNywgICAgICAzMywgICAgIDMwOCwgICAw LCAgIDAsICAgMAp0Y3BjYjogICAgICAgICAgICAgICAgIDEwNDgsIDI2MDg4MSwgICAgICAgNywg ICAgICA0OCwgICAgIDMwOCwgICAwLCAgIDAsICAgMAp0Y3B0dzogICAgICAgICAgICAgICAgICAg ODgsICAyNzc2NywgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApzeW5j YWNoZTogICAgICAgICAgICAgICAxNjgsICAxNTM2MCwgICAgICAgMCwgICAgICA5NiwgICAgIDI2 OCwgICAwLCAgIDAsICAgMApob3N0Y2FjaGU6ICAgICAgICAgICAgICAgOTYsICAxNTM2MCwgICAg ICAgMSwgICAgICA0MSwgICAgICAgMSwgICAwLCAgIDAsICAgMApzYWNraG9sZTogICAgICAgICAg ICAgICAgMzIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MAp0Zm86ICAgICAgICAgICAgICAgICAgICAgIDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAgICAgMCwgICAwLCAgIDAsICAgMAp0Zm9fY2NhY2hlX2VudHJpZXM6ICAgICAgODAsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp0Y3ByZWFzczogICAg ICAgICAgICAgICAgNDgsICAzMTY2NSwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAg IDAsICAgMAp0Y3BfbG9nOiAgICAgICAgICAgICAgICA0MDgsIDUwMDAwMDAsICAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdGNwX2xvZ19idWNrZXQ6ICAgICAgICAgMTc2 LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdGNwX2xv Z19ub2RlOiAgICAgICAgICAgMTIwLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAs ICAgMCwgICAwLCAgIDAKdWRwbGl0ZV9pbnBjYjogICAgICAgICAgNDg4LCAyNjA4ODEsICAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcmlwY2I6ICAgICAgICAgICAgICAg ICAgNDg4LCAyNjA4ODEsICAgICAgIDEsICAgICAgMjMsICAgICAgMTQsICAgMCwgICAwLCAgIDAK SVBzZWMgU0EgbGZ0X2M6ICAgICAgICAgIDE2LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAg ICAgIDAsICAgMCwgICAwLCAgIDAKcm91dGluZyBuaG9wczogICAgICAgICAgMjU2LCAgICAgIDAs ICAgICAgMTEsICAgICAgNDksICAgICAgMTYsICAgMCwgICAwLCAgIDAKcnRlbnRyeTogICAgICAg ICAgICAgICAgMTc2LCAgICAgIDAsICAgICAgMTQsICAgICAgNzgsICAgICAgMTYsICAgMCwgICAw LCAgIDAKc3dwY3RyaWU6ICAgICAgICAgICAgICAgMTQ0LCAxMDEzMzIwLCAgICAgICAwLCAgICAg ICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCnN3YmxrOiAgICAgICAgICAgICAgICAgIDEzNiwg MTAxMzMxOCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApJUEZXIGNv dW50ZXJzOiAgICAgICAgICAgMTYsICAgICAgMCwgICAgICAxMywgICAgIDc1MywgICAgICAxMywg ICAwLCAgIDAsICAgMApJUEZXIGR5bmFtaWMgc3RhdGVzIGRhdGE6ICAgICA4OCwgIDE2Mzg0LCAg ICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCklQRlcgcGFyZW50IGR5bmFt aWMgc3RhdGVzOiAgICAgMzIsICAgNDA5NiwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAw LCAgIDAsICAgMApJUEZXIElQdjQgZHluYW1pYyBzdGF0ZXM6ICAgICA0MCwgICAgICAwLCAgICAg ICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCklQRlcgSVB2NiBkeW5hbWljIHN0 YXRlczogICAgIDcyLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAw LCAgIDAKZGl2Y2I6ICAgICAgICAgICAgICAgICAgNDg4LCAyNjA4ODEsICAgICAgIDEsICAgICAg IDcsICAgICAgIDEsICAgMCwgICAwLCAgIDAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp2bXN0YXQgLWkKCmlu dGVycnVwdCAgICAgICAgICAgICAgICAgICAgICAgICAgdG90YWwgICAgICAgcmF0ZQppcnExOiBh dGtiZDAgICAgICAgICAgICAgICAgICAgICAgICAgMjA0ICAgICAgICAgIDUKaXJxNjogZmRjMCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAxMyAgICAgICAgICAwCmlycTE1OiBhdGExICAgICAg ICAgICAgICAgICAgICAgICAgICA2MTggICAgICAgICAxNAppcnExNjogZW0xOmlycTAgICAgICAg ICAgICAgICAgICAxMDY1NDY3ICAgICAgMjQzNTcKaXJxMTc6IG1wdDAgICAgICAgICAgICAgICAg ICAgICAgICAyMTY5NyAgICAgICAgNDk2CmlycTE4OiBlbTA6aXJxMCAgICAgICAgICAgICAgICAg IDE1MjU4MzkgICAgICAzNDg4MQpjcHUwOnRpbWVyICAgICAgICAgICAgICAgICAgICAgICAgIDkx NDM3ICAgICAgIDIwOTAKY3B1MTp0aW1lciAgICAgICAgICAgICAgICAgICAgICAgICA3MzMzNyAg ICAgICAxNjc3CmNwdTI6dGltZXIgICAgICAgICAgICAgICAgICAgICAgICAxMjQ3NjggICAgICAg Mjg1MgpjcHUzOnRpbWVyICAgICAgICAgICAgICAgICAgICAgICAgIDYwODg0ICAgICAgIDEzOTIK VG90YWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjk2NDI2NCAgICAgIDY3NzY0CgotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KcHN0YXQgLVQKCiA3Ni8yNjA4ODEgZmlsZXMKME0vME0gc3dhcCBzcGFjZQoK LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCnBzdGF0IC1zCgpEZXZpY2UgICAgICAgICAgMUstYmxvY2tzICAgICBV c2VkICAgIEF2YWlsIENhcGFjaXR5CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KaW9zdGF0CgogICAgICAgdHR5 ICAgICAgICAgICAgIGRhMCAgICAgICAgICAgICAgY2QwICAgICAgICAgICAgcGFzczAgICAgICAg ICAgICAgY3B1CiB0aW4gIHRvdXQgS0IvdCAgdHBzICBNQi9zICBLQi90ICB0cHMgIE1CL3MgIEtC L3QgIHRwcyAgTUIvcyAgdXMgbmkgc3kgaW4gaWQKICAgMSAgIDI1NyAgMTA3ICAgMjggICAzLjAg ICAwLjAgICAgMCAgIDAuMCAgIDAuMCAgICAwICAgMC4wICAgMiAgMCAgOSAgMSA4NwoKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCmlwY3MgLWEKCk1lc3NhZ2UgUXVldWVzOgpUICAgICAgICAgICBJRCAgICAgICAg ICBLRVkgTU9ERSAgICAgICAgT1dORVIgICAgR1JPVVAgICAgQ1JFQVRPUiAgQ0dST1VQICAgICAg ICAgICAgICAgICBDQllURVMgICAgICAgICAgICAgICAgIFFOVU0gICAgICAgICAgICAgICBRQllU RVMgICAgICAgIExTUElEICAgICAgICBMUlBJRCBTVElNRSAgICBSVElNRSAgICBDVElNRSAgIAoK U2hhcmVkIE1lbW9yeToKVCAgICAgICAgICAgSUQgICAgICAgICAgS0VZIE1PREUgICAgICAgIE9X TkVSICAgIEdST1VQICAgIENSRUFUT1IgIENHUk9VUCAgICAgICAgIE5BVFRDSCAgICAgICAgU0VH U1ogICAgICAgICBDUElEICAgICAgICAgTFBJRCBBVElNRSAgICBEVElNRSAgICBDVElNRSAgIApt ICAgICAgICA2NTUzNiAgICAgICAgICAgIDAgLS1ydy0tLS0tLS0gemFiYml4ICAgemFiYml4ICAg emFiYml4ICAgemFiYml4ICAgICAgICAgICAgICA2ICAgICAgIDM2ODY0MCAgICAgICAgIDMwMTcg ICAgICAgICAzMDE3ICAzOjI5OjE4ICAzOjQzOjA2ICAzOjI5OjE4CgpTZW1hcGhvcmVzOgpUICAg ICAgICAgICBJRCAgICAgICAgICBLRVkgTU9ERSAgICAgICAgT1dORVIgICAgR1JPVVAgICAgQ1JF QVRPUiAgQ0dST1VQICAgICAgICAgIE5TRU1TIE9USU1FICAgIENUSU1FICAgCnMgICAgICAgIDY1 NTM2ICAgICAgICAgICAgMCAtLXJ3LS0tLS0tLSB6YWJiaXggICB6YWJiaXggICB6YWJiaXggICB6 YWJiaXggICAgICAgICAgICAgMTUgIDM6NDM6MTggIDM6Mjk6MTgKCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K aXBjcyAtVAoKbXNnaW5mbzoKCW1zZ21heDogICAgICAgIDE2Mzg0CShtYXggY2hhcmFjdGVycyBp biBhIG1lc3NhZ2UpCgltc2dtbmk6ICAgICAgICAgICA0MAkoIyBvZiBtZXNzYWdlIHF1ZXVlcykK CW1zZ21uYjogICAgICAgICAyMDQ4CShtYXggY2hhcmFjdGVycyBpbiBhIG1lc3NhZ2UgcXVldWUp Cgltc2d0cWw6ICAgICAgICAgICA0MAkobWF4ICMgb2YgbWVzc2FnZXMgaW4gc3lzdGVtKQoJbXNn c3N6OiAgICAgICAgICAgIDgJKHNpemUgb2YgYSBtZXNzYWdlIHNlZ21lbnQpCgltc2dzZWc6ICAg ICAgICAgMjA0OAkoIyBvZiBtZXNzYWdlIHNlZ21lbnRzIGluIHN5c3RlbSkKCnNobWluZm86Cglz aG1tYXg6ICAgIDUzNjg3MDkxMgkobWF4IHNoYXJlZCBtZW1vcnkgc2VnbWVudCBzaXplKQoJc2ht bWluOiAgICAgICAgICAgIDEJKG1pbiBzaGFyZWQgbWVtb3J5IHNlZ21lbnQgc2l6ZSkKCXNobW1u aTogICAgICAgICAgMTkyCShtYXggbnVtYmVyIG9mIHNoYXJlZCBtZW1vcnkgaWRlbnRpZmllcnMp CglzaG1zZWc6ICAgICAgICAgIDEyOAkobWF4IHNoYXJlZCBtZW1vcnkgc2VnbWVudHMgcGVyIHBy b2Nlc3MpCglzaG1hbGw6ICAgICAgIDEzMTA3MgkobWF4IGFtb3VudCBvZiBzaGFyZWQgbWVtb3J5 IGluIHBhZ2VzKQoKc2VtaW5mbzoKCXNlbW1uaTogICAgICAgICAgIDUwCSgjIG9mIHNlbWFwaG9y ZSBpZGVudGlmaWVycykKCXNlbW1uczogICAgICAgICAgMzQwCSgjIG9mIHNlbWFwaG9yZXMgaW4g c3lzdGVtKQoJc2VtbW51OiAgICAgICAgICAxNTAJKCMgb2YgdW5kbyBzdHJ1Y3R1cmVzIGluIHN5 c3RlbSkKCXNlbW1zbDogICAgICAgICAgMzQwCShtYXggIyBvZiBzZW1hcGhvcmVzIHBlciBpZCkK CXNlbW9wbTogICAgICAgICAgMTAwCShtYXggIyBvZiBvcGVyYXRpb25zIHBlciBzZW1vcCBjYWxs KQoJc2VtdW1lOiAgICAgICAgICAgNTAJKG1heCAjIG9mIHVuZG8gZW50cmllcyBwZXIgcHJvY2Vz cykKCXNlbXVzejogICAgICAgICAgNjMyCShzaXplIGluIGJ5dGVzIG9mIHVuZG8gc3RydWN0dXJl KQoJc2Vtdm14OiAgICAgICAgMzI3NjcJKHNlbWFwaG9yZSBtYXhpbXVtIHZhbHVlKQoJc2VtYWVt OiAgICAgICAgMTYzODQJKGFkanVzdCBvbiBleGl0IG1heCB2YWx1ZSkKCgotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KbmV0c3RhdCAtcwoKdGNwOgoJMTUwNDYgcGFja2V0cyBzZW50CgkJMjExMiBkYXRhIHBhY2tl dHMgKDE5OTI4NiBieXRlcykKCQkwIGRhdGEgcGFja2V0cyAoMCBieXRlcykgcmV0cmFuc21pdHRl ZAoJCTAgZGF0YSBwYWNrZXRzIHVubmVjZXNzYXJpbHkgcmV0cmFuc21pdHRlZAoJCTAgcmVzZW5k cyBpbml0aWF0ZWQgYnkgTVRVIGRpc2NvdmVyeQoJCTEyODk0IGFjay1vbmx5IHBhY2tldHMgKDEx IGRlbGF5ZWQpCgkJMCBVUkcgb25seSBwYWNrZXRzCgkJMCB3aW5kb3cgcHJvYmUgcGFja2V0cwoJ CTAgd2luZG93IHVwZGF0ZSBwYWNrZXRzCgkJNDAgY29udHJvbCBwYWNrZXRzCgkyODk4NCBwYWNr ZXRzIHJlY2VpdmVkCgkJMTYwMiBhY2tzIChmb3IgMTc2NzE1IGJ5dGVzKQoJCTI1MiBkdXBsaWNh dGUgYWNrcwoJCTAgYWNrcyBmb3IgdW5zZW50IGRhdGEKCQkyNjM5NyBwYWNrZXRzICgzNjgyNTY2 OSBieXRlcykgcmVjZWl2ZWQgaW4tc2VxdWVuY2UKCQkxIGNvbXBsZXRlbHkgZHVwbGljYXRlIHBh Y2tldCAoMCBieXRlcykKCQkwIG9sZCBkdXBsaWNhdGUgcGFja2V0cwoJCTAgcGFja2V0cyB3aXRo IHNvbWUgZHVwLiBkYXRhICgwIGJ5dGVzIGR1cGVkKQoJCTAgb3V0LW9mLW9yZGVyIHBhY2tldHMg KDAgYnl0ZXMpCgkJMCBwYWNrZXRzICgwIGJ5dGVzKSBvZiBkYXRhIGFmdGVyIHdpbmRvdwoJCTAg d2luZG93IHByb2JlcwoJCTAgd2luZG93IHVwZGF0ZSBwYWNrZXRzCgkJMjUwIHBhY2tldHMgcmVj ZWl2ZWQgYWZ0ZXIgY2xvc2UKCQkwIGRpc2NhcmRlZCBmb3IgYmFkIGNoZWNrc3VtcwoJCTAgZGlz Y2FyZGVkIGZvciBiYWQgaGVhZGVyIG9mZnNldCBmaWVsZHMKCQkwIGRpc2NhcmRlZCBiZWNhdXNl IHBhY2tldCB0b28gc2hvcnQKCQkwIGRpc2NhcmRlZCBkdWUgdG8gZnVsbCByZWFzc2VtYmx5IHF1 ZXVlCgkzMCBjb25uZWN0aW9uIHJlcXVlc3RzCgkyNjggY29ubmVjdGlvbiBhY2NlcHRzCgkwIGJh ZCBjb25uZWN0aW9uIGF0dGVtcHRzCgkwIGxpc3RlbiBxdWV1ZSBvdmVyZmxvd3MKCTEzMSBpZ25v cmVkIFJTVHMgaW4gdGhlIHdpbmRvd3MKCTI3NyBjb25uZWN0aW9ucyBlc3RhYmxpc2hlZCAoaW5j bHVkaW5nIGFjY2VwdHMpCgkJMTEzIHRpbWVzIHVzZWQgUlRUIGZyb20gaG9zdGNhY2hlCgkJMTEz IHRpbWVzIHVzZWQgUlRUIHZhcmlhbmNlIGZyb20gaG9zdGNhY2hlCgkJMCB0aW1lcyB1c2VkIHNs b3ctc3RhcnQgdGhyZXNob2xkIGZyb20gaG9zdGNhY2hlCgkzMDEgY29ubmVjdGlvbnMgY2xvc2Vk IChpbmNsdWRpbmcgMTYgZHJvcHMpCgkJMTYgY29ubmVjdGlvbnMgdXBkYXRlZCBjYWNoZWQgUlRU IG9uIGNsb3NlCgkJMTYgY29ubmVjdGlvbnMgdXBkYXRlZCBjYWNoZWQgUlRUIHZhcmlhbmNlIG9u IGNsb3NlCgkJMCBjb25uZWN0aW9ucyB1cGRhdGVkIGNhY2hlZCBzc3RocmVzaCBvbiBjbG9zZQoJ MTggZW1icnlvbmljIGNvbm5lY3Rpb25zIGRyb3BwZWQKCTExOTcgc2VnbWVudHMgdXBkYXRlZCBy dHQgKG9mIDEzMTYgYXR0ZW1wdHMpCgkzIHJldHJhbnNtaXQgdGltZW91dHMKCQkwIGNvbm5lY3Rp b25zIGRyb3BwZWQgYnkgcmV4bWl0IHRpbWVvdXQKCTAgcGVyc2lzdCB0aW1lb3V0cwoJCTAgY29u bmVjdGlvbnMgZHJvcHBlZCBieSBwZXJzaXN0IHRpbWVvdXQKCTAgQ29ubmVjdGlvbnMgKGZpbl93 YWl0XzIpIGRyb3BwZWQgYmVjYXVzZSBvZiB0aW1lb3V0CgkwIGtlZXBhbGl2ZSB0aW1lb3V0cwoJ CTAga2VlcGFsaXZlIHByb2JlcyBzZW50CgkJMCBjb25uZWN0aW9ucyBkcm9wcGVkIGJ5IGtlZXBh bGl2ZQoJMjY1IGNvcnJlY3QgQUNLIGhlYWRlciBwcmVkaWN0aW9ucwoJMjYwNjUgY29ycmVjdCBk YXRhIHBhY2tldCBoZWFkZXIgcHJlZGljdGlvbnMKCTI2OCBzeW5jYWNoZSBlbnRyaWVzIGFkZGVk CgkJMCByZXRyYW5zbWl0dGVkCgkJMCBkdXBzeW4KCQkwIGRyb3BwZWQKCQkyNjggY29tcGxldGVk CgkJMCBidWNrZXQgb3ZlcmZsb3cKCQkwIGNhY2hlIG92ZXJmbG93CgkJMCByZXNldAoJCTAgc3Rh bGUKCQkwIGFib3J0ZWQKCQkwIGJhZGFjawoJCTAgdW5yZWFjaAoJCTAgem9uZSBmYWlsdXJlcwoJ MjY4IGNvb2tpZXMgc2VudAoJMCBjb29raWVzIHJlY2VpdmVkCgkxIGhvc3RjYWNoZSBlbnRyeSBh ZGRlZAoJCTAgYnVja2V0IG92ZXJmbG93CgkwIFNBQ0sgcmVjb3ZlcnkgZXBpc29kZXMKCTAgc2Vn bWVudCByZXhtaXRzIGluIFNBQ0sgcmVjb3ZlcnkgZXBpc29kZXMKCTAgYnl0ZSByZXhtaXRzIGlu IFNBQ0sgcmVjb3ZlcnkgZXBpc29kZXMKCTAgU0FDSyBvcHRpb25zIChTQUNLIGJsb2NrcykgcmVj ZWl2ZWQKCTAgU0FDSyBvcHRpb25zIChTQUNLIGJsb2Nrcykgc2VudAoJMCBTQUNLIHNjb3JlYm9h cmQgb3ZlcmZsb3cKCTAgcGFja2V0cyB3aXRoIEVDTiBDRSBiaXQgc2V0CgkwIHBhY2tldHMgd2l0 aCBFQ04gRUNUKDApIGJpdCBzZXQKCTAgcGFja2V0cyB3aXRoIEVDTiBFQ1QoMSkgYml0IHNldAoJ MCBzdWNjZXNzZnVsIEVDTiBoYW5kc2hha2VzCgkwIHRpbWVzIEVDTiByZWR1Y2VkIHRoZSBjb25n ZXN0aW9uIHdpbmRvdwoJMCBwYWNrZXRzIHdpdGggbWF0Y2hpbmcgc2lnbmF0dXJlIHJlY2VpdmVk CgkwIHBhY2tldHMgd2l0aCBiYWQgc2lnbmF0dXJlIHJlY2VpdmVkCgkwIHRpbWVzIGZhaWxlZCB0 byBtYWtlIHNpZ25hdHVyZSBkdWUgdG8gbm8gU0EKCTAgdGltZXMgdW5leHBlY3RlZCBzaWduYXR1 cmUgcmVjZWl2ZWQKCTAgdGltZXMgbm8gc2lnbmF0dXJlIHByb3ZpZGVkIGJ5IHNlZ21lbnQKCTAg UGF0aCBNVFUgZGlzY292ZXJ5IGJsYWNrIGhvbGUgZGV0ZWN0aW9uIGFjdGl2YXRpb25zCgkwIFBh dGggTVRVIGRpc2NvdmVyeSBibGFjayBob2xlIGRldGVjdGlvbiBtaW4gTVNTIGFjdGl2YXRpb25z CgkwIFBhdGggTVRVIGRpc2NvdmVyeSBibGFjayBob2xlIGRldGVjdGlvbiBmYWlsdXJlcwpUQ1Ag Y29ubmVjdGlvbiBjb3VudCBieSBzdGF0ZToKCTAgY29ubmVjdGlvbnMgaW4gQ0xPU0VEIHN0YXRl Cgk1IGNvbm5lY3Rpb25zIGluIExJU1RFTiBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBTWU5fU0VO VCBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBTWU5fUkNWRCBzdGF0ZQoJMSBjb25uZWN0aW9uICBp biBFU1RBQkxJU0hFRCBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBDTE9TRV9XQUlUIHN0YXRlCgkw IGNvbm5lY3Rpb25zIGluIEZJTl9XQUlUXzEgc3RhdGUKCTAgY29ubmVjdGlvbnMgaW4gQ0xPU0lO RyBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBMQVNUX0FDSyBzdGF0ZQoJMSBjb25uZWN0aW9uICBp biBGSU5fV0FJVF8yIHN0YXRlCgkwIGNvbm5lY3Rpb25zIGluIFRJTUVfV0FJVCBzdGF0ZQp1ZHA6 Cgk2ODk5NTQgZGF0YWdyYW1zIHJlY2VpdmVkCgkwIHdpdGggaW5jb21wbGV0ZSBoZWFkZXIKCTAg d2l0aCBiYWQgZGF0YSBsZW5ndGggZmllbGQKCTAgd2l0aCBiYWQgY2hlY2tzdW0KCTEyIHdpdGgg bm8gY2hlY2tzdW0KCTYxIGRyb3BwZWQgZHVlIHRvIG5vIHNvY2tldAoJNTI5IGJyb2FkY2FzdC9t dWx0aWNhc3QgZGF0YWdyYW1zIHVuZGVsaXZlcmVkCgk2IGRyb3BwZWQgZHVlIHRvIGZ1bGwgc29j a2V0IGJ1ZmZlcnMKCTAgbm90IGZvciBoYXNoZWQgcGNiCgk2ODkzNTggZGVsaXZlcmVkCgk0MDM1 NDggZGF0YWdyYW1zIG91dHB1dAoJMCB0aW1lcyBtdWx0aWNhc3Qgc291cmNlIGZpbHRlciBtYXRj aGVkCmlwOgoJNDA0Nzk1MiB0b3RhbCBwYWNrZXRzIHJlY2VpdmVkCgkwIGJhZCBoZWFkZXIgY2hl Y2tzdW1zCgkwIHdpdGggc2l6ZSBzbWFsbGVyIHRoYW4gbWluaW11bQoJMCB3aXRoIGRhdGEgc2l6 ZSA8IGRhdGEgbGVuZ3RoCgkwIHdpdGggaXAgbGVuZ3RoID4gbWF4IGlwIHBhY2tldCBzaXplCgkw IHdpdGggaGVhZGVyIGxlbmd0aCA8IGRhdGEgc2l6ZQoJMCB3aXRoIGRhdGEgbGVuZ3RoIDwgaGVh ZGVyIGxlbmd0aAoJMCB3aXRoIGJhZCBvcHRpb25zCgkwIHdpdGggaW5jb3JyZWN0IHZlcnNpb24g bnVtYmVyCgkwIGZyYWdtZW50cyByZWNlaXZlZAoJMCBmcmFnbWVudHMgZHJvcHBlZCAoZHVwIG9y IG91dCBvZiBzcGFjZSkKCTAgZnJhZ21lbnRzIGRyb3BwZWQgYWZ0ZXIgdGltZW91dAoJMCBwYWNr ZXRzIHJlYXNzZW1ibGVkIG9rCgk3MzMxODAgcGFja2V0cyBmb3IgdGhpcyBob3N0CgkxIHBhY2tl dCBmb3IgdW5rbm93bi91bnN1cHBvcnRlZCBwcm90b2NvbAoJNDAyMzc2IHBhY2tldHMgZm9yd2Fy ZGVkICg0MDIzNzYgcGFja2V0cyBmYXN0IGZvcndhcmRlZCkKCTIgcGFja2V0cyBub3QgZm9yd2Fy ZGFibGUKCTAgcGFja2V0cyByZWNlaXZlZCBmb3IgdW5rbm93biBtdWx0aWNhc3QgZ3JvdXAKCTAg cmVkaXJlY3RzIHNlbnQKCTE1MjUzNDUgcGFja2V0cyBzZW50IGZyb20gdGhpcyBob3N0CgkxMTA2 MDE3IHBhY2tldHMgc2VudCB3aXRoIGZhYnJpY2F0ZWQgaXAgaGVhZGVyCgkwIG91dHB1dCBwYWNr ZXRzIGRyb3BwZWQgZHVlIHRvIG5vIGJ1ZnMsIGV0Yy4KCTAgb3V0cHV0IHBhY2tldHMgZGlzY2Fy ZGVkIGR1ZSB0byBubyByb3V0ZQoJMCBvdXRwdXQgZGF0YWdyYW1zIGZyYWdtZW50ZWQKCTAgZnJh Z21lbnRzIGNyZWF0ZWQKCTAgZGF0YWdyYW1zIHRoYXQgY2FuJ3QgYmUgZnJhZ21lbnRlZAoJMCB0 dW5uZWxpbmcgcGFja2V0cyB0aGF0IGNhbid0IGZpbmQgZ2lmCgkwIGRhdGFncmFtcyB3aXRoIGJh ZCBhZGRyZXNzIGluIGhlYWRlcgppY21wOgoJNjEgY2FsbHMgdG8gaWNtcF9lcnJvcgoJMCBlcnJv cnMgbm90IGdlbmVyYXRlZCBpbiByZXNwb25zZSB0byBhbiBpY21wIG1lc3NhZ2UKCU91dHB1dCBo aXN0b2dyYW06CgkJZWNobyByZXBseTogNjIKCQlkZXN0aW5hdGlvbiB1bnJlYWNoYWJsZTogNjEK CQl0aW1lIHN0YW1wIHJlcGx5OiA2CgkwIG1lc3NhZ2VzIHdpdGggYmFkIGNvZGUgZmllbGRzCgkw IG1lc3NhZ2VzIGxlc3MgdGhhbiB0aGUgbWluaW11bSBsZW5ndGgKCTAgbWVzc2FnZXMgd2l0aCBi YWQgY2hlY2tzdW0KCTAgbWVzc2FnZXMgd2l0aCBiYWQgbGVuZ3RoCgkwIG11bHRpY2FzdCBlY2hv IHJlcXVlc3RzIGlnbm9yZWQKCTAgbXVsdGljYXN0IHRpbWVzdGFtcCByZXF1ZXN0cyBpZ25vcmVk CglJbnB1dCBoaXN0b2dyYW06CgkJcm91dGluZyByZWRpcmVjdDogMTQxNDgKCQllY2hvOiA2MgoJ CXJvdXRlciBhZHZlcnRpc2VtZW50OiAyCgkJdGltZSBzdGFtcDogMTUKCQlhZGRyZXNzIG1hc2sg cmVxdWVzdDogMTYKCTY4IG1lc3NhZ2UgcmVzcG9uc2VzIGdlbmVyYXRlZAoJMCBpbnZhbGlkIHJl dHVybiBhZGRyZXNzZXMKCTAgbm8gcmV0dXJuIHJvdXRlcwphcnA6CgkyNSBBUlAgcmVxdWVzdHMg c2VudAoJMCBBUlAgcmVxdWVzdHMgZmFpbGVkIHRvIHNlbnQKCTM3IEFSUCByZXBsaWVzIHNlbnQK CTE1OTg1IEFSUCByZXF1ZXN0cyByZWNlaXZlZAoJMjkxIEFSUCByZXBsaWVzIHJlY2VpdmVkCgkx NjI4MCBBUlAgcGFja2V0cyByZWNlaXZlZAoJOSB0b3RhbCBwYWNrZXRzIGRyb3BwZWQgZHVlIHRv IG5vIEFSUCBlbnRyeQoJMCBBUlAgZW50cnlzIHRpbWVkIG91dAoJMCBEdXBsaWNhdGUgSVBzIHNl ZW4KaXA2OgoJMCB0b3RhbCBwYWNrZXRzIHJlY2VpdmVkCgkwIHdpdGggc2l6ZSBzbWFsbGVyIHRo YW4gbWluaW11bQoJMCB3aXRoIGRhdGEgc2l6ZSA8IGRhdGEgbGVuZ3RoCgkwIHdpdGggYmFkIG9w dGlvbnMKCTAgd2l0aCBpbmNvcnJlY3QgdmVyc2lvbiBudW1iZXIKCTAgZnJhZ21lbnRzIHJlY2Vp dmVkCgkwIGZyYWdtZW50cyBkcm9wcGVkIChkdXAgb3Igb3V0IG9mIHNwYWNlKQoJMCBmcmFnbWVu dHMgZHJvcHBlZCBhZnRlciB0aW1lb3V0CgkwIGZyYWdtZW50cyB0aGF0IGV4Y2VlZGVkIGxpbWl0 CgkwIGF0b21pYyBmcmFnbWVudHMKCTAgcGFja2V0cyByZWFzc2VtYmxlZCBvawoJMCBwYWNrZXRz IGZvciB0aGlzIGhvc3QKCTAgcGFja2V0cyBmb3J3YXJkZWQKCTAgcGFja2V0cyBub3QgZm9yd2Fy ZGFibGUKCTAgcmVkaXJlY3RzIHNlbnQKCTAgcGFja2V0cyBzZW50IGZyb20gdGhpcyBob3N0Cgkw IHBhY2tldHMgc2VudCB3aXRoIGZhYnJpY2F0ZWQgaXAgaGVhZGVyCgkwIG91dHB1dCBwYWNrZXRz IGRyb3BwZWQgZHVlIHRvIG5vIGJ1ZnMsIGV0Yy4KCTAgb3V0cHV0IHBhY2tldHMgZGlzY2FyZGVk IGR1ZSB0byBubyByb3V0ZQoJMCBvdXRwdXQgZGF0YWdyYW1zIGZyYWdtZW50ZWQKCTAgZnJhZ21l bnRzIGNyZWF0ZWQKCTAgZGF0YWdyYW1zIHRoYXQgY2FuJ3QgYmUgZnJhZ21lbnRlZAoJMCBwYWNr ZXRzIHRoYXQgdmlvbGF0ZWQgc2NvcGUgcnVsZXMKCTAgbXVsdGljYXN0IHBhY2tldHMgd2hpY2gg d2UgZG9uJ3Qgam9pbgoJTWJ1ZiBzdGF0aXN0aWNzOgoJCTAgb25lIG1idWYKCQkwIG9uZSBleHQg bWJ1ZgoJCTAgdHdvIG9yIG1vcmUgZXh0IG1idWYKCTAgcGFja2V0cyB3aG9zZSBoZWFkZXJzIGFy ZSBub3QgY29udGlndW91cwoJMCB0dW5uZWxpbmcgcGFja2V0cyB0aGF0IGNhbid0IGZpbmQgZ2lm CgkwIHBhY2tldHMgZGlzY2FyZGVkIGJlY2F1c2Ugb2YgdG9vIG1hbnkgaGVhZGVycwoJMCBmYWls dXJlcyBvZiBzb3VyY2UgYWRkcmVzcyBzZWxlY3Rpb24KaWNtcDY6CgkwIGNhbGxzIHRvIGljbXA2 X2Vycm9yCgkwIGVycm9ycyBub3QgZ2VuZXJhdGVkIGluIHJlc3BvbnNlIHRvIGFuIGljbXA2IG1l c3NhZ2UKCTAgZXJyb3JzIG5vdCBnZW5lcmF0ZWQgYmVjYXVzZSBvZiByYXRlIGxpbWl0YXRpb24K CTAgbWVzc2FnZXMgd2l0aCBiYWQgY29kZSBmaWVsZHMKCTAgbWVzc2FnZXMgPCBtaW5pbXVtIGxl bmd0aAoJMCBiYWQgY2hlY2tzdW1zCgkwIG1lc3NhZ2VzIHdpdGggYmFkIGxlbmd0aAoJSGlzdG9n cmFtIG9mIGVycm9yIG1lc3NhZ2VzIHRvIGJlIGdlbmVyYXRlZDoKCQkwIG5vIHJvdXRlCgkJMCBh ZG1pbmlzdHJhdGl2ZWx5IHByb2hpYml0ZWQKCQkwIGJleW9uZCBzY29wZQoJCTAgYWRkcmVzcyB1 bnJlYWNoYWJsZQoJCTAgcG9ydCB1bnJlYWNoYWJsZQoJCTAgcGFja2V0IHRvbyBiaWcKCQkwIHRp bWUgZXhjZWVkIHRyYW5zaXQKCQkwIHRpbWUgZXhjZWVkIHJlYXNzZW1ibHkKCQkwIGVycm9uZW91 cyBoZWFkZXIgZmllbGQKCQkwIHVucmVjb2duaXplZCBuZXh0IGhlYWRlcgoJCTAgdW5yZWNvZ25p emVkIG9wdGlvbgoJCTAgcmVkaXJlY3QKCQkwIHVua25vd24KCTAgbWVzc2FnZSByZXNwb25zZXMg Z2VuZXJhdGVkCgkwIG1lc3NhZ2VzIHdpdGggdG9vIG1hbnkgTkQgb3B0aW9ucwoJMCBtZXNzYWdl cyB3aXRoIGJhZCBORCBvcHRpb25zCgkwIGJhZCBuZWlnaGJvciBzb2xpY2l0YXRpb24gbWVzc2Fn ZXMKCTAgYmFkIG5laWdoYm9yIGFkdmVydGlzZW1lbnQgbWVzc2FnZXMKCTAgYmFkIHJvdXRlciBz b2xpY2l0YXRpb24gbWVzc2FnZXMKCTAgYmFkIHJvdXRlciBhZHZlcnRpc2VtZW50IG1lc3NhZ2Vz CgkwIGJhZCByZWRpcmVjdCBtZXNzYWdlcwoJMCBkZWZhdWx0IHJvdXRlcnMgb3ZlcmZsb3dzCgkw IHByZWZpeCBvdmVyZmxvd3MKCTAgbmVpZ2hib3VyIGVudHJpZXMgb3ZlcmZsb3dzCgkwIHJlZGly ZWN0IG92ZXJmbG93cwoJMCBtZXNzYWdlcyB3aXRoIGludmFsaWQgaG9wIGxpbWl0CgkwIHBhdGgg TVRVIGNoYW5nZXMKcmlwNjoKCTAgbWVzc2FnZXMgcmVjZWl2ZWQKCTAgY2hlY2tzdW0gY2FsY3Vs YXRpb25zIG9uIGluYm91bmQKCTAgbWVzc2FnZXMgd2l0aCBiYWQgY2hlY2tzdW0KCTAgbWVzc2Fn ZXMgZHJvcHBlZCBkdWUgdG8gbm8gc29ja2V0CgkwIG11bHRpY2FzdCBtZXNzYWdlcyBkcm9wcGVk IGR1ZSB0byBubyBzb2NrZXQKCTAgbWVzc2FnZXMgZHJvcHBlZCBkdWUgdG8gZnVsbCBzb2NrZXQg YnVmZmVycwoJMCBkZWxpdmVyZWQKCTAgZGF0YWdyYW1zIG91dHB1dApwZmtleToKCTAgcmVxdWVz dHMgc2VudCBmcm9tIHVzZXJsYW5kCgkwIGJ5dGVzIHNlbnQgZnJvbSB1c2VybGFuZAoJMCBtZXNz YWdlcyB3aXRoIGludmFsaWQgbGVuZ3RoIGZpZWxkCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCB2 ZXJzaW9uIGZpZWxkCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCBtZXNzYWdlIHR5cGUgZmllbGQK CTAgbWVzc2FnZXMgdG9vIHNob3J0CgkwIG1lc3NhZ2VzIHdpdGggbWVtb3J5IGFsbG9jYXRpb24g ZmFpbHVyZQoJMCBtZXNzYWdlcyB3aXRoIGR1cGxpY2F0ZSBleHRlbnNpb24KCTAgbWVzc2FnZXMg d2l0aCBpbnZhbGlkIGV4dGVuc2lvbiB0eXBlCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCBzYSB0 eXBlCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCBhZGRyZXNzIGV4dGVuc2lvbgoJMCByZXF1ZXN0 cyBzZW50IHRvIHVzZXJsYW5kCgkwIGJ5dGVzIHNlbnQgdG8gdXNlcmxhbmQKCTAgbWVzc2FnZXMg dG93YXJkIHNpbmdsZSBzb2NrZXQKCTAgbWVzc2FnZXMgdG93YXJkIGFsbCBzb2NrZXRzCgkwIG1l c3NhZ2VzIHRvd2FyZCByZWdpc3RlcmVkIHNvY2tldHMKCTAgbWVzc2FnZXMgd2l0aCBtZW1vcnkg YWxsb2NhdGlvbiBmYWlsdXJlCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KbmV0c3RhdCAtbQoKbmV0c3RhdDog bWVtc3RhdF9rdm1fYWxsOiAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpuZXRzdGF0IC1hbkEKCkFjdGl2ZSBJ bnRlcm5ldCBjb25uZWN0aW9ucyAoaW5jbHVkaW5nIHNlcnZlcnMpClRjcGNiICAgICAgICAgICAg UHJvdG8gUmVjdi1RIFNlbmQtUSBMb2NhbCBBZGRyZXNzICAgICAgRm9yZWlnbiBBZGRyZXNzICAg IChzdGF0ZSkgICAgCmZmZmZmODAwMGFlZjZkNTggaWNtNCAgICAgIDcyICAgICAgMCAqLiogICAg ICAgICAgICAgICAgKi4qICAgICAgICAgICAgICAgIAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCm5ldHN0YXQg LWFMCgpDdXJyZW50IGxpc3RlbiBxdWV1ZSBzaXplcyAocWxlbi9pbmNxbGVuL21heHFsZW4pClBy b3RvIExpc3RlbiAgICAgICAgICAgICAgICAgICAgICAgICAgIExvY2FsIEFkZHJlc3MgICAgICAg ICAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQpmc3RhdAoKVVNFUiAgICAgQ01EICAgICAgICAgIFBJRCAgIEZE IE1PVU5UICAgICAgSU5VTSBNT0RFICAgICAgICAgU1p8RFYgUi9XCnJvb3QgICAgIGNzaCAgICAg ICAgNDUyOTYgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3Qg ICAgIGNzaCAgICAgICAgNDUyOTYgICB3ZCAvdmFyL2NyYXNoICAgICAgNCBkcnd4ci14LS0tICAg ICAgMTIgIHIKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiB0ZXh0IC8gICAgICAgIDU1NzU5MyAt ci14ci14ci14ICA0MjQ2NTYgIHIKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiBjdHR5IC9kZXYg ICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgY3NoICAgICAgICA0NTI5 NiAgIDE1IC9kZXYgICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgY3No ICAgICAgICA0NTI5NiAgIDE2IC9kZXYgICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncK cm9vdCAgICAgY3NoICAgICAgICA0NTI5NiAgIDE3IC9kZXYgICAgICAgICA5NSBjcnctLXctLS0t ICAgcHRzLzEgcncKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiAgIDE4IC9kZXYgICAgICAgICA5 NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiAgIDE5IC9k ZXYgICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgdG11eCAgICAgICA0 NDk1NyByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAg dG11eCAgICAgICA0NDk1NyAgIHdkIC91c3IvaG9tZSAgICAgIDggZHJ3eHIteHIteCAgICAgIDIx ICByCnJvb3QgICAgIHRtdXggICAgICAgNDQ5NTcgdGV4dCAvICAgICAgICAgICA0MDEgLXIteHIt eHIteCAgODI1NzM2ICByCnJvb3QgICAgIHRtdXggICAgICAgNDQ5NTcgICAgMCAvZGV2ICAgICAg ICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHRtdXggICAgICAgNDQ5NTcgICAg MSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHRtdXggICAg ICAgNDQ5NTcgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3Qg ICAgIHRtdXggICAgICAgNDQ5NTcgICAgMyogcGlwZSBmZmZmZjgwMDA0ZjRlOGI4IDwtPiBmZmZm ZjgwMDA0ZjRlYTE4ICAgICAgMCBydwpyb290ICAgICB0bXV4ICAgICAgIDQ0OTU3ICAgIDQqIHBp cGUgZmZmZmY4MDAwNGY0ZWExOCA8LT4gZmZmZmY4MDAwNGY0ZThiOCAgICAgIDAgcncKcm9vdCAg ICAgdG11eCAgICAgICA0NDk1NyAgICA1IC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRz LzAgcncKcm9vdCAgICAgdG11eCAgICAgICA0NDk1NyAgICA2KiBsb2NhbCBzdHJlYW0gZmZmZmY4 MDAwOTkzODcwMApyb290ICAgICB0bXV4ICAgICAgIDQ0OTU3ICAgIDcqIGxvY2FsIHN0cmVhbSBm ZmZmZjgwMDA5OTM4ODAwIDwtPiBmZmZmZjgwMDA5NjY1NjAwCnJvb3QgICAgIHRtdXggICAgICAg NDQ5NTcgICAgOCogcHNldWRvLXRlcm1pbmFsIG1hc3RlciAgICAgIHB0cy8xIHJ3CnJvb3QgICAg IHRtdXggICAgICAgNDQ2NTkgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3 ICByCnJvb3QgICAgIHRtdXggICAgICAgNDQ2NTkgICB3ZCAvdXNyL2hvbWUgICAgICA4IGRyd3hy LXhyLXggICAgICAyMSAgcgpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5IHRleHQgLyAgICAgICAg ICAgNDAxIC1yLXhyLXhyLXggIDgyNTczNiAgcgpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5IGN0 dHkgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICB0bXV4ICAg ICAgIDQ0NjU5ICAgIDAgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290 ICAgICB0bXV4ICAgICAgIDQ0NjU5ICAgIDEgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBw dHMvMCBydwpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5ICAgIDIgL2RldiAgICAgICAgIDkzIGNy dy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5ICAgIDMqIHBpcGUg ZmZmZmY4MDAwOTljMTJlOCA8LT4gZmZmZmY4MDAwOTljMTQ0OCAgICAgIDAgcncKcm9vdCAgICAg dG11eCAgICAgICA0NDY1OSAgICA0KiBwaXBlIGZmZmZmODAwMDk5YzE0NDggPC0+IGZmZmZmODAw MDk5YzEyZTggICAgICAwIHJ3CnJvb3QgICAgIHRtdXggICAgICAgNDQ2NTkgICAgNiogbG9jYWwg c3RyZWFtIGZmZmZmODAwMDk2NjU2MDAgPC0+IGZmZmZmODAwMDk5Mzg4MDAKcm9vdCAgICAgY3No ICAgICAgICAzODQxNSByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIK cm9vdCAgICAgY3NoICAgICAgICAzODQxNSAgIHdkIC91c3IvaG9tZSAgICAgIDggZHJ3eHIteHIt eCAgICAgIDIxICByCnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgdGV4dCAvICAgICAgICA1NTc1 OTMgLXIteHIteHIteCAgNDI0NjU2ICByCnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgY3R0eSAv ZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIGNzaCAgICAgICAg Mzg0MTUgICAxNSAvZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAg IGNzaCAgICAgICAgMzg0MTUgICAxNiAvZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8w IHJ3CnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgICAxNyAvZGV2ICAgICAgICAgOTMgY3J3LS13 LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgICAxOCAvZGV2ICAgICAg ICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgICAx OSAvZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIHN1ICAgICAg ICAgMzgxNDkgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3Qg ICAgIHN1ICAgICAgICAgMzgxNDkgICB3ZCAvdXNyL2hvbWUgICAgICA4IGRyd3hyLXhyLXggICAg ICAyMSAgcgpyb290ICAgICBzdSAgICAgICAgIDM4MTQ5IHRleHQgLyAgICAgICAgNTU5MDU1IC1y LXNyLXhyLXggICAxNzIzMiAgcgpyb290ICAgICBzdSAgICAgICAgIDM4MTQ5IGN0dHkgL2RldiAg ICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICBzdSAgICAgICAgIDM4MTQ5 ICAgIDAgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICBzdSAg ICAgICAgIDM4MTQ5ICAgIDEgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpy b290ICAgICBzdSAgICAgICAgIDM4MTQ5ICAgIDIgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0g ICBwdHMvMCBydwpwZXRlciAgICBzaCAgICAgICAgIDM3MTE0IHJvb3QgLyAgICAgICAgICAgICA0 IGRyd3hyLXhyLXggICAgICAyNyAgcgpwZXRlciAgICBzaCAgICAgICAgIDM3MTE0ICAgd2QgL3Vz ci9ob21lICAgICAgOCBkcnd4ci14ci14ICAgICAgMjEgIHIKcGV0ZXIgICAgc2ggICAgICAgICAz NzExNCB0ZXh0IC8gICAgICAgIDU1NzQyMiAtci14ci14ci14ICAxNjI2MTYgIHIKcGV0ZXIgICAg c2ggICAgICAgICAzNzExNCBjdHR5IC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRzLzAg cncKcGV0ZXIgICAgc2ggICAgICAgICAzNzExNCAgICAwIC9kZXYgICAgICAgICA5MyBjcnctLXct LS0tICAgcHRzLzAgcncKcGV0ZXIgICAgc2ggICAgICAgICAzNzExNCAgICAxIC9kZXYgICAgICAg ICA5MyBjcnctLXctLS0tICAgcHRzLzAgcncKcGV0ZXIgICAgc2ggICAgICAgICAzNzExNCAgICAy IC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRzLzAgcncKcGV0ZXIgICAgc2ggICAgICAg ICAzNzExNCAgIDEwIC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRzLzAgcncKcGV0ZXIg ICAgc3NoZCAgICAgICAzNjEzOCByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAg MjcgIHIKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgIHdkIC8gICAgICAgICAgICAgNCBkcnd4 ci14ci14ICAgICAgMjcgIHIKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCB0ZXh0IC8gICAgICAg IDU2NzY1OCAtci14ci14ci14ICAzMDk3MDQgIHIKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAg ICAwIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcGV0ZXIgICAgc3NoZCAg ICAgICAzNjEzOCAgICAxIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcGV0 ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICAyIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAg IG51bGwgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICAzKiBpbnRlcm5ldCBzdHJlYW0g dGNwIGZmZmZmZTAwZjI0NGQ4ZjAKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICA0KiBsb2Nh bCBzdHJlYW0gZmZmZmY4MDAwOTY2NTgwMCA8LT4gZmZmZmY4MDAwOTdkMDkwMApwZXRlciAgICBz c2hkICAgICAgIDM2MTM4ICAgIDUqIHBpcGUgZmZmZmY4MDAwNGYxMDhiOCA8LT4gZmZmZmY4MDAw NGYxMGExOCAgICAgIDAgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICA2KiBsb2NhbCBz dHJlYW0gZmZmZmY4MDAwOTY2NTUwMApwZXRlciAgICBzc2hkICAgICAgIDM2MTM4ICAgIDcqIHBp cGUgZmZmZmY4MDAwNGYxMGExOCA8LT4gZmZmZmY4MDAwNGYxMDhiOCAgICAgIDAgcncKcGV0ZXIg ICAgc3NoZCAgICAgICAzNjEzOCAgICA4KiBwc2V1ZG8tdGVybWluYWwgbWFzdGVyICAgICAgcHRz LzAgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgIDEwKiBwc2V1ZG8tdGVybWluYWwgbWFz dGVyICAgICAgcHRzLzAgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgIDExKiBwc2V1ZG8t dGVybWluYWwgbWFzdGVyICAgICAgcHRzLzAgcncKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSBy b290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAgc3NoZCAg ICAgICAzNTI5NSAgIHdkIC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9v dCAgICAgc3NoZCAgICAgICAzNTI5NSB0ZXh0IC8gICAgICAgIDU2NzY1OCAtci14ci14ci14ICAz MDk3MDQgIHIKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICAwIC9kZXYgICAgICAgICAxMyBj cnctcnctcnctICAgIG51bGwgIHIKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICAxIC9kZXYg ICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5 NSAgICAyIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcm9vdCAgICAgc3No ZCAgICAgICAzNTI5NSAgICAzKiBpbnRlcm5ldCBzdHJlYW0gdGNwIGZmZmZmZTAwZjI0NGQ4ZjAK cm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICA0KiBwc2V1ZG8tdGVybWluYWwgbWFzdGVyICAg ICAgcHRzLzAgcncKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICA1KiBsb2NhbCBzdHJlYW0g ZmZmZmY4MDAwOTdkMDkwMCA8LT4gZmZmZmY4MDAwOTY2NTgwMApyb290ICAgICBzc2hkICAgICAg IDM1Mjk1ICAgIDYqIGxvY2FsIHN0cmVhbSBmZmZmZjgwMDA5NjY1NTAwCnJvb3QgICAgIGdldHR5 ICAgICAgMzEyMzUgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJv b3QgICAgIGdldHR5ICAgICAgMzEyMzUgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAg ICAgIDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAgMzEyMzUgdGV4dCAvICAgICAgICA1NjcxMzgg LXIteHIteHIteCAgIDMxMDE2ICByCnJvb3QgICAgIGdldHR5ICAgICAgMzEyMzUgY3R0eSAvZGV2 ICAgICAgICAgNjQgY3J3LS0tLS0tLSAgIHR0eXYwIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMzEy MzUgICAgMCAvZGV2ICAgICAgICAgNjQgY3J3LS0tLS0tLSAgIHR0eXYwIHJ3CnJvb3QgICAgIGdl dHR5ICAgICAgMzEyMzUgICAgMSAvZGV2ICAgICAgICAgNjQgY3J3LS0tLS0tLSAgIHR0eXYwIHJ3 CnJvb3QgICAgIGdldHR5ICAgICAgMzEyMzUgICAgMiAvZGV2ICAgICAgICAgNjQgY3J3LS0tLS0t LSAgIHR0eXYwIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgcm9vdCAvICAgICAgICAgICAg IDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICB3ZCAv ICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAg MTUyODYgdGV4dCAvICAgICAgICA1NjcxMzggLXIteHIteHIteCAgIDMxMDE2ICByCnJvb3QgICAg IGdldHR5ICAgICAgMTUyODYgY3R0eSAvZGV2ICAgICAgICAgNjYgY3J3LS0tLS0tLSAgIHR0eXYy IHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICAgMCAvZGV2ICAgICAgICAgNjYgY3J3LS0t LS0tLSAgIHR0eXYyIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICAgMSAvZGV2ICAgICAg ICAgNjYgY3J3LS0tLS0tLSAgIHR0eXYyIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICAg MiAvZGV2ICAgICAgICAgNjYgY3J3LS0tLS0tLSAgIHR0eXYyIHJ3CnJvb3QgICAgIGdldHR5ICAg ICAgMTUxODAgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3Qg ICAgIGdldHR5ICAgICAgMTUxODAgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAg IDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAgMTUxODAgdGV4dCAvICAgICAgICA1NjcxMzggLXIt eHIteHIteCAgIDMxMDE2ICByCnJvb3QgICAgIGdldHR5ICAgICAgMTUxODAgY3R0eSAvZGV2ICAg ICAgICAgNjUgY3J3LS0tLS0tLSAgIHR0eXYxIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUxODAg ICAgMCAvZGV2ICAgICAgICAgNjUgY3J3LS0tLS0tLSAgIHR0eXYxIHJ3CnJvb3QgICAgIGdldHR5 ICAgICAgMTUxODAgICAgMSAvZGV2ICAgICAgICAgNjUgY3J3LS0tLS0tLSAgIHR0eXYxIHJ3CnJv b3QgICAgIGdldHR5ICAgICAgMTUxODAgICAgMiAvZGV2ICAgICAgICAgNjUgY3J3LS0tLS0tLSAg IHR0eXYxIHJ3CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgcm9vdCAvICAgICAgICAgICAgIDQg ZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICB3ZCAvICAg ICAgICAgMTQzNTMgZHJ3eHIteC0tLSAgICAgICAzICByCnJvb3QgICAgIGNyb24gICAgICAgMTE3 NjMgdGV4dCAvICAgICAgICA1Njc0NDYgLXIteHIteHIteCAgIDQ1OTc2ICByCnJvb3QgICAgIGNy b24gICAgICAgMTE3NjMgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3 CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICAgMSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3 LSAgICBudWxsIHJ3CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICAgMiAvZGV2ICAgICAgICAg MTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICAgMyAv ICAgICAgICAgMTQzNDQgZHJ3eHIteHIteCAgICAgIDI0ICByCnJvb3QgICAgIGNyb24gICAgICAg MTE3NjMgICAgNCAvICAgICAgICA1ODk4MzggLXJ3LS0tLS0tLSAgICAgICA1ICB3CnJvb3QgICAg IHNzaGQgICAgICAgMTA4MDQgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3 ICByCnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIt eHIteCAgICAgIDI3ICByCnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgdGV4dCAvICAgICAgICA1 Njc2NTggLXIteHIteHIteCAgMzA5NzA0ICByCnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgICAg MCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHNzaGQgICAg ICAgMTA4MDQgICAgMSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3Qg ICAgIHNzaGQgICAgICAgMTA4MDQgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBu dWxsIHJ3CnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgICAgMyogaW50ZXJuZXQ2IHN0cmVhbSB0 Y3AgZmZmZmZlMDBmMjQ1MDRkOApyb290ICAgICBzc2hkICAgICAgIDEwODA0ICAgIDQqIGludGVy bmV0IHN0cmVhbSB0Y3AgZmZmZmZlMDBmMjQ1MDBjMApyb290ICAgICBvcGVudnBuICAgICA0NTE0 IHJvb3QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAgcgpyb290ICAgICBvcGVu dnBuICAgICA0NTE0ICAgd2QgLyAgICAgICAgNDgyNDkxIGRyd3hyLXhyLXggICAgICAxMCAgcgpy b290ICAgICBvcGVudnBuICAgICA0NTE0IHRleHQgLyAgICAgICAgMTEyMzI1MiAtci14ci14ci14 ICA3MzI0OTYgIHIKcm9vdCAgICAgb3BlbnZwbiAgICAgNDUxNCAgICAwIC9kZXYgICAgICAgICAx MyBjcnctcnctcnctICAgIG51bGwgcncKcm9vdCAgICAgb3BlbnZwbiAgICAgNDUxNCAgICAxIC92 YXIvbG9nICAgIDI3MiAtcnctcnctLS0tICA1NTY2MzI2ICB3CnJvb3QgICAgIG9wZW52cG4gICAg IDQ1MTQgICAgMiAvdmFyL2xvZyAgICAyNzIgLXJ3LXJ3LS0tLSAgNTU2NjMyNiAgdwpyb290ICAg ICBvcGVudnBuICAgICA0NTE0ICAgIDUqIGxvY2FsIGRncmFtIGZmZmZmODAwMDk2NjVlMDAgPC0+ IGZmZmZmODAwMDk3ZDA4MDAKbm9ib2R5ICAgb3BlbnZwbiAgICAgNDE0NyByb290IC8gICAgICAg ICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKbm9ib2R5ICAgb3BlbnZwbiAgICAgNDE0NyAg IHdkIC8gICAgICAgIDQ4MjQ5MSBkcnd4ci14ci14ICAgICAgMTAgIHIKbm9ib2R5ICAgb3BlbnZw biAgICAgNDE0NyB0ZXh0IC8gICAgICAgIDExMjMyNTIgLXIteHIteHIteCAgNzMyNDk2ICByCm5v Ym9keSAgIG9wZW52cG4gICAgIDQxNDcgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAg ICBudWxsIHJ3Cm5vYm9keSAgIG9wZW52cG4gICAgIDQxNDcgICAgMSAvdmFyL2xvZyAgICAyNzIg LXJ3LXJ3LS0tLSAgNTU2NjMyNiAgdwpub2JvZHkgICBvcGVudnBuICAgICA0MTQ3ICAgIDIgL3Zh ci9sb2cgICAgMjcyIC1ydy1ydy0tLS0gIDU1NjYzMjYgIHcKbm9ib2R5ICAgb3BlbnZwbiAgICAg NDE0NyAgICAzKiBpbnRlcm5ldDYgc3RyZWFtIHRjcCBmZmZmZmUwMGYyNDUwOGYwCm5vYm9keSAg IG9wZW52cG4gICAgIDQxNDcgICAgNCogbG9jYWwgZGdyYW0gZmZmZmY4MDAwOTdkMDgwMCA8LT4g ZmZmZmY4MDAwOTY2NWUwMApub2JvZHkgICBvcGVudnBuICAgICA0MTQ3ICAgIDUgL3Zhci9sb2cg ICAgMjczIC1ydy1ydy0tLS0gICAgIDM0NyAgdwpub2JvZHkgICBvcGVudnBuICAgICA0MTQ3ICAg IDYgLyAgICAgICAgNDgyNjgwIC1ydy0tLS0tLS0gICAgIDY2MyBydwpub2JvZHkgICBvcGVudnBu ICAgICA0MTQ3ICAgIDcgL2RldiAgICAgICAgIDkxIGNydy0tLS0tLS0gICAgdHVuMCBydwpub2Jv ZHkgICBvcGVudnBuICAgICA0MTQ3ICAgIDgqIGludGVybmV0IGRncmFtIHVkcCBmZmZmZjgwMDA5 NTI4M2QwCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgcm9vdCAvICAgICAgICAgICAgIDQg ZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICB3ZCAv ICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHphYmJpeF9hZ2Vu dGQgIDQwMzkgdGV4dCAvICAgICAgICAgICAxMTUgLXIteHIteHIteCAgNDU0MjcyICByCnphYmJp eCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAg ICBudWxsICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAgMSAvdG1wICAgICAgICAx MjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAg MiAvdG1wICAgICAgICAxMjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAgIHphYmJpeF9h Z2VudGQgIDQwMzkgICAgMyAvICAgICAgICA1OTAwODkgLXJ3LXJ3LXItLSAgICAgICA0ICB3Cnph YmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAgNCogaW50ZXJuZXQ2IHN0cmVhbSB0Y3AgZmZm ZmZlMDBkMDczYjhmMAp6YWJiaXggICB6YWJiaXhfYWdlbnRkICA0MDM5ICAgIDUqIGludGVybmV0 IHN0cmVhbSB0Y3AgZmZmZmZlMDBkMDczYjRkOAp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1 IHJvb3QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAgcgp6YWJiaXggICB6YWJi aXhfYWdlbnRkICAzODc1ICAgd2QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAg cgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1IHRleHQgLyAgICAgICAgICAgMTE1IC1yLXhy LXhyLXggIDQ1NDI3MiAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1ICAgIDAgL2RldiAg ICAgICAgIDEzIGNydy1ydy1ydy0gICAgbnVsbCAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAz ODc1ICAgIDEgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1yLS0gICAgIDkzMSAgdwp6YWJiaXggICB6 YWJiaXhfYWdlbnRkICAzODc1ICAgIDIgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1yLS0gICAgIDkz MSAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1ICAgIDMgLyAgICAgICAgNTkwMDg5IC1y dy1ydy1yLS0gICAgICAgNCAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1ICAgIDQqIGlu dGVybmV0NiBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I4ZjAKemFiYml4ICAgemFiYml4X2FnZW50 ZCAgMzg3NSAgICA1KiBpbnRlcm5ldCBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I0ZDgKemFiYml4 ICAgemFiYml4X2FnZW50ZCAgMzcyMSByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAg ICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAgIHdkIC8gICAgICAgICAgICAg NCBkcnd4ci14ci14ICAgICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSB0ZXh0 IC8gICAgICAgICAgIDExNSAtci14ci14ci14ICA0NTQyNzIgIHIKemFiYml4ICAgemFiYml4X2Fn ZW50ZCAgMzcyMSAgICAwIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgIHIKemFi Yml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAgICAxIC90bXAgICAgICAgIDEyOSAtcnctcnctci0t ICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAgICAyIC90bXAgICAgICAg IDEyOSAtcnctcnctci0tICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAg ICAzIC8gICAgICAgIDU5MDA4OSAtcnctcnctci0tICAgICAgIDQgIHcKemFiYml4ICAgemFiYml4 X2FnZW50ZCAgMzcyMSAgICA0KiBpbnRlcm5ldDYgc3RyZWFtIHRjcCBmZmZmZmUwMGQwNzNiOGYw CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM3MjEgICAgNSogaW50ZXJuZXQgc3RyZWFtIHRjcCBm ZmZmZmUwMGQwNzNiNGQ4CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2Njggcm9vdCAvICAgICAg ICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2 NjggICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHph YmJpeF9hZ2VudGQgIDM2NjggdGV4dCAvICAgICAgICAgICAxMTUgLXIteHIteHIteCAgNDU0Mjcy ICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2NjggICAgMCAvZGV2ICAgICAgICAgMTMgY3J3 LXJ3LXJ3LSAgICBudWxsICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2NjggICAgMSAvdG1w ICAgICAgICAxMjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAgIHphYmJpeF9hZ2VudGQg IDM2NjggICAgMiAvdG1wICAgICAgICAxMjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAg IHphYmJpeF9hZ2VudGQgIDM2NjggICAgMyAvICAgICAgICA1OTAwODkgLXJ3LXJ3LXItLSAgICAg ICA0ICB3CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2NjggICAgNCogaW50ZXJuZXQ2IHN0cmVh bSB0Y3AgZmZmZmZlMDBkMDczYjhmMAp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjY4ICAgIDUq IGludGVybmV0IHN0cmVhbSB0Y3AgZmZmZmZlMDBkMDczYjRkOAp6YWJiaXggICB6YWJiaXhfYWdl bnRkICAzNjAzIHJvb3QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAgcgp6YWJi aXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAgd2QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXgg ICAgICAyNyAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzIHRleHQgLyAgICAgICAgICAg MTE1IC1yLXhyLXhyLXggIDQ1NDI3MiAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAg IDAgL2RldiAgICAgICAgIDEzIGNydy1ydy1ydy0gICAgbnVsbCAgcgp6YWJiaXggICB6YWJiaXhf YWdlbnRkICAzNjAzICAgIDEgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1yLS0gICAgIDkzMSAgdwp6 YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAgIDIgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1y LS0gICAgIDkzMSAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAgIDMgLyAgICAgICAg NTkwMDg5IC1ydy1ydy1yLS0gICAgICAgNCAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAz ICAgIDQqIGludGVybmV0NiBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I4ZjAKemFiYml4ICAgemFi Yml4X2FnZW50ZCAgMzYwMyAgICA1KiBpbnRlcm5ldCBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I0 ZDgKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyByb290IC8gICAgICAgICAgICAgNCBkcnd4 ci14ci14ICAgICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgIHdkIC8gICAg ICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAg MzAxNyB0ZXh0IC8gICAgICAgICAgIDExNSAtci14ci14ci14ICA0NTQyNzIgIHIKemFiYml4ICAg emFiYml4X2FnZW50ZCAgMzAxNyAgICAwIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51 bGwgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgICAxIC90bXAgICAgICAgIDEyOSAt cnctcnctci0tICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgICAyIC90 bXAgICAgICAgIDEyOSAtcnctcnctci0tICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50 ZCAgMzAxNyAgICAzIC8gICAgICAgIDU5MDA4OSAtcnctcnctci0tICAgICAgIDQgIHcKemFiYml4 ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgICA0KiBpbnRlcm5ldDYgc3RyZWFtIHRjcCBmZmZmZmUw MGQwNzNiOGYwCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDMwMTcgICAgNSogaW50ZXJuZXQgc3Ry ZWFtIHRjcCBmZmZmZmUwMGQwNzNiNGQ4CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgcm9vdCAv ICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIHN5c2xvZ2QgICAg OTQxNDMgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAg IHN5c2xvZ2QgICAgOTQxNDMgdGV4dCAvICAgICAgICA1Njc3NzYgLXIteHIteHIteCAgIDU0NDI0 ICByCnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3 LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAgMSAvZGV2ICAgICAg ICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAg MiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHN5c2xvZ2Qg ICAgOTQxNDMgICAgMyogcGlwZSBmZmZmZjgwMDA5YWI4YmEwIDwtPiBmZmZmZjgwMDA5YWI4ZDAw ICAgICAgMCBydwpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgIDQqIHBpcGUgZmZmZmY4MDAw OWFiOGQwMCA8LT4gZmZmZmY4MDAwOWFiOGJhMCAgICAgIDAgcncKcm9vdCAgICAgc3lzbG9nZCAg ICA5NDE0MyAgICA1IC9kZXYgICAgICAgICAyOSBjcnctLS0tLS0tICAgIGtsb2cgIHIKcm9vdCAg ICAgc3lzbG9nZCAgICA5NDE0MyAgICA2KiBsb2NhbCBkZ3JhbSBmZmZmZjgwMDA5NjY1ZDAwCnJv b3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAgNyogbG9jYWwgZGdyYW0gZmZmZmY4MDAwOWU2MmUw MApyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgIDggLyAgICAgICAgIDE0MzQ0IGRyd3hyLXhy LXggICAgICAyNCAgcgpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgIDkgLyAgICAgICAgNTg5 OTU4IC1ydy0tLS0tLS0gICAgICAgNSAgdwpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgMTEg LSAgICAgICAgIC0gICAgICAgICBiYWQgICAgLQpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAg MTIgL3Zhci9sb2cgICAgIDU1IC1ydy1yLS1yLS0gIDI5MTMwNiAgdwpyb290ICAgICBzeXNsb2dk ICAgIDk0MTQzICAgMTMgL3Zhci9sb2cgICAgIDE4IC1ydy0tLS0tLS0gICAgICA2NCAgdwpyb290 ICAgICBzeXNsb2dkICAgIDk0MTQzICAgMTQgL3Zhci9sb2cgICAgNDAwIC1ydy0tLS0tLS0gIDc1 MDQ0NiAgdwpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgMTUgL3Zhci9sb2cgICAgIDExIC1y dy1yLS0tLS0gIDExMjMxOTA5ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAxNiAvdmFy L2xvZyAgICAgMTUgLXJ3LS0tLS0tLSAgNjcyOTg0ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQx NDMgICAxNyAvdmFyL2xvZyAgICAgMTQgLXJ3LS0tLS0tLSAgICAgIDY0ICB3CnJvb3QgICAgIHN5 c2xvZ2QgICAgOTQxNDMgICAxOCAvdmFyL2xvZyAgICAgMTIgLXJ3LXItLXItLSAgICAgNzc0ICB3 CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAyMCAvdmFyL2xvZyAgICAgMTkgLXJ3LS0tLS0t LSAgICAgIDY0ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAyMSAvdmFyL2xvZyAgICAg MjAgLXJ3LXItLXItLSAgICAgIDY0ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAyMiAv dmFyL2xvZyAgICAgMjEgLXJ3LXItLS0tLSAgICAgIDY0ICB3CnJvb3QgICAgIG5hdGQgICAgICAg NzIyMDMgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAg IG5hdGQgICAgICAgNzIyMDMgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3 ICByCnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgdGV4dCAvICAgICAgICA1NTg1MTMgLXIteHIt eHIteCAgIDMwNjI0ICByCnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgICAgMCAvZGV2ICAgICAg ICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgICAg MSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIG5hdGQgICAg ICAgNzIyMDMgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3Qg ICAgIG5hdGQgICAgICAgNzIyMDMgICAgMyogaW50ZXJuZXQgcmF3IGRpdmVydCBmZmZmZjgwMDA5 ZWVhZDU4CnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgICAgNCogcm91dGUgcmF3IDAgZmZmZmY4 MDAwOTMwNmIxMApyb290ICAgICBuYXRkICAgICAgIDcyMjAzICAgIDUqIGludGVybmV0IHJhdyBp Y21wIGZmZmZmODAwMDliZjBiNzAKcm9vdCAgICAgbmF0ZCAgICAgICA3MjIwMyAgICA2KiBsb2Nh bCBkZ3JhbSBmZmZmZjgwMDA5OTM4YzAwIDwtPiBmZmZmZjgwMDA5ZTYyZTAwCnJvb3QgICAgIGRl dmQgICAgICAgNjQwNjEgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICBy CnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIt eCAgICAgIDI3ICByCnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgdGV4dCAvICAgICAgICA1NTg0 ODQgLXIteHIteHIteCAgOTk0NDgwICByCnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICAgMCAv ZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIGRldmQgICAgICAg NjQwNjEgICAgMSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAg IGRldmQgICAgICAgNjQwNjEgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxs IHJ3CnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICAgMyAvZGV2ICAgICAgICAgIDggY3J3LS0t LS0tLSAgZGV2Y3RsICByCnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICAgNCogbG9jYWwgc3Ry ZWFtIGZmZmZmODAwMDk5MzhlMDAKcm9vdCAgICAgZGV2ZCAgICAgICA2NDA2MSAgICA1KiBsb2Nh bCBzZXFwYWsgZmZmZmY4MDAwOTdkMGUwMApyb290ICAgICBkZXZkICAgICAgIDY0MDYxICAgIDYg LyAgICAgICAgIDE0MzQ0IGRyd3hyLXhyLXggICAgICAyNCAgcgpyb290ICAgICBkZXZkICAgICAg IDY0MDYxICAgIDcgLyAgICAgICAgNTkwMDg0IC1ydy0tLS0tLS0gICAgICAgNSAgdwpyb290ICAg ICBkZXZkICAgICAgIDY0MDYxICAgIDgqIGxvY2FsIGRncmFtIGZmZmZmODAwMDk5MzhkMDAgPC0+ IGZmZmZmODAwMDllNjJlMDAKcm9vdCAgICAgaW5pdCAgICAgICAgICAgMSByb290IC8gICAgICAg ICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAgaW5pdCAgICAgICAgICAgMSAg IHdkIC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAgaW5pdCAg ICAgICAgICAgMSB0ZXh0IC8gICAgICAgIDU1ODYyMSAtci14ci14ci14ICAxMjUzMTUyICByCnJv b3QgICAgIGtlcm5lbCAgICAgICAgIDAgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAg ICAgIDI3ICByCnJvb3QgICAgIGtlcm5lbCAgICAgICAgIDAgICB3ZCAvICAgICAgICAgICAgIDQg ZHJ3eHIteHIteCAgICAgIDI3ICByCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZG1lc2cKCmF0aDogL3Vzci9s aWIzMgpTZXR0aW5nIGhvc3RuYW1lOiBPcGVuVlBOLgpTZXR0aW5nIHVwIGhhcnZlc3Rpbmc6IFtV TUFdLFtGU19BVElNRV0sU1dJLElOVEVSUlVQVCxORVRfTkcsW05FVF9FVEhFUl0sTkVUX1RVTixN T1VTRSxLRVlCT0FSRCxBVFRBQ0gsQ0FDSEVECkZlZWRpbmcgZW50cm9weTogLgpBdXRvbG9hZGlu ZyBtb2R1bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5rbwppbnRzbWIwOiA8 SW50ZWwgUElJWDQgU01CVVMgSW50ZXJmYWNlPiBwb3J0IDB4MTA0MC0weDEwNGYgYXQgZGV2aWNl IDcuMyBvbiBwY2kwCmludHNtYjA6IGludHIgU01JIGRpc2FibGVkIHJldmlzaW9uIDAKc21idXMw OiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpbnRzbWIwCnZtY2kwOiA8Vk13YXJlIFZpcnR1 YWwgTWFjaGluZSBDb21tdW5pY2F0aW9uIEludGVyZmFjZT4gcG9ydCAweDEwODAtMHgxMGJmIG1l bSAweGZlYmZlMDAwLTB4ZmViZmZmZmYgaXJxIDE2IGF0IGRldmljZSA3Ljcgb24gcGNpMApDcmVh dGVkIGNsb25lIGludGVyZmFjZXM6IGxhZ2cwLgpsbzA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBV UApsYWdnMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQClN0YXJ0aW5nIE5ldHdvcms6IGxvMCBl bTAgZW0xIGxhZ2cwLgpsbzA6IGZsYWdzPTgwNDk8VVAsTE9PUEJBQ0ssUlVOTklORyxNVUxUSUNB U1Q+IG1ldHJpYyAwIG10dSAxNjM4NAoJb3B0aW9ucz02ODAwMDM8UlhDU1VNLFRYQ1NVTSxMSU5L U1RBVEUsUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjY+CglpbmV0NiA6OjEgcHJlZml4bGVuIDEyOAoJ aW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNjb3BlaWQgMHgzCglpbmV0IDEyNy4wLjAu MSBuZXRtYXNrIDB4ZmYwMDAwMDAKCWdyb3VwczogbG8KCW5kNiBvcHRpb25zPTIxPFBFUkZPUk1O VUQsQVVUT19MSU5LTE9DQUw+CmVtMDogZmxhZ3M9ODg2MzxVUCxCUk9BRENBU1QsUlVOTklORyxT SU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxSWENT VU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdGSUxU RVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJbWVkaWE6IEV0aGVybmV0IGF1dG9z ZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRp b25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KZW0xOiBmbGFncz04 ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUg MTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJ TkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3 OjZmCglod2FkZHIgMDA6NTA6NTY6OGE6NTY6ZWMKCW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0 ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0y OTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+CmxhZ2cwOiBmbGFncz04ODQz PFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUw MAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcs VkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZm CglpbmV0IDE5Mi4xMC4wLjg3IG5ldG1hc2sgMHhmZmZmZmUwMCBicm9hZGNhc3QgMTkyLjEwLjEu MjU1CglsYWdncHJvdG8gZmFpbG92ZXIgbGFnZ2hhc2ggbDIsbDMsbDQKCWxhZ2dwb3J0OiBlbTAg ZmxhZ3M9NTxNQVNURVIsQUNUSVZFPgoJbGFnZ3BvcnQ6IGVtMSBmbGFncz0wPD4KCWdyb3Vwczog bGFnZwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0 aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+ClN0YXJ0aW5nIGRl dmQuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0b2xvYWRpbmcgbW9kdWxlOiB2bWNp LmtvCmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBsb2FkYWJsZSwgbmF0IGxvYWRh YmxlLCBkZWZhdWx0IHRvIGRlbnksIGxvZ2dpbmcgZGlzYWJsZWQKRmx1c2hlZCBhbGwgcnVsZXMu CjAwMTAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueSB2aWEgbG8wCjAwMjAwIGRlbnkgaXAgZnJv bSBhbnkgdG8gMTI3LjAuMC4wLzgKMDAzMDAgZGVueSBpcCBmcm9tIDEyNy4wLjAuMC84IHRvIGFu eQowMDQwMCBkZW55IGlwIGZyb20gYW55IHRvIDo6MQowMDUwMCBkZW55IGlwIGZyb20gOjoxIHRv IGFueQowMDYwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSA6OiB0byBmZjAyOjovMTYKMDA3MDAgYWxs b3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRvIGZlODA6Oi8xMAowMDgwMCBhbGxvdyBpcHY2 LWljbXAgZnJvbSBmZTgwOjovMTAgdG8gZmYwMjo6LzE2CjAwOTAwIGFsbG93IGlwdjYtaWNtcCBm cm9tIGFueSB0byBhbnkgaWNtcDZ0eXBlcyAxCjAxMDAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFu eSB0byBhbnkgaWNtcDZ0eXBlcyAyLDEzNSwxMzYKMDAwNTAgZGl2ZXJ0IDg2NjggaXA0IGZyb20g YW55IHRvIGFueSB2aWEgbGFnZzAKNjUwMDAgYWxsb3cgaXAgZnJvbSBhbnkgdG8gYW55CkZpcmV3 YWxsIHJ1bGVzIGxvYWRlZC4KRmlyZXdhbGwgbG9nZ2luZyBlbmFibGVkLgpTdGFydGluZyBuYXRk LgphZGQgaG9zdCAxMjcuMC4wLjE6IGdhdGV3YXkgbG8wIGZpYiAwOiByb3V0ZSBhbHJlYWR5IGlu IHRhYmxlCmFkZCBuZXQgZGVmYXVsdDogZ2F0ZXdheSAxOTIuMTAuMS4xMQpBZGRpdGlvbmFsIGlu ZXQgcm91dGluZyBvcHRpb25zOiBnYXRld2F5PVlFUy4KYWRkIGhvc3QgOjoxOiBnYXRld2F5IGxv MCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGZlODA6OjogZ2F0ZXdheSA6 OjEKYWRkIG5ldCBmZjAyOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgOjpmZmZmOjAuMC4wLjA6IGdh dGV3YXkgOjoxCmFkZCBuZXQgOjowLjAuMC4wOiBnYXRld2F5IDo6MQpVcGRhdGluZyAvdmFyL3J1 bi9vcy1yZWxlYXNlIGRvbmUuCkNyZWF0aW5nIGFuZC9vciB0cmltbWluZyBsb2cgZmlsZXNuZXdz eXNsb2c6IGVycm9yIGluIGNvbmZpZyBmaWxlOyBiYWQgcGVybWlzc2lvbnM6Cjw8PDw8PDwgY3Vy cmVudCB2ZXJzaW9uCgpuZXdzeXNsb2c6IG1pc3NpbmcgZmllbGQgaW4gY29uZmlnIGZpbGU6Cj09 PT09PT0KCi4KQ2xlYXJpbmcgL3RtcC4KVXBkYXRpbmcgbW90ZDouClN0YXJ0aW5nIHN5c2xvZ2Qu ClNldHRpbmcgZGF0ZSB2aWEgbnRwLgoxNyBBcHIgMDI6MDQ6MTMgbnRwZGF0ZVs2Mjk5NF06IHN0 ZXAgdGltZSBzZXJ2ZXIgMTA3LjE5NC4yMTAuMTU1IG9mZnNldCArMC45NDYzMDggc2VjCk5vIGNv cmUgZHVtcHMgZm91bmQuClN0YXJ0aW5nIG9wZW52cG4uCk1vdW50aW5nIGxhdGUgZmlsZXN5c3Rl bXM6Lgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKUGVyZm9ybWluZyBzYW5pdHkgY2hl Y2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBzc2hkLgpTdGFydGluZyBjcm9uLgpD b25maWd1cmluZyB2dDogYmxhbmt0aW1lLgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUgc3lzdGVt IGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoKU2F0IEFwciAxNyAwMjowNDoxNCBFU1QgMjAyMQpBcHIg MTcgMDI6MDQ6MjAgT3BlblZQTiBsb2dpblsyNDUyNV06IFJPT1QgTE9HSU4gKHJvb3QpIE9OIHR0 eXYwCkFwciAxNyAwMjowNTo1OCBPcGVuVlBOIHN1WzI3NjczXTogcGV0ZXIgdG8gcm9vdCBvbiAv ZGV2L3B0cy8wCkFwciAxNyAwMjowODowOCBPcGVuVlBOIHNodXRkb3duWzMwMzAwXTogcmVib290 IGJ5IHBldGVyOiAKU3RvcHBpbmcgY3Jvbi4KV2FpdGluZyBmb3IgUElEUzogMTUzNjQuClN0b3Bw aW5nIHNzaGQuCldhaXRpbmcgZm9yIFBJRFM6IDEyMDI0LgpTdG9wcGluZyBvcGVudnBuLgpXYWl0 aW5nIGZvciBQSURTOiA4ODc0MAp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgouClN0 b3BwaW5nIHphYmJpeF9hZ2VudGQuCldhaXRpbmcgZm9yIFBJRFM6IDg0MTE5LgpTdG9wcGluZyBk ZXZkLgpXYWl0aW5nIGZvciBQSURTOiA0NjQyMS4KV3JpdGluZyBlbnRyb3B5IGZpbGU6IC4KV3Jp dGluZyBlYXJseSBib290IGVudHJvcHkgZmlsZTogLgouCkFwciAxNyAwMjowODowOCBPcGVuVlBO IHN5c2xvZ2Q6IGV4aXRpbmcgb24gc2lnbmFsIDE1CldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBm b3Igc3lzdGVtIHByb2Nlc3MgYHZubHJ1JyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYw IHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgc3luY2VyJyB0byBzdG9wLi4uIApTeW5jaW5n IGRpc2tzLCB2bm9kZXMgcmVtYWluaW5nLi4uIDAgMCAwIDAgMCBkb25lCldhaXRpbmcgKG1heCA2 MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRocmVhZCBgYnVmZGFlbW9uJyB0byBzdG9wLi4uIGRvbmUK V2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1v bi0wJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0g dGhyZWFkIGBidWZzcGFjZWRhZW1vbi0yJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYw IHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0zJyB0byBzdG9wLi4u IGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFj ZWRhZW1vbi0xJyB0byBzdG9wLi4uIGRvbmUKQWxsIGJ1ZmZlcnMgc3luY2VkLgpVcHRpbWU6IDRt MzNzCi0tLTw8Qk9PVD4+LS0tCkNvcHlyaWdodCAoYykgMTk5Mi0yMDIxIFRoZSBGcmVlQlNEIFBy b2plY3QuCkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwg MTk5MSwgMTk5MiwgMTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2Yg Q2FsaWZvcm5pYS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQg dHJhZGVtYXJrIG9mIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgMTMuMC1SRUxFQVNF ICMwIHJlbGVuZy8xMy4wLW4yNDQ3MzMtZWEzMWFiYzI2MWY6IEZyaSBBcHIgIDkgMDQ6MjQ6MDkg VVRDIDIwMjEKICAgIHJvb3RAcmVsZW5nMS5ueWkuZnJlZWJzZC5vcmc6L3Vzci9vYmovdXNyL3Ny Yy9hbWQ2NC5hbWQ2NC9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24gMTEu MC4xIChnaXRAZ2l0aHViLmNvbTpsbHZtL2xsdm0tcHJvamVjdC5naXQgbGx2bW9yZy0xMS4wLjEt MC1nNDNmZjc1ZjJjM2ZlKQpWVCh2Z2EpOiB0ZXh0IDgweDI1CkNQVTogSW50ZWwoUikgWGVvbihS KSBDUFUgRTUtMjY2MCAwIEAgMi4yMEdIeiAoMjIwMC4wMC1NSHogSzgtY2xhc3MgQ1BVKQogIE9y aWdpbj0iR2VudWluZUludGVsIiAgSWQ9MHgyMDZkMiAgRmFtaWx5PTB4NiAgTW9kZWw9MHgyZCAg U3RlcHBpbmc9MgogIEZlYXR1cmVzPTB4ZmEzZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBB RSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixEVFMsTU1YLEZY U1IsU1NFLFNTRTIsU1M+CiAgRmVhdHVyZXMyPTB4OWZiYTIyMDM8U1NFMyxQQ0xNVUxRRFEsU1NT RTMsQ1gxNixQQ0lELFNTRTQuMSxTU0U0LjIseDJBUElDLFBPUENOVCxUU0NETFQsQUVTTkksWFNB VkUsT1NYU0FWRSxBVlgsSFY+CiAgQU1EIEZlYXR1cmVzPTB4MjgxMDA4MDA8U1lTQ0FMTCxOWCxS RFRTQ1AsTE0+CiAgQU1EIEZlYXR1cmVzMj0weDE8TEFIRj4KICBTdHJ1Y3R1cmVkIEV4dGVuZGVk IEZlYXR1cmVzPTB4MjxUU0NBREo+CiAgVFNDOiBQLXN0YXRlIGludmFyaWFudApIeXBlcnZpc29y OiBPcmlnaW4gPSAiVk13YXJlVk13YXJlIgpyZWFsIG1lbW9yeSAgPSA4NTg5OTM0NTkyICg4MTky IE1CKQphdmFpbCBtZW1vcnkgPSA4MjcyNTgwNjA4ICg3ODg5IE1CKQpFdmVudCB0aW1lciAiTEFQ SUMiIHF1YWxpdHkgNjAwCkFDUEkgQVBJQyBUYWJsZTogPFBUTFREICAJIEFQSUMgID4KRnJlZUJT RC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVzCkZyZWVCU0QvU01Q OiA0IHBhY2thZ2UocykgeCAxIGNvcmUocykKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KTUFE VDogRm9yY2luZyBhY3RpdmUtbG93IHBvbGFyaXR5IGFuZCBsZXZlbCB0cmlnZ2VyIGZvciBTQ0kK aW9hcGljMCA8VmVyc2lvbiAxLjE+IGlycXMgMC0yMwpMYXVuY2hpbmcgQVBzOiAzIDIgMQpUaW1l Y291bnRlciAiVFNDLWxvdyIgZnJlcXVlbmN5IDExMDAwMDAwMDAgSHogcXVhbGl0eSAxMDAwCktU TFM6IEluaXRpYWxpemVkIDQgdGhyZWFkcwpyYW5kb206IGVudHJvcHkgZGV2aWNlIGV4dGVybmFs IGludGVyZmFjZQpbYXRoX2hhbF0gbG9hZGVkCldBUk5JTkc6IERldmljZSAia2JkIiBpcyBHaWFu dCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCmtiZDEgYXQg a2JkbXV4MAowMDAuMDAwMDU4IFs0MzU0XSBuZXRtYXBfaW5pdCAgICAgICAgICAgICAgIG5ldG1h cDogbG9hZGVkIG1vZHVsZQptbHg1ZW46IE1lbGxhbm94IEV0aGVybmV0IGRyaXZlciAzLjYuMCAo RGVjZW1iZXIgMjAyMCkKbmV4dXMwCnZ0dmdhMDogPFZUIFZHQSBkcml2ZXI+CmNyeXB0b3NvZnQw OiA8c29mdHdhcmUgY3J5cHRvPgphZXNuaTA6IDxBRVMtQ0JDLEFFUy1DQ00sQUVTLUdDTSxBRVMt SUNNLEFFUy1YVFM+CmFjcGkwOiA8SU5URUwgNDQwQlg+CmFjcGkwOiBQb3dlciBCdXR0b24gKGZp eGVkKQpocGV0MDogPEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZDAwMDAw LTB4ZmVkMDAzZmYgb24gYWNwaTAKVGltZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4 MCBIeiBxdWFsaXR5IDk1MApjcHUwOiA8QUNQSSBDUFU+IG51bWEtZG9tYWluIDAgb24gYWNwaTAK YXR0aW1lcjA6IDxBVCB0aW1lcj4gcG9ydCAweDQwLTB4NDMgaXJxIDAgb24gYWNwaTAKVGltZWNv dW50ZXIgImk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDAKRXZlbnQgdGltZXIg Imk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDEwMAphdHJ0YzA6IDxBVCByZWFs dGltZSBjbG9jaz4gcG9ydCAweDcwLTB4NzEgaXJxIDggb24gYWNwaTAKYXRydGMwOiByZWdpc3Rl cmVkIGFzIGEgdGltZS1vZi1kYXkgY2xvY2ssIHJlc29sdXRpb24gMS4wMDAwMDBzCkV2ZW50IHRp bWVyICJSVEMiIGZyZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDAKVGltZWNvdW50ZXIgIkFDUEkt ZmFzdCIgZnJlcXVlbmN5IDM1Nzk1NDUgSHogcXVhbGl0eSA5MDAKYWNwaV90aW1lcjA6IDwyNC1i aXQgdGltZXIgYXQgMy41Nzk1NDVNSHo+IHBvcnQgMHgxMDA4LTB4MTAwYiBvbiBhY3BpMApwY2li MDogPEFDUEkgSG9zdC1QQ0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCnBjaTA6 IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIwCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDEuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxCmlzYWIwOiA8 UENJLUlTQSBicmlkZ2U+IGF0IGRldmljZSA3LjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24g aXNhYjAKYXRhcGNpMDogPEludGVsIFBJSVg0IFVETUEzMyBjb250cm9sbGVyPiBwb3J0IDB4MWYw LTB4MWY3LDB4M2Y2LDB4MTcwLTB4MTc3LDB4Mzc2LDB4MTA2MC0weDEwNmYgYXQgZGV2aWNlIDcu MSBvbiBwY2kwCmF0YTA6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGF0YXBjaTAKYXRh MTogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDEgb24gYXRhcGNpMApwY2kwOiA8YnJpZGdlPiBh dCBkZXZpY2UgNy4zIChubyBkcml2ZXIgYXR0YWNoZWQpCnZnYXBjaTA6IDxWR0EtY29tcGF0aWJs ZSBkaXNwbGF5PiBwb3J0IDB4MTA3MC0weDEwN2YgbWVtIDB4ZTgwMDAwMDAtMHhlZmZmZmZmZiww eGZlMDAwMDAwLTB4ZmU3ZmZmZmYgaXJxIDE2IGF0IGRldmljZSAxNS4wIG9uIHBjaTAKdmdhcGNp MDogQm9vdCB2aWRlbyBkZXZpY2UKbXB0MDogPExTSUxvZ2ljIDEwMzAgVWx0cmE0IEFkYXB0ZXI+ IHBvcnQgMHgxNDAwLTB4MTRmZiBtZW0gMHhmZWJhMDAwMC0weGZlYmJmZmZmLDB4ZmViYzAwMDAt MHhmZWJkZmZmZiBpcnEgMTcgYXQgZGV2aWNlIDE2LjAgb24gcGNpMAptcHQwOiBNUEkgVmVyc2lv bj0xLjIuMC4wCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDE3LjAgb24g cGNpMApwY2kyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgplbTA6IDxJbnRlbChSKSBQUk8vMTAw MCBOZXR3b3JrIENvbm5lY3Rpb24+IHBvcnQgMHgyMDAwLTB4MjAzZiBtZW0gMHhmZDVjMDAwMC0w eGZkNWRmZmZmLDB4ZmRmZjAwMDAtMHhmZGZmZmZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBw Y2kyCmVtMDogVXNpbmcgMTAyNCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9y cwplbTA6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjUwOjU2OjhhOmU3OjZmCmVtMDogbGluayBzdGF0 ZSBjaGFuZ2VkIHRvIFVQCmVtMDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAx LzEwMjQKZW0xOiA8SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4 MjA0MC0weDIwN2YgbWVtIDB4ZmQ1YTAwMDAtMHhmZDViZmZmZiwweGZkZmUwMDAwLTB4ZmRmZWZm ZmYgaXJxIDE2IGF0IGRldmljZSAyLjAgb24gcGNpMgplbTE6IFVzaW5nIDEwMjQgVFggZGVzY3Jp cHRvcnMgYW5kIDEwMjQgUlggZGVzY3JpcHRvcnMKZW0xOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1 MDo1Njo4YTo1NjplYwplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTE6IG5ldG1hcCBx dWV1ZXMvc2xvdHM6IFRYIDEvMTAyNCwgUlggMS8xMDI0CnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDIxLjAgb24gcGNpMApwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMS4xIG9uIHBjaTAKcGNpYjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjEuMiBvbiBwY2kwCnBjaWI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNl IDIxLjMgb24gcGNpMApwY2liNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS40 IG9uIHBjaTAKcGNpYjg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNSBvbiBw Y2kwCnBjaWI5OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjYgb24gcGNpMApw Y2liMTA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNyBvbiBwY2kwCnBjaWIx MTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4wIG9uIHBjaTAKcGNpYjEyOiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjEgb24gcGNpMApwY2liMTM6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMiBvbiBwY2kwCnBjaWIxNDogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4zIG9uIHBjaTAKcGNpYjE1OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIyLjQgb24gcGNpMApwY2liMTY6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjIuNSBvbiBwY2kwCnBjaWIxNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMi42IG9uIHBjaTAKcGNpYjE4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIyLjcgb24gcGNpMApwY2liMTk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjMuMCBvbiBwY2kwCnBjaWIyMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy My4xIG9uIHBjaTAKcGNpYjIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjIg b24gcGNpMApwY2liMjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMyBvbiBw Y2kwCnBjaWIyMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy40IG9uIHBjaTAK cGNpYjI0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjUgb24gcGNpMApwY2li MjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNiBvbiBwY2kwCnBjaWIyNjog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy43IG9uIHBjaTAKcGNpYjI3OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjAgb24gcGNpMApwY2liMjg6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMSBvbiBwY2kwCnBjaWIyOTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyNC4yIG9uIHBjaTAKcGNpYjMwOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI0LjMgb24gcGNpMApwY2liMzE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjQuNCBvbiBwY2kwCnBjaWIzMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyNC41IG9uIHBjaTAKcGNpYjMzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDI0LjYgb24gcGNpMApwY2liMzQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MjQuNyBvbiBwY2kwCmFjcGlfYWNhZDA6IDxBQyBBZGFwdGVyPiBvbiBhY3BpMAphdGtiZGMwOiA8 S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBvbiBhY3Bp MAphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMAprYmQwIGF0IGF0a2JkMAph dGtiZDA6IFtHSUFOVC1MT0NLRURdCnBzbTA6IDxQUy8yIE1vdXNlPiBpcnEgMTIgb24gYXRrYmRj MApwc20wOiBbR0lBTlQtTE9DS0VEXQpXQVJOSU5HOiBEZXZpY2UgInBzbSIgaXMgR2lhbnQgbG9j a2VkIGFuZCBtYXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4wLgpwc20wOiBtb2RlbCBJ bnRlbGxpTW91c2UsIGRldmljZSBJRCAzCmFjcGlfc3lzY29udGFpbmVyMDogPFN5c3RlbSBDb250 YWluZXI+IG9uIGFjcGkwCmZkYzA6IDxmbG9wcHkgZHJpdmUgY29udHJvbGxlcj4gcG9ydCAweDNm MC0weDNmNSwweDNmNyBpcnEgNiBkcnEgMiBvbiBhY3BpMApmZDA6IDwxNDQwLUtCIDMuNSIgZHJp dmU+IG9uIGZkYzAgZHJpdmUgMApvcm0wOiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMw MDAwLTB4YzdmZmYsMHhjODAwMC0weGM5ZmZmLDB4Y2EwMDAtMHhjYWZmZiwweGNiMDAwLTB4Y2Jm ZmYsMHhkYzAwMC0weGRmZmZmLDB4ZTAwMDAtMHhlN2ZmZiBwbnBpZCBPUk0wMDAwIG9uIGlzYTAK dmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAw LTB4YmZmZmYgcG5waWQgUE5QMDkwMCBvbiBpc2EwClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEw LjAwMCBtc2VjClpGUyBmaWxlc3lzdGVtIHZlcnNpb246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJz aW9uOiBmZWF0dXJlcyBzdXBwb3J0ICg1MDAwKQp1c2JfbmVlZHNfZXhwbG9yZV9hbGw6IG5vIGRl dmNsYXNzClRyeWluZyB0byBtb3VudCByb290IGZyb20gemZzOnpyb290L1JPT1QvZGVmYXVsdCBb XS4uLgpSb290IG1vdW50IHdhaXRpbmcgZm9yOiBDQU0KZGEwIGF0IG1wdDAgYnVzIDAgc2NidXMy IHRhcmdldCAwIGx1biAwCmRhMDogPFZNd2FyZSBWaXJ0dWFsIGRpc2sgMi4wPiBGaXhlZCBEaXJl Y3QgQWNjZXNzIFNQQy00IFNDU0kgZGV2aWNlCmRhMDogMzIwLjAwME1CL3MgdHJhbnNmZXJzICgx NjAuMDAwTUh6LCBvZmZzZXQgMTI3LCAxNmJpdCkKZGEwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJs ZWQKZGEwOiA0MDk2ME1CICg4Mzg4NjA4MCA1MTIgYnl0ZSBzZWN0b3JzKQpkYTA6IHF1aXJrcz0w eDE0MDxSRVRSWV9CVVNZLFNUUklDVF9VTk1BUD4KY2QwIGF0IGF0YTEgYnVzIDAgc2NidXMxIHRh cmdldCAwIGx1biAwCmNkMDogPE5FQ1ZNV2FyIFZNd2FyZSBJREUgQ0RSMTAgMS4wMD4gUmVtb3Zh YmxlIENELVJPTSBTQ1NJIGRldmljZQpjZDA6IFNlcmlhbCBOdW1iZXIgMTAwMDAwMDAwMDAwMDAw MDAwMDEKY2QwOiAzMy4zMDBNQi9zIHRyYW5zZmVycyAoVURNQTIsIEFUQVBJIDEyYnl0ZXMsIFBJ TyA2NTUzNGJ5dGVzKQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBO T1QgUkVBRFksIE1lZGl1bSBub3QgcHJlc2VudApjZDA6IHF1aXJrcz0weDQwPFJFVFJZX0JVU1k+ ClNldHRpbmcgaG9zdHV1aWQ6IDEyOGEwYTQyLTRkODctN2E2YS00ZjVjLWJlY2NhYzM0YjgxNy4K U2V0dGluZyBob3N0aWQ6IDB4ZGE5ZDhlMWYuClN0YXJ0aW5nIGZpbGUgc3lzdGVtIGNoZWNrczoK bm8gcG9vbHMgYXZhaWxhYmxlIHRvIGltcG9ydApNb3VudGluZyBsb2NhbCBmaWxlc3lzdGVtczou CkVMRiBsZGNvbmZpZyBwYXRoOiAvbGliIC91c3IvbGliIC91c3IvbGliL2NvbXBhdCAvdXNyL2xv Y2FsL2xpYiAvdXNyL2xvY2FsL2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL2NvbXBhdC9w a2cgL3Vzci9sb2NhbC9saWIvcGVybDUvNS4zMi9tYWNoL0NPUkUKMzItYml0IGNvbXBhdGliaWxp dHkgbGRjb25maWcgcGF0aDogL3Vzci9saWIzMgpTZXR0aW5nIGhvc3RuYW1lOiBPcGVuVlBOLgpT ZXR0aW5nIHVwIGhhcnZlc3Rpbmc6IFtVTUFdLFtGU19BVElNRV0sU1dJLElOVEVSUlVQVCxORVRf TkcsW05FVF9FVEhFUl0sTkVUX1RVTixNT1VTRSxLRVlCT0FSRCxBVFRBQ0gsQ0FDSEVECkZlZWRp bmcgZW50cm9weTogLgpBdXRvbG9hZGluZyBtb2R1bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1v ZHVsZTogdm1jaS5rbwppbnRzbWIwOiA8SW50ZWwgUElJWDQgU01CVVMgSW50ZXJmYWNlPiBwb3J0 IDB4MTA0MC0weDEwNGYgYXQgZGV2aWNlIDcuMyBvbiBwY2kwCmludHNtYjA6IGludHIgU01JIGRp c2FibGVkIHJldmlzaW9uIDAKc21idXMwOiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpbnRz bWIwCnZtY2kwOiA8Vk13YXJlIFZpcnR1YWwgTWFjaGluZSBDb21tdW5pY2F0aW9uIEludGVyZmFj ZT4gcG9ydCAweDEwODAtMHgxMGJmIG1lbSAweGZlYmZlMDAwLTB4ZmViZmZmZmYgaXJxIDE2IGF0 IGRldmljZSA3Ljcgb24gcGNpMApDcmVhdGVkIGNsb25lIGludGVyZmFjZXM6IGxhZ2cwLgpsbzA6 IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUApsYWdnMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQ ClN0YXJ0aW5nIE5ldHdvcms6IGxvMCBlbTAgZW0xIGxhZ2cwLgpsbzA6IGZsYWdzPTgwNDk8VVAs TE9PUEJBQ0ssUlVOTklORyxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNjM4NAoJb3B0aW9ucz02 ODAwMDM8UlhDU1VNLFRYQ1NVTSxMSU5LU1RBVEUsUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjY+Cglp bmV0NiA6OjEgcHJlZml4bGVuIDEyOAoJaW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNj b3BlaWQgMHgzCglpbmV0IDEyNy4wLjAuMSBuZXRtYXNrIDB4ZmYwMDAwMDAKCWdyb3VwczogbG8K CW5kNiBvcHRpb25zPTIxPFBFUkZPUk1OVUQsQVVUT19MSU5LTE9DQUw+CmVtMDogZmxhZ3M9ODg2 MzxVUCxCUk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1 MDAKCW9wdGlvbnM9NDgxMDA5YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5H LFZMQU5fSFdDU1VNLFZMQU5fSFdGSUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2 ZgoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJ c3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRP X0xJTktMT0NBTD4KZW0xOiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgs TVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENT VU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01B UD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZmCglod2FkZHIgMDA6NTA6NTY6OGE6NTY6ZWMKCW1l ZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKCXN0YXR1 czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5L TE9DQUw+CmxhZ2cwOiBmbGFncz04ODQzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVM VElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0s VkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4K CWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZmCglpbmV0IDE5Mi4xMC4wLjg3IG5ldG1hc2sgMHhmZmZm ZmUwMCBicm9hZGNhc3QgMTkyLjEwLjEuMjU1CglsYWdncHJvdG8gZmFpbG92ZXIgbGFnZ2hhc2gg bDIsbDMsbDQKCWxhZ2dwb3J0OiBlbTAgZmxhZ3M9NTxNQVNURVIsQUNUSVZFPgoJbGFnZ3BvcnQ6 IGVtMSBmbGFncz0wPD4KCWdyb3VwczogbGFnZwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QK CXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVU T19MSU5LTE9DQUw+ClN0YXJ0aW5nIGRldmQuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28K QXV0b2xvYWRpbmcgbW9kdWxlOiB2bWNpLmtvCmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRp dmVydCBsb2FkYWJsZSwgbmF0IGxvYWRhYmxlLCBkZWZhdWx0IHRvIGRlbnksIGxvZ2dpbmcgZGlz YWJsZWQKRmx1c2hlZCBhbGwgcnVsZXMuCjAwMTAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueSB2 aWEgbG8wCjAwMjAwIGRlbnkgaXAgZnJvbSBhbnkgdG8gMTI3LjAuMC4wLzgKMDAzMDAgZGVueSBp cCBmcm9tIDEyNy4wLjAuMC84IHRvIGFueQowMDQwMCBkZW55IGlwIGZyb20gYW55IHRvIDo6MQow MDUwMCBkZW55IGlwIGZyb20gOjoxIHRvIGFueQowMDYwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSA6 OiB0byBmZjAyOjovMTYKMDA3MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRvIGZl ODA6Oi8xMAowMDgwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBmZTgwOjovMTAgdG8gZmYwMjo6LzE2 CjAwOTAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFueSB0byBhbnkgaWNtcDZ0eXBlcyAxCjAxMDAw IGFsbG93IGlwdjYtaWNtcCBmcm9tIGFueSB0byBhbnkgaWNtcDZ0eXBlcyAyLDEzNSwxMzYKMDAw NTAgZGl2ZXJ0IDg2NjggaXA0IGZyb20gYW55IHRvIGFueSB2aWEgbGFnZzAKNjUwMDAgYWxsb3cg aXAgZnJvbSBhbnkgdG8gYW55CkZpcmV3YWxsIHJ1bGVzIGxvYWRlZC4KRmlyZXdhbGwgbG9nZ2lu ZyBlbmFibGVkLgpTdGFydGluZyBuYXRkLgphZGQgaG9zdCAxMjcuMC4wLjE6IGdhdGV3YXkgbG8w IGZpYiAwOiByb3V0ZSBhbHJlYWR5IGluIHRhYmxlCmFkZCBuZXQgZGVmYXVsdDogZ2F0ZXdheSAx OTIuMTAuMS4xMQpBZGRpdGlvbmFsIGluZXQgcm91dGluZyBvcHRpb25zOiBnYXRld2F5PVlFUy4K YWRkIGhvc3QgOjoxOiBnYXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQph ZGQgbmV0IGZlODA6OjogZ2F0ZXdheSA6OjEKYWRkIG5ldCBmZjAyOjo6IGdhdGV3YXkgOjoxCmFk ZCBuZXQgOjpmZmZmOjAuMC4wLjA6IGdhdGV3YXkgOjoxCmFkZCBuZXQgOjowLjAuMC4wOiBnYXRl d2F5IDo6MQpVcGRhdGluZyAvdmFyL3J1bi9vcy1yZWxlYXNlIGRvbmUuCkNyZWF0aW5nIGFuZC9v ciB0cmltbWluZyBsb2cgZmlsZXNuZXdzeXNsb2c6IGVycm9yIGluIGNvbmZpZyBmaWxlOyBiYWQg cGVybWlzc2lvbnM6Cjw8PDw8PDwgY3VycmVudCB2ZXJzaW9uCgpuZXdzeXNsb2c6IG1pc3Npbmcg ZmllbGQgaW4gY29uZmlnIGZpbGU6Cj09PT09PT0KCi4KQ2xlYXJpbmcgL3RtcC4KVXBkYXRpbmcg bW90ZDouClN0YXJ0aW5nIHN5c2xvZ2QuClNldHRpbmcgZGF0ZSB2aWEgbnRwLgoxNyBBcHIgMDI6 MDk6MDQgbnRwZGF0ZVsxOTU1MF06IHN0ZXAgdGltZSBzZXJ2ZXIgNjYuMjIwLjkuMTIyIG9mZnNl dCArMC41NDU1MTAgc2VjCk5vIGNvcmUgZHVtcHMgZm91bmQuClN0YXJ0aW5nIG9wZW52cG4uCk1v dW50aW5nIGxhdGUgZmlsZXN5c3RlbXM6Lgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAK UGVyZm9ybWluZyBzYW5pdHkgY2hlY2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBz c2hkLgpTdGFydGluZyBjcm9uLgpDb25maWd1cmluZyB2dDogYmxhbmt0aW1lLgpTdGFydGluZyBi YWNrZ3JvdW5kIGZpbGUgc3lzdGVtIGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoKU2F0IEFwciAxNyAw MjowOTowNSBFU1QgMjAyMQpBcHIgMTcgMDI6MDk6MzQgT3BlblZQTiBzdVs3NTAyOF06IHBldGVy IHRvIHJvb3Qgb24gL2Rldi9wdHMvMApBcHIgMTcgMDI6MTE6NTIgT3BlblZQTiBzaHV0ZG93bls4 MDQ4MV06IHJlYm9vdCBieSBwZXRlcjogClN0b3BwaW5nIGNyb24uCldhaXRpbmcgZm9yIFBJRFM6 IDY0Mjg2LgpTdG9wcGluZyBzc2hkLgpXYWl0aW5nIGZvciBQSURTOiA2MDg2MS4KU3RvcHBpbmcg b3BlbnZwbi4KV2FpdGluZyBmb3IgUElEUzogNDE3NjgKdHVuMDogbGluayBzdGF0ZSBjaGFuZ2Vk IHRvIERPV04KLgpTdG9wcGluZyB6YWJiaXhfYWdlbnRkLgpXYWl0aW5nIGZvciBQSURTOiAzNzEy OC4KU3RvcHBpbmcgZGV2ZC4KV2FpdGluZyBmb3IgUElEUzogMTQzMDguCldyaXRpbmcgZW50cm9w eSBmaWxlOiAuCldyaXRpbmcgZWFybHkgYm9vdCBlbnRyb3B5IGZpbGU6IC4KLgpBcHIgMTcgMDI6 MTE6NTIgT3BlblZQTiBzeXNsb2dkOiBleGl0aW5nIG9uIHNpZ25hbCAxNQpXYWl0aW5nIChtYXgg NjAgc2Vjb25kcykgZm9yIHN5c3RlbSBwcm9jZXNzIGB2bmxydScgdG8gc3RvcC4uLiBkb25lCldh aXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHByb2Nlc3MgYHN5bmNlcicgdG8gc3Rv cC4uLiAKU3luY2luZyBkaXNrcywgdm5vZGVzIHJlbWFpbmluZy4uLiAwIDAgMCAwIGRvbmUKV2Fp dGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZkYWVtb24nIHRvIHN0 b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1 ZnNwYWNlZGFlbW9uLTAnIHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykg Zm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTInIHRvIHN0b3AuLi4gZG9uZQpXYWl0 aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTMn IHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJl YWQgYGJ1ZnNwYWNlZGFlbW9uLTEnIHRvIHN0b3AuLi4gZG9uZQpBbGwgYnVmZmVycyBzeW5jZWQu ClVwdGltZTogM20yNHMKLS0tPDxCT09UPj4tLS0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMjEgVGhl IEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAx OTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5p dmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEg cmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAx My4wLVJFTEVBU0UgIzAgcmVsZW5nLzEzLjAtbjI0NDczMy1lYTMxYWJjMjYxZjogRnJpIEFwciAg OSAwNDoyNDowOSBVVEMgMjAyMQogICAgcm9vdEByZWxlbmcxLm55aS5mcmVlYnNkLm9yZzovdXNy L29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklDIGFtZDY0CkZyZWVCU0QgY2xhbmcg dmVyc2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29tOmxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZt b3JnLTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpClZUKHZnYSk6IHRleHQgODB4MjUKQ1BVOiBJbnRl bChSKSBYZW9uKFIpIENQVSBFNS0yNjYwIDAgQCAyLjIwR0h6ICgyMjAwLjAwLU1IeiBLOC1jbGFz cyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDIwNmQyICBGYW1pbHk9MHg2ICBN b2RlbD0weDJkICBTdGVwcGluZz0yCiAgRmVhdHVyZXM9MHhmYTNmYmZmPEZQVSxWTUUsREUsUFNF LFRTQyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2 LERUUyxNTVgsRlhTUixTU0UsU1NFMixTUz4KICBGZWF0dXJlczI9MHg5ZmJhMjIwMzxTU0UzLFBD TE1VTFFEUSxTU1NFMyxDWDE2LFBDSUQsU1NFNC4xLFNTRTQuMix4MkFQSUMsUE9QQ05ULFRTQ0RM VCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxIVj4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxT WVNDQUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0cnVjdHVy ZWQgRXh0ZW5kZWQgRmVhdHVyZXM9MHgyPFRTQ0FESj4KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50 Ckh5cGVydmlzb3I6IE9yaWdpbiA9ICJWTXdhcmVWTXdhcmUiCnJlYWwgbWVtb3J5ICA9IDg1ODk5 MzQ1OTIgKDgxOTIgTUIpCmF2YWlsIG1lbW9yeSA9IDgyNzI1ODA2MDggKDc4ODkgTUIpCkV2ZW50 IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElDIFRhYmxlOiA8UFRMVEQgIAkgQVBJ QyAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMK RnJlZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDEgY29yZShzKQpyYW5kb206IHVuYmxvY2tpbmcg ZGV2aWNlLgpNQURUOiBGb3JjaW5nIGFjdGl2ZS1sb3cgcG9sYXJpdHkgYW5kIGxldmVsIHRyaWdn ZXIgZm9yIFNDSQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJxcyAwLTIzCkxhdW5jaGluZyBBUHM6 IDEgMiAzClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTEwMDAwMDAwMCBIeiBxdWFs aXR5IDEwMDAKS1RMUzogSW5pdGlhbGl6ZWQgNCB0aHJlYWRzCnJhbmRvbTogZW50cm9weSBkZXZp Y2UgZXh0ZXJuYWwgaW50ZXJmYWNlClthdGhfaGFsXSBsb2FkZWQKV0FSTklORzogRGV2aWNlICJr YmQiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQu MC4Ka2JkMSBhdCBrYmRtdXgwCjAwMC4wMDAwNTggWzQzNTRdIG5ldG1hcF9pbml0ICAgICAgICAg ICAgICAgbmV0bWFwOiBsb2FkZWQgbW9kdWxlCm1seDVlbjogTWVsbGFub3ggRXRoZXJuZXQgZHJp dmVyIDMuNi4wIChEZWNlbWJlciAyMDIwKQpuZXh1czAKdnR2Z2EwOiA8VlQgVkdBIGRyaXZlcj4K Y3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+CmFlc25pMDogPEFFUy1DQkMsQUVTLUNDTSxB RVMtR0NNLEFFUy1JQ00sQUVTLVhUUz4KYWNwaTA6IDxJTlRFTCA0NDBCWD4KYWNwaTA6IFBvd2Vy IEJ1dHRvbiAoZml4ZWQpCmhwZXQwOiA8SGlnaCBQcmVjaXNpb24gRXZlbnQgVGltZXI+IGlvbWVt IDB4ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1lY291bnRlciAiSFBFVCIgZnJlcXVl bmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCmNwdTA6IDxBQ1BJIENQVT4gbnVtYS1kb21haW4g MCBvbiBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0IDB4NDAtMHg0MyBpcnEgMCBvbiBh Y3BpMApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApF dmVudCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwCmF0cnRj MDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3MSBpcnEgOCBvbiBhY3BpMAphdHJ0 YzA6IHJlZ2lzdGVyZWQgYXMgYSB0aW1lLW9mLWRheSBjbG9jaywgcmVzb2x1dGlvbiAxLjAwMDAw MHMKRXZlbnQgdGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4IEh6IHF1YWxpdHkgMApUaW1lY291 bnRlciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDkwMAphY3BpX3Rp bWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDEwMDgtMHgxMDBiIG9u IGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24g YWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNp YjEKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDcuMCBvbiBwY2kwCmlzYTA6IDxJ U0EgYnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgUElJWDQgVURNQTMzIGNvbnRyb2xsZXI+ IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgxNzcsMHgzNzYsMHgxMDYwLTB4MTA2ZiBh dCBkZXZpY2UgNy4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDAgb24g YXRhcGNpMAphdGExOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhdGFwY2kwCnBjaTA6 IDxicmlkZ2U+IGF0IGRldmljZSA3LjMgKG5vIGRyaXZlciBhdHRhY2hlZCkKdmdhcGNpMDogPFZH QS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHgxMDcwLTB4MTA3ZiBtZW0gMHhlODAwMDAwMC0w eGVmZmZmZmZmLDB4ZmUwMDAwMDAtMHhmZTdmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDE1LjAgb24g cGNpMAp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQptcHQwOiA8TFNJTG9naWMgMTAzMCBVbHRy YTQgQWRhcHRlcj4gcG9ydCAweDE0MDAtMHgxNGZmIG1lbSAweGZlYmEwMDAwLTB4ZmViYmZmZmYs MHhmZWJjMDAwMC0weGZlYmRmZmZmIGlycSAxNyBhdCBkZXZpY2UgMTYuMCBvbiBwY2kwCm1wdDA6 IE1QSSBWZXJzaW9uPTEuMi4wLjAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMTcuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCmVtMDogPEludGVs KFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9ydCAweDIwMDAtMHgyMDNmIG1lbSAw eGZkNWMwMDAwLTB4ZmQ1ZGZmZmYsMHhmZGZmMDAwMC0weGZkZmZmZmZmIGlycSAxOCBhdCBkZXZp Y2UgMC4wIG9uIHBjaTIKZW0wOiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJY IGRlc2NyaXB0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVzczogMDA6NTA6NTY6OGE6ZTc6NmYKZW0w OiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0wOiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAx LzEwMjQsIFJYIDEvMTAyNAplbTE6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rp b24+IHBvcnQgMHgyMDQwLTB4MjA3ZiBtZW0gMHhmZDVhMDAwMC0weGZkNWJmZmZmLDB4ZmRmZTAw MDAtMHhmZGZlZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIuMCBvbiBwY2kyCmVtMTogVXNpbmcgMTAy NCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9ycwplbTE6IEV0aGVybmV0IGFk ZHJlc3M6IDAwOjUwOjU2OjhhOjU2OmVjCmVtMTogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmVt MTogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAxLzEwMjQKcGNpYjM6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMCBvbiBwY2kwCnBjaWI0OiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjEgb24gcGNpMApwY2liNTogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAyMS4yIG9uIHBjaTAKcGNpYjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjEuMyBvbiBwY2kwCnBjaWI3OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIxLjQgb24gcGNpMApwY2liODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAyMS41IG9uIHBjaTAKcGNpYjk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEu NiBvbiBwY2kwCnBjaWIxMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS43IG9u IHBjaTAKcGNpYjExOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjAgb24gcGNp MApwY2liMTI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMSBvbiBwY2kwCnBj aWIxMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4yIG9uIHBjaTAKcGNpYjE0 OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjMgb24gcGNpMApwY2liMTU6IDxB Q1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNCBvbiBwY2kwCnBjaWIxNjogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi41IG9uIHBjaTAKcGNpYjE3OiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjYgb24gcGNpMApwY2liMTg6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMjIuNyBvbiBwY2kwCnBjaWIxOTogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMy4wIG9uIHBjaTAKcGNpYjIwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDIzLjEgb24gcGNpMApwY2liMjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjMuMiBvbiBwY2kwCnBjaWIyMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAyMy4zIG9uIHBjaTAKcGNpYjIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIz LjQgb24gcGNpMApwY2liMjQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNSBv biBwY2kwCnBjaWIyNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy42IG9uIHBj aTAKcGNpYjI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjcgb24gcGNpMApw Y2liMjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMCBvbiBwY2kwCnBjaWIy ODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4xIG9uIHBjaTAKcGNpYjI5OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjIgb24gcGNpMApwY2liMzA6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMyBvbiBwY2kwCnBjaWIzMTogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC40IG9uIHBjaTAKcGNpYjMyOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDI0LjUgb24gcGNpMApwY2liMzM6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjQuNiBvbiBwY2kwCnBjaWIzNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyNC43IG9uIHBjaTAKYWNwaV9hY2FkMDogPEFDIEFkYXB0ZXI+IG9uIGFjcGkw CmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGly cSAxIG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAg YXQgYXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogPFBTLzIgTW91c2U+IGlycSAx MiBvbiBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCldBUk5JTkc6IERldmljZSAicHNtIiBp cyBHaWFudCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCnBz bTA6IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMKYWNwaV9zeXNjb250YWluZXIwOiA8 U3lzdGVtIENvbnRhaW5lcj4gb24gYWNwaTAKZmRjMDogPGZsb3BweSBkcml2ZSBjb250cm9sbGVy PiBwb3J0IDB4M2YwLTB4M2Y1LDB4M2Y3IGlycSA2IGRycSAyIG9uIGFjcGkwCmZkMDogPDE0NDAt S0IgMy41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTXM+IGF0 IGlvbWVtIDB4YzAwMDAtMHhjN2ZmZiwweGM4MDAwLTB4YzlmZmYsMHhjYTAwMC0weGNhZmZmLDB4 Y2IwMDAtMHhjYmZmZiwweGRjMDAwLTB4ZGZmZmYsMHhlMDAwMC0weGU3ZmZmIHBucGlkIE9STTAw MDAgb24gaXNhMAp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdBPiBhdCBwb3J0IDB4M2MwLTB4M2RmIGlv bWVtIDB4YTAwMDAtMHhiZmZmZiBwbnBpZCBQTlAwOTAwIG9uIGlzYTAKVGltZWNvdW50ZXJzIHRp Y2sgZXZlcnkgMTAuMDAwIG1zZWMKWkZTIGZpbGVzeXN0ZW0gdmVyc2lvbjogNQpaRlMgc3RvcmFn ZSBwb29sIHZlcnNpb246IGZlYXR1cmVzIHN1cHBvcnQgKDUwMDApCnVzYl9uZWVkc19leHBsb3Jl X2FsbDogbm8gZGV2Y2xhc3MKVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB6ZnM6enJvb3QvUk9P VC9kZWZhdWx0IFtdLi4uClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IENBTQpkYTAgYXQgbXB0MCBi dXMgMCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8Vk13YXJlIFZpcnR1YWwgZGlzayAyLjA+ IEZpeGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGEwOiAzMjAuMDAwTUIvcyB0 cmFuc2ZlcnMgKDE2MC4wMDBNSHosIG9mZnNldCAxMjcsIDE2Yml0KQpkYTA6IENvbW1hbmQgUXVl dWVpbmcgZW5hYmxlZApkYTA6IDQwOTYwTUIgKDgzODg2MDgwIDUxMiBieXRlIHNlY3RvcnMpCmRh MDogcXVpcmtzPTB4MTQwPFJFVFJZX0JVU1ksU1RSSUNUX1VOTUFQPgpjZDAgYXQgYXRhMSBidXMg MCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8TkVDVk1XYXIgVk13YXJlIElERSBDRFIxMCAx LjAwPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNkMDogU2VyaWFsIE51bWJlciAxMDAw MDAwMDAwMDAwMDAwMDAwMQpjZDA6IDMzLjMwME1CL3MgdHJhbnNmZXJzIChVRE1BMiwgQVRBUEkg MTJieXRlcywgUElPIDY1NTM0Ynl0ZXMpCmNkMDogQXR0ZW1wdCB0byBxdWVyeSBkZXZpY2Ugc2l6 ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50CmNkMDogcXVpcmtzPTB4NDA8 UkVUUllfQlVTWT4KU2V0dGluZyBob3N0dXVpZDogMTI4YTBhNDItNGQ4Ny03YTZhLTRmNWMtYmVj Y2FjMzRiODE3LgpTZXR0aW5nIGhvc3RpZDogMHhkYTlkOGUxZi4KU3RhcnRpbmcgZmlsZSBzeXN0 ZW0gY2hlY2tzOgpubyBwb29scyBhdmFpbGFibGUgdG8gaW1wb3J0Ck1vdW50aW5nIGxvY2FsIGZp bGVzeXN0ZW1zOi4KRUxGIGxkY29uZmlnIHBhdGg6IC9saWIgL3Vzci9saWIgL3Vzci9saWIvY29t cGF0IC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2NvbXBhdC9wa2cgL3Vzci9sb2NhbC9s aWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9wZXJsNS81LjMyL21hY2gvQ09SRQozMi1iaXQg Y29tcGF0aWJpbGl0eSBsZGNvbmZpZyBwYXRoOiAvdXNyL2xpYjMyClNldHRpbmcgaG9zdG5hbWU6 IE9wZW5WUE4uClNldHRpbmcgdXAgaGFydmVzdGluZzogW1VNQV0sW0ZTX0FUSU1FXSxTV0ksSU5U RVJSVVBULE5FVF9ORyxbTkVUX0VUSEVSXSxORVRfVFVOLE1PVVNFLEtFWUJPQVJELEFUVEFDSCxD QUNIRUQKRmVlZGluZyBlbnRyb3B5OiAuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0 b2xvYWRpbmcgbW9kdWxlOiB2bWNpLmtvCmludHNtYjA6IDxJbnRlbCBQSUlYNCBTTUJVUyBJbnRl cmZhY2U+IHBvcnQgMHgxMDQwLTB4MTA0ZiBhdCBkZXZpY2UgNy4zIG9uIHBjaTAKaW50c21iMDog aW50ciBTTUkgZGlzYWJsZWQgcmV2aXNpb24gMApzbWJ1czA6IDxTeXN0ZW0gTWFuYWdlbWVudCBC dXM+IG9uIGludHNtYjAKdm1jaTA6IDxWTXdhcmUgVmlydHVhbCBNYWNoaW5lIENvbW11bmljYXRp b24gSW50ZXJmYWNlPiBwb3J0IDB4MTA4MC0weDEwYmYgbWVtIDB4ZmViZmUwMDAtMHhmZWJmZmZm ZiBpcnEgMTYgYXQgZGV2aWNlIDcuNyBvbiBwY2kwCkNyZWF0ZWQgY2xvbmUgaW50ZXJmYWNlczog bGFnZzAuCmxvMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmxhZ2cwOiBsaW5rIHN0YXRlIGNo YW5nZWQgdG8gVVAKU3RhcnRpbmcgTmV0d29yazogbG8wIGVtMCBlbTEgbGFnZzAuCmxvMDogZmxh Z3M9ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE2Mzg0 CglvcHRpb25zPTY4MDAwMzxSWENTVU0sVFhDU1VNLExJTktTVEFURSxSWENTVU1fSVBWNixUWENT VU1fSVBWNj4KCWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4CglpbmV0NiBmZTgwOjoxJWxvMCBwcmVm aXhsZW4gNjQgc2NvcGVpZCAweDMKCWluZXQgMTI3LjAuMC4xIG5ldG1hc2sgMHhmZjAwMDAwMAoJ Z3JvdXBzOiBsbwoJbmQ2IG9wdGlvbnM9MjE8UEVSRk9STU5VRCxBVVRPX0xJTktMT0NBTD4KZW0w OiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRy aWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxB Tl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUw OjU2OjhhOmU3OjZmCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxs LWR1cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJ U0FCTEVELEFVVE9fTElOS0xPQ0FMPgplbTE6IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5J TkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8 UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hX RklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWh3YWRkciAwMDo1MDo1Njo4 YTo1NjplYwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBs ZXg+KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxF RCxBVVRPX0xJTktMT0NBTD4KbGFnZzA6IGZsYWdzPTg4NDM8VVAsQlJPQURDQVNULFJVTk5JTkcs U0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhD U1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklM VEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWluZXQgMTkyLjEwLjAuODcgbmV0 bWFzayAweGZmZmZmZTAwIGJyb2FkY2FzdCAxOTIuMTAuMS4yNTUKCWxhZ2dwcm90byBmYWlsb3Zl ciBsYWdnaGFzaCBsMixsMyxsNAoJbGFnZ3BvcnQ6IGVtMCBmbGFncz01PE1BU1RFUixBQ1RJVkU+ CglsYWdncG9ydDogZW0xIGZsYWdzPTA8PgoJZ3JvdXBzOiBsYWdnCgltZWRpYTogRXRoZXJuZXQg YXV0b3NlbGVjdAoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZE SVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KU3RhcnRpbmcgZGV2ZC4KQXV0b2xvYWRpbmcgbW9kdWxl OiBpbnRwbS5rbwpBdXRvbG9hZGluZyBtb2R1bGU6IHZtY2kua28KaXBmdzIgKCtpcHY2KSBpbml0 aWFsaXplZCwgZGl2ZXJ0IGxvYWRhYmxlLCBuYXQgbG9hZGFibGUsIGRlZmF1bHQgdG8gZGVueSwg bG9nZ2luZyBkaXNhYmxlZApGbHVzaGVkIGFsbCBydWxlcy4KMDAxMDAgYWxsb3cgaXAgZnJvbSBh bnkgdG8gYW55IHZpYSBsbzAKMDAyMDAgZGVueSBpcCBmcm9tIGFueSB0byAxMjcuMC4wLjAvOAow MDMwMCBkZW55IGlwIGZyb20gMTI3LjAuMC4wLzggdG8gYW55CjAwNDAwIGRlbnkgaXAgZnJvbSBh bnkgdG8gOjoxCjAwNTAwIGRlbnkgaXAgZnJvbSA6OjEgdG8gYW55CjAwNjAwIGFsbG93IGlwdjYt aWNtcCBmcm9tIDo6IHRvIGZmMDI6Oi8xNgowMDcwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBmZTgw OjovMTAgdG8gZmU4MDo6LzEwCjAwODAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6Oi8xMCB0 byBmZjAyOjovMTYKMDA5MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5 cGVzIDEKMDEwMDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVzIDIs MTM1LDEzNgowMDA1MCBkaXZlcnQgODY2OCBpcDQgZnJvbSBhbnkgdG8gYW55IHZpYSBsYWdnMAo2 NTAwMCBhbGxvdyBpcCBmcm9tIGFueSB0byBhbnkKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpGaXJl d2FsbCBsb2dnaW5nIGVuYWJsZWQuClN0YXJ0aW5nIG5hdGQuCmFkZCBob3N0IDEyNy4wLjAuMTog Z2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVhZHkgaW4gdGFibGUKYWRkIG5ldCBkZWZhdWx0 OiBnYXRld2F5IDE5Mi4xMC4xLjExCkFkZGl0aW9uYWwgaW5ldCByb3V0aW5nIG9wdGlvbnM6IGdh dGV3YXk9WUVTLgphZGQgaG9zdCA6OjE6IGdhdGV3YXkgbG8wIGZpYiAwOiByb3V0ZSBhbHJlYWR5 IGluIHRhYmxlCmFkZCBuZXQgZmU4MDo6OiBnYXRld2F5IDo6MQphZGQgbmV0IGZmMDI6OjogZ2F0 ZXdheSA6OjEKYWRkIG5ldCA6OmZmZmY6MC4wLjAuMDogZ2F0ZXdheSA6OjEKYWRkIG5ldCA6OjAu MC4wLjA6IGdhdGV3YXkgOjoxClVwZGF0aW5nIC92YXIvcnVuL29zLXJlbGVhc2UgMjAyMS0wNC0x N1QwMjoxMjo0NS42NDExNzctMDU6MDAgT3BlblZQTiBuYXRkIDc5MjMyIC0gLSBBbGlhc2luZyB0 byAxOTIuMTAuMC44NywgbXR1IDE1MDAgYnl0ZXMKZG9uZS4KQ3JlYXRpbmcgYW5kL29yIHRyaW1t aW5nIGxvZyBmaWxlc25ld3N5c2xvZzogbWlzc2luZyBmaWVsZCBpbiBjb25maWcgZmlsZToKPT09 PT09PQoKLgpDbGVhcmluZyAvdG1wLgpVcGRhdGluZyBtb3RkOi4KU3RhcnRpbmcgc3lzbG9nZC4K U2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAwMjoxMjo1MSBudHBkYXRlWzYxOTFdOiBzdGVw IHRpbWUgc2VydmVyIDEwNy4xOTQuMjEwLjE1NSBvZmZzZXQgLTAuOTcyNzYyIHNlYwpObyBjb3Jl IGR1bXBzIGZvdW5kLgpTdGFydGluZyBvcGVudnBuLgpNb3VudGluZyBsYXRlIGZpbGVzeXN0ZW1z Oi4KdHVuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQClBlcmZvcm1pbmcgc2FuaXR5IGNoZWNr IG9uIHNzaGQgY29uZmlndXJhdGlvbi4KU3RhcnRpbmcgc3NoZC4KU3RhcnRpbmcgY3Jvbi4KQ29u ZmlndXJpbmcgdnQ6IGJsYW5rdGltZS4KU3RhcnRpbmcgYmFja2dyb3VuZCBmaWxlIHN5c3RlbSBj aGVja3MgaW4gNjAgc2Vjb25kcy4KClNhdCBBcHIgMTcgMDI6MTI6NTIgRVNUIDIwMjEKQXByIDE3 IDAyOjEzOjI0IE9wZW5WUE4gc3VbMjQ1ODZdOiBwZXRlciB0byByb290IG9uIC9kZXYvcHRzLzAK QXByIDE3IDAyOjE1OjQ1IE9wZW5WUE4gc2h1dGRvd25bMjY2NzJdOiByZWJvb3QgYnkgcGV0ZXI6 IApTdG9wcGluZyBjcm9uLgpXYWl0aW5nIGZvciBQSURTOiAyMDY1MC4KU3RvcHBpbmcgc3NoZC4K V2FpdGluZyBmb3IgUElEUzogMTk2NDQsIDE5NjQ0LgpTdG9wcGluZyBvcGVudnBuLgpXYWl0aW5n IGZvciBQSURTOiAxMzMyNgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgouClN0b3Bw aW5nIHphYmJpeF9hZ2VudGQuCldhaXRpbmcgZm9yIFBJRFM6IDEyMTk4LCAxMjE5OC4KU3RvcHBp bmcgZGV2ZC4KV2FpdGluZyBmb3IgUElEUzogNzEzNTMuCldyaXRpbmcgZW50cm9weSBmaWxlOiAu CldyaXRpbmcgZWFybHkgYm9vdCBlbnRyb3B5IGZpbGU6IC4KLgpUZXJtaW5hdGVkCkFwciAxNyAw MjoxNTo0NyBPcGVuVlBOIHN5c2xvZ2Q6IGV4aXRpbmcgb24gc2lnbmFsIDE1CldhaXRpbmcgKG1h eCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHByb2Nlc3MgYHZubHJ1JyB0byBzdG9wLi4uIGRvbmUK V2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgc3luY2VyJyB0byBz dG9wLi4uIApTeW5jaW5nIGRpc2tzLCB2bm9kZXMgcmVtYWluaW5nLi4uIDAgMCAwIDAgZG9uZQpX YWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZmRhZW1vbicgdG8g c3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRocmVhZCBg YnVmc3BhY2VkYWVtb24tMCcgdG8gc3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRz KSBmb3Igc3lzdGVtIHRocmVhZCBgYnVmc3BhY2VkYWVtb24tMycgdG8gc3RvcC4uLiBkb25lCldh aXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRocmVhZCBgYnVmc3BhY2VkYWVtb24t MicgdG8gc3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRo cmVhZCBgYnVmc3BhY2VkYWVtb24tMScgdG8gc3RvcC4uLiBkb25lCkFsbCBidWZmZXJzIHN5bmNl ZC4KVXB0aW1lOiAzbTMxcwotLS08PEJPT1Q+Pi0tLQpDb3B5cmlnaHQgKGMpIDE5OTItMjAyMSBU aGUgRnJlZUJTRCBQcm9qZWN0LgpDb3B5cmlnaHQgKGMpIDE5NzksIDE5ODAsIDE5ODMsIDE5ODYs IDE5ODgsIDE5ODksIDE5OTEsIDE5OTIsIDE5OTMsIDE5OTQKCVRoZSBSZWdlbnRzIG9mIHRoZSBV bml2ZXJzaXR5IG9mIENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZyZWVCU0QgaXMg YSByZWdpc3RlcmVkIHRyYWRlbWFyayBvZiBUaGUgRnJlZUJTRCBGb3VuZGF0aW9uLgpGcmVlQlNE IDEzLjAtUkVMRUFTRSAjMCByZWxlbmcvMTMuMC1uMjQ0NzMzLWVhMzFhYmMyNjFmOiBGcmkgQXBy ICA5IDA0OjI0OjA5IFVUQyAyMDIxCiAgICByb290QHJlbGVuZzEubnlpLmZyZWVic2Qub3JnOi91 c3Ivb2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvc3lzL0dFTkVSSUMgYW1kNjQKRnJlZUJTRCBjbGFu ZyB2ZXJzaW9uIDExLjAuMSAoZ2l0QGdpdGh1Yi5jb206bGx2bS9sbHZtLXByb2plY3QuZ2l0IGxs dm1vcmctMTEuMC4xLTAtZzQzZmY3NWYyYzNmZSkKVlQodmdhKTogdGV4dCA4MHgyNQpDUFU6IElu dGVsKFIpIFhlb24oUikgQ1BVIEU1LTI2NjAgMCBAIDIuMjBHSHogKDIyMDAuMDAtTUh6IEs4LWNs YXNzIENQVSkKICBPcmlnaW49IkdlbnVpbmVJbnRlbCIgIElkPTB4MjA2ZDIgIEZhbWlseT0weDYg IE1vZGVsPTB4MmQgIFN0ZXBwaW5nPTIKICBGZWF0dXJlcz0weGZhM2ZiZmY8RlBVLFZNRSxERSxQ U0UsVFNDLE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxNVFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNF MzYsRFRTLE1NWCxGWFNSLFNTRSxTU0UyLFNTPgogIEZlYXR1cmVzMj0weDlmYmEyMjAzPFNTRTMs UENMTVVMUURRLFNTU0UzLENYMTYsUENJRCxTU0U0LjEsU1NFNC4yLHgyQVBJQyxQT1BDTlQsVFND RExULEFFU05JLFhTQVZFLE9TWFNBVkUsQVZYLEhWPgogIEFNRCBGZWF0dXJlcz0weDI4MTAwODAw PFNZU0NBTEwsTlgsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxPExBSEY+CiAgU3RydWN0 dXJlZCBFeHRlbmRlZCBGZWF0dXJlcz0weDI8VFNDQURKPgogIFRTQzogUC1zdGF0ZSBpbnZhcmlh bnQKSHlwZXJ2aXNvcjogT3JpZ2luID0gIlZNd2FyZVZNd2FyZSIKcmVhbCBtZW1vcnkgID0gODU4 OTkzNDU5MiAoODE5MiBNQikKYXZhaWwgbWVtb3J5ID0gODI3MjU4MDYwOCAoNzg4OSBNQikKRXZl bnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFibGU6IDxQVExURCAgCSBB UElDICA+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDQgQ1BV cwpGcmVlQlNEL1NNUDogNCBwYWNrYWdlKHMpIHggMSBjb3JlKHMpCnJhbmRvbTogdW5ibG9ja2lu ZyBkZXZpY2UuCk1BRFQ6IEZvcmNpbmcgYWN0aXZlLWxvdyBwb2xhcml0eSBhbmQgbGV2ZWwgdHJp Z2dlciBmb3IgU0NJCmlvYXBpYzAgPFZlcnNpb24gMS4xPiBpcnFzIDAtMjMKTGF1bmNoaW5nIEFQ czogMSAzIDIKVGltZWNvdW50ZXIgIlRTQy1sb3ciIGZyZXF1ZW5jeSAxMTAwMDAwMDAwIEh6IHF1 YWxpdHkgMTAwMApLVExTOiBJbml0aWFsaXplZCA0IHRocmVhZHMKcmFuZG9tOiBlbnRyb3B5IGRl dmljZSBleHRlcm5hbCBpbnRlcmZhY2UKW2F0aF9oYWxdIGxvYWRlZApXQVJOSU5HOiBEZXZpY2Ug ImtiZCIgaXMgR2lhbnQgbG9ja2VkIGFuZCBtYXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAx NC4wLgprYmQxIGF0IGtiZG11eDAKMDAwLjAwMDA1OCBbNDM1NF0gbmV0bWFwX2luaXQgICAgICAg ICAgICAgICBuZXRtYXA6IGxvYWRlZCBtb2R1bGUKbWx4NWVuOiBNZWxsYW5veCBFdGhlcm5ldCBk cml2ZXIgMy42LjAgKERlY2VtYmVyIDIwMjApCm5leHVzMAp2dHZnYTA6IDxWVCBWR0EgZHJpdmVy PgpjcnlwdG9zb2Z0MDogPHNvZnR3YXJlIGNyeXB0bz4KYWVzbmkwOiA8QUVTLUNCQyxBRVMtQ0NN LEFFUy1HQ00sQUVTLUlDTSxBRVMtWFRTPgphY3BpMDogPElOVEVMIDQ0MEJYPgphY3BpMDogUG93 ZXIgQnV0dG9uIChmaXhlZCkKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9t ZW0gMHhmZWQwMDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVx dWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA5NTAKY3B1MDogPEFDUEkgQ1BVPiBudW1hLWRvbWFp biAwIG9uIGFjcGkwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQgMHg0MC0weDQzIGlycSAwIG9u IGFjcGkwClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAw CkV2ZW50IHRpbWVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDAKYXRy dGMwOiA8QVQgcmVhbHRpbWUgY2xvY2s+IHBvcnQgMHg3MC0weDcxIGlycSA4IG9uIGFjcGkwCmF0 cnRjMDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrLCByZXNvbHV0aW9uIDEuMDAw MDAwcwpFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwClRpbWVj b3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlf dGltZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4MTAwOC0weDEwMGIg b24gYWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBv biBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMApwY2liMTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBw Y2liMQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgNy4wIG9uIHBjaTAKaXNhMDog PElTQSBidXM+IG9uIGlzYWIwCmF0YXBjaTA6IDxJbnRlbCBQSUlYNCBVRE1BMzMgY29udHJvbGxl cj4gcG9ydCAweDFmMC0weDFmNywweDNmNiwweDE3MC0weDE3NywweDM3NiwweDEwNjAtMHgxMDZm IGF0IGRldmljZSA3LjEgb24gcGNpMAphdGEwOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBv biBhdGFwY2kwCmF0YTE6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGF0YXBjaTAKcGNp MDogPGJyaWRnZT4gYXQgZGV2aWNlIDcuMyAobm8gZHJpdmVyIGF0dGFjaGVkKQp2Z2FwY2kwOiA8 VkdBLWNvbXBhdGlibGUgZGlzcGxheT4gcG9ydCAweDEwNzAtMHgxMDdmIG1lbSAweGU4MDAwMDAw LTB4ZWZmZmZmZmYsMHhmZTAwMDAwMC0weGZlN2ZmZmZmIGlycSAxNiBhdCBkZXZpY2UgMTUuMCBv biBwY2kwCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNlCm1wdDA6IDxMU0lMb2dpYyAxMDMwIFVs dHJhNCBBZGFwdGVyPiBwb3J0IDB4MTQwMC0weDE0ZmYgbWVtIDB4ZmViYTAwMDAtMHhmZWJiZmZm ZiwweGZlYmMwMDAwLTB4ZmViZGZmZmYgaXJxIDE3IGF0IGRldmljZSAxNi4wIG9uIHBjaTAKbXB0 MDogTVBJIFZlcnNpb249MS4yLjAuMApwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRl dmljZSAxNy4wIG9uIHBjaTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKZW0wOiA8SW50 ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4MjAwMC0weDIwM2YgbWVt IDB4ZmQ1YzAwMDAtMHhmZDVkZmZmZiwweGZkZmYwMDAwLTB4ZmRmZmZmZmYgaXJxIDE4IGF0IGRl dmljZSAwLjAgb24gcGNpMgplbTA6IFVzaW5nIDEwMjQgVFggZGVzY3JpcHRvcnMgYW5kIDEwMjQg UlggZGVzY3JpcHRvcnMKZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1MDo1Njo4YTplNzo2Zgpl bTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTA6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6IFRY IDEvMTAyNCwgUlggMS8xMDI0CmVtMTogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVj dGlvbj4gcG9ydCAweDIwNDAtMHgyMDdmIG1lbSAweGZkNWEwMDAwLTB4ZmQ1YmZmZmYsMHhmZGZl MDAwMC0weGZkZmVmZmZmIGlycSAxNiBhdCBkZXZpY2UgMi4wIG9uIHBjaTIKZW0xOiBVc2luZyAx MDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVtMTogRXRoZXJuZXQg YWRkcmVzczogMDA6NTA6NTY6OGE6NTY6ZWMKZW0xOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAK ZW0xOiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEwMjQsIFJYIDEvMTAyNApwY2liMzogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS4wIG9uIHBjaTAKcGNpYjQ6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMSBvbiBwY2kwCnBjaWI1OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIxLjIgb24gcGNpMApwY2liNjogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMS4zIG9uIHBjaTAKcGNpYjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBh dCBkZXZpY2UgMjEuNCBvbiBwY2kwCnBjaWI4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIxLjUgb24gcGNpMApwY2liOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy MS42IG9uIHBjaTAKcGNpYjEwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjcg b24gcGNpMApwY2liMTE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMCBvbiBw Y2kwCnBjaWIxMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4xIG9uIHBjaTAK cGNpYjEzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjIgb24gcGNpMApwY2li MTQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMyBvbiBwY2kwCnBjaWIxNTog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi40IG9uIHBjaTAKcGNpYjE2OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjUgb24gcGNpMApwY2liMTc6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNiBvbiBwY2kwCnBjaWIxODogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyMi43IG9uIHBjaTAKcGNpYjE5OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDIzLjAgb24gcGNpMApwY2liMjA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjMuMSBvbiBwY2kwCnBjaWIyMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyMy4yIG9uIHBjaTAKcGNpYjIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIzLjMgb24gcGNpMApwY2liMjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MjMuNCBvbiBwY2kwCnBjaWIyNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy41 IG9uIHBjaTAKcGNpYjI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjYgb24g cGNpMApwY2liMjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNyBvbiBwY2kw CnBjaWIyNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4wIG9uIHBjaTAKcGNp YjI4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjEgb24gcGNpMApwY2liMjk6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMiBvbiBwY2kwCnBjaWIzMDogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4zIG9uIHBjaTAKcGNpYjMxOiA8QUNQSSBQ Q0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjQgb24gcGNpMApwY2liMzI6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuNSBvbiBwY2kwCnBjaWIzMzogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAyNC42IG9uIHBjaTAKcGNpYjM0OiA8QUNQSSBQQ0ktUENJIGJyaWRn ZT4gYXQgZGV2aWNlIDI0Ljcgb24gcGNpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24gYWNw aTAKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQg aXJxIDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2Jk MCBhdCBhdGtiZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJx IDEyIG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KV0FSTklORzogRGV2aWNlICJwc20i IGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4K cHNtMDogbW9kZWwgSW50ZWxsaU1vdXNlLCBkZXZpY2UgSUQgMwphY3BpX3N5c2NvbnRhaW5lcjA6 IDxTeXN0ZW0gQ29udGFpbmVyPiBvbiBhY3BpMApmZGMwOiA8ZmxvcHB5IGRyaXZlIGNvbnRyb2xs ZXI+IHBvcnQgMHgzZjAtMHgzZjUsMHgzZjcgaXJxIDYgZHJxIDIgb24gYWNwaTAKZmQwOiA8MTQ0 MC1LQiAzLjUiIGRyaXZlPiBvbiBmZGMwIGRyaXZlIDAKb3JtMDogPElTQSBPcHRpb24gUk9Ncz4g YXQgaW9tZW0gMHhjMDAwMC0weGM3ZmZmLDB4YzgwMDAtMHhjOWZmZiwweGNhMDAwLTB4Y2FmZmYs MHhjYjAwMC0weGNiZmZmLDB4ZGMwMDAtMHhkZmZmZiwweGUwMDAwLTB4ZTdmZmYgcG5waWQgT1JN MDAwMCBvbiBpc2EwCnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgzZGYg aW9tZW0gMHhhMDAwMC0weGJmZmZmIHBucGlkIFBOUDA5MDAgb24gaXNhMApUaW1lY291bnRlcnMg dGljayBldmVyeSAxMC4wMDAgbXNlYwpaRlMgZmlsZXN5c3RlbSB2ZXJzaW9uOiA1ClpGUyBzdG9y YWdlIHBvb2wgdmVyc2lvbjogZmVhdHVyZXMgc3VwcG9ydCAoNTAwMCkKdXNiX25lZWRzX2V4cGxv cmVfYWxsOiBubyBkZXZjbGFzcwpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHpmczp6cm9vdC9S T09UL2RlZmF1bHQgW10uLi4KUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogQ0FNCmRhMCBhdCBtcHQw IGJ1cyAwIHNjYnVzMiB0YXJnZXQgMCBsdW4gMApkYTA6IDxWTXdhcmUgVmlydHVhbCBkaXNrIDIu MD4gRml4ZWQgRGlyZWN0IEFjY2VzcyBTUEMtNCBTQ1NJIGRldmljZQpkYTA6IDMyMC4wMDBNQi9z IHRyYW5zZmVycyAoMTYwLjAwME1Ieiwgb2Zmc2V0IDEyNywgMTZiaXQpCmRhMDogQ29tbWFuZCBR dWV1ZWluZyBlbmFibGVkCmRhMDogNDA5NjBNQiAoODM4ODYwODAgNTEyIGJ5dGUgc2VjdG9ycykK ZGEwOiBxdWlya3M9MHgxNDA8UkVUUllfQlVTWSxTVFJJQ1RfVU5NQVA+CmNkMCBhdCBhdGExIGJ1 cyAwIHNjYnVzMSB0YXJnZXQgMCBsdW4gMApjZDA6IDxORUNWTVdhciBWTXdhcmUgSURFIENEUjEw IDEuMDA+IFJlbW92YWJsZSBDRC1ST00gU0NTSSBkZXZpY2UKY2QwOiBTZXJpYWwgTnVtYmVyIDEw MDAwMDAwMDAwMDAwMDAwMDAxCmNkMDogMzMuMzAwTUIvcyB0cmFuc2ZlcnMgKFVETUEyLCBBVEFQ SSAxMmJ5dGVzLCBQSU8gNjU1MzRieXRlcykKY2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBz aXplIGZhaWxlZDogTk9UIFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQKY2QwOiBxdWlya3M9MHg0 MDxSRVRSWV9CVVNZPgpTZXR0aW5nIGhvc3R1dWlkOiAxMjhhMGE0Mi00ZDg3LTdhNmEtNGY1Yy1i ZWNjYWMzNGI4MTcuClNldHRpbmcgaG9zdGlkOiAweGRhOWQ4ZTFmLgpTdGFydGluZyBmaWxlIHN5 c3RlbSBjaGVja3M6Cm5vIHBvb2xzIGF2YWlsYWJsZSB0byBpbXBvcnQKTW91bnRpbmcgbG9jYWwg ZmlsZXN5c3RlbXM6LgpFTEYgbGRjb25maWcgcGF0aDogL2xpYiAvdXNyL2xpYiAvdXNyL2xpYi9j b21wYXQgL3Vzci9sb2NhbC9saWIgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2Fs L2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL3Blcmw1LzUuMzIvbWFjaC9DT1JFCjMyLWJp dCBjb21wYXRpYmlsaXR5IGxkY29uZmlnIHBhdGg6IC91c3IvbGliMzIKU2V0dGluZyBob3N0bmFt ZTogT3BlblZQTi4KU2V0dGluZyB1cCBoYXJ2ZXN0aW5nOiBbVU1BXSxbRlNfQVRJTUVdLFNXSSxJ TlRFUlJVUFQsTkVUX05HLFtORVRfRVRIRVJdLE5FVF9UVU4sTU9VU0UsS0VZQk9BUkQsQVRUQUNI LENBQ0hFRApGZWVkaW5nIGVudHJvcHk6IC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBpbnRwbS5rbwpB dXRvbG9hZGluZyBtb2R1bGU6IHZtY2kua28KaW50c21iMDogPEludGVsIFBJSVg0IFNNQlVTIElu dGVyZmFjZT4gcG9ydCAweDEwNDAtMHgxMDRmIGF0IGRldmljZSA3LjMgb24gcGNpMAppbnRzbWIw OiBpbnRyIFNNSSBkaXNhYmxlZCByZXZpc2lvbiAwCnNtYnVzMDogPFN5c3RlbSBNYW5hZ2VtZW50 IEJ1cz4gb24gaW50c21iMAp2bWNpMDogPFZNd2FyZSBWaXJ0dWFsIE1hY2hpbmUgQ29tbXVuaWNh dGlvbiBJbnRlcmZhY2U+IHBvcnQgMHgxMDgwLTB4MTBiZiBtZW0gMHhmZWJmZTAwMC0weGZlYmZm ZmZmIGlycSAxNiBhdCBkZXZpY2UgNy43IG9uIHBjaTAKQ3JlYXRlZCBjbG9uZSBpbnRlcmZhY2Vz OiBsYWdnMC4KbG8wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKbGFnZzA6IGxpbmsgc3RhdGUg Y2hhbmdlZCB0byBVUApTdGFydGluZyBOZXR3b3JrOiBsbzAgZW0wIGVtMSBsYWdnMC4KbG8wOiBm bGFncz04MDQ5PFVQLExPT1BCQUNLLFJVTk5JTkcsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTYz ODQKCW9wdGlvbnM9NjgwMDAzPFJYQ1NVTSxUWENTVU0sTElOS1NUQVRFLFJYQ1NVTV9JUFY2LFRY Q1NVTV9JUFY2PgoJaW5ldDYgOjoxIHByZWZpeGxlbiAxMjgKCWluZXQ2IGZlODA6OjElbG8wIHBy ZWZpeGxlbiA2NCBzY29wZWlkIDB4MwoJaW5ldCAxMjcuMC4wLjEgbmV0bWFzayAweGZmMDAwMDAw Cglncm91cHM6IGxvCgluZDYgb3B0aW9ucz0yMTxQRVJGT1JNTlVELEFVVE9fTElOS0xPQ0FMPgpl bTA6IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1l dHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxW TEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6 NTA6NTY6OGE6ZTc6NmYKCW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1 bGwtZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElG RElTQUJMRUQsQVVUT19MSU5LTE9DQUw+CmVtMTogZmxhZ3M9ODg2MzxVUCxCUk9BRENBU1QsUlVO TklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5 YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5f SFdGSUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaHdhZGRyIDAwOjUwOjU2 OjhhOjU2OmVjCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1 cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FC TEVELEFVVE9fTElOS0xPQ0FMPgpsYWdnMDogZmxhZ3M9ODg0MzxVUCxCUk9BRENBU1QsUlVOTklO RyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxS WENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdG SUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaW5ldCAxOTIuMTAuMC44NyBu ZXRtYXNrIDB4ZmZmZmZlMDAgYnJvYWRjYXN0IDE5Mi4xMC4xLjI1NQoJbGFnZ3Byb3RvIGZhaWxv dmVyIGxhZ2doYXNoIGwyLGwzLGw0CglsYWdncG9ydDogZW0wIGZsYWdzPTU8TUFTVEVSLEFDVElW RT4KCWxhZ2dwb3J0OiBlbTEgZmxhZ3M9MDw+Cglncm91cHM6IGxhZ2cKCW1lZGlhOiBFdGhlcm5l dCBhdXRvc2VsZWN0CglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJ RkRJU0FCTEVELEFVVE9fTElOS0xPQ0FMPgpTdGFydGluZyBkZXZkLgpBdXRvbG9hZGluZyBtb2R1 bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5rbwppcGZ3MiAoK2lwdjYpIGlu aXRpYWxpemVkLCBkaXZlcnQgbG9hZGFibGUsIG5hdCBsb2FkYWJsZSwgZGVmYXVsdCB0byBkZW55 LCBsb2dnaW5nIGRpc2FibGVkCkZsdXNoZWQgYWxsIHJ1bGVzLgowMDEwMCBhbGxvdyBpcCBmcm9t IGFueSB0byBhbnkgdmlhIGxvMAowMDIwMCBkZW55IGlwIGZyb20gYW55IHRvIDEyNy4wLjAuMC84 CjAwMzAwIGRlbnkgaXAgZnJvbSAxMjcuMC4wLjAvOCB0byBhbnkKMDA0MDAgZGVueSBpcCBmcm9t IGFueSB0byA6OjEKMDA1MDAgZGVueSBpcCBmcm9tIDo6MSB0byBhbnkKMDA2MDAgYWxsb3cgaXB2 Ni1pY21wIGZyb20gOjogdG8gZmYwMjo6LzE2CjAwNzAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZl ODA6Oi8xMCB0byBmZTgwOjovMTAKMDA4MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEw IHRvIGZmMDI6Oi8xNgowMDkwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2 dHlwZXMgMQowMTAwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2dHlwZXMg MiwxMzUsMTM2CjAwMDUwIGRpdmVydCA4NjY4IGlwNCBmcm9tIGFueSB0byBhbnkgdmlhIGxhZ2cw CjY1MDAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueQpGaXJld2FsbCBydWxlcyBsb2FkZWQuCkZp cmV3YWxsIGxvZ2dpbmcgZW5hYmxlZC4KU3RhcnRpbmcgbmF0ZC4KYWRkIGhvc3QgMTI3LjAuMC4x OiBnYXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGRlZmF1 bHQ6IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBpbmV0IHJvdXRpbmcgb3B0aW9uczog Z2F0ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVh ZHkgaW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgZmYwMjo6OiBn YXRld2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0IDo6 MC4wLjAuMDogZ2F0ZXdheSA6OjEKVXBkYXRpbmcgL3Zhci9ydW4vb3MtcmVsZWFzZSBkb25lLgpD cmVhdGluZyBhbmQvb3IgdHJpbW1pbmcgbG9nIGZpbGVzLgpDbGVhcmluZyAvdG1wLgpVcGRhdGlu ZyBtb3RkOi4KU3RhcnRpbmcgc3lzbG9nZC4KU2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAw MjoxNjo0MiBudHBkYXRlWzI1MzI5XTogc3RlcCB0aW1lIHNlcnZlciAxMDcuMTcwLjAuNiBvZmZz ZXQgLTAuNDE4OTkxIHNlYwpObyBjb3JlIGR1bXBzIGZvdW5kLgpTdGFydGluZyBvcGVudnBuLgpN b3VudGluZyBsYXRlIGZpbGVzeXN0ZW1zOi4KdHVuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQ ClBlcmZvcm1pbmcgc2FuaXR5IGNoZWNrIG9uIHNzaGQgY29uZmlndXJhdGlvbi4KU3RhcnRpbmcg c3NoZC4KU3RhcnRpbmcgY3Jvbi4KQ29uZmlndXJpbmcgdnQ6IGJsYW5rdGltZS4KU3RhcnRpbmcg YmFja2dyb3VuZCBmaWxlIHN5c3RlbSBjaGVja3MgaW4gNjAgc2Vjb25kcy4KClNhdCBBcHIgMTcg MDI6MTY6NDMgRVNUIDIwMjEKQXByIDE3IDAyOjE3OjA0IE9wZW5WUE4gc3VbMzAxMl06IHBldGVy IHRvIHJvb3Qgb24gL2Rldi9wdHMvMApBcHIgMTcgMDI6Mzk6MDYgT3BlblZQTiBzaHV0ZG93blsx NjIwM106IHJlYm9vdCBieSBwZXRlcjogClN0b3BwaW5nIGNyb24uCldhaXRpbmcgZm9yIFBJRFM6 IDg5MzM1LgpTdG9wcGluZyBzc2hkLgpXYWl0aW5nIGZvciBQSURTOiA4NjcyNC4KU3RvcHBpbmcg b3BlbnZwbi4KV2FpdGluZyBmb3IgUElEUzogNTYzNTIKdHVuMDogbGluayBzdGF0ZSBjaGFuZ2Vk IHRvIERPV04KLgpTdG9wcGluZyBkZXZkLgpXYWl0aW5nIGZvciBQSURTOiA4NDUxNC4KV3JpdGlu ZyBlbnRyb3B5IGZpbGU6IC4KV3JpdGluZyBlYXJseSBib290IGVudHJvcHkgZmlsZTogLgouClRl cm1pbmF0ZWQKQXByIDE3IDAyOjM5OjA3IE9wZW5WUE4gc3lzbG9nZDogZXhpdGluZyBvbiBzaWdu YWwgMTUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgdm5scnUn IHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSBwcm9j ZXNzIGBzeW5jZXInIHRvIHN0b3AuLi4gClN5bmNpbmcgZGlza3MsIHZub2RlcyByZW1haW5pbmcu Li4gMCAwIDAgMCAwIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhy ZWFkIGBidWZkYWVtb24nIHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykg Zm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTAnIHRvIHN0b3AuLi4gZG9uZQpXYWl0 aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTIn IHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJl YWQgYGJ1ZnNwYWNlZGFlbW9uLTMnIHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vj b25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTEnIHRvIHN0b3AuLi4gZG9u ZQpBbGwgYnVmZmVycyBzeW5jZWQuClVwdGltZTogMjNtMHMKLS0tPDxCT09UPj4tLS0KQ29weXJp Z2h0IChjKSAxOTkyLTIwMjEgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5 LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglU aGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJl c2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0Qg Rm91bmRhdGlvbi4KRnJlZUJTRCAxMy4wLVJFTEVBU0UgIzAgcmVsZW5nLzEzLjAtbjI0NDczMy1l YTMxYWJjMjYxZjogRnJpIEFwciAgOSAwNDoyNDowOSBVVEMgMjAyMQogICAgcm9vdEByZWxlbmcx Lm55aS5mcmVlYnNkLm9yZzovdXNyL29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklD IGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29tOmxsdm0v bGx2bS1wcm9qZWN0LmdpdCBsbHZtb3JnLTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpClZUKHZnYSk6 IHRleHQgODB4MjUKQ1BVOiBJbnRlbChSKSBYZW9uKFIpIENQVSBFNS0yNjYwIDAgQCAyLjIwR0h6 ICgyMjAwLjAwLU1IeiBLOC1jbGFzcyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0w eDIwNmQyICBGYW1pbHk9MHg2ICBNb2RlbD0weDJkICBTdGVwcGluZz0yCiAgRmVhdHVyZXM9MHhm YTNmYmZmPEZQVSxWTUUsREUsUFNFLFRTQyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQ R0UsTUNBLENNT1YsUEFULFBTRTM2LERUUyxNTVgsRlhTUixTU0UsU1NFMixTUz4KICBGZWF0dXJl czI9MHg5ZmJhMjIwMzxTU0UzLFBDTE1VTFFEUSxTU1NFMyxDWDE2LFBDSUQsU1NFNC4xLFNTRTQu Mix4MkFQSUMsUE9QQ05ULFRTQ0RMVCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxIVj4KICBBTUQg RmVhdHVyZXM9MHgyODEwMDgwMDxTWVNDQUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMy PTB4MTxMQUhGPgogIFN0cnVjdHVyZWQgRXh0ZW5kZWQgRmVhdHVyZXM9MHgyPFRTQ0FESj4KICBU U0M6IFAtc3RhdGUgaW52YXJpYW50Ckh5cGVydmlzb3I6IE9yaWdpbiA9ICJWTXdhcmVWTXdhcmUi CnJlYWwgbWVtb3J5ICA9IDg1ODk5MzQ1OTIgKDgxOTIgTUIpCmF2YWlsIG1lbW9yeSA9IDgyNzI1 ODA2MDggKDc4ODkgTUIpCkV2ZW50IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElD IFRhYmxlOiA8UFRMVEQgIAkgQVBJQyAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lz dGVtIERldGVjdGVkOiA0IENQVXMKRnJlZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDEgY29yZShz KQpyYW5kb206IHVuYmxvY2tpbmcgZGV2aWNlLgpNQURUOiBGb3JjaW5nIGFjdGl2ZS1sb3cgcG9s YXJpdHkgYW5kIGxldmVsIHRyaWdnZXIgZm9yIFNDSQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJx cyAwLTIzCkxhdW5jaGluZyBBUHM6IDIgMyAxClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVu Y3kgMTEwMDAwMDAwMCBIeiBxdWFsaXR5IDEwMDAKS1RMUzogSW5pdGlhbGl6ZWQgNCB0aHJlYWRz CnJhbmRvbTogZW50cm9weSBkZXZpY2UgZXh0ZXJuYWwgaW50ZXJmYWNlClthdGhfaGFsXSBsb2Fk ZWQKV0FSTklORzogRGV2aWNlICJrYmQiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0 ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4Ka2JkMSBhdCBrYmRtdXgwCjAwMC4wMDAwNTggWzQzNTRd IG5ldG1hcF9pbml0ICAgICAgICAgICAgICAgbmV0bWFwOiBsb2FkZWQgbW9kdWxlCm1seDVlbjog TWVsbGFub3ggRXRoZXJuZXQgZHJpdmVyIDMuNi4wIChEZWNlbWJlciAyMDIwKQpuZXh1czAKdnR2 Z2EwOiA8VlQgVkdBIGRyaXZlcj4KY3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+CmFlc25p MDogPEFFUy1DQkMsQUVTLUNDTSxBRVMtR0NNLEFFUy1JQ00sQUVTLVhUUz4KYWNwaTA6IDxJTlRF TCA0NDBCWD4KYWNwaTA6IFBvd2VyIEJ1dHRvbiAoZml4ZWQpCmhwZXQwOiA8SGlnaCBQcmVjaXNp b24gRXZlbnQgVGltZXI+IGlvbWVtIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1l Y291bnRlciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCmNwdTA6IDxB Q1BJIENQVT4gbnVtYS1kb21haW4gMCBvbiBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0 IDB4NDAtMHg0MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAx MTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgy IEh6IHF1YWxpdHkgMTAwCmF0cnRjMDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3 MSBpcnEgOCBvbiBhY3BpMAphdHJ0YzA6IHJlZ2lzdGVyZWQgYXMgYSB0aW1lLW9mLWRheSBjbG9j aywgcmVzb2x1dGlvbiAxLjAwMDAwMHMKRXZlbnQgdGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4 IEh6IHF1YWxpdHkgMApUaW1lY291bnRlciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBI eiBxdWFsaXR5IDkwMAphY3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4g cG9ydCAweDEwMDgtMHgxMDBiIG9uIGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+ IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAK cGNpYjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTog PEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNl IDcuMCBvbiBwY2kwCmlzYTA6IDxJU0EgYnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgUElJ WDQgVURNQTMzIGNvbnRyb2xsZXI+IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgxNzcs MHgzNzYsMHgxMDYwLTB4MTA2ZiBhdCBkZXZpY2UgNy4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFu bmVsPiBhdCBjaGFubmVsIDAgb24gYXRhcGNpMAphdGExOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5u ZWwgMSBvbiBhdGFwY2kwCnBjaTA6IDxicmlkZ2U+IGF0IGRldmljZSA3LjMgKG5vIGRyaXZlciBh dHRhY2hlZCkKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHgxMDcwLTB4 MTA3ZiBtZW0gMHhlODAwMDAwMC0weGVmZmZmZmZmLDB4ZmUwMDAwMDAtMHhmZTdmZmZmZiBpcnEg MTYgYXQgZGV2aWNlIDE1LjAgb24gcGNpMAp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQptcHQw OiA8TFNJTG9naWMgMTAzMCBVbHRyYTQgQWRhcHRlcj4gcG9ydCAweDE0MDAtMHgxNGZmIG1lbSAw eGZlYmEwMDAwLTB4ZmViYmZmZmYsMHhmZWJjMDAwMC0weGZlYmRmZmZmIGlycSAxNyBhdCBkZXZp Y2UgMTYuMCBvbiBwY2kwCm1wdDA6IE1QSSBWZXJzaW9uPTEuMi4wLjAKcGNpYjI6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMTcuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWIyCmVtMDogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9y dCAweDIwMDAtMHgyMDNmIG1lbSAweGZkNWMwMDAwLTB4ZmQ1ZGZmZmYsMHhmZGZmMDAwMC0weGZk ZmZmZmZmIGlycSAxOCBhdCBkZXZpY2UgMC4wIG9uIHBjaTIKZW0wOiBVc2luZyAxMDI0IFRYIGRl c2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVzczog MDA6NTA6NTY6OGE6ZTc6NmYKZW0wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0wOiBuZXRt YXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEwMjQsIFJYIDEvMTAyNAplbTE6IDxJbnRlbChSKSBQUk8v MTAwMCBOZXR3b3JrIENvbm5lY3Rpb24+IHBvcnQgMHgyMDQwLTB4MjA3ZiBtZW0gMHhmZDVhMDAw MC0weGZkNWJmZmZmLDB4ZmRmZTAwMDAtMHhmZGZlZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIuMCBv biBwY2kyCmVtMTogVXNpbmcgMTAyNCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlw dG9ycwplbTE6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjUwOjU2OjhhOjU2OmVjCmVtMTogbGluayBz dGF0ZSBjaGFuZ2VkIHRvIFVQCmVtMTogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBS WCAxLzEwMjQKcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMCBvbiBw Y2kwCnBjaWI0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjEgb24gcGNpMApw Y2liNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS4yIG9uIHBjaTAKcGNpYjY6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMyBvbiBwY2kwCnBjaWI3OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjQgb24gcGNpMApwY2liODogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS41IG9uIHBjaTAKcGNpYjk6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMjEuNiBvbiBwY2kwCnBjaWIxMDogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMS43IG9uIHBjaTAKcGNpYjExOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDIyLjAgb24gcGNpMApwY2liMTI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjIuMSBvbiBwY2kwCnBjaWIxMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAyMi4yIG9uIHBjaTAKcGNpYjE0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIy LjMgb24gcGNpMApwY2liMTU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNCBv biBwY2kwCnBjaWIxNjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi41IG9uIHBj aTAKcGNpYjE3OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjYgb24gcGNpMApw Y2liMTg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNyBvbiBwY2kwCnBjaWIx OTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy4wIG9uIHBjaTAKcGNpYjIwOiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjEgb24gcGNpMApwY2liMjE6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMiBvbiBwY2kwCnBjaWIyMjogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy4zIG9uIHBjaTAKcGNpYjIzOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIzLjQgb24gcGNpMApwY2liMjQ6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjMuNSBvbiBwY2kwCnBjaWIyNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMy42IG9uIHBjaTAKcGNpYjI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIzLjcgb24gcGNpMApwY2liMjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjQuMCBvbiBwY2kwCnBjaWIyODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy NC4xIG9uIHBjaTAKcGNpYjI5OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjIg b24gcGNpMApwY2liMzA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMyBvbiBw Y2kwCnBjaWIzMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC40IG9uIHBjaTAK cGNpYjMyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjUgb24gcGNpMApwY2li MzM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuNiBvbiBwY2kwCnBjaWIzNDog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC43IG9uIHBjaTAKYWNwaV9hY2FkMDog PEFDIEFkYXB0ZXI+IG9uIGFjcGkwCmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0 Mik+IHBvcnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBp cnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNt MDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCldB Uk5JTkc6IERldmljZSAicHNtIiBpcyBHaWFudCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJl Zm9yZSBGcmVlQlNEIDE0LjAuCnBzbTA6IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMK YWNwaV9zeXNjb250YWluZXIwOiA8U3lzdGVtIENvbnRhaW5lcj4gb24gYWNwaTAKZmRjMDogPGZs b3BweSBkcml2ZSBjb250cm9sbGVyPiBwb3J0IDB4M2YwLTB4M2Y1LDB4M2Y3IGlycSA2IGRycSAy IG9uIGFjcGkwCmZkMDogPDE0NDAtS0IgMy41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCm9ybTA6 IDxJU0EgT3B0aW9uIFJPTXM+IGF0IGlvbWVtIDB4YzAwMDAtMHhjN2ZmZiwweGM4MDAwLTB4Yzlm ZmYsMHhjYTAwMC0weGNhZmZmLDB4Y2IwMDAtMHhjYmZmZiwweGRjMDAwLTB4ZGZmZmYsMHhlMDAw MC0weGU3ZmZmIHBucGlkIE9STTAwMDAgb24gaXNhMAp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdBPiBh dCBwb3J0IDB4M2MwLTB4M2RmIGlvbWVtIDB4YTAwMDAtMHhiZmZmZiBwbnBpZCBQTlAwOTAwIG9u IGlzYTAKVGltZWNvdW50ZXJzIHRpY2sgZXZlcnkgMTAuMDAwIG1zZWMKWkZTIGZpbGVzeXN0ZW0g dmVyc2lvbjogNQpaRlMgc3RvcmFnZSBwb29sIHZlcnNpb246IGZlYXR1cmVzIHN1cHBvcnQgKDUw MDApCnVzYl9uZWVkc19leHBsb3JlX2FsbDogbm8gZGV2Y2xhc3MKVHJ5aW5nIHRvIG1vdW50IHJv b3QgZnJvbSB6ZnM6enJvb3QvUk9PVC9kZWZhdWx0IFtdLi4uClJvb3QgbW91bnQgd2FpdGluZyBm b3I6IENBTQpkYTAgYXQgbXB0MCBidXMgMCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8Vk13 YXJlIFZpcnR1YWwgZGlzayAyLjA+IEZpeGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZp Y2UKZGEwOiAzMjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDE2MC4wMDBNSHosIG9mZnNldCAxMjcsIDE2 Yml0KQpkYTA6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTA6IDQwOTYwTUIgKDgzODg2MDgw IDUxMiBieXRlIHNlY3RvcnMpCmRhMDogcXVpcmtzPTB4MTQwPFJFVFJZX0JVU1ksU1RSSUNUX1VO TUFQPgpjZDAgYXQgYXRhMSBidXMgMCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8TkVDVk1X YXIgVk13YXJlIElERSBDRFIxMCAxLjAwPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNk MDogU2VyaWFsIE51bWJlciAxMDAwMDAwMDAwMDAwMDAwMDAwMQpjZDA6IDMzLjMwME1CL3MgdHJh bnNmZXJzIChVRE1BMiwgQVRBUEkgMTJieXRlcywgUElPIDY1NTM0Ynl0ZXMpCmNkMDogQXR0ZW1w dCB0byBxdWVyeSBkZXZpY2Ugc2l6ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVz ZW50CmNkMDogcXVpcmtzPTB4NDA8UkVUUllfQlVTWT4KU2V0dGluZyBob3N0dXVpZDogMTI4YTBh NDItNGQ4Ny03YTZhLTRmNWMtYmVjY2FjMzRiODE3LgpTZXR0aW5nIGhvc3RpZDogMHhkYTlkOGUx Zi4KU3RhcnRpbmcgZmlsZSBzeXN0ZW0gY2hlY2tzOgpubyBwb29scyBhdmFpbGFibGUgdG8gaW1w b3J0Ck1vdW50aW5nIGxvY2FsIGZpbGVzeXN0ZW1zOi4KRUxGIGxkY29uZmlnIHBhdGg6IC9saWIg L3Vzci9saWIgL3Vzci9saWIvY29tcGF0IC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2Nv bXBhdC9wa2cgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9wZXJsNS81 LjMyL21hY2gvQ09SRQozMi1iaXQgY29tcGF0aWJpbGl0eSBsZGNvbmZpZyBwYXRoOiAvdXNyL2xp YjMyClNldHRpbmcgaG9zdG5hbWU6IE9wZW5WUE4uClNldHRpbmcgdXAgaGFydmVzdGluZzogW1VN QV0sW0ZTX0FUSU1FXSxTV0ksSU5URVJSVVBULE5FVF9ORyxbTkVUX0VUSEVSXSxORVRfVFVOLE1P VVNFLEtFWUJPQVJELEFUVEFDSCxDQUNIRUQKRmVlZGluZyBlbnRyb3B5OiAuCkF1dG9sb2FkaW5n IG1vZHVsZTogaW50cG0ua28KQXV0b2xvYWRpbmcgbW9kdWxlOiB2bWNpLmtvCmludHNtYjA6IDxJ bnRlbCBQSUlYNCBTTUJVUyBJbnRlcmZhY2U+IHBvcnQgMHgxMDQwLTB4MTA0ZiBhdCBkZXZpY2Ug Ny4zIG9uIHBjaTAKaW50c21iMDogaW50ciBTTUkgZGlzYWJsZWQgcmV2aXNpb24gMApzbWJ1czA6 IDxTeXN0ZW0gTWFuYWdlbWVudCBCdXM+IG9uIGludHNtYjAKdm1jaTA6IDxWTXdhcmUgVmlydHVh bCBNYWNoaW5lIENvbW11bmljYXRpb24gSW50ZXJmYWNlPiBwb3J0IDB4MTA4MC0weDEwYmYgbWVt IDB4ZmViZmUwMDAtMHhmZWJmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDcuNyBvbiBwY2kwCkNyZWF0 ZWQgY2xvbmUgaW50ZXJmYWNlczogbGFnZzAuCmxvMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQ CmxhZ2cwOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKU3RhcnRpbmcgTmV0d29yazogbG8wIGVt MCBlbTEgbGFnZzAuCmxvMDogZmxhZ3M9ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FT VD4gbWV0cmljIDAgbXR1IDE2Mzg0CglvcHRpb25zPTY4MDAwMzxSWENTVU0sVFhDU1VNLExJTktT VEFURSxSWENTVU1fSVBWNixUWENTVU1fSVBWNj4KCWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4Cglp bmV0NiBmZTgwOjoxJWxvMCBwcmVmaXhsZW4gNjQgc2NvcGVpZCAweDMKCWluZXQgMTI3LjAuMC4x IG5ldG1hc2sgMHhmZjAwMDAwMAoJZ3JvdXBzOiBsbwoJbmQ2IG9wdGlvbnM9MjE8UEVSRk9STU5V RCxBVVRPX0xJTktMT0NBTD4KZW0wOiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJ TVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NV TSxUWENTVU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRF UixOT01BUD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZmCgltZWRpYTogRXRoZXJuZXQgYXV0b3Nl bGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlv bnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FCTEVELEFVVE9fTElOS0xPQ0FMPgplbTE6IGZsYWdzPTg4 NjM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAx NTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lO RyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6 NmYKCWh3YWRkciAwMDo1MDo1Njo4YTo1NjplYwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3Qg KDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5 PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KbGFnZzA6IGZsYWdzPTg4NDM8 VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAw CglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxW TEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYK CWluZXQgMTkyLjEwLjAuODcgbmV0bWFzayAweGZmZmZmZTAwIGJyb2FkY2FzdCAxOTIuMTAuMS4y NTUKCWxhZ2dwcm90byBmYWlsb3ZlciBsYWdnaGFzaCBsMixsMyxsNAoJbGFnZ3BvcnQ6IGVtMCBm bGFncz01PE1BU1RFUixBQ1RJVkU+CglsYWdncG9ydDogZW0xIGZsYWdzPTA8PgoJZ3JvdXBzOiBs YWdnCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdAoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRp b25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KU3RhcnRpbmcgZGV2 ZC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBpbnRwbS5rbwpBdXRvbG9hZGluZyBtb2R1bGU6IHZtY2ku a28KYWRkIGhvc3QgMTI3LjAuMC4xOiBnYXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBp biB0YWJsZQphZGQgbmV0IGRlZmF1bHQ6IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBp bmV0IHJvdXRpbmcgb3B0aW9uczogZ2F0ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBs bzAgZmliIDA6IHJvdXRlIGFscmVhZHkgaW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkg OjoxCmFkZCBuZXQgZmYwMjo6OiBnYXRld2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBn YXRld2F5IDo6MQphZGQgbmV0IDo6MC4wLjAuMDogZ2F0ZXdheSA6OjEKaXBmdzIgKCtpcHY2KSBp bml0aWFsaXplZCwgZGl2ZXJ0IGxvYWRhYmxlLCBuYXQgbG9hZGFibGUsIGRlZmF1bHQgdG8gZGVu eSwgbG9nZ2luZyBkaXNhYmxlZApGbHVzaGVkIGFsbCBydWxlcy4KMDAxMDAgYWxsb3cgaXAgZnJv bSBhbnkgdG8gYW55IHZpYSBsbzAKMDAyMDAgZGVueSBpcCBmcm9tIGFueSB0byAxMjcuMC4wLjAv OAowMDMwMCBkZW55IGlwIGZyb20gMTI3LjAuMC4wLzggdG8gYW55CjAwNDAwIGRlbnkgaXAgZnJv bSBhbnkgdG8gOjoxCjAwNTAwIGRlbnkgaXAgZnJvbSA6OjEgdG8gYW55CjAwNjAwIGFsbG93IGlw djYtaWNtcCBmcm9tIDo6IHRvIGZmMDI6Oi8xNgowMDcwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBm ZTgwOjovMTAgdG8gZmU4MDo6LzEwCjAwODAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6Oi8x MCB0byBmZjAyOjovMTYKMDA5MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21w NnR5cGVzIDEKMDEwMDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVz IDIsMTM1LDEzNgowMDA1MCBkaXZlcnQgODY2OCBpcDQgZnJvbSBhbnkgdG8gYW55IHZpYSBsYWdn MAo2NTAwMCBhbGxvdyBpcCBmcm9tIGFueSB0byBhbnkKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpG aXJld2FsbCBsb2dnaW5nIGVuYWJsZWQuClN0YXJ0aW5nIG5hdGQuCkNsZWFyaW5nIC90bXAuClVw ZGF0aW5nIG1vdGQ6LgpVcGRhdGluZyAvdmFyL3J1bi9vcy1yZWxlYXNlIGRvbmUuCkNyZWF0aW5n IGFuZC9vciB0cmltbWluZyBsb2cgZmlsZXMuClN0YXJ0aW5nIHN5c2xvZ2QuCk5vIGNvcmUgZHVt cHMgZm91bmQuClNldHRpbmcgZGF0ZSB2aWEgbnRwLgoxNyBBcHIgMDI6NDA6NDUgbnRwZGF0ZVs2 ODgyN106IHN0ZXAgdGltZSBzZXJ2ZXIgNDUuNTUuNTguMTAzIG9mZnNldCAtMC40ODYzOTMgc2Vj ClN0YXJ0aW5nIG9wZW52cG4uCk1vdW50aW5nIGxhdGUgZmlsZXN5c3RlbXM6Lgp0dW4wOiBsaW5r IHN0YXRlIGNoYW5nZWQgdG8gVVAKQ29uZmlndXJpbmcgdnQ6IGJsYW5rdGltZS4KUGVyZm9ybWlu ZyBzYW5pdHkgY2hlY2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBzc2hkLgpTdGFy dGluZyBjcm9uLgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUgc3lzdGVtIGNoZWNrcyBpbiA2MCBz ZWNvbmRzLgoKU2F0IEFwciAxNyAwMjo0MDo1MCBFU1QgMjAyMQpBcHIgMTcgMDI6NDE6MTAgT3Bl blZQTiBzdVs5NTAxNF06IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9wdHMvMAoKCkZhdGFsIHRyYXAg OTogZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0IHdoaWxlIGluIGtlcm5lbCBtb2RlCmNwdWlkID0g MTsgYXBpYyBpZCA9IDAyCmluc3RydWN0aW9uIHBvaW50ZXIJPSAweDIwOjB4ZmZmZmZmZmY4MGQy NGFiYwpzdGFjayBwb2ludGVyCSAgICAgICAgPSAweDI4OjB4ZmZmZmZlMDAwZWRhZDhiMApmcmFt ZSBwb2ludGVyCSAgICAgICAgPSAweDI4OjB4ZmZmZmZlMDAwZWRhZDkwMApjb2RlIHNlZ21lbnQJ CT0gYmFzZSAweDAsIGxpbWl0IDB4ZmZmZmYsIHR5cGUgMHgxYgoJCQk9IERQTCAwLCBwcmVzIDEs IGxvbmcgMSwgZGVmMzIgMCwgZ3JhbiAxCnByb2Nlc3NvciBlZmxhZ3MJPSBpbnRlcnJ1cHQgZW5h YmxlZCwgcmVzdW1lLCBJT1BMID0gMApjdXJyZW50IHByb2Nlc3MJCT0gMCAoaWZfaW9fdHFnXzEp CnRyYXAgbnVtYmVyCQk9IDkKcGFuaWM6IGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdApjcHVpZCA9 IDEKdGltZSA9IDE2MTg2NDU1ODgKS0RCOiBzdGFjayBiYWNrdHJhY2U6CiMwIDB4ZmZmZmZmZmY4 MGM1NzM0NSBhdCBrZGJfYmFja3RyYWNlKzB4NjUKIzEgMHhmZmZmZmZmZjgwYzA5ZDIxIGF0IHZw YW5pYysweDE4MQojMiAweGZmZmZmZmZmODBjMDliOTMgYXQgcGFuaWMrMHg0MwojMyAweGZmZmZm ZmZmODEwOGIxODcgYXQgdHJhcF9mYXRhbCsweDM4NwojNCAweGZmZmZmZmZmODEwOGE2NGUgYXQg dHJhcCsweDhlCiM1IDB4ZmZmZmZmZmY4MTA2MTdhOCBhdCBjYWxsdHJhcCsweDgKIzYgMHhmZmZm ZmZmZjgwZDNmMmRhIGF0IG5ldGlzcl9kaXNwYXRjaF9zcmMrMHhjYQojNyAweGZmZmZmZmZmODBk MjNlYjkgYXQgZXRoZXJfaW5wdXQrMHg2OQojOCAweGZmZmZmZmZmODBkM2JhMDMgYXQgaWZsaWJf cnhlb2YrMHhjNjMKIzkgMHhmZmZmZmZmZjgwZDM1ZDQyIGF0IF90YXNrX2ZuX3J4KzB4NzIKIzEw IDB4ZmZmZmZmZmY4MGM1NWRhZCBhdCBndGFza3F1ZXVlX3J1bl9sb2NrZWQrMHgxNWQKIzExIDB4 ZmZmZmZmZmY4MGM1NWE0YyBhdCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4YWMKIzEyIDB4ZmZm ZmZmZmY4MGJjN2M1ZSBhdCBmb3JrX2V4aXQrMHg3ZQojMTMgMHhmZmZmZmZmZjgxMDYyODJlIGF0 IGZvcmtfdHJhbXBvbGluZSsweGUKVXB0aW1lOiA2bTIxcwpEdW1waW5nIDM5MCBvdXQgb2YgODE1 MiBNQjouLjUlLi4xMyUuLjIxJS4uMzMlLi40MiUuLjU0JS4uNjIlLi43NCUuLjgzJS4uOTElCkR1 bXAgY29tcGxldGUKLS0tPDxCT09UPj4tLS0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMjEgVGhlIEZy ZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4 LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVy c2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVn aXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMy4w LVJFTEVBU0UgIzAgcmVsZW5nLzEzLjAtbjI0NDczMy1lYTMxYWJjMjYxZjogRnJpIEFwciAgOSAw NDoyNDowOSBVVEMgMjAyMQogICAgcm9vdEByZWxlbmcxLm55aS5mcmVlYnNkLm9yZzovdXNyL29i ai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklDIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVy c2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29tOmxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZtb3Jn LTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpClZUKHZnYSk6IHRleHQgODB4MjUKQ1BVOiBJbnRlbChS KSBYZW9uKFIpIENQVSBFNS0yNjYwIDAgQCAyLjIwR0h6ICgyMjAwLjAwLU1IeiBLOC1jbGFzcyBD UFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDIwNmQyICBGYW1pbHk9MHg2ICBNb2Rl bD0weDJkICBTdGVwcGluZz0yCiAgRmVhdHVyZXM9MHhmYTNmYmZmPEZQVSxWTUUsREUsUFNFLFRT QyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LERU UyxNTVgsRlhTUixTU0UsU1NFMixTUz4KICBGZWF0dXJlczI9MHg5ZmJhMjIwMzxTU0UzLFBDTE1V TFFEUSxTU1NFMyxDWDE2LFBDSUQsU1NFNC4xLFNTRTQuMix4MkFQSUMsUE9QQ05ULFRTQ0RMVCxB RVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxIVj4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxTWVND QUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0cnVjdHVyZWQg RXh0ZW5kZWQgRmVhdHVyZXM9MHgyPFRTQ0FESj4KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50Ckh5 cGVydmlzb3I6IE9yaWdpbiA9ICJWTXdhcmVWTXdhcmUiCnJlYWwgbWVtb3J5ICA9IDg1ODk5MzQ1 OTIgKDgxOTIgTUIpCmF2YWlsIG1lbW9yeSA9IDgyNzI1ODA2MDggKDc4ODkgTUIpCkV2ZW50IHRp bWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElDIFRhYmxlOiA8UFRMVEQgIAkgQVBJQyAg PgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMKRnJl ZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDEgY29yZShzKQpyYW5kb206IHVuYmxvY2tpbmcgZGV2 aWNlLgpNQURUOiBGb3JjaW5nIGFjdGl2ZS1sb3cgcG9sYXJpdHkgYW5kIGxldmVsIHRyaWdnZXIg Zm9yIFNDSQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJxcyAwLTIzCkxhdW5jaGluZyBBUHM6IDMg MiAxClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTEwMDAwMDAwMCBIeiBxdWFsaXR5 IDEwMDAKS1RMUzogSW5pdGlhbGl6ZWQgNCB0aHJlYWRzCnJhbmRvbTogZW50cm9weSBkZXZpY2Ug ZXh0ZXJuYWwgaW50ZXJmYWNlClthdGhfaGFsXSBsb2FkZWQKV0FSTklORzogRGV2aWNlICJrYmQi IGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4K a2JkMSBhdCBrYmRtdXgwCjAwMC4wMDAwNTggWzQzNTRdIG5ldG1hcF9pbml0ICAgICAgICAgICAg ICAgbmV0bWFwOiBsb2FkZWQgbW9kdWxlCm1seDVlbjogTWVsbGFub3ggRXRoZXJuZXQgZHJpdmVy IDMuNi4wIChEZWNlbWJlciAyMDIwKQpuZXh1czAKdnR2Z2EwOiA8VlQgVkdBIGRyaXZlcj4KY3J5 cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+CmFlc25pMDogPEFFUy1DQkMsQUVTLUNDTSxBRVMt R0NNLEFFUy1JQ00sQUVTLVhUUz4KYWNwaTA6IDxJTlRFTCA0NDBCWD4KYWNwaTA6IFBvd2VyIEJ1 dHRvbiAoZml4ZWQpCmhwZXQwOiA8SGlnaCBQcmVjaXNpb24gRXZlbnQgVGltZXI+IGlvbWVtIDB4 ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1lY291bnRlciAiSFBFVCIgZnJlcXVlbmN5 IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCmNwdTA6IDxBQ1BJIENQVT4gbnVtYS1kb21haW4gMCBv biBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0IDB4NDAtMHg0MyBpcnEgMCBvbiBhY3Bp MApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVu dCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwCmF0cnRjMDog PEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3MSBpcnEgOCBvbiBhY3BpMAphdHJ0YzA6 IHJlZ2lzdGVyZWQgYXMgYSB0aW1lLW9mLWRheSBjbG9jaywgcmVzb2x1dGlvbiAxLjAwMDAwMHMK RXZlbnQgdGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4IEh6IHF1YWxpdHkgMApUaW1lY291bnRl ciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDkwMAphY3BpX3RpbWVy MDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDEwMDgtMHgxMDBiIG9uIGFj cGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNw aTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEK aXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDcuMCBvbiBwY2kwCmlzYTA6IDxJU0Eg YnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgUElJWDQgVURNQTMzIGNvbnRyb2xsZXI+IHBv cnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgxNzcsMHgzNzYsMHgxMDYwLTB4MTA2ZiBhdCBk ZXZpY2UgNy4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDAgb24gYXRh cGNpMAphdGExOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhdGFwY2kwCnBjaTA6IDxi cmlkZ2U+IGF0IGRldmljZSA3LjMgKG5vIGRyaXZlciBhdHRhY2hlZCkKdmdhcGNpMDogPFZHQS1j b21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHgxMDcwLTB4MTA3ZiBtZW0gMHhlODAwMDAwMC0weGVm ZmZmZmZmLDB4ZmUwMDAwMDAtMHhmZTdmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDE1LjAgb24gcGNp MAp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQptcHQwOiA8TFNJTG9naWMgMTAzMCBVbHRyYTQg QWRhcHRlcj4gcG9ydCAweDE0MDAtMHgxNGZmIG1lbSAweGZlYmEwMDAwLTB4ZmViYmZmZmYsMHhm ZWJjMDAwMC0weGZlYmRmZmZmIGlycSAxNyBhdCBkZXZpY2UgMTYuMCBvbiBwY2kwCm1wdDA6IE1Q SSBWZXJzaW9uPTEuMi4wLjAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MTcuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCmVtMDogPEludGVsKFIp IFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9ydCAweDIwMDAtMHgyMDNmIG1lbSAweGZk NWMwMDAwLTB4ZmQ1ZGZmZmYsMHhmZGZmMDAwMC0weGZkZmZmZmZmIGlycSAxOCBhdCBkZXZpY2Ug MC4wIG9uIHBjaTIKZW0wOiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRl c2NyaXB0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVzczogMDA6NTA6NTY6OGE6ZTc6NmYKZW0wOiBs aW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0wOiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEw MjQsIFJYIDEvMTAyNAplbTE6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24+ IHBvcnQgMHgyMDQwLTB4MjA3ZiBtZW0gMHhmZDVhMDAwMC0weGZkNWJmZmZmLDB4ZmRmZTAwMDAt MHhmZGZlZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIuMCBvbiBwY2kyCmVtMTogVXNpbmcgMTAyNCBU WCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9ycwplbTE6IEV0aGVybmV0IGFkZHJl c3M6IDAwOjUwOjU2OjhhOjU2OmVjCmVtMTogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmVtMTog bmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAxLzEwMjQKcGNpYjM6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMCBvbiBwY2kwCnBjaWI0OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIxLjEgb24gcGNpMApwY2liNTogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMS4yIG9uIHBjaTAKcGNpYjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBh dCBkZXZpY2UgMjEuMyBvbiBwY2kwCnBjaWI3OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIxLjQgb24gcGNpMApwY2liODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy MS41IG9uIHBjaTAKcGNpYjk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNiBv biBwY2kwCnBjaWIxMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS43IG9uIHBj aTAKcGNpYjExOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjAgb24gcGNpMApw Y2liMTI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMSBvbiBwY2kwCnBjaWIx MzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4yIG9uIHBjaTAKcGNpYjE0OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjMgb24gcGNpMApwY2liMTU6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNCBvbiBwY2kwCnBjaWIxNjogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi41IG9uIHBjaTAKcGNpYjE3OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIyLjYgb24gcGNpMApwY2liMTg6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjIuNyBvbiBwY2kwCnBjaWIxOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMy4wIG9uIHBjaTAKcGNpYjIwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIzLjEgb24gcGNpMApwY2liMjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjMuMiBvbiBwY2kwCnBjaWIyMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy My4zIG9uIHBjaTAKcGNpYjIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjQg b24gcGNpMApwY2liMjQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNSBvbiBw Y2kwCnBjaWIyNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy42IG9uIHBjaTAK cGNpYjI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjcgb24gcGNpMApwY2li Mjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMCBvbiBwY2kwCnBjaWIyODog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4xIG9uIHBjaTAKcGNpYjI5OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjIgb24gcGNpMApwY2liMzA6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMyBvbiBwY2kwCnBjaWIzMTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyNC40IG9uIHBjaTAKcGNpYjMyOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI0LjUgb24gcGNpMApwY2liMzM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjQuNiBvbiBwY2kwCnBjaWIzNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyNC43IG9uIHBjaTAKYWNwaV9hY2FkMDogPEFDIEFkYXB0ZXI+IG9uIGFjcGkwCmF0 a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGlycSAx IG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQg YXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBv biBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCldBUk5JTkc6IERldmljZSAicHNtIiBpcyBH aWFudCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCnBzbTA6 IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMKYWNwaV9zeXNjb250YWluZXIwOiA8U3lz dGVtIENvbnRhaW5lcj4gb24gYWNwaTAKZmRjMDogPGZsb3BweSBkcml2ZSBjb250cm9sbGVyPiBw b3J0IDB4M2YwLTB4M2Y1LDB4M2Y3IGlycSA2IGRycSAyIG9uIGFjcGkwCmZkMDogPDE0NDAtS0Ig My41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTXM+IGF0IGlv bWVtIDB4YzAwMDAtMHhjN2ZmZiwweGM4MDAwLTB4YzlmZmYsMHhjYTAwMC0weGNhZmZmLDB4Y2Iw MDAtMHhjYmZmZiwweGRjMDAwLTB4ZGZmZmYsMHhlMDAwMC0weGU3ZmZmIHBucGlkIE9STTAwMDAg b24gaXNhMAp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdBPiBhdCBwb3J0IDB4M2MwLTB4M2RmIGlvbWVt IDB4YTAwMDAtMHhiZmZmZiBwbnBpZCBQTlAwOTAwIG9uIGlzYTAKVGltZWNvdW50ZXJzIHRpY2sg ZXZlcnkgMTAuMDAwIG1zZWMKWkZTIGZpbGVzeXN0ZW0gdmVyc2lvbjogNQpaRlMgc3RvcmFnZSBw b29sIHZlcnNpb246IGZlYXR1cmVzIHN1cHBvcnQgKDUwMDApCnVzYl9uZWVkc19leHBsb3JlX2Fs bDogbm8gZGV2Y2xhc3MKVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB6ZnM6enJvb3QvUk9PVC9k ZWZhdWx0IFtdLi4uClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IENBTQpkYTAgYXQgbXB0MCBidXMg MCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8Vk13YXJlIFZpcnR1YWwgZGlzayAyLjA+IEZp eGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGEwOiAzMjAuMDAwTUIvcyB0cmFu c2ZlcnMgKDE2MC4wMDBNSHosIG9mZnNldCAxMjcsIDE2Yml0KQpkYTA6IENvbW1hbmQgUXVldWVp bmcgZW5hYmxlZApkYTA6IDQwOTYwTUIgKDgzODg2MDgwIDUxMiBieXRlIHNlY3RvcnMpCmRhMDog cXVpcmtzPTB4MTQwPFJFVFJZX0JVU1ksU1RSSUNUX1VOTUFQPgpjZDAgYXQgYXRhMSBidXMgMCBz Y2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8TkVDVk1XYXIgVk13YXJlIElERSBDRFIxMCAxLjAw PiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNkMDogU2VyaWFsIE51bWJlciAxMDAwMDAw MDAwMDAwMDAwMDAwMQpjZDA6IDMzLjMwME1CL3MgdHJhbnNmZXJzIChVRE1BMiwgQVRBUEkgMTJi eXRlcywgUElPIDY1NTM0Ynl0ZXMpCmNkMDogQXR0ZW1wdCB0byBxdWVyeSBkZXZpY2Ugc2l6ZSBm YWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50CmNkMDogcXVpcmtzPTB4NDA8UkVU UllfQlVTWT4KU2V0dGluZyBob3N0dXVpZDogMTI4YTBhNDItNGQ4Ny03YTZhLTRmNWMtYmVjY2Fj MzRiODE3LgpTZXR0aW5nIGhvc3RpZDogMHhkYTlkOGUxZi4KU3RhcnRpbmcgZmlsZSBzeXN0ZW0g Y2hlY2tzOgpubyBwb29scyBhdmFpbGFibGUgdG8gaW1wb3J0Ck1vdW50aW5nIGxvY2FsIGZpbGVz eXN0ZW1zOi4KRUxGIGxkY29uZmlnIHBhdGg6IC9saWIgL3Vzci9saWIgL3Vzci9saWIvY29tcGF0 IC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2NvbXBhdC9wa2cgL3Vzci9sb2NhbC9saWIv Y29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9wZXJsNS81LjMyL21hY2gvQ09SRQozMi1iaXQgY29t cGF0aWJpbGl0eSBsZGNvbmZpZyBwYXRoOiAvdXNyL2xpYjMyClNldHRpbmcgaG9zdG5hbWU6IE9w ZW5WUE4uClNldHRpbmcgdXAgaGFydmVzdGluZzogW1VNQV0sW0ZTX0FUSU1FXSxTV0ksSU5URVJS VVBULE5FVF9ORyxbTkVUX0VUSEVSXSxORVRfVFVOLE1PVVNFLEtFWUJPQVJELEFUVEFDSCxDQUNI RUQKRmVlZGluZyBlbnRyb3B5OiAuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0b2xv YWRpbmcgbW9kdWxlOiB2bWNpLmtvCmludHNtYjA6IDxJbnRlbCBQSUlYNCBTTUJVUyBJbnRlcmZh Y2U+IHBvcnQgMHgxMDQwLTB4MTA0ZiBhdCBkZXZpY2UgNy4zIG9uIHBjaTAKaW50c21iMDogaW50 ciBTTUkgZGlzYWJsZWQgcmV2aXNpb24gMApzbWJ1czA6IDxTeXN0ZW0gTWFuYWdlbWVudCBCdXM+ IG9uIGludHNtYjAKdm1jaTA6IDxWTXdhcmUgVmlydHVhbCBNYWNoaW5lIENvbW11bmljYXRpb24g SW50ZXJmYWNlPiBwb3J0IDB4MTA4MC0weDEwYmYgbWVtIDB4ZmViZmUwMDAtMHhmZWJmZmZmZiBp cnEgMTYgYXQgZGV2aWNlIDcuNyBvbiBwY2kwCkNyZWF0ZWQgY2xvbmUgaW50ZXJmYWNlczogbGFn ZzAuCmxvMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmxhZ2cwOiBsaW5rIHN0YXRlIGNoYW5n ZWQgdG8gVVAKU3RhcnRpbmcgTmV0d29yazogbG8wIGVtMCBlbTEgbGFnZzAuCmxvMDogZmxhZ3M9 ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE2Mzg0Cglv cHRpb25zPTY4MDAwMzxSWENTVU0sVFhDU1VNLExJTktTVEFURSxSWENTVU1fSVBWNixUWENTVU1f SVBWNj4KCWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4CglpbmV0NiBmZTgwOjoxJWxvMCBwcmVmaXhs ZW4gNjQgc2NvcGVpZCAweDMKCWluZXQgMTI3LjAuMC4xIG5ldG1hc2sgMHhmZjAwMDAwMAoJZ3Jv dXBzOiBsbwoJbmQ2IG9wdGlvbnM9MjE8UEVSRk9STU5VRCxBVVRPX0xJTktMT0NBTD4KZW0wOiBm bGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMg MCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxBTl9I V1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUwOjU2 OjhhOmU3OjZmCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1 cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FC TEVELEFVVE9fTElOS0xPQ0FMPgplbTE6IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5JTkcs U0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhD U1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklM VEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWh3YWRkciAwMDo1MDo1Njo4YTo1 NjplYwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+ KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxB VVRPX0xJTktMT0NBTD4KbGFnZzA6IGZsYWdzPTg4NDM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lN UExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VN LFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVS LE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWluZXQgMTkyLjEwLjAuODcgbmV0bWFz ayAweGZmZmZmZTAwIGJyb2FkY2FzdCAxOTIuMTAuMS4yNTUKCWxhZ2dwcm90byBmYWlsb3ZlciBs YWdnaGFzaCBsMixsMyxsNAoJbGFnZ3BvcnQ6IGVtMCBmbGFncz01PE1BU1RFUixBQ1RJVkU+Cgls YWdncG9ydDogZW0xIGZsYWdzPTA8PgoJZ3JvdXBzOiBsYWdnCgltZWRpYTogRXRoZXJuZXQgYXV0 b3NlbGVjdAoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNB QkxFRCxBVVRPX0xJTktMT0NBTD4KU3RhcnRpbmcgZGV2ZC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBp bnRwbS5rbwpBdXRvbG9hZGluZyBtb2R1bGU6IHZtY2kua28KYWRkIGhvc3QgMTI3LjAuMC4xOiBn YXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGRlZmF1bHQ6 IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBpbmV0IHJvdXRpbmcgb3B0aW9uczogZ2F0 ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVhZHkg aW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgZmYwMjo6OiBnYXRl d2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0IDo6MC4w LjAuMDogZ2F0ZXdheSA6OjEKaXBmdzIgKCtpcHY2KSBpbml0aWFsaXplZCwgZGl2ZXJ0IGxvYWRh YmxlLCBuYXQgbG9hZGFibGUsIGRlZmF1bHQgdG8gZGVueSwgbG9nZ2luZyBkaXNhYmxlZApGbHVz aGVkIGFsbCBydWxlcy4KMDAxMDAgYWxsb3cgaXAgZnJvbSBhbnkgdG8gYW55IHZpYSBsbzAKMDAy MDAgZGVueSBpcCBmcm9tIGFueSB0byAxMjcuMC4wLjAvOAowMDMwMCBkZW55IGlwIGZyb20gMTI3 LjAuMC4wLzggdG8gYW55CjAwNDAwIGRlbnkgaXAgZnJvbSBhbnkgdG8gOjoxCjAwNTAwIGRlbnkg aXAgZnJvbSA6OjEgdG8gYW55CjAwNjAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIDo6IHRvIGZmMDI6 Oi8xNgowMDcwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBmZTgwOjovMTAgdG8gZmU4MDo6LzEwCjAw ODAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6Oi8xMCB0byBmZjAyOjovMTYKMDA5MDAgYWxs b3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVzIDEKMDEwMDAgYWxsb3cgaXB2 Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVzIDIsMTM1LDEzNgowMDA1MCBkaXZlcnQg ODY2OCBpcDQgZnJvbSBhbnkgdG8gYW55IHZpYSBsYWdnMAo2NTAwMCBhbGxvdyBpcCBmcm9tIGFu eSB0byBhbnkKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpGaXJld2FsbCBsb2dnaW5nIGVuYWJsZWQu ClN0YXJ0aW5nIG5hdGQuCkNsZWFyaW5nIC90bXAuCjIwMjEtMDQtMTdUMDI6NDc6NTUuODA1MTA5 LTA1OjAwIE9wZW5WUE4gbmF0ZCA5NjcxMiAtIC0gQWxpYXNpbmcgdG8gMTkyLjEwLjAuODcsIG10 dSAxNTAwIGJ5dGVzClVwZGF0aW5nIG1vdGQ6LgpVcGRhdGluZyAvdmFyL3J1bi9vcy1yZWxlYXNl IGRvbmUuCkNyZWF0aW5nIGFuZC9vciB0cmltbWluZyBsb2cgZmlsZXMuClN0YXJ0aW5nIHN5c2xv Z2QuCkFwciAxNyAwMjo0Nzo1NyBPcGVuVlBOIHNhdmVjb3JlWzI4MzQwXTogcmVib290IGFmdGVy IHBhbmljOiBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQKV3JpdGluZyBjcmFzaCBzdW1tYXJ5IHRv IC92YXIvY3Jhc2gvY29yZS50eHQuMC4KU2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAwMjo0 ODoxNSBudHBkYXRlWzMwMzQ3XTogc3RlcCB0aW1lIHNlcnZlciAxNzQuOTQuMTU1LjIyNCBvZmZz ZXQgLTAuMjk3MzkzIHNlYwpTdGFydGluZyBvcGVudnBuLgpNb3VudGluZyBsYXRlIGZpbGVzeXN0 ZW1zOi4KdHVuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCkNvbmZpZ3VyaW5nIHZ0OiBibGFu a3RpbWUuClBlcmZvcm1pbmcgc2FuaXR5IGNoZWNrIG9uIHNzaGQgY29uZmlndXJhdGlvbi4KU3Rh cnRpbmcgc3NoZC4KU3RhcnRpbmcgY3Jvbi4KU3RhcnRpbmcgYmFja2dyb3VuZCBmaWxlIHN5c3Rl bSBjaGVja3MgaW4gNjAgc2Vjb25kcy4KClNhdCBBcHIgMTcgMDI6NDg6MTcgRVNUIDIwMjEKQXBy IDE3IDAyOjQ5OjIwIE9wZW5WUE4gc3NoZFs1MDkyOV06IGVycm9yOiBQQU06IEF1dGhlbnRpY2F0 aW9uIGVycm9yIGZvciBwZXRlciBmcm9tIDEwLjguMC4yCkFwciAxNyAwMjo0OToyNiBPcGVuVlBO IHN1WzUxNjM0XTogcGV0ZXIgdG8gcm9vdCBvbiAvZGV2L3B0cy8wCkFwciAxNyAwMjo1MTo1MyBP cGVuVlBOIHNodXRkb3duWzUyNjcyXTogcmVib290IGJ5IHBldGVyOiAKU3RvcHBpbmcgY3Jvbi4K V2FpdGluZyBmb3IgUElEUzogNDczNjQuClN0b3BwaW5nIHNzaGQuCldhaXRpbmcgZm9yIFBJRFM6 IDQ2NzQ2LgpTdG9wcGluZyBvcGVudnBuLgpXYWl0aW5nIGZvciBQSURTOiAzNzUwNgp0dW4wOiBs aW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgouClN0b3BwaW5nIGRldmQuCldhaXRpbmcgZm9yIFBJ RFM6IDg0MjYxLgpXcml0aW5nIGVudHJvcHkgZmlsZTogLgpXcml0aW5nIGVhcmx5IGJvb3QgZW50 cm9weSBmaWxlOiAuCi4KVGVybWluYXRlZApBcHIgMTcgMDI6NTE6NTMgT3BlblZQTiBzeXNsb2dk OiBleGl0aW5nIG9uIHNpZ25hbCAxNQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3Rl bSBwcm9jZXNzIGB2bmxydScgdG8gc3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRz KSBmb3Igc3lzdGVtIHByb2Nlc3MgYHN5bmNlcicgdG8gc3RvcC4uLiAKU3luY2luZyBkaXNrcywg dm5vZGVzIHJlbWFpbmluZy4uLiAwIDAgMCBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBm b3Igc3lzdGVtIHRocmVhZCBgYnVmZGFlbW9uJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4 IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0wJyB0byBzdG9w Li4uIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZz cGFjZWRhZW1vbi0xJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZv ciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0yJyB0byBzdG9wLi4uIGRvbmUKV2FpdGlu ZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0zJyB0 byBzdG9wLi4uIGRvbmUKQWxsIGJ1ZmZlcnMgc3luY2VkLgpVcHRpbWU6IDRtMzNzCi0tLTw8Qk9P VD4+LS0tCkNvcHlyaWdodCAoYykgMTk5Mi0yMDIxIFRoZSBGcmVlQlNEIFByb2plY3QuCkNvcHly aWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5Miwg MTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYS4g QWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQgdHJhZGVtYXJrIG9m IFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgMTMuMC1SRUxFQVNFICMwIHJlbGVuZy8x My4wLW4yNDQ3MzMtZWEzMWFiYzI2MWY6IEZyaSBBcHIgIDkgMDQ6MjQ6MDkgVVRDIDIwMjEKICAg IHJvb3RAcmVsZW5nMS5ueWkuZnJlZWJzZC5vcmc6L3Vzci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2 NC9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24gMTEuMC4xIChnaXRAZ2l0 aHViLmNvbTpsbHZtL2xsdm0tcHJvamVjdC5naXQgbGx2bW9yZy0xMS4wLjEtMC1nNDNmZjc1ZjJj M2ZlKQpWVCh2Z2EpOiB0ZXh0IDgweDI1CkNQVTogSW50ZWwoUikgWGVvbihSKSBDUFUgRTUtMjY2 MCAwIEAgMi4yMEdIeiAoMjIwMC4wMC1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbj0iR2VudWlu ZUludGVsIiAgSWQ9MHgyMDZkMiAgRmFtaWx5PTB4NiAgTW9kZWw9MHgyZCAgU3RlcHBpbmc9Mgog IEZlYXR1cmVzPTB4ZmEzZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQ SUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixEVFMsTU1YLEZYU1IsU1NFLFNTRTIs U1M+CiAgRmVhdHVyZXMyPTB4OWZiYTIyMDM8U1NFMyxQQ0xNVUxRRFEsU1NTRTMsQ1gxNixQQ0lE LFNTRTQuMSxTU0U0LjIseDJBUElDLFBPUENOVCxUU0NETFQsQUVTTkksWFNBVkUsT1NYU0FWRSxB VlgsSFY+CiAgQU1EIEZlYXR1cmVzPTB4MjgxMDA4MDA8U1lTQ0FMTCxOWCxSRFRTQ1AsTE0+CiAg QU1EIEZlYXR1cmVzMj0weDE8TEFIRj4KICBTdHJ1Y3R1cmVkIEV4dGVuZGVkIEZlYXR1cmVzPTB4 MjxUU0NBREo+CiAgVFNDOiBQLXN0YXRlIGludmFyaWFudApIeXBlcnZpc29yOiBPcmlnaW4gPSAi Vk13YXJlVk13YXJlIgpyZWFsIG1lbW9yeSAgPSA4NTg5OTM0NTkyICg4MTkyIE1CKQphdmFpbCBt ZW1vcnkgPSA4MjcyNjA1MTg0ICg3ODg5IE1CKQpFdmVudCB0aW1lciAiTEFQSUMiIHF1YWxpdHkg NjAwCkFDUEkgQVBJQyBUYWJsZTogPFBUTFREICAJIEFQSUMgID4KRnJlZUJTRC9TTVA6IE11bHRp cHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVzCkZyZWVCU0QvU01QOiA0IHBhY2thZ2Uo cykgeCAxIGNvcmUocykKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KTUFEVDogRm9yY2luZyBh Y3RpdmUtbG93IHBvbGFyaXR5IGFuZCBsZXZlbCB0cmlnZ2VyIGZvciBTQ0kKaW9hcGljMCA8VmVy c2lvbiAxLjE+IGlycXMgMC0yMwpMYXVuY2hpbmcgQVBzOiAyIDMgMQpUaW1lY291bnRlciAiVFND LWxvdyIgZnJlcXVlbmN5IDExMDAwMDAwMDAgSHogcXVhbGl0eSAxMDAwCktUTFM6IEluaXRpYWxp emVkIDQgdGhyZWFkcwpyYW5kb206IGVudHJvcHkgZGV2aWNlIGV4dGVybmFsIGludGVyZmFjZQpb YXRoX2hhbF0gbG9hZGVkCldBUk5JTkc6IERldmljZSAia2JkIiBpcyBHaWFudCBsb2NrZWQgYW5k IG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCmtiZDEgYXQga2JkbXV4MAowMDAu MDAwMDU4IFs0MzU0XSBuZXRtYXBfaW5pdCAgICAgICAgICAgICAgIG5ldG1hcDogbG9hZGVkIG1v ZHVsZQptbHg1ZW46IE1lbGxhbm94IEV0aGVybmV0IGRyaXZlciAzLjYuMCAoRGVjZW1iZXIgMjAy MCkKbmV4dXMwCnZ0dmdhMDogPFZUIFZHQSBkcml2ZXI+CmNyeXB0b3NvZnQwOiA8c29mdHdhcmUg Y3J5cHRvPgphZXNuaTA6IDxBRVMtQ0JDLEFFUy1DQ00sQUVTLUdDTSxBRVMtSUNNLEFFUy1YVFM+ CmFjcGkwOiA8SU5URUwgNDQwQlg+CmFjcGkwOiBQb3dlciBCdXR0b24gKGZpeGVkKQpocGV0MDog PEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZDAwMDAwLTB4ZmVkMDAzZmYg b24gYWNwaTAKVGltZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5 IDk1MApjcHUwOiA8QUNQSSBDUFU+IG51bWEtZG9tYWluIDAgb24gYWNwaTAKYXR0aW1lcjA6IDxB VCB0aW1lcj4gcG9ydCAweDQwLTB4NDMgaXJxIDAgb24gYWNwaTAKVGltZWNvdW50ZXIgImk4MjU0 IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDAKRXZlbnQgdGltZXIgImk4MjU0IiBmcmVx dWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDEwMAphdHJ0YzA6IDxBVCByZWFsdGltZSBjbG9jaz4g cG9ydCAweDcwLTB4NzEgaXJxIDggb24gYWNwaTAKYXRydGMwOiByZWdpc3RlcmVkIGFzIGEgdGlt ZS1vZi1kYXkgY2xvY2ssIHJlc29sdXRpb24gMS4wMDAwMDBzCkV2ZW50IHRpbWVyICJSVEMiIGZy ZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDAKVGltZWNvdW50ZXIgIkFDUEktZmFzdCIgZnJlcXVl bmN5IDM1Nzk1NDUgSHogcXVhbGl0eSA5MDAKYWNwaV90aW1lcjA6IDwyNC1iaXQgdGltZXIgYXQg My41Nzk1NDVNSHo+IHBvcnQgMHgxMDA4LTB4MTAwYiBvbiBhY3BpMApwY2liMDogPEFDUEkgSG9z dC1QQ0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCnBjaTA6IDxBQ1BJIFBDSSBi dXM+IG9uIHBjaWIwCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDEuMCBv biBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxCmlzYWIwOiA8UENJLUlTQSBicmlk Z2U+IGF0IGRldmljZSA3LjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYXRhcGNp MDogPEludGVsIFBJSVg0IFVETUEzMyBjb250cm9sbGVyPiBwb3J0IDB4MWYwLTB4MWY3LDB4M2Y2 LDB4MTcwLTB4MTc3LDB4Mzc2LDB4MTA2MC0weDEwNmYgYXQgZGV2aWNlIDcuMSBvbiBwY2kwCmF0 YTA6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGF0YXBjaTAKYXRhMTogPEFUQSBjaGFu bmVsPiBhdCBjaGFubmVsIDEgb24gYXRhcGNpMApwY2kwOiA8YnJpZGdlPiBhdCBkZXZpY2UgNy4z IChubyBkcml2ZXIgYXR0YWNoZWQpCnZnYXBjaTA6IDxWR0EtY29tcGF0aWJsZSBkaXNwbGF5PiBw b3J0IDB4MTA3MC0weDEwN2YgbWVtIDB4ZTgwMDAwMDAtMHhlZmZmZmZmZiwweGZlMDAwMDAwLTB4 ZmU3ZmZmZmYgaXJxIDE2IGF0IGRldmljZSAxNS4wIG9uIHBjaTAKdmdhcGNpMDogQm9vdCB2aWRl byBkZXZpY2UKbXB0MDogPExTSUxvZ2ljIDEwMzAgVWx0cmE0IEFkYXB0ZXI+IHBvcnQgMHgxNDAw LTB4MTRmZiBtZW0gMHhmZWJhMDAwMC0weGZlYmJmZmZmLDB4ZmViYzAwMDAtMHhmZWJkZmZmZiBp cnEgMTcgYXQgZGV2aWNlIDE2LjAgb24gcGNpMAptcHQwOiBNUEkgVmVyc2lvbj0xLjIuMC4wCnBj aWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDE3LjAgb24gcGNpMApwY2kyOiA8 QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgplbTA6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENv bm5lY3Rpb24+IHBvcnQgMHgyMDAwLTB4MjAzZiBtZW0gMHhmZDVjMDAwMC0weGZkNWRmZmZmLDB4 ZmRmZjAwMDAtMHhmZGZmZmZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBwY2kyCmVtMDogVXNp bmcgMTAyNCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9ycwplbTA6IEV0aGVy bmV0IGFkZHJlc3M6IDAwOjUwOjU2OjhhOmU3OjZmCmVtMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRv IFVQCmVtMDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAxLzEwMjQKZW0xOiA8 SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4MjA0MC0weDIwN2Yg bWVtIDB4ZmQ1YTAwMDAtMHhmZDViZmZmZiwweGZkZmUwMDAwLTB4ZmRmZWZmZmYgaXJxIDE2IGF0 IGRldmljZSAyLjAgb24gcGNpMgplbTE6IFVzaW5nIDEwMjQgVFggZGVzY3JpcHRvcnMgYW5kIDEw MjQgUlggZGVzY3JpcHRvcnMKZW0xOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1MDo1Njo4YTo1Njpl YwplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTE6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6 IFRYIDEvMTAyNCwgUlggMS8xMDI0CnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIxLjAgb24gcGNpMApwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy MS4xIG9uIHBjaTAKcGNpYjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMiBv biBwY2kwCnBjaWI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjMgb24gcGNp MApwY2liNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS40IG9uIHBjaTAKcGNp Yjg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNSBvbiBwY2kwCnBjaWI5OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjYgb24gcGNpMApwY2liMTA6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNyBvbiBwY2kwCnBjaWIxMTogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4wIG9uIHBjaTAKcGNpYjEyOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIyLjEgb24gcGNpMApwY2liMTM6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjIuMiBvbiBwY2kwCnBjaWIxNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMi4zIG9uIHBjaTAKcGNpYjE1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIyLjQgb24gcGNpMApwY2liMTY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjIuNSBvbiBwY2kwCnBjaWIxNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy Mi42IG9uIHBjaTAKcGNpYjE4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjcg b24gcGNpMApwY2liMTk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMCBvbiBw Y2kwCnBjaWIyMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy4xIG9uIHBjaTAK cGNpYjIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjIgb24gcGNpMApwY2li MjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMyBvbiBwY2kwCnBjaWIyMzog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy40IG9uIHBjaTAKcGNpYjI0OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjUgb24gcGNpMApwY2liMjU6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNiBvbiBwY2kwCnBjaWIyNjogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyMy43IG9uIHBjaTAKcGNpYjI3OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI0LjAgb24gcGNpMApwY2liMjg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjQuMSBvbiBwY2kwCnBjaWIyOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyNC4yIG9uIHBjaTAKcGNpYjMwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDI0LjMgb24gcGNpMApwY2liMzE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MjQuNCBvbiBwY2kwCnBjaWIzMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC41 IG9uIHBjaTAKcGNpYjMzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjYgb24g cGNpMApwY2liMzQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuNyBvbiBwY2kw CmFjcGlfYWNhZDA6IDxBQyBBZGFwdGVyPiBvbiBhY3BpMAphdGtiZGMwOiA8S2V5Ym9hcmQgY29u dHJvbGxlciAoaTgwNDIpPiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBvbiBhY3BpMAphdGtiZDA6IDxB VCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMAprYmQwIGF0IGF0a2JkMAphdGtiZDA6IFtHSUFO VC1MT0NLRURdCnBzbTA6IDxQUy8yIE1vdXNlPiBpcnEgMTIgb24gYXRrYmRjMApwc20wOiBbR0lB TlQtTE9DS0VEXQpXQVJOSU5HOiBEZXZpY2UgInBzbSIgaXMgR2lhbnQgbG9ja2VkIGFuZCBtYXkg YmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4wLgpwc20wOiBtb2RlbCBJbnRlbGxpTW91c2Us IGRldmljZSBJRCAzCmFjcGlfc3lzY29udGFpbmVyMDogPFN5c3RlbSBDb250YWluZXI+IG9uIGFj cGkwCmZkYzA6IDxmbG9wcHkgZHJpdmUgY29udHJvbGxlcj4gcG9ydCAweDNmMC0weDNmNSwweDNm NyBpcnEgNiBkcnEgMiBvbiBhY3BpMApmZDA6IDwxNDQwLUtCIDMuNSIgZHJpdmU+IG9uIGZkYzAg ZHJpdmUgMApvcm0wOiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMwMDAwLTB4YzdmZmYs MHhjODAwMC0weGM5ZmZmLDB4Y2EwMDAtMHhjYWZmZiwweGNiMDAwLTB4Y2JmZmYsMHhkYzAwMC0w eGRmZmZmLDB4ZTAwMDAtMHhlN2ZmZiBwbnBpZCBPUk0wMDAwIG9uIGlzYTAKdmdhMDogPEdlbmVy aWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAwLTB4YmZmZmYgcG5w aWQgUE5QMDkwMCBvbiBpc2EwClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwLjAwMCBtc2VjClpG UyBmaWxlc3lzdGVtIHZlcnNpb246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJzaW9uOiBmZWF0dXJl cyBzdXBwb3J0ICg1MDAwKQp1c2JfbmVlZHNfZXhwbG9yZV9hbGw6IG5vIGRldmNsYXNzClRyeWlu ZyB0byBtb3VudCByb290IGZyb20gemZzOnpyb290L1JPT1QvZGVmYXVsdCBbXS4uLgpSb290IG1v dW50IHdhaXRpbmcgZm9yOiBDQU0KZGEwIGF0IG1wdDAgYnVzIDAgc2NidXMyIHRhcmdldCAwIGx1 biAwCmRhMDogPFZNd2FyZSBWaXJ0dWFsIGRpc2sgMi4wPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNQ Qy00IFNDU0kgZGV2aWNlCmRhMDogMzIwLjAwME1CL3MgdHJhbnNmZXJzICgxNjAuMDAwTUh6LCBv ZmZzZXQgMTI3LCAxNmJpdCkKZGEwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGEwOiA0MDk2 ME1CICg4Mzg4NjA4MCA1MTIgYnl0ZSBzZWN0b3JzKQpkYTA6IHF1aXJrcz0weDE0MDxSRVRSWV9C VVNZLFNUUklDVF9VTk1BUD4KY2QwIGF0IGF0YTEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1biAw CmNkMDogPE5FQ1ZNV2FyIFZNd2FyZSBJREUgQ0RSMTAgMS4wMD4gUmVtb3ZhYmxlIENELVJPTSBT Q1NJIGRldmljZQpjZDA6IFNlcmlhbCBOdW1iZXIgMTAwMDAwMDAwMDAwMDAwMDAwMDEKY2QwOiAz My4zMDBNQi9zIHRyYW5zZmVycyAoVURNQTIsIEFUQVBJIDEyYnl0ZXMsIFBJTyA2NTUzNGJ5dGVz KQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBOT1QgUkVBRFksIE1l ZGl1bSBub3QgcHJlc2VudApjZDA6IHF1aXJrcz0weDQwPFJFVFJZX0JVU1k+ClNldHRpbmcgaG9z dHV1aWQ6IDEyOGEwYTQyLTRkODctN2E2YS00ZjVjLWJlY2NhYzM0YjgxNy4KU2V0dGluZyBob3N0 aWQ6IDB4ZGE5ZDhlMWYuClN0YXJ0aW5nIGZpbGUgc3lzdGVtIGNoZWNrczoKbm8gcG9vbHMgYXZh aWxhYmxlIHRvIGltcG9ydApNb3VudGluZyBsb2NhbCBmaWxlc3lzdGVtczouCkVMRiBsZGNvbmZp ZyBwYXRoOiAvbGliIC91c3IvbGliIC91c3IvbGliL2NvbXBhdCAvdXNyL2xvY2FsL2xpYiAvdXNy L2xvY2FsL2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL2NvbXBhdC9wa2cgL3Vzci9sb2Nh bC9saWIvcGVybDUvNS4zMi9tYWNoL0NPUkUKMzItYml0IGNvbXBhdGliaWxpdHkgbGRjb25maWcg cGF0aDogL3Vzci9saWIzMgpTZXR0aW5nIGhvc3RuYW1lOiBPcGVuVlBOLgpTZXR0aW5nIHVwIGhh cnZlc3Rpbmc6IFtVTUFdLFtGU19BVElNRV0sU1dJLElOVEVSUlVQVCxORVRfTkcsW05FVF9FVEhF Ul0sTkVUX1RVTixNT1VTRSxLRVlCT0FSRCxBVFRBQ0gsQ0FDSEVECkZlZWRpbmcgZW50cm9weTog LgpBdXRvbG9hZGluZyBtb2R1bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5r bwppbnRzbWIwOiA8SW50ZWwgUElJWDQgU01CVVMgSW50ZXJmYWNlPiBwb3J0IDB4MTA0MC0weDEw NGYgYXQgZGV2aWNlIDcuMyBvbiBwY2kwCmludHNtYjA6IGludHIgU01JIGRpc2FibGVkIHJldmlz aW9uIDAKc21idXMwOiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpbnRzbWIwCnZtY2kwOiA8 Vk13YXJlIFZpcnR1YWwgTWFjaGluZSBDb21tdW5pY2F0aW9uIEludGVyZmFjZT4gcG9ydCAweDEw ODAtMHgxMGJmIG1lbSAweGZlYmZlMDAwLTB4ZmViZmZmZmYgaXJxIDE2IGF0IGRldmljZSA3Ljcg b24gcGNpMApDcmVhdGVkIGNsb25lIGludGVyZmFjZXM6IGxhZ2cwLgpsbzA6IGxpbmsgc3RhdGUg Y2hhbmdlZCB0byBVUApsYWdnMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQClN0YXJ0aW5nIE5l dHdvcms6IGxvMCBlbTAgZW0xIGxhZ2cwLgpsbzA6IGZsYWdzPTgwNDk8VVAsTE9PUEJBQ0ssUlVO TklORyxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNjM4NAoJb3B0aW9ucz02ODAwMDM8UlhDU1VN LFRYQ1NVTSxMSU5LU1RBVEUsUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjY+CglpbmV0NiA6OjEgcHJl Zml4bGVuIDEyOAoJaW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNjb3BlaWQgMHgzCglp bmV0IDEyNy4wLjAuMSBuZXRtYXNrIDB4ZmYwMDAwMDAKCWdyb3VwczogbG8KCW5kNiBvcHRpb25z PTIxPFBFUkZPUk1OVUQsQVVUT19MSU5LTE9DQUw+CmVtMDogZmxhZ3M9ODg2MzxVUCxCUk9BRENB U1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9 NDgxMDA5YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VN LFZMQU5fSFdGSUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJbWVkaWE6IEV0 aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJc3RhdHVzOiBhY3Rp dmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4K ZW0xOiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBt ZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUs VkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAw OjUwOjU2OjhhOmU3OjZmCglod2FkZHIgMDA6NTA6NTY6OGE6NTY6ZWMKCW1lZGlhOiBFdGhlcm5l dCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCglu ZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+CmxhZ2cw OiBmbGFncz04ODQzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRy aWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxB Tl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUw OjU2OjhhOmU3OjZmCglpbmV0IDE5Mi4xMC4wLjg3IG5ldG1hc2sgMHhmZmZmZmUwMCBicm9hZGNh c3QgMTkyLjEwLjEuMjU1CglsYWdncHJvdG8gZmFpbG92ZXIgbGFnZ2hhc2ggbDIsbDMsbDQKCWxh Z2dwb3J0OiBlbTAgZmxhZ3M9NTxNQVNURVIsQUNUSVZFPgoJbGFnZ3BvcnQ6IGVtMSBmbGFncz0w PD4KCWdyb3VwczogbGFnZwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QKCXN0YXR1czogYWN0 aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+ ClN0YXJ0aW5nIGRldmQuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0b2xvYWRpbmcg bW9kdWxlOiB2bWNpLmtvCmFkZCBob3N0IDEyNy4wLjAuMTogZ2F0ZXdheSBsbzAgZmliIDA6IHJv dXRlIGFscmVhZHkgaW4gdGFibGUKYWRkIG5ldCBkZWZhdWx0OiBnYXRld2F5IDE5Mi4xMC4xLjEx CkFkZGl0aW9uYWwgaW5ldCByb3V0aW5nIG9wdGlvbnM6IGdhdGV3YXk9WUVTLgphZGQgaG9zdCA6 OjE6IGdhdGV3YXkgbG8wIGZpYiAwOiByb3V0ZSBhbHJlYWR5IGluIHRhYmxlCmFkZCBuZXQgZmU4 MDo6OiBnYXRld2F5IDo6MQphZGQgbmV0IGZmMDI6OjogZ2F0ZXdheSA6OjEKYWRkIG5ldCA6OmZm ZmY6MC4wLjAuMDogZ2F0ZXdheSA6OjEKYWRkIG5ldCA6OjAuMC4wLjA6IGdhdGV3YXkgOjoxCmlw ZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBsb2FkYWJsZSwgbmF0IGxvYWRhYmxlLCBk ZWZhdWx0IHRvIGRlbnksIGxvZ2dpbmcgZGlzYWJsZWQKRmx1c2hlZCBhbGwgcnVsZXMuCjAwMTAw IGFsbG93IGlwIGZyb20gYW55IHRvIGFueSB2aWEgbG8wCjAwMjAwIGRlbnkgaXAgZnJvbSBhbnkg dG8gMTI3LjAuMC4wLzgKMDAzMDAgZGVueSBpcCBmcm9tIDEyNy4wLjAuMC84IHRvIGFueQowMDQw MCBkZW55IGlwIGZyb20gYW55IHRvIDo6MQowMDUwMCBkZW55IGlwIGZyb20gOjoxIHRvIGFueQow MDYwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSA6OiB0byBmZjAyOjovMTYKMDA3MDAgYWxsb3cgaXB2 Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRvIGZlODA6Oi8xMAowMDgwMCBhbGxvdyBpcHY2LWljbXAg ZnJvbSBmZTgwOjovMTAgdG8gZmYwMjo6LzE2CjAwOTAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFu eSB0byBhbnkgaWNtcDZ0eXBlcyAxCjAxMDAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFueSB0byBh bnkgaWNtcDZ0eXBlcyAyLDEzNSwxMzYKMDAwNTAgZGl2ZXJ0IDg2NjggaXA0IGZyb20gYW55IHRv IGFueSB2aWEgbGFnZzAKNjUwMDAgYWxsb3cgaXAgZnJvbSBhbnkgdG8gYW55CkZpcmV3YWxsIHJ1 bGVzIGxvYWRlZC4KRmlyZXdhbGwgbG9nZ2luZyBlbmFibGVkLgpTdGFydGluZyBuYXRkLgpDbGVh cmluZyAvdG1wLgpVcGRhdGluZyBtb3RkOi4KVXBkYXRpbmcgL3Zhci9ydW4vb3MtcmVsZWFzZSBk b25lLgpDcmVhdGluZyBhbmQvb3IgdHJpbW1pbmcgbG9nIGZpbGVzLgpTdGFydGluZyBzeXNsb2dk LgpObyBjb3JlIGR1bXBzIGZvdW5kLgpTZXR0aW5nIGRhdGUgdmlhIG50cC4KMTcgQXByIDAyOjU0 OjAwIG50cGRhdGVbNTczMjhdOiBzdGVwIHRpbWUgc2VydmVyIDQ0LjE5MC42LjI1NCBvZmZzZXQg LTEuMDE0MDI1IHNlYwpTdGFydGluZyBvcGVudnBuLgpNb3VudGluZyBsYXRlIGZpbGVzeXN0ZW1z Oi4KQ29uZmlndXJpbmcgdnQ6IGJsYW5rdGltZQp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8g VVAKLgpQZXJmb3JtaW5nIHNhbml0eSBjaGVjayBvbiBzc2hkIGNvbmZpZ3VyYXRpb24uClN0YXJ0 aW5nIHNzaGQuClN0YXJ0aW5nIGNyb24uClN0YXJ0aW5nIGJhY2tncm91bmQgZmlsZSBzeXN0ZW0g Y2hlY2tzIGluIDYwIHNlY29uZHMuCgpTYXQgQXByIDE3IDAyOjU0OjAwIEVTVCAyMDIxCkFwciAx NyAwMjo1NDozMyBPcGVuVlBOIHN1WzYxOV06IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9wdHMvMApB cHIgMTcgMDM6MDg6NDggT3BlblZQTiBzdVsxNjM0N106IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9w dHMvMApBcHIgMTcgMDM6MjQ6MzIgT3BlblZQTiBzdVs0MzAwM106IHBldGVyIHRvIHJvb3Qgb24g L2Rldi9wdHMvMAoKCkZhdGFsIHRyYXAgMTI6IHBhZ2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1v ZGUKY3B1aWQgPSAzOyBhcGljIGlkID0gMDYKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgzMDY3 Njc2MTZjCmZhdWx0IGNvZGUJCT0gc3VwZXJ2aXNvciByZWFkIGRhdGEsIHBhZ2Ugbm90IHByZXNl bnQKaW5zdHJ1Y3Rpb24gcG9pbnRlcgk9IDB4MjA6MHhmZmZmZmZmZjgwYzllZjM4CnN0YWNrIHBv aW50ZXIJICAgICAgICA9IDB4Mjg6MHhmZmZmZmUwMDBlZDllNTgwCmZyYW1lIHBvaW50ZXIJICAg ICAgICA9IDB4Mjg6MHhmZmZmZmUwMDBlZDllNTkwCmNvZGUgc2VnbWVudAkJPSBiYXNlIDB4MCwg bGltaXQgMHhmZmZmZiwgdHlwZSAweDFiCgkJCT0gRFBMIDAsIHByZXMgMSwgbG9uZyAxLCBkZWYz MiAwLCBncmFuIDEKcHJvY2Vzc29yIGVmbGFncwk9IGludGVycnVwdCBlbmFibGVkLCByZXN1bWUs IElPUEwgPSAwCmN1cnJlbnQgcHJvY2VzcwkJPSAwIChpZl9pb190cWdfMykKdHJhcCBudW1iZXIJ CT0gMTIKcGFuaWM6IHBhZ2UgZmF1bHQKY3B1aWQgPSAzCnRpbWUgPSAxNjE4NjQ3OTY3CktEQjog c3RhY2sgYmFja3RyYWNlOgojMCAweGZmZmZmZmZmODBjNTczNDUgYXQga2RiX2JhY2t0cmFjZSsw eDY1CiMxIDB4ZmZmZmZmZmY4MGMwOWQyMSBhdCB2cGFuaWMrMHgxODEKIzIgMHhmZmZmZmZmZjgw YzA5YjkzIGF0IHBhbmljKzB4NDMKIzMgMHhmZmZmZmZmZjgxMDhiMTg3IGF0IHRyYXBfZmF0YWwr MHgzODcKIzQgMHhmZmZmZmZmZjgxMDhiMWRmIGF0IHRyYXBfcGZhdWx0KzB4NGYKIzUgMHhmZmZm ZmZmZjgxMDhhODNkIGF0IHRyYXArMHgyN2QKIzYgMHhmZmZmZmZmZjgxMDYxN2E4IGF0IGNhbGx0 cmFwKzB4OAojNyAweGZmZmZmZmZmODBjYTUyODkgYXQgc2JhcHBlbmRhZGRyX2xvY2tlZF9pbnRl cm5hbCsweGE5CiM4IDB4ZmZmZmZmZmY4MGNhNTFjMyBhdCBzYmFwcGVuZGFkZHJfbG9ja2VkKzB4 OTMKIzkgMHhmZmZmZmZmZjgyOTYwZmQwIGF0IGRpdmVydF9wYWNrZXQrMHgxYTAKIzEwIDB4ZmZm ZmZmZmY4MjkzZGM4MSBhdCBpcGZ3X2NoZWNrX3BhY2tldCsweDJjMQojMTEgMHhmZmZmZmZmZjgw ZDQxZjg3IGF0IHBmaWxfcnVuX2hvb2tzKzB4OTcKIzEyIDB4ZmZmZmZmZmY4MGRhZmViNSBhdCBp cF9pbnB1dCsweDNjNQojMTMgMHhmZmZmZmZmZjgwZDNmMmRhIGF0IG5ldGlzcl9kaXNwYXRjaF9z cmMrMHhjYQojMTQgMHhmZmZmZmZmZjgwZDIzYTY4IGF0IGV0aGVyX2RlbXV4KzB4MTQ4CiMxNSAw eGZmZmZmZmZmODBkMjRkZWMgYXQgZXRoZXJfbmhfaW5wdXQrMHgzNGMKIzE2IDB4ZmZmZmZmZmY4 MGQzZjJkYSBhdCBuZXRpc3JfZGlzcGF0Y2hfc3JjKzB4Y2EKIzE3IDB4ZmZmZmZmZmY4MGQyM2Vi OSBhdCBldGhlcl9pbnB1dCsweDY5ClVwdGltZTogMzNtMHMKRHVtcGluZyAxNzI2IG91dCBvZiA4 MTUyIE1COi4uMSUuLjExJS4uMjElLi4zMSUuLjQxJS4uNTElLi42MSUuLjcxJS4uODElLi45MSUK RHVtcCBjb21wbGV0ZQotLS08PEJPT1Q+Pi0tLQpDb3B5cmlnaHQgKGMpIDE5OTItMjAyMSBUaGUg RnJlZUJTRCBQcm9qZWN0LgpDb3B5cmlnaHQgKGMpIDE5NzksIDE5ODAsIDE5ODMsIDE5ODYsIDE5 ODgsIDE5ODksIDE5OTEsIDE5OTIsIDE5OTMsIDE5OTQKCVRoZSBSZWdlbnRzIG9mIHRoZSBVbml2 ZXJzaXR5IG9mIENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZyZWVCU0QgaXMgYSBy ZWdpc3RlcmVkIHRyYWRlbWFyayBvZiBUaGUgRnJlZUJTRCBGb3VuZGF0aW9uLgpGcmVlQlNEIDEz LjAtUkVMRUFTRSAjMCByZWxlbmcvMTMuMC1uMjQ0NzMzLWVhMzFhYmMyNjFmOiBGcmkgQXByICA5 IDA0OjI0OjA5IFVUQyAyMDIxCiAgICByb290QHJlbGVuZzEubnlpLmZyZWVic2Qub3JnOi91c3Iv b2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvc3lzL0dFTkVSSUMgYW1kNjQKRnJlZUJTRCBjbGFuZyB2 ZXJzaW9uIDExLjAuMSAoZ2l0QGdpdGh1Yi5jb206bGx2bS9sbHZtLXByb2plY3QuZ2l0IGxsdm1v cmctMTEuMC4xLTAtZzQzZmY3NWYyYzNmZSkKVlQodmdhKTogdGV4dCA4MHgyNQpDUFU6IEludGVs KFIpIFhlb24oUikgQ1BVIEU1LTI2NjAgMCBAIDIuMjBHSHogKDIyMDAuMDAtTUh6IEs4LWNsYXNz IENQVSkKICBPcmlnaW49IkdlbnVpbmVJbnRlbCIgIElkPTB4MjA2ZDIgIEZhbWlseT0weDYgIE1v ZGVsPTB4MmQgIFN0ZXBwaW5nPTIKICBGZWF0dXJlcz0weGZhM2ZiZmY8RlBVLFZNRSxERSxQU0Us VFNDLE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxNVFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNFMzYs RFRTLE1NWCxGWFNSLFNTRSxTU0UyLFNTPgogIEZlYXR1cmVzMj0weDlmYmEyMjAzPFNTRTMsUENM TVVMUURRLFNTU0UzLENYMTYsUENJRCxTU0U0LjEsU1NFNC4yLHgyQVBJQyxQT1BDTlQsVFNDRExU LEFFU05JLFhTQVZFLE9TWFNBVkUsQVZYLEhWPgogIEFNRCBGZWF0dXJlcz0weDI4MTAwODAwPFNZ U0NBTEwsTlgsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxPExBSEY+CiAgU3RydWN0dXJl ZCBFeHRlbmRlZCBGZWF0dXJlcz0weDI8VFNDQURKPgogIFRTQzogUC1zdGF0ZSBpbnZhcmlhbnQK SHlwZXJ2aXNvcjogT3JpZ2luID0gIlZNd2FyZVZNd2FyZSIKcmVhbCBtZW1vcnkgID0gODU4OTkz NDU5MiAoODE5MiBNQikKYXZhaWwgbWVtb3J5ID0gODI3MjYwNTE4NCAoNzg4OSBNQikKRXZlbnQg dGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFibGU6IDxQVExURCAgCSBBUElD ICA+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDQgQ1BVcwpG cmVlQlNEL1NNUDogNCBwYWNrYWdlKHMpIHggMSBjb3JlKHMpCnJhbmRvbTogdW5ibG9ja2luZyBk ZXZpY2UuCk1BRFQ6IEZvcmNpbmcgYWN0aXZlLWxvdyBwb2xhcml0eSBhbmQgbGV2ZWwgdHJpZ2dl ciBmb3IgU0NJCmlvYXBpYzAgPFZlcnNpb24gMS4xPiBpcnFzIDAtMjMKTGF1bmNoaW5nIEFQczog MiAzIDEKVGltZWNvdW50ZXIgIlRTQy1sb3ciIGZyZXF1ZW5jeSAxMTAwMDAwMDAwIEh6IHF1YWxp dHkgMTAwMApLVExTOiBJbml0aWFsaXplZCA0IHRocmVhZHMKcmFuZG9tOiBlbnRyb3B5IGRldmlj ZSBleHRlcm5hbCBpbnRlcmZhY2UKW2F0aF9oYWxdIGxvYWRlZApXQVJOSU5HOiBEZXZpY2UgImti ZCIgaXMgR2lhbnQgbG9ja2VkIGFuZCBtYXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4w LgprYmQxIGF0IGtiZG11eDAKMDAwLjAwMDA1OCBbNDM1NF0gbmV0bWFwX2luaXQgICAgICAgICAg ICAgICBuZXRtYXA6IGxvYWRlZCBtb2R1bGUKbWx4NWVuOiBNZWxsYW5veCBFdGhlcm5ldCBkcml2 ZXIgMy42LjAgKERlY2VtYmVyIDIwMjApCm5leHVzMAp2dHZnYTA6IDxWVCBWR0EgZHJpdmVyPgpj cnlwdG9zb2Z0MDogPHNvZnR3YXJlIGNyeXB0bz4KYWVzbmkwOiA8QUVTLUNCQyxBRVMtQ0NNLEFF Uy1HQ00sQUVTLUlDTSxBRVMtWFRTPgphY3BpMDogPElOVEVMIDQ0MEJYPgphY3BpMDogUG93ZXIg QnV0dG9uIChmaXhlZCkKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0g MHhmZWQwMDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVxdWVu Y3kgMTQzMTgxODAgSHogcXVhbGl0eSA5NTAKY3B1MDogPEFDUEkgQ1BVPiBudW1hLWRvbWFpbiAw IG9uIGFjcGkwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQgMHg0MC0weDQzIGlycSAwIG9uIGFj cGkwClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAwCkV2 ZW50IHRpbWVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDAKYXRydGMw OiA8QVQgcmVhbHRpbWUgY2xvY2s+IHBvcnQgMHg3MC0weDcxIGlycSA4IG9uIGFjcGkwCmF0cnRj MDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrLCByZXNvbHV0aW9uIDEuMDAwMDAw cwpFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwClRpbWVjb3Vu dGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGlt ZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4MTAwOC0weDEwMGIgb24g YWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBh Y3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMApwY2liMTogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2li MQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgNy4wIG9uIHBjaTAKaXNhMDogPElT QSBidXM+IG9uIGlzYWIwCmF0YXBjaTA6IDxJbnRlbCBQSUlYNCBVRE1BMzMgY29udHJvbGxlcj4g cG9ydCAweDFmMC0weDFmNywweDNmNiwweDE3MC0weDE3NywweDM3NiwweDEwNjAtMHgxMDZmIGF0 IGRldmljZSA3LjEgb24gcGNpMAphdGEwOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBvbiBh dGFwY2kwCmF0YTE6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGF0YXBjaTAKcGNpMDog PGJyaWRnZT4gYXQgZGV2aWNlIDcuMyAobm8gZHJpdmVyIGF0dGFjaGVkKQp2Z2FwY2kwOiA8VkdB LWNvbXBhdGlibGUgZGlzcGxheT4gcG9ydCAweDEwNzAtMHgxMDdmIG1lbSAweGU4MDAwMDAwLTB4 ZWZmZmZmZmYsMHhmZTAwMDAwMC0weGZlN2ZmZmZmIGlycSAxNiBhdCBkZXZpY2UgMTUuMCBvbiBw Y2kwCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNlCm1wdDA6IDxMU0lMb2dpYyAxMDMwIFVsdHJh NCBBZGFwdGVyPiBwb3J0IDB4MTQwMC0weDE0ZmYgbWVtIDB4ZmViYTAwMDAtMHhmZWJiZmZmZiww eGZlYmMwMDAwLTB4ZmViZGZmZmYgaXJxIDE3IGF0IGRldmljZSAxNi4wIG9uIHBjaTAKbXB0MDog TVBJIFZlcnNpb249MS4yLjAuMApwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAxNy4wIG9uIHBjaTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKZW0wOiA8SW50ZWwo UikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4MjAwMC0weDIwM2YgbWVtIDB4 ZmQ1YzAwMDAtMHhmZDVkZmZmZiwweGZkZmYwMDAwLTB4ZmRmZmZmZmYgaXJxIDE4IGF0IGRldmlj ZSAwLjAgb24gcGNpMgplbTA6IFVzaW5nIDEwMjQgVFggZGVzY3JpcHRvcnMgYW5kIDEwMjQgUlgg ZGVzY3JpcHRvcnMKZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1MDo1Njo4YTplNzo2ZgplbTA6 IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTA6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6IFRYIDEv MTAyNCwgUlggMS8xMDI0CmVtMTogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlv bj4gcG9ydCAweDIwNDAtMHgyMDdmIG1lbSAweGZkNWEwMDAwLTB4ZmQ1YmZmZmYsMHhmZGZlMDAw MC0weGZkZmVmZmZmIGlycSAxNiBhdCBkZXZpY2UgMi4wIG9uIHBjaTIKZW0xOiBVc2luZyAxMDI0 IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVtMTogRXRoZXJuZXQgYWRk cmVzczogMDA6NTA6NTY6OGE6NTY6ZWMKZW0xOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0x OiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEwMjQsIFJYIDEvMTAyNApwY2liMzogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS4wIG9uIHBjaTAKcGNpYjQ6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMSBvbiBwY2kwCnBjaWI1OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDIxLjIgb24gcGNpMApwY2liNjogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMS4zIG9uIHBjaTAKcGNpYjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjEuNCBvbiBwY2kwCnBjaWI4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNl IDIxLjUgb24gcGNpMApwY2liOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS42 IG9uIHBjaTAKcGNpYjEwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjcgb24g cGNpMApwY2liMTE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMCBvbiBwY2kw CnBjaWIxMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4xIG9uIHBjaTAKcGNp YjEzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjIgb24gcGNpMApwY2liMTQ6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMyBvbiBwY2kwCnBjaWIxNTogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi40IG9uIHBjaTAKcGNpYjE2OiA8QUNQSSBQ Q0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjUgb24gcGNpMApwY2liMTc6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNiBvbiBwY2kwCnBjaWIxODogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAyMi43IG9uIHBjaTAKcGNpYjE5OiA8QUNQSSBQQ0ktUENJIGJyaWRn ZT4gYXQgZGV2aWNlIDIzLjAgb24gcGNpMApwY2liMjA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBh dCBkZXZpY2UgMjMuMSBvbiBwY2kwCnBjaWIyMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRl dmljZSAyMy4yIG9uIHBjaTAKcGNpYjIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNl IDIzLjMgb24gcGNpMApwY2liMjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMu NCBvbiBwY2kwCnBjaWIyNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy41IG9u IHBjaTAKcGNpYjI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjYgb24gcGNp MApwY2liMjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNyBvbiBwY2kwCnBj aWIyNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4wIG9uIHBjaTAKcGNpYjI4 OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjEgb24gcGNpMApwY2liMjk6IDxB Q1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMiBvbiBwY2kwCnBjaWIzMDogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4zIG9uIHBjaTAKcGNpYjMxOiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjQgb24gcGNpMApwY2liMzI6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMjQuNSBvbiBwY2kwCnBjaWIzMzogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyNC42IG9uIHBjaTAKcGNpYjM0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDI0Ljcgb24gcGNpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24gYWNwaTAK YXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQgaXJx IDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2JkMCBh dCBhdGtiZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJxIDEy IG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KV0FSTklORzogRGV2aWNlICJwc20iIGlz IEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4KcHNt MDogbW9kZWwgSW50ZWxsaU1vdXNlLCBkZXZpY2UgSUQgMwphY3BpX3N5c2NvbnRhaW5lcjA6IDxT eXN0ZW0gQ29udGFpbmVyPiBvbiBhY3BpMApmZGMwOiA8ZmxvcHB5IGRyaXZlIGNvbnRyb2xsZXI+ IHBvcnQgMHgzZjAtMHgzZjUsMHgzZjcgaXJxIDYgZHJxIDIgb24gYWNwaTAKZmQwOiA8MTQ0MC1L QiAzLjUiIGRyaXZlPiBvbiBmZGMwIGRyaXZlIDAKb3JtMDogPElTQSBPcHRpb24gUk9Ncz4gYXQg aW9tZW0gMHhjMDAwMC0weGM3ZmZmLDB4YzgwMDAtMHhjOWZmZiwweGNhMDAwLTB4Y2FmZmYsMHhj YjAwMC0weGNiZmZmLDB4ZGMwMDAtMHhkZmZmZiwweGUwMDAwLTB4ZTdmZmYgcG5waWQgT1JNMDAw MCBvbiBpc2EwCnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgzZGYgaW9t ZW0gMHhhMDAwMC0weGJmZmZmIHBucGlkIFBOUDA5MDAgb24gaXNhMApUaW1lY291bnRlcnMgdGlj ayBldmVyeSAxMC4wMDAgbXNlYwpaRlMgZmlsZXN5c3RlbSB2ZXJzaW9uOiA1ClpGUyBzdG9yYWdl IHBvb2wgdmVyc2lvbjogZmVhdHVyZXMgc3VwcG9ydCAoNTAwMCkKdXNiX25lZWRzX2V4cGxvcmVf YWxsOiBubyBkZXZjbGFzcwpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHpmczp6cm9vdC9ST09U L2RlZmF1bHQgW10uLi4KUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogQ0FNCmRhMCBhdCBtcHQwIGJ1 cyAwIHNjYnVzMiB0YXJnZXQgMCBsdW4gMApkYTA6IDxWTXdhcmUgVmlydHVhbCBkaXNrIDIuMD4g Rml4ZWQgRGlyZWN0IEFjY2VzcyBTUEMtNCBTQ1NJIGRldmljZQpkYTA6IDMyMC4wMDBNQi9zIHRy YW5zZmVycyAoMTYwLjAwME1Ieiwgb2Zmc2V0IDEyNywgMTZiaXQpCmRhMDogQ29tbWFuZCBRdWV1 ZWluZyBlbmFibGVkCmRhMDogNDA5NjBNQiAoODM4ODYwODAgNTEyIGJ5dGUgc2VjdG9ycykKZGEw OiBxdWlya3M9MHgxNDA8UkVUUllfQlVTWSxTVFJJQ1RfVU5NQVA+CmNkMCBhdCBhdGExIGJ1cyAw IHNjYnVzMSB0YXJnZXQgMCBsdW4gMApjZDA6IDxORUNWTVdhciBWTXdhcmUgSURFIENEUjEwIDEu MDA+IFJlbW92YWJsZSBDRC1ST00gU0NTSSBkZXZpY2UKY2QwOiBTZXJpYWwgTnVtYmVyIDEwMDAw MDAwMDAwMDAwMDAwMDAxCmNkMDogMzMuMzAwTUIvcyB0cmFuc2ZlcnMgKFVETUEyLCBBVEFQSSAx MmJ5dGVzLCBQSU8gNjU1MzRieXRlcykKY2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXpl IGZhaWxlZDogTk9UIFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQKY2QwOiBxdWlya3M9MHg0MDxS RVRSWV9CVVNZPgpTZXR0aW5nIGhvc3R1dWlkOiAxMjhhMGE0Mi00ZDg3LTdhNmEtNGY1Yy1iZWNj YWMzNGI4MTcuClNldHRpbmcgaG9zdGlkOiAweGRhOWQ4ZTFmLgpTdGFydGluZyBmaWxlIHN5c3Rl bSBjaGVja3M6Cm5vIHBvb2xzIGF2YWlsYWJsZSB0byBpbXBvcnQKTW91bnRpbmcgbG9jYWwgZmls ZXN5c3RlbXM6LgpFTEYgbGRjb25maWcgcGF0aDogL2xpYiAvdXNyL2xpYiAvdXNyL2xpYi9jb21w YXQgL3Vzci9sb2NhbC9saWIgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xp Yi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL3Blcmw1LzUuMzIvbWFjaC9DT1JFCjMyLWJpdCBj b21wYXRpYmlsaXR5IGxkY29uZmlnIHBhdGg6IC91c3IvbGliMzIKU2V0dGluZyBob3N0bmFtZTog T3BlblZQTi4KU2V0dGluZyB1cCBoYXJ2ZXN0aW5nOiBbVU1BXSxbRlNfQVRJTUVdLFNXSSxJTlRF UlJVUFQsTkVUX05HLFtORVRfRVRIRVJdLE5FVF9UVU4sTU9VU0UsS0VZQk9BUkQsQVRUQUNILENB Q0hFRApGZWVkaW5nIGVudHJvcHk6IC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBpbnRwbS5rbwpBdXRv bG9hZGluZyBtb2R1bGU6IHZtY2kua28KaW50c21iMDogPEludGVsIFBJSVg0IFNNQlVTIEludGVy ZmFjZT4gcG9ydCAweDEwNDAtMHgxMDRmIGF0IGRldmljZSA3LjMgb24gcGNpMAppbnRzbWIwOiBp bnRyIFNNSSBkaXNhYmxlZCByZXZpc2lvbiAwCnNtYnVzMDogPFN5c3RlbSBNYW5hZ2VtZW50IEJ1 cz4gb24gaW50c21iMAp2bWNpMDogPFZNd2FyZSBWaXJ0dWFsIE1hY2hpbmUgQ29tbXVuaWNhdGlv biBJbnRlcmZhY2U+IHBvcnQgMHgxMDgwLTB4MTBiZiBtZW0gMHhmZWJmZTAwMC0weGZlYmZmZmZm IGlycSAxNiBhdCBkZXZpY2UgNy43IG9uIHBjaTAKQ3JlYXRlZCBjbG9uZSBpbnRlcmZhY2VzOiBs YWdnMC4KbG8wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKbGFnZzA6IGxpbmsgc3RhdGUgY2hh bmdlZCB0byBVUApTdGFydGluZyBOZXR3b3JrOiBsbzAgZW0wIGVtMSBsYWdnMC4KbG8wOiBmbGFn cz04MDQ5PFVQLExPT1BCQUNLLFJVTk5JTkcsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTYzODQK CW9wdGlvbnM9NjgwMDAzPFJYQ1NVTSxUWENTVU0sTElOS1NUQVRFLFJYQ1NVTV9JUFY2LFRYQ1NV TV9JUFY2PgoJaW5ldDYgOjoxIHByZWZpeGxlbiAxMjgKCWluZXQ2IGZlODA6OjElbG8wIHByZWZp eGxlbiA2NCBzY29wZWlkIDB4MwoJaW5ldCAxMjcuMC4wLjEgbmV0bWFzayAweGZmMDAwMDAwCgln cm91cHM6IGxvCgluZDYgb3B0aW9ucz0yMTxQRVJGT1JNTlVELEFVVE9fTElOS0xPQ0FMPgplbTA6 IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJp YyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFO X0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6 NTY6OGE6ZTc6NmYKCW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1bGwt ZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElT QUJMRUQsQVVUT19MSU5LTE9DQUw+CmVtMTogZmxhZ3M9ODg2MzxVUCxCUk9BRENBU1QsUlVOTklO RyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxS WENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdG SUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaHdhZGRyIDAwOjUwOjU2Ojhh OjU2OmVjCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1cGxl eD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FCTEVE LEFVVE9fTElOS0xPQ0FMPgpsYWdnMDogZmxhZ3M9ODg0MzxVUCxCUk9BRENBU1QsUlVOTklORyxT SU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxSWENT VU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdGSUxU RVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaW5ldCAxOTIuMTAuMC44NyBuZXRt YXNrIDB4ZmZmZmZlMDAgYnJvYWRjYXN0IDE5Mi4xMC4xLjI1NQoJbGFnZ3Byb3RvIGZhaWxvdmVy IGxhZ2doYXNoIGwyLGwzLGw0CglsYWdncG9ydDogZW0wIGZsYWdzPTU8TUFTVEVSLEFDVElWRT4K CWxhZ2dwb3J0OiBlbTEgZmxhZ3M9MDw+Cglncm91cHM6IGxhZ2cKCW1lZGlhOiBFdGhlcm5ldCBh dXRvc2VsZWN0CglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJ U0FCTEVELEFVVE9fTElOS0xPQ0FMPgpTdGFydGluZyBkZXZkLgpBdXRvbG9hZGluZyBtb2R1bGU6 IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5rbwppcGZ3MiAoK2lwdjYpIGluaXRp YWxpemVkLCBkaXZlcnQgbG9hZGFibGUsIG5hdCBsb2FkYWJsZSwgZGVmYXVsdCB0byBkZW55LCBs b2dnaW5nIGRpc2FibGVkCkZsdXNoZWQgYWxsIHJ1bGVzLgowMDEwMCBhbGxvdyBpcCBmcm9tIGFu eSB0byBhbnkgdmlhIGxvMAowMDIwMCBkZW55IGlwIGZyb20gYW55IHRvIDEyNy4wLjAuMC84CjAw MzAwIGRlbnkgaXAgZnJvbSAxMjcuMC4wLjAvOCB0byBhbnkKMDA0MDAgZGVueSBpcCBmcm9tIGFu eSB0byA6OjEKMDA1MDAgZGVueSBpcCBmcm9tIDo6MSB0byBhbnkKMDA2MDAgYWxsb3cgaXB2Ni1p Y21wIGZyb20gOjogdG8gZmYwMjo6LzE2CjAwNzAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6 Oi8xMCB0byBmZTgwOjovMTAKMDA4MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRv IGZmMDI6Oi8xNgowMDkwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2dHlw ZXMgMQowMTAwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2dHlwZXMgMiwx MzUsMTM2CjAwMDUwIGRpdmVydCA4NjY4IGlwNCBmcm9tIGFueSB0byBhbnkgdmlhIGxhZ2cwCjY1 MDAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueQpGaXJld2FsbCBydWxlcyBsb2FkZWQuCkZpcmV3 YWxsIGxvZ2dpbmcgZW5hYmxlZC4KU3RhcnRpbmcgbmF0ZC4KYWRkIGhvc3QgMTI3LjAuMC4xOiBn YXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGRlZmF1bHQ6 IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBpbmV0IHJvdXRpbmcgb3B0aW9uczogZ2F0 ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVhZHkg aW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgZmYwMjo6OiBnYXRl d2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0IDo6MC4w LjAuMDogZ2F0ZXdheSA6OjEKVXBkYXRpbmcgL3Zhci9ydW4vb3MtcmVsZWFzZSBkb25lLgpDcmVh dGluZyBhbmQvb3IgdHJpbW1pbmcgbG9nIGZpbGVzLgpDbGVhcmluZyAvdG1wLgpVcGRhdGluZyBt b3RkOi4KU3RhcnRpbmcgc3lzbG9nZC4KU2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAwMzoy ODo0NyBudHBkYXRlWzk1NTMxXTogc3RlcCB0aW1lIHNlcnZlciA2OS44OS4yMDcuMTk5IG9mZnNl dCAtMS4wMjI2MTMgc2VjCkFwciAxNyAwMzoyODo0NyBPcGVuVlBOIHNhdmVjb3JlWzk3NTg2XTog cmVib290IGFmdGVyIHBhbmljOiBwYWdlIGZhdWx0CldyaXRpbmcgY3Jhc2ggc3VtbWFyeSB0byAv dmFyL2NyYXNoL2NvcmUudHh0LjEuClN0YXJ0aW5nIG9wZW52cG4uCk1vdW50aW5nIGxhdGUgZmls ZXN5c3RlbXM6Lgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKUGVyZm9ybWluZyBzYW5p dHkgY2hlY2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBzc2hkLgpTdGFydGluZyBj cm9uLgpDb25maWd1cmluZyB2dDogYmxhbmt0aW1lLgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUg c3lzdGVtIGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoKU2F0IEFwciAxNyAwMzoyOToxOCBFU1QgMjAy MQpBcHIgMTcgMDM6Mjk6MzIgT3BlblZQTiBsb2dpblsxNDk3MV06IFJPT1QgTE9HSU4gKHJvb3Qp IE9OIHR0eXYwCkFwciAxNyAwMzozMzo0NCBPcGVuVlBOIHNzaGRbMzY1MzVdOiBlcnJvcjogUEFN OiBBdXRoZW50aWNhdGlvbiBlcnJvciBmb3IgcGV0ZXIgZnJvbSAxMC44LjAuMgpBcHIgMTcgMDM6 MzM6NTAgT3BlblZQTiBzdVszODQxNV06IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9wdHMvMAoKCkZh dGFsIHRyYXAgMTI6IHBhZ2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1vZGUKY3B1aWQgPSAzOyBh cGljIGlkID0gMDYKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgzODgKZmF1bHQgY29kZQkJPSBz dXBlcnZpc29yIHJlYWQgZGF0YSwgcGFnZSBub3QgcHJlc2VudAppbnN0cnVjdGlvbiBwb2ludGVy CT0gMHgyMDoweGZmZmZmZmZmODBkM2ZhNjcKc3RhY2sgcG9pbnRlcgkgICAgICAgID0gMHgyODow eGZmZmZmZTAwODQyMjlhYzAKZnJhbWUgcG9pbnRlcgkgICAgICAgID0gMHgyODoweGZmZmZmZTAw ODQyMjliMjAKY29kZSBzZWdtZW50CQk9IGJhc2UgMHgwLCBsaW1pdCAweGZmZmZmLCB0eXBlIDB4 MWIKCQkJPSBEUEwgMCwgcHJlcyAxLCBsb25nIDEsIGRlZjMyIDAsIGdyYW4gMQpwcm9jZXNzb3Ig ZWZsYWdzCT0gaW50ZXJydXB0IGVuYWJsZWQsIHJlc3VtZSwgSU9QTCA9IDAKY3VycmVudCBwcm9j ZXNzCQk9IDEyIChzd2kxOiBuZXRpc3IgMCkKdHJhcCBudW1iZXIJCT0gMTIKcGFuaWM6IHBhZ2Ug ZmF1bHQKY3B1aWQgPSAzCnRpbWUgPSAxNjE4NjQ4OTk4CktEQjogc3RhY2sgYmFja3RyYWNlOgoj MCAweGZmZmZmZmZmODBjNTczNDUgYXQga2RiX2JhY2t0cmFjZSsweDY1CiMxIDB4ZmZmZmZmZmY4 MGMwOWQyMSBhdCB2cGFuaWMrMHgxODEKIzIgMHhmZmZmZmZmZjgwYzA5YjkzIGF0IHBhbmljKzB4 NDMKIzMgMHhmZmZmZmZmZjgxMDhiMTg3IGF0IHRyYXBfZmF0YWwrMHgzODcKIzQgMHhmZmZmZmZm ZjgxMDhiMWRmIGF0IHRyYXBfcGZhdWx0KzB4NGYKIzUgMHhmZmZmZmZmZjgxMDhhODNkIGF0IHRy YXArMHgyN2QKIzYgMHhmZmZmZmZmZjgxMDYxN2E4IGF0IGNhbGx0cmFwKzB4OAojNyAweGZmZmZm ZmZmODBiY2FlNWQgYXQgaXRocmVhZF9sb29wKzB4MjRkCiM4IDB4ZmZmZmZmZmY4MGJjN2M1ZSBh dCBmb3JrX2V4aXQrMHg3ZQojOSAweGZmZmZmZmZmODEwNjI4MmUgYXQgZm9ya190cmFtcG9saW5l KzB4ZQpVcHRpbWU6IDE0bTUycwpEdW1waW5nIDUyMSBvdXQgb2YgODE1MiBNQjouLjQlLi4xMyUu LjIyJS4uMzElLi40MyUuLjUzJS4uNjIlLi43MSUuLjgzJS4uOTMlCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K a2VybmVsIGNvbmZpZwoKb3B0aW9ucwlDT05GSUdfQVVUT0dFTkVSQVRFRAppZGVudAlHRU5FUklD Cm1hY2hpbmUJYW1kNjQKY3B1CUhBTU1FUgptYWtlb3B0aW9ucwlXSVRIX0NURj0xCm1ha2VvcHRp b25zCURFQlVHPS1nCm9wdGlvbnMJSUlDSElEX1NBTVBMSU5HCm9wdGlvbnMJSElEX0RFQlVHCm9w dGlvbnMJRVZERVZfU1VQUE9SVApvcHRpb25zCVhFTkhWTQpvcHRpb25zCVVTQl9ERUJVRwpvcHRp b25zCUFUSF9FTkFCTEVfMTFOCm9wdGlvbnMJQUhfQVI1NDE2X0lOVEVSUlVQVF9NSVRJR0FUSU9O Cm9wdGlvbnMJSUVFRTgwMjExX1NVUFBPUlRfTUVTSApvcHRpb25zCUlFRUU4MDIxMV9ERUJVRwpv cHRpb25zCVNDX1BJWEVMX01PREUKb3B0aW9ucwlWRVNBCm9wdGlvbnMJQ09NUEFUX0xJTlVYS1BJ Cm9wdGlvbnMJUENJX0lPVgpvcHRpb25zCVBDSV9IUApvcHRpb25zCUlPTU1VCm9wdGlvbnMJRUFS TFlfQVBfU1RBUlRVUApvcHRpb25zCVNNUApvcHRpb25zCU5FVEdEQgpvcHRpb25zCU5FVERVTVAK b3B0aW9ucwlERUJVR05FVApvcHRpb25zCVpTVERJTwpvcHRpb25zCUdaSU8Kb3B0aW9ucwlFS0NE Cm9wdGlvbnMJS0RCX1RSQUNFCm9wdGlvbnMJS0RCCm9wdGlvbnMJUkNUTApvcHRpb25zCVJBQ0NU X0RFRkFVTFRfVE9fRElTQUJMRUQKb3B0aW9ucwlSQUNDVApvcHRpb25zCUlOQ0xVREVfQ09ORklH X0ZJTEUKb3B0aW9ucwlEREJfQ1RGCm9wdGlvbnMJS0RUUkFDRV9IT09LUwpvcHRpb25zCUtEVFJB Q0VfRlJBTUUKb3B0aW9ucwlNQUMKb3B0aW9ucwlDQVBBQklMSVRJRVMKb3B0aW9ucwlDQVBBQklM SVRZX01PREUKb3B0aW9ucwlBVURJVApvcHRpb25zCUhXUE1DX0hPT0tTCm9wdGlvbnMJS0JEX0lO U1RBTExfQ0RFVgpvcHRpb25zCVBSSU5URl9CVUZSX1NJWkU9MTI4Cm9wdGlvbnMJX0tQT1NJWF9Q UklPUklUWV9TQ0hFRFVMSU5HCm9wdGlvbnMJU1lTVlNFTQpvcHRpb25zCVNZU1ZNU0cKb3B0aW9u cwlTWVNWU0hNCm9wdGlvbnMJU1RBQ0sKb3B0aW9ucwlLVFJBQ0UKb3B0aW9ucwlTQ1NJX0RFTEFZ PTUwMDAKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDEyCm9wdGlvbnMJQ09NUEFUX0ZSRUVCU0QxMQpv cHRpb25zCUNPTVBBVF9GUkVFQlNEMTAKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDkKb3B0aW9ucwlD T01QQVRfRlJFRUJTRDcKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDYKb3B0aW9ucwlDT01QQVRfRlJF RUJTRDUKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDQKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDMyCm9w dGlvbnMJRUZJUlQKb3B0aW9ucwlHRU9NX0xBQkVMCm9wdGlvbnMJR0VPTV9SQUlECm9wdGlvbnMJ VE1QRlMKb3B0aW9ucwlQU0VVRE9GUwpvcHRpb25zCVBST0NGUwpvcHRpb25zCUNEOTY2MApvcHRp b25zCU1TRE9TRlMKb3B0aW9ucwlORlNfUk9PVApvcHRpb25zCU5GU0xPQ0tECm9wdGlvbnMJTkZT RApvcHRpb25zCU5GU0NMCm9wdGlvbnMJTURfUk9PVApvcHRpb25zCVFVT1RBCm9wdGlvbnMJVUZT X0dKT1VSTkFMCm9wdGlvbnMJVUZTX0RJUkhBU0gKb3B0aW9ucwlVRlNfQUNMCm9wdGlvbnMJU09G VFVQREFURVMKb3B0aW9ucwlGRlMKb3B0aW9ucwlLRVJOX1RMUwpvcHRpb25zCVNDVFBfU1VQUE9S VApvcHRpb25zCVRDUF9SRkM3NDEzCm9wdGlvbnMJVENQX0hIT09LCm9wdGlvbnMJVENQX0JMQUNL Qk9YCm9wdGlvbnMJVENQX09GRkxPQUQKb3B0aW9ucwlST1VURV9NUEFUSApvcHRpb25zCUlQU0VD X1NVUFBPUlQKb3B0aW9ucwlJTkVUNgpvcHRpb25zCUlORVQKb3B0aW9ucwlWSU1BR0UKb3B0aW9u cwlQUkVFTVBUSU9OCm9wdGlvbnMJTlVNQQpvcHRpb25zCVNDSEVEX1VMRQpvcHRpb25zCU5FV19Q Q0lCCm9wdGlvbnMJR0VPTV9QQVJUX0dQVApvcHRpb25zCUdFT01fUEFSVF9NQlIKb3B0aW9ucwlH RU9NX1BBUlRfRUJSCm9wdGlvbnMJR0VPTV9QQVJUX0JTRApkZXZpY2UJaXNhCmRldmljZQltZW0K ZGV2aWNlCWlvCmRldmljZQl1YXJ0X25zODI1MApkZXZpY2UJY3B1ZnJlcQpkZXZpY2UJYWNwaQpk ZXZpY2UJcGNpCmRldmljZQlmZGMKZGV2aWNlCWFoY2kKZGV2aWNlCWF0YQpkZXZpY2UJbXZzCmRl dmljZQlzaWlzCmRldmljZQlhaGMKZGV2aWNlCWFoZApkZXZpY2UJZXNwCmRldmljZQlocHRpb3AK ZGV2aWNlCWlzcApkZXZpY2UJbXB0CmRldmljZQltcHMKZGV2aWNlCW1wcgpkZXZpY2UJc3ltCmRl dmljZQlpc2NpCmRldmljZQlvY3NfZmMKZGV2aWNlCXB2c2NzaQpkZXZpY2UJc2NidXMKZGV2aWNl CWNoCmRldmljZQlkYQpkZXZpY2UJc2EKZGV2aWNlCWNkCmRldmljZQlwYXNzCmRldmljZQlzZXMK ZGV2aWNlCWFtcgpkZXZpY2UJYXJjbXNyCmRldmljZQljaXNzCmRldmljZQlpaXIKZGV2aWNlCWlw cwpkZXZpY2UJbWx5CmRldmljZQl0d2EKZGV2aWNlCXNtYXJ0cHFpCmRldmljZQl0d3MKZGV2aWNl CWFhYwpkZXZpY2UJYWFjcApkZXZpY2UJYWFjcmFpZApkZXZpY2UJaWRhCmRldmljZQltZmkKZGV2 aWNlCW1seApkZXZpY2UJbXJzYXMKZGV2aWNlCXBtc3BjdgpkZXZpY2UJdHdlCmRldmljZQludm1l CmRldmljZQludmQKZGV2aWNlCXZtZApkZXZpY2UJdm1kX2J1cwpkZXZpY2UJYXRrYmRjCmRldmlj ZQlhdGtiZApkZXZpY2UJcHNtCmRldmljZQlrYmRtdXgKZGV2aWNlCXZnYQpkZXZpY2UJc3BsYXNo CmRldmljZQlzYwpkZXZpY2UJdnQKZGV2aWNlCXZ0X3ZnYQpkZXZpY2UJdnRfZWZpZmIKZGV2aWNl CXZ0X3ZiZWZiCmRldmljZQlhZ3AKZGV2aWNlCWNiYgpkZXZpY2UJcGNjYXJkCmRldmljZQljYXJk YnVzCmRldmljZQl1YXJ0CmRldmljZQlwcGMKZGV2aWNlCXBwYnVzCmRldmljZQlscHQKZGV2aWNl CXBwaQpkZXZpY2UJcHVjCmRldmljZQlpZmxpYgpkZXZpY2UJZW0KZGV2aWNlCWl4CmRldmljZQlp eHYKZGV2aWNlCWl4bApkZXZpY2UJaWF2ZgpkZXZpY2UJaWNlCmRldmljZQl2bXgKZGV2aWNlCWF4 cApkZXZpY2UJYnhlCmRldmljZQlsZQpkZXZpY2UJdGkKZGV2aWNlCW1seDUKZGV2aWNlCW1seGZ3 CmRldmljZQltbHg1ZW4KZGV2aWNlCW1paWJ1cwpkZXZpY2UJYWUKZGV2aWNlCWFnZQpkZXZpY2UJ YWxjCmRldmljZQlhbGUKZGV2aWNlCWJjZQpkZXZpY2UJYmZlCmRldmljZQliZ2UKZGV2aWNlCWNh cwpkZXZpY2UJZGMKZGV2aWNlCWV0CmRldmljZQlmeHAKZGV2aWNlCWdlbQpkZXZpY2UJam1lCmRl dmljZQlsZ2UKZGV2aWNlCW1zawpkZXZpY2UJbmZlCmRldmljZQluZ2UKZGV2aWNlCXJlCmRldmlj ZQlybApkZXZpY2UJc2dlCmRldmljZQlzaXMKZGV2aWNlCXNrCmRldmljZQlzdGUKZGV2aWNlCXN0 Z2UKZGV2aWNlCXZnZQpkZXZpY2UJdnIKZGV2aWNlCXhsCmRldmljZQl3bGFuCmRldmljZQl3bGFu X3dlcApkZXZpY2UJd2xhbl9jY21wCmRldmljZQl3bGFuX3RraXAKZGV2aWNlCXdsYW5fYW1ycgpk ZXZpY2UJYW4KZGV2aWNlCWF0aApkZXZpY2UJYXRoX3BjaQpkZXZpY2UJYXRoX2hhbApkZXZpY2UJ YXRoX3JhdGVfc2FtcGxlCmRldmljZQlpcHcKZGV2aWNlCWl3aQpkZXZpY2UJaXduCmRldmljZQlt YWxvCmRldmljZQltd2wKZGV2aWNlCXJhbApkZXZpY2UJd3BpCmRldmljZQljcnlwdG8KZGV2aWNl CWFlc25pCmRldmljZQlsb29wCmRldmljZQlwYWRsb2NrX3JuZwpkZXZpY2UJcmRyYW5kX3JuZwpk ZXZpY2UJZXRoZXIKZGV2aWNlCXZsYW4KZGV2aWNlCXR1bnRhcApkZXZpY2UJbWQKZGV2aWNlCWdp ZgpkZXZpY2UJZmlybXdhcmUKZGV2aWNlCXh6CmRldmljZQlicGYKZGV2aWNlCXVoY2kKZGV2aWNl CW9oY2kKZGV2aWNlCWVoY2kKZGV2aWNlCXhoY2kKZGV2aWNlCXVzYgpkZXZpY2UJdWtiZApkZXZp Y2UJdW1hc3MKZGV2aWNlCXNvdW5kCmRldmljZQlzbmRfY21pCmRldmljZQlzbmRfY3NhCmRldmlj ZQlzbmRfZW11MTBreApkZXZpY2UJc25kX2VzMTM3eApkZXZpY2UJc25kX2hkYQpkZXZpY2UJc25k X2ljaApkZXZpY2UJc25kX3ZpYTgyMzMKZGV2aWNlCW1tYwpkZXZpY2UJbW1jc2QKZGV2aWNlCXNk aGNpCmRldmljZQlydHN4CmRldmljZQl2aXJ0aW8KZGV2aWNlCXZpcnRpb19wY2kKZGV2aWNlCXZ0 bmV0CmRldmljZQl2aXJ0aW9fYmxrCmRldmljZQl2aXJ0aW9fc2NzaQpkZXZpY2UJdmlydGlvX2Jh bGxvb24KZGV2aWNlCWh5cGVydgpkZXZpY2UJeGVucGNpCmRldmljZQluZXRtYXAKZGV2aWNlCWV2 ZGV2CmRldmljZQl1aW5wdXQKZGV2aWNlCWhpZAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmRkYiBjYXB0dXJl IGJ1ZmZlcgoKZGRiOiBkZGJfY2FwdHVyZToga3ZtX25saXN0Cg== --000000000000b952e205c02adf0f-- From owner-freebsd-stable@freebsd.org Sun Apr 18 07:21:11 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6B2305F5A13 for ; Sun, 18 Apr 2021 07:21:11 +0000 (UTC) (envelope-from petefrench@ingresso.co.uk) Received: from constantine.ingresso.co.uk (constantine.ingresso.co.uk [IPv6:2001:470:6a18:411::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNLw22FmFz4gnC; Sun, 18 Apr 2021 07:21:05 +0000 (UTC) (envelope-from petefrench@ingresso.co.uk) Received: from [2001:470:6cc4:1:b8fa:e0b2:3edf:f1ec] (helo=balta.drayhouse.twisted.org.uk) by constantine.ingresso.co.uk with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lY1jq-000A6V-Hs; Sun, 18 Apr 2021 07:21:02 +0000 Subject: Re: geli - is it better to partition then encrypt, or vice versa ? To: Alan Somers Cc: FreeBSD Stable Mailing List References: From: Pete French Message-ID: <766cc473-9989-ca06-7365-ddacc2c28b63@ingresso.co.uk> Date: Sun, 18 Apr 2021 08:21:01 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4FNLw22FmFz4gnC X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=ingresso.co.uk; spf=pass (mx1.freebsd.org: domain of petefrench@ingresso.co.uk designates 2001:470:6a18:411::3 as permitted sender) smtp.mailfrom=petefrench@ingresso.co.uk X-Spamd-Result: default: False [-2.76 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:470:6a18:411::3:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:6a18:411::3]; MIME_GOOD(-0.10)[text/plain]; RBL_SENDERSCORE_FAIL(0.00)[2001:470:6a18:411::3:server fail]; ARC_NA(0.00)[]; SPAMHAUS_ZRD(0.00)[2001:470:6a18:411::3:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[ingresso.co.uk,none]; NEURAL_HAM_SHORT(-0.96)[-0.957]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MAILMAN_DEST(0.00)[freebsd-stable]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 07:21:11 -0000 On 17/04/2021 21:06, Alan Somers wrote: > The answer depends on why you want to partition in the first place. > What do you intend to store on those disks besides ZFS?  If the answer > is nothing, then don't bother partitioning; just write ZFS over GELI > over the whole disk. Well, actually thats exactly why I asked the question, because after having done it I thought "why have I bothered partitioning this?" - after all, I would not have done so if they were not encrypted! I think I got into the habit of always partitioning discs, back when using them raw was called "dangerously dedicated" - but that was, umm, a while ago shall we say ;-) Since ZFS arrived I havent used anything else, and when using ZFS I use the whole drive if I can. So yeah, was kind of looking at my own behaviour and doing a double take here... > (Also, it's worth asking why you want GELI, now that FreeBSD 13 supports > ZFS native crypto.  ZFS native crypto on RAIDZ has substantially better > write performance than RAIDZ on GELI.  However, if you're paranoid, then > GELI does provide better security; ZFS native crypto is vulnerable to > some kinds of watermarking attacks.) Well, am (this week at least) running FreeBSD 12. Plus I havent native ZFS encryption yet, and theres always a tendency to 'go with what you know well' when setting something up. I just use striping and mirroring, no raidz, but if it will improve the write performance, and if it requires a password during boot like geli does, then I will look into it when I get everything upgraded to 13. Hadnt even considered that, so thanks for the reminder - need to explore all the new stiuff in OpenZFS I guess! -pete. From owner-freebsd-stable@freebsd.org Sun Apr 18 07:32:03 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 06E875D9A7A for ; Sun, 18 Apr 2021 07:32:03 +0000 (UTC) (envelope-from petefrench@ingresso.co.uk) Received: from constantine.ingresso.co.uk (constantine.ingresso.co.uk [IPv6:2001:470:6a18:411::3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNM8f2nPvz4mZS for ; Sun, 18 Apr 2021 07:32:02 +0000 (UTC) (envelope-from petefrench@ingresso.co.uk) Received: from [2001:470:6cc4:1:b8fa:e0b2:3edf:f1ec] (helo=balta.drayhouse.twisted.org.uk) by constantine.ingresso.co.uk with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (Exim 4.94 (FreeBSD)) (envelope-from ) id 1lY1uS-000A8F-Mw for freebsd-stable@freebsd.org; Sun, 18 Apr 2021 07:32:00 +0000 Subject: Re: geli - is it better to partition then encrypt, or vice versa ? To: freebsd-stable@freebsd.org References: <8c11dffb-3e82-a2d2-bc6a-9256bf3e8b4c@denninger.net> From: Pete French Message-ID: <6a61c243-b2ed-42ab-71c7-fdefc69f4e75@ingresso.co.uk> Date: Sun, 18 Apr 2021 08:32:00 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.9.1 MIME-Version: 1.0 In-Reply-To: <8c11dffb-3e82-a2d2-bc6a-9256bf3e8b4c@denninger.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FNM8f2nPvz4mZS X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=ingresso.co.uk; spf=pass (mx1.freebsd.org: domain of petefrench@ingresso.co.uk designates 2001:470:6a18:411::3 as permitted sender) smtp.mailfrom=petefrench@ingresso.co.uk X-Spamd-Result: default: False [-2.78 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:470:6a18:411::3:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:6a18:411::3]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RBL_SENDERSCORE_FAIL(0.00)[2001:470:6a18:411::3:server fail]; SPAMHAUS_ZRD(0.00)[2001:470:6a18:411::3:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[ingresso.co.uk,none]; NEURAL_HAM_SHORT(-0.98)[-0.981]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MAILMAN_DEST(0.00)[freebsd-stable]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 07:32:03 -0000 On 17/04/2021 21:18, Karl Denninger wrote: > This also makes "geli groups" trivial in /etc/rc.conf for attachment at > boot time irrespective of whether they physically come up in the same > place (again typically yes, but in the case of a failure or you plug it > into a different adapter.....) Ah, now this interests me. Because I was setting a variable called 'geli_devices=' in /etc/rc.conf to contain all my drives. But then one day I forgot to add one and it worked anyway, and then I subsequently discovered it works even if I dont have that variable at all, so I no longer bother. Never looked into why I dont need it - I suspected it was because all the devices are marked as requiring a password at boot time so it found them via searching for that without needing the variable. But yes, the GPT labelling thing is a very good reason for keeping them partitioned on a physical machine. -pete. From owner-freebsd-stable@freebsd.org Sun Apr 18 09:31:33 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F3F8D5E3089 for ; Sun, 18 Apr 2021 09:31:32 +0000 (UTC) (envelope-from chris@cretaforce.gr) Received: from relay1.cretaforce.gr (relay1.cretaforce.gr [195.201.253.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.cretaforce.gr", Issuer "RapidSSL RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNPpW57kyz3Dgf for ; Sun, 18 Apr 2021 09:31:31 +0000 (UTC) (envelope-from chris@cretaforce.gr) Received: from server1.cretaforce.gr (server1.cretaforce.gr [138.201.248.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.cretaforce.gr", Issuer "RapidSSL RSA CA 2018" (verified OK)) by smtp1.cretaforce.gr (Postfix) with ESMTPS id C4C701F85F for ; Sun, 18 Apr 2021 12:31:28 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cretaforce.gr; s=cretaforce; t=1618738288; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=sKj3UuqFUEGnE2oP10l3tLvw6cU6sv0fwOD0mv7WLy0=; b=JPBx2AYCwVA/ZLTcRsdFa47cxH7IMsv4zMPm7RGoLB4XUNWLfUFjyClzvJsIQaE8GGdVBs c1KV9eEJIDy9R11ojt4BA2Lmu8vlMgHOjVaiJkh5JQHt+xOHKe/FjlWOv0qXwku6M6HmYj GgCqfNLLm0zElsIxnMWhE4f9YvbJ9lM= Received: from macbook-air.fritz.box (athedsl-126262.home.otenet.gr [85.75.68.213]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: chris@cretaforce.gr) by server1.cretaforce.gr (Postfix) with ESMTPSA id 78A312730A; Sun, 18 Apr 2021 12:31:28 +0300 (EEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: Version 13.0 reboots intermittently From: Christos Chatzaras In-Reply-To: Date: Sun, 18 Apr 2021 12:31:27 +0300 Cc: Nick Kostirya via freebsd-stable Content-Transfer-Encoding: 7bit Message-Id: <7DCF7DB2-3A90-4B0A-AC20-E7C65EE7FC70@cretaforce.gr> References: To: Software Info X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FNPpW57kyz3Dgf X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cretaforce.gr header.s=cretaforce header.b=JPBx2AYC; dmarc=none; spf=pass (mx1.freebsd.org: domain of chris@cretaforce.gr designates 195.201.253.145 as permitted sender) smtp.mailfrom=chris@cretaforce.gr X-Spamd-Result: default: False [-4.10 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_SENDERSCORE_FAIL(0.00)[195.201.253.145:server fail]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:195.201.253.145]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[cretaforce.gr:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[195.201.253.145:from]; ASN(0.00)[asn:24940, ipnet:195.201.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[195.201.253.145:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[cretaforce.gr:s=cretaforce]; FREEFALL_USER(0.00)[chris]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; DMARC_NA(0.00)[cretaforce.gr]; SPAMHAUS_ZRD(0.00)[195.201.253.145:from:127.0.2.255]; DWL_DNSWL_LOW(-1.00)[cretaforce.gr:dkim]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 09:31:33 -0000 > On 17 Apr 2021, at 16:14, Software Info wrote: > > Hi All, > I had 12.2 working without issue as a VPN Server running OpenVPN. I > upgraded to version 13.0 last night and now the server intermittently > reboots. I saw a core.tt file which I have attached. I would > appreciate any help I can get. > This looks similar: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254309 Does this help? sysctl net.inet.tcp.sack.enable=0 From owner-freebsd-stable@freebsd.org Sun Apr 18 11:11:16 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0848A5E5256 for ; Sun, 18 Apr 2021 11:11:16 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plan-b.pwste.edu.pl", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNS1Z6Glyz3JSp for ; Sun, 18 Apr 2021 11:11:14 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (zarychtam@localhost [127.0.0.1]) by plan-b.pwste.edu.pl (8.16.1/8.16.1) with ESMTPS id 13IBB2LU075103 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 18 Apr 2021 13:11:02 +0200 (CEST) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1618744262; bh=UrTIK/U+hfHdZN2yAXUmbI03ILmiS+cSyuECpOdY3sI=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=sRsekPEjmHtMRZtfV3vpxV14TngPRbr2iqFgpBMiO5/PFKqfyEwqUOAdbflyl3Y3k MjzeIaQhHEEGVKP7PCOxl2IghrqPLq+nb/5zIY/bHvqCDsVyJl59T0EoxR0BEc4rgE SzGcfhsSDKX+Sxfp+q2/388t99mJ6HR3lN4ew6X9pxX+3xbv6ZZFC1ugzMxpvBozke 9kgrg08zhkWpet9PdO4KaV/m8ocZlAkIxeH+5fDSsd9AfRVa76Aa7OjnaPEQc+HzZv l1oyZRD1TLnB0gbojXIjao/K87G+wqIGyn0lwsCAKiTQBerep3aUerNpEQizemQS8c d8igqpveXYphg== Received: (from zarychtam@localhost) by plan-b.pwste.edu.pl (8.16.1/8.16.1/Submit) id 13IBB2vK075101; Sun, 18 Apr 2021 13:11:02 +0200 (CEST) (envelope-from zarychtam) Date: Sun, 18 Apr 2021 13:11:02 +0200 From: Marek Zarychta To: Christos Chatzaras Cc: Software Info , Nick Kostirya via freebsd-stable Subject: Re: Version 13.0 reboots intermittently Message-ID: References: <7DCF7DB2-3A90-4B0A-AC20-E7C65EE7FC70@cretaforce.gr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="erPhGg4VPksLLjaQ" Content-Disposition: inline In-Reply-To: <7DCF7DB2-3A90-4B0A-AC20-E7C65EE7FC70@cretaforce.gr> X-Rspamd-Queue-Id: 4FNS1Z6Glyz3JSp X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plan-b.pwste.edu.pl header.s=plan-b-mailer header.b=sRsekPEj; dmarc=pass (policy=none) header.from=plan-b.pwste.edu.pl; spf=none (mx1.freebsd.org: domain of zarychtam@plan-b.pwste.edu.pl has no SPF policy when checking 2001:678:618::40) smtp.mailfrom=zarychtam@plan-b.pwste.edu.pl X-Spamd-Result: default: False [-6.69 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; DWL_DNSWL_MED(-2.00)[pwste.edu.pl:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; NEURAL_SPAM_SHORT(0.21)[0.206]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[2001:678:618::40:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,none]; SIGNED_PGP(-2.00)[]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:678:618::40:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 11:11:16 -0000 --erPhGg4VPksLLjaQ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Dnia Sun, Apr 18, 2021 at 12:31:27PM +0300, Christos Chatzaras napisa=C5=82= (a): >=20 >=20 > > On 17 Apr 2021, at 16:14, Software Info wro= te: > >=20 > > Hi All, > > I had 12.2 working without issue as a VPN Server running OpenVPN. I > > upgraded to version 13.0 last night and now the server intermittently > > reboots. I saw a core.tt file which I have attached. I would > > appreciate any help I can get. > >=20 >=20 > This looks similar: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254309 >=20 > Does this help? >=20 > sysctl net.inet.tcp.sack.enable=3D0 >=20 This bug was affecting only stable/13 users and has already been fixed. --=20 Marek Zarychta --erPhGg4VPksLLjaQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEMOqvKm6wKvS1/ZeCdZ/s//1SjSwFAmB8E8EACgkQdZ/s//1S jSyuxwf/TQJz9ywGUx+oU7Ujds6/M2rWIsTutdPiKDspdnaYpcL9FOHBHlpylz1k HI0Jle6+15NjDroR95BAFLaRtCd0zDoAmgRlOcB6c258iBT2f9mQ+pMMGd1eIN+N uDzOADP2KcS6CSUxXDY2uIYZqwRs+KgoSGBKViaRscro6rIkUiQrj2lrYYmjBE2N iOECid+0DGkoYfcjdQizNV+3enNodz3gKLMSjJ+RI6CfDCKF1Hbq101AkZQoLy+D CNjB+J1DeC3vCaFSfjqIrnVHL7bDXXm8N1+rDdichC2C8T28jLcKUEPaRDFC+vkC 8lt/JFbPT7ShDiWA08MX641HDhBb5Q== =TJiy -----END PGP SIGNATURE----- --erPhGg4VPksLLjaQ-- From owner-freebsd-stable@freebsd.org Sun Apr 18 11:28:52 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AF43C5E5D27 for ; Sun, 18 Apr 2021 11:28:52 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plan-b.pwste.edu.pl", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNSPv73jDz3KMd for ; Sun, 18 Apr 2021 11:28:51 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (zarychtam@localhost [127.0.0.1]) by plan-b.pwste.edu.pl (8.16.1/8.16.1) with ESMTPS id 13IBSo2J078649 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 18 Apr 2021 13:28:50 +0200 (CEST) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1618745330; bh=GY+bJ4wOnuR0LXsaQhoVSHuLb0mQ6vxeTsPQNx7dg2s=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=kKk4NIvLlkQiPScRU0UhCVg34RX1+ysYpNe40sJm5y0YAA1lkfiwSVfVx7Lk15mJ8 GSspddQzQOYnsP0WYOI3OMbgCIYCh1mBu4LftxU1ubnKDMt5YDhJjeo1gw2U2CF4N3 AcBv0QSjCEaUr42CBKeqMRAM+7I/1IiFL8q7JAWvzhf7wSyzOVFruTQI/f6Rc7DXEq eCfqV3Z4wbHMjDts/+2wjpDU6MPZttbCPdyjNznmaSldoCg8KM6OTQ/zW/U04uoruK PCwLYqAu15jC5pn05LI9hmeSu9LPUZpOgJJIfMceOS+S2MImbu+Fc4cD5oWcmsvsVn 4M9bsn9JujEHg== Received: (from zarychtam@localhost) by plan-b.pwste.edu.pl (8.16.1/8.16.1/Submit) id 13IBSovI078647; Sun, 18 Apr 2021 13:28:50 +0200 (CEST) (envelope-from zarychtam) Date: Sun, 18 Apr 2021 13:28:49 +0200 From: Marek Zarychta To: Software Info Cc: Nick Kostirya via freebsd-stable Subject: Re: Version 13.0 reboots intermittently Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RQTAt8yGf2FfDyv0" Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4FNSPv73jDz3KMd X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plan-b.pwste.edu.pl header.s=plan-b-mailer header.b=kKk4NIvL; dmarc=pass (policy=none) header.from=plan-b.pwste.edu.pl; spf=none (mx1.freebsd.org: domain of zarychtam@plan-b.pwste.edu.pl has no SPF policy when checking 2001:678:618::40) smtp.mailfrom=zarychtam@plan-b.pwste.edu.pl X-Spamd-Result: default: False [-7.50 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[2001:678:618::40:server fail]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[plan-b.pwste.edu.pl:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[plan-b.pwste.edu.pl,none]; NEURAL_HAM_SHORT(-0.60)[-0.595]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:678:618::40:from]; ASN(0.00)[asn:206006, ipnet:2001:678:618::/48, country:PL]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[plan-b.pwste.edu.pl:s=plan-b-mailer]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[pwste.edu.pl:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; SPAMHAUS_ZRD(0.00)[2001:678:618::40:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 11:28:52 -0000 --RQTAt8yGf2FfDyv0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Dnia Sat, Apr 17, 2021 at 08:14:07AM -0500, Software Info napisa=C5=82(a): > Hi All, > I had 12.2 working without issue as a VPN Server running OpenVPN. I > upgraded to version 13.0 last night and now the server intermittently > reboots. I saw a core.tt file which I have attached. I would > appreciate any help I can get. >=20 > Thanks, > SI Do you have any net.isr settings in either /boot/loader.conf or /etc/sysctl.conf? Please test if reverting them to default values helps. --=20 Marek Zarychta --RQTAt8yGf2FfDyv0 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEMOqvKm6wKvS1/ZeCdZ/s//1SjSwFAmB8F+4ACgkQdZ/s//1S jSxx3ggAmZxFOaHR3ANnjPV1udRSOehN78kJuQWrCZl+7lHP+ZgSgcpYuIgi+oLe mKy28qdLrpE6INNDedID4T8gcQ7hzDX/+dH2pbEK87wl8W47dKg4+7xlDoBZqxVh TODx31euTnGIrp//nGRyB71v1yw0bO+DsfkA9MRmYsoI7MJADDnfUZZGfbIS2bbq jdiPxwNWKaQu55HcKzkwpDHm/iiNf5XOgHRlvQv8L0F04aZMUFpyA+U7lM4jddIs Q/bNmjN5PU63rIBbM/o7TSQpR086SErKH1O9sC8/hi1IaKENJ/t0GAj8dwLtpyJV 1D2PyD6FxdrJDyzrj3E13zTl8pBGgg== =0DYo -----END PGP SIGNATURE----- --RQTAt8yGf2FfDyv0-- From owner-freebsd-stable@freebsd.org Mon Apr 19 01:02:24 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1BD375DD182 for ; Mon, 19 Apr 2021 01:02:24 +0000 (UTC) (envelope-from friendjane2003@icloud.com) Received: from pv50p00im-zteg10011401.me.com (pv50p00im-zteg10011401.me.com [17.58.6.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNpSZ6lqYz4kqh for ; Mon, 19 Apr 2021 01:02:22 +0000 (UTC) (envelope-from friendjane2003@icloud.com) Received: from [10.161.56.95] (unknown [122.96.42.202]) by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPSA id E3574900084 for ; Mon, 19 Apr 2021 01:02:17 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: =?utf-8?B?5a6L56uL5p2w?= Mime-Version: 1.0 (1.0) Subject: AR9462 runs only at 11g mode Message-Id: <3EB2FECB-7FB9-45F1-AF37-AE918F1DD414@icloud.com> Date: Mon, 19 Apr 2021 09:02:15 +0800 To: freebsd-stable@freebsd.org X-Mailer: iPhone Mail (17H35) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-18_16:2021-04-16, 2021-04-18 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=533 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2009150000 definitions=main-2104190003 X-Rspamd-Queue-Id: 4FNpSZ6lqYz4kqh X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.60 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_SENDERSCORE_FAIL(0.00)[17.58.6.41:server fail]; FREEMAIL_FROM(0.00)[icloud.com]; MV_CASE(0.50)[]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:17.58.0.0/16]; DKIM_TRACE(0.00)[icloud.com:+]; DMARC_POLICY_ALLOW(-0.50)[icloud.com,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_IN_DNSWL_LOW(-0.10)[17.58.6.41:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[icloud.com]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[17.58.6.41:from]; DWL_DNSWL_NONE(0.00)[icloud.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[icloud.com:s=1a1hai]; RECEIVED_SPAMHAUS_PBL(0.00)[122.96.42.202:received]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:714, ipnet:17.58.0.0/20, country:US]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[17.58.6.41:from:127.0.2.255]; WHITELIST_SPF_DKIM(-3.00)[icloud.com:d:+,icloud.com:s:+]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 01:02:24 -0000 =EF=BB=BF I newly installed FreeBSD 12.2-release, but I found my wireless ca= rd Dell 1901(AR9462) work only at 11g and not steadily . "Failed to add supp= orted operating classes IE" occurs occasionally, why?= From owner-freebsd-stable@freebsd.org Mon Apr 19 00:09:06 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AAC945DAF8B for ; Mon, 19 Apr 2021 00:09:06 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: from mail-il1-x12a.google.com (mail-il1-x12a.google.com [IPv6:2607:f8b0:4864:20::12a]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNnH445hxz4h9T for ; Mon, 19 Apr 2021 00:09:04 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: by mail-il1-x12a.google.com with SMTP id c18so27651637iln.7 for ; Sun, 18 Apr 2021 17:09:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:date:from:subject:thread-topic:message-id:to; bh=koPPA5KJXpO1WdBoAS2gx0R7MmR9b95rZHvDOU/aic0=; b=WUOb9Ojc329yb6OJwlP+zWYOsxzJWEsUVSzBwCb+9zr5swXkGzVuZI32HA1p3OpPw8 hHbWJrjdetiEK7luoT8wm4lufwve+nzRIMwCzn17gqEnbFW7uMzMhVhKSjezrXqT+kpD ojm7+tHDdLwXMRTnlKP9fFH2O8YOmV7naD2uRxwYMpPFvl0jrWQXtD3q9GP374O2dwKB ihx+lv7VwJpk0XCZ3hxOzhcq6p0MzuMUqp4kcNnTz0+QeqObpO1sf4VxjMJCxC8aDpNZ lF0jPY4K8rxP/BHrIwfO8xTR0QMG2ZCsGyopMmqC5wDnS3MpPlXX9MVt5h6DfpBAuqej rINA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:from:subject:thread-topic :message-id:to; bh=koPPA5KJXpO1WdBoAS2gx0R7MmR9b95rZHvDOU/aic0=; b=Zqxj2S8BCMT0mVYSyjMe57QR9ekzVfvMXtjw7tXm3l+fzKXXna1cJrWzv1pfWiVQHo el/NasRytOaUfl3CBcWxa/gJFX/fYaatvMZipDE4nQTagJR8E9JYCp7HO/EQeXKnkQG2 nwhUs4Sj5ByNc5aDXg0cWtqYI1Wx8aXu2QrvBipTI/Bv5z23KBhHar6CypGehtJDvSu6 MheUNiUNoVgYk7CuMDc4I5989u9vQPMHsF24etscgxzUAa3OcqIpWID62zZZlBAEs09q 6Jkoxm8fMUJV2L1oLSh2LUFcYdqEFJy9R8gcyjPfqhl66x5C98RTLd+wwEwXQho8L4IB ULXQ== X-Gm-Message-State: AOAM530UobS58mfZk6psZDL/zFT+UeKHKDBiJWwHpxuKBQIDGoatGEdq Er81LGd/JnUP8Tt9gtEbzxXknd/1nog= X-Google-Smtp-Source: ABdhPJxRbp5KMvnRrbOC30IsTGYZz1FAGmAP96ia4sVN8NrJ9t7hjhPOT5kOJOQ81BKJNuOL2kC1+w== X-Received: by 2002:a05:6e02:1ba5:: with SMTP id n5mr15084217ili.45.1618790942848; Sun, 18 Apr 2021 17:09:02 -0700 (PDT) Received: from DESKTOP-6RSQ6MI ([72.252.144.69]) by smtp.gmail.com with ESMTPSA id l2sm6269579ilq.70.2021.04.18.17.09.01 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Apr 2021 17:09:02 -0700 (PDT) MIME-Version: 1.0 Date: Sun, 18 Apr 2021 19:09:01 -0500 From: Peter Fraser Subject: FreeBSD 13.0 reboots periodically Thread-Topic: FreeBSD 13.0 reboots periodically Message-ID: <1B62FF75-42E8-4314-948A-AA71024C6699@hxcore.ol> To: Nick Kostirya via freebsd-stable X-Rspamd-Queue-Id: 4FNnH445hxz4h9T X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=WUOb9Ojc; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of softwareinfojam@gmail.com designates 2607:f8b0:4864:20::12a as permitted sender) smtp.mailfrom=softwareinfojam@gmail.com X-Spamd-Result: default: False [-3.43 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_SENDERSCORE_FAIL(0.00)[2607:f8b0:4864:20::12a:server fail]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.63)[-0.635]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:~,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::12a:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/mixed]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::12a:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::12a:from]; MIME_HTML_ONLY(0.20)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-Mailman-Approved-At: Mon, 19 Apr 2021 06:32:59 +0000 Content-Type: application/octet-stream; name="core.txt.2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="core.txt.2" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 00:09:06 -0000 T3BlblZQTiBkdW1wZWQgY29yZSAtIHNlZSAvdmFyL2NyYXNoL3ZtY29yZS4yCgpTYXQgQXByIDE3 IDAzOjQ0OjM5IEVTVCAyMDIxCgpGcmVlQlNEIE9wZW5WUE4gMTMuMC1SRUxFQVNFIEZyZWVCU0Qg MTMuMC1SRUxFQVNFICMwIHJlbGVuZy8xMy4wLW4yNDQ3MzMtZWEzMWFiYzI2MWY6IEZyaSBBcHIg IDkgMDQ6MjQ6MDkgVVRDIDIwMjEgICAgIHJvb3RAcmVsZW5nMS5ueWkuZnJlZWJzZC5vcmc6L3Vz ci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2NC9zeXMvR0VORVJJQyAgYW1kNjQKCnBhbmljOiBwYWdl IGZhdWx0CgpHTlUgZ2RiIChHREIpIDEwLjEgW0dEQiB2MTAuMSBmb3IgRnJlZUJTRF0KQ29weXJp Z2h0IChDKSAyMDIwIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpMaWNlbnNlIEdQTHYz KzogR05VIEdQTCB2ZXJzaW9uIDMgb3IgbGF0ZXIgPGh0dHA6Ly9nbnUub3JnL2xpY2Vuc2VzL2dw bC5odG1sPgpUaGlzIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBhcmUgZnJlZSB0byBjaGFuZ2UgYW5k IHJlZGlzdHJpYnV0ZSBpdC4KVGhlcmUgaXMgTk8gV0FSUkFOVFksIHRvIHRoZSBleHRlbnQgcGVy bWl0dGVkIGJ5IGxhdy4KVHlwZSAic2hvdyBjb3B5aW5nIiBhbmQgInNob3cgd2FycmFudHkiIGZv ciBkZXRhaWxzLgpUaGlzIEdEQiB3YXMgY29uZmlndXJlZCBhcyAieDg2XzY0LXBvcnRibGQtZnJl ZWJzZDEzLjAiLgpUeXBlICJzaG93IGNvbmZpZ3VyYXRpb24iIGZvciBjb25maWd1cmF0aW9uIGRl dGFpbHMuCkZvciBidWcgcmVwb3J0aW5nIGluc3RydWN0aW9ucywgcGxlYXNlIHNlZToKPGh0dHBz Oi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZ2RiL2J1Z3MvPi4KRmluZCB0aGUgR0RCIG1hbnVhbCBh bmQgb3RoZXIgZG9jdW1lbnRhdGlvbiByZXNvdXJjZXMgb25saW5lIGF0OgogICAgPGh0dHA6Ly93 d3cuZ251Lm9yZy9zb2Z0d2FyZS9nZGIvZG9jdW1lbnRhdGlvbi8+LgoKRm9yIGhlbHAsIHR5cGUg ImhlbHAiLgpUeXBlICJhcHJvcG9zIHdvcmQiIHRvIHNlYXJjaCBmb3IgY29tbWFuZHMgcmVsYXRl ZCB0byAid29yZCIuLi4KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2tlcm5lbC4u LgpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvdXNyL2xpYi9kZWJ1Zy8vYm9vdC9rZXJuZWwva2VybmVs LmRlYnVnLi4uCgpVbnJlYWQgcG9ydGlvbiBvZiB0aGUga2VybmVsIG1lc3NhZ2UgYnVmZmVyOgoK CkZhdGFsIHRyYXAgMTI6IHBhZ2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1vZGUKY3B1aWQgPSAz OyBhcGljIGlkID0gMDYKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgzODgKZmF1bHQgY29kZQkJ PSBzdXBlcnZpc29yIHJlYWQgZGF0YSwgcGFnZSBub3QgcHJlc2VudAppbnN0cnVjdGlvbiBwb2lu dGVyCT0gMHgyMDoweGZmZmZmZmZmODBkM2ZhNjcKc3RhY2sgcG9pbnRlcgkgICAgICAgID0gMHgy ODoweGZmZmZmZTAwODQyMjlhYzAKZnJhbWUgcG9pbnRlcgkgICAgICAgID0gMHgyODoweGZmZmZm ZTAwODQyMjliMjAKY29kZSBzZWdtZW50CQk9IGJhc2UgMHgwLCBsaW1pdCAweGZmZmZmLCB0eXBl IDB4MWIKCQkJPSBEUEwgMCwgcHJlcyAxLCBsb25nIDEsIGRlZjMyIDAsIGdyYW4gMQpwcm9jZXNz b3IgZWZsYWdzCT0gaW50ZXJydXB0IGVuYWJsZWQsIHJlc3VtZSwgSU9QTCA9IDAKY3VycmVudCBw cm9jZXNzCQk9IDEyIChzd2kxOiBuZXRpc3IgMCkKdHJhcCBudW1iZXIJCT0gMTIKcGFuaWM6IHBh Z2UgZmF1bHQKY3B1aWQgPSAzCnRpbWUgPSAxNjE4NjQ4OTk4CktEQjogc3RhY2sgYmFja3RyYWNl OgojMCAweGZmZmZmZmZmODBjNTczNDUgYXQga2RiX2JhY2t0cmFjZSsweDY1CiMxIDB4ZmZmZmZm ZmY4MGMwOWQyMSBhdCB2cGFuaWMrMHgxODEKIzIgMHhmZmZmZmZmZjgwYzA5YjkzIGF0IHBhbmlj KzB4NDMKIzMgMHhmZmZmZmZmZjgxMDhiMTg3IGF0IHRyYXBfZmF0YWwrMHgzODcKIzQgMHhmZmZm ZmZmZjgxMDhiMWRmIGF0IHRyYXBfcGZhdWx0KzB4NGYKIzUgMHhmZmZmZmZmZjgxMDhhODNkIGF0 IHRyYXArMHgyN2QKIzYgMHhmZmZmZmZmZjgxMDYxN2E4IGF0IGNhbGx0cmFwKzB4OAojNyAweGZm ZmZmZmZmODBiY2FlNWQgYXQgaXRocmVhZF9sb29wKzB4MjRkCiM4IDB4ZmZmZmZmZmY4MGJjN2M1 ZSBhdCBmb3JrX2V4aXQrMHg3ZQojOSAweGZmZmZmZmZmODEwNjI4MmUgYXQgZm9ya190cmFtcG9s aW5lKzB4ZQpVcHRpbWU6IDE0bTUycwpEdW1waW5nIDUyMSBvdXQgb2YgODE1MiBNQjouLjQlLi4x MyUuLjIyJS4uMzElLi40MyUuLjUzJS4uNjIlLi43MSUuLjgzJS4uOTMlCgpfX2N1cnRocmVhZCAo KSBhdCAvdXNyL3NyYy9zeXMvYW1kNjQvaW5jbHVkZS9wY3B1X2F1eC5oOjU1Cndhcm5pbmc6IFNv dXJjZSBmaWxlIGlzIG1vcmUgcmVjZW50IHRoYW4gZXhlY3V0YWJsZS4KNTUJCV9fYXNtKCJtb3Zx ICUlZ3M6JVAxLCUwIiA6ICI9ciIgKHRkKSA6ICJuIiAob2Zmc2V0b2Yoc3RydWN0IHBjcHUsCihr Z2RiKSAjMCAgX19jdXJ0aHJlYWQgKCkgYXQgL3Vzci9zcmMvc3lzL2FtZDY0L2luY2x1ZGUvcGNw dV9hdXguaDo1NQojMSAgZG9hZHVtcCAodGV4dGR1bXA9PG9wdGltaXplZCBvdXQ+KQogICAgYXQg L3Vzci9zcmMvc3lzL2tlcm4va2Vybl9zaHV0ZG93bi5jOjM5OQojMiAgMHhmZmZmZmZmZjgwYzA5 OTE2IGluIGtlcm5fcmVib290IChob3d0bz0yNjApCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9r ZXJuX3NodXRkb3duLmM6NDg2CiMzICAweGZmZmZmZmZmODBjMDlkOTAgaW4gdnBhbmljIChmbXQ9 PG9wdGltaXplZCBvdXQ+LCBhcD08b3B0aW1pemVkIG91dD4pCiAgICBhdCAvdXNyL3NyYy9zeXMv a2Vybi9rZXJuX3NodXRkb3duLmM6OTE5CiM0ICAweGZmZmZmZmZmODBjMDliOTMgaW4gcGFuaWMg KGZtdD08dW5hdmFpbGFibGU+KQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9zaHV0ZG93 bi5jOjg0MwojNSAgMHhmZmZmZmZmZjgxMDhiMTg3IGluIHRyYXBfZmF0YWwgKGZyYW1lPTB4ZmZm ZmZlMDA4NDIyOWEwMCwgZXZhPTkwNCkKICAgIGF0IC91c3Ivc3JjL3N5cy9hbWQ2NC9hbWQ2NC90 cmFwLmM6OTE1CiM2ICAweGZmZmZmZmZmODEwOGIxZGYgaW4gdHJhcF9wZmF1bHQgKGZyYW1lPWZy YW1lQGVudHJ5PTB4ZmZmZmZlMDA4NDIyOWEwMCwgCiAgICB1c2VybW9kZT1mYWxzZSwgc2lnbm89 PG9wdGltaXplZCBvdXQ+LCBzaWdub0BlbnRyeT0weDAsIAogICAgdWNvZGU9PG9wdGltaXplZCBv dXQ+LCB1Y29kZUBlbnRyeT0weDApCiAgICBhdCAvdXNyL3NyYy9zeXMvYW1kNjQvYW1kNjQvdHJh cC5jOjczMgojNyAgMHhmZmZmZmZmZjgxMDhhODNkIGluIHRyYXAgKGZyYW1lPTB4ZmZmZmZlMDA4 NDIyOWEwMCkKICAgIGF0IC91c3Ivc3JjL3N5cy9hbWQ2NC9hbWQ2NC90cmFwLmM6Mzk4CiM4ICA8 c2lnbmFsIGhhbmRsZXIgY2FsbGVkPgojOSAgMHhmZmZmZmZmZjgwZDNmYTY3IGluIG5ldGlzcl9w cm9jZXNzX3dvcmtzdHJlYW1fcHJvdG8gKAogICAgbndzcD08b3B0aW1pemVkIG91dD4sIHByb3Rv PTEpIGF0IC91c3Ivc3JjL3N5cy9uZXQvbmV0aXNyLmM6OTE4CiMxMCBzd2lfbmV0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCAvdXNyL3NyYy9zeXMvbmV0L25ldGlzci5jOjk2NgojMTEgMHhmZmZm ZmZmZjgwYmNhZTVkIGluIGludHJfZXZlbnRfZXhlY3V0ZV9oYW5kbGVycyAocD08b3B0aW1pemVk IG91dD4sIAogICAgaWU9MHhmZmZmZjgwMDAzNWM0ZTAwKSBhdCAvdXNyL3NyYy9zeXMva2Vybi9r ZXJuX2ludHIuYzoxMTY4CiMxMiBpdGhyZWFkX2V4ZWN1dGVfaGFuZGxlcnMgKHA9PG9wdGltaXpl ZCBvdXQ+LCBpZT0weGZmZmZmODAwMDM1YzRlMDApCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9r ZXJuX2ludHIuYzoxMTgxCiMxMyBpdGhyZWFkX2xvb3AgKGFyZz1hcmdAZW50cnk9MHhmZmZmZjgw MDAzNWQxZDQwKQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9pbnRyLmM6MTI2OQojMTQg MHhmZmZmZmZmZjgwYmM3YzVlIGluIGZvcmtfZXhpdCAoCiAgICBjYWxsb3V0PTB4ZmZmZmZmZmY4 MGJjYWMxMCA8aXRocmVhZF9sb29wPiwgYXJnPTB4ZmZmZmY4MDAwMzVkMWQ0MCwgCiAgICBmcmFt ZT0weGZmZmZmZTAwODQyMjljMDApIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fZm9yay5jOjEw NjkKIzE1IDxzaWduYWwgaGFuZGxlciBjYWxsZWQ+CihrZ2RiKSAKCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpw cyAtYXhsd3cKCiAgVUlEICAgUElEICBQUElEIEMgUFJJIE5JICAgVlNaICBSU1MgTVdDSEFOICAg U1RBVCBUVCAgICAgIFRJTUUgQ09NTUFORAogICAgMCAgICAgMCAgICAgMCAyIC0xNiAgMCAgICAg MCAgICAwIHN3YXBpbiAgIERMcyAgIC0gICAxOjEzLjM4IFtrZXJuZWxdCiAgICAwICAgICAxICAg ICAwIDMgIDIwICAwIDExODI0IDExMDQgd2FpdCAgICAgRExzICAgLSAgIDA6MDAuMTIgW2luaXRd CiAgICAwICAgICAyICAgICAwIDEgLTE2ICAwICAgICAwICAgIDAgLSAgICAgICAgREwgICAgLSAg IDA6MDAuMDAgW0tUTFNdCiAgICAwICAgICAzICAgICAwIDAgLTE2ICAwICAgICAwICAgIDAgY3J5 cHRvX3cgREwgICAgLSAgIDA6MDAuMDAgW2NyeXB0b10KICAgIDAgICAgIDQgICAgIDAgMiAtMTYg IDAgICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAtICAgMDowMC4wMCBbY3J5cHRvIHJldHVybnMg MF0KICAgIDAgICAgIDUgICAgIDAgMCAtMTYgIDAgICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAt ICAgMDowMC4wMCBbY3J5cHRvIHJldHVybnMgMV0KICAgIDAgICAgIDYgICAgIDAgMSAtMTYgIDAg ICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAtICAgMDowMC4wMCBbY3J5cHRvIHJldHVybnMgMl0K ICAgIDAgICAgIDcgICAgIDAgMCAtMTYgIDAgICAgIDAgICAgMCBjcnlwdG9fciBETCAgICAtICAg MDowMC4wMCBbY3J5cHRvIHJldHVybnMgM10KICAgIDAgICAgIDggICAgIDAgMCAtMTYgIDAgICAg IDAgICAgMCAtICAgICAgICBSTCAgICAtICAgMDowMS44MSBbY2FtXQogICAgMCAgICAgOSAgICAg MCAwIC0xNiAgMCAgICAgMCAgICAwIGlkbGUgICAgIERMICAgIC0gICAwOjAwLjAwIFttcHRfcmVj b3ZlcnkwXQogICAgMCAgICAxMCAgICAgMCAzIC0xNiAgMCAgICAgMCAgICAwIGF1ZGl0X3dvIERM ICAgIC0gICAwOjAwLjAwIFthdWRpdF0KICAgIDAgICAgMTEgICAgIDAgMCAxNTUgIDAgICAgIDAg ICAgMCAtICAgICAgICBSTCAgICAtICA1MTowNC42NCBbaWRsZV0KICAgIDAgICAgMTIgICAgIDAg MiAtNTIgIDAgICAgIDAgICAgMCAtICAgICAgICBXTCAgICAtICAgMDoyMy41NCBbaW50cl0KICAg IDAgICAgMTMgICAgIDAgMiAgLTggIDAgICAgIDAgICAgMCAtICAgICAgICBETCAgICAtICAgMDow MC4wMiBbZ2VvbV0KICAgIDAgICAgMTQgICAgIDAgMiAtMTYgIDAgICAgIDAgICAgMCBzZXFzdGF0 ZSBETCAgICAtICAgMDowMC4wMCBbc2VxdWVuY2VyIDAwXQogICAgMCAgICAxNSAgICAgMCAyIC0x NiAgMCAgICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAwIFtmZGMwXQogICAgMCAg ICAxNiAgICAgMCAyIC0xNiAgMCAgICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAw IFtzb2Fpb2QxXQogICAgMCAgICAxNyAgICAgMCAwIC0xNiAgMCAgICAgMCAgICAwIC0gICAgICAg IERMICAgIC0gICAwOjAwLjAwIFtzb2Fpb2QyXQogICAgMCAgICAxOCAgICAgMCAwIC0xNiAgMCAg ICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAwIFtzb2Fpb2QzXQogICAgMCAgICAx OSAgICAgMCAwIC0xNiAgMCAgICAgMCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjAwIFtz b2Fpb2Q0XQogICAgMCAgICAyMCAgICAgMCAxICAtOCAgMCAgICAgMCAgICAwIHQtPnp0aHJfIERM ICAgIC0gICAwOjAxLjI2IFt6ZnNrZXJuXQogICAgMCAgICAyMSAgICAgMCAyIC0xNiAgMCAgICAg MCAgICAwIC0gICAgICAgIERMICAgIC0gICAwOjAwLjU4IFtyYW5kX2hhcnZlc3RxXQogICAgMCAg ICAyMiAgICAgMCAxIC0xNiAgMCAgICAgMCAgICAwIHBzbGVlcCAgIERMICAgIC0gICAwOjAwLjEy IFtwYWdlZGFlbW9uXQogICAgMCAgICAyMyAgICAgMCAwIC0xNiAgMCAgICAgMCAgICAwIHBzbGVl cCAgIERMICAgIC0gICAwOjAwLjAwIFt2bWRhZW1vbl0KICAgIDAgICAgMjQgICAgIDAgMCAtMTYg IDAgICAgIDAgICAgMCBxc2xlZXAgICBETCAgICAtICAgMDowMC4wOSBbYnVmZGFlbW9uXQogICAg MCAgICAyNSAgICAgMCAxICAxNiAgMCAgICAgMCAgICAwIHN5bmNlciAgIERMICAgIC0gICAwOjAw LjAxIFtzeW5jZXJdCiAgICAwICAgIDI2ICAgICAwIDIgLTE2ICAwICAgICAwICAgIDAgdmxydXd0 ICAgREwgICAgLSAgIDA6MDAuMDEgW3ZubHJ1XQogIDEyMiAgMzAxNyAgICAgMSAxICA1MiAgMCAy MTkwNCA2MzcyIHdhaXQgICAgIEQgICAgIC0gICAwOjAwLjAxIFt6YWJiaXhfYWdlbnRkXQogIDEy MiAgMzYwMyAgMzAxNyAyICAyMCAgMCAyMTkwNCA2NzQ4IG5hbnNscCAgIEQgICAgIC0gICAwOjAw LjE3IFt6YWJiaXhfYWdlbnRkXQogIDEyMiAgMzY2OCAgMzAxNyAyICAyMCAgMCAyMjA0MCA4NTQ4 IGFjY2VwdCAgIEQgICAgIC0gICAwOjAwLjE5IFt6YWJiaXhfYWdlbnRkXQogIDEyMiAgMzcyMSAg MzAxNyAwICAgNCAgMCAyMjA0MCA4NjI4IHNlbGVjdCAgIEQgICAgIC0gICAwOjAwLjE3IFt6YWJi aXhfYWdlbnRkXQogIDEyMiAgMzg3NSAgMzAxNyAxICAyMCAgMCAyMjA0MCA4NTQ4IHNlbGVjdCAg IEQgICAgIC0gICAwOjAwLjE5IFt6YWJiaXhfYWdlbnRkXQogIDEyMiAgNDAzOSAgMzAxNyAwICAy MCAgMCAyMjA0MCA4MDMyIG5hbnNscCAgIEQgICAgIC0gICAwOjAwLjEzIFt6YWJiaXhfYWdlbnRk XQo2NTUzNCAgNDE0NyAgICAgMSAyICAyNyAgMCAxODEwOCA3MjE2IHNlbGVjdCAgIERzICAgIC0g ICAxOjEzLjE4IFtvcGVudnBuXQogICAgMCAgNDUxNCAgNDE0NyAzICAyMCAgMCAxODExMiA2NjAw IHNid2FpdCAgIEQgICAgIC0gICAwOjAwLjAyIFtvcGVudnBuXQogICAgMCAxMDgwNCAgICAgMSAw ICAyMCAgMCAyMDk1MiA4NDQ0IHNlbGVjdCAgIERzICAgIC0gICAwOjAwLjAyIFtzc2hkXQogICAg MCAxMTc2MyAgICAgMSAwICAyMCAgMCAxMjk2NCAyNjA0IG5hbnNscCAgIERzICAgIC0gICAwOjAw LjAxIFtjcm9uXQogICAgMCAxNTE4MCAgICAgMSAwICA1MiAgMCAxMjg5MiAyMzM2IHR0eWluICAg IERzKyAgIC0gICAwOjAwLjAwIFtnZXR0eV0KICAgIDAgMTUyODYgICAgIDEgMyAgNTIgIDAgMTI4 OTIgMjMzNiB0dHlpbiAgICBEcysgICAtICAgMDowMC4wMCBbZ2V0dHldCiAgICAwIDMxMjM1ICAg ICAxIDEgIDIwICAwIDEyODkyIDIzMzYgdHR5aW4gICAgRHMrICAgLSAgIDA6MDAuMDAgW2dldHR5 XQogICAgMCAzNTI5NSAxMDgwNCAwICAyMSAgMCAyMTM5MiA5NjMyIHNlbGVjdCAgIERzICAgIC0g ICAwOjAwLjA3IFtzc2hkXQogMTAwMSAzNjEzOCAzNTI5NSAyICAyMCAgMCAyMTM5MiA5ODQ0IHNl bGVjdCAgIEQgICAgIC0gICAwOjAwLjI0IFtzc2hkXQogMTAwMSAzNzExNCAzNjEzOCAxICAyMiAg MCAxMzYyNCAzMzkyIHdhaXQgICAgIERzICAgIC0gICAwOjAwLjAzIFtzaF0KICAgIDAgMzgxNDkg MzcxMTQgMCAgMjAgIDAgMTM3MDggMzEzMiB3YWl0ICAgICBEICAgICAtICAgMDowMC4wNCBbc3Vd CiAgICAwIDM4NDE1IDM4MTQ5IDIgIDI1ICAwIDEzOTgwIDQzNDQgcGF1c2UgICAgRCAgICAgLSAg IDA6MDAuMDUgW2NzaF0KICAgIDAgNDQ2NTkgMzg0MTUgMyAgMzMgIDAgMTUyMzYgNDczMiBzZWxl Y3QgICBEKyAgICAtICAgMDowMC4wMCBbdG11eF0KICAgIDAgNDQ5NTcgICAgIDEgMCAgMjAgIDAg MTUyMzYgNTE2NCBzZWxlY3QgICBEcyAgICAtICAgMDowMC4yOCBbdG11eF0KICAgIDAgNDUyOTYg NDQ5NTcgMyAgMjIgIDAgMTM5ODAgNDM0OCB0dHlpbiAgICBEcysgICAtICAgMDowMC4wNyBbY3No XQogICAgMCA2NDA2MSAgICAgMSAzICAyMCAgMCAxMTQ5MiAxNDY0IHNlbGVjdCAgIERzICAgIC0g ICAwOjAwLjEwIFtkZXZkXQogICAgMCA3MjIwMyAgICAgMSAwICAzMiAgMCAxMzA5NiAyNzA0IC0g ICAgICAgIFJzICAgIC0gICAxOjM3LjgxIFtuYXRkXQogICAgMCA5NDE0MyAgICAgMSAwICAyMCAg MCAxMjkyMCAyNzg4IHNlbGVjdCAgIERzICAgIC0gICAwOjAwLjA5IFtzeXNsb2dkXQoKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCnZtc3RhdCAtcwoKIDExODEwNjMxIGNwdSBjb250ZXh0IHN3aXRjaGVzCiAgMjYx MzgzOCBkZXZpY2UgaW50ZXJydXB0cwogICA5MTEzNTIgc29mdHdhcmUgaW50ZXJydXB0cwogICAy Nzc5NjggdHJhcHMKIDExODQyMjUwIHN5c3RlbSBjYWxscwogICAgICAgMjYga2VybmVsIHRocmVh ZHMgY3JlYXRlZAogICAgICA5NDIgIGZvcmsoKSBjYWxscwogICAgICAyNzcgdmZvcmsoKSBjYWxs cwogICAgICAgMTQgcmZvcmsoKSBjYWxscwogICAgICAgIDAgc3dhcCBwYWdlciBwYWdlaW5zCiAg ICAgICAgMCBzd2FwIHBhZ2VyIHBhZ2VzIHBhZ2VkIGluCiAgICAgICAgMCBzd2FwIHBhZ2VyIHBh Z2VvdXRzCiAgICAgICAgMCBzd2FwIHBhZ2VyIHBhZ2VzIHBhZ2VkIG91dAogICAgIDE0NTggdm5v ZGUgcGFnZXIgcGFnZWlucwogICAgMTM2Nzkgdm5vZGUgcGFnZXIgcGFnZXMgcGFnZWQgaW4KICAg ICAgICAwIHZub2RlIHBhZ2VyIHBhZ2VvdXRzCiAgICAgICAgMCB2bm9kZSBwYWdlciBwYWdlcyBw YWdlZCBvdXQKICAgICAgICAwIHBhZ2UgZGFlbW9uIHdha2V1cHMKICAgICAgICAwIHBhZ2VzIGV4 YW1pbmVkIGJ5IHRoZSBwYWdlIGRhZW1vbgogICAgICAgIDAgY2xlYW4gcGFnZSByZWNsYW1hdGlv biBzaG9ydGZhbGxzCiAgICAgICAgMCBwYWdlcyByZWFjdGl2YXRlZCBieSB0aGUgcGFnZSBkYWVt b24KICAgIDU1Nzc3IGNvcHktb24td3JpdGUgZmF1bHRzCiAgICAgIDExNiBjb3B5LW9uLXdyaXRl IG9wdGltaXplZCBmYXVsdHMKICAgMTM1ODc1IHplcm8gZmlsbCBwYWdlcyB6ZXJvZWQKICAgICAg ICAwIHplcm8gZmlsbCBwYWdlcyBwcmV6ZXJvZWQKICAgICAgMjQ4IGludHJhbnNpdCBibG9ja2lu ZyBwYWdlIGZhdWx0cwogICAzMDM1ODcgdG90YWwgVk0gZmF1bHRzIHRha2VuCiAgICAgMTI3MCBw YWdlIGZhdWx0cyByZXF1aXJpbmcgSS9PCiAgICAgICAgMCBwYWdlcyBhZmZlY3RlZCBieSBrZXJu ZWwgdGhyZWFkIGNyZWF0aW9uCiAgICA1NTczMSBwYWdlcyBhZmZlY3RlZCBieSAgZm9yaygpCiAg ICAxMTk3MSBwYWdlcyBhZmZlY3RlZCBieSB2Zm9yaygpCiAgICAgIDQ3MCBwYWdlcyBhZmZlY3Rl ZCBieSByZm9yaygpCiAgIDMyNTYzMSBwYWdlcyBmcmVlZAogICAgICAgIDAgcGFnZXMgZnJlZWQg YnkgZGFlbW9uCiAgICAgICAgMCBwYWdlcyBmcmVlZCBieSBleGl0aW5nIHByb2Nlc3NlcwogICAg ICAgIDAgcGFnZXMgYWN0aXZlCiAgICAgICAgMCBwYWdlcyBpbmFjdGl2ZQogICAgICAgIDAgcGFn ZXMgaW4gdGhlIGxhdW5kcnkgcXVldWUKICAgICAgICAwIHBhZ2VzIHdpcmVkIGRvd24KICAgICAg ICAwIHZpcnR1YWwgdXNlciBwYWdlcyB3aXJlZCBkb3duCiAgICAgICAgMCBwYWdlcyBmcmVlCiAg ICAgICAgMCBieXRlcyBwZXIgcGFnZQogICAgICAgIDAgdG90YWwgbmFtZSBsb29rdXBzCiAgICAg ICAgICBjYWNoZSBoaXRzICgwJSBwb3MgKyAwJSBuZWcpIHN5c3RlbSAwJSBwZXItZGlyZWN0b3J5 CiAgICAgICAgICBkZWxldGlvbnMgMCUsIGZhbHNlaGl0cyAwJSwgdG9vbG9uZyAwJQoKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCnZtc3RhdCAtbQoKdm1zdGF0OiBtZW1zdGF0X2t2bV9tYWxsb2M6IAogICAgICAg ICBUeXBlIEluVXNlIE1lbVVzZSBSZXF1ZXN0cyAgU2l6ZShzKQoKLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnZt c3RhdCAtegoKSVRFTSAgICAgICAgICAgICAgICAgICBTSVpFICBMSU1JVCAgICAgVVNFRCAgICAg RlJFRSAgICAgIFJFUSAgICAgRkFJTFNMRUVQIFhET01BSU4KVU1BIEtlZ3M6ICAgICAgICAgICAg ICAgMzg0LCAgICAgIDAsICAgICAxNzUsICAgICAgIDAsICAgICAxNzUsICAgMCwgICAwLCAgIDAK VU1BIFpvbmVzOiAgICAgICAgICAgICAxMDI0LCAgICAgIDAsICAgICAxODYsICAgICAgIDAsICAg ICAxODYsICAgMCwgICAwLCAgIDAKVU1BIFNsYWJzIDA6ICAgICAgICAgICAgIDgwLCAgICAgIDAs ICAxODQ5NjMsICAgICAgIDAsICAxODQ5NjMsICAgMCwgICAwLCAgIDAKVU1BIFNsYWJzIDE6ICAg ICAgICAgICAgMTEyLCAgICAgIDAsICAgICAgIDcsICAgICAgIDAsICAgICAgIDcsICAgMCwgICAw LCAgIDAKVU1BIEhhc2g6ICAgICAgICAgICAgICAgMjU2LCAgICAgIDAsICAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKMiBCdWNrZXQ6ICAgICAgICAgICAgICAgIDMyLCAg ICAgIDAsICAgIDMwODMsICAgICAzMTksICAgMjEwMDQsICAgMCwgICAwLCAgIDAKNCBCdWNrZXQ6 ICAgICAgICAgICAgICAgIDQ4LCAgICAgIDAsICAgICA0OTIsICAgICAzNDgsICAgIDkzODAsICAg MCwgICAwLCAgIDAKOCBCdWNrZXQ6ICAgICAgICAgICAgICAgIDgwLCAgICAgIDAsICAgICA3NTUs ICAgIDQ2NDUsICAgNjcyNDQsICAgMCwgICAwLCAgIDAKMTYgQnVja2V0OiAgICAgICAgICAgICAg MTQ0LCAgICAgIDAsICAgICA3MTMsICAgIDIxNzEsICAgNTA0MDgsICAgMiwgICAwLCAgIDAKMzIg QnVja2V0OiAgICAgICAgICAgICAgMjU2LCAgICAgIDAsICAgIDMzNDcsICAgICA1MDQsICAxMTgx MTQsICAgMCwgICAwLCAgIDAKNjQgQnVja2V0OiAgICAgICAgICAgICAgNTEyLCAgICAgIDAsICAg ICA1ODEsICAgICAgNTEsICAgIDkyOTksICA1NywgICAwLCAgIDAKMTI4IEJ1Y2tldDogICAgICAg ICAgICAxMDI0LCAgICAgIDAsICAgICAxOTQsICAgICAgNTMsICAgIDU4MjAsMzQ3NiwgICAwLCAg IDAKMjU2IEJ1Y2tldDogICAgICAgICAgICAyMDQ4LCAgICAgIDAsICAgICAzNTksICAgICAgMzMs ICAgMjEwMzcsICAgNCwgICAwLCAgIDAKU01SIFNIQVJFRDogICAgICAgICAgICAgIDI0LCAgICAg IDAsICAgICAgIDIsICAgICAgNjEsICAgICAgIDIsICAgMCwgICAwLCAgIDAKU01SIENQVTogICAg ICAgICAgICAgICAgIDMyLCAgICAgIDAsICAgICAgIDIsICAgICAgNjEsICAgICAgIDIsICAgMCwg ICAwLCAgIDAKdm1lbTogICAgICAgICAgICAgICAgICAxODU2LCAgICAgIDAsICAgICAgIDEsICAg ICAgIDEsICAgICAgIDEsICAgMCwgICAwLCAgIDAKdm1lbSBidGFnOiAgICAgICAgICAgICAgIDU2 LCAgICAgIDAsICAgMTY5NzcsICAgICAxNDIsICAgMTY5NzcsIDQ3MywgICAwLCAgIDAKVk0gT0JK RUNUOiAgICAgICAgICAgICAgMjY0LCAgICAgIDAsICAgMTY5NzIsICAgICAzMDgsICAgMzgzNDEs ICAgMCwgICAwLCAgIDAKUkFESVggTk9ERTogICAgICAgICAgICAgMTQ0LCAgICAgIDAsICAgMTU1 MDEsICAgICA3MTksICAgNzc5NzcsICAgMCwgICAwLCAgIDAKS01BUCBFTlRSWTogICAgICAgICAg ICAgIDk2LCAgICAgIDAsICAgICAgMjQsICAgICAgIDAsICAgICAgMjYsICAgMCwgICAwLCAgIDAK TUFQIEVOVFJZOiAgICAgICAgICAgICAgIDk2LCAgICAgIDAsICAgIDE4ODEsICAgIDExODUsICAg ODEyMTQsICAgMCwgICAwLCAgIDAKVk1TUEFDRTogICAgICAgICAgICAgICAyNTQ0LCAgICAgIDAs ICAgICAgMjUsICAgICAgMjMsICAgIDEyMzUsICAgMCwgICAwLCAgIDAKZmFrZXBnOiAgICAgICAg ICAgICAgICAgMTA0LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAw LCAgIDAKcGNwdS00OiAgICAgICAgICAgICAgICAgICA0LCAgICAgIDAsICAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcGNwdS04OiAgICAgICAgICAgICAgICAgICA4LCAg ICAgIDAsICAgIDMyNTYsICAgICA1ODIsICAgIDMyNTgsICAgMCwgICAwLCAgIDAKcGNwdS0xNjog ICAgICAgICAgICAgICAgIDE2LCAgICAgIDAsICAgICAgMTQsICAgICA0OTYsICAgICAgMTQsICAg MCwgICAwLCAgIDAKcGNwdS0zMjogICAgICAgICAgICAgICAgIDMyLCAgICAgIDAsICAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcGNwdS02NDogICAgICAgICAgICAgICAg IDY0LCAgICAgIDAsICAgICA0NTIsICAgICAxODgsICAgICA0NTIsICAgMCwgICAwLCAgIDAKbWFs bG9jLTE2OiAgICAgICAgICAgICAgIDE2LCAgICAgIDAsICAgMTM1NzMsICAgIDEwNDMsIDU3Nzgx NTAsICAgMCwgICAwLCAgIDAKbWFsbG9jLTMyOiAgICAgICAgICAgICAgIDMyLCAgICAgIDAsICAg IDk2MTgsICAgIDU1MDIsICA5MjUxMjcsICAgMCwgICAwLCAgIDAKbWFsbG9jLTY0OiAgICAgICAg ICAgICAgIDY0LCAgICAgIDAsICAgNDIxNjUsICAgMjY2OTQsMTIzNzE2ODQsICAgMCwgICAwLCAg IDAKbWFsbG9jLTEyODogICAgICAgICAgICAgMTI4LCAgICAgIDAsICAgNjM2NDUsICAgIDk4ODcs IDIxMjMyNjcsICAgMCwgICAwLCAgIDAKbWFsbG9jLTI1NjogICAgICAgICAgICAgMjU2LCAgICAg IDAsICAgIDc0MTksICAgIDE2NDEsICAyMDAwNjEsICAgMCwgICAwLCAgIDAKbWFsbG9jLTM4NDog ICAgICAgICAgICAgMzg0LCAgICAgIDAsICAgMTk0MzMsICAgICAzOTcsICAzMDc0MjQsICAgMCwg ICAwLCAgIDAKbWFsbG9jLTUxMjogICAgICAgICAgICAgNTEyLCAgICAgIDAsICAgICAgMjMsICAg MjQzMDUsICAgNzc0ODgsICAgMCwgICAwLCAgIDAKbWFsbG9jLTEwMjQ6ICAgICAgICAgICAxMDI0 LCAgICAgIDAsICAgIDEyNjIsICAgICAgNTgsICAgMzE3NjgsICAgMCwgICAwLCAgIDAKbWFsbG9j LTIwNDg6ICAgICAgICAgICAyMDQ4LCAgICAgIDAsICAgICAxNTksICAgICAgNTUsICAgODE4NjEs ICAgMCwgICAwLCAgIDAKbWFsbG9jLTQwOTY6ICAgICAgICAgICA0MDk2LCAgICAgIDAsICAgIDE2 NjgsICAgICAgMTIsICAgIDk1OTUsICAgMCwgICAwLCAgIDAKbWFsbG9jLTgxOTI6ICAgICAgICAg ICA4MTkyLCAgICAgIDAsICAgICAgMzgsICAgICAgIDYsICAgICA3MjEsICAgMCwgICAwLCAgIDAK bWFsbG9jLTE2Mzg0OiAgICAgICAgIDE2Mzg0LCAgICAgIDAsICAgICAgMTcsICAgICAgMTIsICAg NDYwMjAsICAgMCwgICAwLCAgIDAKbWFsbG9jLTMyNzY4OiAgICAgICAgIDMyNzY4LCAgICAgIDAs ICAgICAgIDksICAgICAgIDEsICAgICA2MjUsICAgMCwgICAwLCAgIDAKbWFsbG9jLTY1NTM2OiAg ICAgICAgIDY1NTM2LCAgICAgIDAsICAgICAgIDgsICAgICAgIDYsICAgICA3NjIsICAgMCwgICAw LCAgIDAKU0xFRVBRVUVVRTogICAgICAgICAgICAgIDgwLCAgICAgIDAsICAgICA1ODYsICAgICAg MjIsICAgICA1ODYsICAgMCwgICAwLCAgIDAKa2VudjogICAgICAgICAgICAgICAgICAgMjU4LCAg ICAgIDAsICAgICAgMjAsICAgICAgNTUsICAgIDc0MDksICAgMCwgICAwLCAgIDAKRmlsZXM6ICAg ICAgICAgICAgICAgICAgIDgwLCAgICAgIDAsICAgICAgNzYsICAgICAzMjQsICAgMzI4NzQsICAg MCwgICAwLCAgIDAKZmlsZWRlc2MwOiAgICAgICAgICAgICAxMDcyLCAgICAgIDAsICAgICAgNTEs ICAgICAgNDAsICAgIDEyNjAsICAgMCwgICAwLCAgIDAKUFdEOiAgICAgICAgICAgICAgICAgICAg IDMyLCAgICAgIDAsICAgICAgMTMsICAgICA0OTEsICAgICAxODAsICAgMCwgICAwLCAgIDAKcmxf ZW50cnk6ICAgICAgICAgICAgICAgIDQwLCAgICAgIDAsICAgICAgNTgsICAgICAzNDYsICAgICAg NTgsICAgMCwgICAwLCAgIDAKVFVSTlNUSUxFOiAgICAgICAgICAgICAgMTM2LCAgICAgIDAsICAg ICA1ODYsICAgICAgNDQsICAgICA1ODYsICAgMCwgICAwLCAgIDAKcmFuZ2VzZXQgcGN0cmllIG5v ZGVzOiAgICAxNDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAs ICAgMAp1bXR4IHBpOiAgICAgICAgICAgICAgICAgOTYsICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp1bXR4X3NobTogICAgICAgICAgICAgICAgODgsICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApzd3JidWY6ICAg ICAgICAgICAgICAgIDIzNjgsICAgIDEyOCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAw LCAgIDAsICAgMApzd3didWY6ICAgICAgICAgICAgICAgIDIzNjgsICAgICA2NCwgICAgICAgMCwg ICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApuZnNwYnVmOiAgICAgICAgICAgICAgIDIz NjgsICAgIDEyOCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAptZHBi dWY6ICAgICAgICAgICAgICAgIDIzNjgsICAgICAyNSwgICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAwLCAgIDAsICAgMApjbHBidWY6ICAgICAgICAgICAgICAgIDIzNjgsICAgIDEyOCwgICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp2bnBidWY6ICAgICAgICAgICAg ICAgIDIzNjgsICAgIDUxMiwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MApwYnVmOiAgICAgICAgICAgICAgICAgIDIzNjgsICAgICAxNiwgICAgICAgMCwgICAgICAgMCwg ICAgICAgMCwgICAwLCAgIDAsICAgMApNQUMgbGFiZWxzOiAgICAgICAgICAgICAgNDAsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApQUk9DOiAgICAgICAg ICAgICAgICAgIDEzMjAsICAgICAgMCwgICAgICA1MCwgICAgICAzNCwgICAgMTI1OSwgICAwLCAg IDAsICAgMApQR1JQOiAgICAgICAgICAgICAgICAgICAgODgsICAgICAgMCwgICAgICAxOCwgICAg IDE2NiwgICAgIDEyOCwgICAwLCAgIDAsICAgMApUSFJFQUQ6ICAgICAgICAgICAgICAgIDE3OTIs ICAgICAgMCwgICAgIDU2NiwgICAgICAxOCwgICAgIDYxOCwgICAwLCAgIDAsICAgMApjcHVzZXQ6 ICAgICAgICAgICAgICAgICAxMDQsICAgICAgMCwgICAgICAxMSwgICAgIDExMywgICAgICAxMSwg ICAwLCAgIDAsICAgMApkb21haW5zZXQ6ICAgICAgICAgICAgICAgNDAsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAphdWRpdF9yZWNvcmQ6ICAgICAgICAg IDEyODAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApt YnVmX3BhY2tldDogICAgICAgICAgICAyNTYsICAgICAgMCwgICAgICAyOSwgICAgMTM1MSwgMjI4 MDc4NCwgICAwLCAgIDAsICAgMAptYnVmOiAgICAgICAgICAgICAgICAgICAyNTYsIDMyNDI1OTAs ICAgIDIzMjIsICAgIDE1NDgsIDYzMDYwNDgsICAgMCwgICAwLCAgIDAKbWJ1Zl9jbHVzdGVyOiAg ICAgICAgICAyMDQ4LCA1MDY2NTQsICAgIDM0MjgsICAgIDE1MjAsIDE1MzczNzIsICAgMCwgICAw LCAgIDAKbWJ1Zl9qdW1ib19wYWdlOiAgICAgICA0MDk2LCAyNTMzMjcsICAgICAgIDAsICAgICAg IDQsICAgICAgIDQsICAgMCwgICAwLCAgIDAKbWJ1Zl9qdW1ib185azogICAgICAgICA5MjE2LCAg NzUwNTksICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKbWJ1Zl9qdW1i b18xNms6ICAgICAgIDE2Mzg0LCAgNDIyMjEsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAg MCwgICAwLCAgIDAKZXBvY2hfcmVjb3JkIHBjcHU6ICAgICAgMjU2LCAgICAgIDAsICAgICAgIDQs ICAgICAgMTIsICAgICAgIDQsICAgMCwgICAwLCAgIDAKa3Rsc19zZXNzaW9uOiAgICAgICAgICAg MTkyLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdHR5 aW5xOiAgICAgICAgICAgICAgICAgMTYwLCAgICAgIDAsICAgICAxMjAsICAgICAgNTUsICAgICAy MTAsICAgMCwgICAwLCAgIDAKdHR5b3V0cTogICAgICAgICAgICAgICAgMjU2LCAgICAgIDAsICAg ICAgNjMsICAgICAgNDIsICAgICAxMTEsICAgMCwgICAwLCAgIDAKRlBVX3NhdmVfYXJlYTogICAg ICAgICAgODMyLCAgICAgIDAsICAgICAgIDEsICAgICAgIDgsICAgICAgIDEsICAgMCwgICAwLCAg IDAKREVWQ1RMOiAgICAgICAgICAgICAgICAxMDI0LCAgIDEwMDAsICAgICAgIDAsICAgICAgIDAs ICAgICA0ODAsICAgMCwgICAwLCAgIDAKSU9NTVVfTUFQX0VOVFJZOiAgICAgICAgMTIwLCAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKZ19iaW86ICAgICAg ICAgICAgICAgICAgMzc2LCAgICAgIDAsICAgICAgIDAsICAgICAxODAsICAgNzc5OTUsICAgMCwg ICAwLCAgIDAKbGludXhfZG1hX3BjdHJpZTogICAgICAgMTQ0LCAgICAgIDAsICAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKbGludXhfZG1hX29iamVjdDogICAgICAgIDI0 LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKY3J5cHRv cDogICAgICAgICAgICAgICAgMjgwLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAs ICAgMCwgICAwLCAgIDAKdnRuZXRfdHhfaGRyOiAgICAgICAgICAgIDI0LCAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdGFza3Ffem9uZTogICAgICAgICAg ICAgMTkyLCAgICAgIDAsICAgICAgIDAsICAgICA1ODgsICAgMTM2NzcsICAgMCwgICAwLCAgIDAK Vk5PREU6ICAgICAgICAgICAgICAgICAgNDg4LCAgICAgIDAsICAgMTgzNDksICAgICAgODMsICAg ODQzODksICAgMCwgICAwLCAgIDAKQlVGIFRSSUU6ICAgICAgICAgICAgICAgMTQ0LCAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKTkFNRUk6ICAgICAgICAg ICAgICAgICAxMDI0LCAgICAgIDAsICAgICAgIDAsICAgICAgNjAsICAxODU0NDgsICAgMCwgICAw LCAgIDAKUyBWRlMgQ2FjaGU6ICAgICAgICAgICAgMTA0LCAgICAgIDAsICAgMTkyMTAsICAgICAz NjgsICAgMzQxMTEsICAgMCwgICAwLCAgIDAKU1RTIFZGUyBDYWNoZTogICAgICAgICAgMTQ0LCAg ICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKTCBWRlMgQ2Fj aGU6ICAgICAgICAgICAgMzIwLCAgICAgIDAsICAgICAgMjEsICAgIDE4MjcsICAgIDE4NjQsICAg MCwgICAwLCAgIDAKTFRTIFZGUyBDYWNoZTogICAgICAgICAgMzYwLCAgICAgIDAsICAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKVE1QRlMgbm9kZTogICAgICAgICAgICAg MjI0LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKRElS SEFTSDogICAgICAgICAgICAgICAxMDI0LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAg IDAsICAgMCwgICAwLCAgIDAKTkNMTk9ERTogICAgICAgICAgICAgICAgNTkyLCAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcGlwZTogICAgICAgICAgICAg ICAgICAgNzQ0LCAgICAgIDAsICAgICAgIDQsICAgICAgNDYsICAgICA1NDQsICAgMCwgICAwLCAg IDAKTW91bnRwb2ludHM6ICAgICAgICAgICAyNzUyLCAgICAgIDAsICAgICAgMTIsICAgICAgIDIs ICAgICAgMTIsICAgMCwgICAwLCAgIDAKQUlPOiAgICAgICAgICAgICAgICAgICAgMjA4LCAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKQUlPUDogICAgICAg ICAgICAgICAgICAgIDMyLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwg ICAwLCAgIDAKQUlPQ0I6ICAgICAgICAgICAgICAgICAgNTUyLCAgICAgIDAsICAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKQUlPTElPOiAgICAgICAgICAgICAgICAgMjcy LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemZzX2J0 cmVlX2xlYWZfY2FjaGU6ICAgNDA5NiwgICAgICAwLCAgICAgMTY5LCAgICAgIDc4LCAgICAzNjkx LCAgIDAsICAgMCwgICAwCm1ldGFzbGFiX2FsbG9jX3RyYWNlX2NhY2hlOiAgICAgNzIsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApkZHRfY2FjaGU6ICAg ICAgICAgICAgMjQ4NDAsICAgICAgMCwgICAgICAxMywgICAgICAgMCwgICAgICAxMywgICAwLCAg IDAsICAgMApkZHRfZW50cnlfY2FjaGU6ICAgICAgICAzOTIsICAgICAgMCwgICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fY2FjaGU6ICAgICAgICAgICAgIDEyMzIs ICAgICAgMCwgICAgICAgOCwgICAgOTYwMSwgIDIzMzUwNywgICAwLCAgIDAsICAgMAp6aW9fbGlu a19jYWNoZTogICAgICAgICAgNDgsICAgICAgMCwgICAgICAgMCwgICAxMDI0OCwgIDE4NDkxNSwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTEyOiAgICAgICA1MTIsICAgICAgMCwgICAgIDg5 NCwgICA3NTAzNCwgIDE3NDc4NiwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTAyNDogICAg IDEwMjQsICAgICAgMCwgICAgMzA5MSwgICAgMTA4NSwgICAxMzUwNCwgICAwLCAgIDAsICAgMAp6 aW9fYnVmX2NvbWJfMTUzNjogICAgIDE1MzYsICAgICAgMCwgICAgMjExMiwgICAgIDg2OCwgICAg OTE2NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjA0ODogICAgIDIwNDgsICAgICAgMCwg ICAgMTM0NSwgICAgIDQyOSwgICAgNjY2MCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjU2 MDogICAgIDI1NjAsICAgICAgMCwgICAgMTE1OCwgICAgIDQ4MCwgICAgNDkwNywgICAwLCAgIDAs ICAgMAp6aW9fYnVmX2NvbWJfMzA3MjogICAgIDMwNzIsICAgICAgMCwgICAgIDg3OCwgICAgIDMx NCwgICAgMzcwMywgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMzU4NDogICAgIDM1ODQsICAg ICAgMCwgICAgIDY5OCwgICAgIDIzNiwgICAgMjg4MSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2Nv bWJfNDA5NjogICAgIDQwOTYsICAgICAgMCwgICAgNzI0MCwgICAgICAzMiwgICAzMDQ2MiwgICAw LCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTEyMDogICAgIDUxMjAsICAgICAgMCwgICAgICAgMSwg ICAgIDg4OCwgICAgMzAxMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNjE0NDogICAgIDYx NDQsICAgICAgMCwgICAgICAgMywgICAgIDY2OCwgICAgMjIwOCwgICAwLCAgIDAsICAgMAp6aW9f YnVmX2NvbWJfNzE2ODogICAgIDcxNjgsICAgICAgMCwgICAgICAgMCwgICAgIDU0NSwgICAgMTc5 OSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfODE5MjogICAgIDgxOTIsICAgICAgMCwgICAg ICAgMCwgICAgIDQ3OCwgICAgMzUxNSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTAyNDA6 ICAgMTAyNDAsICAgICAgMCwgICAgICAgMywgICAgIDY1NywgICAgMjE0NSwgICAwLCAgIDAsICAg MAp6aW9fYnVmX2NvbWJfMTIyODg6ICAgMTIyODgsICAgICAgMCwgICAgICAgMiwgICAgIDQ5Mywg ICAgMjgxMiwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTQzMzY6ICAgMTQzMzYsICAgICAg MCwgICAgICAgMSwgICAgIDM1NSwgICAgMTA4OSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJf MTYzODQ6ICAgMTYzODQsICAgICAgMCwgICAgMTI0NywgICAgMTAxMCwgICAxMjc2MywgICAwLCAg IDAsICAgMAp6aW9fYnVmX2NvbWJfMjA0ODA6ICAgMjA0ODAsICAgICAgMCwgICAgICAgMCwgICAg IDMyNywgICAgMjA0NiwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjQ1NzY6ICAgMjQ1NzYs ICAgICAgMCwgICAgICAgMCwgICAgIDI0NiwgICAgMTc1OSwgICAwLCAgIDAsICAgMAp6aW9fYnVm X2NvbWJfMjg2NzI6ICAgMjg2NzIsICAgICAgMCwgICAgICAgMCwgICAgIDE5OCwgICAgMTE1MSwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMzI3Njg6ICAgMzI3NjgsICAgICAgMCwgICAgICAg MCwgICAgIDE0MywgICAgIDk3OSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNDA5NjA6ICAg NDA5NjAsICAgICAgMCwgICAgICAgMSwgICAgIDE2NSwgICAgMTM3MCwgICAwLCAgIDAsICAgMAp6 aW9fYnVmX2NvbWJfNDkxNTI6ICAgNDkxNTIsICAgICAgMCwgICAgICAgMCwgICAgIDEwOSwgICAg MTA3NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTczNDQ6ICAgNTczNDQsICAgICAgMCwg ICAgICAgMCwgICAgIDEwOSwgICAgIDcyNywgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNjU1 MzY6ICAgNjU1MzYsICAgICAgMCwgICAgICAgMCwgICAgICA3NCwgICAgIDY0MiwgICAwLCAgIDAs ICAgMAp6aW9fYnVmX2NvbWJfODE5MjA6ICAgODE5MjAsICAgICAgMCwgICAgICAgMywgICAgIDEx NSwgICAgMTI3NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfOTgzMDQ6ICAgOTgzMDQsICAg ICAgMCwgICAgICAgMCwgICAgICA4NCwgICAgMTAyMSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2Nv bWJfMTE0Njg4OiAxMTQ2ODgsICAgICAgMCwgICAgICAgMCwgICAgICA0NywgICAgMTQ2MSwgICAw LCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTMxMDcyOiAxMzEwNzIsICAgICAgMCwgICAgIDI3OCwg ICAgNDE2MiwgICA1ODE3NSwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTYzODQwOiAxNjM4 NDAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9f YnVmX2NvbWJfMTk2NjA4OiAxOTY2MDgsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjI5Mzc2OiAyMjkzNzYsICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMjYyMTQ0 OiAyNjIxNDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MAp6aW9fYnVmX2NvbWJfMzI3NjgwOiAzMjc2ODAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMzkzMjE2OiAzOTMyMTYsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJf NDU4NzUyOiA0NTg3NTIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAg IDAsICAgMAp6aW9fYnVmX2NvbWJfNTI0Mjg4OiA1MjQyODgsICAgICAgMCwgICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNjU1MzYwOiA2NTUzNjAs ICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVm X2NvbWJfNzg2NDMyOiA3ODY0MzIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfOTE3NTA0OiA5MTc1MDQsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTA0ODU3Njog MTA0ODU3NiwgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAw Cnppb19idWZfY29tYl8xMzEwNzIwOiAxMzEwNzIwLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAs ICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9jb21iXzE1NzI4NjQ6IDE1NzI4NjQsICAg ICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2Nv bWJfMTgzNTAwODogMTgzNTAwOCwgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAg IDAsICAgMCwgICAwCnppb19idWZfY29tYl8yMDk3MTUyOiAyMDk3MTUyLCAgICAgIDAsICAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9jb21iXzI2MjE0NDA6 IDI2MjE0NDAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MAp6aW9fYnVmX2NvbWJfMzE0NTcyODogMzE0NTcyOCwgICAgICAwLCAgICAgICAwLCAgICAgICAw LCAgICAgICAwLCAgIDAsICAgMCwgICAwCnppb19idWZfY29tYl8zNjcwMDE2OiAzNjcwMDE2LCAg ICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9j b21iXzQxOTQzMDQ6IDQxOTQzMDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfNTI0Mjg4MDogNTI0Mjg4MCwgICAgICAwLCAgICAg ICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCnppb19idWZfY29tYl82MjkxNDU2 OiA2MjkxNDU2LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAg IDAKemlvX2J1Zl9jb21iXzczNDAwMzI6IDczNDAwMzIsICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfODM4ODYwODogODM4ODYwOCwg ICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCnppb19idWZf Y29tYl8xMDQ4NTc2MDogMTA0ODU3NjAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAg MCwgICAwLCAgIDAsICAgMAp6aW9fYnVmX2NvbWJfMTI1ODI5MTI6IDEyNTgyOTEyLCAgICAgIDAs ICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKemlvX2J1Zl9jb21iXzE0 NjgwMDY0OiAxNDY4MDA2NCwgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAs ICAgMCwgICAwCnppb19idWZfY29tYl8xNjc3NzIxNjogMTY3NzcyMTYsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAphYmRfY2h1bms6ICAgICAgICAgICAg IDQwOTYsICAgICAgMCwgIDEzMjc3NCwgICAxMTYyOSwgMTIyMDYwNSwgICAwLCAgIDAsICAgMApz YV9jYWNoZTogICAgICAgICAgICAgICAyODgsICAgICAgMCwgICAxODMxMiwgICAgICAyOCwgICAx ODM5MiwgICAwLCAgIDAsICAgMApkbm9kZV90OiAgICAgICAgICAgICAgICA4MTYsICAgICAgMCwg ICAxODcwMiwgICAgICAgOCwgICAxOTU5OCwgICAwLCAgIDAsICAgMAphcmNfYnVmX2hkcl90X2Z1 bGw6ICAgICAyNDgsICAgICAgMCwgICAzNTYzMSwgICAgMjkxMywgICA4MzQzNywgICAwLCAgIDAs ICAgMAphcmNfYnVmX2hkcl90X2Z1bGxfY3J5cHQ6ICAgIDMxMiwgICAgICAwLCAgICAgICAwLCAg ICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCmFyY19idWZfaGRyX3RfbDJvbmx5OiAgICAg OTYsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAphcmNf YnVmX3Q6ICAgICAgICAgICAgICAgNjQsICAgICAgMCwgICAgMTU3NiwgICAxMzc5NiwgICA4OTQz OCwgICAwLCAgIDAsICAgMApkbXVfYnVmX2ltcGxfdDogICAgICAgICAyOTYsICAgICAgMCwgICAy MDAzOSwgICAgODMxNCwgICA5ODk1OCwgICAwLCAgIDAsICAgMAp6aWxfbHdiX2NhY2hlOiAgICAg ICAgICAzNjAsICAgICAgMCwgICAgICAgMywgICAgIDQ5MiwgICAgIDkxMCwgICAwLCAgIDAsICAg MAp6aWxfemN3X2NhY2hlOiAgICAgICAgICAgODAsICAgICAgMCwgICAgICAgMCwgICAgIDEwMCwg ICAgICA1NiwgICAwLCAgIDAsICAgMApzaW9fY2FjaGVfMDogICAgICAgICAgICAxMzYsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApzaW9fY2FjaGVfMTog ICAgICAgICAgICAxNTIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAg IDAsICAgMApzaW9fY2FjaGVfMjogICAgICAgICAgICAxNjgsICAgICAgMCwgICAgICAgMCwgICAg ICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp6ZnNfem5vZGVfY2FjaGU6ICAgICAgICA0NzIs ICAgICAgMCwgICAxODMxMiwgICAgICA3MiwgICAxODM5MiwgICAwLCAgIDAsICAgMAprc2lnaW5m bzogICAgICAgICAgICAgICAxMTIsICAgICAgMCwgICAgICA2MSwgICAgIDQ0MywgICAgIDE2OCwg ICAwLCAgIDAsICAgMAppdGltZXI6ICAgICAgICAgICAgICAgICAzNTIsICAgICAgMCwgICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApLTk9URTogICAgICAgICAgICAgICAg ICAxNjAsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApz b2NrZXQ6ICAgICAgICAgICAgICAgICA5NDQsIDI2MDg4MSwgICAgICAyNSwgICAgICA0MywgICAg MjU4MiwgICAwLCAgIDAsICAgMAp1bnBjYjogICAgICAgICAgICAgICAgICAyNTYsIDI2MDg4MSwg ICAgICAxNCwgICAgICA0NiwgICAgMTc1MywgICAwLCAgIDAsICAgMAppcHE6ICAgICAgICAgICAg ICAgICAgICAgNTYsICAxNTgzMiwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAs ICAgMAp1ZHBfaW5wY2I6ICAgICAgICAgICAgICA0ODgsIDI2MDg4MSwgICAgICAgMSwgICAgICA3 MSwgICAgIDQ5NiwgICAwLCAgIDAsICAgMAp1ZHBjYjogICAgICAgICAgICAgICAgICAgMzIsIDI2 MDg4MSwgICAgICAgMSwgICAgIDUwMywgICAgIDQ5NiwgICAwLCAgIDAsICAgMAp0Y3BfaW5wY2I6 ICAgICAgICAgICAgICA0ODgsIDI2MDg4MSwgICAgICAgNywgICAgICAzMywgICAgIDMwOCwgICAw LCAgIDAsICAgMAp0Y3BjYjogICAgICAgICAgICAgICAgIDEwNDgsIDI2MDg4MSwgICAgICAgNywg ICAgICA0OCwgICAgIDMwOCwgICAwLCAgIDAsICAgMAp0Y3B0dzogICAgICAgICAgICAgICAgICAg ODgsICAyNzc2NywgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApzeW5j YWNoZTogICAgICAgICAgICAgICAxNjgsICAxNTM2MCwgICAgICAgMCwgICAgICA5NiwgICAgIDI2 OCwgICAwLCAgIDAsICAgMApob3N0Y2FjaGU6ICAgICAgICAgICAgICAgOTYsICAxNTM2MCwgICAg ICAgMSwgICAgICA0MSwgICAgICAgMSwgICAwLCAgIDAsICAgMApzYWNraG9sZTogICAgICAgICAg ICAgICAgMzIsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAg MAp0Zm86ICAgICAgICAgICAgICAgICAgICAgIDQsICAgICAgMCwgICAgICAgMCwgICAgICAgMCwg ICAgICAgMCwgICAwLCAgIDAsICAgMAp0Zm9fY2NhY2hlX2VudHJpZXM6ICAgICAgODAsICAgICAg MCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMAp0Y3ByZWFzczogICAg ICAgICAgICAgICAgNDgsICAzMTY2NSwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAg IDAsICAgMAp0Y3BfbG9nOiAgICAgICAgICAgICAgICA0MDgsIDUwMDAwMDAsICAgICAgIDAsICAg ICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdGNwX2xvZ19idWNrZXQ6ICAgICAgICAgMTc2 LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKdGNwX2xv Z19ub2RlOiAgICAgICAgICAgMTIwLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAs ICAgMCwgICAwLCAgIDAKdWRwbGl0ZV9pbnBjYjogICAgICAgICAgNDg4LCAyNjA4ODEsICAgICAg IDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAwLCAgIDAKcmlwY2I6ICAgICAgICAgICAgICAg ICAgNDg4LCAyNjA4ODEsICAgICAgIDEsICAgICAgMjMsICAgICAgMTQsICAgMCwgICAwLCAgIDAK SVBzZWMgU0EgbGZ0X2M6ICAgICAgICAgIDE2LCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAg ICAgIDAsICAgMCwgICAwLCAgIDAKcm91dGluZyBuaG9wczogICAgICAgICAgMjU2LCAgICAgIDAs ICAgICAgMTEsICAgICAgNDksICAgICAgMTYsICAgMCwgICAwLCAgIDAKcnRlbnRyeTogICAgICAg ICAgICAgICAgMTc2LCAgICAgIDAsICAgICAgMTQsICAgICAgNzgsICAgICAgMTYsICAgMCwgICAw LCAgIDAKc3dwY3RyaWU6ICAgICAgICAgICAgICAgMTQ0LCAxMDEzMzIwLCAgICAgICAwLCAgICAg ICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCnN3YmxrOiAgICAgICAgICAgICAgICAgIDEzNiwg MTAxMzMxOCwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAwLCAgIDAsICAgMApJUEZXIGNv dW50ZXJzOiAgICAgICAgICAgMTYsICAgICAgMCwgICAgICAxMywgICAgIDc1MywgICAgICAxMywg ICAwLCAgIDAsICAgMApJUEZXIGR5bmFtaWMgc3RhdGVzIGRhdGE6ICAgICA4OCwgIDE2Mzg0LCAg ICAgICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCklQRlcgcGFyZW50IGR5bmFt aWMgc3RhdGVzOiAgICAgMzIsICAgNDA5NiwgICAgICAgMCwgICAgICAgMCwgICAgICAgMCwgICAw LCAgIDAsICAgMApJUEZXIElQdjQgZHluYW1pYyBzdGF0ZXM6ICAgICA0MCwgICAgICAwLCAgICAg ICAwLCAgICAgICAwLCAgICAgICAwLCAgIDAsICAgMCwgICAwCklQRlcgSVB2NiBkeW5hbWljIHN0 YXRlczogICAgIDcyLCAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgICAgIDAsICAgMCwgICAw LCAgIDAKZGl2Y2I6ICAgICAgICAgICAgICAgICAgNDg4LCAyNjA4ODEsICAgICAgIDEsICAgICAg IDcsICAgICAgIDEsICAgMCwgICAwLCAgIDAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp2bXN0YXQgLWkKCmlu dGVycnVwdCAgICAgICAgICAgICAgICAgICAgICAgICAgdG90YWwgICAgICAgcmF0ZQppcnExOiBh dGtiZDAgICAgICAgICAgICAgICAgICAgICAgICAgMjA0ICAgICAgICAgIDUKaXJxNjogZmRjMCAg ICAgICAgICAgICAgICAgICAgICAgICAgICAxMyAgICAgICAgICAwCmlycTE1OiBhdGExICAgICAg ICAgICAgICAgICAgICAgICAgICA2MTggICAgICAgICAxNAppcnExNjogZW0xOmlycTAgICAgICAg ICAgICAgICAgICAxMDY1NDY3ICAgICAgMjQzNTcKaXJxMTc6IG1wdDAgICAgICAgICAgICAgICAg ICAgICAgICAyMTY5NyAgICAgICAgNDk2CmlycTE4OiBlbTA6aXJxMCAgICAgICAgICAgICAgICAg IDE1MjU4MzkgICAgICAzNDg4MQpjcHUwOnRpbWVyICAgICAgICAgICAgICAgICAgICAgICAgIDkx NDM3ICAgICAgIDIwOTAKY3B1MTp0aW1lciAgICAgICAgICAgICAgICAgICAgICAgICA3MzMzNyAg ICAgICAxNjc3CmNwdTI6dGltZXIgICAgICAgICAgICAgICAgICAgICAgICAxMjQ3NjggICAgICAg Mjg1MgpjcHUzOnRpbWVyICAgICAgICAgICAgICAgICAgICAgICAgIDYwODg0ICAgICAgIDEzOTIK VG90YWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjk2NDI2NCAgICAgIDY3NzY0CgotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KcHN0YXQgLVQKCiA3Ni8yNjA4ODEgZmlsZXMKME0vME0gc3dhcCBzcGFjZQoK LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCnBzdGF0IC1zCgpEZXZpY2UgICAgICAgICAgMUstYmxvY2tzICAgICBV c2VkICAgIEF2YWlsIENhcGFjaXR5CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KaW9zdGF0CgogICAgICAgdHR5 ICAgICAgICAgICAgIGRhMCAgICAgICAgICAgICAgY2QwICAgICAgICAgICAgcGFzczAgICAgICAg ICAgICAgY3B1CiB0aW4gIHRvdXQgS0IvdCAgdHBzICBNQi9zICBLQi90ICB0cHMgIE1CL3MgIEtC L3QgIHRwcyAgTUIvcyAgdXMgbmkgc3kgaW4gaWQKICAgMSAgIDI1NyAgMTA3ICAgMjggICAzLjAg ICAwLjAgICAgMCAgIDAuMCAgIDAuMCAgICAwICAgMC4wICAgMiAgMCAgOSAgMSA4NwoKLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCmlwY3MgLWEKCk1lc3NhZ2UgUXVldWVzOgpUICAgICAgICAgICBJRCAgICAgICAg ICBLRVkgTU9ERSAgICAgICAgT1dORVIgICAgR1JPVVAgICAgQ1JFQVRPUiAgQ0dST1VQICAgICAg ICAgICAgICAgICBDQllURVMgICAgICAgICAgICAgICAgIFFOVU0gICAgICAgICAgICAgICBRQllU RVMgICAgICAgIExTUElEICAgICAgICBMUlBJRCBTVElNRSAgICBSVElNRSAgICBDVElNRSAgIAoK U2hhcmVkIE1lbW9yeToKVCAgICAgICAgICAgSUQgICAgICAgICAgS0VZIE1PREUgICAgICAgIE9X TkVSICAgIEdST1VQICAgIENSRUFUT1IgIENHUk9VUCAgICAgICAgIE5BVFRDSCAgICAgICAgU0VH U1ogICAgICAgICBDUElEICAgICAgICAgTFBJRCBBVElNRSAgICBEVElNRSAgICBDVElNRSAgIApt ICAgICAgICA2NTUzNiAgICAgICAgICAgIDAgLS1ydy0tLS0tLS0gemFiYml4ICAgemFiYml4ICAg emFiYml4ICAgemFiYml4ICAgICAgICAgICAgICA2ICAgICAgIDM2ODY0MCAgICAgICAgIDMwMTcg ICAgICAgICAzMDE3ICAzOjI5OjE4ICAzOjQzOjA2ICAzOjI5OjE4CgpTZW1hcGhvcmVzOgpUICAg ICAgICAgICBJRCAgICAgICAgICBLRVkgTU9ERSAgICAgICAgT1dORVIgICAgR1JPVVAgICAgQ1JF QVRPUiAgQ0dST1VQICAgICAgICAgIE5TRU1TIE9USU1FICAgIENUSU1FICAgCnMgICAgICAgIDY1 NTM2ICAgICAgICAgICAgMCAtLXJ3LS0tLS0tLSB6YWJiaXggICB6YWJiaXggICB6YWJiaXggICB6 YWJiaXggICAgICAgICAgICAgMTUgIDM6NDM6MTggIDM6Mjk6MTgKCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K aXBjcyAtVAoKbXNnaW5mbzoKCW1zZ21heDogICAgICAgIDE2Mzg0CShtYXggY2hhcmFjdGVycyBp biBhIG1lc3NhZ2UpCgltc2dtbmk6ICAgICAgICAgICA0MAkoIyBvZiBtZXNzYWdlIHF1ZXVlcykK CW1zZ21uYjogICAgICAgICAyMDQ4CShtYXggY2hhcmFjdGVycyBpbiBhIG1lc3NhZ2UgcXVldWUp Cgltc2d0cWw6ICAgICAgICAgICA0MAkobWF4ICMgb2YgbWVzc2FnZXMgaW4gc3lzdGVtKQoJbXNn c3N6OiAgICAgICAgICAgIDgJKHNpemUgb2YgYSBtZXNzYWdlIHNlZ21lbnQpCgltc2dzZWc6ICAg ICAgICAgMjA0OAkoIyBvZiBtZXNzYWdlIHNlZ21lbnRzIGluIHN5c3RlbSkKCnNobWluZm86Cglz aG1tYXg6ICAgIDUzNjg3MDkxMgkobWF4IHNoYXJlZCBtZW1vcnkgc2VnbWVudCBzaXplKQoJc2ht bWluOiAgICAgICAgICAgIDEJKG1pbiBzaGFyZWQgbWVtb3J5IHNlZ21lbnQgc2l6ZSkKCXNobW1u aTogICAgICAgICAgMTkyCShtYXggbnVtYmVyIG9mIHNoYXJlZCBtZW1vcnkgaWRlbnRpZmllcnMp CglzaG1zZWc6ICAgICAgICAgIDEyOAkobWF4IHNoYXJlZCBtZW1vcnkgc2VnbWVudHMgcGVyIHBy b2Nlc3MpCglzaG1hbGw6ICAgICAgIDEzMTA3MgkobWF4IGFtb3VudCBvZiBzaGFyZWQgbWVtb3J5 IGluIHBhZ2VzKQoKc2VtaW5mbzoKCXNlbW1uaTogICAgICAgICAgIDUwCSgjIG9mIHNlbWFwaG9y ZSBpZGVudGlmaWVycykKCXNlbW1uczogICAgICAgICAgMzQwCSgjIG9mIHNlbWFwaG9yZXMgaW4g c3lzdGVtKQoJc2VtbW51OiAgICAgICAgICAxNTAJKCMgb2YgdW5kbyBzdHJ1Y3R1cmVzIGluIHN5 c3RlbSkKCXNlbW1zbDogICAgICAgICAgMzQwCShtYXggIyBvZiBzZW1hcGhvcmVzIHBlciBpZCkK CXNlbW9wbTogICAgICAgICAgMTAwCShtYXggIyBvZiBvcGVyYXRpb25zIHBlciBzZW1vcCBjYWxs KQoJc2VtdW1lOiAgICAgICAgICAgNTAJKG1heCAjIG9mIHVuZG8gZW50cmllcyBwZXIgcHJvY2Vz cykKCXNlbXVzejogICAgICAgICAgNjMyCShzaXplIGluIGJ5dGVzIG9mIHVuZG8gc3RydWN0dXJl KQoJc2Vtdm14OiAgICAgICAgMzI3NjcJKHNlbWFwaG9yZSBtYXhpbXVtIHZhbHVlKQoJc2VtYWVt OiAgICAgICAgMTYzODQJKGFkanVzdCBvbiBleGl0IG1heCB2YWx1ZSkKCgotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KbmV0c3RhdCAtcwoKdGNwOgoJMTUwNDYgcGFja2V0cyBzZW50CgkJMjExMiBkYXRhIHBhY2tl dHMgKDE5OTI4NiBieXRlcykKCQkwIGRhdGEgcGFja2V0cyAoMCBieXRlcykgcmV0cmFuc21pdHRl ZAoJCTAgZGF0YSBwYWNrZXRzIHVubmVjZXNzYXJpbHkgcmV0cmFuc21pdHRlZAoJCTAgcmVzZW5k cyBpbml0aWF0ZWQgYnkgTVRVIGRpc2NvdmVyeQoJCTEyODk0IGFjay1vbmx5IHBhY2tldHMgKDEx IGRlbGF5ZWQpCgkJMCBVUkcgb25seSBwYWNrZXRzCgkJMCB3aW5kb3cgcHJvYmUgcGFja2V0cwoJ CTAgd2luZG93IHVwZGF0ZSBwYWNrZXRzCgkJNDAgY29udHJvbCBwYWNrZXRzCgkyODk4NCBwYWNr ZXRzIHJlY2VpdmVkCgkJMTYwMiBhY2tzIChmb3IgMTc2NzE1IGJ5dGVzKQoJCTI1MiBkdXBsaWNh dGUgYWNrcwoJCTAgYWNrcyBmb3IgdW5zZW50IGRhdGEKCQkyNjM5NyBwYWNrZXRzICgzNjgyNTY2 OSBieXRlcykgcmVjZWl2ZWQgaW4tc2VxdWVuY2UKCQkxIGNvbXBsZXRlbHkgZHVwbGljYXRlIHBh Y2tldCAoMCBieXRlcykKCQkwIG9sZCBkdXBsaWNhdGUgcGFja2V0cwoJCTAgcGFja2V0cyB3aXRo IHNvbWUgZHVwLiBkYXRhICgwIGJ5dGVzIGR1cGVkKQoJCTAgb3V0LW9mLW9yZGVyIHBhY2tldHMg KDAgYnl0ZXMpCgkJMCBwYWNrZXRzICgwIGJ5dGVzKSBvZiBkYXRhIGFmdGVyIHdpbmRvdwoJCTAg d2luZG93IHByb2JlcwoJCTAgd2luZG93IHVwZGF0ZSBwYWNrZXRzCgkJMjUwIHBhY2tldHMgcmVj ZWl2ZWQgYWZ0ZXIgY2xvc2UKCQkwIGRpc2NhcmRlZCBmb3IgYmFkIGNoZWNrc3VtcwoJCTAgZGlz Y2FyZGVkIGZvciBiYWQgaGVhZGVyIG9mZnNldCBmaWVsZHMKCQkwIGRpc2NhcmRlZCBiZWNhdXNl IHBhY2tldCB0b28gc2hvcnQKCQkwIGRpc2NhcmRlZCBkdWUgdG8gZnVsbCByZWFzc2VtYmx5IHF1 ZXVlCgkzMCBjb25uZWN0aW9uIHJlcXVlc3RzCgkyNjggY29ubmVjdGlvbiBhY2NlcHRzCgkwIGJh ZCBjb25uZWN0aW9uIGF0dGVtcHRzCgkwIGxpc3RlbiBxdWV1ZSBvdmVyZmxvd3MKCTEzMSBpZ25v cmVkIFJTVHMgaW4gdGhlIHdpbmRvd3MKCTI3NyBjb25uZWN0aW9ucyBlc3RhYmxpc2hlZCAoaW5j bHVkaW5nIGFjY2VwdHMpCgkJMTEzIHRpbWVzIHVzZWQgUlRUIGZyb20gaG9zdGNhY2hlCgkJMTEz IHRpbWVzIHVzZWQgUlRUIHZhcmlhbmNlIGZyb20gaG9zdGNhY2hlCgkJMCB0aW1lcyB1c2VkIHNs b3ctc3RhcnQgdGhyZXNob2xkIGZyb20gaG9zdGNhY2hlCgkzMDEgY29ubmVjdGlvbnMgY2xvc2Vk IChpbmNsdWRpbmcgMTYgZHJvcHMpCgkJMTYgY29ubmVjdGlvbnMgdXBkYXRlZCBjYWNoZWQgUlRU IG9uIGNsb3NlCgkJMTYgY29ubmVjdGlvbnMgdXBkYXRlZCBjYWNoZWQgUlRUIHZhcmlhbmNlIG9u IGNsb3NlCgkJMCBjb25uZWN0aW9ucyB1cGRhdGVkIGNhY2hlZCBzc3RocmVzaCBvbiBjbG9zZQoJ MTggZW1icnlvbmljIGNvbm5lY3Rpb25zIGRyb3BwZWQKCTExOTcgc2VnbWVudHMgdXBkYXRlZCBy dHQgKG9mIDEzMTYgYXR0ZW1wdHMpCgkzIHJldHJhbnNtaXQgdGltZW91dHMKCQkwIGNvbm5lY3Rp b25zIGRyb3BwZWQgYnkgcmV4bWl0IHRpbWVvdXQKCTAgcGVyc2lzdCB0aW1lb3V0cwoJCTAgY29u bmVjdGlvbnMgZHJvcHBlZCBieSBwZXJzaXN0IHRpbWVvdXQKCTAgQ29ubmVjdGlvbnMgKGZpbl93 YWl0XzIpIGRyb3BwZWQgYmVjYXVzZSBvZiB0aW1lb3V0CgkwIGtlZXBhbGl2ZSB0aW1lb3V0cwoJ CTAga2VlcGFsaXZlIHByb2JlcyBzZW50CgkJMCBjb25uZWN0aW9ucyBkcm9wcGVkIGJ5IGtlZXBh bGl2ZQoJMjY1IGNvcnJlY3QgQUNLIGhlYWRlciBwcmVkaWN0aW9ucwoJMjYwNjUgY29ycmVjdCBk YXRhIHBhY2tldCBoZWFkZXIgcHJlZGljdGlvbnMKCTI2OCBzeW5jYWNoZSBlbnRyaWVzIGFkZGVk CgkJMCByZXRyYW5zbWl0dGVkCgkJMCBkdXBzeW4KCQkwIGRyb3BwZWQKCQkyNjggY29tcGxldGVk CgkJMCBidWNrZXQgb3ZlcmZsb3cKCQkwIGNhY2hlIG92ZXJmbG93CgkJMCByZXNldAoJCTAgc3Rh bGUKCQkwIGFib3J0ZWQKCQkwIGJhZGFjawoJCTAgdW5yZWFjaAoJCTAgem9uZSBmYWlsdXJlcwoJ MjY4IGNvb2tpZXMgc2VudAoJMCBjb29raWVzIHJlY2VpdmVkCgkxIGhvc3RjYWNoZSBlbnRyeSBh ZGRlZAoJCTAgYnVja2V0IG92ZXJmbG93CgkwIFNBQ0sgcmVjb3ZlcnkgZXBpc29kZXMKCTAgc2Vn bWVudCByZXhtaXRzIGluIFNBQ0sgcmVjb3ZlcnkgZXBpc29kZXMKCTAgYnl0ZSByZXhtaXRzIGlu IFNBQ0sgcmVjb3ZlcnkgZXBpc29kZXMKCTAgU0FDSyBvcHRpb25zIChTQUNLIGJsb2NrcykgcmVj ZWl2ZWQKCTAgU0FDSyBvcHRpb25zIChTQUNLIGJsb2Nrcykgc2VudAoJMCBTQUNLIHNjb3JlYm9h cmQgb3ZlcmZsb3cKCTAgcGFja2V0cyB3aXRoIEVDTiBDRSBiaXQgc2V0CgkwIHBhY2tldHMgd2l0 aCBFQ04gRUNUKDApIGJpdCBzZXQKCTAgcGFja2V0cyB3aXRoIEVDTiBFQ1QoMSkgYml0IHNldAoJ MCBzdWNjZXNzZnVsIEVDTiBoYW5kc2hha2VzCgkwIHRpbWVzIEVDTiByZWR1Y2VkIHRoZSBjb25n ZXN0aW9uIHdpbmRvdwoJMCBwYWNrZXRzIHdpdGggbWF0Y2hpbmcgc2lnbmF0dXJlIHJlY2VpdmVk CgkwIHBhY2tldHMgd2l0aCBiYWQgc2lnbmF0dXJlIHJlY2VpdmVkCgkwIHRpbWVzIGZhaWxlZCB0 byBtYWtlIHNpZ25hdHVyZSBkdWUgdG8gbm8gU0EKCTAgdGltZXMgdW5leHBlY3RlZCBzaWduYXR1 cmUgcmVjZWl2ZWQKCTAgdGltZXMgbm8gc2lnbmF0dXJlIHByb3ZpZGVkIGJ5IHNlZ21lbnQKCTAg UGF0aCBNVFUgZGlzY292ZXJ5IGJsYWNrIGhvbGUgZGV0ZWN0aW9uIGFjdGl2YXRpb25zCgkwIFBh dGggTVRVIGRpc2NvdmVyeSBibGFjayBob2xlIGRldGVjdGlvbiBtaW4gTVNTIGFjdGl2YXRpb25z CgkwIFBhdGggTVRVIGRpc2NvdmVyeSBibGFjayBob2xlIGRldGVjdGlvbiBmYWlsdXJlcwpUQ1Ag Y29ubmVjdGlvbiBjb3VudCBieSBzdGF0ZToKCTAgY29ubmVjdGlvbnMgaW4gQ0xPU0VEIHN0YXRl Cgk1IGNvbm5lY3Rpb25zIGluIExJU1RFTiBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBTWU5fU0VO VCBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBTWU5fUkNWRCBzdGF0ZQoJMSBjb25uZWN0aW9uICBp biBFU1RBQkxJU0hFRCBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBDTE9TRV9XQUlUIHN0YXRlCgkw IGNvbm5lY3Rpb25zIGluIEZJTl9XQUlUXzEgc3RhdGUKCTAgY29ubmVjdGlvbnMgaW4gQ0xPU0lO RyBzdGF0ZQoJMCBjb25uZWN0aW9ucyBpbiBMQVNUX0FDSyBzdGF0ZQoJMSBjb25uZWN0aW9uICBp biBGSU5fV0FJVF8yIHN0YXRlCgkwIGNvbm5lY3Rpb25zIGluIFRJTUVfV0FJVCBzdGF0ZQp1ZHA6 Cgk2ODk5NTQgZGF0YWdyYW1zIHJlY2VpdmVkCgkwIHdpdGggaW5jb21wbGV0ZSBoZWFkZXIKCTAg d2l0aCBiYWQgZGF0YSBsZW5ndGggZmllbGQKCTAgd2l0aCBiYWQgY2hlY2tzdW0KCTEyIHdpdGgg bm8gY2hlY2tzdW0KCTYxIGRyb3BwZWQgZHVlIHRvIG5vIHNvY2tldAoJNTI5IGJyb2FkY2FzdC9t dWx0aWNhc3QgZGF0YWdyYW1zIHVuZGVsaXZlcmVkCgk2IGRyb3BwZWQgZHVlIHRvIGZ1bGwgc29j a2V0IGJ1ZmZlcnMKCTAgbm90IGZvciBoYXNoZWQgcGNiCgk2ODkzNTggZGVsaXZlcmVkCgk0MDM1 NDggZGF0YWdyYW1zIG91dHB1dAoJMCB0aW1lcyBtdWx0aWNhc3Qgc291cmNlIGZpbHRlciBtYXRj aGVkCmlwOgoJNDA0Nzk1MiB0b3RhbCBwYWNrZXRzIHJlY2VpdmVkCgkwIGJhZCBoZWFkZXIgY2hl Y2tzdW1zCgkwIHdpdGggc2l6ZSBzbWFsbGVyIHRoYW4gbWluaW11bQoJMCB3aXRoIGRhdGEgc2l6 ZSA8IGRhdGEgbGVuZ3RoCgkwIHdpdGggaXAgbGVuZ3RoID4gbWF4IGlwIHBhY2tldCBzaXplCgkw IHdpdGggaGVhZGVyIGxlbmd0aCA8IGRhdGEgc2l6ZQoJMCB3aXRoIGRhdGEgbGVuZ3RoIDwgaGVh ZGVyIGxlbmd0aAoJMCB3aXRoIGJhZCBvcHRpb25zCgkwIHdpdGggaW5jb3JyZWN0IHZlcnNpb24g bnVtYmVyCgkwIGZyYWdtZW50cyByZWNlaXZlZAoJMCBmcmFnbWVudHMgZHJvcHBlZCAoZHVwIG9y IG91dCBvZiBzcGFjZSkKCTAgZnJhZ21lbnRzIGRyb3BwZWQgYWZ0ZXIgdGltZW91dAoJMCBwYWNr ZXRzIHJlYXNzZW1ibGVkIG9rCgk3MzMxODAgcGFja2V0cyBmb3IgdGhpcyBob3N0CgkxIHBhY2tl dCBmb3IgdW5rbm93bi91bnN1cHBvcnRlZCBwcm90b2NvbAoJNDAyMzc2IHBhY2tldHMgZm9yd2Fy ZGVkICg0MDIzNzYgcGFja2V0cyBmYXN0IGZvcndhcmRlZCkKCTIgcGFja2V0cyBub3QgZm9yd2Fy ZGFibGUKCTAgcGFja2V0cyByZWNlaXZlZCBmb3IgdW5rbm93biBtdWx0aWNhc3QgZ3JvdXAKCTAg cmVkaXJlY3RzIHNlbnQKCTE1MjUzNDUgcGFja2V0cyBzZW50IGZyb20gdGhpcyBob3N0CgkxMTA2 MDE3IHBhY2tldHMgc2VudCB3aXRoIGZhYnJpY2F0ZWQgaXAgaGVhZGVyCgkwIG91dHB1dCBwYWNr ZXRzIGRyb3BwZWQgZHVlIHRvIG5vIGJ1ZnMsIGV0Yy4KCTAgb3V0cHV0IHBhY2tldHMgZGlzY2Fy ZGVkIGR1ZSB0byBubyByb3V0ZQoJMCBvdXRwdXQgZGF0YWdyYW1zIGZyYWdtZW50ZWQKCTAgZnJh Z21lbnRzIGNyZWF0ZWQKCTAgZGF0YWdyYW1zIHRoYXQgY2FuJ3QgYmUgZnJhZ21lbnRlZAoJMCB0 dW5uZWxpbmcgcGFja2V0cyB0aGF0IGNhbid0IGZpbmQgZ2lmCgkwIGRhdGFncmFtcyB3aXRoIGJh ZCBhZGRyZXNzIGluIGhlYWRlcgppY21wOgoJNjEgY2FsbHMgdG8gaWNtcF9lcnJvcgoJMCBlcnJv cnMgbm90IGdlbmVyYXRlZCBpbiByZXNwb25zZSB0byBhbiBpY21wIG1lc3NhZ2UKCU91dHB1dCBo aXN0b2dyYW06CgkJZWNobyByZXBseTogNjIKCQlkZXN0aW5hdGlvbiB1bnJlYWNoYWJsZTogNjEK CQl0aW1lIHN0YW1wIHJlcGx5OiA2CgkwIG1lc3NhZ2VzIHdpdGggYmFkIGNvZGUgZmllbGRzCgkw IG1lc3NhZ2VzIGxlc3MgdGhhbiB0aGUgbWluaW11bSBsZW5ndGgKCTAgbWVzc2FnZXMgd2l0aCBi YWQgY2hlY2tzdW0KCTAgbWVzc2FnZXMgd2l0aCBiYWQgbGVuZ3RoCgkwIG11bHRpY2FzdCBlY2hv IHJlcXVlc3RzIGlnbm9yZWQKCTAgbXVsdGljYXN0IHRpbWVzdGFtcCByZXF1ZXN0cyBpZ25vcmVk CglJbnB1dCBoaXN0b2dyYW06CgkJcm91dGluZyByZWRpcmVjdDogMTQxNDgKCQllY2hvOiA2MgoJ CXJvdXRlciBhZHZlcnRpc2VtZW50OiAyCgkJdGltZSBzdGFtcDogMTUKCQlhZGRyZXNzIG1hc2sg cmVxdWVzdDogMTYKCTY4IG1lc3NhZ2UgcmVzcG9uc2VzIGdlbmVyYXRlZAoJMCBpbnZhbGlkIHJl dHVybiBhZGRyZXNzZXMKCTAgbm8gcmV0dXJuIHJvdXRlcwphcnA6CgkyNSBBUlAgcmVxdWVzdHMg c2VudAoJMCBBUlAgcmVxdWVzdHMgZmFpbGVkIHRvIHNlbnQKCTM3IEFSUCByZXBsaWVzIHNlbnQK CTE1OTg1IEFSUCByZXF1ZXN0cyByZWNlaXZlZAoJMjkxIEFSUCByZXBsaWVzIHJlY2VpdmVkCgkx NjI4MCBBUlAgcGFja2V0cyByZWNlaXZlZAoJOSB0b3RhbCBwYWNrZXRzIGRyb3BwZWQgZHVlIHRv IG5vIEFSUCBlbnRyeQoJMCBBUlAgZW50cnlzIHRpbWVkIG91dAoJMCBEdXBsaWNhdGUgSVBzIHNl ZW4KaXA2OgoJMCB0b3RhbCBwYWNrZXRzIHJlY2VpdmVkCgkwIHdpdGggc2l6ZSBzbWFsbGVyIHRo YW4gbWluaW11bQoJMCB3aXRoIGRhdGEgc2l6ZSA8IGRhdGEgbGVuZ3RoCgkwIHdpdGggYmFkIG9w dGlvbnMKCTAgd2l0aCBpbmNvcnJlY3QgdmVyc2lvbiBudW1iZXIKCTAgZnJhZ21lbnRzIHJlY2Vp dmVkCgkwIGZyYWdtZW50cyBkcm9wcGVkIChkdXAgb3Igb3V0IG9mIHNwYWNlKQoJMCBmcmFnbWVu dHMgZHJvcHBlZCBhZnRlciB0aW1lb3V0CgkwIGZyYWdtZW50cyB0aGF0IGV4Y2VlZGVkIGxpbWl0 CgkwIGF0b21pYyBmcmFnbWVudHMKCTAgcGFja2V0cyByZWFzc2VtYmxlZCBvawoJMCBwYWNrZXRz IGZvciB0aGlzIGhvc3QKCTAgcGFja2V0cyBmb3J3YXJkZWQKCTAgcGFja2V0cyBub3QgZm9yd2Fy ZGFibGUKCTAgcmVkaXJlY3RzIHNlbnQKCTAgcGFja2V0cyBzZW50IGZyb20gdGhpcyBob3N0Cgkw IHBhY2tldHMgc2VudCB3aXRoIGZhYnJpY2F0ZWQgaXAgaGVhZGVyCgkwIG91dHB1dCBwYWNrZXRz IGRyb3BwZWQgZHVlIHRvIG5vIGJ1ZnMsIGV0Yy4KCTAgb3V0cHV0IHBhY2tldHMgZGlzY2FyZGVk IGR1ZSB0byBubyByb3V0ZQoJMCBvdXRwdXQgZGF0YWdyYW1zIGZyYWdtZW50ZWQKCTAgZnJhZ21l bnRzIGNyZWF0ZWQKCTAgZGF0YWdyYW1zIHRoYXQgY2FuJ3QgYmUgZnJhZ21lbnRlZAoJMCBwYWNr ZXRzIHRoYXQgdmlvbGF0ZWQgc2NvcGUgcnVsZXMKCTAgbXVsdGljYXN0IHBhY2tldHMgd2hpY2gg d2UgZG9uJ3Qgam9pbgoJTWJ1ZiBzdGF0aXN0aWNzOgoJCTAgb25lIG1idWYKCQkwIG9uZSBleHQg bWJ1ZgoJCTAgdHdvIG9yIG1vcmUgZXh0IG1idWYKCTAgcGFja2V0cyB3aG9zZSBoZWFkZXJzIGFy ZSBub3QgY29udGlndW91cwoJMCB0dW5uZWxpbmcgcGFja2V0cyB0aGF0IGNhbid0IGZpbmQgZ2lm CgkwIHBhY2tldHMgZGlzY2FyZGVkIGJlY2F1c2Ugb2YgdG9vIG1hbnkgaGVhZGVycwoJMCBmYWls dXJlcyBvZiBzb3VyY2UgYWRkcmVzcyBzZWxlY3Rpb24KaWNtcDY6CgkwIGNhbGxzIHRvIGljbXA2 X2Vycm9yCgkwIGVycm9ycyBub3QgZ2VuZXJhdGVkIGluIHJlc3BvbnNlIHRvIGFuIGljbXA2IG1l c3NhZ2UKCTAgZXJyb3JzIG5vdCBnZW5lcmF0ZWQgYmVjYXVzZSBvZiByYXRlIGxpbWl0YXRpb24K CTAgbWVzc2FnZXMgd2l0aCBiYWQgY29kZSBmaWVsZHMKCTAgbWVzc2FnZXMgPCBtaW5pbXVtIGxl bmd0aAoJMCBiYWQgY2hlY2tzdW1zCgkwIG1lc3NhZ2VzIHdpdGggYmFkIGxlbmd0aAoJSGlzdG9n cmFtIG9mIGVycm9yIG1lc3NhZ2VzIHRvIGJlIGdlbmVyYXRlZDoKCQkwIG5vIHJvdXRlCgkJMCBh ZG1pbmlzdHJhdGl2ZWx5IHByb2hpYml0ZWQKCQkwIGJleW9uZCBzY29wZQoJCTAgYWRkcmVzcyB1 bnJlYWNoYWJsZQoJCTAgcG9ydCB1bnJlYWNoYWJsZQoJCTAgcGFja2V0IHRvbyBiaWcKCQkwIHRp bWUgZXhjZWVkIHRyYW5zaXQKCQkwIHRpbWUgZXhjZWVkIHJlYXNzZW1ibHkKCQkwIGVycm9uZW91 cyBoZWFkZXIgZmllbGQKCQkwIHVucmVjb2duaXplZCBuZXh0IGhlYWRlcgoJCTAgdW5yZWNvZ25p emVkIG9wdGlvbgoJCTAgcmVkaXJlY3QKCQkwIHVua25vd24KCTAgbWVzc2FnZSByZXNwb25zZXMg Z2VuZXJhdGVkCgkwIG1lc3NhZ2VzIHdpdGggdG9vIG1hbnkgTkQgb3B0aW9ucwoJMCBtZXNzYWdl cyB3aXRoIGJhZCBORCBvcHRpb25zCgkwIGJhZCBuZWlnaGJvciBzb2xpY2l0YXRpb24gbWVzc2Fn ZXMKCTAgYmFkIG5laWdoYm9yIGFkdmVydGlzZW1lbnQgbWVzc2FnZXMKCTAgYmFkIHJvdXRlciBz b2xpY2l0YXRpb24gbWVzc2FnZXMKCTAgYmFkIHJvdXRlciBhZHZlcnRpc2VtZW50IG1lc3NhZ2Vz CgkwIGJhZCByZWRpcmVjdCBtZXNzYWdlcwoJMCBkZWZhdWx0IHJvdXRlcnMgb3ZlcmZsb3dzCgkw IHByZWZpeCBvdmVyZmxvd3MKCTAgbmVpZ2hib3VyIGVudHJpZXMgb3ZlcmZsb3dzCgkwIHJlZGly ZWN0IG92ZXJmbG93cwoJMCBtZXNzYWdlcyB3aXRoIGludmFsaWQgaG9wIGxpbWl0CgkwIHBhdGgg TVRVIGNoYW5nZXMKcmlwNjoKCTAgbWVzc2FnZXMgcmVjZWl2ZWQKCTAgY2hlY2tzdW0gY2FsY3Vs YXRpb25zIG9uIGluYm91bmQKCTAgbWVzc2FnZXMgd2l0aCBiYWQgY2hlY2tzdW0KCTAgbWVzc2Fn ZXMgZHJvcHBlZCBkdWUgdG8gbm8gc29ja2V0CgkwIG11bHRpY2FzdCBtZXNzYWdlcyBkcm9wcGVk IGR1ZSB0byBubyBzb2NrZXQKCTAgbWVzc2FnZXMgZHJvcHBlZCBkdWUgdG8gZnVsbCBzb2NrZXQg YnVmZmVycwoJMCBkZWxpdmVyZWQKCTAgZGF0YWdyYW1zIG91dHB1dApwZmtleToKCTAgcmVxdWVz dHMgc2VudCBmcm9tIHVzZXJsYW5kCgkwIGJ5dGVzIHNlbnQgZnJvbSB1c2VybGFuZAoJMCBtZXNz YWdlcyB3aXRoIGludmFsaWQgbGVuZ3RoIGZpZWxkCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCB2 ZXJzaW9uIGZpZWxkCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCBtZXNzYWdlIHR5cGUgZmllbGQK CTAgbWVzc2FnZXMgdG9vIHNob3J0CgkwIG1lc3NhZ2VzIHdpdGggbWVtb3J5IGFsbG9jYXRpb24g ZmFpbHVyZQoJMCBtZXNzYWdlcyB3aXRoIGR1cGxpY2F0ZSBleHRlbnNpb24KCTAgbWVzc2FnZXMg d2l0aCBpbnZhbGlkIGV4dGVuc2lvbiB0eXBlCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCBzYSB0 eXBlCgkwIG1lc3NhZ2VzIHdpdGggaW52YWxpZCBhZGRyZXNzIGV4dGVuc2lvbgoJMCByZXF1ZXN0 cyBzZW50IHRvIHVzZXJsYW5kCgkwIGJ5dGVzIHNlbnQgdG8gdXNlcmxhbmQKCTAgbWVzc2FnZXMg dG93YXJkIHNpbmdsZSBzb2NrZXQKCTAgbWVzc2FnZXMgdG93YXJkIGFsbCBzb2NrZXRzCgkwIG1l c3NhZ2VzIHRvd2FyZCByZWdpc3RlcmVkIHNvY2tldHMKCTAgbWVzc2FnZXMgd2l0aCBtZW1vcnkg YWxsb2NhdGlvbiBmYWlsdXJlCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KbmV0c3RhdCAtbQoKbmV0c3RhdDog bWVtc3RhdF9rdm1fYWxsOiAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpuZXRzdGF0IC1hbkEKCkFjdGl2ZSBJ bnRlcm5ldCBjb25uZWN0aW9ucyAoaW5jbHVkaW5nIHNlcnZlcnMpClRjcGNiICAgICAgICAgICAg UHJvdG8gUmVjdi1RIFNlbmQtUSBMb2NhbCBBZGRyZXNzICAgICAgRm9yZWlnbiBBZGRyZXNzICAg IChzdGF0ZSkgICAgCmZmZmZmODAwMGFlZjZkNTggaWNtNCAgICAgIDcyICAgICAgMCAqLiogICAg ICAgICAgICAgICAgKi4qICAgICAgICAgICAgICAgIAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCm5ldHN0YXQg LWFMCgpDdXJyZW50IGxpc3RlbiBxdWV1ZSBzaXplcyAocWxlbi9pbmNxbGVuL21heHFsZW4pClBy b3RvIExpc3RlbiAgICAgICAgICAgICAgICAgICAgICAgICAgIExvY2FsIEFkZHJlc3MgICAgICAg ICAKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQpmc3RhdAoKVVNFUiAgICAgQ01EICAgICAgICAgIFBJRCAgIEZE IE1PVU5UICAgICAgSU5VTSBNT0RFICAgICAgICAgU1p8RFYgUi9XCnJvb3QgICAgIGNzaCAgICAg ICAgNDUyOTYgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3Qg ICAgIGNzaCAgICAgICAgNDUyOTYgICB3ZCAvdmFyL2NyYXNoICAgICAgNCBkcnd4ci14LS0tICAg ICAgMTIgIHIKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiB0ZXh0IC8gICAgICAgIDU1NzU5MyAt ci14ci14ci14ICA0MjQ2NTYgIHIKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiBjdHR5IC9kZXYg ICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgY3NoICAgICAgICA0NTI5 NiAgIDE1IC9kZXYgICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgY3No ICAgICAgICA0NTI5NiAgIDE2IC9kZXYgICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncK cm9vdCAgICAgY3NoICAgICAgICA0NTI5NiAgIDE3IC9kZXYgICAgICAgICA5NSBjcnctLXctLS0t ICAgcHRzLzEgcncKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiAgIDE4IC9kZXYgICAgICAgICA5 NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgY3NoICAgICAgICA0NTI5NiAgIDE5IC9k ZXYgICAgICAgICA5NSBjcnctLXctLS0tICAgcHRzLzEgcncKcm9vdCAgICAgdG11eCAgICAgICA0 NDk1NyByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAg dG11eCAgICAgICA0NDk1NyAgIHdkIC91c3IvaG9tZSAgICAgIDggZHJ3eHIteHIteCAgICAgIDIx ICByCnJvb3QgICAgIHRtdXggICAgICAgNDQ5NTcgdGV4dCAvICAgICAgICAgICA0MDEgLXIteHIt eHIteCAgODI1NzM2ICByCnJvb3QgICAgIHRtdXggICAgICAgNDQ5NTcgICAgMCAvZGV2ICAgICAg ICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHRtdXggICAgICAgNDQ5NTcgICAg MSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHRtdXggICAg ICAgNDQ5NTcgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3Qg ICAgIHRtdXggICAgICAgNDQ5NTcgICAgMyogcGlwZSBmZmZmZjgwMDA0ZjRlOGI4IDwtPiBmZmZm ZjgwMDA0ZjRlYTE4ICAgICAgMCBydwpyb290ICAgICB0bXV4ICAgICAgIDQ0OTU3ICAgIDQqIHBp cGUgZmZmZmY4MDAwNGY0ZWExOCA8LT4gZmZmZmY4MDAwNGY0ZThiOCAgICAgIDAgcncKcm9vdCAg ICAgdG11eCAgICAgICA0NDk1NyAgICA1IC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRz LzAgcncKcm9vdCAgICAgdG11eCAgICAgICA0NDk1NyAgICA2KiBsb2NhbCBzdHJlYW0gZmZmZmY4 MDAwOTkzODcwMApyb290ICAgICB0bXV4ICAgICAgIDQ0OTU3ICAgIDcqIGxvY2FsIHN0cmVhbSBm ZmZmZjgwMDA5OTM4ODAwIDwtPiBmZmZmZjgwMDA5NjY1NjAwCnJvb3QgICAgIHRtdXggICAgICAg NDQ5NTcgICAgOCogcHNldWRvLXRlcm1pbmFsIG1hc3RlciAgICAgIHB0cy8xIHJ3CnJvb3QgICAg IHRtdXggICAgICAgNDQ2NTkgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3 ICByCnJvb3QgICAgIHRtdXggICAgICAgNDQ2NTkgICB3ZCAvdXNyL2hvbWUgICAgICA4IGRyd3hy LXhyLXggICAgICAyMSAgcgpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5IHRleHQgLyAgICAgICAg ICAgNDAxIC1yLXhyLXhyLXggIDgyNTczNiAgcgpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5IGN0 dHkgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICB0bXV4ICAg ICAgIDQ0NjU5ICAgIDAgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290 ICAgICB0bXV4ICAgICAgIDQ0NjU5ICAgIDEgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBw dHMvMCBydwpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5ICAgIDIgL2RldiAgICAgICAgIDkzIGNy dy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICB0bXV4ICAgICAgIDQ0NjU5ICAgIDMqIHBpcGUg ZmZmZmY4MDAwOTljMTJlOCA8LT4gZmZmZmY4MDAwOTljMTQ0OCAgICAgIDAgcncKcm9vdCAgICAg dG11eCAgICAgICA0NDY1OSAgICA0KiBwaXBlIGZmZmZmODAwMDk5YzE0NDggPC0+IGZmZmZmODAw MDk5YzEyZTggICAgICAwIHJ3CnJvb3QgICAgIHRtdXggICAgICAgNDQ2NTkgICAgNiogbG9jYWwg c3RyZWFtIGZmZmZmODAwMDk2NjU2MDAgPC0+IGZmZmZmODAwMDk5Mzg4MDAKcm9vdCAgICAgY3No ICAgICAgICAzODQxNSByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIK cm9vdCAgICAgY3NoICAgICAgICAzODQxNSAgIHdkIC91c3IvaG9tZSAgICAgIDggZHJ3eHIteHIt eCAgICAgIDIxICByCnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgdGV4dCAvICAgICAgICA1NTc1 OTMgLXIteHIteHIteCAgNDI0NjU2ICByCnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgY3R0eSAv ZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIGNzaCAgICAgICAg Mzg0MTUgICAxNSAvZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAg IGNzaCAgICAgICAgMzg0MTUgICAxNiAvZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8w IHJ3CnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgICAxNyAvZGV2ICAgICAgICAgOTMgY3J3LS13 LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgICAxOCAvZGV2ICAgICAg ICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIGNzaCAgICAgICAgMzg0MTUgICAx OSAvZGV2ICAgICAgICAgOTMgY3J3LS13LS0tLSAgIHB0cy8wIHJ3CnJvb3QgICAgIHN1ICAgICAg ICAgMzgxNDkgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3Qg ICAgIHN1ICAgICAgICAgMzgxNDkgICB3ZCAvdXNyL2hvbWUgICAgICA4IGRyd3hyLXhyLXggICAg ICAyMSAgcgpyb290ICAgICBzdSAgICAgICAgIDM4MTQ5IHRleHQgLyAgICAgICAgNTU5MDU1IC1y LXNyLXhyLXggICAxNzIzMiAgcgpyb290ICAgICBzdSAgICAgICAgIDM4MTQ5IGN0dHkgL2RldiAg ICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICBzdSAgICAgICAgIDM4MTQ5 ICAgIDAgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpyb290ICAgICBzdSAg ICAgICAgIDM4MTQ5ICAgIDEgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0gICBwdHMvMCBydwpy b290ICAgICBzdSAgICAgICAgIDM4MTQ5ICAgIDIgL2RldiAgICAgICAgIDkzIGNydy0tdy0tLS0g ICBwdHMvMCBydwpwZXRlciAgICBzaCAgICAgICAgIDM3MTE0IHJvb3QgLyAgICAgICAgICAgICA0 IGRyd3hyLXhyLXggICAgICAyNyAgcgpwZXRlciAgICBzaCAgICAgICAgIDM3MTE0ICAgd2QgL3Vz ci9ob21lICAgICAgOCBkcnd4ci14ci14ICAgICAgMjEgIHIKcGV0ZXIgICAgc2ggICAgICAgICAz NzExNCB0ZXh0IC8gICAgICAgIDU1NzQyMiAtci14ci14ci14ICAxNjI2MTYgIHIKcGV0ZXIgICAg c2ggICAgICAgICAzNzExNCBjdHR5IC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRzLzAg cncKcGV0ZXIgICAgc2ggICAgICAgICAzNzExNCAgICAwIC9kZXYgICAgICAgICA5MyBjcnctLXct LS0tICAgcHRzLzAgcncKcGV0ZXIgICAgc2ggICAgICAgICAzNzExNCAgICAxIC9kZXYgICAgICAg ICA5MyBjcnctLXctLS0tICAgcHRzLzAgcncKcGV0ZXIgICAgc2ggICAgICAgICAzNzExNCAgICAy IC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRzLzAgcncKcGV0ZXIgICAgc2ggICAgICAg ICAzNzExNCAgIDEwIC9kZXYgICAgICAgICA5MyBjcnctLXctLS0tICAgcHRzLzAgcncKcGV0ZXIg ICAgc3NoZCAgICAgICAzNjEzOCByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAg MjcgIHIKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgIHdkIC8gICAgICAgICAgICAgNCBkcnd4 ci14ci14ICAgICAgMjcgIHIKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCB0ZXh0IC8gICAgICAg IDU2NzY1OCAtci14ci14ci14ICAzMDk3MDQgIHIKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAg ICAwIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcGV0ZXIgICAgc3NoZCAg ICAgICAzNjEzOCAgICAxIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcGV0 ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICAyIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAg IG51bGwgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICAzKiBpbnRlcm5ldCBzdHJlYW0g dGNwIGZmZmZmZTAwZjI0NGQ4ZjAKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICA0KiBsb2Nh bCBzdHJlYW0gZmZmZmY4MDAwOTY2NTgwMCA8LT4gZmZmZmY4MDAwOTdkMDkwMApwZXRlciAgICBz c2hkICAgICAgIDM2MTM4ICAgIDUqIHBpcGUgZmZmZmY4MDAwNGYxMDhiOCA8LT4gZmZmZmY4MDAw NGYxMGExOCAgICAgIDAgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgICA2KiBsb2NhbCBz dHJlYW0gZmZmZmY4MDAwOTY2NTUwMApwZXRlciAgICBzc2hkICAgICAgIDM2MTM4ICAgIDcqIHBp cGUgZmZmZmY4MDAwNGYxMGExOCA8LT4gZmZmZmY4MDAwNGYxMDhiOCAgICAgIDAgcncKcGV0ZXIg ICAgc3NoZCAgICAgICAzNjEzOCAgICA4KiBwc2V1ZG8tdGVybWluYWwgbWFzdGVyICAgICAgcHRz LzAgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgIDEwKiBwc2V1ZG8tdGVybWluYWwgbWFz dGVyICAgICAgcHRzLzAgcncKcGV0ZXIgICAgc3NoZCAgICAgICAzNjEzOCAgIDExKiBwc2V1ZG8t dGVybWluYWwgbWFzdGVyICAgICAgcHRzLzAgcncKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSBy b290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAgc3NoZCAg ICAgICAzNTI5NSAgIHdkIC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9v dCAgICAgc3NoZCAgICAgICAzNTI5NSB0ZXh0IC8gICAgICAgIDU2NzY1OCAtci14ci14ci14ICAz MDk3MDQgIHIKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICAwIC9kZXYgICAgICAgICAxMyBj cnctcnctcnctICAgIG51bGwgIHIKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICAxIC9kZXYg ICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5 NSAgICAyIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgcncKcm9vdCAgICAgc3No ZCAgICAgICAzNTI5NSAgICAzKiBpbnRlcm5ldCBzdHJlYW0gdGNwIGZmZmZmZTAwZjI0NGQ4ZjAK cm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICA0KiBwc2V1ZG8tdGVybWluYWwgbWFzdGVyICAg ICAgcHRzLzAgcncKcm9vdCAgICAgc3NoZCAgICAgICAzNTI5NSAgICA1KiBsb2NhbCBzdHJlYW0g ZmZmZmY4MDAwOTdkMDkwMCA8LT4gZmZmZmY4MDAwOTY2NTgwMApyb290ICAgICBzc2hkICAgICAg IDM1Mjk1ICAgIDYqIGxvY2FsIHN0cmVhbSBmZmZmZjgwMDA5NjY1NTAwCnJvb3QgICAgIGdldHR5 ICAgICAgMzEyMzUgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJv b3QgICAgIGdldHR5ICAgICAgMzEyMzUgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAg ICAgIDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAgMzEyMzUgdGV4dCAvICAgICAgICA1NjcxMzgg LXIteHIteHIteCAgIDMxMDE2ICByCnJvb3QgICAgIGdldHR5ICAgICAgMzEyMzUgY3R0eSAvZGV2 ICAgICAgICAgNjQgY3J3LS0tLS0tLSAgIHR0eXYwIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMzEy MzUgICAgMCAvZGV2ICAgICAgICAgNjQgY3J3LS0tLS0tLSAgIHR0eXYwIHJ3CnJvb3QgICAgIGdl dHR5ICAgICAgMzEyMzUgICAgMSAvZGV2ICAgICAgICAgNjQgY3J3LS0tLS0tLSAgIHR0eXYwIHJ3 CnJvb3QgICAgIGdldHR5ICAgICAgMzEyMzUgICAgMiAvZGV2ICAgICAgICAgNjQgY3J3LS0tLS0t LSAgIHR0eXYwIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgcm9vdCAvICAgICAgICAgICAg IDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICB3ZCAv ICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAg MTUyODYgdGV4dCAvICAgICAgICA1NjcxMzggLXIteHIteHIteCAgIDMxMDE2ICByCnJvb3QgICAg IGdldHR5ICAgICAgMTUyODYgY3R0eSAvZGV2ICAgICAgICAgNjYgY3J3LS0tLS0tLSAgIHR0eXYy IHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICAgMCAvZGV2ICAgICAgICAgNjYgY3J3LS0t LS0tLSAgIHR0eXYyIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICAgMSAvZGV2ICAgICAg ICAgNjYgY3J3LS0tLS0tLSAgIHR0eXYyIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUyODYgICAg MiAvZGV2ICAgICAgICAgNjYgY3J3LS0tLS0tLSAgIHR0eXYyIHJ3CnJvb3QgICAgIGdldHR5ICAg ICAgMTUxODAgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3Qg ICAgIGdldHR5ICAgICAgMTUxODAgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAg IDI3ICByCnJvb3QgICAgIGdldHR5ICAgICAgMTUxODAgdGV4dCAvICAgICAgICA1NjcxMzggLXIt eHIteHIteCAgIDMxMDE2ICByCnJvb3QgICAgIGdldHR5ICAgICAgMTUxODAgY3R0eSAvZGV2ICAg ICAgICAgNjUgY3J3LS0tLS0tLSAgIHR0eXYxIHJ3CnJvb3QgICAgIGdldHR5ICAgICAgMTUxODAg ICAgMCAvZGV2ICAgICAgICAgNjUgY3J3LS0tLS0tLSAgIHR0eXYxIHJ3CnJvb3QgICAgIGdldHR5 ICAgICAgMTUxODAgICAgMSAvZGV2ICAgICAgICAgNjUgY3J3LS0tLS0tLSAgIHR0eXYxIHJ3CnJv b3QgICAgIGdldHR5ICAgICAgMTUxODAgICAgMiAvZGV2ICAgICAgICAgNjUgY3J3LS0tLS0tLSAg IHR0eXYxIHJ3CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgcm9vdCAvICAgICAgICAgICAgIDQg ZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICB3ZCAvICAg ICAgICAgMTQzNTMgZHJ3eHIteC0tLSAgICAgICAzICByCnJvb3QgICAgIGNyb24gICAgICAgMTE3 NjMgdGV4dCAvICAgICAgICA1Njc0NDYgLXIteHIteHIteCAgIDQ1OTc2ICByCnJvb3QgICAgIGNy b24gICAgICAgMTE3NjMgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3 CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICAgMSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3 LSAgICBudWxsIHJ3CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICAgMiAvZGV2ICAgICAgICAg MTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIGNyb24gICAgICAgMTE3NjMgICAgMyAv ICAgICAgICAgMTQzNDQgZHJ3eHIteHIteCAgICAgIDI0ICByCnJvb3QgICAgIGNyb24gICAgICAg MTE3NjMgICAgNCAvICAgICAgICA1ODk4MzggLXJ3LS0tLS0tLSAgICAgICA1ICB3CnJvb3QgICAg IHNzaGQgICAgICAgMTA4MDQgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3 ICByCnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIt eHIteCAgICAgIDI3ICByCnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgdGV4dCAvICAgICAgICA1 Njc2NTggLXIteHIteHIteCAgMzA5NzA0ICByCnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgICAg MCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHNzaGQgICAg ICAgMTA4MDQgICAgMSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3Qg ICAgIHNzaGQgICAgICAgMTA4MDQgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBu dWxsIHJ3CnJvb3QgICAgIHNzaGQgICAgICAgMTA4MDQgICAgMyogaW50ZXJuZXQ2IHN0cmVhbSB0 Y3AgZmZmZmZlMDBmMjQ1MDRkOApyb290ICAgICBzc2hkICAgICAgIDEwODA0ICAgIDQqIGludGVy bmV0IHN0cmVhbSB0Y3AgZmZmZmZlMDBmMjQ1MDBjMApyb290ICAgICBvcGVudnBuICAgICA0NTE0 IHJvb3QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAgcgpyb290ICAgICBvcGVu dnBuICAgICA0NTE0ICAgd2QgLyAgICAgICAgNDgyNDkxIGRyd3hyLXhyLXggICAgICAxMCAgcgpy b290ICAgICBvcGVudnBuICAgICA0NTE0IHRleHQgLyAgICAgICAgMTEyMzI1MiAtci14ci14ci14 ICA3MzI0OTYgIHIKcm9vdCAgICAgb3BlbnZwbiAgICAgNDUxNCAgICAwIC9kZXYgICAgICAgICAx MyBjcnctcnctcnctICAgIG51bGwgcncKcm9vdCAgICAgb3BlbnZwbiAgICAgNDUxNCAgICAxIC92 YXIvbG9nICAgIDI3MiAtcnctcnctLS0tICA1NTY2MzI2ICB3CnJvb3QgICAgIG9wZW52cG4gICAg IDQ1MTQgICAgMiAvdmFyL2xvZyAgICAyNzIgLXJ3LXJ3LS0tLSAgNTU2NjMyNiAgdwpyb290ICAg ICBvcGVudnBuICAgICA0NTE0ICAgIDUqIGxvY2FsIGRncmFtIGZmZmZmODAwMDk2NjVlMDAgPC0+ IGZmZmZmODAwMDk3ZDA4MDAKbm9ib2R5ICAgb3BlbnZwbiAgICAgNDE0NyByb290IC8gICAgICAg ICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKbm9ib2R5ICAgb3BlbnZwbiAgICAgNDE0NyAg IHdkIC8gICAgICAgIDQ4MjQ5MSBkcnd4ci14ci14ICAgICAgMTAgIHIKbm9ib2R5ICAgb3BlbnZw biAgICAgNDE0NyB0ZXh0IC8gICAgICAgIDExMjMyNTIgLXIteHIteHIteCAgNzMyNDk2ICByCm5v Ym9keSAgIG9wZW52cG4gICAgIDQxNDcgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAg ICBudWxsIHJ3Cm5vYm9keSAgIG9wZW52cG4gICAgIDQxNDcgICAgMSAvdmFyL2xvZyAgICAyNzIg LXJ3LXJ3LS0tLSAgNTU2NjMyNiAgdwpub2JvZHkgICBvcGVudnBuICAgICA0MTQ3ICAgIDIgL3Zh ci9sb2cgICAgMjcyIC1ydy1ydy0tLS0gIDU1NjYzMjYgIHcKbm9ib2R5ICAgb3BlbnZwbiAgICAg NDE0NyAgICAzKiBpbnRlcm5ldDYgc3RyZWFtIHRjcCBmZmZmZmUwMGYyNDUwOGYwCm5vYm9keSAg IG9wZW52cG4gICAgIDQxNDcgICAgNCogbG9jYWwgZGdyYW0gZmZmZmY4MDAwOTdkMDgwMCA8LT4g ZmZmZmY4MDAwOTY2NWUwMApub2JvZHkgICBvcGVudnBuICAgICA0MTQ3ICAgIDUgL3Zhci9sb2cg ICAgMjczIC1ydy1ydy0tLS0gICAgIDM0NyAgdwpub2JvZHkgICBvcGVudnBuICAgICA0MTQ3ICAg IDYgLyAgICAgICAgNDgyNjgwIC1ydy0tLS0tLS0gICAgIDY2MyBydwpub2JvZHkgICBvcGVudnBu ICAgICA0MTQ3ICAgIDcgL2RldiAgICAgICAgIDkxIGNydy0tLS0tLS0gICAgdHVuMCBydwpub2Jv ZHkgICBvcGVudnBuICAgICA0MTQ3ICAgIDgqIGludGVybmV0IGRncmFtIHVkcCBmZmZmZjgwMDA5 NTI4M2QwCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgcm9vdCAvICAgICAgICAgICAgIDQg ZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICB3ZCAv ICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHphYmJpeF9hZ2Vu dGQgIDQwMzkgdGV4dCAvICAgICAgICAgICAxMTUgLXIteHIteHIteCAgNDU0MjcyICByCnphYmJp eCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAg ICBudWxsICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAgMSAvdG1wICAgICAgICAx MjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAg MiAvdG1wICAgICAgICAxMjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAgIHphYmJpeF9h Z2VudGQgIDQwMzkgICAgMyAvICAgICAgICA1OTAwODkgLXJ3LXJ3LXItLSAgICAgICA0ICB3Cnph YmJpeCAgIHphYmJpeF9hZ2VudGQgIDQwMzkgICAgNCogaW50ZXJuZXQ2IHN0cmVhbSB0Y3AgZmZm ZmZlMDBkMDczYjhmMAp6YWJiaXggICB6YWJiaXhfYWdlbnRkICA0MDM5ICAgIDUqIGludGVybmV0 IHN0cmVhbSB0Y3AgZmZmZmZlMDBkMDczYjRkOAp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1 IHJvb3QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAgcgp6YWJiaXggICB6YWJi aXhfYWdlbnRkICAzODc1ICAgd2QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAg cgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1IHRleHQgLyAgICAgICAgICAgMTE1IC1yLXhy LXhyLXggIDQ1NDI3MiAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1ICAgIDAgL2RldiAg ICAgICAgIDEzIGNydy1ydy1ydy0gICAgbnVsbCAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAz ODc1ICAgIDEgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1yLS0gICAgIDkzMSAgdwp6YWJiaXggICB6 YWJiaXhfYWdlbnRkICAzODc1ICAgIDIgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1yLS0gICAgIDkz MSAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1ICAgIDMgLyAgICAgICAgNTkwMDg5IC1y dy1ydy1yLS0gICAgICAgNCAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzODc1ICAgIDQqIGlu dGVybmV0NiBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I4ZjAKemFiYml4ICAgemFiYml4X2FnZW50 ZCAgMzg3NSAgICA1KiBpbnRlcm5ldCBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I0ZDgKemFiYml4 ICAgemFiYml4X2FnZW50ZCAgMzcyMSByb290IC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAg ICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAgIHdkIC8gICAgICAgICAgICAg NCBkcnd4ci14ci14ICAgICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSB0ZXh0 IC8gICAgICAgICAgIDExNSAtci14ci14ci14ICA0NTQyNzIgIHIKemFiYml4ICAgemFiYml4X2Fn ZW50ZCAgMzcyMSAgICAwIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51bGwgIHIKemFi Yml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAgICAxIC90bXAgICAgICAgIDEyOSAtcnctcnctci0t ICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAgICAyIC90bXAgICAgICAg IDEyOSAtcnctcnctci0tICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzcyMSAg ICAzIC8gICAgICAgIDU5MDA4OSAtcnctcnctci0tICAgICAgIDQgIHcKemFiYml4ICAgemFiYml4 X2FnZW50ZCAgMzcyMSAgICA0KiBpbnRlcm5ldDYgc3RyZWFtIHRjcCBmZmZmZmUwMGQwNzNiOGYw CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM3MjEgICAgNSogaW50ZXJuZXQgc3RyZWFtIHRjcCBm ZmZmZmUwMGQwNzNiNGQ4CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2Njggcm9vdCAvICAgICAg ICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2 NjggICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnphYmJpeCAgIHph YmJpeF9hZ2VudGQgIDM2NjggdGV4dCAvICAgICAgICAgICAxMTUgLXIteHIteHIteCAgNDU0Mjcy ICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2NjggICAgMCAvZGV2ICAgICAgICAgMTMgY3J3 LXJ3LXJ3LSAgICBudWxsICByCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2NjggICAgMSAvdG1w ICAgICAgICAxMjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAgIHphYmJpeF9hZ2VudGQg IDM2NjggICAgMiAvdG1wICAgICAgICAxMjkgLXJ3LXJ3LXItLSAgICAgOTMxICB3CnphYmJpeCAg IHphYmJpeF9hZ2VudGQgIDM2NjggICAgMyAvICAgICAgICA1OTAwODkgLXJ3LXJ3LXItLSAgICAg ICA0ICB3CnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDM2NjggICAgNCogaW50ZXJuZXQ2IHN0cmVh bSB0Y3AgZmZmZmZlMDBkMDczYjhmMAp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjY4ICAgIDUq IGludGVybmV0IHN0cmVhbSB0Y3AgZmZmZmZlMDBkMDczYjRkOAp6YWJiaXggICB6YWJiaXhfYWdl bnRkICAzNjAzIHJvb3QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXggICAgICAyNyAgcgp6YWJi aXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAgd2QgLyAgICAgICAgICAgICA0IGRyd3hyLXhyLXgg ICAgICAyNyAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzIHRleHQgLyAgICAgICAgICAg MTE1IC1yLXhyLXhyLXggIDQ1NDI3MiAgcgp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAg IDAgL2RldiAgICAgICAgIDEzIGNydy1ydy1ydy0gICAgbnVsbCAgcgp6YWJiaXggICB6YWJiaXhf YWdlbnRkICAzNjAzICAgIDEgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1yLS0gICAgIDkzMSAgdwp6 YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAgIDIgL3RtcCAgICAgICAgMTI5IC1ydy1ydy1y LS0gICAgIDkzMSAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAzICAgIDMgLyAgICAgICAg NTkwMDg5IC1ydy1ydy1yLS0gICAgICAgNCAgdwp6YWJiaXggICB6YWJiaXhfYWdlbnRkICAzNjAz ICAgIDQqIGludGVybmV0NiBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I4ZjAKemFiYml4ICAgemFi Yml4X2FnZW50ZCAgMzYwMyAgICA1KiBpbnRlcm5ldCBzdHJlYW0gdGNwIGZmZmZmZTAwZDA3M2I0 ZDgKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyByb290IC8gICAgICAgICAgICAgNCBkcnd4 ci14ci14ICAgICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgIHdkIC8gICAg ICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAg MzAxNyB0ZXh0IC8gICAgICAgICAgIDExNSAtci14ci14ci14ICA0NTQyNzIgIHIKemFiYml4ICAg emFiYml4X2FnZW50ZCAgMzAxNyAgICAwIC9kZXYgICAgICAgICAxMyBjcnctcnctcnctICAgIG51 bGwgIHIKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgICAxIC90bXAgICAgICAgIDEyOSAt cnctcnctci0tICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgICAyIC90 bXAgICAgICAgIDEyOSAtcnctcnctci0tICAgICA5MzEgIHcKemFiYml4ICAgemFiYml4X2FnZW50 ZCAgMzAxNyAgICAzIC8gICAgICAgIDU5MDA4OSAtcnctcnctci0tICAgICAgIDQgIHcKemFiYml4 ICAgemFiYml4X2FnZW50ZCAgMzAxNyAgICA0KiBpbnRlcm5ldDYgc3RyZWFtIHRjcCBmZmZmZmUw MGQwNzNiOGYwCnphYmJpeCAgIHphYmJpeF9hZ2VudGQgIDMwMTcgICAgNSogaW50ZXJuZXQgc3Ry ZWFtIHRjcCBmZmZmZmUwMGQwNzNiNGQ4CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgcm9vdCAv ICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAgIHN5c2xvZ2QgICAg OTQxNDMgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAg IHN5c2xvZ2QgICAgOTQxNDMgdGV4dCAvICAgICAgICA1Njc3NzYgLXIteHIteHIteCAgIDU0NDI0 ICByCnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAgMCAvZGV2ICAgICAgICAgMTMgY3J3LXJ3 LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAgMSAvZGV2ICAgICAg ICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAg MiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIHN5c2xvZ2Qg ICAgOTQxNDMgICAgMyogcGlwZSBmZmZmZjgwMDA5YWI4YmEwIDwtPiBmZmZmZjgwMDA5YWI4ZDAw ICAgICAgMCBydwpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgIDQqIHBpcGUgZmZmZmY4MDAw OWFiOGQwMCA8LT4gZmZmZmY4MDAwOWFiOGJhMCAgICAgIDAgcncKcm9vdCAgICAgc3lzbG9nZCAg ICA5NDE0MyAgICA1IC9kZXYgICAgICAgICAyOSBjcnctLS0tLS0tICAgIGtsb2cgIHIKcm9vdCAg ICAgc3lzbG9nZCAgICA5NDE0MyAgICA2KiBsb2NhbCBkZ3JhbSBmZmZmZjgwMDA5NjY1ZDAwCnJv b3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAgNyogbG9jYWwgZGdyYW0gZmZmZmY4MDAwOWU2MmUw MApyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgIDggLyAgICAgICAgIDE0MzQ0IGRyd3hyLXhy LXggICAgICAyNCAgcgpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgIDkgLyAgICAgICAgNTg5 OTU4IC1ydy0tLS0tLS0gICAgICAgNSAgdwpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgMTEg LSAgICAgICAgIC0gICAgICAgICBiYWQgICAgLQpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAg MTIgL3Zhci9sb2cgICAgIDU1IC1ydy1yLS1yLS0gIDI5MTMwNiAgdwpyb290ICAgICBzeXNsb2dk ICAgIDk0MTQzICAgMTMgL3Zhci9sb2cgICAgIDE4IC1ydy0tLS0tLS0gICAgICA2NCAgdwpyb290 ICAgICBzeXNsb2dkICAgIDk0MTQzICAgMTQgL3Zhci9sb2cgICAgNDAwIC1ydy0tLS0tLS0gIDc1 MDQ0NiAgdwpyb290ICAgICBzeXNsb2dkICAgIDk0MTQzICAgMTUgL3Zhci9sb2cgICAgIDExIC1y dy1yLS0tLS0gIDExMjMxOTA5ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAxNiAvdmFy L2xvZyAgICAgMTUgLXJ3LS0tLS0tLSAgNjcyOTg0ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQx NDMgICAxNyAvdmFyL2xvZyAgICAgMTQgLXJ3LS0tLS0tLSAgICAgIDY0ICB3CnJvb3QgICAgIHN5 c2xvZ2QgICAgOTQxNDMgICAxOCAvdmFyL2xvZyAgICAgMTIgLXJ3LXItLXItLSAgICAgNzc0ICB3 CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAyMCAvdmFyL2xvZyAgICAgMTkgLXJ3LS0tLS0t LSAgICAgIDY0ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAyMSAvdmFyL2xvZyAgICAg MjAgLXJ3LXItLXItLSAgICAgIDY0ICB3CnJvb3QgICAgIHN5c2xvZ2QgICAgOTQxNDMgICAyMiAv dmFyL2xvZyAgICAgMjEgLXJ3LXItLS0tLSAgICAgIDY0ICB3CnJvb3QgICAgIG5hdGQgICAgICAg NzIyMDMgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICByCnJvb3QgICAg IG5hdGQgICAgICAgNzIyMDMgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3 ICByCnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgdGV4dCAvICAgICAgICA1NTg1MTMgLXIteHIt eHIteCAgIDMwNjI0ICByCnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgICAgMCAvZGV2ICAgICAg ICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgICAg MSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIG5hdGQgICAg ICAgNzIyMDMgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3Qg ICAgIG5hdGQgICAgICAgNzIyMDMgICAgMyogaW50ZXJuZXQgcmF3IGRpdmVydCBmZmZmZjgwMDA5 ZWVhZDU4CnJvb3QgICAgIG5hdGQgICAgICAgNzIyMDMgICAgNCogcm91dGUgcmF3IDAgZmZmZmY4 MDAwOTMwNmIxMApyb290ICAgICBuYXRkICAgICAgIDcyMjAzICAgIDUqIGludGVybmV0IHJhdyBp Y21wIGZmZmZmODAwMDliZjBiNzAKcm9vdCAgICAgbmF0ZCAgICAgICA3MjIwMyAgICA2KiBsb2Nh bCBkZ3JhbSBmZmZmZjgwMDA5OTM4YzAwIDwtPiBmZmZmZjgwMDA5ZTYyZTAwCnJvb3QgICAgIGRl dmQgICAgICAgNjQwNjEgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAgICAgIDI3ICBy CnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICB3ZCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIt eCAgICAgIDI3ICByCnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgdGV4dCAvICAgICAgICA1NTg0 ODQgLXIteHIteHIteCAgOTk0NDgwICByCnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICAgMCAv ZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAgIGRldmQgICAgICAg NjQwNjEgICAgMSAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxsIHJ3CnJvb3QgICAg IGRldmQgICAgICAgNjQwNjEgICAgMiAvZGV2ICAgICAgICAgMTMgY3J3LXJ3LXJ3LSAgICBudWxs IHJ3CnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICAgMyAvZGV2ICAgICAgICAgIDggY3J3LS0t LS0tLSAgZGV2Y3RsICByCnJvb3QgICAgIGRldmQgICAgICAgNjQwNjEgICAgNCogbG9jYWwgc3Ry ZWFtIGZmZmZmODAwMDk5MzhlMDAKcm9vdCAgICAgZGV2ZCAgICAgICA2NDA2MSAgICA1KiBsb2Nh bCBzZXFwYWsgZmZmZmY4MDAwOTdkMGUwMApyb290ICAgICBkZXZkICAgICAgIDY0MDYxICAgIDYg LyAgICAgICAgIDE0MzQ0IGRyd3hyLXhyLXggICAgICAyNCAgcgpyb290ICAgICBkZXZkICAgICAg IDY0MDYxICAgIDcgLyAgICAgICAgNTkwMDg0IC1ydy0tLS0tLS0gICAgICAgNSAgdwpyb290ICAg ICBkZXZkICAgICAgIDY0MDYxICAgIDgqIGxvY2FsIGRncmFtIGZmZmZmODAwMDk5MzhkMDAgPC0+ IGZmZmZmODAwMDllNjJlMDAKcm9vdCAgICAgaW5pdCAgICAgICAgICAgMSByb290IC8gICAgICAg ICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAgaW5pdCAgICAgICAgICAgMSAg IHdkIC8gICAgICAgICAgICAgNCBkcnd4ci14ci14ICAgICAgMjcgIHIKcm9vdCAgICAgaW5pdCAg ICAgICAgICAgMSB0ZXh0IC8gICAgICAgIDU1ODYyMSAtci14ci14ci14ICAxMjUzMTUyICByCnJv b3QgICAgIGtlcm5lbCAgICAgICAgIDAgcm9vdCAvICAgICAgICAgICAgIDQgZHJ3eHIteHIteCAg ICAgIDI3ICByCnJvb3QgICAgIGtlcm5lbCAgICAgICAgIDAgICB3ZCAvICAgICAgICAgICAgIDQg ZHJ3eHIteHIteCAgICAgIDI3ICByCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZG1lc2cKCmF0aDogL3Vzci9s aWIzMgpTZXR0aW5nIGhvc3RuYW1lOiBPcGVuVlBOLgpTZXR0aW5nIHVwIGhhcnZlc3Rpbmc6IFtV TUFdLFtGU19BVElNRV0sU1dJLElOVEVSUlVQVCxORVRfTkcsW05FVF9FVEhFUl0sTkVUX1RVTixN T1VTRSxLRVlCT0FSRCxBVFRBQ0gsQ0FDSEVECkZlZWRpbmcgZW50cm9weTogLgpBdXRvbG9hZGlu ZyBtb2R1bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5rbwppbnRzbWIwOiA8 SW50ZWwgUElJWDQgU01CVVMgSW50ZXJmYWNlPiBwb3J0IDB4MTA0MC0weDEwNGYgYXQgZGV2aWNl IDcuMyBvbiBwY2kwCmludHNtYjA6IGludHIgU01JIGRpc2FibGVkIHJldmlzaW9uIDAKc21idXMw OiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpbnRzbWIwCnZtY2kwOiA8Vk13YXJlIFZpcnR1 YWwgTWFjaGluZSBDb21tdW5pY2F0aW9uIEludGVyZmFjZT4gcG9ydCAweDEwODAtMHgxMGJmIG1l bSAweGZlYmZlMDAwLTB4ZmViZmZmZmYgaXJxIDE2IGF0IGRldmljZSA3Ljcgb24gcGNpMApDcmVh dGVkIGNsb25lIGludGVyZmFjZXM6IGxhZ2cwLgpsbzA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBV UApsYWdnMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQClN0YXJ0aW5nIE5ldHdvcms6IGxvMCBl bTAgZW0xIGxhZ2cwLgpsbzA6IGZsYWdzPTgwNDk8VVAsTE9PUEJBQ0ssUlVOTklORyxNVUxUSUNB U1Q+IG1ldHJpYyAwIG10dSAxNjM4NAoJb3B0aW9ucz02ODAwMDM8UlhDU1VNLFRYQ1NVTSxMSU5L U1RBVEUsUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjY+CglpbmV0NiA6OjEgcHJlZml4bGVuIDEyOAoJ aW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNjb3BlaWQgMHgzCglpbmV0IDEyNy4wLjAu MSBuZXRtYXNrIDB4ZmYwMDAwMDAKCWdyb3VwczogbG8KCW5kNiBvcHRpb25zPTIxPFBFUkZPUk1O VUQsQVVUT19MSU5LTE9DQUw+CmVtMDogZmxhZ3M9ODg2MzxVUCxCUk9BRENBU1QsUlVOTklORyxT SU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxSWENT VU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdGSUxU RVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJbWVkaWE6IEV0aGVybmV0IGF1dG9z ZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRp b25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KZW0xOiBmbGFncz04 ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUg MTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJ TkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3 OjZmCglod2FkZHIgMDA6NTA6NTY6OGE6NTY6ZWMKCW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0 ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0y OTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+CmxhZ2cwOiBmbGFncz04ODQz PFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUw MAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcs VkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZm CglpbmV0IDE5Mi4xMC4wLjg3IG5ldG1hc2sgMHhmZmZmZmUwMCBicm9hZGNhc3QgMTkyLjEwLjEu MjU1CglsYWdncHJvdG8gZmFpbG92ZXIgbGFnZ2hhc2ggbDIsbDMsbDQKCWxhZ2dwb3J0OiBlbTAg ZmxhZ3M9NTxNQVNURVIsQUNUSVZFPgoJbGFnZ3BvcnQ6IGVtMSBmbGFncz0wPD4KCWdyb3Vwczog bGFnZwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0 aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+ClN0YXJ0aW5nIGRl dmQuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0b2xvYWRpbmcgbW9kdWxlOiB2bWNp LmtvCmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBsb2FkYWJsZSwgbmF0IGxvYWRh YmxlLCBkZWZhdWx0IHRvIGRlbnksIGxvZ2dpbmcgZGlzYWJsZWQKRmx1c2hlZCBhbGwgcnVsZXMu CjAwMTAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueSB2aWEgbG8wCjAwMjAwIGRlbnkgaXAgZnJv bSBhbnkgdG8gMTI3LjAuMC4wLzgKMDAzMDAgZGVueSBpcCBmcm9tIDEyNy4wLjAuMC84IHRvIGFu eQowMDQwMCBkZW55IGlwIGZyb20gYW55IHRvIDo6MQowMDUwMCBkZW55IGlwIGZyb20gOjoxIHRv IGFueQowMDYwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSA6OiB0byBmZjAyOjovMTYKMDA3MDAgYWxs b3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRvIGZlODA6Oi8xMAowMDgwMCBhbGxvdyBpcHY2 LWljbXAgZnJvbSBmZTgwOjovMTAgdG8gZmYwMjo6LzE2CjAwOTAwIGFsbG93IGlwdjYtaWNtcCBm cm9tIGFueSB0byBhbnkgaWNtcDZ0eXBlcyAxCjAxMDAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFu eSB0byBhbnkgaWNtcDZ0eXBlcyAyLDEzNSwxMzYKMDAwNTAgZGl2ZXJ0IDg2NjggaXA0IGZyb20g YW55IHRvIGFueSB2aWEgbGFnZzAKNjUwMDAgYWxsb3cgaXAgZnJvbSBhbnkgdG8gYW55CkZpcmV3 YWxsIHJ1bGVzIGxvYWRlZC4KRmlyZXdhbGwgbG9nZ2luZyBlbmFibGVkLgpTdGFydGluZyBuYXRk LgphZGQgaG9zdCAxMjcuMC4wLjE6IGdhdGV3YXkgbG8wIGZpYiAwOiByb3V0ZSBhbHJlYWR5IGlu IHRhYmxlCmFkZCBuZXQgZGVmYXVsdDogZ2F0ZXdheSAxOTIuMTAuMS4xMQpBZGRpdGlvbmFsIGlu ZXQgcm91dGluZyBvcHRpb25zOiBnYXRld2F5PVlFUy4KYWRkIGhvc3QgOjoxOiBnYXRld2F5IGxv MCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGZlODA6OjogZ2F0ZXdheSA6 OjEKYWRkIG5ldCBmZjAyOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgOjpmZmZmOjAuMC4wLjA6IGdh dGV3YXkgOjoxCmFkZCBuZXQgOjowLjAuMC4wOiBnYXRld2F5IDo6MQpVcGRhdGluZyAvdmFyL3J1 bi9vcy1yZWxlYXNlIGRvbmUuCkNyZWF0aW5nIGFuZC9vciB0cmltbWluZyBsb2cgZmlsZXNuZXdz eXNsb2c6IGVycm9yIGluIGNvbmZpZyBmaWxlOyBiYWQgcGVybWlzc2lvbnM6Cjw8PDw8PDwgY3Vy cmVudCB2ZXJzaW9uCgpuZXdzeXNsb2c6IG1pc3NpbmcgZmllbGQgaW4gY29uZmlnIGZpbGU6Cj09 PT09PT0KCi4KQ2xlYXJpbmcgL3RtcC4KVXBkYXRpbmcgbW90ZDouClN0YXJ0aW5nIHN5c2xvZ2Qu ClNldHRpbmcgZGF0ZSB2aWEgbnRwLgoxNyBBcHIgMDI6MDQ6MTMgbnRwZGF0ZVs2Mjk5NF06IHN0 ZXAgdGltZSBzZXJ2ZXIgMTA3LjE5NC4yMTAuMTU1IG9mZnNldCArMC45NDYzMDggc2VjCk5vIGNv cmUgZHVtcHMgZm91bmQuClN0YXJ0aW5nIG9wZW52cG4uCk1vdW50aW5nIGxhdGUgZmlsZXN5c3Rl bXM6Lgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKUGVyZm9ybWluZyBzYW5pdHkgY2hl Y2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBzc2hkLgpTdGFydGluZyBjcm9uLgpD b25maWd1cmluZyB2dDogYmxhbmt0aW1lLgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUgc3lzdGVt IGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoKU2F0IEFwciAxNyAwMjowNDoxNCBFU1QgMjAyMQpBcHIg MTcgMDI6MDQ6MjAgT3BlblZQTiBsb2dpblsyNDUyNV06IFJPT1QgTE9HSU4gKHJvb3QpIE9OIHR0 eXYwCkFwciAxNyAwMjowNTo1OCBPcGVuVlBOIHN1WzI3NjczXTogcGV0ZXIgdG8gcm9vdCBvbiAv ZGV2L3B0cy8wCkFwciAxNyAwMjowODowOCBPcGVuVlBOIHNodXRkb3duWzMwMzAwXTogcmVib290 IGJ5IHBldGVyOiAKU3RvcHBpbmcgY3Jvbi4KV2FpdGluZyBmb3IgUElEUzogMTUzNjQuClN0b3Bw aW5nIHNzaGQuCldhaXRpbmcgZm9yIFBJRFM6IDEyMDI0LgpTdG9wcGluZyBvcGVudnBuLgpXYWl0 aW5nIGZvciBQSURTOiA4ODc0MAp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgouClN0 b3BwaW5nIHphYmJpeF9hZ2VudGQuCldhaXRpbmcgZm9yIFBJRFM6IDg0MTE5LgpTdG9wcGluZyBk ZXZkLgpXYWl0aW5nIGZvciBQSURTOiA0NjQyMS4KV3JpdGluZyBlbnRyb3B5IGZpbGU6IC4KV3Jp dGluZyBlYXJseSBib290IGVudHJvcHkgZmlsZTogLgouCkFwciAxNyAwMjowODowOCBPcGVuVlBO IHN5c2xvZ2Q6IGV4aXRpbmcgb24gc2lnbmFsIDE1CldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBm b3Igc3lzdGVtIHByb2Nlc3MgYHZubHJ1JyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYw IHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgc3luY2VyJyB0byBzdG9wLi4uIApTeW5jaW5n IGRpc2tzLCB2bm9kZXMgcmVtYWluaW5nLi4uIDAgMCAwIDAgMCBkb25lCldhaXRpbmcgKG1heCA2 MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRocmVhZCBgYnVmZGFlbW9uJyB0byBzdG9wLi4uIGRvbmUK V2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1v bi0wJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0g dGhyZWFkIGBidWZzcGFjZWRhZW1vbi0yJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYw IHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0zJyB0byBzdG9wLi4u IGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFj ZWRhZW1vbi0xJyB0byBzdG9wLi4uIGRvbmUKQWxsIGJ1ZmZlcnMgc3luY2VkLgpVcHRpbWU6IDRt MzNzCi0tLTw8Qk9PVD4+LS0tCkNvcHlyaWdodCAoYykgMTk5Mi0yMDIxIFRoZSBGcmVlQlNEIFBy b2plY3QuCkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwg MTk5MSwgMTk5MiwgMTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2Yg Q2FsaWZvcm5pYS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQg dHJhZGVtYXJrIG9mIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgMTMuMC1SRUxFQVNF ICMwIHJlbGVuZy8xMy4wLW4yNDQ3MzMtZWEzMWFiYzI2MWY6IEZyaSBBcHIgIDkgMDQ6MjQ6MDkg VVRDIDIwMjEKICAgIHJvb3RAcmVsZW5nMS5ueWkuZnJlZWJzZC5vcmc6L3Vzci9vYmovdXNyL3Ny Yy9hbWQ2NC5hbWQ2NC9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24gMTEu MC4xIChnaXRAZ2l0aHViLmNvbTpsbHZtL2xsdm0tcHJvamVjdC5naXQgbGx2bW9yZy0xMS4wLjEt MC1nNDNmZjc1ZjJjM2ZlKQpWVCh2Z2EpOiB0ZXh0IDgweDI1CkNQVTogSW50ZWwoUikgWGVvbihS KSBDUFUgRTUtMjY2MCAwIEAgMi4yMEdIeiAoMjIwMC4wMC1NSHogSzgtY2xhc3MgQ1BVKQogIE9y aWdpbj0iR2VudWluZUludGVsIiAgSWQ9MHgyMDZkMiAgRmFtaWx5PTB4NiAgTW9kZWw9MHgyZCAg U3RlcHBpbmc9MgogIEZlYXR1cmVzPTB4ZmEzZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBB RSxNQ0UsQ1g4LEFQSUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixEVFMsTU1YLEZY U1IsU1NFLFNTRTIsU1M+CiAgRmVhdHVyZXMyPTB4OWZiYTIyMDM8U1NFMyxQQ0xNVUxRRFEsU1NT RTMsQ1gxNixQQ0lELFNTRTQuMSxTU0U0LjIseDJBUElDLFBPUENOVCxUU0NETFQsQUVTTkksWFNB VkUsT1NYU0FWRSxBVlgsSFY+CiAgQU1EIEZlYXR1cmVzPTB4MjgxMDA4MDA8U1lTQ0FMTCxOWCxS RFRTQ1AsTE0+CiAgQU1EIEZlYXR1cmVzMj0weDE8TEFIRj4KICBTdHJ1Y3R1cmVkIEV4dGVuZGVk IEZlYXR1cmVzPTB4MjxUU0NBREo+CiAgVFNDOiBQLXN0YXRlIGludmFyaWFudApIeXBlcnZpc29y OiBPcmlnaW4gPSAiVk13YXJlVk13YXJlIgpyZWFsIG1lbW9yeSAgPSA4NTg5OTM0NTkyICg4MTky IE1CKQphdmFpbCBtZW1vcnkgPSA4MjcyNTgwNjA4ICg3ODg5IE1CKQpFdmVudCB0aW1lciAiTEFQ SUMiIHF1YWxpdHkgNjAwCkFDUEkgQVBJQyBUYWJsZTogPFBUTFREICAJIEFQSUMgID4KRnJlZUJT RC9TTVA6IE11bHRpcHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVzCkZyZWVCU0QvU01Q OiA0IHBhY2thZ2UocykgeCAxIGNvcmUocykKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KTUFE VDogRm9yY2luZyBhY3RpdmUtbG93IHBvbGFyaXR5IGFuZCBsZXZlbCB0cmlnZ2VyIGZvciBTQ0kK aW9hcGljMCA8VmVyc2lvbiAxLjE+IGlycXMgMC0yMwpMYXVuY2hpbmcgQVBzOiAzIDIgMQpUaW1l Y291bnRlciAiVFNDLWxvdyIgZnJlcXVlbmN5IDExMDAwMDAwMDAgSHogcXVhbGl0eSAxMDAwCktU TFM6IEluaXRpYWxpemVkIDQgdGhyZWFkcwpyYW5kb206IGVudHJvcHkgZGV2aWNlIGV4dGVybmFs IGludGVyZmFjZQpbYXRoX2hhbF0gbG9hZGVkCldBUk5JTkc6IERldmljZSAia2JkIiBpcyBHaWFu dCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCmtiZDEgYXQg a2JkbXV4MAowMDAuMDAwMDU4IFs0MzU0XSBuZXRtYXBfaW5pdCAgICAgICAgICAgICAgIG5ldG1h cDogbG9hZGVkIG1vZHVsZQptbHg1ZW46IE1lbGxhbm94IEV0aGVybmV0IGRyaXZlciAzLjYuMCAo RGVjZW1iZXIgMjAyMCkKbmV4dXMwCnZ0dmdhMDogPFZUIFZHQSBkcml2ZXI+CmNyeXB0b3NvZnQw OiA8c29mdHdhcmUgY3J5cHRvPgphZXNuaTA6IDxBRVMtQ0JDLEFFUy1DQ00sQUVTLUdDTSxBRVMt SUNNLEFFUy1YVFM+CmFjcGkwOiA8SU5URUwgNDQwQlg+CmFjcGkwOiBQb3dlciBCdXR0b24gKGZp eGVkKQpocGV0MDogPEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZDAwMDAw LTB4ZmVkMDAzZmYgb24gYWNwaTAKVGltZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4 MCBIeiBxdWFsaXR5IDk1MApjcHUwOiA8QUNQSSBDUFU+IG51bWEtZG9tYWluIDAgb24gYWNwaTAK YXR0aW1lcjA6IDxBVCB0aW1lcj4gcG9ydCAweDQwLTB4NDMgaXJxIDAgb24gYWNwaTAKVGltZWNv dW50ZXIgImk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDAKRXZlbnQgdGltZXIg Imk4MjU0IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDEwMAphdHJ0YzA6IDxBVCByZWFs dGltZSBjbG9jaz4gcG9ydCAweDcwLTB4NzEgaXJxIDggb24gYWNwaTAKYXRydGMwOiByZWdpc3Rl cmVkIGFzIGEgdGltZS1vZi1kYXkgY2xvY2ssIHJlc29sdXRpb24gMS4wMDAwMDBzCkV2ZW50IHRp bWVyICJSVEMiIGZyZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDAKVGltZWNvdW50ZXIgIkFDUEkt ZmFzdCIgZnJlcXVlbmN5IDM1Nzk1NDUgSHogcXVhbGl0eSA5MDAKYWNwaV90aW1lcjA6IDwyNC1i aXQgdGltZXIgYXQgMy41Nzk1NDVNSHo+IHBvcnQgMHgxMDA4LTB4MTAwYiBvbiBhY3BpMApwY2li MDogPEFDUEkgSG9zdC1QQ0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCnBjaTA6 IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIwCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDEuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxCmlzYWIwOiA8 UENJLUlTQSBicmlkZ2U+IGF0IGRldmljZSA3LjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24g aXNhYjAKYXRhcGNpMDogPEludGVsIFBJSVg0IFVETUEzMyBjb250cm9sbGVyPiBwb3J0IDB4MWYw LTB4MWY3LDB4M2Y2LDB4MTcwLTB4MTc3LDB4Mzc2LDB4MTA2MC0weDEwNmYgYXQgZGV2aWNlIDcu MSBvbiBwY2kwCmF0YTA6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGF0YXBjaTAKYXRh MTogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDEgb24gYXRhcGNpMApwY2kwOiA8YnJpZGdlPiBh dCBkZXZpY2UgNy4zIChubyBkcml2ZXIgYXR0YWNoZWQpCnZnYXBjaTA6IDxWR0EtY29tcGF0aWJs ZSBkaXNwbGF5PiBwb3J0IDB4MTA3MC0weDEwN2YgbWVtIDB4ZTgwMDAwMDAtMHhlZmZmZmZmZiww eGZlMDAwMDAwLTB4ZmU3ZmZmZmYgaXJxIDE2IGF0IGRldmljZSAxNS4wIG9uIHBjaTAKdmdhcGNp MDogQm9vdCB2aWRlbyBkZXZpY2UKbXB0MDogPExTSUxvZ2ljIDEwMzAgVWx0cmE0IEFkYXB0ZXI+ IHBvcnQgMHgxNDAwLTB4MTRmZiBtZW0gMHhmZWJhMDAwMC0weGZlYmJmZmZmLDB4ZmViYzAwMDAt MHhmZWJkZmZmZiBpcnEgMTcgYXQgZGV2aWNlIDE2LjAgb24gcGNpMAptcHQwOiBNUEkgVmVyc2lv bj0xLjIuMC4wCnBjaWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDE3LjAgb24g cGNpMApwY2kyOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgplbTA6IDxJbnRlbChSKSBQUk8vMTAw MCBOZXR3b3JrIENvbm5lY3Rpb24+IHBvcnQgMHgyMDAwLTB4MjAzZiBtZW0gMHhmZDVjMDAwMC0w eGZkNWRmZmZmLDB4ZmRmZjAwMDAtMHhmZGZmZmZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBw Y2kyCmVtMDogVXNpbmcgMTAyNCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9y cwplbTA6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjUwOjU2OjhhOmU3OjZmCmVtMDogbGluayBzdGF0 ZSBjaGFuZ2VkIHRvIFVQCmVtMDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAx LzEwMjQKZW0xOiA8SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4 MjA0MC0weDIwN2YgbWVtIDB4ZmQ1YTAwMDAtMHhmZDViZmZmZiwweGZkZmUwMDAwLTB4ZmRmZWZm ZmYgaXJxIDE2IGF0IGRldmljZSAyLjAgb24gcGNpMgplbTE6IFVzaW5nIDEwMjQgVFggZGVzY3Jp cHRvcnMgYW5kIDEwMjQgUlggZGVzY3JpcHRvcnMKZW0xOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1 MDo1Njo4YTo1NjplYwplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTE6IG5ldG1hcCBx dWV1ZXMvc2xvdHM6IFRYIDEvMTAyNCwgUlggMS8xMDI0CnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDIxLjAgb24gcGNpMApwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMS4xIG9uIHBjaTAKcGNpYjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjEuMiBvbiBwY2kwCnBjaWI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNl IDIxLjMgb24gcGNpMApwY2liNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS40 IG9uIHBjaTAKcGNpYjg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNSBvbiBw Y2kwCnBjaWI5OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjYgb24gcGNpMApw Y2liMTA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNyBvbiBwY2kwCnBjaWIx MTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4wIG9uIHBjaTAKcGNpYjEyOiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjEgb24gcGNpMApwY2liMTM6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMiBvbiBwY2kwCnBjaWIxNDogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4zIG9uIHBjaTAKcGNpYjE1OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIyLjQgb24gcGNpMApwY2liMTY6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjIuNSBvbiBwY2kwCnBjaWIxNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMi42IG9uIHBjaTAKcGNpYjE4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIyLjcgb24gcGNpMApwY2liMTk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjMuMCBvbiBwY2kwCnBjaWIyMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy My4xIG9uIHBjaTAKcGNpYjIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjIg b24gcGNpMApwY2liMjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMyBvbiBw Y2kwCnBjaWIyMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy40IG9uIHBjaTAK cGNpYjI0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjUgb24gcGNpMApwY2li MjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNiBvbiBwY2kwCnBjaWIyNjog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy43IG9uIHBjaTAKcGNpYjI3OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjAgb24gcGNpMApwY2liMjg6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMSBvbiBwY2kwCnBjaWIyOTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyNC4yIG9uIHBjaTAKcGNpYjMwOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI0LjMgb24gcGNpMApwY2liMzE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjQuNCBvbiBwY2kwCnBjaWIzMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyNC41IG9uIHBjaTAKcGNpYjMzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDI0LjYgb24gcGNpMApwY2liMzQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MjQuNyBvbiBwY2kwCmFjcGlfYWNhZDA6IDxBQyBBZGFwdGVyPiBvbiBhY3BpMAphdGtiZGMwOiA8 S2V5Ym9hcmQgY29udHJvbGxlciAoaTgwNDIpPiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBvbiBhY3Bp MAphdGtiZDA6IDxBVCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMAprYmQwIGF0IGF0a2JkMAph dGtiZDA6IFtHSUFOVC1MT0NLRURdCnBzbTA6IDxQUy8yIE1vdXNlPiBpcnEgMTIgb24gYXRrYmRj MApwc20wOiBbR0lBTlQtTE9DS0VEXQpXQVJOSU5HOiBEZXZpY2UgInBzbSIgaXMgR2lhbnQgbG9j a2VkIGFuZCBtYXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4wLgpwc20wOiBtb2RlbCBJ bnRlbGxpTW91c2UsIGRldmljZSBJRCAzCmFjcGlfc3lzY29udGFpbmVyMDogPFN5c3RlbSBDb250 YWluZXI+IG9uIGFjcGkwCmZkYzA6IDxmbG9wcHkgZHJpdmUgY29udHJvbGxlcj4gcG9ydCAweDNm MC0weDNmNSwweDNmNyBpcnEgNiBkcnEgMiBvbiBhY3BpMApmZDA6IDwxNDQwLUtCIDMuNSIgZHJp dmU+IG9uIGZkYzAgZHJpdmUgMApvcm0wOiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMw MDAwLTB4YzdmZmYsMHhjODAwMC0weGM5ZmZmLDB4Y2EwMDAtMHhjYWZmZiwweGNiMDAwLTB4Y2Jm ZmYsMHhkYzAwMC0weGRmZmZmLDB4ZTAwMDAtMHhlN2ZmZiBwbnBpZCBPUk0wMDAwIG9uIGlzYTAK dmdhMDogPEdlbmVyaWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAw LTB4YmZmZmYgcG5waWQgUE5QMDkwMCBvbiBpc2EwClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEw LjAwMCBtc2VjClpGUyBmaWxlc3lzdGVtIHZlcnNpb246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJz aW9uOiBmZWF0dXJlcyBzdXBwb3J0ICg1MDAwKQp1c2JfbmVlZHNfZXhwbG9yZV9hbGw6IG5vIGRl dmNsYXNzClRyeWluZyB0byBtb3VudCByb290IGZyb20gemZzOnpyb290L1JPT1QvZGVmYXVsdCBb XS4uLgpSb290IG1vdW50IHdhaXRpbmcgZm9yOiBDQU0KZGEwIGF0IG1wdDAgYnVzIDAgc2NidXMy IHRhcmdldCAwIGx1biAwCmRhMDogPFZNd2FyZSBWaXJ0dWFsIGRpc2sgMi4wPiBGaXhlZCBEaXJl Y3QgQWNjZXNzIFNQQy00IFNDU0kgZGV2aWNlCmRhMDogMzIwLjAwME1CL3MgdHJhbnNmZXJzICgx NjAuMDAwTUh6LCBvZmZzZXQgMTI3LCAxNmJpdCkKZGEwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJs ZWQKZGEwOiA0MDk2ME1CICg4Mzg4NjA4MCA1MTIgYnl0ZSBzZWN0b3JzKQpkYTA6IHF1aXJrcz0w eDE0MDxSRVRSWV9CVVNZLFNUUklDVF9VTk1BUD4KY2QwIGF0IGF0YTEgYnVzIDAgc2NidXMxIHRh cmdldCAwIGx1biAwCmNkMDogPE5FQ1ZNV2FyIFZNd2FyZSBJREUgQ0RSMTAgMS4wMD4gUmVtb3Zh YmxlIENELVJPTSBTQ1NJIGRldmljZQpjZDA6IFNlcmlhbCBOdW1iZXIgMTAwMDAwMDAwMDAwMDAw MDAwMDEKY2QwOiAzMy4zMDBNQi9zIHRyYW5zZmVycyAoVURNQTIsIEFUQVBJIDEyYnl0ZXMsIFBJ TyA2NTUzNGJ5dGVzKQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBO T1QgUkVBRFksIE1lZGl1bSBub3QgcHJlc2VudApjZDA6IHF1aXJrcz0weDQwPFJFVFJZX0JVU1k+ ClNldHRpbmcgaG9zdHV1aWQ6IDEyOGEwYTQyLTRkODctN2E2YS00ZjVjLWJlY2NhYzM0YjgxNy4K U2V0dGluZyBob3N0aWQ6IDB4ZGE5ZDhlMWYuClN0YXJ0aW5nIGZpbGUgc3lzdGVtIGNoZWNrczoK bm8gcG9vbHMgYXZhaWxhYmxlIHRvIGltcG9ydApNb3VudGluZyBsb2NhbCBmaWxlc3lzdGVtczou CkVMRiBsZGNvbmZpZyBwYXRoOiAvbGliIC91c3IvbGliIC91c3IvbGliL2NvbXBhdCAvdXNyL2xv Y2FsL2xpYiAvdXNyL2xvY2FsL2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL2NvbXBhdC9w a2cgL3Vzci9sb2NhbC9saWIvcGVybDUvNS4zMi9tYWNoL0NPUkUKMzItYml0IGNvbXBhdGliaWxp dHkgbGRjb25maWcgcGF0aDogL3Vzci9saWIzMgpTZXR0aW5nIGhvc3RuYW1lOiBPcGVuVlBOLgpT ZXR0aW5nIHVwIGhhcnZlc3Rpbmc6IFtVTUFdLFtGU19BVElNRV0sU1dJLElOVEVSUlVQVCxORVRf TkcsW05FVF9FVEhFUl0sTkVUX1RVTixNT1VTRSxLRVlCT0FSRCxBVFRBQ0gsQ0FDSEVECkZlZWRp bmcgZW50cm9weTogLgpBdXRvbG9hZGluZyBtb2R1bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1v ZHVsZTogdm1jaS5rbwppbnRzbWIwOiA8SW50ZWwgUElJWDQgU01CVVMgSW50ZXJmYWNlPiBwb3J0 IDB4MTA0MC0weDEwNGYgYXQgZGV2aWNlIDcuMyBvbiBwY2kwCmludHNtYjA6IGludHIgU01JIGRp c2FibGVkIHJldmlzaW9uIDAKc21idXMwOiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpbnRz bWIwCnZtY2kwOiA8Vk13YXJlIFZpcnR1YWwgTWFjaGluZSBDb21tdW5pY2F0aW9uIEludGVyZmFj ZT4gcG9ydCAweDEwODAtMHgxMGJmIG1lbSAweGZlYmZlMDAwLTB4ZmViZmZmZmYgaXJxIDE2IGF0 IGRldmljZSA3Ljcgb24gcGNpMApDcmVhdGVkIGNsb25lIGludGVyZmFjZXM6IGxhZ2cwLgpsbzA6 IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUApsYWdnMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQ ClN0YXJ0aW5nIE5ldHdvcms6IGxvMCBlbTAgZW0xIGxhZ2cwLgpsbzA6IGZsYWdzPTgwNDk8VVAs TE9PUEJBQ0ssUlVOTklORyxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNjM4NAoJb3B0aW9ucz02 ODAwMDM8UlhDU1VNLFRYQ1NVTSxMSU5LU1RBVEUsUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjY+Cglp bmV0NiA6OjEgcHJlZml4bGVuIDEyOAoJaW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNj b3BlaWQgMHgzCglpbmV0IDEyNy4wLjAuMSBuZXRtYXNrIDB4ZmYwMDAwMDAKCWdyb3VwczogbG8K CW5kNiBvcHRpb25zPTIxPFBFUkZPUk1OVUQsQVVUT19MSU5LTE9DQUw+CmVtMDogZmxhZ3M9ODg2 MzxVUCxCUk9BRENBU1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1 MDAKCW9wdGlvbnM9NDgxMDA5YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5H LFZMQU5fSFdDU1VNLFZMQU5fSFdGSUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2 ZgoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJ c3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRP X0xJTktMT0NBTD4KZW0xOiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgs TVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENT VU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01B UD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZmCglod2FkZHIgMDA6NTA6NTY6OGE6NTY6ZWMKCW1l ZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKCXN0YXR1 czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5L TE9DQUw+CmxhZ2cwOiBmbGFncz04ODQzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVM VElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0s VkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4K CWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZmCglpbmV0IDE5Mi4xMC4wLjg3IG5ldG1hc2sgMHhmZmZm ZmUwMCBicm9hZGNhc3QgMTkyLjEwLjEuMjU1CglsYWdncHJvdG8gZmFpbG92ZXIgbGFnZ2hhc2gg bDIsbDMsbDQKCWxhZ2dwb3J0OiBlbTAgZmxhZ3M9NTxNQVNURVIsQUNUSVZFPgoJbGFnZ3BvcnQ6 IGVtMSBmbGFncz0wPD4KCWdyb3VwczogbGFnZwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QK CXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVU T19MSU5LTE9DQUw+ClN0YXJ0aW5nIGRldmQuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28K QXV0b2xvYWRpbmcgbW9kdWxlOiB2bWNpLmtvCmlwZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRp dmVydCBsb2FkYWJsZSwgbmF0IGxvYWRhYmxlLCBkZWZhdWx0IHRvIGRlbnksIGxvZ2dpbmcgZGlz YWJsZWQKRmx1c2hlZCBhbGwgcnVsZXMuCjAwMTAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueSB2 aWEgbG8wCjAwMjAwIGRlbnkgaXAgZnJvbSBhbnkgdG8gMTI3LjAuMC4wLzgKMDAzMDAgZGVueSBp cCBmcm9tIDEyNy4wLjAuMC84IHRvIGFueQowMDQwMCBkZW55IGlwIGZyb20gYW55IHRvIDo6MQow MDUwMCBkZW55IGlwIGZyb20gOjoxIHRvIGFueQowMDYwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSA6 OiB0byBmZjAyOjovMTYKMDA3MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRvIGZl ODA6Oi8xMAowMDgwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBmZTgwOjovMTAgdG8gZmYwMjo6LzE2 CjAwOTAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFueSB0byBhbnkgaWNtcDZ0eXBlcyAxCjAxMDAw IGFsbG93IGlwdjYtaWNtcCBmcm9tIGFueSB0byBhbnkgaWNtcDZ0eXBlcyAyLDEzNSwxMzYKMDAw NTAgZGl2ZXJ0IDg2NjggaXA0IGZyb20gYW55IHRvIGFueSB2aWEgbGFnZzAKNjUwMDAgYWxsb3cg aXAgZnJvbSBhbnkgdG8gYW55CkZpcmV3YWxsIHJ1bGVzIGxvYWRlZC4KRmlyZXdhbGwgbG9nZ2lu ZyBlbmFibGVkLgpTdGFydGluZyBuYXRkLgphZGQgaG9zdCAxMjcuMC4wLjE6IGdhdGV3YXkgbG8w IGZpYiAwOiByb3V0ZSBhbHJlYWR5IGluIHRhYmxlCmFkZCBuZXQgZGVmYXVsdDogZ2F0ZXdheSAx OTIuMTAuMS4xMQpBZGRpdGlvbmFsIGluZXQgcm91dGluZyBvcHRpb25zOiBnYXRld2F5PVlFUy4K YWRkIGhvc3QgOjoxOiBnYXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQph ZGQgbmV0IGZlODA6OjogZ2F0ZXdheSA6OjEKYWRkIG5ldCBmZjAyOjo6IGdhdGV3YXkgOjoxCmFk ZCBuZXQgOjpmZmZmOjAuMC4wLjA6IGdhdGV3YXkgOjoxCmFkZCBuZXQgOjowLjAuMC4wOiBnYXRl d2F5IDo6MQpVcGRhdGluZyAvdmFyL3J1bi9vcy1yZWxlYXNlIGRvbmUuCkNyZWF0aW5nIGFuZC9v ciB0cmltbWluZyBsb2cgZmlsZXNuZXdzeXNsb2c6IGVycm9yIGluIGNvbmZpZyBmaWxlOyBiYWQg cGVybWlzc2lvbnM6Cjw8PDw8PDwgY3VycmVudCB2ZXJzaW9uCgpuZXdzeXNsb2c6IG1pc3Npbmcg ZmllbGQgaW4gY29uZmlnIGZpbGU6Cj09PT09PT0KCi4KQ2xlYXJpbmcgL3RtcC4KVXBkYXRpbmcg bW90ZDouClN0YXJ0aW5nIHN5c2xvZ2QuClNldHRpbmcgZGF0ZSB2aWEgbnRwLgoxNyBBcHIgMDI6 MDk6MDQgbnRwZGF0ZVsxOTU1MF06IHN0ZXAgdGltZSBzZXJ2ZXIgNjYuMjIwLjkuMTIyIG9mZnNl dCArMC41NDU1MTAgc2VjCk5vIGNvcmUgZHVtcHMgZm91bmQuClN0YXJ0aW5nIG9wZW52cG4uCk1v dW50aW5nIGxhdGUgZmlsZXN5c3RlbXM6Lgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAK UGVyZm9ybWluZyBzYW5pdHkgY2hlY2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBz c2hkLgpTdGFydGluZyBjcm9uLgpDb25maWd1cmluZyB2dDogYmxhbmt0aW1lLgpTdGFydGluZyBi YWNrZ3JvdW5kIGZpbGUgc3lzdGVtIGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoKU2F0IEFwciAxNyAw MjowOTowNSBFU1QgMjAyMQpBcHIgMTcgMDI6MDk6MzQgT3BlblZQTiBzdVs3NTAyOF06IHBldGVy IHRvIHJvb3Qgb24gL2Rldi9wdHMvMApBcHIgMTcgMDI6MTE6NTIgT3BlblZQTiBzaHV0ZG93bls4 MDQ4MV06IHJlYm9vdCBieSBwZXRlcjogClN0b3BwaW5nIGNyb24uCldhaXRpbmcgZm9yIFBJRFM6 IDY0Mjg2LgpTdG9wcGluZyBzc2hkLgpXYWl0aW5nIGZvciBQSURTOiA2MDg2MS4KU3RvcHBpbmcg b3BlbnZwbi4KV2FpdGluZyBmb3IgUElEUzogNDE3NjgKdHVuMDogbGluayBzdGF0ZSBjaGFuZ2Vk IHRvIERPV04KLgpTdG9wcGluZyB6YWJiaXhfYWdlbnRkLgpXYWl0aW5nIGZvciBQSURTOiAzNzEy OC4KU3RvcHBpbmcgZGV2ZC4KV2FpdGluZyBmb3IgUElEUzogMTQzMDguCldyaXRpbmcgZW50cm9w eSBmaWxlOiAuCldyaXRpbmcgZWFybHkgYm9vdCBlbnRyb3B5IGZpbGU6IC4KLgpBcHIgMTcgMDI6 MTE6NTIgT3BlblZQTiBzeXNsb2dkOiBleGl0aW5nIG9uIHNpZ25hbCAxNQpXYWl0aW5nIChtYXgg NjAgc2Vjb25kcykgZm9yIHN5c3RlbSBwcm9jZXNzIGB2bmxydScgdG8gc3RvcC4uLiBkb25lCldh aXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHByb2Nlc3MgYHN5bmNlcicgdG8gc3Rv cC4uLiAKU3luY2luZyBkaXNrcywgdm5vZGVzIHJlbWFpbmluZy4uLiAwIDAgMCAwIGRvbmUKV2Fp dGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZkYWVtb24nIHRvIHN0 b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1 ZnNwYWNlZGFlbW9uLTAnIHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykg Zm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTInIHRvIHN0b3AuLi4gZG9uZQpXYWl0 aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTMn IHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJl YWQgYGJ1ZnNwYWNlZGFlbW9uLTEnIHRvIHN0b3AuLi4gZG9uZQpBbGwgYnVmZmVycyBzeW5jZWQu ClVwdGltZTogM20yNHMKLS0tPDxCT09UPj4tLS0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMjEgVGhl IEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAx OTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5p dmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEg cmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAx My4wLVJFTEVBU0UgIzAgcmVsZW5nLzEzLjAtbjI0NDczMy1lYTMxYWJjMjYxZjogRnJpIEFwciAg OSAwNDoyNDowOSBVVEMgMjAyMQogICAgcm9vdEByZWxlbmcxLm55aS5mcmVlYnNkLm9yZzovdXNy L29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklDIGFtZDY0CkZyZWVCU0QgY2xhbmcg dmVyc2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29tOmxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZt b3JnLTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpClZUKHZnYSk6IHRleHQgODB4MjUKQ1BVOiBJbnRl bChSKSBYZW9uKFIpIENQVSBFNS0yNjYwIDAgQCAyLjIwR0h6ICgyMjAwLjAwLU1IeiBLOC1jbGFz cyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDIwNmQyICBGYW1pbHk9MHg2ICBN b2RlbD0weDJkICBTdGVwcGluZz0yCiAgRmVhdHVyZXM9MHhmYTNmYmZmPEZQVSxWTUUsREUsUFNF LFRTQyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2 LERUUyxNTVgsRlhTUixTU0UsU1NFMixTUz4KICBGZWF0dXJlczI9MHg5ZmJhMjIwMzxTU0UzLFBD TE1VTFFEUSxTU1NFMyxDWDE2LFBDSUQsU1NFNC4xLFNTRTQuMix4MkFQSUMsUE9QQ05ULFRTQ0RM VCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxIVj4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxT WVNDQUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0cnVjdHVy ZWQgRXh0ZW5kZWQgRmVhdHVyZXM9MHgyPFRTQ0FESj4KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50 Ckh5cGVydmlzb3I6IE9yaWdpbiA9ICJWTXdhcmVWTXdhcmUiCnJlYWwgbWVtb3J5ICA9IDg1ODk5 MzQ1OTIgKDgxOTIgTUIpCmF2YWlsIG1lbW9yeSA9IDgyNzI1ODA2MDggKDc4ODkgTUIpCkV2ZW50 IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElDIFRhYmxlOiA8UFRMVEQgIAkgQVBJ QyAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMK RnJlZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDEgY29yZShzKQpyYW5kb206IHVuYmxvY2tpbmcg ZGV2aWNlLgpNQURUOiBGb3JjaW5nIGFjdGl2ZS1sb3cgcG9sYXJpdHkgYW5kIGxldmVsIHRyaWdn ZXIgZm9yIFNDSQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJxcyAwLTIzCkxhdW5jaGluZyBBUHM6 IDEgMiAzClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTEwMDAwMDAwMCBIeiBxdWFs aXR5IDEwMDAKS1RMUzogSW5pdGlhbGl6ZWQgNCB0aHJlYWRzCnJhbmRvbTogZW50cm9weSBkZXZp Y2UgZXh0ZXJuYWwgaW50ZXJmYWNlClthdGhfaGFsXSBsb2FkZWQKV0FSTklORzogRGV2aWNlICJr YmQiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQu MC4Ka2JkMSBhdCBrYmRtdXgwCjAwMC4wMDAwNTggWzQzNTRdIG5ldG1hcF9pbml0ICAgICAgICAg ICAgICAgbmV0bWFwOiBsb2FkZWQgbW9kdWxlCm1seDVlbjogTWVsbGFub3ggRXRoZXJuZXQgZHJp dmVyIDMuNi4wIChEZWNlbWJlciAyMDIwKQpuZXh1czAKdnR2Z2EwOiA8VlQgVkdBIGRyaXZlcj4K Y3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+CmFlc25pMDogPEFFUy1DQkMsQUVTLUNDTSxB RVMtR0NNLEFFUy1JQ00sQUVTLVhUUz4KYWNwaTA6IDxJTlRFTCA0NDBCWD4KYWNwaTA6IFBvd2Vy IEJ1dHRvbiAoZml4ZWQpCmhwZXQwOiA8SGlnaCBQcmVjaXNpb24gRXZlbnQgVGltZXI+IGlvbWVt IDB4ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1lY291bnRlciAiSFBFVCIgZnJlcXVl bmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCmNwdTA6IDxBQ1BJIENQVT4gbnVtYS1kb21haW4g MCBvbiBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0IDB4NDAtMHg0MyBpcnEgMCBvbiBh Y3BpMApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApF dmVudCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwCmF0cnRj MDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3MSBpcnEgOCBvbiBhY3BpMAphdHJ0 YzA6IHJlZ2lzdGVyZWQgYXMgYSB0aW1lLW9mLWRheSBjbG9jaywgcmVzb2x1dGlvbiAxLjAwMDAw MHMKRXZlbnQgdGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4IEh6IHF1YWxpdHkgMApUaW1lY291 bnRlciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDkwMAphY3BpX3Rp bWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDEwMDgtMHgxMDBiIG9u IGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24g YWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNp YjEKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDcuMCBvbiBwY2kwCmlzYTA6IDxJ U0EgYnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgUElJWDQgVURNQTMzIGNvbnRyb2xsZXI+ IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgxNzcsMHgzNzYsMHgxMDYwLTB4MTA2ZiBh dCBkZXZpY2UgNy4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDAgb24g YXRhcGNpMAphdGExOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhdGFwY2kwCnBjaTA6 IDxicmlkZ2U+IGF0IGRldmljZSA3LjMgKG5vIGRyaXZlciBhdHRhY2hlZCkKdmdhcGNpMDogPFZH QS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHgxMDcwLTB4MTA3ZiBtZW0gMHhlODAwMDAwMC0w eGVmZmZmZmZmLDB4ZmUwMDAwMDAtMHhmZTdmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDE1LjAgb24g cGNpMAp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQptcHQwOiA8TFNJTG9naWMgMTAzMCBVbHRy YTQgQWRhcHRlcj4gcG9ydCAweDE0MDAtMHgxNGZmIG1lbSAweGZlYmEwMDAwLTB4ZmViYmZmZmYs MHhmZWJjMDAwMC0weGZlYmRmZmZmIGlycSAxNyBhdCBkZXZpY2UgMTYuMCBvbiBwY2kwCm1wdDA6 IE1QSSBWZXJzaW9uPTEuMi4wLjAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMTcuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCmVtMDogPEludGVs KFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9ydCAweDIwMDAtMHgyMDNmIG1lbSAw eGZkNWMwMDAwLTB4ZmQ1ZGZmZmYsMHhmZGZmMDAwMC0weGZkZmZmZmZmIGlycSAxOCBhdCBkZXZp Y2UgMC4wIG9uIHBjaTIKZW0wOiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJY IGRlc2NyaXB0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVzczogMDA6NTA6NTY6OGE6ZTc6NmYKZW0w OiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0wOiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAx LzEwMjQsIFJYIDEvMTAyNAplbTE6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rp b24+IHBvcnQgMHgyMDQwLTB4MjA3ZiBtZW0gMHhmZDVhMDAwMC0weGZkNWJmZmZmLDB4ZmRmZTAw MDAtMHhmZGZlZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIuMCBvbiBwY2kyCmVtMTogVXNpbmcgMTAy NCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9ycwplbTE6IEV0aGVybmV0IGFk ZHJlc3M6IDAwOjUwOjU2OjhhOjU2OmVjCmVtMTogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmVt MTogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAxLzEwMjQKcGNpYjM6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMCBvbiBwY2kwCnBjaWI0OiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjEgb24gcGNpMApwY2liNTogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAyMS4yIG9uIHBjaTAKcGNpYjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjEuMyBvbiBwY2kwCnBjaWI3OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIxLjQgb24gcGNpMApwY2liODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAyMS41IG9uIHBjaTAKcGNpYjk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEu NiBvbiBwY2kwCnBjaWIxMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS43IG9u IHBjaTAKcGNpYjExOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjAgb24gcGNp MApwY2liMTI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMSBvbiBwY2kwCnBj aWIxMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4yIG9uIHBjaTAKcGNpYjE0 OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjMgb24gcGNpMApwY2liMTU6IDxB Q1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNCBvbiBwY2kwCnBjaWIxNjogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi41IG9uIHBjaTAKcGNpYjE3OiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjYgb24gcGNpMApwY2liMTg6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMjIuNyBvbiBwY2kwCnBjaWIxOTogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMy4wIG9uIHBjaTAKcGNpYjIwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDIzLjEgb24gcGNpMApwY2liMjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjMuMiBvbiBwY2kwCnBjaWIyMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAyMy4zIG9uIHBjaTAKcGNpYjIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIz LjQgb24gcGNpMApwY2liMjQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNSBv biBwY2kwCnBjaWIyNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy42IG9uIHBj aTAKcGNpYjI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjcgb24gcGNpMApw Y2liMjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMCBvbiBwY2kwCnBjaWIy ODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4xIG9uIHBjaTAKcGNpYjI5OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjIgb24gcGNpMApwY2liMzA6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMyBvbiBwY2kwCnBjaWIzMTogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC40IG9uIHBjaTAKcGNpYjMyOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDI0LjUgb24gcGNpMApwY2liMzM6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjQuNiBvbiBwY2kwCnBjaWIzNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyNC43IG9uIHBjaTAKYWNwaV9hY2FkMDogPEFDIEFkYXB0ZXI+IG9uIGFjcGkw CmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGly cSAxIG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAg YXQgYXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogPFBTLzIgTW91c2U+IGlycSAx MiBvbiBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCldBUk5JTkc6IERldmljZSAicHNtIiBp cyBHaWFudCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCnBz bTA6IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMKYWNwaV9zeXNjb250YWluZXIwOiA8 U3lzdGVtIENvbnRhaW5lcj4gb24gYWNwaTAKZmRjMDogPGZsb3BweSBkcml2ZSBjb250cm9sbGVy PiBwb3J0IDB4M2YwLTB4M2Y1LDB4M2Y3IGlycSA2IGRycSAyIG9uIGFjcGkwCmZkMDogPDE0NDAt S0IgMy41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTXM+IGF0 IGlvbWVtIDB4YzAwMDAtMHhjN2ZmZiwweGM4MDAwLTB4YzlmZmYsMHhjYTAwMC0weGNhZmZmLDB4 Y2IwMDAtMHhjYmZmZiwweGRjMDAwLTB4ZGZmZmYsMHhlMDAwMC0weGU3ZmZmIHBucGlkIE9STTAw MDAgb24gaXNhMAp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdBPiBhdCBwb3J0IDB4M2MwLTB4M2RmIGlv bWVtIDB4YTAwMDAtMHhiZmZmZiBwbnBpZCBQTlAwOTAwIG9uIGlzYTAKVGltZWNvdW50ZXJzIHRp Y2sgZXZlcnkgMTAuMDAwIG1zZWMKWkZTIGZpbGVzeXN0ZW0gdmVyc2lvbjogNQpaRlMgc3RvcmFn ZSBwb29sIHZlcnNpb246IGZlYXR1cmVzIHN1cHBvcnQgKDUwMDApCnVzYl9uZWVkc19leHBsb3Jl X2FsbDogbm8gZGV2Y2xhc3MKVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB6ZnM6enJvb3QvUk9P VC9kZWZhdWx0IFtdLi4uClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IENBTQpkYTAgYXQgbXB0MCBi dXMgMCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8Vk13YXJlIFZpcnR1YWwgZGlzayAyLjA+ IEZpeGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGEwOiAzMjAuMDAwTUIvcyB0 cmFuc2ZlcnMgKDE2MC4wMDBNSHosIG9mZnNldCAxMjcsIDE2Yml0KQpkYTA6IENvbW1hbmQgUXVl dWVpbmcgZW5hYmxlZApkYTA6IDQwOTYwTUIgKDgzODg2MDgwIDUxMiBieXRlIHNlY3RvcnMpCmRh MDogcXVpcmtzPTB4MTQwPFJFVFJZX0JVU1ksU1RSSUNUX1VOTUFQPgpjZDAgYXQgYXRhMSBidXMg MCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8TkVDVk1XYXIgVk13YXJlIElERSBDRFIxMCAx LjAwPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNkMDogU2VyaWFsIE51bWJlciAxMDAw MDAwMDAwMDAwMDAwMDAwMQpjZDA6IDMzLjMwME1CL3MgdHJhbnNmZXJzIChVRE1BMiwgQVRBUEkg MTJieXRlcywgUElPIDY1NTM0Ynl0ZXMpCmNkMDogQXR0ZW1wdCB0byBxdWVyeSBkZXZpY2Ugc2l6 ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50CmNkMDogcXVpcmtzPTB4NDA8 UkVUUllfQlVTWT4KU2V0dGluZyBob3N0dXVpZDogMTI4YTBhNDItNGQ4Ny03YTZhLTRmNWMtYmVj Y2FjMzRiODE3LgpTZXR0aW5nIGhvc3RpZDogMHhkYTlkOGUxZi4KU3RhcnRpbmcgZmlsZSBzeXN0 ZW0gY2hlY2tzOgpubyBwb29scyBhdmFpbGFibGUgdG8gaW1wb3J0Ck1vdW50aW5nIGxvY2FsIGZp bGVzeXN0ZW1zOi4KRUxGIGxkY29uZmlnIHBhdGg6IC9saWIgL3Vzci9saWIgL3Vzci9saWIvY29t cGF0IC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2NvbXBhdC9wa2cgL3Vzci9sb2NhbC9s aWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9wZXJsNS81LjMyL21hY2gvQ09SRQozMi1iaXQg Y29tcGF0aWJpbGl0eSBsZGNvbmZpZyBwYXRoOiAvdXNyL2xpYjMyClNldHRpbmcgaG9zdG5hbWU6 IE9wZW5WUE4uClNldHRpbmcgdXAgaGFydmVzdGluZzogW1VNQV0sW0ZTX0FUSU1FXSxTV0ksSU5U RVJSVVBULE5FVF9ORyxbTkVUX0VUSEVSXSxORVRfVFVOLE1PVVNFLEtFWUJPQVJELEFUVEFDSCxD QUNIRUQKRmVlZGluZyBlbnRyb3B5OiAuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0 b2xvYWRpbmcgbW9kdWxlOiB2bWNpLmtvCmludHNtYjA6IDxJbnRlbCBQSUlYNCBTTUJVUyBJbnRl cmZhY2U+IHBvcnQgMHgxMDQwLTB4MTA0ZiBhdCBkZXZpY2UgNy4zIG9uIHBjaTAKaW50c21iMDog aW50ciBTTUkgZGlzYWJsZWQgcmV2aXNpb24gMApzbWJ1czA6IDxTeXN0ZW0gTWFuYWdlbWVudCBC dXM+IG9uIGludHNtYjAKdm1jaTA6IDxWTXdhcmUgVmlydHVhbCBNYWNoaW5lIENvbW11bmljYXRp b24gSW50ZXJmYWNlPiBwb3J0IDB4MTA4MC0weDEwYmYgbWVtIDB4ZmViZmUwMDAtMHhmZWJmZmZm ZiBpcnEgMTYgYXQgZGV2aWNlIDcuNyBvbiBwY2kwCkNyZWF0ZWQgY2xvbmUgaW50ZXJmYWNlczog bGFnZzAuCmxvMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmxhZ2cwOiBsaW5rIHN0YXRlIGNo YW5nZWQgdG8gVVAKU3RhcnRpbmcgTmV0d29yazogbG8wIGVtMCBlbTEgbGFnZzAuCmxvMDogZmxh Z3M9ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE2Mzg0 CglvcHRpb25zPTY4MDAwMzxSWENTVU0sVFhDU1VNLExJTktTVEFURSxSWENTVU1fSVBWNixUWENT VU1fSVBWNj4KCWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4CglpbmV0NiBmZTgwOjoxJWxvMCBwcmVm aXhsZW4gNjQgc2NvcGVpZCAweDMKCWluZXQgMTI3LjAuMC4xIG5ldG1hc2sgMHhmZjAwMDAwMAoJ Z3JvdXBzOiBsbwoJbmQ2IG9wdGlvbnM9MjE8UEVSRk9STU5VRCxBVVRPX0xJTktMT0NBTD4KZW0w OiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRy aWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxB Tl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUw OjU2OjhhOmU3OjZmCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxs LWR1cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJ U0FCTEVELEFVVE9fTElOS0xPQ0FMPgplbTE6IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5J TkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8 UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hX RklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWh3YWRkciAwMDo1MDo1Njo4 YTo1NjplYwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBs ZXg+KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxF RCxBVVRPX0xJTktMT0NBTD4KbGFnZzA6IGZsYWdzPTg4NDM8VVAsQlJPQURDQVNULFJVTk5JTkcs U0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhD U1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklM VEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWluZXQgMTkyLjEwLjAuODcgbmV0 bWFzayAweGZmZmZmZTAwIGJyb2FkY2FzdCAxOTIuMTAuMS4yNTUKCWxhZ2dwcm90byBmYWlsb3Zl ciBsYWdnaGFzaCBsMixsMyxsNAoJbGFnZ3BvcnQ6IGVtMCBmbGFncz01PE1BU1RFUixBQ1RJVkU+ CglsYWdncG9ydDogZW0xIGZsYWdzPTA8PgoJZ3JvdXBzOiBsYWdnCgltZWRpYTogRXRoZXJuZXQg YXV0b3NlbGVjdAoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZE SVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KU3RhcnRpbmcgZGV2ZC4KQXV0b2xvYWRpbmcgbW9kdWxl OiBpbnRwbS5rbwpBdXRvbG9hZGluZyBtb2R1bGU6IHZtY2kua28KaXBmdzIgKCtpcHY2KSBpbml0 aWFsaXplZCwgZGl2ZXJ0IGxvYWRhYmxlLCBuYXQgbG9hZGFibGUsIGRlZmF1bHQgdG8gZGVueSwg bG9nZ2luZyBkaXNhYmxlZApGbHVzaGVkIGFsbCBydWxlcy4KMDAxMDAgYWxsb3cgaXAgZnJvbSBh bnkgdG8gYW55IHZpYSBsbzAKMDAyMDAgZGVueSBpcCBmcm9tIGFueSB0byAxMjcuMC4wLjAvOAow MDMwMCBkZW55IGlwIGZyb20gMTI3LjAuMC4wLzggdG8gYW55CjAwNDAwIGRlbnkgaXAgZnJvbSBh bnkgdG8gOjoxCjAwNTAwIGRlbnkgaXAgZnJvbSA6OjEgdG8gYW55CjAwNjAwIGFsbG93IGlwdjYt aWNtcCBmcm9tIDo6IHRvIGZmMDI6Oi8xNgowMDcwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBmZTgw OjovMTAgdG8gZmU4MDo6LzEwCjAwODAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6Oi8xMCB0 byBmZjAyOjovMTYKMDA5MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5 cGVzIDEKMDEwMDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVzIDIs MTM1LDEzNgowMDA1MCBkaXZlcnQgODY2OCBpcDQgZnJvbSBhbnkgdG8gYW55IHZpYSBsYWdnMAo2 NTAwMCBhbGxvdyBpcCBmcm9tIGFueSB0byBhbnkKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpGaXJl d2FsbCBsb2dnaW5nIGVuYWJsZWQuClN0YXJ0aW5nIG5hdGQuCmFkZCBob3N0IDEyNy4wLjAuMTog Z2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVhZHkgaW4gdGFibGUKYWRkIG5ldCBkZWZhdWx0 OiBnYXRld2F5IDE5Mi4xMC4xLjExCkFkZGl0aW9uYWwgaW5ldCByb3V0aW5nIG9wdGlvbnM6IGdh dGV3YXk9WUVTLgphZGQgaG9zdCA6OjE6IGdhdGV3YXkgbG8wIGZpYiAwOiByb3V0ZSBhbHJlYWR5 IGluIHRhYmxlCmFkZCBuZXQgZmU4MDo6OiBnYXRld2F5IDo6MQphZGQgbmV0IGZmMDI6OjogZ2F0 ZXdheSA6OjEKYWRkIG5ldCA6OmZmZmY6MC4wLjAuMDogZ2F0ZXdheSA6OjEKYWRkIG5ldCA6OjAu MC4wLjA6IGdhdGV3YXkgOjoxClVwZGF0aW5nIC92YXIvcnVuL29zLXJlbGVhc2UgMjAyMS0wNC0x N1QwMjoxMjo0NS42NDExNzctMDU6MDAgT3BlblZQTiBuYXRkIDc5MjMyIC0gLSBBbGlhc2luZyB0 byAxOTIuMTAuMC44NywgbXR1IDE1MDAgYnl0ZXMKZG9uZS4KQ3JlYXRpbmcgYW5kL29yIHRyaW1t aW5nIGxvZyBmaWxlc25ld3N5c2xvZzogbWlzc2luZyBmaWVsZCBpbiBjb25maWcgZmlsZToKPT09 PT09PQoKLgpDbGVhcmluZyAvdG1wLgpVcGRhdGluZyBtb3RkOi4KU3RhcnRpbmcgc3lzbG9nZC4K U2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAwMjoxMjo1MSBudHBkYXRlWzYxOTFdOiBzdGVw IHRpbWUgc2VydmVyIDEwNy4xOTQuMjEwLjE1NSBvZmZzZXQgLTAuOTcyNzYyIHNlYwpObyBjb3Jl IGR1bXBzIGZvdW5kLgpTdGFydGluZyBvcGVudnBuLgpNb3VudGluZyBsYXRlIGZpbGVzeXN0ZW1z Oi4KdHVuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQClBlcmZvcm1pbmcgc2FuaXR5IGNoZWNr IG9uIHNzaGQgY29uZmlndXJhdGlvbi4KU3RhcnRpbmcgc3NoZC4KU3RhcnRpbmcgY3Jvbi4KQ29u ZmlndXJpbmcgdnQ6IGJsYW5rdGltZS4KU3RhcnRpbmcgYmFja2dyb3VuZCBmaWxlIHN5c3RlbSBj aGVja3MgaW4gNjAgc2Vjb25kcy4KClNhdCBBcHIgMTcgMDI6MTI6NTIgRVNUIDIwMjEKQXByIDE3 IDAyOjEzOjI0IE9wZW5WUE4gc3VbMjQ1ODZdOiBwZXRlciB0byByb290IG9uIC9kZXYvcHRzLzAK QXByIDE3IDAyOjE1OjQ1IE9wZW5WUE4gc2h1dGRvd25bMjY2NzJdOiByZWJvb3QgYnkgcGV0ZXI6 IApTdG9wcGluZyBjcm9uLgpXYWl0aW5nIGZvciBQSURTOiAyMDY1MC4KU3RvcHBpbmcgc3NoZC4K V2FpdGluZyBmb3IgUElEUzogMTk2NDQsIDE5NjQ0LgpTdG9wcGluZyBvcGVudnBuLgpXYWl0aW5n IGZvciBQSURTOiAxMzMyNgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgouClN0b3Bw aW5nIHphYmJpeF9hZ2VudGQuCldhaXRpbmcgZm9yIFBJRFM6IDEyMTk4LCAxMjE5OC4KU3RvcHBp bmcgZGV2ZC4KV2FpdGluZyBmb3IgUElEUzogNzEzNTMuCldyaXRpbmcgZW50cm9weSBmaWxlOiAu CldyaXRpbmcgZWFybHkgYm9vdCBlbnRyb3B5IGZpbGU6IC4KLgpUZXJtaW5hdGVkCkFwciAxNyAw MjoxNTo0NyBPcGVuVlBOIHN5c2xvZ2Q6IGV4aXRpbmcgb24gc2lnbmFsIDE1CldhaXRpbmcgKG1h eCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHByb2Nlc3MgYHZubHJ1JyB0byBzdG9wLi4uIGRvbmUK V2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgc3luY2VyJyB0byBz dG9wLi4uIApTeW5jaW5nIGRpc2tzLCB2bm9kZXMgcmVtYWluaW5nLi4uIDAgMCAwIDAgZG9uZQpX YWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZmRhZW1vbicgdG8g c3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRocmVhZCBg YnVmc3BhY2VkYWVtb24tMCcgdG8gc3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRz KSBmb3Igc3lzdGVtIHRocmVhZCBgYnVmc3BhY2VkYWVtb24tMycgdG8gc3RvcC4uLiBkb25lCldh aXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRocmVhZCBgYnVmc3BhY2VkYWVtb24t MicgdG8gc3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBmb3Igc3lzdGVtIHRo cmVhZCBgYnVmc3BhY2VkYWVtb24tMScgdG8gc3RvcC4uLiBkb25lCkFsbCBidWZmZXJzIHN5bmNl ZC4KVXB0aW1lOiAzbTMxcwotLS08PEJPT1Q+Pi0tLQpDb3B5cmlnaHQgKGMpIDE5OTItMjAyMSBU aGUgRnJlZUJTRCBQcm9qZWN0LgpDb3B5cmlnaHQgKGMpIDE5NzksIDE5ODAsIDE5ODMsIDE5ODYs IDE5ODgsIDE5ODksIDE5OTEsIDE5OTIsIDE5OTMsIDE5OTQKCVRoZSBSZWdlbnRzIG9mIHRoZSBV bml2ZXJzaXR5IG9mIENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZyZWVCU0QgaXMg YSByZWdpc3RlcmVkIHRyYWRlbWFyayBvZiBUaGUgRnJlZUJTRCBGb3VuZGF0aW9uLgpGcmVlQlNE IDEzLjAtUkVMRUFTRSAjMCByZWxlbmcvMTMuMC1uMjQ0NzMzLWVhMzFhYmMyNjFmOiBGcmkgQXBy ICA5IDA0OjI0OjA5IFVUQyAyMDIxCiAgICByb290QHJlbGVuZzEubnlpLmZyZWVic2Qub3JnOi91 c3Ivb2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvc3lzL0dFTkVSSUMgYW1kNjQKRnJlZUJTRCBjbGFu ZyB2ZXJzaW9uIDExLjAuMSAoZ2l0QGdpdGh1Yi5jb206bGx2bS9sbHZtLXByb2plY3QuZ2l0IGxs dm1vcmctMTEuMC4xLTAtZzQzZmY3NWYyYzNmZSkKVlQodmdhKTogdGV4dCA4MHgyNQpDUFU6IElu dGVsKFIpIFhlb24oUikgQ1BVIEU1LTI2NjAgMCBAIDIuMjBHSHogKDIyMDAuMDAtTUh6IEs4LWNs YXNzIENQVSkKICBPcmlnaW49IkdlbnVpbmVJbnRlbCIgIElkPTB4MjA2ZDIgIEZhbWlseT0weDYg IE1vZGVsPTB4MmQgIFN0ZXBwaW5nPTIKICBGZWF0dXJlcz0weGZhM2ZiZmY8RlBVLFZNRSxERSxQ U0UsVFNDLE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxNVFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNF MzYsRFRTLE1NWCxGWFNSLFNTRSxTU0UyLFNTPgogIEZlYXR1cmVzMj0weDlmYmEyMjAzPFNTRTMs UENMTVVMUURRLFNTU0UzLENYMTYsUENJRCxTU0U0LjEsU1NFNC4yLHgyQVBJQyxQT1BDTlQsVFND RExULEFFU05JLFhTQVZFLE9TWFNBVkUsQVZYLEhWPgogIEFNRCBGZWF0dXJlcz0weDI4MTAwODAw PFNZU0NBTEwsTlgsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxPExBSEY+CiAgU3RydWN0 dXJlZCBFeHRlbmRlZCBGZWF0dXJlcz0weDI8VFNDQURKPgogIFRTQzogUC1zdGF0ZSBpbnZhcmlh bnQKSHlwZXJ2aXNvcjogT3JpZ2luID0gIlZNd2FyZVZNd2FyZSIKcmVhbCBtZW1vcnkgID0gODU4 OTkzNDU5MiAoODE5MiBNQikKYXZhaWwgbWVtb3J5ID0gODI3MjU4MDYwOCAoNzg4OSBNQikKRXZl bnQgdGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFibGU6IDxQVExURCAgCSBB UElDICA+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDQgQ1BV cwpGcmVlQlNEL1NNUDogNCBwYWNrYWdlKHMpIHggMSBjb3JlKHMpCnJhbmRvbTogdW5ibG9ja2lu ZyBkZXZpY2UuCk1BRFQ6IEZvcmNpbmcgYWN0aXZlLWxvdyBwb2xhcml0eSBhbmQgbGV2ZWwgdHJp Z2dlciBmb3IgU0NJCmlvYXBpYzAgPFZlcnNpb24gMS4xPiBpcnFzIDAtMjMKTGF1bmNoaW5nIEFQ czogMSAzIDIKVGltZWNvdW50ZXIgIlRTQy1sb3ciIGZyZXF1ZW5jeSAxMTAwMDAwMDAwIEh6IHF1 YWxpdHkgMTAwMApLVExTOiBJbml0aWFsaXplZCA0IHRocmVhZHMKcmFuZG9tOiBlbnRyb3B5IGRl dmljZSBleHRlcm5hbCBpbnRlcmZhY2UKW2F0aF9oYWxdIGxvYWRlZApXQVJOSU5HOiBEZXZpY2Ug ImtiZCIgaXMgR2lhbnQgbG9ja2VkIGFuZCBtYXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAx NC4wLgprYmQxIGF0IGtiZG11eDAKMDAwLjAwMDA1OCBbNDM1NF0gbmV0bWFwX2luaXQgICAgICAg ICAgICAgICBuZXRtYXA6IGxvYWRlZCBtb2R1bGUKbWx4NWVuOiBNZWxsYW5veCBFdGhlcm5ldCBk cml2ZXIgMy42LjAgKERlY2VtYmVyIDIwMjApCm5leHVzMAp2dHZnYTA6IDxWVCBWR0EgZHJpdmVy PgpjcnlwdG9zb2Z0MDogPHNvZnR3YXJlIGNyeXB0bz4KYWVzbmkwOiA8QUVTLUNCQyxBRVMtQ0NN LEFFUy1HQ00sQUVTLUlDTSxBRVMtWFRTPgphY3BpMDogPElOVEVMIDQ0MEJYPgphY3BpMDogUG93 ZXIgQnV0dG9uIChmaXhlZCkKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9t ZW0gMHhmZWQwMDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVx dWVuY3kgMTQzMTgxODAgSHogcXVhbGl0eSA5NTAKY3B1MDogPEFDUEkgQ1BVPiBudW1hLWRvbWFp biAwIG9uIGFjcGkwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQgMHg0MC0weDQzIGlycSAwIG9u IGFjcGkwClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAw CkV2ZW50IHRpbWVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDAKYXRy dGMwOiA8QVQgcmVhbHRpbWUgY2xvY2s+IHBvcnQgMHg3MC0weDcxIGlycSA4IG9uIGFjcGkwCmF0 cnRjMDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrLCByZXNvbHV0aW9uIDEuMDAw MDAwcwpFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwClRpbWVj b3VudGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlf dGltZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4MTAwOC0weDEwMGIg b24gYWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBv biBhY3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMApwY2liMTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBw Y2liMQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgNy4wIG9uIHBjaTAKaXNhMDog PElTQSBidXM+IG9uIGlzYWIwCmF0YXBjaTA6IDxJbnRlbCBQSUlYNCBVRE1BMzMgY29udHJvbGxl cj4gcG9ydCAweDFmMC0weDFmNywweDNmNiwweDE3MC0weDE3NywweDM3NiwweDEwNjAtMHgxMDZm IGF0IGRldmljZSA3LjEgb24gcGNpMAphdGEwOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBv biBhdGFwY2kwCmF0YTE6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGF0YXBjaTAKcGNp MDogPGJyaWRnZT4gYXQgZGV2aWNlIDcuMyAobm8gZHJpdmVyIGF0dGFjaGVkKQp2Z2FwY2kwOiA8 VkdBLWNvbXBhdGlibGUgZGlzcGxheT4gcG9ydCAweDEwNzAtMHgxMDdmIG1lbSAweGU4MDAwMDAw LTB4ZWZmZmZmZmYsMHhmZTAwMDAwMC0weGZlN2ZmZmZmIGlycSAxNiBhdCBkZXZpY2UgMTUuMCBv biBwY2kwCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNlCm1wdDA6IDxMU0lMb2dpYyAxMDMwIFVs dHJhNCBBZGFwdGVyPiBwb3J0IDB4MTQwMC0weDE0ZmYgbWVtIDB4ZmViYTAwMDAtMHhmZWJiZmZm ZiwweGZlYmMwMDAwLTB4ZmViZGZmZmYgaXJxIDE3IGF0IGRldmljZSAxNi4wIG9uIHBjaTAKbXB0 MDogTVBJIFZlcnNpb249MS4yLjAuMApwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRl dmljZSAxNy4wIG9uIHBjaTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKZW0wOiA8SW50 ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4MjAwMC0weDIwM2YgbWVt IDB4ZmQ1YzAwMDAtMHhmZDVkZmZmZiwweGZkZmYwMDAwLTB4ZmRmZmZmZmYgaXJxIDE4IGF0IGRl dmljZSAwLjAgb24gcGNpMgplbTA6IFVzaW5nIDEwMjQgVFggZGVzY3JpcHRvcnMgYW5kIDEwMjQg UlggZGVzY3JpcHRvcnMKZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1MDo1Njo4YTplNzo2Zgpl bTA6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTA6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6IFRY IDEvMTAyNCwgUlggMS8xMDI0CmVtMTogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVj dGlvbj4gcG9ydCAweDIwNDAtMHgyMDdmIG1lbSAweGZkNWEwMDAwLTB4ZmQ1YmZmZmYsMHhmZGZl MDAwMC0weGZkZmVmZmZmIGlycSAxNiBhdCBkZXZpY2UgMi4wIG9uIHBjaTIKZW0xOiBVc2luZyAx MDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVtMTogRXRoZXJuZXQg YWRkcmVzczogMDA6NTA6NTY6OGE6NTY6ZWMKZW0xOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAK ZW0xOiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEwMjQsIFJYIDEvMTAyNApwY2liMzogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS4wIG9uIHBjaTAKcGNpYjQ6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMSBvbiBwY2kwCnBjaWI1OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIxLjIgb24gcGNpMApwY2liNjogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMS4zIG9uIHBjaTAKcGNpYjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBh dCBkZXZpY2UgMjEuNCBvbiBwY2kwCnBjaWI4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIxLjUgb24gcGNpMApwY2liOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy MS42IG9uIHBjaTAKcGNpYjEwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjcg b24gcGNpMApwY2liMTE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMCBvbiBw Y2kwCnBjaWIxMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4xIG9uIHBjaTAK cGNpYjEzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjIgb24gcGNpMApwY2li MTQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMyBvbiBwY2kwCnBjaWIxNTog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi40IG9uIHBjaTAKcGNpYjE2OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjUgb24gcGNpMApwY2liMTc6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNiBvbiBwY2kwCnBjaWIxODogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyMi43IG9uIHBjaTAKcGNpYjE5OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDIzLjAgb24gcGNpMApwY2liMjA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjMuMSBvbiBwY2kwCnBjaWIyMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyMy4yIG9uIHBjaTAKcGNpYjIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIzLjMgb24gcGNpMApwY2liMjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MjMuNCBvbiBwY2kwCnBjaWIyNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy41 IG9uIHBjaTAKcGNpYjI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjYgb24g cGNpMApwY2liMjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNyBvbiBwY2kw CnBjaWIyNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4wIG9uIHBjaTAKcGNp YjI4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjEgb24gcGNpMApwY2liMjk6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMiBvbiBwY2kwCnBjaWIzMDogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4zIG9uIHBjaTAKcGNpYjMxOiA8QUNQSSBQ Q0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjQgb24gcGNpMApwY2liMzI6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuNSBvbiBwY2kwCnBjaWIzMzogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAyNC42IG9uIHBjaTAKcGNpYjM0OiA8QUNQSSBQQ0ktUENJIGJyaWRn ZT4gYXQgZGV2aWNlIDI0Ljcgb24gcGNpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24gYWNw aTAKYXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQg aXJxIDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2Jk MCBhdCBhdGtiZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJx IDEyIG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KV0FSTklORzogRGV2aWNlICJwc20i IGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4K cHNtMDogbW9kZWwgSW50ZWxsaU1vdXNlLCBkZXZpY2UgSUQgMwphY3BpX3N5c2NvbnRhaW5lcjA6 IDxTeXN0ZW0gQ29udGFpbmVyPiBvbiBhY3BpMApmZGMwOiA8ZmxvcHB5IGRyaXZlIGNvbnRyb2xs ZXI+IHBvcnQgMHgzZjAtMHgzZjUsMHgzZjcgaXJxIDYgZHJxIDIgb24gYWNwaTAKZmQwOiA8MTQ0 MC1LQiAzLjUiIGRyaXZlPiBvbiBmZGMwIGRyaXZlIDAKb3JtMDogPElTQSBPcHRpb24gUk9Ncz4g YXQgaW9tZW0gMHhjMDAwMC0weGM3ZmZmLDB4YzgwMDAtMHhjOWZmZiwweGNhMDAwLTB4Y2FmZmYs MHhjYjAwMC0weGNiZmZmLDB4ZGMwMDAtMHhkZmZmZiwweGUwMDAwLTB4ZTdmZmYgcG5waWQgT1JN MDAwMCBvbiBpc2EwCnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgzZGYg aW9tZW0gMHhhMDAwMC0weGJmZmZmIHBucGlkIFBOUDA5MDAgb24gaXNhMApUaW1lY291bnRlcnMg dGljayBldmVyeSAxMC4wMDAgbXNlYwpaRlMgZmlsZXN5c3RlbSB2ZXJzaW9uOiA1ClpGUyBzdG9y YWdlIHBvb2wgdmVyc2lvbjogZmVhdHVyZXMgc3VwcG9ydCAoNTAwMCkKdXNiX25lZWRzX2V4cGxv cmVfYWxsOiBubyBkZXZjbGFzcwpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHpmczp6cm9vdC9S T09UL2RlZmF1bHQgW10uLi4KUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogQ0FNCmRhMCBhdCBtcHQw IGJ1cyAwIHNjYnVzMiB0YXJnZXQgMCBsdW4gMApkYTA6IDxWTXdhcmUgVmlydHVhbCBkaXNrIDIu MD4gRml4ZWQgRGlyZWN0IEFjY2VzcyBTUEMtNCBTQ1NJIGRldmljZQpkYTA6IDMyMC4wMDBNQi9z IHRyYW5zZmVycyAoMTYwLjAwME1Ieiwgb2Zmc2V0IDEyNywgMTZiaXQpCmRhMDogQ29tbWFuZCBR dWV1ZWluZyBlbmFibGVkCmRhMDogNDA5NjBNQiAoODM4ODYwODAgNTEyIGJ5dGUgc2VjdG9ycykK ZGEwOiBxdWlya3M9MHgxNDA8UkVUUllfQlVTWSxTVFJJQ1RfVU5NQVA+CmNkMCBhdCBhdGExIGJ1 cyAwIHNjYnVzMSB0YXJnZXQgMCBsdW4gMApjZDA6IDxORUNWTVdhciBWTXdhcmUgSURFIENEUjEw IDEuMDA+IFJlbW92YWJsZSBDRC1ST00gU0NTSSBkZXZpY2UKY2QwOiBTZXJpYWwgTnVtYmVyIDEw MDAwMDAwMDAwMDAwMDAwMDAxCmNkMDogMzMuMzAwTUIvcyB0cmFuc2ZlcnMgKFVETUEyLCBBVEFQ SSAxMmJ5dGVzLCBQSU8gNjU1MzRieXRlcykKY2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBz aXplIGZhaWxlZDogTk9UIFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQKY2QwOiBxdWlya3M9MHg0 MDxSRVRSWV9CVVNZPgpTZXR0aW5nIGhvc3R1dWlkOiAxMjhhMGE0Mi00ZDg3LTdhNmEtNGY1Yy1i ZWNjYWMzNGI4MTcuClNldHRpbmcgaG9zdGlkOiAweGRhOWQ4ZTFmLgpTdGFydGluZyBmaWxlIHN5 c3RlbSBjaGVja3M6Cm5vIHBvb2xzIGF2YWlsYWJsZSB0byBpbXBvcnQKTW91bnRpbmcgbG9jYWwg ZmlsZXN5c3RlbXM6LgpFTEYgbGRjb25maWcgcGF0aDogL2xpYiAvdXNyL2xpYiAvdXNyL2xpYi9j b21wYXQgL3Vzci9sb2NhbC9saWIgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2Fs L2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL3Blcmw1LzUuMzIvbWFjaC9DT1JFCjMyLWJp dCBjb21wYXRpYmlsaXR5IGxkY29uZmlnIHBhdGg6IC91c3IvbGliMzIKU2V0dGluZyBob3N0bmFt ZTogT3BlblZQTi4KU2V0dGluZyB1cCBoYXJ2ZXN0aW5nOiBbVU1BXSxbRlNfQVRJTUVdLFNXSSxJ TlRFUlJVUFQsTkVUX05HLFtORVRfRVRIRVJdLE5FVF9UVU4sTU9VU0UsS0VZQk9BUkQsQVRUQUNI LENBQ0hFRApGZWVkaW5nIGVudHJvcHk6IC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBpbnRwbS5rbwpB dXRvbG9hZGluZyBtb2R1bGU6IHZtY2kua28KaW50c21iMDogPEludGVsIFBJSVg0IFNNQlVTIElu dGVyZmFjZT4gcG9ydCAweDEwNDAtMHgxMDRmIGF0IGRldmljZSA3LjMgb24gcGNpMAppbnRzbWIw OiBpbnRyIFNNSSBkaXNhYmxlZCByZXZpc2lvbiAwCnNtYnVzMDogPFN5c3RlbSBNYW5hZ2VtZW50 IEJ1cz4gb24gaW50c21iMAp2bWNpMDogPFZNd2FyZSBWaXJ0dWFsIE1hY2hpbmUgQ29tbXVuaWNh dGlvbiBJbnRlcmZhY2U+IHBvcnQgMHgxMDgwLTB4MTBiZiBtZW0gMHhmZWJmZTAwMC0weGZlYmZm ZmZmIGlycSAxNiBhdCBkZXZpY2UgNy43IG9uIHBjaTAKQ3JlYXRlZCBjbG9uZSBpbnRlcmZhY2Vz OiBsYWdnMC4KbG8wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKbGFnZzA6IGxpbmsgc3RhdGUg Y2hhbmdlZCB0byBVUApTdGFydGluZyBOZXR3b3JrOiBsbzAgZW0wIGVtMSBsYWdnMC4KbG8wOiBm bGFncz04MDQ5PFVQLExPT1BCQUNLLFJVTk5JTkcsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTYz ODQKCW9wdGlvbnM9NjgwMDAzPFJYQ1NVTSxUWENTVU0sTElOS1NUQVRFLFJYQ1NVTV9JUFY2LFRY Q1NVTV9JUFY2PgoJaW5ldDYgOjoxIHByZWZpeGxlbiAxMjgKCWluZXQ2IGZlODA6OjElbG8wIHBy ZWZpeGxlbiA2NCBzY29wZWlkIDB4MwoJaW5ldCAxMjcuMC4wLjEgbmV0bWFzayAweGZmMDAwMDAw Cglncm91cHM6IGxvCgluZDYgb3B0aW9ucz0yMTxQRVJGT1JNTlVELEFVVE9fTElOS0xPQ0FMPgpl bTA6IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1l dHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxW TEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6 NTA6NTY6OGE6ZTc6NmYKCW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1 bGwtZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElG RElTQUJMRUQsQVVUT19MSU5LTE9DQUw+CmVtMTogZmxhZ3M9ODg2MzxVUCxCUk9BRENBU1QsUlVO TklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5 YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5f SFdGSUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaHdhZGRyIDAwOjUwOjU2 OjhhOjU2OmVjCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1 cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FC TEVELEFVVE9fTElOS0xPQ0FMPgpsYWdnMDogZmxhZ3M9ODg0MzxVUCxCUk9BRENBU1QsUlVOTklO RyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxS WENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdG SUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaW5ldCAxOTIuMTAuMC44NyBu ZXRtYXNrIDB4ZmZmZmZlMDAgYnJvYWRjYXN0IDE5Mi4xMC4xLjI1NQoJbGFnZ3Byb3RvIGZhaWxv dmVyIGxhZ2doYXNoIGwyLGwzLGw0CglsYWdncG9ydDogZW0wIGZsYWdzPTU8TUFTVEVSLEFDVElW RT4KCWxhZ2dwb3J0OiBlbTEgZmxhZ3M9MDw+Cglncm91cHM6IGxhZ2cKCW1lZGlhOiBFdGhlcm5l dCBhdXRvc2VsZWN0CglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJ RkRJU0FCTEVELEFVVE9fTElOS0xPQ0FMPgpTdGFydGluZyBkZXZkLgpBdXRvbG9hZGluZyBtb2R1 bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5rbwppcGZ3MiAoK2lwdjYpIGlu aXRpYWxpemVkLCBkaXZlcnQgbG9hZGFibGUsIG5hdCBsb2FkYWJsZSwgZGVmYXVsdCB0byBkZW55 LCBsb2dnaW5nIGRpc2FibGVkCkZsdXNoZWQgYWxsIHJ1bGVzLgowMDEwMCBhbGxvdyBpcCBmcm9t IGFueSB0byBhbnkgdmlhIGxvMAowMDIwMCBkZW55IGlwIGZyb20gYW55IHRvIDEyNy4wLjAuMC84 CjAwMzAwIGRlbnkgaXAgZnJvbSAxMjcuMC4wLjAvOCB0byBhbnkKMDA0MDAgZGVueSBpcCBmcm9t IGFueSB0byA6OjEKMDA1MDAgZGVueSBpcCBmcm9tIDo6MSB0byBhbnkKMDA2MDAgYWxsb3cgaXB2 Ni1pY21wIGZyb20gOjogdG8gZmYwMjo6LzE2CjAwNzAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZl ODA6Oi8xMCB0byBmZTgwOjovMTAKMDA4MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEw IHRvIGZmMDI6Oi8xNgowMDkwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2 dHlwZXMgMQowMTAwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2dHlwZXMg MiwxMzUsMTM2CjAwMDUwIGRpdmVydCA4NjY4IGlwNCBmcm9tIGFueSB0byBhbnkgdmlhIGxhZ2cw CjY1MDAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueQpGaXJld2FsbCBydWxlcyBsb2FkZWQuCkZp cmV3YWxsIGxvZ2dpbmcgZW5hYmxlZC4KU3RhcnRpbmcgbmF0ZC4KYWRkIGhvc3QgMTI3LjAuMC4x OiBnYXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGRlZmF1 bHQ6IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBpbmV0IHJvdXRpbmcgb3B0aW9uczog Z2F0ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVh ZHkgaW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgZmYwMjo6OiBn YXRld2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0IDo6 MC4wLjAuMDogZ2F0ZXdheSA6OjEKVXBkYXRpbmcgL3Zhci9ydW4vb3MtcmVsZWFzZSBkb25lLgpD cmVhdGluZyBhbmQvb3IgdHJpbW1pbmcgbG9nIGZpbGVzLgpDbGVhcmluZyAvdG1wLgpVcGRhdGlu ZyBtb3RkOi4KU3RhcnRpbmcgc3lzbG9nZC4KU2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAw MjoxNjo0MiBudHBkYXRlWzI1MzI5XTogc3RlcCB0aW1lIHNlcnZlciAxMDcuMTcwLjAuNiBvZmZz ZXQgLTAuNDE4OTkxIHNlYwpObyBjb3JlIGR1bXBzIGZvdW5kLgpTdGFydGluZyBvcGVudnBuLgpN b3VudGluZyBsYXRlIGZpbGVzeXN0ZW1zOi4KdHVuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQ ClBlcmZvcm1pbmcgc2FuaXR5IGNoZWNrIG9uIHNzaGQgY29uZmlndXJhdGlvbi4KU3RhcnRpbmcg c3NoZC4KU3RhcnRpbmcgY3Jvbi4KQ29uZmlndXJpbmcgdnQ6IGJsYW5rdGltZS4KU3RhcnRpbmcg YmFja2dyb3VuZCBmaWxlIHN5c3RlbSBjaGVja3MgaW4gNjAgc2Vjb25kcy4KClNhdCBBcHIgMTcg MDI6MTY6NDMgRVNUIDIwMjEKQXByIDE3IDAyOjE3OjA0IE9wZW5WUE4gc3VbMzAxMl06IHBldGVy IHRvIHJvb3Qgb24gL2Rldi9wdHMvMApBcHIgMTcgMDI6Mzk6MDYgT3BlblZQTiBzaHV0ZG93blsx NjIwM106IHJlYm9vdCBieSBwZXRlcjogClN0b3BwaW5nIGNyb24uCldhaXRpbmcgZm9yIFBJRFM6 IDg5MzM1LgpTdG9wcGluZyBzc2hkLgpXYWl0aW5nIGZvciBQSURTOiA4NjcyNC4KU3RvcHBpbmcg b3BlbnZwbi4KV2FpdGluZyBmb3IgUElEUzogNTYzNTIKdHVuMDogbGluayBzdGF0ZSBjaGFuZ2Vk IHRvIERPV04KLgpTdG9wcGluZyBkZXZkLgpXYWl0aW5nIGZvciBQSURTOiA4NDUxNC4KV3JpdGlu ZyBlbnRyb3B5IGZpbGU6IC4KV3JpdGluZyBlYXJseSBib290IGVudHJvcHkgZmlsZTogLgouClRl cm1pbmF0ZWQKQXByIDE3IDAyOjM5OjA3IE9wZW5WUE4gc3lzbG9nZDogZXhpdGluZyBvbiBzaWdu YWwgMTUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gcHJvY2VzcyBgdm5scnUn IHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSBwcm9j ZXNzIGBzeW5jZXInIHRvIHN0b3AuLi4gClN5bmNpbmcgZGlza3MsIHZub2RlcyByZW1haW5pbmcu Li4gMCAwIDAgMCAwIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhy ZWFkIGBidWZkYWVtb24nIHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykg Zm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTAnIHRvIHN0b3AuLi4gZG9uZQpXYWl0 aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTIn IHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3RlbSB0aHJl YWQgYGJ1ZnNwYWNlZGFlbW9uLTMnIHRvIHN0b3AuLi4gZG9uZQpXYWl0aW5nIChtYXggNjAgc2Vj b25kcykgZm9yIHN5c3RlbSB0aHJlYWQgYGJ1ZnNwYWNlZGFlbW9uLTEnIHRvIHN0b3AuLi4gZG9u ZQpBbGwgYnVmZmVycyBzeW5jZWQuClVwdGltZTogMjNtMHMKLS0tPDxCT09UPj4tLS0KQ29weXJp Z2h0IChjKSAxOTkyLTIwMjEgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5 LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglU aGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJl c2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0Qg Rm91bmRhdGlvbi4KRnJlZUJTRCAxMy4wLVJFTEVBU0UgIzAgcmVsZW5nLzEzLjAtbjI0NDczMy1l YTMxYWJjMjYxZjogRnJpIEFwciAgOSAwNDoyNDowOSBVVEMgMjAyMQogICAgcm9vdEByZWxlbmcx Lm55aS5mcmVlYnNkLm9yZzovdXNyL29iai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklD IGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVyc2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29tOmxsdm0v bGx2bS1wcm9qZWN0LmdpdCBsbHZtb3JnLTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpClZUKHZnYSk6 IHRleHQgODB4MjUKQ1BVOiBJbnRlbChSKSBYZW9uKFIpIENQVSBFNS0yNjYwIDAgQCAyLjIwR0h6 ICgyMjAwLjAwLU1IeiBLOC1jbGFzcyBDUFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0w eDIwNmQyICBGYW1pbHk9MHg2ICBNb2RlbD0weDJkICBTdGVwcGluZz0yCiAgRmVhdHVyZXM9MHhm YTNmYmZmPEZQVSxWTUUsREUsUFNFLFRTQyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQ R0UsTUNBLENNT1YsUEFULFBTRTM2LERUUyxNTVgsRlhTUixTU0UsU1NFMixTUz4KICBGZWF0dXJl czI9MHg5ZmJhMjIwMzxTU0UzLFBDTE1VTFFEUSxTU1NFMyxDWDE2LFBDSUQsU1NFNC4xLFNTRTQu Mix4MkFQSUMsUE9QQ05ULFRTQ0RMVCxBRVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxIVj4KICBBTUQg RmVhdHVyZXM9MHgyODEwMDgwMDxTWVNDQUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMy PTB4MTxMQUhGPgogIFN0cnVjdHVyZWQgRXh0ZW5kZWQgRmVhdHVyZXM9MHgyPFRTQ0FESj4KICBU U0M6IFAtc3RhdGUgaW52YXJpYW50Ckh5cGVydmlzb3I6IE9yaWdpbiA9ICJWTXdhcmVWTXdhcmUi CnJlYWwgbWVtb3J5ICA9IDg1ODk5MzQ1OTIgKDgxOTIgTUIpCmF2YWlsIG1lbW9yeSA9IDgyNzI1 ODA2MDggKDc4ODkgTUIpCkV2ZW50IHRpbWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElD IFRhYmxlOiA8UFRMVEQgIAkgQVBJQyAgPgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lz dGVtIERldGVjdGVkOiA0IENQVXMKRnJlZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDEgY29yZShz KQpyYW5kb206IHVuYmxvY2tpbmcgZGV2aWNlLgpNQURUOiBGb3JjaW5nIGFjdGl2ZS1sb3cgcG9s YXJpdHkgYW5kIGxldmVsIHRyaWdnZXIgZm9yIFNDSQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJx cyAwLTIzCkxhdW5jaGluZyBBUHM6IDIgMyAxClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVu Y3kgMTEwMDAwMDAwMCBIeiBxdWFsaXR5IDEwMDAKS1RMUzogSW5pdGlhbGl6ZWQgNCB0aHJlYWRz CnJhbmRvbTogZW50cm9weSBkZXZpY2UgZXh0ZXJuYWwgaW50ZXJmYWNlClthdGhfaGFsXSBsb2Fk ZWQKV0FSTklORzogRGV2aWNlICJrYmQiIGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0 ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4Ka2JkMSBhdCBrYmRtdXgwCjAwMC4wMDAwNTggWzQzNTRd IG5ldG1hcF9pbml0ICAgICAgICAgICAgICAgbmV0bWFwOiBsb2FkZWQgbW9kdWxlCm1seDVlbjog TWVsbGFub3ggRXRoZXJuZXQgZHJpdmVyIDMuNi4wIChEZWNlbWJlciAyMDIwKQpuZXh1czAKdnR2 Z2EwOiA8VlQgVkdBIGRyaXZlcj4KY3J5cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+CmFlc25p MDogPEFFUy1DQkMsQUVTLUNDTSxBRVMtR0NNLEFFUy1JQ00sQUVTLVhUUz4KYWNwaTA6IDxJTlRF TCA0NDBCWD4KYWNwaTA6IFBvd2VyIEJ1dHRvbiAoZml4ZWQpCmhwZXQwOiA8SGlnaCBQcmVjaXNp b24gRXZlbnQgVGltZXI+IGlvbWVtIDB4ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1l Y291bnRlciAiSFBFVCIgZnJlcXVlbmN5IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCmNwdTA6IDxB Q1BJIENQVT4gbnVtYS1kb21haW4gMCBvbiBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0 IDB4NDAtMHg0MyBpcnEgMCBvbiBhY3BpMApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAx MTkzMTgyIEh6IHF1YWxpdHkgMApFdmVudCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgy IEh6IHF1YWxpdHkgMTAwCmF0cnRjMDogPEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3 MSBpcnEgOCBvbiBhY3BpMAphdHJ0YzA6IHJlZ2lzdGVyZWQgYXMgYSB0aW1lLW9mLWRheSBjbG9j aywgcmVzb2x1dGlvbiAxLjAwMDAwMHMKRXZlbnQgdGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4 IEh6IHF1YWxpdHkgMApUaW1lY291bnRlciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBI eiBxdWFsaXR5IDkwMAphY3BpX3RpbWVyMDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4g cG9ydCAweDEwMDgtMHgxMDBiIG9uIGFjcGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+ IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNwaTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAK cGNpYjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTog PEFDUEkgUENJIGJ1cz4gb24gcGNpYjEKaXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNl IDcuMCBvbiBwY2kwCmlzYTA6IDxJU0EgYnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgUElJ WDQgVURNQTMzIGNvbnRyb2xsZXI+IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgxNzcs MHgzNzYsMHgxMDYwLTB4MTA2ZiBhdCBkZXZpY2UgNy4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFu bmVsPiBhdCBjaGFubmVsIDAgb24gYXRhcGNpMAphdGExOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5u ZWwgMSBvbiBhdGFwY2kwCnBjaTA6IDxicmlkZ2U+IGF0IGRldmljZSA3LjMgKG5vIGRyaXZlciBh dHRhY2hlZCkKdmdhcGNpMDogPFZHQS1jb21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHgxMDcwLTB4 MTA3ZiBtZW0gMHhlODAwMDAwMC0weGVmZmZmZmZmLDB4ZmUwMDAwMDAtMHhmZTdmZmZmZiBpcnEg MTYgYXQgZGV2aWNlIDE1LjAgb24gcGNpMAp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQptcHQw OiA8TFNJTG9naWMgMTAzMCBVbHRyYTQgQWRhcHRlcj4gcG9ydCAweDE0MDAtMHgxNGZmIG1lbSAw eGZlYmEwMDAwLTB4ZmViYmZmZmYsMHhmZWJjMDAwMC0weGZlYmRmZmZmIGlycSAxNyBhdCBkZXZp Y2UgMTYuMCBvbiBwY2kwCm1wdDA6IE1QSSBWZXJzaW9uPTEuMi4wLjAKcGNpYjI6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMTcuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWIyCmVtMDogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9y dCAweDIwMDAtMHgyMDNmIG1lbSAweGZkNWMwMDAwLTB4ZmQ1ZGZmZmYsMHhmZGZmMDAwMC0weGZk ZmZmZmZmIGlycSAxOCBhdCBkZXZpY2UgMC4wIG9uIHBjaTIKZW0wOiBVc2luZyAxMDI0IFRYIGRl c2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVzczog MDA6NTA6NTY6OGE6ZTc6NmYKZW0wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0wOiBuZXRt YXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEwMjQsIFJYIDEvMTAyNAplbTE6IDxJbnRlbChSKSBQUk8v MTAwMCBOZXR3b3JrIENvbm5lY3Rpb24+IHBvcnQgMHgyMDQwLTB4MjA3ZiBtZW0gMHhmZDVhMDAw MC0weGZkNWJmZmZmLDB4ZmRmZTAwMDAtMHhmZGZlZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIuMCBv biBwY2kyCmVtMTogVXNpbmcgMTAyNCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlw dG9ycwplbTE6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjUwOjU2OjhhOjU2OmVjCmVtMTogbGluayBz dGF0ZSBjaGFuZ2VkIHRvIFVQCmVtMTogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBS WCAxLzEwMjQKcGNpYjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMCBvbiBw Y2kwCnBjaWI0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjEgb24gcGNpMApw Y2liNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS4yIG9uIHBjaTAKcGNpYjY6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMyBvbiBwY2kwCnBjaWI3OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjQgb24gcGNpMApwY2liODogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS41IG9uIHBjaTAKcGNpYjk6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMjEuNiBvbiBwY2kwCnBjaWIxMDogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMS43IG9uIHBjaTAKcGNpYjExOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDIyLjAgb24gcGNpMApwY2liMTI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjIuMSBvbiBwY2kwCnBjaWIxMzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAyMi4yIG9uIHBjaTAKcGNpYjE0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIy LjMgb24gcGNpMApwY2liMTU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNCBv biBwY2kwCnBjaWIxNjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi41IG9uIHBj aTAKcGNpYjE3OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjYgb24gcGNpMApw Y2liMTg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNyBvbiBwY2kwCnBjaWIx OTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy4wIG9uIHBjaTAKcGNpYjIwOiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjEgb24gcGNpMApwY2liMjE6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMiBvbiBwY2kwCnBjaWIyMjogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy4zIG9uIHBjaTAKcGNpYjIzOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIzLjQgb24gcGNpMApwY2liMjQ6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjMuNSBvbiBwY2kwCnBjaWIyNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMy42IG9uIHBjaTAKcGNpYjI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIzLjcgb24gcGNpMApwY2liMjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjQuMCBvbiBwY2kwCnBjaWIyODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy NC4xIG9uIHBjaTAKcGNpYjI5OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjIg b24gcGNpMApwY2liMzA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMyBvbiBw Y2kwCnBjaWIzMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC40IG9uIHBjaTAK cGNpYjMyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjUgb24gcGNpMApwY2li MzM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuNiBvbiBwY2kwCnBjaWIzNDog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC43IG9uIHBjaTAKYWNwaV9hY2FkMDog PEFDIEFkYXB0ZXI+IG9uIGFjcGkwCmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0 Mik+IHBvcnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBp cnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQgYXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNt MDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCldB Uk5JTkc6IERldmljZSAicHNtIiBpcyBHaWFudCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJl Zm9yZSBGcmVlQlNEIDE0LjAuCnBzbTA6IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMK YWNwaV9zeXNjb250YWluZXIwOiA8U3lzdGVtIENvbnRhaW5lcj4gb24gYWNwaTAKZmRjMDogPGZs b3BweSBkcml2ZSBjb250cm9sbGVyPiBwb3J0IDB4M2YwLTB4M2Y1LDB4M2Y3IGlycSA2IGRycSAy IG9uIGFjcGkwCmZkMDogPDE0NDAtS0IgMy41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCm9ybTA6 IDxJU0EgT3B0aW9uIFJPTXM+IGF0IGlvbWVtIDB4YzAwMDAtMHhjN2ZmZiwweGM4MDAwLTB4Yzlm ZmYsMHhjYTAwMC0weGNhZmZmLDB4Y2IwMDAtMHhjYmZmZiwweGRjMDAwLTB4ZGZmZmYsMHhlMDAw MC0weGU3ZmZmIHBucGlkIE9STTAwMDAgb24gaXNhMAp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdBPiBh dCBwb3J0IDB4M2MwLTB4M2RmIGlvbWVtIDB4YTAwMDAtMHhiZmZmZiBwbnBpZCBQTlAwOTAwIG9u IGlzYTAKVGltZWNvdW50ZXJzIHRpY2sgZXZlcnkgMTAuMDAwIG1zZWMKWkZTIGZpbGVzeXN0ZW0g dmVyc2lvbjogNQpaRlMgc3RvcmFnZSBwb29sIHZlcnNpb246IGZlYXR1cmVzIHN1cHBvcnQgKDUw MDApCnVzYl9uZWVkc19leHBsb3JlX2FsbDogbm8gZGV2Y2xhc3MKVHJ5aW5nIHRvIG1vdW50IHJv b3QgZnJvbSB6ZnM6enJvb3QvUk9PVC9kZWZhdWx0IFtdLi4uClJvb3QgbW91bnQgd2FpdGluZyBm b3I6IENBTQpkYTAgYXQgbXB0MCBidXMgMCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8Vk13 YXJlIFZpcnR1YWwgZGlzayAyLjA+IEZpeGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZp Y2UKZGEwOiAzMjAuMDAwTUIvcyB0cmFuc2ZlcnMgKDE2MC4wMDBNSHosIG9mZnNldCAxMjcsIDE2 Yml0KQpkYTA6IENvbW1hbmQgUXVldWVpbmcgZW5hYmxlZApkYTA6IDQwOTYwTUIgKDgzODg2MDgw IDUxMiBieXRlIHNlY3RvcnMpCmRhMDogcXVpcmtzPTB4MTQwPFJFVFJZX0JVU1ksU1RSSUNUX1VO TUFQPgpjZDAgYXQgYXRhMSBidXMgMCBzY2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8TkVDVk1X YXIgVk13YXJlIElERSBDRFIxMCAxLjAwPiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNk MDogU2VyaWFsIE51bWJlciAxMDAwMDAwMDAwMDAwMDAwMDAwMQpjZDA6IDMzLjMwME1CL3MgdHJh bnNmZXJzIChVRE1BMiwgQVRBUEkgMTJieXRlcywgUElPIDY1NTM0Ynl0ZXMpCmNkMDogQXR0ZW1w dCB0byBxdWVyeSBkZXZpY2Ugc2l6ZSBmYWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVz ZW50CmNkMDogcXVpcmtzPTB4NDA8UkVUUllfQlVTWT4KU2V0dGluZyBob3N0dXVpZDogMTI4YTBh NDItNGQ4Ny03YTZhLTRmNWMtYmVjY2FjMzRiODE3LgpTZXR0aW5nIGhvc3RpZDogMHhkYTlkOGUx Zi4KU3RhcnRpbmcgZmlsZSBzeXN0ZW0gY2hlY2tzOgpubyBwb29scyBhdmFpbGFibGUgdG8gaW1w b3J0Ck1vdW50aW5nIGxvY2FsIGZpbGVzeXN0ZW1zOi4KRUxGIGxkY29uZmlnIHBhdGg6IC9saWIg L3Vzci9saWIgL3Vzci9saWIvY29tcGF0IC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2Nv bXBhdC9wa2cgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9wZXJsNS81 LjMyL21hY2gvQ09SRQozMi1iaXQgY29tcGF0aWJpbGl0eSBsZGNvbmZpZyBwYXRoOiAvdXNyL2xp YjMyClNldHRpbmcgaG9zdG5hbWU6IE9wZW5WUE4uClNldHRpbmcgdXAgaGFydmVzdGluZzogW1VN QV0sW0ZTX0FUSU1FXSxTV0ksSU5URVJSVVBULE5FVF9ORyxbTkVUX0VUSEVSXSxORVRfVFVOLE1P VVNFLEtFWUJPQVJELEFUVEFDSCxDQUNIRUQKRmVlZGluZyBlbnRyb3B5OiAuCkF1dG9sb2FkaW5n IG1vZHVsZTogaW50cG0ua28KQXV0b2xvYWRpbmcgbW9kdWxlOiB2bWNpLmtvCmludHNtYjA6IDxJ bnRlbCBQSUlYNCBTTUJVUyBJbnRlcmZhY2U+IHBvcnQgMHgxMDQwLTB4MTA0ZiBhdCBkZXZpY2Ug Ny4zIG9uIHBjaTAKaW50c21iMDogaW50ciBTTUkgZGlzYWJsZWQgcmV2aXNpb24gMApzbWJ1czA6 IDxTeXN0ZW0gTWFuYWdlbWVudCBCdXM+IG9uIGludHNtYjAKdm1jaTA6IDxWTXdhcmUgVmlydHVh bCBNYWNoaW5lIENvbW11bmljYXRpb24gSW50ZXJmYWNlPiBwb3J0IDB4MTA4MC0weDEwYmYgbWVt IDB4ZmViZmUwMDAtMHhmZWJmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDcuNyBvbiBwY2kwCkNyZWF0 ZWQgY2xvbmUgaW50ZXJmYWNlczogbGFnZzAuCmxvMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQ CmxhZ2cwOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKU3RhcnRpbmcgTmV0d29yazogbG8wIGVt MCBlbTEgbGFnZzAuCmxvMDogZmxhZ3M9ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FT VD4gbWV0cmljIDAgbXR1IDE2Mzg0CglvcHRpb25zPTY4MDAwMzxSWENTVU0sVFhDU1VNLExJTktT VEFURSxSWENTVU1fSVBWNixUWENTVU1fSVBWNj4KCWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4Cglp bmV0NiBmZTgwOjoxJWxvMCBwcmVmaXhsZW4gNjQgc2NvcGVpZCAweDMKCWluZXQgMTI3LjAuMC4x IG5ldG1hc2sgMHhmZjAwMDAwMAoJZ3JvdXBzOiBsbwoJbmQ2IG9wdGlvbnM9MjE8UEVSRk9STU5V RCxBVVRPX0xJTktMT0NBTD4KZW0wOiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJ TVBMRVgsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NV TSxUWENTVU0sVkxBTl9NVFUsVkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRF UixOT01BUD4KCWV0aGVyIDAwOjUwOjU2OjhhOmU3OjZmCgltZWRpYTogRXRoZXJuZXQgYXV0b3Nl bGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlv bnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FCTEVELEFVVE9fTElOS0xPQ0FMPgplbTE6IGZsYWdzPTg4 NjM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAx NTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lO RyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6 NmYKCWh3YWRkciAwMDo1MDo1Njo4YTo1NjplYwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3Qg KDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5 PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KbGFnZzA6IGZsYWdzPTg4NDM8 VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAw CglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxW TEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYK CWluZXQgMTkyLjEwLjAuODcgbmV0bWFzayAweGZmZmZmZTAwIGJyb2FkY2FzdCAxOTIuMTAuMS4y NTUKCWxhZ2dwcm90byBmYWlsb3ZlciBsYWdnaGFzaCBsMixsMyxsNAoJbGFnZ3BvcnQ6IGVtMCBm bGFncz01PE1BU1RFUixBQ1RJVkU+CglsYWdncG9ydDogZW0xIGZsYWdzPTA8PgoJZ3JvdXBzOiBs YWdnCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdAoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRp b25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4KU3RhcnRpbmcgZGV2 ZC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBpbnRwbS5rbwpBdXRvbG9hZGluZyBtb2R1bGU6IHZtY2ku a28KYWRkIGhvc3QgMTI3LjAuMC4xOiBnYXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBp biB0YWJsZQphZGQgbmV0IGRlZmF1bHQ6IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBp bmV0IHJvdXRpbmcgb3B0aW9uczogZ2F0ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBs bzAgZmliIDA6IHJvdXRlIGFscmVhZHkgaW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkg OjoxCmFkZCBuZXQgZmYwMjo6OiBnYXRld2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBn YXRld2F5IDo6MQphZGQgbmV0IDo6MC4wLjAuMDogZ2F0ZXdheSA6OjEKaXBmdzIgKCtpcHY2KSBp bml0aWFsaXplZCwgZGl2ZXJ0IGxvYWRhYmxlLCBuYXQgbG9hZGFibGUsIGRlZmF1bHQgdG8gZGVu eSwgbG9nZ2luZyBkaXNhYmxlZApGbHVzaGVkIGFsbCBydWxlcy4KMDAxMDAgYWxsb3cgaXAgZnJv bSBhbnkgdG8gYW55IHZpYSBsbzAKMDAyMDAgZGVueSBpcCBmcm9tIGFueSB0byAxMjcuMC4wLjAv OAowMDMwMCBkZW55IGlwIGZyb20gMTI3LjAuMC4wLzggdG8gYW55CjAwNDAwIGRlbnkgaXAgZnJv bSBhbnkgdG8gOjoxCjAwNTAwIGRlbnkgaXAgZnJvbSA6OjEgdG8gYW55CjAwNjAwIGFsbG93IGlw djYtaWNtcCBmcm9tIDo6IHRvIGZmMDI6Oi8xNgowMDcwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBm ZTgwOjovMTAgdG8gZmU4MDo6LzEwCjAwODAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6Oi8x MCB0byBmZjAyOjovMTYKMDA5MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21w NnR5cGVzIDEKMDEwMDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVz IDIsMTM1LDEzNgowMDA1MCBkaXZlcnQgODY2OCBpcDQgZnJvbSBhbnkgdG8gYW55IHZpYSBsYWdn MAo2NTAwMCBhbGxvdyBpcCBmcm9tIGFueSB0byBhbnkKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpG aXJld2FsbCBsb2dnaW5nIGVuYWJsZWQuClN0YXJ0aW5nIG5hdGQuCkNsZWFyaW5nIC90bXAuClVw ZGF0aW5nIG1vdGQ6LgpVcGRhdGluZyAvdmFyL3J1bi9vcy1yZWxlYXNlIGRvbmUuCkNyZWF0aW5n IGFuZC9vciB0cmltbWluZyBsb2cgZmlsZXMuClN0YXJ0aW5nIHN5c2xvZ2QuCk5vIGNvcmUgZHVt cHMgZm91bmQuClNldHRpbmcgZGF0ZSB2aWEgbnRwLgoxNyBBcHIgMDI6NDA6NDUgbnRwZGF0ZVs2 ODgyN106IHN0ZXAgdGltZSBzZXJ2ZXIgNDUuNTUuNTguMTAzIG9mZnNldCAtMC40ODYzOTMgc2Vj ClN0YXJ0aW5nIG9wZW52cG4uCk1vdW50aW5nIGxhdGUgZmlsZXN5c3RlbXM6Lgp0dW4wOiBsaW5r IHN0YXRlIGNoYW5nZWQgdG8gVVAKQ29uZmlndXJpbmcgdnQ6IGJsYW5rdGltZS4KUGVyZm9ybWlu ZyBzYW5pdHkgY2hlY2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBzc2hkLgpTdGFy dGluZyBjcm9uLgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUgc3lzdGVtIGNoZWNrcyBpbiA2MCBz ZWNvbmRzLgoKU2F0IEFwciAxNyAwMjo0MDo1MCBFU1QgMjAyMQpBcHIgMTcgMDI6NDE6MTAgT3Bl blZQTiBzdVs5NTAxNF06IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9wdHMvMAoKCkZhdGFsIHRyYXAg OTogZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0IHdoaWxlIGluIGtlcm5lbCBtb2RlCmNwdWlkID0g MTsgYXBpYyBpZCA9IDAyCmluc3RydWN0aW9uIHBvaW50ZXIJPSAweDIwOjB4ZmZmZmZmZmY4MGQy NGFiYwpzdGFjayBwb2ludGVyCSAgICAgICAgPSAweDI4OjB4ZmZmZmZlMDAwZWRhZDhiMApmcmFt ZSBwb2ludGVyCSAgICAgICAgPSAweDI4OjB4ZmZmZmZlMDAwZWRhZDkwMApjb2RlIHNlZ21lbnQJ CT0gYmFzZSAweDAsIGxpbWl0IDB4ZmZmZmYsIHR5cGUgMHgxYgoJCQk9IERQTCAwLCBwcmVzIDEs IGxvbmcgMSwgZGVmMzIgMCwgZ3JhbiAxCnByb2Nlc3NvciBlZmxhZ3MJPSBpbnRlcnJ1cHQgZW5h YmxlZCwgcmVzdW1lLCBJT1BMID0gMApjdXJyZW50IHByb2Nlc3MJCT0gMCAoaWZfaW9fdHFnXzEp CnRyYXAgbnVtYmVyCQk9IDkKcGFuaWM6IGdlbmVyYWwgcHJvdGVjdGlvbiBmYXVsdApjcHVpZCA9 IDEKdGltZSA9IDE2MTg2NDU1ODgKS0RCOiBzdGFjayBiYWNrdHJhY2U6CiMwIDB4ZmZmZmZmZmY4 MGM1NzM0NSBhdCBrZGJfYmFja3RyYWNlKzB4NjUKIzEgMHhmZmZmZmZmZjgwYzA5ZDIxIGF0IHZw YW5pYysweDE4MQojMiAweGZmZmZmZmZmODBjMDliOTMgYXQgcGFuaWMrMHg0MwojMyAweGZmZmZm ZmZmODEwOGIxODcgYXQgdHJhcF9mYXRhbCsweDM4NwojNCAweGZmZmZmZmZmODEwOGE2NGUgYXQg dHJhcCsweDhlCiM1IDB4ZmZmZmZmZmY4MTA2MTdhOCBhdCBjYWxsdHJhcCsweDgKIzYgMHhmZmZm ZmZmZjgwZDNmMmRhIGF0IG5ldGlzcl9kaXNwYXRjaF9zcmMrMHhjYQojNyAweGZmZmZmZmZmODBk MjNlYjkgYXQgZXRoZXJfaW5wdXQrMHg2OQojOCAweGZmZmZmZmZmODBkM2JhMDMgYXQgaWZsaWJf cnhlb2YrMHhjNjMKIzkgMHhmZmZmZmZmZjgwZDM1ZDQyIGF0IF90YXNrX2ZuX3J4KzB4NzIKIzEw IDB4ZmZmZmZmZmY4MGM1NWRhZCBhdCBndGFza3F1ZXVlX3J1bl9sb2NrZWQrMHgxNWQKIzExIDB4 ZmZmZmZmZmY4MGM1NWE0YyBhdCBndGFza3F1ZXVlX3RocmVhZF9sb29wKzB4YWMKIzEyIDB4ZmZm ZmZmZmY4MGJjN2M1ZSBhdCBmb3JrX2V4aXQrMHg3ZQojMTMgMHhmZmZmZmZmZjgxMDYyODJlIGF0 IGZvcmtfdHJhbXBvbGluZSsweGUKVXB0aW1lOiA2bTIxcwpEdW1waW5nIDM5MCBvdXQgb2YgODE1 MiBNQjouLjUlLi4xMyUuLjIxJS4uMzMlLi40MiUuLjU0JS4uNjIlLi43NCUuLjgzJS4uOTElCkR1 bXAgY29tcGxldGUKLS0tPDxCT09UPj4tLS0KQ29weXJpZ2h0IChjKSAxOTkyLTIwMjEgVGhlIEZy ZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChjKSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4 LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAxOTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVy c2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVn aXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZyZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMy4w LVJFTEVBU0UgIzAgcmVsZW5nLzEzLjAtbjI0NDczMy1lYTMxYWJjMjYxZjogRnJpIEFwciAgOSAw NDoyNDowOSBVVEMgMjAyMQogICAgcm9vdEByZWxlbmcxLm55aS5mcmVlYnNkLm9yZzovdXNyL29i ai91c3Ivc3JjL2FtZDY0LmFtZDY0L3N5cy9HRU5FUklDIGFtZDY0CkZyZWVCU0QgY2xhbmcgdmVy c2lvbiAxMS4wLjEgKGdpdEBnaXRodWIuY29tOmxsdm0vbGx2bS1wcm9qZWN0LmdpdCBsbHZtb3Jn LTExLjAuMS0wLWc0M2ZmNzVmMmMzZmUpClZUKHZnYSk6IHRleHQgODB4MjUKQ1BVOiBJbnRlbChS KSBYZW9uKFIpIENQVSBFNS0yNjYwIDAgQCAyLjIwR0h6ICgyMjAwLjAwLU1IeiBLOC1jbGFzcyBD UFUpCiAgT3JpZ2luPSJHZW51aW5lSW50ZWwiICBJZD0weDIwNmQyICBGYW1pbHk9MHg2ICBNb2Rl bD0weDJkICBTdGVwcGluZz0yCiAgRmVhdHVyZXM9MHhmYTNmYmZmPEZQVSxWTUUsREUsUFNFLFRT QyxNU1IsUEFFLE1DRSxDWDgsQVBJQyxTRVAsTVRSUixQR0UsTUNBLENNT1YsUEFULFBTRTM2LERU UyxNTVgsRlhTUixTU0UsU1NFMixTUz4KICBGZWF0dXJlczI9MHg5ZmJhMjIwMzxTU0UzLFBDTE1V TFFEUSxTU1NFMyxDWDE2LFBDSUQsU1NFNC4xLFNTRTQuMix4MkFQSUMsUE9QQ05ULFRTQ0RMVCxB RVNOSSxYU0FWRSxPU1hTQVZFLEFWWCxIVj4KICBBTUQgRmVhdHVyZXM9MHgyODEwMDgwMDxTWVND QUxMLE5YLFJEVFNDUCxMTT4KICBBTUQgRmVhdHVyZXMyPTB4MTxMQUhGPgogIFN0cnVjdHVyZWQg RXh0ZW5kZWQgRmVhdHVyZXM9MHgyPFRTQ0FESj4KICBUU0M6IFAtc3RhdGUgaW52YXJpYW50Ckh5 cGVydmlzb3I6IE9yaWdpbiA9ICJWTXdhcmVWTXdhcmUiCnJlYWwgbWVtb3J5ICA9IDg1ODk5MzQ1 OTIgKDgxOTIgTUIpCmF2YWlsIG1lbW9yeSA9IDgyNzI1ODA2MDggKDc4ODkgTUIpCkV2ZW50IHRp bWVyICJMQVBJQyIgcXVhbGl0eSA2MDAKQUNQSSBBUElDIFRhYmxlOiA8UFRMVEQgIAkgQVBJQyAg PgpGcmVlQlNEL1NNUDogTXVsdGlwcm9jZXNzb3IgU3lzdGVtIERldGVjdGVkOiA0IENQVXMKRnJl ZUJTRC9TTVA6IDQgcGFja2FnZShzKSB4IDEgY29yZShzKQpyYW5kb206IHVuYmxvY2tpbmcgZGV2 aWNlLgpNQURUOiBGb3JjaW5nIGFjdGl2ZS1sb3cgcG9sYXJpdHkgYW5kIGxldmVsIHRyaWdnZXIg Zm9yIFNDSQppb2FwaWMwIDxWZXJzaW9uIDEuMT4gaXJxcyAwLTIzCkxhdW5jaGluZyBBUHM6IDMg MiAxClRpbWVjb3VudGVyICJUU0MtbG93IiBmcmVxdWVuY3kgMTEwMDAwMDAwMCBIeiBxdWFsaXR5 IDEwMDAKS1RMUzogSW5pdGlhbGl6ZWQgNCB0aHJlYWRzCnJhbmRvbTogZW50cm9weSBkZXZpY2Ug ZXh0ZXJuYWwgaW50ZXJmYWNlClthdGhfaGFsXSBsb2FkZWQKV0FSTklORzogRGV2aWNlICJrYmQi IGlzIEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4K a2JkMSBhdCBrYmRtdXgwCjAwMC4wMDAwNTggWzQzNTRdIG5ldG1hcF9pbml0ICAgICAgICAgICAg ICAgbmV0bWFwOiBsb2FkZWQgbW9kdWxlCm1seDVlbjogTWVsbGFub3ggRXRoZXJuZXQgZHJpdmVy IDMuNi4wIChEZWNlbWJlciAyMDIwKQpuZXh1czAKdnR2Z2EwOiA8VlQgVkdBIGRyaXZlcj4KY3J5 cHRvc29mdDA6IDxzb2Z0d2FyZSBjcnlwdG8+CmFlc25pMDogPEFFUy1DQkMsQUVTLUNDTSxBRVMt R0NNLEFFUy1JQ00sQUVTLVhUUz4KYWNwaTA6IDxJTlRFTCA0NDBCWD4KYWNwaTA6IFBvd2VyIEJ1 dHRvbiAoZml4ZWQpCmhwZXQwOiA8SGlnaCBQcmVjaXNpb24gRXZlbnQgVGltZXI+IGlvbWVtIDB4 ZmVkMDAwMDAtMHhmZWQwMDNmZiBvbiBhY3BpMApUaW1lY291bnRlciAiSFBFVCIgZnJlcXVlbmN5 IDE0MzE4MTgwIEh6IHF1YWxpdHkgOTUwCmNwdTA6IDxBQ1BJIENQVT4gbnVtYS1kb21haW4gMCBv biBhY3BpMAphdHRpbWVyMDogPEFUIHRpbWVyPiBwb3J0IDB4NDAtMHg0MyBpcnEgMCBvbiBhY3Bp MApUaW1lY291bnRlciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMApFdmVu dCB0aW1lciAiaTgyNTQiIGZyZXF1ZW5jeSAxMTkzMTgyIEh6IHF1YWxpdHkgMTAwCmF0cnRjMDog PEFUIHJlYWx0aW1lIGNsb2NrPiBwb3J0IDB4NzAtMHg3MSBpcnEgOCBvbiBhY3BpMAphdHJ0YzA6 IHJlZ2lzdGVyZWQgYXMgYSB0aW1lLW9mLWRheSBjbG9jaywgcmVzb2x1dGlvbiAxLjAwMDAwMHMK RXZlbnQgdGltZXIgIlJUQyIgZnJlcXVlbmN5IDMyNzY4IEh6IHF1YWxpdHkgMApUaW1lY291bnRl ciAiQUNQSS1mYXN0IiBmcmVxdWVuY3kgMzU3OTU0NSBIeiBxdWFsaXR5IDkwMAphY3BpX3RpbWVy MDogPDI0LWJpdCB0aW1lciBhdCAzLjU3OTU0NU1Iej4gcG9ydCAweDEwMDgtMHgxMDBiIG9uIGFj cGkwCnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNw aTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKcGNpYjE6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMS4wIG9uIHBjaTAKcGNpMTogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjEK aXNhYjA6IDxQQ0ktSVNBIGJyaWRnZT4gYXQgZGV2aWNlIDcuMCBvbiBwY2kwCmlzYTA6IDxJU0Eg YnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgUElJWDQgVURNQTMzIGNvbnRyb2xsZXI+IHBv cnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgxNzcsMHgzNzYsMHgxMDYwLTB4MTA2ZiBhdCBk ZXZpY2UgNy4xIG9uIHBjaTAKYXRhMDogPEFUQSBjaGFubmVsPiBhdCBjaGFubmVsIDAgb24gYXRh cGNpMAphdGExOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhdGFwY2kwCnBjaTA6IDxi cmlkZ2U+IGF0IGRldmljZSA3LjMgKG5vIGRyaXZlciBhdHRhY2hlZCkKdmdhcGNpMDogPFZHQS1j b21wYXRpYmxlIGRpc3BsYXk+IHBvcnQgMHgxMDcwLTB4MTA3ZiBtZW0gMHhlODAwMDAwMC0weGVm ZmZmZmZmLDB4ZmUwMDAwMDAtMHhmZTdmZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDE1LjAgb24gcGNp MAp2Z2FwY2kwOiBCb290IHZpZGVvIGRldmljZQptcHQwOiA8TFNJTG9naWMgMTAzMCBVbHRyYTQg QWRhcHRlcj4gcG9ydCAweDE0MDAtMHgxNGZmIG1lbSAweGZlYmEwMDAwLTB4ZmViYmZmZmYsMHhm ZWJjMDAwMC0weGZlYmRmZmZmIGlycSAxNyBhdCBkZXZpY2UgMTYuMCBvbiBwY2kwCm1wdDA6IE1Q SSBWZXJzaW9uPTEuMi4wLjAKcGNpYjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MTcuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIyCmVtMDogPEludGVsKFIp IFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlvbj4gcG9ydCAweDIwMDAtMHgyMDNmIG1lbSAweGZk NWMwMDAwLTB4ZmQ1ZGZmZmYsMHhmZGZmMDAwMC0weGZkZmZmZmZmIGlycSAxOCBhdCBkZXZpY2Ug MC4wIG9uIHBjaTIKZW0wOiBVc2luZyAxMDI0IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRl c2NyaXB0b3JzCmVtMDogRXRoZXJuZXQgYWRkcmVzczogMDA6NTA6NTY6OGE6ZTc6NmYKZW0wOiBs aW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0wOiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEw MjQsIFJYIDEvMTAyNAplbTE6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENvbm5lY3Rpb24+ IHBvcnQgMHgyMDQwLTB4MjA3ZiBtZW0gMHhmZDVhMDAwMC0weGZkNWJmZmZmLDB4ZmRmZTAwMDAt MHhmZGZlZmZmZiBpcnEgMTYgYXQgZGV2aWNlIDIuMCBvbiBwY2kyCmVtMTogVXNpbmcgMTAyNCBU WCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9ycwplbTE6IEV0aGVybmV0IGFkZHJl c3M6IDAwOjUwOjU2OjhhOjU2OmVjCmVtMTogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmVtMTog bmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAxLzEwMjQKcGNpYjM6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMCBvbiBwY2kwCnBjaWI0OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIxLjEgb24gcGNpMApwY2liNTogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyMS4yIG9uIHBjaTAKcGNpYjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBh dCBkZXZpY2UgMjEuMyBvbiBwY2kwCnBjaWI3OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIxLjQgb24gcGNpMApwY2liODogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy MS41IG9uIHBjaTAKcGNpYjk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNiBv biBwY2kwCnBjaWIxMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS43IG9uIHBj aTAKcGNpYjExOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjAgb24gcGNpMApw Y2liMTI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMSBvbiBwY2kwCnBjaWIx MzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4yIG9uIHBjaTAKcGNpYjE0OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjMgb24gcGNpMApwY2liMTU6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNCBvbiBwY2kwCnBjaWIxNjogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi41IG9uIHBjaTAKcGNpYjE3OiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIyLjYgb24gcGNpMApwY2liMTg6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjIuNyBvbiBwY2kwCnBjaWIxOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMy4wIG9uIHBjaTAKcGNpYjIwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIzLjEgb24gcGNpMApwY2liMjE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjMuMiBvbiBwY2kwCnBjaWIyMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy My4zIG9uIHBjaTAKcGNpYjIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjQg b24gcGNpMApwY2liMjQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNSBvbiBw Y2kwCnBjaWIyNTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy42IG9uIHBjaTAK cGNpYjI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjcgb24gcGNpMApwY2li Mjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMCBvbiBwY2kwCnBjaWIyODog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4xIG9uIHBjaTAKcGNpYjI5OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjIgb24gcGNpMApwY2liMzA6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMyBvbiBwY2kwCnBjaWIzMTogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyNC40IG9uIHBjaTAKcGNpYjMyOiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI0LjUgb24gcGNpMApwY2liMzM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjQuNiBvbiBwY2kwCnBjaWIzNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyNC43IG9uIHBjaTAKYWNwaV9hY2FkMDogPEFDIEFkYXB0ZXI+IG9uIGFjcGkwCmF0 a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0Mik+IHBvcnQgMHg2MCwweDY0IGlycSAx IG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEgMSBvbiBhdGtiZGMwCmtiZDAgYXQg YXRrYmQwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KcHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBv biBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NLRURdCldBUk5JTkc6IERldmljZSAicHNtIiBpcyBH aWFudCBsb2NrZWQgYW5kIG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCnBzbTA6 IG1vZGVsIEludGVsbGlNb3VzZSwgZGV2aWNlIElEIDMKYWNwaV9zeXNjb250YWluZXIwOiA8U3lz dGVtIENvbnRhaW5lcj4gb24gYWNwaTAKZmRjMDogPGZsb3BweSBkcml2ZSBjb250cm9sbGVyPiBw b3J0IDB4M2YwLTB4M2Y1LDB4M2Y3IGlycSA2IGRycSAyIG9uIGFjcGkwCmZkMDogPDE0NDAtS0Ig My41IiBkcml2ZT4gb24gZmRjMCBkcml2ZSAwCm9ybTA6IDxJU0EgT3B0aW9uIFJPTXM+IGF0IGlv bWVtIDB4YzAwMDAtMHhjN2ZmZiwweGM4MDAwLTB4YzlmZmYsMHhjYTAwMC0weGNhZmZmLDB4Y2Iw MDAtMHhjYmZmZiwweGRjMDAwLTB4ZGZmZmYsMHhlMDAwMC0weGU3ZmZmIHBucGlkIE9STTAwMDAg b24gaXNhMAp2Z2EwOiA8R2VuZXJpYyBJU0EgVkdBPiBhdCBwb3J0IDB4M2MwLTB4M2RmIGlvbWVt IDB4YTAwMDAtMHhiZmZmZiBwbnBpZCBQTlAwOTAwIG9uIGlzYTAKVGltZWNvdW50ZXJzIHRpY2sg ZXZlcnkgMTAuMDAwIG1zZWMKWkZTIGZpbGVzeXN0ZW0gdmVyc2lvbjogNQpaRlMgc3RvcmFnZSBw b29sIHZlcnNpb246IGZlYXR1cmVzIHN1cHBvcnQgKDUwMDApCnVzYl9uZWVkc19leHBsb3JlX2Fs bDogbm8gZGV2Y2xhc3MKVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB6ZnM6enJvb3QvUk9PVC9k ZWZhdWx0IFtdLi4uClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IENBTQpkYTAgYXQgbXB0MCBidXMg MCBzY2J1czIgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8Vk13YXJlIFZpcnR1YWwgZGlzayAyLjA+IEZp eGVkIERpcmVjdCBBY2Nlc3MgU1BDLTQgU0NTSSBkZXZpY2UKZGEwOiAzMjAuMDAwTUIvcyB0cmFu c2ZlcnMgKDE2MC4wMDBNSHosIG9mZnNldCAxMjcsIDE2Yml0KQpkYTA6IENvbW1hbmQgUXVldWVp bmcgZW5hYmxlZApkYTA6IDQwOTYwTUIgKDgzODg2MDgwIDUxMiBieXRlIHNlY3RvcnMpCmRhMDog cXVpcmtzPTB4MTQwPFJFVFJZX0JVU1ksU1RSSUNUX1VOTUFQPgpjZDAgYXQgYXRhMSBidXMgMCBz Y2J1czEgdGFyZ2V0IDAgbHVuIDAKY2QwOiA8TkVDVk1XYXIgVk13YXJlIElERSBDRFIxMCAxLjAw PiBSZW1vdmFibGUgQ0QtUk9NIFNDU0kgZGV2aWNlCmNkMDogU2VyaWFsIE51bWJlciAxMDAwMDAw MDAwMDAwMDAwMDAwMQpjZDA6IDMzLjMwME1CL3MgdHJhbnNmZXJzIChVRE1BMiwgQVRBUEkgMTJi eXRlcywgUElPIDY1NTM0Ynl0ZXMpCmNkMDogQXR0ZW1wdCB0byBxdWVyeSBkZXZpY2Ugc2l6ZSBm YWlsZWQ6IE5PVCBSRUFEWSwgTWVkaXVtIG5vdCBwcmVzZW50CmNkMDogcXVpcmtzPTB4NDA8UkVU UllfQlVTWT4KU2V0dGluZyBob3N0dXVpZDogMTI4YTBhNDItNGQ4Ny03YTZhLTRmNWMtYmVjY2Fj MzRiODE3LgpTZXR0aW5nIGhvc3RpZDogMHhkYTlkOGUxZi4KU3RhcnRpbmcgZmlsZSBzeXN0ZW0g Y2hlY2tzOgpubyBwb29scyBhdmFpbGFibGUgdG8gaW1wb3J0Ck1vdW50aW5nIGxvY2FsIGZpbGVz eXN0ZW1zOi4KRUxGIGxkY29uZmlnIHBhdGg6IC9saWIgL3Vzci9saWIgL3Vzci9saWIvY29tcGF0 IC91c3IvbG9jYWwvbGliIC91c3IvbG9jYWwvbGliL2NvbXBhdC9wa2cgL3Vzci9sb2NhbC9saWIv Y29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9wZXJsNS81LjMyL21hY2gvQ09SRQozMi1iaXQgY29t cGF0aWJpbGl0eSBsZGNvbmZpZyBwYXRoOiAvdXNyL2xpYjMyClNldHRpbmcgaG9zdG5hbWU6IE9w ZW5WUE4uClNldHRpbmcgdXAgaGFydmVzdGluZzogW1VNQV0sW0ZTX0FUSU1FXSxTV0ksSU5URVJS VVBULE5FVF9ORyxbTkVUX0VUSEVSXSxORVRfVFVOLE1PVVNFLEtFWUJPQVJELEFUVEFDSCxDQUNI RUQKRmVlZGluZyBlbnRyb3B5OiAuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0b2xv YWRpbmcgbW9kdWxlOiB2bWNpLmtvCmludHNtYjA6IDxJbnRlbCBQSUlYNCBTTUJVUyBJbnRlcmZh Y2U+IHBvcnQgMHgxMDQwLTB4MTA0ZiBhdCBkZXZpY2UgNy4zIG9uIHBjaTAKaW50c21iMDogaW50 ciBTTUkgZGlzYWJsZWQgcmV2aXNpb24gMApzbWJ1czA6IDxTeXN0ZW0gTWFuYWdlbWVudCBCdXM+ IG9uIGludHNtYjAKdm1jaTA6IDxWTXdhcmUgVmlydHVhbCBNYWNoaW5lIENvbW11bmljYXRpb24g SW50ZXJmYWNlPiBwb3J0IDB4MTA4MC0weDEwYmYgbWVtIDB4ZmViZmUwMDAtMHhmZWJmZmZmZiBp cnEgMTYgYXQgZGV2aWNlIDcuNyBvbiBwY2kwCkNyZWF0ZWQgY2xvbmUgaW50ZXJmYWNlczogbGFn ZzAuCmxvMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCmxhZ2cwOiBsaW5rIHN0YXRlIGNoYW5n ZWQgdG8gVVAKU3RhcnRpbmcgTmV0d29yazogbG8wIGVtMCBlbTEgbGFnZzAuCmxvMDogZmxhZ3M9 ODA0OTxVUCxMT09QQkFDSyxSVU5OSU5HLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE2Mzg0Cglv cHRpb25zPTY4MDAwMzxSWENTVU0sVFhDU1VNLExJTktTVEFURSxSWENTVU1fSVBWNixUWENTVU1f SVBWNj4KCWluZXQ2IDo6MSBwcmVmaXhsZW4gMTI4CglpbmV0NiBmZTgwOjoxJWxvMCBwcmVmaXhs ZW4gNjQgc2NvcGVpZCAweDMKCWluZXQgMTI3LjAuMC4xIG5ldG1hc2sgMHhmZjAwMDAwMAoJZ3Jv dXBzOiBsbwoJbmQ2IG9wdGlvbnM9MjE8UEVSRk9STU5VRCxBVVRPX0xJTktMT0NBTD4KZW0wOiBm bGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRyaWMg MCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxBTl9I V1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUwOjU2 OjhhOmU3OjZmCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1 cGxleD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FC TEVELEFVVE9fTElOS0xPQ0FMPgplbTE6IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5JTkcs U0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhD U1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklM VEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWh3YWRkciAwMDo1MDo1Njo4YTo1 NjplYwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+ KQoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxB VVRPX0xJTktMT0NBTD4KbGFnZzA6IGZsYWdzPTg4NDM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lN UExFWCxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VN LFRYQ1NVTSxWTEFOX01UVSxWTEFOX0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVS LE5PTUFQPgoJZXRoZXIgMDA6NTA6NTY6OGE6ZTc6NmYKCWluZXQgMTkyLjEwLjAuODcgbmV0bWFz ayAweGZmZmZmZTAwIGJyb2FkY2FzdCAxOTIuMTAuMS4yNTUKCWxhZ2dwcm90byBmYWlsb3ZlciBs YWdnaGFzaCBsMixsMyxsNAoJbGFnZ3BvcnQ6IGVtMCBmbGFncz01PE1BU1RFUixBQ1RJVkU+Cgls YWdncG9ydDogZW0xIGZsYWdzPTA8PgoJZ3JvdXBzOiBsYWdnCgltZWRpYTogRXRoZXJuZXQgYXV0 b3NlbGVjdAoJc3RhdHVzOiBhY3RpdmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNB QkxFRCxBVVRPX0xJTktMT0NBTD4KU3RhcnRpbmcgZGV2ZC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBp bnRwbS5rbwpBdXRvbG9hZGluZyBtb2R1bGU6IHZtY2kua28KYWRkIGhvc3QgMTI3LjAuMC4xOiBn YXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGRlZmF1bHQ6 IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBpbmV0IHJvdXRpbmcgb3B0aW9uczogZ2F0 ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVhZHkg aW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgZmYwMjo6OiBnYXRl d2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0IDo6MC4w LjAuMDogZ2F0ZXdheSA6OjEKaXBmdzIgKCtpcHY2KSBpbml0aWFsaXplZCwgZGl2ZXJ0IGxvYWRh YmxlLCBuYXQgbG9hZGFibGUsIGRlZmF1bHQgdG8gZGVueSwgbG9nZ2luZyBkaXNhYmxlZApGbHVz aGVkIGFsbCBydWxlcy4KMDAxMDAgYWxsb3cgaXAgZnJvbSBhbnkgdG8gYW55IHZpYSBsbzAKMDAy MDAgZGVueSBpcCBmcm9tIGFueSB0byAxMjcuMC4wLjAvOAowMDMwMCBkZW55IGlwIGZyb20gMTI3 LjAuMC4wLzggdG8gYW55CjAwNDAwIGRlbnkgaXAgZnJvbSBhbnkgdG8gOjoxCjAwNTAwIGRlbnkg aXAgZnJvbSA6OjEgdG8gYW55CjAwNjAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIDo6IHRvIGZmMDI6 Oi8xNgowMDcwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBmZTgwOjovMTAgdG8gZmU4MDo6LzEwCjAw ODAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6Oi8xMCB0byBmZjAyOjovMTYKMDA5MDAgYWxs b3cgaXB2Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVzIDEKMDEwMDAgYWxsb3cgaXB2 Ni1pY21wIGZyb20gYW55IHRvIGFueSBpY21wNnR5cGVzIDIsMTM1LDEzNgowMDA1MCBkaXZlcnQg ODY2OCBpcDQgZnJvbSBhbnkgdG8gYW55IHZpYSBsYWdnMAo2NTAwMCBhbGxvdyBpcCBmcm9tIGFu eSB0byBhbnkKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpGaXJld2FsbCBsb2dnaW5nIGVuYWJsZWQu ClN0YXJ0aW5nIG5hdGQuCkNsZWFyaW5nIC90bXAuCjIwMjEtMDQtMTdUMDI6NDc6NTUuODA1MTA5 LTA1OjAwIE9wZW5WUE4gbmF0ZCA5NjcxMiAtIC0gQWxpYXNpbmcgdG8gMTkyLjEwLjAuODcsIG10 dSAxNTAwIGJ5dGVzClVwZGF0aW5nIG1vdGQ6LgpVcGRhdGluZyAvdmFyL3J1bi9vcy1yZWxlYXNl IGRvbmUuCkNyZWF0aW5nIGFuZC9vciB0cmltbWluZyBsb2cgZmlsZXMuClN0YXJ0aW5nIHN5c2xv Z2QuCkFwciAxNyAwMjo0Nzo1NyBPcGVuVlBOIHNhdmVjb3JlWzI4MzQwXTogcmVib290IGFmdGVy IHBhbmljOiBnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQKV3JpdGluZyBjcmFzaCBzdW1tYXJ5IHRv IC92YXIvY3Jhc2gvY29yZS50eHQuMC4KU2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAwMjo0 ODoxNSBudHBkYXRlWzMwMzQ3XTogc3RlcCB0aW1lIHNlcnZlciAxNzQuOTQuMTU1LjIyNCBvZmZz ZXQgLTAuMjk3MzkzIHNlYwpTdGFydGluZyBvcGVudnBuLgpNb3VudGluZyBsYXRlIGZpbGVzeXN0 ZW1zOi4KdHVuMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQCkNvbmZpZ3VyaW5nIHZ0OiBibGFu a3RpbWUuClBlcmZvcm1pbmcgc2FuaXR5IGNoZWNrIG9uIHNzaGQgY29uZmlndXJhdGlvbi4KU3Rh cnRpbmcgc3NoZC4KU3RhcnRpbmcgY3Jvbi4KU3RhcnRpbmcgYmFja2dyb3VuZCBmaWxlIHN5c3Rl bSBjaGVja3MgaW4gNjAgc2Vjb25kcy4KClNhdCBBcHIgMTcgMDI6NDg6MTcgRVNUIDIwMjEKQXBy IDE3IDAyOjQ5OjIwIE9wZW5WUE4gc3NoZFs1MDkyOV06IGVycm9yOiBQQU06IEF1dGhlbnRpY2F0 aW9uIGVycm9yIGZvciBwZXRlciBmcm9tIDEwLjguMC4yCkFwciAxNyAwMjo0OToyNiBPcGVuVlBO IHN1WzUxNjM0XTogcGV0ZXIgdG8gcm9vdCBvbiAvZGV2L3B0cy8wCkFwciAxNyAwMjo1MTo1MyBP cGVuVlBOIHNodXRkb3duWzUyNjcyXTogcmVib290IGJ5IHBldGVyOiAKU3RvcHBpbmcgY3Jvbi4K V2FpdGluZyBmb3IgUElEUzogNDczNjQuClN0b3BwaW5nIHNzaGQuCldhaXRpbmcgZm9yIFBJRFM6 IDQ2NzQ2LgpTdG9wcGluZyBvcGVudnBuLgpXYWl0aW5nIGZvciBQSURTOiAzNzUwNgp0dW4wOiBs aW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgouClN0b3BwaW5nIGRldmQuCldhaXRpbmcgZm9yIFBJ RFM6IDg0MjYxLgpXcml0aW5nIGVudHJvcHkgZmlsZTogLgpXcml0aW5nIGVhcmx5IGJvb3QgZW50 cm9weSBmaWxlOiAuCi4KVGVybWluYXRlZApBcHIgMTcgMDI6NTE6NTMgT3BlblZQTiBzeXNsb2dk OiBleGl0aW5nIG9uIHNpZ25hbCAxNQpXYWl0aW5nIChtYXggNjAgc2Vjb25kcykgZm9yIHN5c3Rl bSBwcm9jZXNzIGB2bmxydScgdG8gc3RvcC4uLiBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRz KSBmb3Igc3lzdGVtIHByb2Nlc3MgYHN5bmNlcicgdG8gc3RvcC4uLiAKU3luY2luZyBkaXNrcywg dm5vZGVzIHJlbWFpbmluZy4uLiAwIDAgMCBkb25lCldhaXRpbmcgKG1heCA2MCBzZWNvbmRzKSBm b3Igc3lzdGVtIHRocmVhZCBgYnVmZGFlbW9uJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4 IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0wJyB0byBzdG9w Li4uIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZz cGFjZWRhZW1vbi0xJyB0byBzdG9wLi4uIGRvbmUKV2FpdGluZyAobWF4IDYwIHNlY29uZHMpIGZv ciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0yJyB0byBzdG9wLi4uIGRvbmUKV2FpdGlu ZyAobWF4IDYwIHNlY29uZHMpIGZvciBzeXN0ZW0gdGhyZWFkIGBidWZzcGFjZWRhZW1vbi0zJyB0 byBzdG9wLi4uIGRvbmUKQWxsIGJ1ZmZlcnMgc3luY2VkLgpVcHRpbWU6IDRtMzNzCi0tLTw8Qk9P VD4+LS0tCkNvcHlyaWdodCAoYykgMTk5Mi0yMDIxIFRoZSBGcmVlQlNEIFByb2plY3QuCkNvcHly aWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5MSwgMTk5Miwg MTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYS4g QWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVyZWQgdHJhZGVtYXJrIG9m IFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgMTMuMC1SRUxFQVNFICMwIHJlbGVuZy8x My4wLW4yNDQ3MzMtZWEzMWFiYzI2MWY6IEZyaSBBcHIgIDkgMDQ6MjQ6MDkgVVRDIDIwMjEKICAg IHJvb3RAcmVsZW5nMS5ueWkuZnJlZWJzZC5vcmc6L3Vzci9vYmovdXNyL3NyYy9hbWQ2NC5hbWQ2 NC9zeXMvR0VORVJJQyBhbWQ2NApGcmVlQlNEIGNsYW5nIHZlcnNpb24gMTEuMC4xIChnaXRAZ2l0 aHViLmNvbTpsbHZtL2xsdm0tcHJvamVjdC5naXQgbGx2bW9yZy0xMS4wLjEtMC1nNDNmZjc1ZjJj M2ZlKQpWVCh2Z2EpOiB0ZXh0IDgweDI1CkNQVTogSW50ZWwoUikgWGVvbihSKSBDUFUgRTUtMjY2 MCAwIEAgMi4yMEdIeiAoMjIwMC4wMC1NSHogSzgtY2xhc3MgQ1BVKQogIE9yaWdpbj0iR2VudWlu ZUludGVsIiAgSWQ9MHgyMDZkMiAgRmFtaWx5PTB4NiAgTW9kZWw9MHgyZCAgU3RlcHBpbmc9Mgog IEZlYXR1cmVzPTB4ZmEzZmJmZjxGUFUsVk1FLERFLFBTRSxUU0MsTVNSLFBBRSxNQ0UsQ1g4LEFQ SUMsU0VQLE1UUlIsUEdFLE1DQSxDTU9WLFBBVCxQU0UzNixEVFMsTU1YLEZYU1IsU1NFLFNTRTIs U1M+CiAgRmVhdHVyZXMyPTB4OWZiYTIyMDM8U1NFMyxQQ0xNVUxRRFEsU1NTRTMsQ1gxNixQQ0lE LFNTRTQuMSxTU0U0LjIseDJBUElDLFBPUENOVCxUU0NETFQsQUVTTkksWFNBVkUsT1NYU0FWRSxB VlgsSFY+CiAgQU1EIEZlYXR1cmVzPTB4MjgxMDA4MDA8U1lTQ0FMTCxOWCxSRFRTQ1AsTE0+CiAg QU1EIEZlYXR1cmVzMj0weDE8TEFIRj4KICBTdHJ1Y3R1cmVkIEV4dGVuZGVkIEZlYXR1cmVzPTB4 MjxUU0NBREo+CiAgVFNDOiBQLXN0YXRlIGludmFyaWFudApIeXBlcnZpc29yOiBPcmlnaW4gPSAi Vk13YXJlVk13YXJlIgpyZWFsIG1lbW9yeSAgPSA4NTg5OTM0NTkyICg4MTkyIE1CKQphdmFpbCBt ZW1vcnkgPSA4MjcyNjA1MTg0ICg3ODg5IE1CKQpFdmVudCB0aW1lciAiTEFQSUMiIHF1YWxpdHkg NjAwCkFDUEkgQVBJQyBUYWJsZTogPFBUTFREICAJIEFQSUMgID4KRnJlZUJTRC9TTVA6IE11bHRp cHJvY2Vzc29yIFN5c3RlbSBEZXRlY3RlZDogNCBDUFVzCkZyZWVCU0QvU01QOiA0IHBhY2thZ2Uo cykgeCAxIGNvcmUocykKcmFuZG9tOiB1bmJsb2NraW5nIGRldmljZS4KTUFEVDogRm9yY2luZyBh Y3RpdmUtbG93IHBvbGFyaXR5IGFuZCBsZXZlbCB0cmlnZ2VyIGZvciBTQ0kKaW9hcGljMCA8VmVy c2lvbiAxLjE+IGlycXMgMC0yMwpMYXVuY2hpbmcgQVBzOiAyIDMgMQpUaW1lY291bnRlciAiVFND LWxvdyIgZnJlcXVlbmN5IDExMDAwMDAwMDAgSHogcXVhbGl0eSAxMDAwCktUTFM6IEluaXRpYWxp emVkIDQgdGhyZWFkcwpyYW5kb206IGVudHJvcHkgZGV2aWNlIGV4dGVybmFsIGludGVyZmFjZQpb YXRoX2hhbF0gbG9hZGVkCldBUk5JTkc6IERldmljZSAia2JkIiBpcyBHaWFudCBsb2NrZWQgYW5k IG1heSBiZSBkZWxldGVkIGJlZm9yZSBGcmVlQlNEIDE0LjAuCmtiZDEgYXQga2JkbXV4MAowMDAu MDAwMDU4IFs0MzU0XSBuZXRtYXBfaW5pdCAgICAgICAgICAgICAgIG5ldG1hcDogbG9hZGVkIG1v ZHVsZQptbHg1ZW46IE1lbGxhbm94IEV0aGVybmV0IGRyaXZlciAzLjYuMCAoRGVjZW1iZXIgMjAy MCkKbmV4dXMwCnZ0dmdhMDogPFZUIFZHQSBkcml2ZXI+CmNyeXB0b3NvZnQwOiA8c29mdHdhcmUg Y3J5cHRvPgphZXNuaTA6IDxBRVMtQ0JDLEFFUy1DQ00sQUVTLUdDTSxBRVMtSUNNLEFFUy1YVFM+ CmFjcGkwOiA8SU5URUwgNDQwQlg+CmFjcGkwOiBQb3dlciBCdXR0b24gKGZpeGVkKQpocGV0MDog PEhpZ2ggUHJlY2lzaW9uIEV2ZW50IFRpbWVyPiBpb21lbSAweGZlZDAwMDAwLTB4ZmVkMDAzZmYg b24gYWNwaTAKVGltZWNvdW50ZXIgIkhQRVQiIGZyZXF1ZW5jeSAxNDMxODE4MCBIeiBxdWFsaXR5 IDk1MApjcHUwOiA8QUNQSSBDUFU+IG51bWEtZG9tYWluIDAgb24gYWNwaTAKYXR0aW1lcjA6IDxB VCB0aW1lcj4gcG9ydCAweDQwLTB4NDMgaXJxIDAgb24gYWNwaTAKVGltZWNvdW50ZXIgImk4MjU0 IiBmcmVxdWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDAKRXZlbnQgdGltZXIgImk4MjU0IiBmcmVx dWVuY3kgMTE5MzE4MiBIeiBxdWFsaXR5IDEwMAphdHJ0YzA6IDxBVCByZWFsdGltZSBjbG9jaz4g cG9ydCAweDcwLTB4NzEgaXJxIDggb24gYWNwaTAKYXRydGMwOiByZWdpc3RlcmVkIGFzIGEgdGlt ZS1vZi1kYXkgY2xvY2ssIHJlc29sdXRpb24gMS4wMDAwMDBzCkV2ZW50IHRpbWVyICJSVEMiIGZy ZXF1ZW5jeSAzMjc2OCBIeiBxdWFsaXR5IDAKVGltZWNvdW50ZXIgIkFDUEktZmFzdCIgZnJlcXVl bmN5IDM1Nzk1NDUgSHogcXVhbGl0eSA5MDAKYWNwaV90aW1lcjA6IDwyNC1iaXQgdGltZXIgYXQg My41Nzk1NDVNSHo+IHBvcnQgMHgxMDA4LTB4MTAwYiBvbiBhY3BpMApwY2liMDogPEFDUEkgSG9z dC1QQ0kgYnJpZGdlPiBwb3J0IDB4Y2Y4LTB4Y2ZmIG9uIGFjcGkwCnBjaTA6IDxBQ1BJIFBDSSBi dXM+IG9uIHBjaWIwCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDEuMCBv biBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIxCmlzYWIwOiA8UENJLUlTQSBicmlk Z2U+IGF0IGRldmljZSA3LjAgb24gcGNpMAppc2EwOiA8SVNBIGJ1cz4gb24gaXNhYjAKYXRhcGNp MDogPEludGVsIFBJSVg0IFVETUEzMyBjb250cm9sbGVyPiBwb3J0IDB4MWYwLTB4MWY3LDB4M2Y2 LDB4MTcwLTB4MTc3LDB4Mzc2LDB4MTA2MC0weDEwNmYgYXQgZGV2aWNlIDcuMSBvbiBwY2kwCmF0 YTA6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAwIG9uIGF0YXBjaTAKYXRhMTogPEFUQSBjaGFu bmVsPiBhdCBjaGFubmVsIDEgb24gYXRhcGNpMApwY2kwOiA8YnJpZGdlPiBhdCBkZXZpY2UgNy4z IChubyBkcml2ZXIgYXR0YWNoZWQpCnZnYXBjaTA6IDxWR0EtY29tcGF0aWJsZSBkaXNwbGF5PiBw b3J0IDB4MTA3MC0weDEwN2YgbWVtIDB4ZTgwMDAwMDAtMHhlZmZmZmZmZiwweGZlMDAwMDAwLTB4 ZmU3ZmZmZmYgaXJxIDE2IGF0IGRldmljZSAxNS4wIG9uIHBjaTAKdmdhcGNpMDogQm9vdCB2aWRl byBkZXZpY2UKbXB0MDogPExTSUxvZ2ljIDEwMzAgVWx0cmE0IEFkYXB0ZXI+IHBvcnQgMHgxNDAw LTB4MTRmZiBtZW0gMHhmZWJhMDAwMC0weGZlYmJmZmZmLDB4ZmViYzAwMDAtMHhmZWJkZmZmZiBp cnEgMTcgYXQgZGV2aWNlIDE2LjAgb24gcGNpMAptcHQwOiBNUEkgVmVyc2lvbj0xLjIuMC4wCnBj aWIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDE3LjAgb24gcGNpMApwY2kyOiA8 QUNQSSBQQ0kgYnVzPiBvbiBwY2liMgplbTA6IDxJbnRlbChSKSBQUk8vMTAwMCBOZXR3b3JrIENv bm5lY3Rpb24+IHBvcnQgMHgyMDAwLTB4MjAzZiBtZW0gMHhmZDVjMDAwMC0weGZkNWRmZmZmLDB4 ZmRmZjAwMDAtMHhmZGZmZmZmZiBpcnEgMTggYXQgZGV2aWNlIDAuMCBvbiBwY2kyCmVtMDogVXNp bmcgMTAyNCBUWCBkZXNjcmlwdG9ycyBhbmQgMTAyNCBSWCBkZXNjcmlwdG9ycwplbTA6IEV0aGVy bmV0IGFkZHJlc3M6IDAwOjUwOjU2OjhhOmU3OjZmCmVtMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRv IFVQCmVtMDogbmV0bWFwIHF1ZXVlcy9zbG90czogVFggMS8xMDI0LCBSWCAxLzEwMjQKZW0xOiA8 SW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4MjA0MC0weDIwN2Yg bWVtIDB4ZmQ1YTAwMDAtMHhmZDViZmZmZiwweGZkZmUwMDAwLTB4ZmRmZWZmZmYgaXJxIDE2IGF0 IGRldmljZSAyLjAgb24gcGNpMgplbTE6IFVzaW5nIDEwMjQgVFggZGVzY3JpcHRvcnMgYW5kIDEw MjQgUlggZGVzY3JpcHRvcnMKZW0xOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1MDo1Njo4YTo1Njpl YwplbTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTE6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6 IFRYIDEvMTAyNCwgUlggMS8xMDI0CnBjaWIzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDIxLjAgb24gcGNpMApwY2liNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy MS4xIG9uIHBjaTAKcGNpYjU6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMiBv biBwY2kwCnBjaWI2OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjMgb24gcGNp MApwY2liNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS40IG9uIHBjaTAKcGNp Yjg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNSBvbiBwY2kwCnBjaWI5OiA8 QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjYgb24gcGNpMApwY2liMTA6IDxBQ1BJ IFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuNyBvbiBwY2kwCnBjaWIxMTogPEFDUEkgUENJ LVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4wIG9uIHBjaTAKcGNpYjEyOiA8QUNQSSBQQ0ktUENJ IGJyaWRnZT4gYXQgZGV2aWNlIDIyLjEgb24gcGNpMApwY2liMTM6IDxBQ1BJIFBDSS1QQ0kgYnJp ZGdlPiBhdCBkZXZpY2UgMjIuMiBvbiBwY2kwCnBjaWIxNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMi4zIG9uIHBjaTAKcGNpYjE1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQg ZGV2aWNlIDIyLjQgb24gcGNpMApwY2liMTY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZp Y2UgMjIuNSBvbiBwY2kwCnBjaWIxNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAy Mi42IG9uIHBjaTAKcGNpYjE4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjcg b24gcGNpMApwY2liMTk6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMCBvbiBw Y2kwCnBjaWIyMDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy4xIG9uIHBjaTAK cGNpYjIxOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjIgb24gcGNpMApwY2li MjI6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuMyBvbiBwY2kwCnBjaWIyMzog PEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy40IG9uIHBjaTAKcGNpYjI0OiA8QUNQ SSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjUgb24gcGNpMApwY2liMjU6IDxBQ1BJIFBD SS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNiBvbiBwY2kwCnBjaWIyNjogPEFDUEkgUENJLVBD SSBicmlkZ2U+IGF0IGRldmljZSAyMy43IG9uIHBjaTAKcGNpYjI3OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDI0LjAgb24gcGNpMApwY2liMjg6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdl PiBhdCBkZXZpY2UgMjQuMSBvbiBwY2kwCnBjaWIyOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0 IGRldmljZSAyNC4yIG9uIHBjaTAKcGNpYjMwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2 aWNlIDI0LjMgb24gcGNpMApwY2liMzE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2Ug MjQuNCBvbiBwY2kwCnBjaWIzMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC41 IG9uIHBjaTAKcGNpYjMzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjYgb24g cGNpMApwY2liMzQ6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuNyBvbiBwY2kw CmFjcGlfYWNhZDA6IDxBQyBBZGFwdGVyPiBvbiBhY3BpMAphdGtiZGMwOiA8S2V5Ym9hcmQgY29u dHJvbGxlciAoaTgwNDIpPiBwb3J0IDB4NjAsMHg2NCBpcnEgMSBvbiBhY3BpMAphdGtiZDA6IDxB VCBLZXlib2FyZD4gaXJxIDEgb24gYXRrYmRjMAprYmQwIGF0IGF0a2JkMAphdGtiZDA6IFtHSUFO VC1MT0NLRURdCnBzbTA6IDxQUy8yIE1vdXNlPiBpcnEgMTIgb24gYXRrYmRjMApwc20wOiBbR0lB TlQtTE9DS0VEXQpXQVJOSU5HOiBEZXZpY2UgInBzbSIgaXMgR2lhbnQgbG9ja2VkIGFuZCBtYXkg YmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4wLgpwc20wOiBtb2RlbCBJbnRlbGxpTW91c2Us IGRldmljZSBJRCAzCmFjcGlfc3lzY29udGFpbmVyMDogPFN5c3RlbSBDb250YWluZXI+IG9uIGFj cGkwCmZkYzA6IDxmbG9wcHkgZHJpdmUgY29udHJvbGxlcj4gcG9ydCAweDNmMC0weDNmNSwweDNm NyBpcnEgNiBkcnEgMiBvbiBhY3BpMApmZDA6IDwxNDQwLUtCIDMuNSIgZHJpdmU+IG9uIGZkYzAg ZHJpdmUgMApvcm0wOiA8SVNBIE9wdGlvbiBST01zPiBhdCBpb21lbSAweGMwMDAwLTB4YzdmZmYs MHhjODAwMC0weGM5ZmZmLDB4Y2EwMDAtMHhjYWZmZiwweGNiMDAwLTB4Y2JmZmYsMHhkYzAwMC0w eGRmZmZmLDB4ZTAwMDAtMHhlN2ZmZiBwbnBpZCBPUk0wMDAwIG9uIGlzYTAKdmdhMDogPEdlbmVy aWMgSVNBIFZHQT4gYXQgcG9ydCAweDNjMC0weDNkZiBpb21lbSAweGEwMDAwLTB4YmZmZmYgcG5w aWQgUE5QMDkwMCBvbiBpc2EwClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwLjAwMCBtc2VjClpG UyBmaWxlc3lzdGVtIHZlcnNpb246IDUKWkZTIHN0b3JhZ2UgcG9vbCB2ZXJzaW9uOiBmZWF0dXJl cyBzdXBwb3J0ICg1MDAwKQp1c2JfbmVlZHNfZXhwbG9yZV9hbGw6IG5vIGRldmNsYXNzClRyeWlu ZyB0byBtb3VudCByb290IGZyb20gemZzOnpyb290L1JPT1QvZGVmYXVsdCBbXS4uLgpSb290IG1v dW50IHdhaXRpbmcgZm9yOiBDQU0KZGEwIGF0IG1wdDAgYnVzIDAgc2NidXMyIHRhcmdldCAwIGx1 biAwCmRhMDogPFZNd2FyZSBWaXJ0dWFsIGRpc2sgMi4wPiBGaXhlZCBEaXJlY3QgQWNjZXNzIFNQ Qy00IFNDU0kgZGV2aWNlCmRhMDogMzIwLjAwME1CL3MgdHJhbnNmZXJzICgxNjAuMDAwTUh6LCBv ZmZzZXQgMTI3LCAxNmJpdCkKZGEwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKZGEwOiA0MDk2 ME1CICg4Mzg4NjA4MCA1MTIgYnl0ZSBzZWN0b3JzKQpkYTA6IHF1aXJrcz0weDE0MDxSRVRSWV9C VVNZLFNUUklDVF9VTk1BUD4KY2QwIGF0IGF0YTEgYnVzIDAgc2NidXMxIHRhcmdldCAwIGx1biAw CmNkMDogPE5FQ1ZNV2FyIFZNd2FyZSBJREUgQ0RSMTAgMS4wMD4gUmVtb3ZhYmxlIENELVJPTSBT Q1NJIGRldmljZQpjZDA6IFNlcmlhbCBOdW1iZXIgMTAwMDAwMDAwMDAwMDAwMDAwMDEKY2QwOiAz My4zMDBNQi9zIHRyYW5zZmVycyAoVURNQTIsIEFUQVBJIDEyYnl0ZXMsIFBJTyA2NTUzNGJ5dGVz KQpjZDA6IEF0dGVtcHQgdG8gcXVlcnkgZGV2aWNlIHNpemUgZmFpbGVkOiBOT1QgUkVBRFksIE1l ZGl1bSBub3QgcHJlc2VudApjZDA6IHF1aXJrcz0weDQwPFJFVFJZX0JVU1k+ClNldHRpbmcgaG9z dHV1aWQ6IDEyOGEwYTQyLTRkODctN2E2YS00ZjVjLWJlY2NhYzM0YjgxNy4KU2V0dGluZyBob3N0 aWQ6IDB4ZGE5ZDhlMWYuClN0YXJ0aW5nIGZpbGUgc3lzdGVtIGNoZWNrczoKbm8gcG9vbHMgYXZh aWxhYmxlIHRvIGltcG9ydApNb3VudGluZyBsb2NhbCBmaWxlc3lzdGVtczouCkVMRiBsZGNvbmZp ZyBwYXRoOiAvbGliIC91c3IvbGliIC91c3IvbGliL2NvbXBhdCAvdXNyL2xvY2FsL2xpYiAvdXNy L2xvY2FsL2xpYi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL2NvbXBhdC9wa2cgL3Vzci9sb2Nh bC9saWIvcGVybDUvNS4zMi9tYWNoL0NPUkUKMzItYml0IGNvbXBhdGliaWxpdHkgbGRjb25maWcg cGF0aDogL3Vzci9saWIzMgpTZXR0aW5nIGhvc3RuYW1lOiBPcGVuVlBOLgpTZXR0aW5nIHVwIGhh cnZlc3Rpbmc6IFtVTUFdLFtGU19BVElNRV0sU1dJLElOVEVSUlVQVCxORVRfTkcsW05FVF9FVEhF Ul0sTkVUX1RVTixNT1VTRSxLRVlCT0FSRCxBVFRBQ0gsQ0FDSEVECkZlZWRpbmcgZW50cm9weTog LgpBdXRvbG9hZGluZyBtb2R1bGU6IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5r bwppbnRzbWIwOiA8SW50ZWwgUElJWDQgU01CVVMgSW50ZXJmYWNlPiBwb3J0IDB4MTA0MC0weDEw NGYgYXQgZGV2aWNlIDcuMyBvbiBwY2kwCmludHNtYjA6IGludHIgU01JIGRpc2FibGVkIHJldmlz aW9uIDAKc21idXMwOiA8U3lzdGVtIE1hbmFnZW1lbnQgQnVzPiBvbiBpbnRzbWIwCnZtY2kwOiA8 Vk13YXJlIFZpcnR1YWwgTWFjaGluZSBDb21tdW5pY2F0aW9uIEludGVyZmFjZT4gcG9ydCAweDEw ODAtMHgxMGJmIG1lbSAweGZlYmZlMDAwLTB4ZmViZmZmZmYgaXJxIDE2IGF0IGRldmljZSA3Ljcg b24gcGNpMApDcmVhdGVkIGNsb25lIGludGVyZmFjZXM6IGxhZ2cwLgpsbzA6IGxpbmsgc3RhdGUg Y2hhbmdlZCB0byBVUApsYWdnMDogbGluayBzdGF0ZSBjaGFuZ2VkIHRvIFVQClN0YXJ0aW5nIE5l dHdvcms6IGxvMCBlbTAgZW0xIGxhZ2cwLgpsbzA6IGZsYWdzPTgwNDk8VVAsTE9PUEJBQ0ssUlVO TklORyxNVUxUSUNBU1Q+IG1ldHJpYyAwIG10dSAxNjM4NAoJb3B0aW9ucz02ODAwMDM8UlhDU1VN LFRYQ1NVTSxMSU5LU1RBVEUsUlhDU1VNX0lQVjYsVFhDU1VNX0lQVjY+CglpbmV0NiA6OjEgcHJl Zml4bGVuIDEyOAoJaW5ldDYgZmU4MDo6MSVsbzAgcHJlZml4bGVuIDY0IHNjb3BlaWQgMHgzCglp bmV0IDEyNy4wLjAuMSBuZXRtYXNrIDB4ZmYwMDAwMDAKCWdyb3VwczogbG8KCW5kNiBvcHRpb25z PTIxPFBFUkZPUk1OVUQsQVVUT19MSU5LTE9DQUw+CmVtMDogZmxhZ3M9ODg2MzxVUCxCUk9BRENB U1QsUlVOTklORyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9 NDgxMDA5YjxSWENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VN LFZMQU5fSFdGSUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJbWVkaWE6IEV0 aGVybmV0IGF1dG9zZWxlY3QgKDEwMDBiYXNlVCA8ZnVsbC1kdXBsZXg+KQoJc3RhdHVzOiBhY3Rp dmUKCW5kNiBvcHRpb25zPTI5PFBFUkZPUk1OVUQsSUZESVNBQkxFRCxBVVRPX0xJTktMT0NBTD4K ZW0xOiBmbGFncz04ODYzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBt ZXRyaWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUs VkxBTl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAw OjUwOjU2OjhhOmU3OjZmCglod2FkZHIgMDA6NTA6NTY6OGE6NTY6ZWMKCW1lZGlhOiBFdGhlcm5l dCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1bGwtZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCglu ZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+CmxhZ2cw OiBmbGFncz04ODQzPFVQLEJST0FEQ0FTVCxSVU5OSU5HLFNJTVBMRVgsTVVMVElDQVNUPiBtZXRy aWMgMCBtdHUgMTUwMAoJb3B0aW9ucz00ODEwMDliPFJYQ1NVTSxUWENTVU0sVkxBTl9NVFUsVkxB Tl9IV1RBR0dJTkcsVkxBTl9IV0NTVU0sVkxBTl9IV0ZJTFRFUixOT01BUD4KCWV0aGVyIDAwOjUw OjU2OjhhOmU3OjZmCglpbmV0IDE5Mi4xMC4wLjg3IG5ldG1hc2sgMHhmZmZmZmUwMCBicm9hZGNh c3QgMTkyLjEwLjEuMjU1CglsYWdncHJvdG8gZmFpbG92ZXIgbGFnZ2hhc2ggbDIsbDMsbDQKCWxh Z2dwb3J0OiBlbTAgZmxhZ3M9NTxNQVNURVIsQUNUSVZFPgoJbGFnZ3BvcnQ6IGVtMSBmbGFncz0w PD4KCWdyb3VwczogbGFnZwoJbWVkaWE6IEV0aGVybmV0IGF1dG9zZWxlY3QKCXN0YXR1czogYWN0 aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElTQUJMRUQsQVVUT19MSU5LTE9DQUw+ ClN0YXJ0aW5nIGRldmQuCkF1dG9sb2FkaW5nIG1vZHVsZTogaW50cG0ua28KQXV0b2xvYWRpbmcg bW9kdWxlOiB2bWNpLmtvCmFkZCBob3N0IDEyNy4wLjAuMTogZ2F0ZXdheSBsbzAgZmliIDA6IHJv dXRlIGFscmVhZHkgaW4gdGFibGUKYWRkIG5ldCBkZWZhdWx0OiBnYXRld2F5IDE5Mi4xMC4xLjEx CkFkZGl0aW9uYWwgaW5ldCByb3V0aW5nIG9wdGlvbnM6IGdhdGV3YXk9WUVTLgphZGQgaG9zdCA6 OjE6IGdhdGV3YXkgbG8wIGZpYiAwOiByb3V0ZSBhbHJlYWR5IGluIHRhYmxlCmFkZCBuZXQgZmU4 MDo6OiBnYXRld2F5IDo6MQphZGQgbmV0IGZmMDI6OjogZ2F0ZXdheSA6OjEKYWRkIG5ldCA6OmZm ZmY6MC4wLjAuMDogZ2F0ZXdheSA6OjEKYWRkIG5ldCA6OjAuMC4wLjA6IGdhdGV3YXkgOjoxCmlw ZncyICgraXB2NikgaW5pdGlhbGl6ZWQsIGRpdmVydCBsb2FkYWJsZSwgbmF0IGxvYWRhYmxlLCBk ZWZhdWx0IHRvIGRlbnksIGxvZ2dpbmcgZGlzYWJsZWQKRmx1c2hlZCBhbGwgcnVsZXMuCjAwMTAw IGFsbG93IGlwIGZyb20gYW55IHRvIGFueSB2aWEgbG8wCjAwMjAwIGRlbnkgaXAgZnJvbSBhbnkg dG8gMTI3LjAuMC4wLzgKMDAzMDAgZGVueSBpcCBmcm9tIDEyNy4wLjAuMC84IHRvIGFueQowMDQw MCBkZW55IGlwIGZyb20gYW55IHRvIDo6MQowMDUwMCBkZW55IGlwIGZyb20gOjoxIHRvIGFueQow MDYwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSA6OiB0byBmZjAyOjovMTYKMDA3MDAgYWxsb3cgaXB2 Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRvIGZlODA6Oi8xMAowMDgwMCBhbGxvdyBpcHY2LWljbXAg ZnJvbSBmZTgwOjovMTAgdG8gZmYwMjo6LzE2CjAwOTAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFu eSB0byBhbnkgaWNtcDZ0eXBlcyAxCjAxMDAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGFueSB0byBh bnkgaWNtcDZ0eXBlcyAyLDEzNSwxMzYKMDAwNTAgZGl2ZXJ0IDg2NjggaXA0IGZyb20gYW55IHRv IGFueSB2aWEgbGFnZzAKNjUwMDAgYWxsb3cgaXAgZnJvbSBhbnkgdG8gYW55CkZpcmV3YWxsIHJ1 bGVzIGxvYWRlZC4KRmlyZXdhbGwgbG9nZ2luZyBlbmFibGVkLgpTdGFydGluZyBuYXRkLgpDbGVh cmluZyAvdG1wLgpVcGRhdGluZyBtb3RkOi4KVXBkYXRpbmcgL3Zhci9ydW4vb3MtcmVsZWFzZSBk b25lLgpDcmVhdGluZyBhbmQvb3IgdHJpbW1pbmcgbG9nIGZpbGVzLgpTdGFydGluZyBzeXNsb2dk LgpObyBjb3JlIGR1bXBzIGZvdW5kLgpTZXR0aW5nIGRhdGUgdmlhIG50cC4KMTcgQXByIDAyOjU0 OjAwIG50cGRhdGVbNTczMjhdOiBzdGVwIHRpbWUgc2VydmVyIDQ0LjE5MC42LjI1NCBvZmZzZXQg LTEuMDE0MDI1IHNlYwpTdGFydGluZyBvcGVudnBuLgpNb3VudGluZyBsYXRlIGZpbGVzeXN0ZW1z Oi4KQ29uZmlndXJpbmcgdnQ6IGJsYW5rdGltZQp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8g VVAKLgpQZXJmb3JtaW5nIHNhbml0eSBjaGVjayBvbiBzc2hkIGNvbmZpZ3VyYXRpb24uClN0YXJ0 aW5nIHNzaGQuClN0YXJ0aW5nIGNyb24uClN0YXJ0aW5nIGJhY2tncm91bmQgZmlsZSBzeXN0ZW0g Y2hlY2tzIGluIDYwIHNlY29uZHMuCgpTYXQgQXByIDE3IDAyOjU0OjAwIEVTVCAyMDIxCkFwciAx NyAwMjo1NDozMyBPcGVuVlBOIHN1WzYxOV06IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9wdHMvMApB cHIgMTcgMDM6MDg6NDggT3BlblZQTiBzdVsxNjM0N106IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9w dHMvMApBcHIgMTcgMDM6MjQ6MzIgT3BlblZQTiBzdVs0MzAwM106IHBldGVyIHRvIHJvb3Qgb24g L2Rldi9wdHMvMAoKCkZhdGFsIHRyYXAgMTI6IHBhZ2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1v ZGUKY3B1aWQgPSAzOyBhcGljIGlkID0gMDYKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgzMDY3 Njc2MTZjCmZhdWx0IGNvZGUJCT0gc3VwZXJ2aXNvciByZWFkIGRhdGEsIHBhZ2Ugbm90IHByZXNl bnQKaW5zdHJ1Y3Rpb24gcG9pbnRlcgk9IDB4MjA6MHhmZmZmZmZmZjgwYzllZjM4CnN0YWNrIHBv aW50ZXIJICAgICAgICA9IDB4Mjg6MHhmZmZmZmUwMDBlZDllNTgwCmZyYW1lIHBvaW50ZXIJICAg ICAgICA9IDB4Mjg6MHhmZmZmZmUwMDBlZDllNTkwCmNvZGUgc2VnbWVudAkJPSBiYXNlIDB4MCwg bGltaXQgMHhmZmZmZiwgdHlwZSAweDFiCgkJCT0gRFBMIDAsIHByZXMgMSwgbG9uZyAxLCBkZWYz MiAwLCBncmFuIDEKcHJvY2Vzc29yIGVmbGFncwk9IGludGVycnVwdCBlbmFibGVkLCByZXN1bWUs IElPUEwgPSAwCmN1cnJlbnQgcHJvY2VzcwkJPSAwIChpZl9pb190cWdfMykKdHJhcCBudW1iZXIJ CT0gMTIKcGFuaWM6IHBhZ2UgZmF1bHQKY3B1aWQgPSAzCnRpbWUgPSAxNjE4NjQ3OTY3CktEQjog c3RhY2sgYmFja3RyYWNlOgojMCAweGZmZmZmZmZmODBjNTczNDUgYXQga2RiX2JhY2t0cmFjZSsw eDY1CiMxIDB4ZmZmZmZmZmY4MGMwOWQyMSBhdCB2cGFuaWMrMHgxODEKIzIgMHhmZmZmZmZmZjgw YzA5YjkzIGF0IHBhbmljKzB4NDMKIzMgMHhmZmZmZmZmZjgxMDhiMTg3IGF0IHRyYXBfZmF0YWwr MHgzODcKIzQgMHhmZmZmZmZmZjgxMDhiMWRmIGF0IHRyYXBfcGZhdWx0KzB4NGYKIzUgMHhmZmZm ZmZmZjgxMDhhODNkIGF0IHRyYXArMHgyN2QKIzYgMHhmZmZmZmZmZjgxMDYxN2E4IGF0IGNhbGx0 cmFwKzB4OAojNyAweGZmZmZmZmZmODBjYTUyODkgYXQgc2JhcHBlbmRhZGRyX2xvY2tlZF9pbnRl cm5hbCsweGE5CiM4IDB4ZmZmZmZmZmY4MGNhNTFjMyBhdCBzYmFwcGVuZGFkZHJfbG9ja2VkKzB4 OTMKIzkgMHhmZmZmZmZmZjgyOTYwZmQwIGF0IGRpdmVydF9wYWNrZXQrMHgxYTAKIzEwIDB4ZmZm ZmZmZmY4MjkzZGM4MSBhdCBpcGZ3X2NoZWNrX3BhY2tldCsweDJjMQojMTEgMHhmZmZmZmZmZjgw ZDQxZjg3IGF0IHBmaWxfcnVuX2hvb2tzKzB4OTcKIzEyIDB4ZmZmZmZmZmY4MGRhZmViNSBhdCBp cF9pbnB1dCsweDNjNQojMTMgMHhmZmZmZmZmZjgwZDNmMmRhIGF0IG5ldGlzcl9kaXNwYXRjaF9z cmMrMHhjYQojMTQgMHhmZmZmZmZmZjgwZDIzYTY4IGF0IGV0aGVyX2RlbXV4KzB4MTQ4CiMxNSAw eGZmZmZmZmZmODBkMjRkZWMgYXQgZXRoZXJfbmhfaW5wdXQrMHgzNGMKIzE2IDB4ZmZmZmZmZmY4 MGQzZjJkYSBhdCBuZXRpc3JfZGlzcGF0Y2hfc3JjKzB4Y2EKIzE3IDB4ZmZmZmZmZmY4MGQyM2Vi OSBhdCBldGhlcl9pbnB1dCsweDY5ClVwdGltZTogMzNtMHMKRHVtcGluZyAxNzI2IG91dCBvZiA4 MTUyIE1COi4uMSUuLjExJS4uMjElLi4zMSUuLjQxJS4uNTElLi42MSUuLjcxJS4uODElLi45MSUK RHVtcCBjb21wbGV0ZQotLS08PEJPT1Q+Pi0tLQpDb3B5cmlnaHQgKGMpIDE5OTItMjAyMSBUaGUg RnJlZUJTRCBQcm9qZWN0LgpDb3B5cmlnaHQgKGMpIDE5NzksIDE5ODAsIDE5ODMsIDE5ODYsIDE5 ODgsIDE5ODksIDE5OTEsIDE5OTIsIDE5OTMsIDE5OTQKCVRoZSBSZWdlbnRzIG9mIHRoZSBVbml2 ZXJzaXR5IG9mIENhbGlmb3JuaWEuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCkZyZWVCU0QgaXMgYSBy ZWdpc3RlcmVkIHRyYWRlbWFyayBvZiBUaGUgRnJlZUJTRCBGb3VuZGF0aW9uLgpGcmVlQlNEIDEz LjAtUkVMRUFTRSAjMCByZWxlbmcvMTMuMC1uMjQ0NzMzLWVhMzFhYmMyNjFmOiBGcmkgQXByICA5 IDA0OjI0OjA5IFVUQyAyMDIxCiAgICByb290QHJlbGVuZzEubnlpLmZyZWVic2Qub3JnOi91c3Iv b2JqL3Vzci9zcmMvYW1kNjQuYW1kNjQvc3lzL0dFTkVSSUMgYW1kNjQKRnJlZUJTRCBjbGFuZyB2 ZXJzaW9uIDExLjAuMSAoZ2l0QGdpdGh1Yi5jb206bGx2bS9sbHZtLXByb2plY3QuZ2l0IGxsdm1v cmctMTEuMC4xLTAtZzQzZmY3NWYyYzNmZSkKVlQodmdhKTogdGV4dCA4MHgyNQpDUFU6IEludGVs KFIpIFhlb24oUikgQ1BVIEU1LTI2NjAgMCBAIDIuMjBHSHogKDIyMDAuMDAtTUh6IEs4LWNsYXNz IENQVSkKICBPcmlnaW49IkdlbnVpbmVJbnRlbCIgIElkPTB4MjA2ZDIgIEZhbWlseT0weDYgIE1v ZGVsPTB4MmQgIFN0ZXBwaW5nPTIKICBGZWF0dXJlcz0weGZhM2ZiZmY8RlBVLFZNRSxERSxQU0Us VFNDLE1TUixQQUUsTUNFLENYOCxBUElDLFNFUCxNVFJSLFBHRSxNQ0EsQ01PVixQQVQsUFNFMzYs RFRTLE1NWCxGWFNSLFNTRSxTU0UyLFNTPgogIEZlYXR1cmVzMj0weDlmYmEyMjAzPFNTRTMsUENM TVVMUURRLFNTU0UzLENYMTYsUENJRCxTU0U0LjEsU1NFNC4yLHgyQVBJQyxQT1BDTlQsVFNDRExU LEFFU05JLFhTQVZFLE9TWFNBVkUsQVZYLEhWPgogIEFNRCBGZWF0dXJlcz0weDI4MTAwODAwPFNZ U0NBTEwsTlgsUkRUU0NQLExNPgogIEFNRCBGZWF0dXJlczI9MHgxPExBSEY+CiAgU3RydWN0dXJl ZCBFeHRlbmRlZCBGZWF0dXJlcz0weDI8VFNDQURKPgogIFRTQzogUC1zdGF0ZSBpbnZhcmlhbnQK SHlwZXJ2aXNvcjogT3JpZ2luID0gIlZNd2FyZVZNd2FyZSIKcmVhbCBtZW1vcnkgID0gODU4OTkz NDU5MiAoODE5MiBNQikKYXZhaWwgbWVtb3J5ID0gODI3MjYwNTE4NCAoNzg4OSBNQikKRXZlbnQg dGltZXIgIkxBUElDIiBxdWFsaXR5IDYwMApBQ1BJIEFQSUMgVGFibGU6IDxQVExURCAgCSBBUElD ICA+CkZyZWVCU0QvU01QOiBNdWx0aXByb2Nlc3NvciBTeXN0ZW0gRGV0ZWN0ZWQ6IDQgQ1BVcwpG cmVlQlNEL1NNUDogNCBwYWNrYWdlKHMpIHggMSBjb3JlKHMpCnJhbmRvbTogdW5ibG9ja2luZyBk ZXZpY2UuCk1BRFQ6IEZvcmNpbmcgYWN0aXZlLWxvdyBwb2xhcml0eSBhbmQgbGV2ZWwgdHJpZ2dl ciBmb3IgU0NJCmlvYXBpYzAgPFZlcnNpb24gMS4xPiBpcnFzIDAtMjMKTGF1bmNoaW5nIEFQczog MiAzIDEKVGltZWNvdW50ZXIgIlRTQy1sb3ciIGZyZXF1ZW5jeSAxMTAwMDAwMDAwIEh6IHF1YWxp dHkgMTAwMApLVExTOiBJbml0aWFsaXplZCA0IHRocmVhZHMKcmFuZG9tOiBlbnRyb3B5IGRldmlj ZSBleHRlcm5hbCBpbnRlcmZhY2UKW2F0aF9oYWxdIGxvYWRlZApXQVJOSU5HOiBEZXZpY2UgImti ZCIgaXMgR2lhbnQgbG9ja2VkIGFuZCBtYXkgYmUgZGVsZXRlZCBiZWZvcmUgRnJlZUJTRCAxNC4w LgprYmQxIGF0IGtiZG11eDAKMDAwLjAwMDA1OCBbNDM1NF0gbmV0bWFwX2luaXQgICAgICAgICAg ICAgICBuZXRtYXA6IGxvYWRlZCBtb2R1bGUKbWx4NWVuOiBNZWxsYW5veCBFdGhlcm5ldCBkcml2 ZXIgMy42LjAgKERlY2VtYmVyIDIwMjApCm5leHVzMAp2dHZnYTA6IDxWVCBWR0EgZHJpdmVyPgpj cnlwdG9zb2Z0MDogPHNvZnR3YXJlIGNyeXB0bz4KYWVzbmkwOiA8QUVTLUNCQyxBRVMtQ0NNLEFF Uy1HQ00sQUVTLUlDTSxBRVMtWFRTPgphY3BpMDogPElOVEVMIDQ0MEJYPgphY3BpMDogUG93ZXIg QnV0dG9uIChmaXhlZCkKaHBldDA6IDxIaWdoIFByZWNpc2lvbiBFdmVudCBUaW1lcj4gaW9tZW0g MHhmZWQwMDAwMC0weGZlZDAwM2ZmIG9uIGFjcGkwClRpbWVjb3VudGVyICJIUEVUIiBmcmVxdWVu Y3kgMTQzMTgxODAgSHogcXVhbGl0eSA5NTAKY3B1MDogPEFDUEkgQ1BVPiBudW1hLWRvbWFpbiAw IG9uIGFjcGkwCmF0dGltZXIwOiA8QVQgdGltZXI+IHBvcnQgMHg0MC0weDQzIGlycSAwIG9uIGFj cGkwClRpbWVjb3VudGVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAwCkV2 ZW50IHRpbWVyICJpODI1NCIgZnJlcXVlbmN5IDExOTMxODIgSHogcXVhbGl0eSAxMDAKYXRydGMw OiA8QVQgcmVhbHRpbWUgY2xvY2s+IHBvcnQgMHg3MC0weDcxIGlycSA4IG9uIGFjcGkwCmF0cnRj MDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrLCByZXNvbHV0aW9uIDEuMDAwMDAw cwpFdmVudCB0aW1lciAiUlRDIiBmcmVxdWVuY3kgMzI3NjggSHogcXVhbGl0eSAwClRpbWVjb3Vu dGVyICJBQ1BJLWZhc3QiIGZyZXF1ZW5jeSAzNTc5NTQ1IEh6IHF1YWxpdHkgOTAwCmFjcGlfdGlt ZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5NTQ1TUh6PiBwb3J0IDB4MTAwOC0weDEwMGIgb24g YWNwaTAKcGNpYjA6IDxBQ1BJIEhvc3QtUENJIGJyaWRnZT4gcG9ydCAweGNmOC0weGNmZiBvbiBh Y3BpMApwY2kwOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2liMApwY2liMTogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAxLjAgb24gcGNpMApwY2kxOiA8QUNQSSBQQ0kgYnVzPiBvbiBwY2li MQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgNy4wIG9uIHBjaTAKaXNhMDogPElT QSBidXM+IG9uIGlzYWIwCmF0YXBjaTA6IDxJbnRlbCBQSUlYNCBVRE1BMzMgY29udHJvbGxlcj4g cG9ydCAweDFmMC0weDFmNywweDNmNiwweDE3MC0weDE3NywweDM3NiwweDEwNjAtMHgxMDZmIGF0 IGRldmljZSA3LjEgb24gcGNpMAphdGEwOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMCBvbiBh dGFwY2kwCmF0YTE6IDxBVEEgY2hhbm5lbD4gYXQgY2hhbm5lbCAxIG9uIGF0YXBjaTAKcGNpMDog PGJyaWRnZT4gYXQgZGV2aWNlIDcuMyAobm8gZHJpdmVyIGF0dGFjaGVkKQp2Z2FwY2kwOiA8VkdB LWNvbXBhdGlibGUgZGlzcGxheT4gcG9ydCAweDEwNzAtMHgxMDdmIG1lbSAweGU4MDAwMDAwLTB4 ZWZmZmZmZmYsMHhmZTAwMDAwMC0weGZlN2ZmZmZmIGlycSAxNiBhdCBkZXZpY2UgMTUuMCBvbiBw Y2kwCnZnYXBjaTA6IEJvb3QgdmlkZW8gZGV2aWNlCm1wdDA6IDxMU0lMb2dpYyAxMDMwIFVsdHJh NCBBZGFwdGVyPiBwb3J0IDB4MTQwMC0weDE0ZmYgbWVtIDB4ZmViYTAwMDAtMHhmZWJiZmZmZiww eGZlYmMwMDAwLTB4ZmViZGZmZmYgaXJxIDE3IGF0IGRldmljZSAxNi4wIG9uIHBjaTAKbXB0MDog TVBJIFZlcnNpb249MS4yLjAuMApwY2liMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmlj ZSAxNy4wIG9uIHBjaTAKcGNpMjogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjIKZW0wOiA8SW50ZWwo UikgUFJPLzEwMDAgTmV0d29yayBDb25uZWN0aW9uPiBwb3J0IDB4MjAwMC0weDIwM2YgbWVtIDB4 ZmQ1YzAwMDAtMHhmZDVkZmZmZiwweGZkZmYwMDAwLTB4ZmRmZmZmZmYgaXJxIDE4IGF0IGRldmlj ZSAwLjAgb24gcGNpMgplbTA6IFVzaW5nIDEwMjQgVFggZGVzY3JpcHRvcnMgYW5kIDEwMjQgUlgg ZGVzY3JpcHRvcnMKZW0wOiBFdGhlcm5ldCBhZGRyZXNzOiAwMDo1MDo1Njo4YTplNzo2ZgplbTA6 IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUAplbTA6IG5ldG1hcCBxdWV1ZXMvc2xvdHM6IFRYIDEv MTAyNCwgUlggMS8xMDI0CmVtMTogPEludGVsKFIpIFBSTy8xMDAwIE5ldHdvcmsgQ29ubmVjdGlv bj4gcG9ydCAweDIwNDAtMHgyMDdmIG1lbSAweGZkNWEwMDAwLTB4ZmQ1YmZmZmYsMHhmZGZlMDAw MC0weGZkZmVmZmZmIGlycSAxNiBhdCBkZXZpY2UgMi4wIG9uIHBjaTIKZW0xOiBVc2luZyAxMDI0 IFRYIGRlc2NyaXB0b3JzIGFuZCAxMDI0IFJYIGRlc2NyaXB0b3JzCmVtMTogRXRoZXJuZXQgYWRk cmVzczogMDA6NTA6NTY6OGE6NTY6ZWMKZW0xOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKZW0x OiBuZXRtYXAgcXVldWVzL3Nsb3RzOiBUWCAxLzEwMjQsIFJYIDEvMTAyNApwY2liMzogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS4wIG9uIHBjaTAKcGNpYjQ6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjEuMSBvbiBwY2kwCnBjaWI1OiA8QUNQSSBQQ0ktUENJIGJy aWRnZT4gYXQgZGV2aWNlIDIxLjIgb24gcGNpMApwY2liNjogPEFDUEkgUENJLVBDSSBicmlkZ2U+ IGF0IGRldmljZSAyMS4zIG9uIHBjaTAKcGNpYjc6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBk ZXZpY2UgMjEuNCBvbiBwY2kwCnBjaWI4OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNl IDIxLjUgb24gcGNpMApwY2liOTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMS42 IG9uIHBjaTAKcGNpYjEwOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIxLjcgb24g cGNpMApwY2liMTE6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMCBvbiBwY2kw CnBjaWIxMjogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi4xIG9uIHBjaTAKcGNp YjEzOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjIgb24gcGNpMApwY2liMTQ6 IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuMyBvbiBwY2kwCnBjaWIxNTogPEFD UEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMi40IG9uIHBjaTAKcGNpYjE2OiA8QUNQSSBQ Q0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIyLjUgb24gcGNpMApwY2liMTc6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMjIuNiBvbiBwY2kwCnBjaWIxODogPEFDUEkgUENJLVBDSSBi cmlkZ2U+IGF0IGRldmljZSAyMi43IG9uIHBjaTAKcGNpYjE5OiA8QUNQSSBQQ0ktUENJIGJyaWRn ZT4gYXQgZGV2aWNlIDIzLjAgb24gcGNpMApwY2liMjA6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBh dCBkZXZpY2UgMjMuMSBvbiBwY2kwCnBjaWIyMTogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRl dmljZSAyMy4yIG9uIHBjaTAKcGNpYjIyOiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNl IDIzLjMgb24gcGNpMApwY2liMjM6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMu NCBvbiBwY2kwCnBjaWIyNDogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyMy41IG9u IHBjaTAKcGNpYjI1OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDIzLjYgb24gcGNp MApwY2liMjY6IDxBQ1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjMuNyBvbiBwY2kwCnBj aWIyNzogPEFDUEkgUENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4wIG9uIHBjaTAKcGNpYjI4 OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjEgb24gcGNpMApwY2liMjk6IDxB Q1BJIFBDSS1QQ0kgYnJpZGdlPiBhdCBkZXZpY2UgMjQuMiBvbiBwY2kwCnBjaWIzMDogPEFDUEkg UENJLVBDSSBicmlkZ2U+IGF0IGRldmljZSAyNC4zIG9uIHBjaTAKcGNpYjMxOiA8QUNQSSBQQ0kt UENJIGJyaWRnZT4gYXQgZGV2aWNlIDI0LjQgb24gcGNpMApwY2liMzI6IDxBQ1BJIFBDSS1QQ0kg YnJpZGdlPiBhdCBkZXZpY2UgMjQuNSBvbiBwY2kwCnBjaWIzMzogPEFDUEkgUENJLVBDSSBicmlk Z2U+IGF0IGRldmljZSAyNC42IG9uIHBjaTAKcGNpYjM0OiA8QUNQSSBQQ0ktUENJIGJyaWRnZT4g YXQgZGV2aWNlIDI0Ljcgb24gcGNpMAphY3BpX2FjYWQwOiA8QUMgQWRhcHRlcj4gb24gYWNwaTAK YXRrYmRjMDogPEtleWJvYXJkIGNvbnRyb2xsZXIgKGk4MDQyKT4gcG9ydCAweDYwLDB4NjQgaXJx IDEgb24gYWNwaTAKYXRrYmQwOiA8QVQgS2V5Ym9hcmQ+IGlycSAxIG9uIGF0a2JkYzAKa2JkMCBh dCBhdGtiZDAKYXRrYmQwOiBbR0lBTlQtTE9DS0VEXQpwc20wOiA8UFMvMiBNb3VzZT4gaXJxIDEy IG9uIGF0a2JkYzAKcHNtMDogW0dJQU5ULUxPQ0tFRF0KV0FSTklORzogRGV2aWNlICJwc20iIGlz IEdpYW50IGxvY2tlZCBhbmQgbWF5IGJlIGRlbGV0ZWQgYmVmb3JlIEZyZWVCU0QgMTQuMC4KcHNt MDogbW9kZWwgSW50ZWxsaU1vdXNlLCBkZXZpY2UgSUQgMwphY3BpX3N5c2NvbnRhaW5lcjA6IDxT eXN0ZW0gQ29udGFpbmVyPiBvbiBhY3BpMApmZGMwOiA8ZmxvcHB5IGRyaXZlIGNvbnRyb2xsZXI+ IHBvcnQgMHgzZjAtMHgzZjUsMHgzZjcgaXJxIDYgZHJxIDIgb24gYWNwaTAKZmQwOiA8MTQ0MC1L QiAzLjUiIGRyaXZlPiBvbiBmZGMwIGRyaXZlIDAKb3JtMDogPElTQSBPcHRpb24gUk9Ncz4gYXQg aW9tZW0gMHhjMDAwMC0weGM3ZmZmLDB4YzgwMDAtMHhjOWZmZiwweGNhMDAwLTB4Y2FmZmYsMHhj YjAwMC0weGNiZmZmLDB4ZGMwMDAtMHhkZmZmZiwweGUwMDAwLTB4ZTdmZmYgcG5waWQgT1JNMDAw MCBvbiBpc2EwCnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQgMHgzYzAtMHgzZGYgaW9t ZW0gMHhhMDAwMC0weGJmZmZmIHBucGlkIFBOUDA5MDAgb24gaXNhMApUaW1lY291bnRlcnMgdGlj ayBldmVyeSAxMC4wMDAgbXNlYwpaRlMgZmlsZXN5c3RlbSB2ZXJzaW9uOiA1ClpGUyBzdG9yYWdl IHBvb2wgdmVyc2lvbjogZmVhdHVyZXMgc3VwcG9ydCAoNTAwMCkKdXNiX25lZWRzX2V4cGxvcmVf YWxsOiBubyBkZXZjbGFzcwpUcnlpbmcgdG8gbW91bnQgcm9vdCBmcm9tIHpmczp6cm9vdC9ST09U L2RlZmF1bHQgW10uLi4KUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogQ0FNCmRhMCBhdCBtcHQwIGJ1 cyAwIHNjYnVzMiB0YXJnZXQgMCBsdW4gMApkYTA6IDxWTXdhcmUgVmlydHVhbCBkaXNrIDIuMD4g Rml4ZWQgRGlyZWN0IEFjY2VzcyBTUEMtNCBTQ1NJIGRldmljZQpkYTA6IDMyMC4wMDBNQi9zIHRy YW5zZmVycyAoMTYwLjAwME1Ieiwgb2Zmc2V0IDEyNywgMTZiaXQpCmRhMDogQ29tbWFuZCBRdWV1 ZWluZyBlbmFibGVkCmRhMDogNDA5NjBNQiAoODM4ODYwODAgNTEyIGJ5dGUgc2VjdG9ycykKZGEw OiBxdWlya3M9MHgxNDA8UkVUUllfQlVTWSxTVFJJQ1RfVU5NQVA+CmNkMCBhdCBhdGExIGJ1cyAw IHNjYnVzMSB0YXJnZXQgMCBsdW4gMApjZDA6IDxORUNWTVdhciBWTXdhcmUgSURFIENEUjEwIDEu MDA+IFJlbW92YWJsZSBDRC1ST00gU0NTSSBkZXZpY2UKY2QwOiBTZXJpYWwgTnVtYmVyIDEwMDAw MDAwMDAwMDAwMDAwMDAxCmNkMDogMzMuMzAwTUIvcyB0cmFuc2ZlcnMgKFVETUEyLCBBVEFQSSAx MmJ5dGVzLCBQSU8gNjU1MzRieXRlcykKY2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXpl IGZhaWxlZDogTk9UIFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQKY2QwOiBxdWlya3M9MHg0MDxS RVRSWV9CVVNZPgpTZXR0aW5nIGhvc3R1dWlkOiAxMjhhMGE0Mi00ZDg3LTdhNmEtNGY1Yy1iZWNj YWMzNGI4MTcuClNldHRpbmcgaG9zdGlkOiAweGRhOWQ4ZTFmLgpTdGFydGluZyBmaWxlIHN5c3Rl bSBjaGVja3M6Cm5vIHBvb2xzIGF2YWlsYWJsZSB0byBpbXBvcnQKTW91bnRpbmcgbG9jYWwgZmls ZXN5c3RlbXM6LgpFTEYgbGRjb25maWcgcGF0aDogL2xpYiAvdXNyL2xpYiAvdXNyL2xpYi9jb21w YXQgL3Vzci9sb2NhbC9saWIgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xp Yi9jb21wYXQvcGtnIC91c3IvbG9jYWwvbGliL3Blcmw1LzUuMzIvbWFjaC9DT1JFCjMyLWJpdCBj b21wYXRpYmlsaXR5IGxkY29uZmlnIHBhdGg6IC91c3IvbGliMzIKU2V0dGluZyBob3N0bmFtZTog T3BlblZQTi4KU2V0dGluZyB1cCBoYXJ2ZXN0aW5nOiBbVU1BXSxbRlNfQVRJTUVdLFNXSSxJTlRF UlJVUFQsTkVUX05HLFtORVRfRVRIRVJdLE5FVF9UVU4sTU9VU0UsS0VZQk9BUkQsQVRUQUNILENB Q0hFRApGZWVkaW5nIGVudHJvcHk6IC4KQXV0b2xvYWRpbmcgbW9kdWxlOiBpbnRwbS5rbwpBdXRv bG9hZGluZyBtb2R1bGU6IHZtY2kua28KaW50c21iMDogPEludGVsIFBJSVg0IFNNQlVTIEludGVy ZmFjZT4gcG9ydCAweDEwNDAtMHgxMDRmIGF0IGRldmljZSA3LjMgb24gcGNpMAppbnRzbWIwOiBp bnRyIFNNSSBkaXNhYmxlZCByZXZpc2lvbiAwCnNtYnVzMDogPFN5c3RlbSBNYW5hZ2VtZW50IEJ1 cz4gb24gaW50c21iMAp2bWNpMDogPFZNd2FyZSBWaXJ0dWFsIE1hY2hpbmUgQ29tbXVuaWNhdGlv biBJbnRlcmZhY2U+IHBvcnQgMHgxMDgwLTB4MTBiZiBtZW0gMHhmZWJmZTAwMC0weGZlYmZmZmZm IGlycSAxNiBhdCBkZXZpY2UgNy43IG9uIHBjaTAKQ3JlYXRlZCBjbG9uZSBpbnRlcmZhY2VzOiBs YWdnMC4KbG8wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKbGFnZzA6IGxpbmsgc3RhdGUgY2hh bmdlZCB0byBVUApTdGFydGluZyBOZXR3b3JrOiBsbzAgZW0wIGVtMSBsYWdnMC4KbG8wOiBmbGFn cz04MDQ5PFVQLExPT1BCQUNLLFJVTk5JTkcsTVVMVElDQVNUPiBtZXRyaWMgMCBtdHUgMTYzODQK CW9wdGlvbnM9NjgwMDAzPFJYQ1NVTSxUWENTVU0sTElOS1NUQVRFLFJYQ1NVTV9JUFY2LFRYQ1NV TV9JUFY2PgoJaW5ldDYgOjoxIHByZWZpeGxlbiAxMjgKCWluZXQ2IGZlODA6OjElbG8wIHByZWZp eGxlbiA2NCBzY29wZWlkIDB4MwoJaW5ldCAxMjcuMC4wLjEgbmV0bWFzayAweGZmMDAwMDAwCgln cm91cHM6IGxvCgluZDYgb3B0aW9ucz0yMTxQRVJGT1JNTlVELEFVVE9fTElOS0xPQ0FMPgplbTA6 IGZsYWdzPTg4NjM8VVAsQlJPQURDQVNULFJVTk5JTkcsU0lNUExFWCxNVUxUSUNBU1Q+IG1ldHJp YyAwIG10dSAxNTAwCglvcHRpb25zPTQ4MTAwOWI8UlhDU1VNLFRYQ1NVTSxWTEFOX01UVSxWTEFO X0hXVEFHR0lORyxWTEFOX0hXQ1NVTSxWTEFOX0hXRklMVEVSLE5PTUFQPgoJZXRoZXIgMDA6NTA6 NTY6OGE6ZTc6NmYKCW1lZGlhOiBFdGhlcm5ldCBhdXRvc2VsZWN0ICgxMDAwYmFzZVQgPGZ1bGwt ZHVwbGV4PikKCXN0YXR1czogYWN0aXZlCgluZDYgb3B0aW9ucz0yOTxQRVJGT1JNTlVELElGRElT QUJMRUQsQVVUT19MSU5LTE9DQUw+CmVtMTogZmxhZ3M9ODg2MzxVUCxCUk9BRENBU1QsUlVOTklO RyxTSU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxS WENTVU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdG SUxURVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaHdhZGRyIDAwOjUwOjU2Ojhh OjU2OmVjCgltZWRpYTogRXRoZXJuZXQgYXV0b3NlbGVjdCAoMTAwMGJhc2VUIDxmdWxsLWR1cGxl eD4pCglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJU0FCTEVE LEFVVE9fTElOS0xPQ0FMPgpsYWdnMDogZmxhZ3M9ODg0MzxVUCxCUk9BRENBU1QsUlVOTklORyxT SU1QTEVYLE1VTFRJQ0FTVD4gbWV0cmljIDAgbXR1IDE1MDAKCW9wdGlvbnM9NDgxMDA5YjxSWENT VU0sVFhDU1VNLFZMQU5fTVRVLFZMQU5fSFdUQUdHSU5HLFZMQU5fSFdDU1VNLFZMQU5fSFdGSUxU RVIsTk9NQVA+CglldGhlciAwMDo1MDo1Njo4YTplNzo2ZgoJaW5ldCAxOTIuMTAuMC44NyBuZXRt YXNrIDB4ZmZmZmZlMDAgYnJvYWRjYXN0IDE5Mi4xMC4xLjI1NQoJbGFnZ3Byb3RvIGZhaWxvdmVy IGxhZ2doYXNoIGwyLGwzLGw0CglsYWdncG9ydDogZW0wIGZsYWdzPTU8TUFTVEVSLEFDVElWRT4K CWxhZ2dwb3J0OiBlbTEgZmxhZ3M9MDw+Cglncm91cHM6IGxhZ2cKCW1lZGlhOiBFdGhlcm5ldCBh dXRvc2VsZWN0CglzdGF0dXM6IGFjdGl2ZQoJbmQ2IG9wdGlvbnM9Mjk8UEVSRk9STU5VRCxJRkRJ U0FCTEVELEFVVE9fTElOS0xPQ0FMPgpTdGFydGluZyBkZXZkLgpBdXRvbG9hZGluZyBtb2R1bGU6 IGludHBtLmtvCkF1dG9sb2FkaW5nIG1vZHVsZTogdm1jaS5rbwppcGZ3MiAoK2lwdjYpIGluaXRp YWxpemVkLCBkaXZlcnQgbG9hZGFibGUsIG5hdCBsb2FkYWJsZSwgZGVmYXVsdCB0byBkZW55LCBs b2dnaW5nIGRpc2FibGVkCkZsdXNoZWQgYWxsIHJ1bGVzLgowMDEwMCBhbGxvdyBpcCBmcm9tIGFu eSB0byBhbnkgdmlhIGxvMAowMDIwMCBkZW55IGlwIGZyb20gYW55IHRvIDEyNy4wLjAuMC84CjAw MzAwIGRlbnkgaXAgZnJvbSAxMjcuMC4wLjAvOCB0byBhbnkKMDA0MDAgZGVueSBpcCBmcm9tIGFu eSB0byA6OjEKMDA1MDAgZGVueSBpcCBmcm9tIDo6MSB0byBhbnkKMDA2MDAgYWxsb3cgaXB2Ni1p Y21wIGZyb20gOjogdG8gZmYwMjo6LzE2CjAwNzAwIGFsbG93IGlwdjYtaWNtcCBmcm9tIGZlODA6 Oi8xMCB0byBmZTgwOjovMTAKMDA4MDAgYWxsb3cgaXB2Ni1pY21wIGZyb20gZmU4MDo6LzEwIHRv IGZmMDI6Oi8xNgowMDkwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2dHlw ZXMgMQowMTAwMCBhbGxvdyBpcHY2LWljbXAgZnJvbSBhbnkgdG8gYW55IGljbXA2dHlwZXMgMiwx MzUsMTM2CjAwMDUwIGRpdmVydCA4NjY4IGlwNCBmcm9tIGFueSB0byBhbnkgdmlhIGxhZ2cwCjY1 MDAwIGFsbG93IGlwIGZyb20gYW55IHRvIGFueQpGaXJld2FsbCBydWxlcyBsb2FkZWQuCkZpcmV3 YWxsIGxvZ2dpbmcgZW5hYmxlZC4KU3RhcnRpbmcgbmF0ZC4KYWRkIGhvc3QgMTI3LjAuMC4xOiBn YXRld2F5IGxvMCBmaWIgMDogcm91dGUgYWxyZWFkeSBpbiB0YWJsZQphZGQgbmV0IGRlZmF1bHQ6 IGdhdGV3YXkgMTkyLjEwLjEuMTEKQWRkaXRpb25hbCBpbmV0IHJvdXRpbmcgb3B0aW9uczogZ2F0 ZXdheT1ZRVMuCmFkZCBob3N0IDo6MTogZ2F0ZXdheSBsbzAgZmliIDA6IHJvdXRlIGFscmVhZHkg aW4gdGFibGUKYWRkIG5ldCBmZTgwOjo6IGdhdGV3YXkgOjoxCmFkZCBuZXQgZmYwMjo6OiBnYXRl d2F5IDo6MQphZGQgbmV0IDo6ZmZmZjowLjAuMC4wOiBnYXRld2F5IDo6MQphZGQgbmV0IDo6MC4w LjAuMDogZ2F0ZXdheSA6OjEKVXBkYXRpbmcgL3Zhci9ydW4vb3MtcmVsZWFzZSBkb25lLgpDcmVh dGluZyBhbmQvb3IgdHJpbW1pbmcgbG9nIGZpbGVzLgpDbGVhcmluZyAvdG1wLgpVcGRhdGluZyBt b3RkOi4KU3RhcnRpbmcgc3lzbG9nZC4KU2V0dGluZyBkYXRlIHZpYSBudHAuCjE3IEFwciAwMzoy ODo0NyBudHBkYXRlWzk1NTMxXTogc3RlcCB0aW1lIHNlcnZlciA2OS44OS4yMDcuMTk5IG9mZnNl dCAtMS4wMjI2MTMgc2VjCkFwciAxNyAwMzoyODo0NyBPcGVuVlBOIHNhdmVjb3JlWzk3NTg2XTog cmVib290IGFmdGVyIHBhbmljOiBwYWdlIGZhdWx0CldyaXRpbmcgY3Jhc2ggc3VtbWFyeSB0byAv dmFyL2NyYXNoL2NvcmUudHh0LjEuClN0YXJ0aW5nIG9wZW52cG4uCk1vdW50aW5nIGxhdGUgZmls ZXN5c3RlbXM6Lgp0dW4wOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gVVAKUGVyZm9ybWluZyBzYW5p dHkgY2hlY2sgb24gc3NoZCBjb25maWd1cmF0aW9uLgpTdGFydGluZyBzc2hkLgpTdGFydGluZyBj cm9uLgpDb25maWd1cmluZyB2dDogYmxhbmt0aW1lLgpTdGFydGluZyBiYWNrZ3JvdW5kIGZpbGUg c3lzdGVtIGNoZWNrcyBpbiA2MCBzZWNvbmRzLgoKU2F0IEFwciAxNyAwMzoyOToxOCBFU1QgMjAy MQpBcHIgMTcgMDM6Mjk6MzIgT3BlblZQTiBsb2dpblsxNDk3MV06IFJPT1QgTE9HSU4gKHJvb3Qp IE9OIHR0eXYwCkFwciAxNyAwMzozMzo0NCBPcGVuVlBOIHNzaGRbMzY1MzVdOiBlcnJvcjogUEFN OiBBdXRoZW50aWNhdGlvbiBlcnJvciBmb3IgcGV0ZXIgZnJvbSAxMC44LjAuMgpBcHIgMTcgMDM6 MzM6NTAgT3BlblZQTiBzdVszODQxNV06IHBldGVyIHRvIHJvb3Qgb24gL2Rldi9wdHMvMAoKCkZh dGFsIHRyYXAgMTI6IHBhZ2UgZmF1bHQgd2hpbGUgaW4ga2VybmVsIG1vZGUKY3B1aWQgPSAzOyBh cGljIGlkID0gMDYKZmF1bHQgdmlydHVhbCBhZGRyZXNzCT0gMHgzODgKZmF1bHQgY29kZQkJPSBz dXBlcnZpc29yIHJlYWQgZGF0YSwgcGFnZSBub3QgcHJlc2VudAppbnN0cnVjdGlvbiBwb2ludGVy CT0gMHgyMDoweGZmZmZmZmZmODBkM2ZhNjcKc3RhY2sgcG9pbnRlcgkgICAgICAgID0gMHgyODow eGZmZmZmZTAwODQyMjlhYzAKZnJhbWUgcG9pbnRlcgkgICAgICAgID0gMHgyODoweGZmZmZmZTAw ODQyMjliMjAKY29kZSBzZWdtZW50CQk9IGJhc2UgMHgwLCBsaW1pdCAweGZmZmZmLCB0eXBlIDB4 MWIKCQkJPSBEUEwgMCwgcHJlcyAxLCBsb25nIDEsIGRlZjMyIDAsIGdyYW4gMQpwcm9jZXNzb3Ig ZWZsYWdzCT0gaW50ZXJydXB0IGVuYWJsZWQsIHJlc3VtZSwgSU9QTCA9IDAKY3VycmVudCBwcm9j ZXNzCQk9IDEyIChzd2kxOiBuZXRpc3IgMCkKdHJhcCBudW1iZXIJCT0gMTIKcGFuaWM6IHBhZ2Ug ZmF1bHQKY3B1aWQgPSAzCnRpbWUgPSAxNjE4NjQ4OTk4CktEQjogc3RhY2sgYmFja3RyYWNlOgoj MCAweGZmZmZmZmZmODBjNTczNDUgYXQga2RiX2JhY2t0cmFjZSsweDY1CiMxIDB4ZmZmZmZmZmY4 MGMwOWQyMSBhdCB2cGFuaWMrMHgxODEKIzIgMHhmZmZmZmZmZjgwYzA5YjkzIGF0IHBhbmljKzB4 NDMKIzMgMHhmZmZmZmZmZjgxMDhiMTg3IGF0IHRyYXBfZmF0YWwrMHgzODcKIzQgMHhmZmZmZmZm ZjgxMDhiMWRmIGF0IHRyYXBfcGZhdWx0KzB4NGYKIzUgMHhmZmZmZmZmZjgxMDhhODNkIGF0IHRy YXArMHgyN2QKIzYgMHhmZmZmZmZmZjgxMDYxN2E4IGF0IGNhbGx0cmFwKzB4OAojNyAweGZmZmZm ZmZmODBiY2FlNWQgYXQgaXRocmVhZF9sb29wKzB4MjRkCiM4IDB4ZmZmZmZmZmY4MGJjN2M1ZSBh dCBmb3JrX2V4aXQrMHg3ZQojOSAweGZmZmZmZmZmODEwNjI4MmUgYXQgZm9ya190cmFtcG9saW5l KzB4ZQpVcHRpbWU6IDE0bTUycwpEdW1waW5nIDUyMSBvdXQgb2YgODE1MiBNQjouLjQlLi4xMyUu LjIyJS4uMzElLi40MyUuLjUzJS4uNjIlLi43MSUuLjgzJS4uOTMlCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K a2VybmVsIGNvbmZpZwoKb3B0aW9ucwlDT05GSUdfQVVUT0dFTkVSQVRFRAppZGVudAlHRU5FUklD Cm1hY2hpbmUJYW1kNjQKY3B1CUhBTU1FUgptYWtlb3B0aW9ucwlXSVRIX0NURj0xCm1ha2VvcHRp b25zCURFQlVHPS1nCm9wdGlvbnMJSUlDSElEX1NBTVBMSU5HCm9wdGlvbnMJSElEX0RFQlVHCm9w dGlvbnMJRVZERVZfU1VQUE9SVApvcHRpb25zCVhFTkhWTQpvcHRpb25zCVVTQl9ERUJVRwpvcHRp b25zCUFUSF9FTkFCTEVfMTFOCm9wdGlvbnMJQUhfQVI1NDE2X0lOVEVSUlVQVF9NSVRJR0FUSU9O Cm9wdGlvbnMJSUVFRTgwMjExX1NVUFBPUlRfTUVTSApvcHRpb25zCUlFRUU4MDIxMV9ERUJVRwpv cHRpb25zCVNDX1BJWEVMX01PREUKb3B0aW9ucwlWRVNBCm9wdGlvbnMJQ09NUEFUX0xJTlVYS1BJ Cm9wdGlvbnMJUENJX0lPVgpvcHRpb25zCVBDSV9IUApvcHRpb25zCUlPTU1VCm9wdGlvbnMJRUFS TFlfQVBfU1RBUlRVUApvcHRpb25zCVNNUApvcHRpb25zCU5FVEdEQgpvcHRpb25zCU5FVERVTVAK b3B0aW9ucwlERUJVR05FVApvcHRpb25zCVpTVERJTwpvcHRpb25zCUdaSU8Kb3B0aW9ucwlFS0NE Cm9wdGlvbnMJS0RCX1RSQUNFCm9wdGlvbnMJS0RCCm9wdGlvbnMJUkNUTApvcHRpb25zCVJBQ0NU X0RFRkFVTFRfVE9fRElTQUJMRUQKb3B0aW9ucwlSQUNDVApvcHRpb25zCUlOQ0xVREVfQ09ORklH X0ZJTEUKb3B0aW9ucwlEREJfQ1RGCm9wdGlvbnMJS0RUUkFDRV9IT09LUwpvcHRpb25zCUtEVFJB Q0VfRlJBTUUKb3B0aW9ucwlNQUMKb3B0aW9ucwlDQVBBQklMSVRJRVMKb3B0aW9ucwlDQVBBQklM SVRZX01PREUKb3B0aW9ucwlBVURJVApvcHRpb25zCUhXUE1DX0hPT0tTCm9wdGlvbnMJS0JEX0lO U1RBTExfQ0RFVgpvcHRpb25zCVBSSU5URl9CVUZSX1NJWkU9MTI4Cm9wdGlvbnMJX0tQT1NJWF9Q UklPUklUWV9TQ0hFRFVMSU5HCm9wdGlvbnMJU1lTVlNFTQpvcHRpb25zCVNZU1ZNU0cKb3B0aW9u cwlTWVNWU0hNCm9wdGlvbnMJU1RBQ0sKb3B0aW9ucwlLVFJBQ0UKb3B0aW9ucwlTQ1NJX0RFTEFZ PTUwMDAKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDEyCm9wdGlvbnMJQ09NUEFUX0ZSRUVCU0QxMQpv cHRpb25zCUNPTVBBVF9GUkVFQlNEMTAKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDkKb3B0aW9ucwlD T01QQVRfRlJFRUJTRDcKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDYKb3B0aW9ucwlDT01QQVRfRlJF RUJTRDUKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDQKb3B0aW9ucwlDT01QQVRfRlJFRUJTRDMyCm9w dGlvbnMJRUZJUlQKb3B0aW9ucwlHRU9NX0xBQkVMCm9wdGlvbnMJR0VPTV9SQUlECm9wdGlvbnMJ VE1QRlMKb3B0aW9ucwlQU0VVRE9GUwpvcHRpb25zCVBST0NGUwpvcHRpb25zCUNEOTY2MApvcHRp b25zCU1TRE9TRlMKb3B0aW9ucwlORlNfUk9PVApvcHRpb25zCU5GU0xPQ0tECm9wdGlvbnMJTkZT RApvcHRpb25zCU5GU0NMCm9wdGlvbnMJTURfUk9PVApvcHRpb25zCVFVT1RBCm9wdGlvbnMJVUZT X0dKT1VSTkFMCm9wdGlvbnMJVUZTX0RJUkhBU0gKb3B0aW9ucwlVRlNfQUNMCm9wdGlvbnMJU09G VFVQREFURVMKb3B0aW9ucwlGRlMKb3B0aW9ucwlLRVJOX1RMUwpvcHRpb25zCVNDVFBfU1VQUE9S VApvcHRpb25zCVRDUF9SRkM3NDEzCm9wdGlvbnMJVENQX0hIT09LCm9wdGlvbnMJVENQX0JMQUNL Qk9YCm9wdGlvbnMJVENQX09GRkxPQUQKb3B0aW9ucwlST1VURV9NUEFUSApvcHRpb25zCUlQU0VD X1NVUFBPUlQKb3B0aW9ucwlJTkVUNgpvcHRpb25zCUlORVQKb3B0aW9ucwlWSU1BR0UKb3B0aW9u cwlQUkVFTVBUSU9OCm9wdGlvbnMJTlVNQQpvcHRpb25zCVNDSEVEX1VMRQpvcHRpb25zCU5FV19Q Q0lCCm9wdGlvbnMJR0VPTV9QQVJUX0dQVApvcHRpb25zCUdFT01fUEFSVF9NQlIKb3B0aW9ucwlH RU9NX1BBUlRfRUJSCm9wdGlvbnMJR0VPTV9QQVJUX0JTRApkZXZpY2UJaXNhCmRldmljZQltZW0K ZGV2aWNlCWlvCmRldmljZQl1YXJ0X25zODI1MApkZXZpY2UJY3B1ZnJlcQpkZXZpY2UJYWNwaQpk ZXZpY2UJcGNpCmRldmljZQlmZGMKZGV2aWNlCWFoY2kKZGV2aWNlCWF0YQpkZXZpY2UJbXZzCmRl dmljZQlzaWlzCmRldmljZQlhaGMKZGV2aWNlCWFoZApkZXZpY2UJZXNwCmRldmljZQlocHRpb3AK ZGV2aWNlCWlzcApkZXZpY2UJbXB0CmRldmljZQltcHMKZGV2aWNlCW1wcgpkZXZpY2UJc3ltCmRl dmljZQlpc2NpCmRldmljZQlvY3NfZmMKZGV2aWNlCXB2c2NzaQpkZXZpY2UJc2NidXMKZGV2aWNl CWNoCmRldmljZQlkYQpkZXZpY2UJc2EKZGV2aWNlCWNkCmRldmljZQlwYXNzCmRldmljZQlzZXMK ZGV2aWNlCWFtcgpkZXZpY2UJYXJjbXNyCmRldmljZQljaXNzCmRldmljZQlpaXIKZGV2aWNlCWlw cwpkZXZpY2UJbWx5CmRldmljZQl0d2EKZGV2aWNlCXNtYXJ0cHFpCmRldmljZQl0d3MKZGV2aWNl CWFhYwpkZXZpY2UJYWFjcApkZXZpY2UJYWFjcmFpZApkZXZpY2UJaWRhCmRldmljZQltZmkKZGV2 aWNlCW1seApkZXZpY2UJbXJzYXMKZGV2aWNlCXBtc3BjdgpkZXZpY2UJdHdlCmRldmljZQludm1l CmRldmljZQludmQKZGV2aWNlCXZtZApkZXZpY2UJdm1kX2J1cwpkZXZpY2UJYXRrYmRjCmRldmlj ZQlhdGtiZApkZXZpY2UJcHNtCmRldmljZQlrYmRtdXgKZGV2aWNlCXZnYQpkZXZpY2UJc3BsYXNo CmRldmljZQlzYwpkZXZpY2UJdnQKZGV2aWNlCXZ0X3ZnYQpkZXZpY2UJdnRfZWZpZmIKZGV2aWNl CXZ0X3ZiZWZiCmRldmljZQlhZ3AKZGV2aWNlCWNiYgpkZXZpY2UJcGNjYXJkCmRldmljZQljYXJk YnVzCmRldmljZQl1YXJ0CmRldmljZQlwcGMKZGV2aWNlCXBwYnVzCmRldmljZQlscHQKZGV2aWNl CXBwaQpkZXZpY2UJcHVjCmRldmljZQlpZmxpYgpkZXZpY2UJZW0KZGV2aWNlCWl4CmRldmljZQlp eHYKZGV2aWNlCWl4bApkZXZpY2UJaWF2ZgpkZXZpY2UJaWNlCmRldmljZQl2bXgKZGV2aWNlCWF4 cApkZXZpY2UJYnhlCmRldmljZQlsZQpkZXZpY2UJdGkKZGV2aWNlCW1seDUKZGV2aWNlCW1seGZ3 CmRldmljZQltbHg1ZW4KZGV2aWNlCW1paWJ1cwpkZXZpY2UJYWUKZGV2aWNlCWFnZQpkZXZpY2UJ YWxjCmRldmljZQlhbGUKZGV2aWNlCWJjZQpkZXZpY2UJYmZlCmRldmljZQliZ2UKZGV2aWNlCWNh cwpkZXZpY2UJZGMKZGV2aWNlCWV0CmRldmljZQlmeHAKZGV2aWNlCWdlbQpkZXZpY2UJam1lCmRl dmljZQlsZ2UKZGV2aWNlCW1zawpkZXZpY2UJbmZlCmRldmljZQluZ2UKZGV2aWNlCXJlCmRldmlj ZQlybApkZXZpY2UJc2dlCmRldmljZQlzaXMKZGV2aWNlCXNrCmRldmljZQlzdGUKZGV2aWNlCXN0 Z2UKZGV2aWNlCXZnZQpkZXZpY2UJdnIKZGV2aWNlCXhsCmRldmljZQl3bGFuCmRldmljZQl3bGFu X3dlcApkZXZpY2UJd2xhbl9jY21wCmRldmljZQl3bGFuX3RraXAKZGV2aWNlCXdsYW5fYW1ycgpk ZXZpY2UJYW4KZGV2aWNlCWF0aApkZXZpY2UJYXRoX3BjaQpkZXZpY2UJYXRoX2hhbApkZXZpY2UJ YXRoX3JhdGVfc2FtcGxlCmRldmljZQlpcHcKZGV2aWNlCWl3aQpkZXZpY2UJaXduCmRldmljZQlt YWxvCmRldmljZQltd2wKZGV2aWNlCXJhbApkZXZpY2UJd3BpCmRldmljZQljcnlwdG8KZGV2aWNl CWFlc25pCmRldmljZQlsb29wCmRldmljZQlwYWRsb2NrX3JuZwpkZXZpY2UJcmRyYW5kX3JuZwpk ZXZpY2UJZXRoZXIKZGV2aWNlCXZsYW4KZGV2aWNlCXR1bnRhcApkZXZpY2UJbWQKZGV2aWNlCWdp ZgpkZXZpY2UJZmlybXdhcmUKZGV2aWNlCXh6CmRldmljZQlicGYKZGV2aWNlCXVoY2kKZGV2aWNl CW9oY2kKZGV2aWNlCWVoY2kKZGV2aWNlCXhoY2kKZGV2aWNlCXVzYgpkZXZpY2UJdWtiZApkZXZp Y2UJdW1hc3MKZGV2aWNlCXNvdW5kCmRldmljZQlzbmRfY21pCmRldmljZQlzbmRfY3NhCmRldmlj ZQlzbmRfZW11MTBreApkZXZpY2UJc25kX2VzMTM3eApkZXZpY2UJc25kX2hkYQpkZXZpY2UJc25k X2ljaApkZXZpY2UJc25kX3ZpYTgyMzMKZGV2aWNlCW1tYwpkZXZpY2UJbW1jc2QKZGV2aWNlCXNk aGNpCmRldmljZQlydHN4CmRldmljZQl2aXJ0aW8KZGV2aWNlCXZpcnRpb19wY2kKZGV2aWNlCXZ0 bmV0CmRldmljZQl2aXJ0aW9fYmxrCmRldmljZQl2aXJ0aW9fc2NzaQpkZXZpY2UJdmlydGlvX2Jh bGxvb24KZGV2aWNlCWh5cGVydgpkZXZpY2UJeGVucGNpCmRldmljZQluZXRtYXAKZGV2aWNlCWV2 ZGV2CmRldmljZQl1aW5wdXQKZGV2aWNlCWhpZAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmRkYiBjYXB0dXJl IGJ1ZmZlcgoKZGRiOiBkZGJfY2FwdHVyZToga3ZtX25saXN0Cg== From owner-freebsd-stable@freebsd.org Mon Apr 19 05:49:04 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 90BEF5E3109 for ; Mon, 19 Apr 2021 05:49:04 +0000 (UTC) (envelope-from mirror176@hotmail.com) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2027.outbound.protection.outlook.com [40.92.22.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FNwqG6WKGz3DGW for ; Mon, 19 Apr 2021 05:48:58 +0000 (UTC) (envelope-from mirror176@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FROAYJxdfMei1qEKhpjn59o6BoEzpr+FpRc4y3fUQyuMMpk0Mp5umwxP4/R3ABKaG1IJRV8n/JY4UZ173FUrASIVCSQFe3fAyro1i6nwuV7Dh1lLxYFz/J+VMegVoyRmaS6qc6JL4njwrAkno3m75UAKlLt01LqrDaAMxh6q0blChozQ79faEXQUddtjD4NkNcZdyzA9pNbSr3MU1ax9Sp3BASFiZWp6lr12hr7zG8W/AzZtkZrKDaCg0uxzb8QQdKQMGHNO1EaYoruTrpbTJW5y7tukpnqDV97JXnH5AJWo7xkRYnG9hNw1eeSbRx7XeM46YVRr5mN/VI+ivLN9xQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sqAPnuw0ZnTxObJrXJ+hY31Tij28OLy/bP8dgH0cAI0=; b=IS3tMWfchB5u8Y5hTGAMmi5YpA5jw9Ca7Yf9dfjU3ywZ/k+LTAbkiFKx4hsiUM5pSa418ZcmUU7JbXTx1zjKNNLnX+qZv2/GRjbgYAXAfr0nTzYY5ITD09RoDqRQ+b74lp7c52ytyOAoRAPnZTOcFVrx7JwvfxAWIv8ELH6fdxR6nbEgyGCoTeqCuZOG8td5gFe3PLcJbK5x5IpduNMv2KeWQ+CDk2LFuR3kUk8XgdV5KvFqSIomk00Rr7jEG15w09NJwanKtef5zSpV5hz2fiCNkJgyPV+jsHKfcbVxMUxgecbBSju3Yq+GdM3jm3G8VOXHbU/Y3DU1dlAzF26zsg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sqAPnuw0ZnTxObJrXJ+hY31Tij28OLy/bP8dgH0cAI0=; b=OF0HVUTxbQwefwlCJlgAPAGZ+0BMWroqllseETr7tw/O5/Yv8hnfu6+oiLmt7sK8ePcOvWISwJw8JI53X4+QJxIb8tUUEemt6sop0rBcJGCZABNr8I0zPMMd4N5xE/70v+5voYdRQL+gvkT2FGjV/fazLrtRkzsxz8I4p7R/y9UrumYbBc1nu8lP4mLAKqp+ROcGhWfBaH47Tbx0edZDBjckWknPOBfkwk1HT2LNoe6QBwir/CQpq7hwoQpYUXrBj2bVfs3EFmxURzNoC1NBDvZ771VmdUWbmtro2pv+EWiHeGbE9hgphr65VbDjdS4ifwG+Pk/pGdHett7n2KMDsQ== Received: from MW2NAM12FT031.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc65::47) by MW2NAM12HT050.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc65::219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.7; Mon, 19 Apr 2021 05:48:57 +0000 Received: from DM6PR03MB3674.namprd03.prod.outlook.com (2a01:111:e400:fc65::4f) by MW2NAM12FT031.mail.protection.outlook.com (2a01:111:e400:fc65::382) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.7 via Frontend Transport; Mon, 19 Apr 2021 05:48:57 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:091CB1BA27C8D7B8E96D4733B9CD09ACBD8E2C9E0CA6AD10C87EB03DE5BD16B0; UpperCasedChecksum:BE00CAFAAAB24560C2263DF9F9F767970920127C0F278C46746790A941DBABF7; SizeAsReceived:8551; Count:43 Received: from DM6PR03MB3674.namprd03.prod.outlook.com ([fe80::bcaf:331f:88da:3b9b]) by DM6PR03MB3674.namprd03.prod.outlook.com ([fe80::bcaf:331f:88da:3b9b%7]) with mapi id 15.20.4042.024; Mon, 19 Apr 2021 05:48:56 +0000 To: freebsd-stable@freebsd.org From: "Edward Sanford Sutton, III" Subject: Re: Vinum deprecation for FreeBSD 14 - are there any remaining Vinum users? Message-ID: Date: Sun, 18 Apr 2021 22:48:54 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="T7PAKZuNXEQlmLF0jvZgS8pBiFRs115r5" X-TMN: [cQh2Ju5VknIxNJ1aWuMC71/EKPYD1Fwr] X-ClientProxiedBy: BYAPR07CA0009.namprd07.prod.outlook.com (2603:10b6:a02:bc::22) To DM6PR03MB3674.namprd03.prod.outlook.com (2603:10b6:5:aa::16) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from darkstar.l.net (70.162.106.2) by BYAPR07CA0009.namprd07.prod.outlook.com (2603:10b6:a02:bc::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Mon, 19 Apr 2021 05:48:55 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 43 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: bb53c3ed-18cd-49fd-45b4-08d902f6d22b X-MS-TrafficTypeDiagnostic: MW2NAM12HT050: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hAF7ULS9WFkSYx+epM09BZaAN3JjA1k8SYTs4cWkkLlBHPJkZU77TL82S5y0BANFyYbvRGu+emgty5WbSjN8iH7nQCkC539qPl3DkWAUEyxgqzoo8HpqCx6tehgLfVwmjZEhJRDEtYY6pGswePavMa1ZH55fN7yYMUpXNZWYk+XqZ4fmpI7KSzlpNOZt6xu6XuP8tB8vHQsB9iE+/U9EmXdypJ27LQx1qo0pZVcQ7u2OIkXbTlY/Pgl0eJk/SVQoj1twlBGmnJ1LZfeZtc9KUYXw4t1YAid73iyoqhKrF4Op+yr98WvrgQNFZxe7MnxQV0yQJdWVkbTf6z10gWFgRbRWZ1A8DhmUriuI7L+NBfqPwj5PgnDfgCfoQt7J+KsESW/dEchldXi8TGZQfM/deg== X-MS-Exchange-AntiSpam-MessageData: CYj2X5Oyxtzya0GrtSW7arrvBVy6BkSCJpjPfpPzCfiHn4vSZa3HFKwOEQ9kCvrmudNIt9Yk8MjRuIypzfSw3qoMxvDtMi661FjSPXW+00dan10LV4K1b5YR28DF+U+33jZMnOzs+pCxUaWtI/kUvA== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: bb53c3ed-18cd-49fd-45b4-08d902f6d22b X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2021 05:48:56.4945 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: MW2NAM12FT031.eop-nam12.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2NAM12HT050 X-Rspamd-Queue-Id: 4FNwqG6WKGz3DGW X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=OF0HVUTx; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of mirror176@hotmail.com designates 40.92.22.27 as permitted sender) smtp.mailfrom=mirror176@hotmail.com X-Spamd-Result: default: False [-2.53 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[40.92.22.27:query timed out]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-0.93)[-0.928]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.22.27:from]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FAKE_REPLY(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_COUNT_FIVE(0.00)[5]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.22.27:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.22.27:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.22.27:from]; MAILMAN_DEST(0.00)[freebsd-stable] X-Mailman-Approved-At: Mon, 19 Apr 2021 06:33:19 +0000 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 05:49:04 -0000 --T7PAKZuNXEQlmLF0jvZgS8pBiFRs115r5 Content-Type: multipart/mixed; boundary="CTTHViaGATYvIPFpU75ewVyBrVUi8rTga"; protected-headers="v1" From: "Edward Sanford Sutton, III" To: freebsd-stable@freebsd.org Message-ID: Subject: Re: Vinum deprecation for FreeBSD 14 - are there any remaining Vinum users? --CTTHViaGATYvIPFpU75ewVyBrVUi8rTga Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Been years since I first used Vinum (before the g transition?) for RAID5 and had to repair a failure where one of the 3 disks died and it swapped one or two remaining disks to different positions within that RAID5 sequence. I was able to fix it with a text editor and dd if I recal= l. I had ZFS on an unstable system corrupt a pool to the state that it caused a panic during scrub which would the start again on reboot. Had another pool corrupted when a system crashed due to a hard drive failure in a mirrored configuration. I remember liking the flexibility of how any storage could be combined but thought it confusing to have that and geom providers to have to choose between as they came around though the geom providers were not as complete last I compared them. Unless I'm mistaken, ZFS is only a considerable replacement for either when it is on a system with enough resources to make it viable and then you have to decide how much you want its features to use said resources. It has been a battle to use when dealing with high total storage space utilization, many nonsequential writes of single larger files, and random writes+deletes of many small files. Trying to tweak performance to minimize impact then lead me down the route of making a system that was easy to crash/freeze. It wasn't flawless when I worked with it but did its job when it was running but if alternatives with good reliability/development/maintenance/performance will exist then I can survive it disappearing but was a nice option to be able to use. Edward Sanford Sutton, III --CTTHViaGATYvIPFpU75ewVyBrVUi8rTga-- --T7PAKZuNXEQlmLF0jvZgS8pBiFRs115r5 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQRcG7F5PMnFLs9QmH7pNfr2Xm5OKAUCYH0ZxgUDAAAAAAAKCRDpNfr2Xm5OKKYX AQDsvjLlBLeWeSWR03rorlLZkBbA2obMEF4YYgqnCUnAtwD/Qt3Cup3XNzRHWQS5jKSBjRMC45TV X3gXDpNkBl+epQE= =FSIP -----END PGP SIGNATURE----- --T7PAKZuNXEQlmLF0jvZgS8pBiFRs115r5-- From owner-freebsd-stable@freebsd.org Mon Apr 19 09:56:05 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 52EB95EB609 for ; Mon, 19 Apr 2021 09:56:05 +0000 (UTC) (envelope-from Ferdinand.Goldmann@jku.at) Received: from emailsecure.uni-linz.ac.at (emailsecure.uni-linz.ac.at [140.78.3.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "emailsecure.uni-linz.ac.at", Issuer "GEANT OV RSA CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FP2JN1kwSz3j43 for ; Mon, 19 Apr 2021 09:56:03 +0000 (UTC) (envelope-from Ferdinand.Goldmann@jku.at) Received: from ferdi.local (dyn-ant65.edvz.uni-linz.ac.at [140.78.6.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by emailsecure.uni-linz.ac.at (Postfix) with ESMTPSA id 4FP2JK1gchz2PPx; Mon, 19 Apr 2021 11:56:01 +0200 (CEST) Date: Mon, 19 Apr 2021 11:56:01 +0200 (CEST) From: Ferdinand Goldmann Reply-To: Ferdinand Goldmann To: Cejka Rudolf cc: freebsd-stable@freebsd.org Subject: Re: freebsd-update and speed In-Reply-To: Message-ID: References: <672990ce-2fa4-d3b0-57f1-1d3221f13e95@jku.at> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="8323328-1399720584-1618826161=:1341794" X-Rspamd-Queue-Id: 4FP2JN1kwSz3j43 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of Ferdinand.Goldmann@jku.at designates 140.78.3.66 as permitted sender) smtp.mailfrom=Ferdinand.Goldmann@jku.at X-Spamd-Result: default: False [-3.72 / 15.00]; HAS_REPLYTO(0.00)[Ferdinand.Goldmann@jku.at]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[140.78.3.66:from]; R_SPF_ALLOW(-0.20)[+ip4:140.78.3.0/24]; HAS_ATTACHMENT(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[140.78.3.66:from]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:1205, ipnet:140.78.0.0/16, country:AT]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; SIGNED_SMIME(-2.00)[]; NEURAL_SPAM_SHORT(0.88)[0.881]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[jku.at]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 09:56:05 -0000 --8323328-1399720584-1618826161=:1341794 Content-Type: text/plain; charset=US-ASCII; format=flowed On Sat, 17 Apr 2021, Cejka Rudolf wrote: >> The other day, freebsd-update even suffered a timeout. >> >> What are other European users experiences and is there anything to do about it? > > Did you try aws.update.freebsd.org also? I just did now with an update of 11.4 to 12.2. It was really fast, so this definitely is an option. Thanks! Would be nice if the FreeBSD project could include this in their config files for documentation or create a mechanism for freebsd-update to choose a fast update server. Regards Ferdinand --8323328-1399720584-1618826161=:1341794 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIXNgYJKoZIhvcNAQcCoIIXJzCCFyMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgghONMIIG5jCCBM6gAwIBAgIQMQJw1DW+mySa+FbQ4eKF STANBgkqhkiG9w0BAQwFADCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5l dyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy dGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMjAwMjE4MDAwMDAwWhcNMzMwNTAx MjM1OTU5WjBGMQswCQYDVQQGEwJOTDEZMBcGA1UEChMQR0VBTlQgVmVyZW5p Z2luZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNDCCAiIwDQYJKoZI hvcNAQEBBQADggIPADCCAgoCggIBALNK4iJeJ1vpBFsUBDUyIBSutNIxQMbN UMAeoUTKr55KYX8tkN5imzNqLaRCypYBPP9wED2AaO6e8njkbjzJwLgPqDBk W9sG3kmi3GW6cF4Hwr5ysZqve/5EJDhV+9OhfTu/4dMnoR4Q41HcjMk9MzLO ADAQ0awBZ/29r0d49AUmIKELNeqEqmnTN6fndL7x/2K0TLToZLxqS7sy/Jvi 0wEFr0CfdjcAsioh7KaD+Jizyb1aRKQzJ6Q20VEHX7UqWc1SkzTkbz6xj0S5 ydBBFQh0fNiy+qM/deVpK4HgmPSJrrpQZ+LlbHfWabmwoDPxF71QZVYiqrrA oUrGRJ+47iLBiIg8miIYS7Hd2ppvAUt24CugMXUjETjQ+oYh09fNi5n/AvoE R8UBvTHLxt+blL0bvL+2z2YiUWk+2Qtn+dD+JU5Z2y71qV7+cr+4YXjvGzF5 bYsi8HiwflTb4Php3y+k1twKtchdcq2QGc0eDG6Y01nRHUiyr8/PtMAsLHEP NZ2wzsA7fb8mftHiV20ZFmYqknJ8AIOfwdTVA+E62JayOJ+sxadqcmFDorsz /mrPwGZ8+txr4xSuvVjg0dlv0yuA+1YpBDIYNfL4bkX+IcZ1mTstL4Xw0f4N 2iW3bBmnPnYmoYxMM8gflCiTgss73nBvG2f7v1PD7BDGYNO4iD4vAgMBAAGj ggGLMIIBhzAfBgNVHSMEGDAWgBRTeb9aqitKz1SA4dibwJ3ysgNmyzAdBgNV HQ4EFgQUaQChxyFY+ODFGyCwCt2nUb8T2eQwDgYDVR0PAQH/BAQDAgGGMBIG A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMEMDgGA1UdIAQxMC8wLQYEVR0gADAlMCMGCCsGAQUFBwIBFhdodHRwczov L3NlY3RpZ28uY29tL0NQUzBQBgNVHR8ESTBHMEWgQ6BBhj9odHRwOi8vY3Js LnVzZXJ0cnVzdC5jb20vVVNFUlRydXN0UlNBQ2VydGlmaWNhdGlvbkF1dGhv cml0eS5jcmwwdgYIKwYBBQUHAQEEajBoMD8GCCsGAQUFBzAChjNodHRwOi8v Y3J0LnVzZXJ0cnVzdC5jb20vVVNFUlRydXN0UlNBQWRkVHJ1c3RDQS5jcnQw JQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnVzZXJ0cnVzdC5jb20wDQYJKoZI hvcNAQEMBQADggIBAAoFTnsNjx8TOQD9b+xixsPt7Req4wHMeNw/R5dddEPg QAQAYJZKz5BEv1cjGbH7nbPH3AxrxhN6OVH40p6OLIo9MXSrrfMzGs7/P+FT CjwgNxFEtLQ1KC9NboA3asJcl7mIs3l8h9iAgEH1zLUvq2s+5n++NQmbzudD sTFDMapY3kX1TwyUCTRzmItqcbsYIyg2MeIXWfRtqPqC5R4bufmpzA5BPINL X340Sp/CNQ9QZqw3VkfyHWwTo+vO9Gm2L6srNamJT6Lb+TeXZvl8UPL5a72O /pH0GgGHjt6z9QzPARnaRKshVWviNK6ST4WmZHllu3CJg0BXqx1vWyswawgv NeWt1qxITacYe9mSWTbNR2CftvTUwerruDSY2jMaZPoNqbjUpuG/blYwWzzv VerBUhviAahPXJF/9V48ybWPBq6qKOEokW+s3B4ad5sY96KlovEijaIQDip1 HO0SD+rLNYaiBcr9MV2aK+DfbZ8w9BaNCQyFEYwzxIKOVk3bYvzHRk5ihUDa scmbk/bkiNl74c/KfuKQmJImaqWoWZR6jBcXcPV0WUIKz/nILTpFhGojZEQW 77by3aezAi9jrEIUBHRG1LwzPbJc2V3SOzYyaJFQatzuKZbN1Q9s9y/2x1QX tKwREY8jNgvx0iIfOK35gKgYJJcyDql4XfuEc2nVMIIFgTCCBGmgAwIBAgIQ OXJEOvkit1HX02wQ3TE1lTANBgkqhkiG9w0BAQwFADB7MQswCQYDVQQGEwJH QjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxm b3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFB IENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4MTIz MTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5 MRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVT VCBOZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgUlNBIENlcnRpZmljYXRp b24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA gBJlFzYOw9sIs9CsVw127c0n00ytUINh4qogTQktZAnczomfzD2p7PbPwdzx 07HWezcoEStH2jnGvDoZtF+mvX2do2NCtnbyqTsrkfjib9DsFiCQCT7i6HTJ GLSR1GJk23+jBvGIGGqQIjy8/hPwhxR79uQfjtTkUcYRZ0YIUcuGFFQ/vDP+ fmyc/xadGL1RjjWmp2bIcmfbIWax1Jt4A8BQOujM8Ny8nkz+rwWWNR9XWrf/ zvk9tyy29lTdyOcSOk2uTIq3XJq0tyA9yn8iNK5+O2hmAUTnAU5GU5szYPeU vlM3kHND8zLDU+/bqv50TmnHa4xgk97Exwzf4TKuzJM7UXiVZ4vuPVb+DNBp DxsP8yUmazNt925H+nND5X4OpWaxKXwyhGNVicQNwZNUMBkTrNN9N6frXTps NVzbQdcS2qlJC9/YgIoJk2KOtWbPJYjNhLixP6Q5D9kCnusSTJV882sFqV4W g8y4Z+LoE53MW4LTTLPtW//e5XOsIzstAL81VXQJSdhJWBp/kjbmUZIO8yZ9 HE0XvMnsQybQv0FfQKlERPSZ51eHnlAfV1SoPv10Yy+xUGUJ5lhCLkMaTLTw JUdZ+gQek9QmRkpQgbLevni3/GcV4clXhB4PY9bpYrrWX1Uu6lzGKAgEJTm4 Diup8kyXHAc/DVL17e8vgg8CAwEAAaOB8jCB7zAfBgNVHSMEGDAWgBSgEQoj PpbxB+zirynvgqV/0DCktDAdBgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rID ZsswDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0gBAow CDAGBgRVHSAAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwuY29tb2Rv Y2EuY29tL0FBQUNlcnRpZmljYXRlU2VydmljZXMuY3JsMDQGCCsGAQUFBwEB BCgwJjAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMA0G CSqGSIb3DQEBDAUAA4IBAQAYh1HcdCE9nIrgJ7cz0C7M7PDmy14R3iJvm3WO nnL+5Nb+qh+cli3vA0p+rvSNb3I8QzvAP+u431yqqcau8vzY7qN7Q/aGNnwU 4M309z/+3ri0ivCRlv79Q2R+/czSAaF9ffgZGclCKxO/WIu6pKJmBHaIkU4M iRTOok3JMrO66BQavHHxW/BBC5gACiIDEOUMsfnNkjcZ7Tvx5Dq2+UUTJnWv u6rvP3t3O9LEApE9GQDTF1w52z97GA1FzZOFli9d31kWTz9RvdVFGD/tSo7o BmF0Ixa1DVBzJ0RHfxBdiSprhTEUxOipakyAvGp4z7h/jnZymQyd/teRCBah o1+VMIIHGjCCBQKgAwIBAgIRAJGfKJkty9TP7oIYV08QSDwwDQYJKoZIhvcN AQEMBQAwRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVuaWdp bmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQwHhcNMjEwMzE1MDAw MDAwWhcNMjIwMzE1MjM1OTU5WjCBoDEfMB0GA1UECQwWQWx0ZW5iZXJnZXIg U3RyYcOfZSA2OTENMAsGA1UEBxMETGluejEYMBYGA1UECAwPT2JlcsO2c3Rl cnJlaWNoMQswCQYDVQQGEwJBVDEqMCgGA1UECgwhSm9oYW5uZXMgS2VwbGVy IFVuaXZlcnNpdMOkdCBMaW56MRswGQYDVQQDExJGZXJkaW5hbmQgR29sZG1h bm4wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDaugERJMNx5fQK cecK1YefPIqiVOuAWyFzma8215k+EAZIJjD8mQlNj1myHRnEaeV7mbtzKuLI 9QApCw7ptKYfeKVZg8+/KZMbGFq1xx24A9Ug4bWt3JdUH41kcA3ODwyvaUkN uLih+R0IUweFXRKeCi/7NH4EQfOLCZrSrY9cmKj146OkXwIRV3zAFMruqPQD iiy1t9iaGojE6p+rNf83oyweMfxFXNudkREY67afuyDR9ObJwgQqostcMx2f un2/1yTqjJdfKuRlTpAsyldyrcmRWtGAlIVMvJkRM3zKDSUiKQEhNIXcsm4X nrWanpEOtES366J+Sxx9Unoks6kHE98futHFz+scKhcqU6E4S3IgXZcZ8cXJ yOVr+7TM3qY4FZfLP8JNWfQOJfEAhew4kkXfZcYhKhY3Ud7L8E0+4HSw7acM hwRY1KKb+ByJNXzfzNF1ST7e/bT9kjW9+ycSf0RpC8nM9WI8OtQK1q2tfCbf j7mVoDBYPEsN8Six/ixNu1zYEe8VJWoPnVBC792AnteWjiuU3/LhFpxH22NS qyXeCVauktFcjrsa2Wg+44jmom0W4r6/6NxCR7eSThegqxeMvaX02JUC2bKb l+ySk8AggJsZwJvG9B1uM8mgCOD6RMEPnK8ZGOT8tG0ZfYV95oS7vSKZw6Lm dtDQvjXRCQIDAQABo4IBpjCCAaIwHwYDVR0jBBgwFoAUaQChxyFY+ODFGyCw Ct2nUb8T2eQwHQYDVR0OBBYEFLvNmuwGUKOnEvcrr5BAtMcBqfVrMA4GA1Ud DwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwME BggrBgEFBQcDAjA/BgNVHSAEODA2MDQGCysGAQQBsjEBAgJPMCUwIwYIKwYB BQUHAgEWF2h0dHBzOi8vc2VjdGlnby5jb20vQ1BTMEIGA1UdHwQ7MDkwN6A1 oDOGMWh0dHA6Ly9HRUFOVC5jcmwuc2VjdGlnby5jb20vR0VBTlRQZXJzb25h bENBNC5jcmwweAYIKwYBBQUHAQEEbDBqMD0GCCsGAQUFBzAChjFodHRwOi8v R0VBTlQuY3J0LnNlY3RpZ28uY29tL0dFQU5UUGVyc29uYWxDQTQuY3J0MCkG CCsGAQUFBzABhh1odHRwOi8vR0VBTlQub2NzcC5zZWN0aWdvLmNvbTAkBgNV HREEHTAbgRlGZXJkaW5hbmQuR29sZG1hbm5Aamt1LmF0MA0GCSqGSIb3DQEB DAUAA4ICAQB+8RYqnNIybk2BjO6lyErrG7cTwWoAdZPQzsavL3H5j/3ZFukg C6tQ7/7yyj6JWtlH33B5//mP4K4H8MUSFPxvBwCY3Oqdr8j76t7YTl9oHoPj qyQR4/6bVUBuFK9zOnWAGVZ/YnMEpLHQ7BW4Dp+Vsoca09MG3OF+4h+ltjHi kuTNQGfWCslIMG/ud7HMYRjsW0C+lkyQ211klYuP+BlxtsiLlM4UjYSS/8+7 PUE3J7r/c+Ti4XK/3o/OQFzo90W7l35u//apT2tLTVSIjnX+ofKSAs0wGSVg PSCf/cEhbaID+tO3fYtyh2vpp2LPe+nLI3gdLcC7tnLQAJEhx/mbcA+eaybp naL4HNgjp867W6Fj+MfVRQHZIrkW37l1sxtlqeQN0AMuejnuSYUzw+gV61al 5LOR4MtXEQ+r1t0B+Rzr/yc4ibTMaDHawIkPY+lOOlRbiHkuMO6sBjPydzgx UXjZzzVmYPMcKykOEgi00ourFsp+E8mmSP12RcMfRTq4C0SEDtn8zu+5sIK+ Hb3hwtPMKuU3GKH61IWkEZX7mi9T9CIcYg70rZqyPGhE+0D9ilZKM/w2XbO3 MxDwLIbdTZu7HPGJvH/d/N8xLF3igK9ytlxbo1gTG2C62WWM2V4quCQMoRwj eK/OEAbED7PW4ZzLT6d2L20XC3tkROR7fjGCA20wggNpAgEBMFswRjELMAkG A1UEBhMCTkwxGTAXBgNVBAoTEEdFQU5UIFZlcmVuaWdpbmcxHDAaBgNVBAMT E0dFQU5UIFBlcnNvbmFsIENBIDQCEQCRnyiZLcvUz+6CGFdPEEg8MA0GCWCG SAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI hvcNAQkFMQ8XDTIxMDQxOTA5NTYwMVowLwYJKoZIhvcNAQkEMSIEILFGkd6n 8NcDSkpbsRcwBDqZuId2mQeAeVwkRmjrXPf3MHkGCSqGSIb3DQEJDzFsMGow CwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIH MA0GCCqGSIb3DQMCAgEoMA0GCSqGSIb3DQEBAQUABIICALEf6oD1cBe9+ys2 0pJ1jKMpOPQ59jKnSuINN9AUXceu3jIsB6d17NMwXCINiINMFERHk8YnasqF dHXyALKVw1ld+kAk86iuK1KmD49l3eSLCh49MaYrLV9Xk+P57M8d/5mdnxly mPQahDruf/z/ZfrCz6HMKdkliWUvJTI0IHuutYFiM4hV2Hs/BpCY02JM6LWP n+IDxQ/DTMuaJtWzcF3NnhQAS7KRfNSqNT6Gs3kybTywA5HHP5VnQlxYpYbk ktVgGDvEmFUD6UcCeBe1VaNorb4FX8FiLkQhlwuobgnAj2pQNbl4EJlknBWh L2oU8hT6WVdA/tp96/puzSVbYFqVe0qL0xinEXIx+liLejXvUYCwZZBlxmNU aBUIbSjIExJ8bFqsa3GP17TMGCf6yGwF3T0KuzEYFsiV48mcUqwQRTPasikr 40tU2E+DGPQUO370EpRQKBWoq00o+Zp3Z+s2QHo2nFO/uvMZ839e+FCYfU95 Ffwph5kvcINHzAfJA+LHomjPQt5aD2okY4mLUbD7b1DbEV6eMuDj1XnhLfT6 CnBPtrzkG2JisWqg2E1f3EH+zHhQWgc+XJwiiDIAdDWohcq0nL0BbOj2OLZ5 u8FrJvzF/ie2aqCooFwdDjTZZue+1BBh2Rvffa/LSW1OOHqxLa+tR5nfksnB l7hC0tnW --8323328-1399720584-1618826161=:1341794-- From owner-freebsd-stable@freebsd.org Mon Apr 19 10:05:06 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7A05C5EBCE5 for ; Mon, 19 Apr 2021 10:05:06 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 4FP2Vn2wCwz3jw1 for ; Mon, 19 Apr 2021 10:05:05 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Mon, 19 Apr 2021 12:05:09 +0200 Received-SPF: SoftFail (connect.ultra-secure.de: domain of ultra-secure.de does not designate 217.71.83.52 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=217.71.83.52; helo=[192.168.1.238]; envelope-from= Received: from [192.168.1.238] (217-071-083-052.ip-tech.ch [217.71.83.52]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id A2059BB9-608F-4173-B713-19CA0A6E46A7.1 envelope-from (authenticated bits=0); Mon, 19 Apr 2021 12:05:02 +0200 From: Rainer Duffner Message-Id: <7CC82B59-A15A-4D4E-A24B-BA49B1DEE275@ultra-secure.de> Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: freebsd-update and speed Date: Mon, 19 Apr 2021 12:04:49 +0200 In-Reply-To: Cc: freebsd-stable@freebsd.org To: Cejka Rudolf References: <672990ce-2fa4-d3b0-57f1-1d3221f13e95@jku.at> X-Mailer: Apple Mail (2.3445.104.17) X-Haraka-GeoIP: EU, CH, 451km X-Haraka-ASN: 24951 X-Haraka-GeoIP-Received: X-Haraka-ASN: 24951 217.71.80.0/20 X-Haraka-ASN-CYMRU: asn=24951 net=217.71.80.0/20 country=CH assignor=ripencc date=2003-08-07 X-Haraka-FCrDNS: 217-071-083-052.ip-tech.ch X-Haraka-p0f: os="Mac OS X " link_type="DSL" distance=16 total_conn=2 shared_ip=N X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE,SPF_SOFTFAIL,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 17298, bad: 613, connections: 19608, history: 16685, asn_score: 1278, asn_connections: 1444, asn_good: 1316, asn_bad: 38, pass:asn, relaying X-Rspamd-Queue-Id: 4FP2Vn2wCwz3jw1 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rainer@ultra-secure.de designates 88.198.71.201 as permitted sender) smtp.mailfrom=rainer@ultra-secure.de X-Spamd-Result: default: False [0.23 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[ultra-secure.de]; RBL_DBL_DONT_QUERY_IPS(0.00)[88.198.71.201:from]; URI_COUNT_ODD(1.00)[3]; RBL_SENDERSCORE_FAIL(0.00)[88.198.71.201:server fail]; SPAMHAUS_ZRD(0.00)[88.198.71.201:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.93)[0.927]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 10:05:06 -0000 > Am 17.04.2021 um 23:09 schrieb Cejka Rudolf : >=20 > Did you try aws.update.freebsd.org = also? The problem with that is that it probably doesn=E2=80=99t have a fixed = IP and not all our firewalls can whitelist a domain (and freebsd-update = doesn=E2=80=99t work through our sophos-proxie)=E2=80=A6. But thanks for taking update4 out of the rotation, Philip. Best Regards Rainer= From owner-freebsd-stable@freebsd.org Mon Apr 19 16:15:53 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B43525F7B8A for ; Mon, 19 Apr 2021 16:15:53 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FPBkd09MFz4bCw for ; Mon, 19 Apr 2021 16:15:52 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: by mail-vs1-xe2d.google.com with SMTP id o192so1914973vsd.7 for ; Mon, 19 Apr 2021 09:15:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=UzSbWspe2J7SfPPwyQbW4bI1Ow3NooCoam03WAO4Epw=; b=spdmq4HqmROsO2C4rsL1r99Gx3MSQI91oQ0ddeiwB2mPxRmq6RbgBRgX8ayvhBFoBa akVlGoIQPv6xureSLiEXy3dI4W6skZzyd1fxvz5DftWJPyNkkS9qollg35A/E5RgC26U XPcW+CTVobBou+YWc0sAW8NgYXE/k6Vidl1LZFpZLwa9R/yCMWN5sBDA4V5Otg6I5eqS FT/bI9BdxooVsmXn0n7dvli/+dgcZIlnfZ2PK6wtS/V1oGRh4fqVVa4hrKnggLV2gKAm ZONGrwPk3pg8Rhe/yt1De3w3rdh6M0rRR5evXbNzQGlIWy4zkElsKdnbKmfYJPIWr8ol g/iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=UzSbWspe2J7SfPPwyQbW4bI1Ow3NooCoam03WAO4Epw=; b=DsYzEivRfh27unqVuCVy09SkmG8O9/HqZ0oOQBpFDV9Ts8OnOjAy5y/VdP4c2CSv6T nWURcAkM/+HaEG7pw905maoDCFObvn35bKm+ong9Z6eeqkoa4kNKbBSBOSRGtqE38gAR 1W0ywNwewOv8i8Ino6gb3rcraDITOPeR+snQbaJfSplvttStoY7DPHJ4jjVBqszp9Xdp MZXSeUfBOixNY1oK2J9NmPG0/TOBWK9oN11PHu1zVPx/lfLejBtnw8taDlG/pp7lf90l e7GLHoyi8drBXYytnb3Ta1NQq+RJ2d8cY53oeXFikbYsNvKKPS7QI2B5WB48LWXhcqI1 pi+Q== X-Gm-Message-State: AOAM532XmMJjuSzWbmZbvs81Fk3J1T3C567W68pGb17OcXbsFaiJpZnr n2vXYxiSDqiAAf0me/UjbxsCUvkhs4oMSgzOaHKZ4siJQyQ= X-Google-Smtp-Source: ABdhPJzAl+QEO3XL6Fq4+i4V0FnJYD/rSGpkAW9vNvoTRUwUsvxbgtnQftFnyhbicRzHIy/1fAaYPjPmz4VqVtMkkjA= X-Received: by 2002:a67:eac6:: with SMTP id s6mr6094938vso.57.1618848950235; Mon, 19 Apr 2021 09:15:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Software Info Date: Mon, 19 Apr 2021 11:15:36 -0500 Message-ID: Subject: Re: Version 13.0 reboots intermittently To: Nick Kostirya via freebsd-stable Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4FPBkd09MFz4bCw X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=spdmq4Hq; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of softwareinfojam@gmail.com designates 2607:f8b0:4864:20::e2d as permitted sender) smtp.mailfrom=softwareinfojam@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[2607:f8b0:4864:20::e2d:server fail]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::e2d:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::e2d:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::e2d:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 16:15:53 -0000 Hi Thanks for your reply. I thought of that and I had tried removing all the tweaks I had in both loader.conf and sysctl.conf and rebooted but it still crashed again afterwards. I am going to revert to the 13.0 snapshot this evening after work and check the setting for sysctl net.inet.tcp.sack.enable just to see what it is. Is there anything else I can try that you can think of or any other piece of information that I can send? Best Regards SI On Sun, Apr 18, 2021 at 6:28 AM Marek Zarychta wrote: > > Dnia Sat, Apr 17, 2021 at 08:14:07AM -0500, Software Info napisa=C5=82(a)= : > > Hi All, > > I had 12.2 working without issue as a VPN Server running OpenVPN. I > > upgraded to version 13.0 last night and now the server intermittently > > reboots. I saw a core.tt file which I have attached. I would > > appreciate any help I can get. > > > > Thanks, > > SI > > Do you have any net.isr settings in either /boot/loader.conf or > /etc/sysctl.conf? Please test if reverting them to default values helps. > > -- > Marek Zarychta From owner-freebsd-stable@freebsd.org Mon Apr 19 19:13:13 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3BBFB5FC185 for ; Mon, 19 Apr 2021 19:13:13 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: from mail-vk1-xa35.google.com (mail-vk1-xa35.google.com [IPv6:2607:f8b0:4864:20::a35]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FPGgD3zCGz4lBM for ; Mon, 19 Apr 2021 19:13:12 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: by mail-vk1-xa35.google.com with SMTP id k12so4466177vkn.7 for ; Mon, 19 Apr 2021 12:13:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PUvYk2R1BQ+bgADI/k9CTRT5jLMklKdQ6uWXo6rKrgY=; b=JPi6+rFN8KFxazVOFxB9vUINarn6c/IaSuDMtVE0HVB7sa6VjxLW+Ge9qOIPGAavx3 ZFUp+oncI7i9q3k+CFjtqt4Ns8m3d5Ck0FiGaRxpF9vSwecraRJeLC2MUa8/zZF2GhLC jFZ8MgfAeTjeAt8E9gOIbtRlOuhDiVn1PeURdvPvz3CZBg2yA23POvluxiaYYh/OAZVv FS6ZWR7SR8QQRhQOUg4L/70nSmwvOdSD7XW2qm/Gp1P5QgtjUkkcS1C2oy34A+db+Pmi 4MqQ829RWuC5cnjz4FfT5K+b8b3oeyc0Hov7WCUt3Xer4zfpkq+NdYilprDXnETF3Lei KW8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PUvYk2R1BQ+bgADI/k9CTRT5jLMklKdQ6uWXo6rKrgY=; b=oGGP8C07xAI1o8G0B8iEfS+anZz6D2drWIbTrx9xugQEBwqzGCGRhRPmp3BwRICfPr 5G91s1jQ6lNS9fClK5jgcp3SJj0pwzeKwmTJBNYbqLfvLUwn16F6EUceGSG1FK0z6lKI aTA3U9dDtRhIo/i5mELCqHWvaWA8T2otjaftLAdvcNiXtN+cePwzL1B9igFPqvU2CkMz +icCttF0XUGg37OhXcG0JLM3FSfAhFFr4aG4cI3apoJFXEIm4+2MX+NZGLLJY9ve9xQ6 r2ds4qUXA2rKWsVYo2t29AZ3lV4LCe3Y0OVB1GGFoOHEetIQ6fQIjA5d4n2YVKePkz90 DcdA== X-Gm-Message-State: AOAM530y6WJwSq9bVjJ/KFmOoyLLV/4WTOkMv5vgRIo2IPVJdFBRaZFn vs7IHdA3NDJNBjQCKznmsvU8Aa+xPSNMFHCIiaSUZeghcE0= X-Google-Smtp-Source: ABdhPJxSlqZeKpJT8Sj/cks7dtVEVM3LK7erXuH2xjX7pdi6pHTE6OmPa35UpxxNDFKb7XyQVPPRI9vVuZtBvi6Qi10= X-Received: by 2002:a1f:4644:: with SMTP id t65mr16981753vka.0.1618859589545; Mon, 19 Apr 2021 12:13:09 -0700 (PDT) MIME-Version: 1.0 References: <7DCF7DB2-3A90-4B0A-AC20-E7C65EE7FC70@cretaforce.gr> In-Reply-To: <7DCF7DB2-3A90-4B0A-AC20-E7C65EE7FC70@cretaforce.gr> From: Software Info Date: Mon, 19 Apr 2021 14:12:56 -0500 Message-ID: Subject: Re: Version 13.0 reboots intermittently To: Nick Kostirya via freebsd-stable Cc: Christos Chatzaras Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FPGgD3zCGz4lBM X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=JPi6+rFN; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of softwareinfojam@gmail.com designates 2607:f8b0:4864:20::a35 as permitted sender) smtp.mailfrom=softwareinfojam@gmail.com X-Spamd-Result: default: False [-2.04 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[2607:f8b0:4864:20::a35:server fail]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::a35:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.96)[0.958]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::a35:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::a35:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 19:13:13 -0000 I created some downtime to test this and yes setting sysctl net.inet.tcp.sack.enable=0 has helped. I pumped a lot of data through the tunnel and it hasn't crashed so far. It would have crashed by now. I am just curious though, if the bug was already fixed, should I have to change this value or could something else be wrong with my install? On Sun, Apr 18, 2021 at 4:31 AM Christos Chatzaras wrote: > > > > > On 17 Apr 2021, at 16:14, Software Info wrote: > > > > Hi All, > > I had 12.2 working without issue as a VPN Server running OpenVPN. I > > upgraded to version 13.0 last night and now the server intermittently > > reboots. I saw a core.tt file which I have attached. I would > > appreciate any help I can get. > > > > This looks similar: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254309 > > Does this help? > > sysctl net.inet.tcp.sack.enable=0 > From owner-freebsd-stable@freebsd.org Mon Apr 19 19:16:08 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 11A895FC422 for ; Mon, 19 Apr 2021 19:16:08 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FPGkb33Dsz4lJm for ; Mon, 19 Apr 2021 19:16:07 +0000 (UTC) (envelope-from softwareinfojam@gmail.com) Received: by mail-vs1-xe30.google.com with SMTP id d25so11536822vsp.1 for ; Mon, 19 Apr 2021 12:16:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/p792SBT57nwMWLTd4Q2p/h/iqta4vONRg0RPIZ1ZGk=; b=I5ysevRVHlNgPdE8vaIfQiVsSZsbB9JK5GSqGo10CB3KDJgPZKQXDSTZzKchLdTrmV S21SVcPb8yit7io7ES3PfJ1JCXcMS3hB8rZlVko6MbakNJhe5xmuTAdD3OtQs4g6LcOi gydRRr8bpJSYshIqloiQP3yaRSNhrBGK3l45r0HJ0OmqNSKXroH2rFBzobhGwPMp/Y7A PB5ddko6Vxaw547pTQ56+LEPjN5gaKS96sN9S3MAyLS5khdgeXvzywyfTpehPieWlTqi 2YVCOYWTP1RfI7CjZjYj4nGGuSL99Fz4nhnQKB+WG/dUQIm/EXHyDu3AYrVUgqY7Jotl nK0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/p792SBT57nwMWLTd4Q2p/h/iqta4vONRg0RPIZ1ZGk=; b=UfA2i3kccj+Tm1LA8vQ5+FLE9eNIWiZ+w/jt30oY2xfs9D8zi7scg+dvYXIkKEEl7y 0G3WiOua7y5v1O+ls+6kDL+3us3TrN5eTn+CtZ91JJ/IgnNoLpyj8LUoMpClfBCePAgb v1x36yQUMDd+cX7ALVVWtNN9qjQAxudhZ3JZZ8UchckPuvCf+jIZAqRaakt9ZAQkvw/I 1YKWVuwYwKBWFnhUQoo/DT6QcHxcb5a6fk6/u7iSXIinWTaPvIZv7I16q7GdtIFLKx3/ tQn7dQsmunvqhlh6hsJaPgXKB7ht7OzD5Wl3dYW1xm+Du+R3anT5WE2WyNg+UYla+dW5 0K6Q== X-Gm-Message-State: AOAM532RN9OshkEdUxXHHRyWLIovgXO/RuMV1DeeKLPdr4OLT5HiIwaP QGOuiAoJ3xPvfbGdYvo4OBgXc6DY/QdKy+bxg3bUDOl5 X-Google-Smtp-Source: ABdhPJz47GoMxOWg3at09+xzRCrTv/ya5qGmMKeyc9+1XT2uQpg9H+04yqTp9Gn3zdqLJRZ2f5ic5Q4ZCdtUJugxWro= X-Received: by 2002:a67:32c2:: with SMTP id y185mr12411069vsy.57.1618859766387; Mon, 19 Apr 2021 12:16:06 -0700 (PDT) MIME-Version: 1.0 References: <7DCF7DB2-3A90-4B0A-AC20-E7C65EE7FC70@cretaforce.gr> In-Reply-To: From: Software Info Date: Mon, 19 Apr 2021 14:15:53 -0500 Message-ID: Subject: Re: Version 13.0 reboots intermittently To: Nick Kostirya via freebsd-stable Cc: Christos Chatzaras Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4FPGkb33Dsz4lJm X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=I5ysevRV; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of softwareinfojam@gmail.com designates 2607:f8b0:4864:20::e30 as permitted sender) smtp.mailfrom=softwareinfojam@gmail.com X-Spamd-Result: default: False [-2.04 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[2607:f8b0:4864:20::e30:server fail]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::e30:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.96)[0.957]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::e30:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::e30:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Apr 2021 19:16:08 -0000 OK. So I spoke too soon. It didn't crash as quickly but it just did again. On Mon, Apr 19, 2021 at 2:12 PM Software Info wrote: > > I created some downtime to test this and yes setting sysctl > net.inet.tcp.sack.enable=0 has helped. I pumped a lot of data through > the tunnel and it hasn't crashed so far. It would have crashed by now. > I am just curious though, if the bug was already fixed, should I have > to change this value or could something else be wrong with my install? > > On Sun, Apr 18, 2021 at 4:31 AM Christos Chatzaras wrote: > > > > > > > > > On 17 Apr 2021, at 16:14, Software Info wrote: > > > > > > Hi All, > > > I had 12.2 working without issue as a VPN Server running OpenVPN. I > > > upgraded to version 13.0 last night and now the server intermittently > > > reboots. I saw a core.tt file which I have attached. I would > > > appreciate any help I can get. > > > > > > > This looks similar: > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254309 > > > > Does this help? > > > > sysctl net.inet.tcp.sack.enable=0 > > From owner-freebsd-stable@freebsd.org Tue Apr 20 03:15:42 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2F5825E1ECB for ; Tue, 20 Apr 2021 03:15:42 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FPTMx6lkJz3hCk for ; Tue, 20 Apr 2021 03:15:41 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id E4B445E2009; Tue, 20 Apr 2021 03:15:41 +0000 (UTC) Delivered-To: stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E42A95E1C47; Tue, 20 Apr 2021 03:15:41 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FPTMx1JMlz3RKn; Tue, 20 Apr 2021 03:15:40 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf1-x129.google.com with SMTP id x20so28965436lfu.6; Mon, 19 Apr 2021 20:15:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=UOKY4N5Dda3PrluR0uZKZFatGiRCsvDAfqK4v+Iaql0=; b=lHVCw5Ov7PDQEm6Vj3o8wBfCWH5A+oteg385Wrzwzh5Gnk9qRskXR/EzrI0POajkPy sa/um87ZBUs3z3Y/Ztr1O/TKTvz1st9gDwDRxzOUt6pk1iKsxZv1TpXmB9/V9JTuFPDu ehDl9Kg/Hldk7Tvoa0UusYq2CZRRTcMCh6rt9mtc4r8uur4sGyI/eVe12AcdWKoqzSXp 2swwxrL0z3niV5xcRyLmxZTG6q77gnoz7xKOEiBr61P7d/fCn3LsEpR+4aC49qTjWnvF VxakhC5l0vzJmhJjWpY5qK65KHFl7XRHKnmb80GzUY/myBJXsziWGfRvhM1Kj6cgPjJY Um+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=UOKY4N5Dda3PrluR0uZKZFatGiRCsvDAfqK4v+Iaql0=; b=A93374rJ8KWqnUQURUciTaU3/jNevrYwWIjTv5N66cP+xoGrjitxAKel1Nu7gybxTu tpCDjafOqnCDYG0Hk0kGiLON6LTQ7k38RqHSRLnlDdVKGgfefaiJy1Q9yYj7ZbNiE4gP qtXZwCCgE+hWjWNbh6nCqpfjtlZ2LUJdwo27uK8Dexb87FXXjW2p+zt43A1GOc+qc6rp PwtLTIqG8Pt5xyq/ANgpOM/7j9cnfm0Fs9nbFaSqEi20l36z43TYpsPCrLM8yYh40dI/ 3UmW1x8T1Lp6TATyaSeRuFQOhq4OXyGmV8BC+iNyv2/lRJuNf4DI5lCIDPM01IsTTJ1x nOgw== X-Gm-Message-State: AOAM532Y79XQEGYhi2fnfyXq9obcrDzbWrJpU8lygE/XPKoOf0oifX9C FPheA5w00u2w4NREXJoNpTWY8dna7TznQ41PD+g= X-Google-Smtp-Source: ABdhPJytur9TLgrJRSSj0myhYfckVwKiLZjNs0HrikO12Q86tFajxlGGHRBodZ1B6QSciVd0hW8PNA== X-Received: by 2002:ac2:5a08:: with SMTP id q8mr628651lfn.12.1618888538829; Mon, 19 Apr 2021 20:15:38 -0700 (PDT) Received: from rimwks.local ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id y22sm1226886lfl.196.2021.04.19.20.15.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Apr 2021 20:15:38 -0700 (PDT) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Tue, 20 Apr 2021 06:15:36 +0300 To: Mark Johnston Cc: Andriy Gapon , freebsd-stable List , FreeBSD Current Subject: Re: stable/13, vm page counts do not add up Message-ID: <20210420061536.07ae5bac@rimwks.local> In-Reply-To: References: <0606571f-fec0-c7ad-98e8-a0b8554918e2@FreeBSD.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FPTMx1JMlz3RKn X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=lHVCw5Ov; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rozhukim@gmail.com designates 2a00:1450:4864:20::129 as permitted sender) smtp.mailfrom=rozhukim@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_SENDERSCORE_FAIL(0.00)[2a00:1450:4864:20::129:server fail]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::129:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::129:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::129:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[stable,current] X-Mailman-Approved-At: Tue, 20 Apr 2021 07:40:52 +0000 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Apr 2021 03:15:42 -0000 On Tue, 13 Apr 2021 17:18:42 -0400 Mark Johnston wrote: > > P.S. > > I have not been running any virtual machines. > > I do use nvidia graphics driver. > In past I had report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238698 Now I switch to AMD and got only ~1Gb memory allocated by xorg. From owner-freebsd-stable@freebsd.org Wed Apr 21 12:23:44 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 652305E3BD6 for ; Wed, 21 Apr 2021 12:23:44 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from forward101o.mail.yandex.net (forward101o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FQKTq2KSCz3HcB for ; Wed, 21 Apr 2021 12:23:42 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from sas1-399a5a23b7c8.qloud-c.yandex.net (sas1-399a5a23b7c8.qloud-c.yandex.net [IPv6:2a02:6b8:c08:61a:0:640:399a:5a23]) by forward101o.mail.yandex.net (Yandex) with ESMTP id 5C7F93C0292B; Wed, 21 Apr 2021 15:23:38 +0300 (MSK) Received: from sas2-1cbd504aaa99.qloud-c.yandex.net (sas2-1cbd504aaa99.qloud-c.yandex.net [2a02:6b8:c14:7101:0:640:1cbd:504a]) by sas1-399a5a23b7c8.qloud-c.yandex.net (mxback/Yandex) with ESMTP id 8bobMqPVuK-NcJ0fnYB; Wed, 21 Apr 2021 15:23:38 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1619007818; bh=aWgu3FP/vgnt44sz4aF4ofMcAuix9/2BFByf9sprhB0=; h=In-Reply-To:Subject:From:Date:References:To:Message-ID; b=M8HOrqwHgUlQDIory990+irmfi9eycTtHB9uV/HonDjo5YQSecOXjJpMbO4cOVJSv 4p2gRl5lyZFigTd6G5vbUgu9pWGEssDUiO/lvqZ6XJfLgdkhBmgABezrpnWugg2jE9 ku7bNa00E0ARSd/kK8XSIpq6DDMH4m+ZltAuUBms= Received: by sas2-1cbd504aaa99.qloud-c.yandex.net (smtp/Yandex) with ESMTPSA id pQyp7b2yw2-NbL03tRK; Wed, 21 Apr 2021 15:23:37 +0300 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client certificate not present) To: Software Info , Nick Kostirya via freebsd-stable References: From: "Andrey V. Elsukov" Subject: Re: Version 13.0 reboots intermittently Message-ID: <0c180a21-0aae-0eb6-70b4-a550e036c27c@yandex.ru> Date: Wed, 21 Apr 2021 15:23:37 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DMUdtkQYZ7AlECJxiAjI0924HOacsJQzi" X-Rspamd-Queue-Id: 4FQKTq2KSCz3HcB X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yandex.ru header.s=mail header.b=M8HOrqwH; dmarc=pass (policy=none) header.from=yandex.ru; spf=pass (mx1.freebsd.org: domain of bu7cher@yandex.ru designates 2a02:6b8:0:1a2d::601 as permitted sender) smtp.mailfrom=bu7cher@yandex.ru X-Spamd-Result: default: False [-6.20 / 15.00]; RBL_SENDERSCORE_FAIL(0.00)[2a02:6b8:0:1a2d::601:server fail]; FREEMAIL_FROM(0.00)[yandex.ru]; R_SPF_ALLOW(-0.20)[+ip6:2a02:6b8:0:1000::/52]; HAS_ATTACHMENT(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yandex.ru:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yandex.ru,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; RCVD_IN_DNSWL_LOW(-0.10)[2a02:6b8:0:1a2d::601:from]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; FREEMAIL_ENVFROM(0.00)[yandex.ru]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a02:6b8:0:1a2d::601:from]; ASN(0.00)[asn:13238, ipnet:2a02:6b8::/32, country:RU]; DWL_DNSWL_NONE(0.00)[yandex.ru:dkim]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yandex.ru:s=mail]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; SPAMHAUS_ZRD(0.00)[2a02:6b8:0:1a2d::601:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Apr 2021 12:23:44 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --DMUdtkQYZ7AlECJxiAjI0924HOacsJQzi Content-Type: multipart/mixed; boundary="bQtxdYG1Vtb9ARU8oTY9E4Zce4OJLZhiS"; protected-headers="v1" From: "Andrey V. Elsukov" To: Software Info , Nick Kostirya via freebsd-stable Message-ID: <0c180a21-0aae-0eb6-70b4-a550e036c27c@yandex.ru> Subject: Re: Version 13.0 reboots intermittently References: In-Reply-To: --bQtxdYG1Vtb9ARU8oTY9E4Zce4OJLZhiS Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable 17.04.2021 16:14, Software Info =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Hi All, > I had 12.2 working without issue as a VPN Server running OpenVPN. I > upgraded to version 13.0 last night and now the server intermittently > reboots. I saw a core.tt file which I have attached. I would > appreciate any help I can get. I'm not sure, but since you use natd, panics may be related to ip_divert module. If KTLS somehow is used in your environment, this means unmapped mbufs also can be used. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255164 You can try to reconfigure your ipfw rules to use in-kernel NAT instead of natd. Also you can try to disable unmapped mbufs: sysctl kern.ipc.mb_use_ext_pgs=3D0 --=20 WBR, Andrey V. Elsukov --bQtxdYG1Vtb9ARU8oTY9E4Zce4OJLZhiS-- --DMUdtkQYZ7AlECJxiAjI0924HOacsJQzi Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEE5lkeG0HaFRbwybwAAcXqBBDIoXoFAmCAGUkFAwAAAAAACgkQAcXqBBDIoXo/ 9wf7BLwyXyGpjU88cK2en8/f5n+FbpLwUAwItuo1tCEjTfZ11Ru6OmEw16fXMXZg0ZTH2Yn++qXC 4IceIzwaABW39NXwEtEan+e2beXyQCHJG4t/RI8a9t9NF1DJACRBdTMbHkeU7daB7ZdJx46LODrd Ok3+Id0K91kwyGVDkqZ6zLdAI4OiUOL5IoSg0OuGZSz7UflBQ659zvowuXTZtOXS2VZhZ08NS47i omV8FDw8sWUkVjiXlAec2eF8xp38HnsGYyk1GVeTAQJYu5qtMWTIazo/fVPGtmk1z+QnU+JNKqOT kG6yVcZmEvWO0obkd0gmiM0/Eu7raI79ArYQpqGloA== =qMJc -----END PGP SIGNATURE----- --DMUdtkQYZ7AlECJxiAjI0924HOacsJQzi-- From owner-freebsd-stable@freebsd.org Fri Apr 23 07:39:23 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0BEB55E305D for ; Fri, 23 Apr 2021 07:39:23 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-54.consmr.mail.gq1.yahoo.com (sonic308-54.consmr.mail.gq1.yahoo.com [98.137.68.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRR4n620vz3m9P for ; Fri, 23 Apr 2021 07:39:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1619163560; bh=0cwjq6Ep/3rJnatimYgCghi0OEbGG4srrG55CbvTgfX=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=rzSILTUliFxuy73WQzQkDIA8sJhw6NthZkj2qxnD1K+7PDrqFpe1CV4c3OGV/erWCseRYpq9PPt6RADhFP/MTYrPXmpqWTwL/3Pz8jLj3HPpBnNlk4hnmfoftMxmxlCcmrjJEdIDEUtTlxQD1V+x2+yEyQtCKgJVUvciZfXTUZDv57aAepqRt5f8oOLDkMw2heqfKCGVmDTr8KMdEhtlb47xmUamOnqO+2nFtuiK5aBptFHRnYGbRPzdRPvYYiFLyU6kfAD1CBWhSqt6dkmSvhNPMegsKUEOxXnrJwhezdma7yOYelBinuANnmvCFmpneAxufsjMZNTGz+l/xlhqzQ== X-YMail-OSG: KUIBrsAVM1nYfjYIs.boZZ61m9sxt8SXobdrLY03ygO6lgh39L9105ooSDzDjGu pP_d.vUt4SS1QiXtjmf4W54aF2qVtnsnMy9ZarCOkSEoHnPz6uhjJdstV2m8YksfRP2pl8a2Yek2 xZXHmY9IduCQBESj2xNDbaJaEpVtDAUN.nUCuG0HYh_MYEkvSJGmydogTUwX8.pH36hJ_4sUer.D 9f8ycOpweOdy4J3fkC0NcRQaU7f_NMkJkbVZAukcAeNjc9WzsIYhMB126kbMSHwXs3JoN3Gi2Zmu gWtJYuCoZ_aS8XZlez2s2iULlfvLFyOXflsJ7qScQOjXoVLVXswQ.xlM.c3uwRl4o8TD9TWPe1V2 yT2GNmNdDawYNKpqsUgZgKgOxwaON0JlBf7J1kGy97wNVWlnnULKMak0XikrZd54evJsZDtCasrz t.bsBvSCa2tTthEah9a1Ivq4T3bWonOUm2L163UVGwPblSlq.OAZxpZSBI2ZDpRurX8FoNkzQAD0 rKa_mv8GxqZPTt7GyIq500K3cMxAfzH817fc7LO328Dj.HSOfsWEOXHm9wWOgdkRIkMUllO6pppz MyQazE7CiJe4mRf1MbHhHblJFpIeOcAqvst38Rw49bpkpLJAsL0K3QN8ai9knwxLmfeEnlKGIOm2 fTJHXLHcQTti1jHQ6tP1EDQhWQSE.xJEDTYIl9Bh7x9t3grd4mb.4aeGBCLAmh4soeYZvV7NgF2p nGmfiLQITAdgMjtUH7A787UX9oCWm6GK.ZtJX_zUp4_KCT5IpSVGZQK2NGBRobG6BxDslPJbzpOb OpEOXAyFSfh3VQN_NeIoTtiawIFHnlgSB0IMXkoHMuKtIgHmJwoyr4xnRUabVTadRKKEgH9YI5FW dRK8C6sym_GHYzIu6LdWJtsDPjOHPdEaNOWyFWDA2CL3ZNh7GEywROKO5z8A2XIqzQjnPPu7AKbo j5QN6FTboFmcS97KRvVlMEEdHPKLdy6CDmYDkK.IY.xOgneZkwFCykGUiqRWh5ibWjf6Z8vcuBOc PeoBaFCXWwhmHH6wYOJi8NoaDw0Yw2f3hSIuKkcaXtdUAf6EIhxnJUKlgodblZJg8PkM7W8W4dV2 gIbG4NrWCnmjWiolAAC_BTRlTw76ulDUt5KHFsUhLpNf6y14sXH9hFI7SNXtsF7YORmSIrpZZQXO fgMo6aBEDU5zZijtVH5obixYEzMvTAK76pYr8Rzh_dNMoFf6A8q8IQAj5AYGzcaWYRVSvunqXvKI QUId3pRlmtnxluh3KKGOnp6ivpZMzGbEA38jNqjECtTZgHnH0hSNvDYNSqucptBsfIKpuNGUClUs qxPGiGUXJtOjCrPqUl7qdxAQdjZdno8AP.kn8fr47SiMRZ1DCnakXrc7E6ISTmkz0SrZ0tEerYxG qGQW_Z5RYA4..wtsf13zVseIXMnWgA9QvIIOgJzXtJy.oRRkrcb6HC4EUOfy.aT4O9PSN_jIzX0n xAPwUwg5NE_sGoD1J9Tl_P73UC.kr1zhG3U_9tfMs4VrrhDlV1OjIWy4Ul6QkAZ1P90deKRFdqPV PCSJ4Ixn4IDAqFschivCagKHGQyzeAFDGQrLcBdg8V8kn1sw8J1ENAtIRp3pPnkodhBJNxh7F4Q9 qBWLxuf8CV04wZ.MqizoM05uSVfQTYi0k1cR0WYW45Cim1ubw8Gah_DDXTFb5m6h3QkzBElcOhy2 hLtUdu3M7ZM4ZnxzK38Z0Hf9TYyO1PelydOaCOOWtcM53IFi2jQgtKiS9uLtP69PjFp9gdZ7PTyC WW7yaTb2eOmJoe1razcvLw4fZFVg5OwUqLefJMVkNqVvLDMDfF.AaT7_EM5Ymkw01MjTk.oU3NeR 6zWpDdMWAytm21_E450N.BvOZpVi63W.ysbY6V0Vgwe5dX2ReBYbhZC2.FCMnLg7edmW2IPmfMO9 MMC446PhfEO0g0173OhFmuGCteAD_spvwyDzf.XKKvQCnBokIz2JtVNw6Qevyes2q8CJ2IgwVRv. gxfab7G2D1KR2Tn73sUDaI3tlKcDu6D0Z05hqyT4BoUrSZ8xKzR0PiNZUng_VosDN5sh1_NZXvDp 2Gv_55iMNiM_9rJDKfsnL91.VloQ3mxEKld4tpfyeUhEK4N33M.KdgaO4kiq5d2HlR2qWavhjUUV ZCKxEPMqVs8XTz8nkI.Aja3AdkR2H8wcvQIZSpA6yYCQXozPxuCXHKsL39Bf2zqouRHrK6.kcoYJ m.Gserz2d3N6Oo7h7OkmsC6i7t7bZ1E_LfMp.xuLLAG0DeyJiB5kTArG41jHmLhYWyAHvWsKo_N_ odgIZNFMuyphwkQATmf1HQ09CN0OG5_THu9h8bhUV2iu3TPeN2skr6Ua9GrUUhJQQRPeC5e2OyTM Q1RYfptHa1gKFEZP1MO_OaCTPT0eLGyrGewYVP6BSunBDl5umTKYQmjeEUU3MKobIHEL3.MFkiLm WR50WKN.sPneEb2WAZOxPCzyOVywP3vyR2Ahnmox2nqn4es20OKOuFDnIWzSxGXgq3.gT4.5BAkM z1rbAjFmWn0yZptwH0a9x8WyHxCWrUBXusPnNV3lziCr6gdRNo2JpB8q9b9ECSuMlQWNb.m8PoMJ M8h8KcS4- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Fri, 23 Apr 2021 07:39:20 +0000 Received: by kubenode556.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9817e19199315c0eb4d1359fc4a0c37c; Fri, 23 Apr 2021 07:39:14 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: etcupdate -p vs. root on zfs (and bectl use and such): no /usr/src/etc/master.passwd (for example) Message-Id: <38D7D3C8-7007-43BF-BD19-78F6F92BCD1B@yahoo.com> Date: Fri, 23 Apr 2021 00:39:12 -0700 To: freebsd-current , FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3654.60.0.2.21) References: <38D7D3C8-7007-43BF-BD19-78F6F92BCD1B.ref@yahoo.com> X-Rspamd-Queue-Id: 4FRR4n620vz3m9P X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.68.30:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.68.30:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.30:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.30:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 07:39:23 -0000 FYI: The default bsdinstall result for auto ZFS that I tried has a separate zroot/usr/src dataset, which zfs mounts at /usr/src . UPDATING and such places indicate sequences like: (think etcupdate where it lists mergemaster and ignore -F and -Fi) make buildworld make buildkernel KERNCONF=YOUR_KERNEL_HERE make installkernel KERNCONF=YOUR_KERNEL_HERE [1] [3] mergemaster -Fp [5] NOTE: What /usr/src/etc/master.passwd here? (for example) make installworld mergemaster -Fi [4] make delete-old [6] etcupdate has the logic for handling -p: if [ -n "$preworld" ]; then # Build a limited tree that only contains files that are # crucial to installworld. for file in $PREWORLD_FILES; do name=$(basename $file) mkdir -p $1/etc >&3 2>&1 || return 1 cp -p $SRCDIR/$file $1/etc/$name || return 1 done Note the "$SRCDIR/$file". But for a boot -s after installing the kernel there is only zroot/ROOT/NAME and no zroot/usr/src zfs mount so /usr/src/ is empty. This leads to needing an additional step: zfs mount zroot/usr/src (The instructions do not deal with making / writable at this stage either.) === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-stable@freebsd.org Fri Apr 23 19:02:57 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 99BE55FC523 for ; Fri, 23 Apr 2021 19:02:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRkFX332Zz3FCB for ; Fri, 23 Apr 2021 19:02:55 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1619204574; bh=+na1kfhc1rsJrm4cC984TTz4NZGoClUCFEk5WRd7qio=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=Vs1hOAd8ZHkB4I3vG+rb+mFniFiR5u3CoufFkhmEpcJbwXw3sogwqCfoqo5C0lXlruhqqEnLMwh0idSlouiWeO6mV9Z7IdhTiju5SSUxBazCO0aRalC0g89s+L8igyLeZ9onKhPcH+tv3cGKyyZ/Eouq18MUD7SYTsdy14nwR8WkAFvR1B2prWJUsh61CRi93QhQE7PdOtIilZQQuLpZEyeiUaNQsOtTV6xSlqdhPSioH0vCm+sSH6VnrPIL/n9Pzh/Q5RekIBR3oWzhpshkSFLFFDI8oN+Fj0AEwNc21/uSFE+szhRNpURmJTp6R+K057dvmuFLG+M65Z4NxHVKmg== X-YMail-OSG: V3F.1eAVM1nVi.oTHbNOHDJOuLMTdgWgPy7bBlzOMVausGtRk9aDn3nITrMGQOM syeDLlpoLuVlugQD8MzEgU_okCH5_BRhAf4bRZU4hdYNSfdjODc9eopNNyzv.V.l68t7ZmW81YVX 27CVzq79lJoif0HLmJQIN169oI1jIW2mpIc5MAsSTu.5yvymkkYmA_rGLjJ_6CmzVleGg9QkkpIe zY9N7m1axcd7Ldm4if29Ig9LSYaVGYreOm._uGnVs_TxqNVPQuOIk8wxNBz.3y7VnJRDWqLZDEjE hQKE9eMykNJEehcGyfBNDMmQwZEY6ox1xj3Mm4vge0DTvIcLPlnAZF7QbeHiwF0KaxGR.Z7XJYIb wJuLzOQxOsRpET9OVYcoTLRl5pEkQoOhKb18Ssy2jCPh51JRB1nuTGCbJsnvPfNKgVG_m5E.IE_F eV4RzsvCucvLveu92vwl2q1pZUr5bKVzTCm.aakUzMEhWYHeGoeEv0CDuZSFK_jPz3orFd5TuvVX Dt8BjYERaPKU_r4F3CXgxKDcX5Wk0nPb19x_n46Rp365ALTG4hsOqXyWSmGYdlZynW2D8ioz1Br1 d.6pp1lNVG_JSZd.DFWEmSAHNNfsNH.jPhgpvarAQW_4O.GT6C5VDnROdqdOxMnit7hN_QExroWS K7uBQqjsWm9gSN6gOk_6W.Ali2UjnkEIQcLEEb7tXChkHdkN0nWN.uT11NBo8ls0hcRY80heHw52 9JV0veqNbZLFrVm4Y_Izjq23KrUekzjUZH4k8xYBWkCzj36OnFxnOeDehW3NdDMretcrcKzeEsfM zKHyRlfekIivLG2hC9VAOPsCGbpFWvALQRGd1sqsNSXoMRJVX5SEthQSH6tBBjk1TGaPv1pGKxnp bghl_ReJqvYIT1dafZDDdFwcdRzkkpbNjwU9QganNv.BMoZGPO0_hG.XUw_9kjdJ0JrsRD8Kz6bj dnMI.TDusMhOAZ2A6RPHYeZM6pQK522fP1X9b.xMyBvPLHSYQH0BpGLyejIEG0N57D.TDZwq6A_Z BmeMzNvpFMPyIxdPGmjG.9uEU2TFnUQhT.uwP7.Rcp0EcjzCxxSD61GhbI_HgrStnWiffUzWXvb2 yp7jdhrwtvCqbcKMquGfRpPA8XXM96dPe1ZxRmxBkGNrD5Otin3y97FhPAdwrTAFthMa4JvyiHHV EHrRFpNJgiGVGxVFaInSlHlWT3YKcWZNCK4UvMH01_nu05_l5Bxs_XuDO9G5TMk3lKuhEfgEuYOz FstRWoIEjpAG5RjtsB24BDWpZ8sgGGFzedwLcNAjytpLEdxjrnjsIQdRCtMcmNqaOjxzsOE1k76N .gjLS.cq0Z_Za6g6UgeAnUI4fREOQOa0RE62JcFakj6XXUcGYgme34ZQQkDvQDWutiSamVw6FJC4 2uf.VtjktA4iJfrDQJx3QWXM.U4MDAVpXERa1IONJXkn2_QQtHzkgGC7K9F309AWBvBq3CgcUzgf qz_F46ynblHpaaL.Up6FuphytxpzzWP6Z4pk68nzBBan2zINbOKK.pIkH5y8mTu7zfkcdHeo8S5. 2uu4LygZ6RzvY7Ci0439MTVDSowA.u4xCFQpEol0E0poSQq1vnogOJRWBlZClrcf5PKwoo2av2sN h8iDUXskAZwNM4UwJ9Y5IHBxM13yJm1XjwesUOk4TgI_RzraRcDoRyJoazbyOV2XuW67HcWu3n3v ppXbAGrvcgskp3PrC_HxDQNaZlZZN2cfc3.CmAAF3zp8cO.xVnktFO6BiXLiIacsTzBPAOAauxRd jVZAlu0hFVwjcMTjoFmgbCxutrjiI.siUScS5Cj08iOchQ1_f_IthRp0go4vaJiaAY0Q2k21K6sl .7G43aRRxxqZTwlIEYJFSPFSM5QRQLeeEy5.76EqDjimebCnqCr789o0jPyGQR4UDpT2WgMaJ6Rp Yf0jWdqVbVZPbdHK7IcZDcDWmgOxQXkC4Ts2j2RMKy3TQQfaNRjTnRXx_IhaVjVZLqetN2zg3SCB iUo0rsSu9pHoS0xCJ7nhLW6H8GADVREZXStc8AIqyspxsxqhDR8_vIfCB.igtWBC28EN53GYcwgz 67UucRYSYjLspfUL3eM5.XQLZ9LgB1bZK5df.Qan5TQ1H8m3bABMqMU6YPms.dw98Hm9a0Lc6oOM dN2ElvtuZc0sdn5gbqXqJDaBR6iL1V_.h1uOIOIHocarOXj_c95ukrjCXy_yZQOEtCFYPzuv1S7b Awau4OdPER_iuIzGUZa3JuErd92KmzUGK_jedwhertib1pLT32K.xoOIKtP3lb2AY.4.pWIucYXU 1VtK0V9VcmYrGFrTMjEgof4Ft1AKvl4Y1fyExM.RpbbVlhxqqYB5KrXdvtWar165EzZkzB0DIAp2 1D5yXUKSrLA1NaX.trmQSk_gxnLa9BHOAYca7rdjegzdUGsqQq7DUz7Rs4hlUXOGAErnPtZ.pCgL iB_XHZqxeCNmvx5OIquAyHsg61cPpL9i_8WKa1P._45PZ X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Fri, 23 Apr 2021 19:02:54 +0000 Received: by kubenode577.mail-prod1.omega.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID add6cebf26d2c11f796c84258c0d3dab; Fri, 23 Apr 2021 19:02:50 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Is stable/13 going to start getting snapshot builds? Message-Id: <5983508F-01A0-42A2-9301-ED727C8E5CCD@yahoo.com> Date: Fri, 23 Apr 2021 12:02:50 -0700 To: FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3654.60.0.2.21) References: <5983508F-01A0-42A2-9301-ED727C8E5CCD.ref@yahoo.com> X-Rspamd-Queue-Id: 4FRkFX332Zz3FCB X-Spamd-Bar: / X-Spamd-Result: default: False [-0.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.65.83:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[98.137.65.83:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.83:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.83:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 19:02:57 -0000 Is stable/13 going to start getting snapshot builds? (As stands, main , stable/12 , and stable/11 are getting them.) === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-stable@freebsd.org Fri Apr 23 19:11:44 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A6D765FCCF7 for ; Fri, 23 Apr 2021 19:11:44 +0000 (UTC) (envelope-from gjb@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRkRh4Q84z3FwJ; Fri, 23 Apr 2021 19:11:44 +0000 (UTC) (envelope-from gjb@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1619205104; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=AZ+X/mVI57bwZVmGA1CHeqtc5lFqwK0hMjFzlqMEUTg=; b=mTo/djQherOusGy43LAXozQSujT6ga2+DPH9TuO3EW2drdQlA2o72xn7d5Tm76VXq/CR7M kw7pU9uOOkVVJiieAtVnpn1JsyiXoW9SXdGk4ksPyRP1PgJl+9ze/1FenOGMj4B+F2kzzZ R+3N7Aqj4aJx8pWwssxoRd+UDSvfv8IW9TUfg9Cwt5MfNP7HOqOV2ArAEW7mzecGvnVDv5 aa4GeoEgI6zQwckDqfv2M9Gf2JKeMeQZmxIWQSTUoOEEZRDJKfiNMEvFRYOuVSoyZ5+qiL 7FeJ6oPvtuLGrIRPPoqXLvs/B3MGmL4ZD4kfcUMU3TLXI6KZPhAsZsDpsMrQiQ== Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 449FC4D7A; Fri, 23 Apr 2021 19:11:44 +0000 (UTC) (envelope-from gjb@freebsd.org) Date: Fri, 23 Apr 2021 19:11:41 +0000 From: Glen Barber To: Mark Millard Cc: FreeBSD-STABLE Mailing List Subject: Re: Is stable/13 going to start getting snapshot builds? Message-ID: <20210423191141.GS92026@FreeBSD.org> References: <5983508F-01A0-42A2-9301-ED727C8E5CCD.ref@yahoo.com> <5983508F-01A0-42A2-9301-ED727C8E5CCD@yahoo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yPo1CW2ZXioZPB28" Content-Disposition: inline In-Reply-To: <5983508F-01A0-42A2-9301-ED727C8E5CCD@yahoo.com> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1619205104; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=AZ+X/mVI57bwZVmGA1CHeqtc5lFqwK0hMjFzlqMEUTg=; b=xV/45W59pCBfdNXuD8Q0pikFqxfwfkccAAWwBGPj5zMNFPx63xdM9dy1vYip821/i/Mvxa wwwXhuiOU/33kGM4nKuhoYzDOOJlffuOC+N8CfGNSrNiYq2wowIUZnsJWa4/Vbiqutd84a zbfemY6LmjAHtSoXN9PGvcZTyoauGqm2+LL7MEJMF5BdJbUrSBKZGtZK2n/YhR5w9gaUcF GywcIHFXcZ/8YqTDKxEHU+tw27X8OxXEwL/kkQWvwwfs/k/P8Mgp30Yul+9mo6g404OFkP t6jAr/JeWfA/3/ZpnDdn2+cXJoMKuXBRPMwsLFcaCdCQRnZ4pOpTnPCYdwEHzA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1619205104; a=rsa-sha256; cv=none; b=sPR+VSuT9Zy9FY6adDolykd2IdOlfq9V2AxoUjl8jN84NFS0ruopGusZIcML9zqvw5rgty yO3wpboEYDqP18rM1ryswledWtyK1rsTUmFWB/QH4sznWTo5ohHnK9HmAGnVr3/v+FX0SZ GCRPkcNxxaVSEqR46UHehvNzKQ94OKrAYpKGZaeUOzmPeeu3vnbu2FFTFJ6DbOa2SuSu81 jhuHb1tLdCNNewULm96HHJ8puLdqtIEJ0WW+reR8hZyarHCpd38SpIjMeoKpwJJ4OVeIGl 9UGBxlDf/XD1Ga3FFwYtU8+Le4ao9s79dLgwBzGCUkWg4jUkKLy9ZCQIG8q6oQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 19:11:44 -0000 --yPo1CW2ZXioZPB28 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 23, 2021 at 12:02:50PM -0700, Mark Millard via freebsd-stable w= rote: > Is stable/13 going to start getting snapshot builds? >=20 > (As stands, main , stable/12 , and stable/11 are getting them.) >=20 Yes. I plan to have them available next week. I fell behind on upgrading the build machines. Glen --yPo1CW2ZXioZPB28 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjRJAPC5sqwhs9k2jAxRYpUeP4pMFAmCDG+0ACgkQAxRYpUeP 4pOwdA/+PsMxVKR/A3FDPc2QVa5eT/dmwtnyqUt3rbtuYHkOPPna39SIiSIyq8xm Sz/Q1v9jrOgbcwmSbsqtuw6GZoJjw8IWe0L7B5C7q73/RjkUA+bqCcwGUk8sWu/v W50j/SBkyRUNk74UK3a/gHt+j+5rDIceZkKMItet6z415mHSq8atMVILx444cDmp iKdDgbrSL03gOUUNER0vozLIcuJ0+5QszHwIbTfoCefCuTdIZBRSSiojuK0QxmBR AX+c+JIT8SC0Be6FfCdrCcjsTkHOqA+jMlZrThzYpZ/0HElqhKcYrmS1TtWdes4f HxtrxRNUv7ejyGBGPN1CiADl396VfPaQD6IFEtyaRkroYYqER8pPoesH7cnt2qa4 sZPnKTpt07pnfsYn5++mA8VZGXtXV/VP1Lh7ORKtTjjrLxGqL4bdBbUw60R6COP0 1OVGGBfhgDPSVM5cIlWFIIUl/TJVGZgItay71jH4joFsddu+XyEU/11Z6+bCcC/v mWcElH4QmTnohrDcbDiXs5elxon3eolzW2sX+OX4zDdnHyuc3O9JtUKfp600wHsc F3InciNjecCD/9isJTBaxyg2TH0WKkr0XrTCUhNMg/9faj2nCRpjm2/w0W6fCofe VWNIoQwrwKPsqMlPwyUu4b9XmJH3jFHzozsKdeonJt+oHV3JilA= =FhRu -----END PGP SIGNATURE----- --yPo1CW2ZXioZPB28-- From owner-freebsd-stable@freebsd.org Fri Apr 23 20:53:21 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 659B75FED53 for ; Fri, 23 Apr 2021 20:53:21 +0000 (UTC) (envelope-from mike@sentex.net) Received: from pyroxene2a.sentex.ca (pyroxene19.sentex.ca [IPv6:2607:f3e0:0:3::19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "pyroxene.sentex.ca", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRmhw4tZsz3KbL for ; Fri, 23 Apr 2021 20:53:20 +0000 (UTC) (envelope-from mike@sentex.net) Received: from [IPv6:2607:f3e0:0:4:612c:73c1:ad02:29d9] ([IPv6:2607:f3e0:0:4:612c:73c1:ad02:29d9]) by pyroxene2a.sentex.ca (8.16.1/8.15.2) with ESMTPS id 13NKrKbA020890 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Fri, 23 Apr 2021 16:53:20 -0400 (EDT) (envelope-from mike@sentex.net) To: FreeBSD-STABLE Mailing List From: mike tancsa Subject: zfs native encryption best practices on RELENG13 Message-ID: Date: Fri, 23 Apr 2021 16:53:20 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US X-Rspamd-Queue-Id: 4FRmhw4tZsz3KbL X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mike@sentex.net designates 2607:f3e0:0:3::19 as permitted sender) smtp.mailfrom=mike@sentex.net X-Spamd-Result: default: False [-0.00 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; NEURAL_SPAM_SHORT(1.00)[0.997]; FREEFALL_USER(0.00)[mike]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f3e0:0:3::19:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; HFILTER_HELO_IP_A(1.00)[pyroxene2a.sentex.ca]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f3e0:0:3::19:from:127.0.2.255]; HFILTER_HELO_NORES_A_OR_MX(0.30)[pyroxene2a.sentex.ca]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_NA(0.00)[sentex.net]; R_SPF_ALLOW(-0.20)[+ip6:2607:f3e0::/32]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11647, ipnet:2607:f3e0::/32, country:CA]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 20:53:21 -0000 Starting to play around with RELENG_13 and wanted explore ZFS' built in encryption.=C2=A0 Is there a best practices doc on how to do full disk encryption anywhere thats not GELI based=C2=A0 ?=C2=A0 There are lots for=20 GELI, but nothing I could find for native OpenZFS encryption on FreeBSD i.e box gets rebooted, enter in passphrase to allow it to boot kind of thing from the boot loader prompt ? =C2=A0=C2=A0=C2=A0 ---Mike From owner-freebsd-stable@freebsd.org Fri Apr 23 21:23:48 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 452585FF557 for ; Fri, 23 Apr 2021 21:23:48 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from anubis.delphij.net (anubis.delphij.net [IPv6:2001:470:1:117::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "anubis.delphij.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRnN339rSz3MNk for ; Fri, 23 Apr 2021 21:23:47 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from odin.corp.delphij.net (unknown [IPv6:2601:646:8601:f4a:a804:1d68:1628:3086]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by anubis.delphij.net (Postfix) with ESMTPSA id 0F13C44240; Fri, 23 Apr 2021 14:23:40 -0700 (PDT) Reply-To: d@delphij.net To: mike tancsa , FreeBSD-STABLE Mailing List References: From: Xin Li Subject: Re: zfs native encryption best practices on RELENG13 Message-ID: <56a4a35f-b4d7-661a-f59b-8cd399784e6e@delphij.net> Date: Fri, 23 Apr 2021 14:23:38 -0700 User-Agent: Thunderbird MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2CAFCr225FtC3cHmpphDMMLsMOXDh7oYe" X-Rspamd-Queue-Id: 4FRnN339rSz3MNk X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.11 / 15.00]; HAS_REPLYTO(0.00)[d@delphij.net]; RCVD_VIA_SMTP_AUTH(0.00)[]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+a:sirius.delphij.net]; HAS_ATTACHMENT(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[delphij.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[delphij.net,reject]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:470:1:117::25:from]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[delphij.net:s=m7e2]; FREEFALL_USER(0.00)[delphij]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.98)[0.977]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; SPAMHAUS_ZRD(0.00)[2001:470:1:117::25:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 21:23:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2CAFCr225FtC3cHmpphDMMLsMOXDh7oYe Content-Type: multipart/mixed; boundary="k4X6w4mmIDro9uY1VhRHmnKlG8wa7KgIt"; protected-headers="v1" From: Xin Li Reply-To: d@delphij.net To: mike tancsa , FreeBSD-STABLE Mailing List Message-ID: <56a4a35f-b4d7-661a-f59b-8cd399784e6e@delphij.net> Subject: Re: zfs native encryption best practices on RELENG13 References: In-Reply-To: --k4X6w4mmIDro9uY1VhRHmnKlG8wa7KgIt Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 4/23/21 13:53, mike tancsa wrote: > Starting to play around with RELENG_13 and wanted explore ZFS' built in= > encryption.=C2=A0 Is there a best practices doc on how to do full disk > encryption anywhere thats not GELI based=C2=A0 ?=C2=A0 There are lots f= or=20 > GELI, > but nothing I could find for native OpenZFS encryption on FreeBSD >=20 > i.e box gets rebooted, enter in passphrase to allow it to boot kind of > thing from the boot loader prompt ? I think loader do not support the native OpenZFS encryption yet. However, you can encrypt non-essential datasets on a boot pool (that is, if com.datto:encryption is "active" AND the bootfs dataset is not encrypted, you can still boot from it). BTW instead of entering passphrase at loader prompt, if / is not encrypted, it's also possible to do something like https://lists.freebsd.org/pipermail/freebsd-security/2012-August/006547.h= tml =2E Personally I'd probably go with GELI (or other kind of full disk encryption) regardless if OpenZFS's native encryption is used because my primary goal is to be able to just throw away bad disks when they are removed from production [1]. If the pool is not fully encrypted, there is always a chance that the sensitive data have landed some unencrypted datasets and never gets fully overwritten. [1] Also keep in mind: https://xkcd.com/538/ Cheers, --k4X6w4mmIDro9uY1VhRHmnKlG8wa7KgIt-- --2CAFCr225FtC3cHmpphDMMLsMOXDh7oYe Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEceNg5NEMZIki80nQQHl/fJX0g08FAmCDOtsFAwAAAAAACgkQQHl/fJX0g0/U FxAAnHEVMLwMoX/PgbgDsClR4cng+XCRiD7G9cP2rfEWKglGN0rb34S38N4g7yxbLlsKupCmlTgC tqupWPRkfsf7YVGLghNN4Gpt6ZuK/SgiQ4b0VGvLVYqGyyOceKvLIz+AEg/bMLRoTYWkTFLe+HuX 5c3oS5UVDLsVaym7WLY0xvk2F9fs5MABEiMs2eZhf5hVDPouQhtKXJq6eVBF3D5x08YRq0B0gRoi xV6nHTmKT1owLMrDSTdmIvo+GtcXDgmt3ZcZ09zpDB5GBCOIHbNwJx1OWZnLnjYvx5TVC6b/2gqk 1F0u87pRee+VUTfMkA2UdeLAvnLIgac/sZBV7iqRfOdWfm5Uj23N6WafpUGOh/Czt/Ysrt0n7xiY YpFZQ6mPxve4TKq/fLcV4lsosBTnIG5h9wOCfYQf5BLMPRyNSHy46whaLaOlu6TkwyMNOmNtYIV+ /d0eVVRstcw6RgVst9j47FOLZ6aYQNlhLakxDzdqHgxRqLhUbJ//XyUA2eMvjLYhgDZ/1zLh4tQV zLdztuymqidvsVlY8LznI/xl+9rSM0/8KG9wICiiNtZzPqVJlAYFJCJlSj4wm6nZLaUxWoRRuhYM cDQP99nuCc4FLebu0jERMC3Ehh4SP+8e9Yli84aM2GdZlWMGk9zdYyrSMfWCyszNR/ArtjwixA93 CBk= =tzWF -----END PGP SIGNATURE----- --2CAFCr225FtC3cHmpphDMMLsMOXDh7oYe-- From owner-freebsd-stable@freebsd.org Fri Apr 23 23:48:41 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 68B6E5E26C4 for ; Fri, 23 Apr 2021 23:48:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRrbD2Cvhz3jF7 for ; Fri, 23 Apr 2021 23:48:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1619221717; bh=TVMFbOvoVMM2A7gVVoO4UVArlTBn1Z37rDJMqEflbmo=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=M7l3M5tITwONjgT3WX5grcauHRdET881D7X59b+yEKaqEeiXBGL+tKE46RmeIFfKq0umd3kDEUlkMTf0N6/lB5SPpZHiQAnPP/otIk/9d40UmWVs0TAja2plEyuSsv7WrETmr97plXv170jD6hLz1Ol+RootEEiAU32Hxw/pMz3EjVy+KnzTbDvbTn8fniSQffPJwLqFfmEKkCZLmmYas3/Q8w0GZPRq2sHgIffmRfGekoKBcn0FrUrKENaA8tJIr5jpKLZUQUJR4R8Juf596aJkAEQOkKz5HLQgl2A75wyov6KiZSyhbj2l4d7PfNj4S2emMvne4Foq8vhd1ZYEbg== X-YMail-OSG: ApLaNw0VM1ncYZZoE71tTvSerhF4Z4uOyXquRg.Qmz0YqOa.l2ypAvoPibXYZbO KbOV7fnbwVuyOrIftWB6b7e1kHnkazQ.PDTVWk5cE1jisFb6U7pjj3P1aRIBzpnIc64p0BCZhyAM g9ev7__wpy2AZh3C68iyeAnWiyIuVOJw68U1zGtKeZ7IbHwlNB5v57k8kAdnggd3d7jygqEQL54x LSM55WdmhZxuYVL79ScE35SzRLpQt1zHRUcXoConqNkCay1x7KWch9Rp.FL.omRtpNAFDDFWN4BU LuQMXgKVXIHWHb029b6KfhYgZU1bAYi1alIxrVPyls_ZsNG0AM_0M2sJ4wQb_KQnzJj74hVdOmlR 8JMatAdcYvvqfx5Ge2TxYaTfMovbONavCMDV5Q3TvJJ381dcnaKm3C_vOwNfhvZj5CrPrxQnnxg2 z_6AOnfEqtyczNbT58qUH_MTCEe4HnEyUMS5aVjDIBe6tqJi0o_pyjqXCEnCBudAWV4nSGud9IG8 NNwso9NI5YDLkWhFlrJKealg3MWtjEzF6dK6qtFRuT9ZJr5E8jKAdWHCG6ZLTsQ9DJEWZ3TjUfmx 9gHGAvv6wfatFd4PSWuHx4kepByWaRXoq3dK_vLkn03cGDBgcLuVNzyaD3F15GXc2Q4ZIl0nY_PK EU9nxLFOFmfecZjaR6C4lQChO.DxvMl_ratjgJgbxvDAskTFDXeFiDGecxIPnE7JOR0fGkA8xDl8 tdZZZWFM0VhhCNJAo8Tz7FB2nG8l2TwlqKfWLRvbwq0N8UwEueByQ1Nc_szG0coLcVsDrllvjhAQ oXH7bncSIYGo9lpf69WDSWfhRaBBoUi.GhNta51wnFVyd6za0eH3eM2x3PD7_0Wzd3SJTrlNrVDr w5wC4Uzr58a_CgWr8Hnr28RqSLnInOoDLkSOo92sCTeFJJtspBlF6.3SPxz61.nDQtjMMApsAyPu PUCsDgB_3gtxxegWSQLx1_b2Yhryx8t13bEbR9sOBwNCxecPPv59lRSvkAOgrKfOyMEyIYOLgNLC Z56B3PMrsGN3hwH683_LalGAj2vG1QDsJuaCy6n8u_NOTnFG1kKgth0z9RomO4d6IdJpejBN0h6q zfVsfGV6inXoX69NczPEdxoCdNJ7G.60AIZPwAMDhkS8NiboIeDMPQMw1clPIndUigFEzN_RnxDU hSdD1EZOkxJFaJlX2jKqj6bPRNO40ovW7HvqcU9Ceu58EnlZHDfMetr0q8vK5BQNS3ux8xsY2fW_ 21sOKXOa9Y7.e.Q1QxhS7WVnHyjbfAn5TGsWjlMu8qf0UXf.h1kJ_Kzq.GKHPlL2.BLkG8rWtT2A IUXA9odOxxZhxqP49MjyedGn3UAXYSXVIbm_tD4UQJOuHjwTXDkKhZMpM1gpWUWJeFmZsP3QaOtz flb6w3Eao_dPCyMUbUW98jmTwd9Hed4.DuNt3nAliHQBvntFaBNurSIlej71lcc1Nyj1zdohuLvc HmQZPHaWnCGNC05xLR6MdxbH78TyoUisxllaMK90jflpQZFutYrSyHD_NFIjUD6iQCLr0_HTMAFt K0Q3Ze6NOCYiunP30eJXQIiNP7i5RvQqMtJy4vRykCIJVobGXvumO6S67QywCtE2gxVy8V5Rjdmb X4ssWn1JB_Xu34tFS8vxYCu.JfLS0blCIAol2lYOzrV4EwBYvUaFHxPS_XmFk7TmOriYLYT1B.0I eUH8CX8EG5I.2YhA84pflBFQN4UQD9wMhm.VTR7zil8g8Uf9DYpEnDhYCHtZ5NyOq2n89wN41Vzp HwOUlfrl62LFoTQJ1XHG8ZohhaTtTvBSHaptxe8I3098kPj7X1GetkuDjK5RT1Sp1EqvG1Qd8Tsd ekBuTuW6MkuEM7z1uD1qdehm3xWc.qAZ0L4KXEZ_tIb_7V55.EX_9maF3B47rIKY78xEijmlcKKN RAIQbaZHbibW4ivVEjB7aZ8XFZKH_vRbfiwxw.Y.CAizKWIXtHVHnijAdryCxlSDK4RoQozT_ksU Vl3.LM31lHR5nWrsia5RwszN6rv.6_487KxPCW.C.GN3Vdx9oGOkgEeNc3IbGh8qeA1eVpwTfXqW zjHN51zdbJlf6qigPLKXqbTFMHekDp9vNNUnIgsB0oxd_TlVx5gVmRwVO7M1t57CB73h3Vq7COjZ xhF7LhWbSS1ZEOZK23fb0G4_tWjMyEUKzxhK_0txy4a7mu3Bpp4qqQiFjIftoJ73OnwLdcDkJIoA 13DaJQkuwP5WbgUFBA6NAh10h1tnPtpaMisjU89v0EzWi27HXOhSo2eQvgABLgh8nR5cG4G38FEP qN2Lx2M0Z8tP.ph9cU1CFUMWNfT_Cn40QtGR0v1XGxxLOmIWesUVj3wmT04UzwlXGIyw9hWqgkHi YEpuxv16PtNLYqWLcRTnbeWtfT8mxbZzkKA8H3YBZnUhM7Y3Brhk21oYjRn..gozZEFtopDzJN0o GlJwcBRmVNXCSJMZtBbVC5Z08DjlcfuQsS2mXZ_TSoP9C14j5.E3_Iixt4nnIvigtkNZZlWgc9QO j.c2tPxac2pzV6fU0HUuPzrr9We19EnIRKlGAA2k4JgYqQIHWvRJZUf4cDBAV71_5zp7DJdJ8UAQ GoPPH95E6ZJSqb3.ZHjVMnb9FzSJdxjYmVQPJI_PXcdYrutFkzARPzhLL3hbaPvO7As1xsw0UUa5 _k49DIsfHO7_ErAfNxNP9NGadyeY15.zJ0Bbs5.RYdBp.Gl72RcPvp6u36k8FPsn6UMKb3VTC0NH VnM0pfo.3oNA- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Fri, 23 Apr 2021 23:48:37 +0000 Received: by kubenode540.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 24516b94c1c5b212d10c796d6d9cbb3a; Fri, 23 Apr 2021 23:48:33 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: https://artifact.ci.freebsd.org/snapshot/stable-13/?C=M&O=D messed up dates and HASHID-only use make things extremely hard to find "in time order" Message-Id: <8040795F-79D5-41D3-8BFF-206C67B76CD2@yahoo.com> Date: Fri, 23 Apr 2021 16:48:31 -0700 Cc: freebsd-current To: FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3654.60.0.2.21) References: <8040795F-79D5-41D3-8BFF-206C67B76CD2.ref@yahoo.com> X-Rspamd-Queue-Id: 4FRrbD2Cvhz3jF7 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; SUBJECT_HAS_QUESTION(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.66.147:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; URL_IN_SUBJECT(1.00)[artifact.ci.freebsd.org]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[98.137.66.147:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.147:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.147:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2021 23:48:41 -0000 Using an example to illustrate problems finding artifacts, the problems not being limited to the example's specifics. I have historically used https://artifact.ci.freebsd.org/snapshot/ to do build-less approximate bisecting (and other things). Such use is very messed up since the git-related URL conventions chosen were put in place. The below illustrates an example of the mess for how things are currently presented. https://artifact.ci.freebsd.org/snapshot/stable-13/?C=3DM&O=3DD lists ac845558f7b626d9a31b8f6dab686c45d39dc5a0/ as having date/time 2021-Apr-10 18:43 . But: = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/?C=3DM&O=3DD lists: powerpc/ and arm/ as having date/times 2021-Apr-10 18:54 and 2021-Apr-10 = 18:50 yet lists... i386/ and arm64/ as having date/times 2021-Feb-19 19:00 and 2021-Feb-19 = 18:50 . But it gets worse: = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/powerpc/?C=3DM&O=3DD shows an empty directory. Same for: = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/arm/?C=3DM&O=3DD By contrast, = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/i386/?C=3DM&O=3DD shows i386/ with date/time 2021-Apr-10 18:43 but = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/i386/i386/?C=3DM&O=3DD shows all the file dates as 2021-Feb-19 19:00 . Going back to arm64/ I find a similar 2021-Feb-19 dating, although 21021-Feb does show up in more places: = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/arm64/?C=3DM&O=3DD shows aarch64/ with date/time 2021-Feb-19 18:50 and = https://artifact.ci.freebsd.org/snapshot/stable-13/ac845558f7b626d9a31b8f6= dab686c45d39dc5a0/arm64/aarch64/?C=3DM&O=3DD shows the files also having the date/time 2021-Feb-19 18:50 . In my view the choice to only use the hash-id for the commit in the url is a usability mistake and the url prefix should be of a form more like (for this example context): https://artifact.ci.freebsd.org/snapshot/stable-13/n??????-HASHID/ where the ?????? is from: git rev-list --first-parent --count (as used elsewhere by FreeBSD). (The HASHID might be just the 12 character prefix instead of the whole hash-id as well.) Such a convention would be more independent of dates possibly being touched on the file server and would make time ordered finding of things (such as for build-less approximate bisecting) far more reasonable. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-stable@freebsd.org Sat Apr 24 03:47:52 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0556A5EF7E7 for ; Sat, 24 Apr 2021 03:47:52 +0000 (UTC) (envelope-from peter@libassi.se) Received: from smtp.outgoing.loopia.se (smtp.outgoing.loopia.se [93.188.3.37]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FRxvB27hcz4SCp for ; Sat, 24 Apr 2021 03:47:49 +0000 (UTC) (envelope-from peter@libassi.se) Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 37DF61A97C17 for ; Sat, 24 Apr 2021 05:47:47 +0200 (CEST) Received: from s499.loopia.se (unknown [172.22.191.5]) by s807.loopia.se (Postfix) with ESMTP id 286D42E2B524; Sat, 24 Apr 2021 05:47:47 +0200 (CEST) Received: from s898.loopia.se (unknown [172.22.191.6]) by s499.loopia.se (Postfix) with ESMTP id 249CD1CE6158; Sat, 24 Apr 2021 05:47:47 +0200 (CEST) X-Virus-Scanned: amavisd-new at amavis.loopia.se X-Spam-Flag: NO X-Spam-Score: -0.999 X-Spam-Level: X-Spam-Status: No, score=-0.999 tagged_above=-999 required=6.2 tests=[ALL_TRUSTED=-1, HTML_MESSAGE=0.001] autolearn=disabled Received: from s630.loopia.se ([172.22.191.5]) by s898.loopia.se (s898.loopia.se [172.22.190.17]) (amavisd-new, port 10024) with LMTP id WW18BtrhX6ya; Sat, 24 Apr 2021 05:47:46 +0200 (CEST) X-Loopia-Auth: user X-Loopia-User: peter@libassi.se X-Loopia-Originating-IP: 78.82.157.54 Received: from [172.16.1.44] (c-369d524e.03-77-73746f30.bbcust.telenor.se [78.82.157.54]) (Authenticated sender: peter@libassi.se) by s630.loopia.se (Postfix) with ESMTPSA id 5D56513B941C; Sat, 24 Apr 2021 05:47:46 +0200 (CEST) From: Peter Libassi Message-Id: <4CFAA2E3-F8B0-41F3-BA2D-4802FC138E8C@libassi.se> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: zfs native encryption best practices on RELENG13 Date: Sat, 24 Apr 2021 05:47:45 +0200 In-Reply-To: <56a4a35f-b4d7-661a-f59b-8cd399784e6e@delphij.net> Cc: mike tancsa , FreeBSD-STABLE Mailing List , Xin Li To: d@delphij.net References: <56a4a35f-b4d7-661a-f59b-8cd399784e6e@delphij.net> X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Rspamd-Queue-Id: 4FRxvB27hcz4SCp X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of peter@libassi.se designates 93.188.3.37 as permitted sender) smtp.mailfrom=peter@libassi.se X-Spamd-Result: default: False [-2.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+a:smtp.outgoing.loopia.se]; RWL_MAILSPIKE_GOOD(0.00)[93.188.3.37:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[93.188.3.37:from]; ASN(0.00)[asn:39570, ipnet:93.188.2.0/23, country:SE]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FREEFALL_USER(0.00)[peter]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; DMARC_NA(0.00)[libassi.se]; SPAMHAUS_ZRD(0.00)[93.188.3.37:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[93.188.3.37:from]; MAILMAN_DEST(0.00)[freebsd-stable] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 03:47:52 -0000 > 23 apr. 2021 kl. 23:23 skrev Xin Li via freebsd-stable = : >=20 > On 4/23/21 13:53, mike tancsa wrote: >> Starting to play around with RELENG_13 and wanted explore ZFS' built = in >> encryption. Is there a best practices doc on how to do full disk >> encryption anywhere thats not GELI based ? There are lots for=20 >> GELI, >> but nothing I could find for native OpenZFS encryption on FreeBSD >>=20 >> i.e box gets rebooted, enter in passphrase to allow it to boot kind = of >> thing from the boot loader prompt ? >=20 > I think loader do not support the native OpenZFS encryption yet. > However, you can encrypt non-essential datasets on a boot pool (that = is, > if com.datto:encryption is "active" AND the bootfs dataset is not > encrypted, you can still boot from it). >=20 > BTW instead of entering passphrase at loader prompt, if / is not > encrypted, it's also possible to do something like > = https://lists.freebsd.org/pipermail/freebsd-security/2012-August/006547.ht= ml > . >=20 > Personally I'd probably go with GELI (or other kind of full disk > encryption) regardless if OpenZFS's native encryption is used because = my > primary goal is to be able to just throw away bad disks when they are > removed from production [1]. If the pool is not fully encrypted, = there > is always a chance that the sensitive data have landed some = unencrypted > datasets and never gets fully overwritten. >=20 > [1] Also keep in mind: https://xkcd.com/538/ >=20 > Cheers, >=20 Yes, I=E2=80=99ve come to the same conclusion. This should be used on a = data-zpool and not on the system-pool (zroot). Encryption is per = dataset. Also if found that if the encrypted dataset is not mounted of = some reason you will be writing to the parent unencrypted dataset.. At = least it works for encrypted thumb_drive, i just posted this quick guide = https://forums.freebsd.org/threads/freebsd-13-openzfs-encrypted-thumb-driv= e.80008/ = /Peter= From owner-freebsd-stable@freebsd.org Sat Apr 24 08:44:09 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BCFB95F6B7E for ; Sat, 24 Apr 2021 08:44:09 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FS4T454dWz4gVj for ; Sat, 24 Apr 2021 08:44:08 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.16.1/8.16.1) with ESMTPSA id 13O8i0Vj044899 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Sat, 24 Apr 2021 10:44:00 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: zfs native encryption best practices on RELENG13 To: freebsd-stable@freebsd.org References: <56a4a35f-b4d7-661a-f59b-8cd399784e6e@delphij.net> From: Andrea Venturoli Message-ID: Date: Sat, 24 Apr 2021 10:44:00 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.9.1 MIME-Version: 1.0 In-Reply-To: <56a4a35f-b4d7-661a-f59b-8cd399784e6e@delphij.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4FS4T454dWz4gVj X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=netfence.it; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it X-Spamd-Result: default: False [-3.80 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[78.134.96.152:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[78.134.96.152:from:127.0.2.255]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; NEURAL_HAM_SHORT(-1.00)[-0.998]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 08:44:09 -0000 On 4/23/21 11:23 PM, Xin Li via freebsd-stable wrote: > I think loader do not support the native OpenZFS encryption yet. > However, you can encrypt non-essential datasets on a boot pool (that is, > if com.datto:encryption is "active" AND the bootfs dataset is not > encrypted, you can still boot from it). This is what my tests showed too (on 12.2 with OpenZFS from ports). This is in contrast to what is written here: https://openzfs.github.io/openzfs-docs/Getting%20Started/FreeBSD.html Can we get that page corrected? bye & Thanks av. From owner-freebsd-stable@freebsd.org Sat Apr 24 09:25:11 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 697545F7E8D for ; Sat, 24 Apr 2021 09:25:11 +0000 (UTC) (envelope-from dashdruid@protonmail.ch) Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch [185.70.40.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FS5NQ2lw5z4j0R for ; Sat, 24 Apr 2021 09:25:09 +0000 (UTC) (envelope-from dashdruid@protonmail.ch) Date: Sat, 24 Apr 2021 09:25:00 +0000 To: "freebsd-stable@freebsd.org" From: dashdruid Reply-To: dashdruid Subject: FreeBSD 13.0 terrible performance in KVM Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Rspamd-Queue-Id: 4FS5NQ2lw5z4j0R X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.10 / 15.00]; HAS_REPLYTO(0.00)[dashdruid@protonmail.ch]; RWL_MAILSPIKE_GOOD(0.00)[185.70.40.132:from]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; DKIM_TRACE(0.00)[protonmail.ch:+]; DMARC_POLICY_ALLOW(-0.50)[protonmail.ch,quarantine]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[185.70.40.132:from]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[185.70.40.132:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[protonmail.ch:s=protonmail]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[185.70.40.132:from:127.0.2.255]; DWL_DNSWL_LOW(-1.00)[protonmail.ch:dkim]; TO_DN_EQ_ADDR_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 09:25:11 -0000 Hello List, I hope some other folks out there running FreeBSD on KVM as well. I set up = a base VM while doing so I noticed that the disk operations are very slow. = Many times I edit a file in vim or try to run a command there is a huge lag= . I use UFS as the root filesystem. To have something to compare it with I ha= ve tested it against an OpenBSD 6.6 VM on the same host, same hardware. bot= h have 1 vCPU and 1GB of ram, 20GB virtual disk (they are exactly on the sa= me physical disk no raid or anything to have a fair comparison). Here is an example simple file search time for a non-existent file: FreeBSD 13 time find / -name cacert.pem real 0m30.656s user 0m0.516s sys 0m3.938s Second run even worse real 2m38.618s user 0m0.711s sys 0m6.882s While on the OpenBSD VM I get time find / -name cacert.pem real 0m2.258s user 0m0.290s sys 0m1.970s The amount of data is about the same on both systems but I would not consid= er this a "slight" performance degradation. If the base system is so slow t= hen imagine putting Apache and other servers on top of it. Did anyone run i= nto this? Unless there is a definitive solution I will opt out to using other BSD var= iants. From owner-freebsd-stable@freebsd.org Sat Apr 24 11:45:44 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E773C5FCB31 for ; Sat, 24 Apr 2021 11:45:44 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: from connect.ultra-secure.de (connect.ultra-secure.de [88.198.71.201]) by mx1.freebsd.org (Postfix) with ESMTP id 4FS8Vb5dC6z4qW7 for ; Sat, 24 Apr 2021 11:45:43 +0000 (UTC) (envelope-from rainer@ultra-secure.de) Received: (Haraka outbound); Sat, 24 Apr 2021 13:47:48 +0200 Received-SPF: SoftFail (connect.ultra-secure.de: domain of ultra-secure.de does not designate 217.71.83.52 as permitted sender) receiver=connect.ultra-secure.de; identity=mailfrom; client-ip=217.71.83.52; helo=[192.168.1.238]; envelope-from= Received: from [192.168.1.238] (217-071-083-052.ip-tech.ch [217.71.83.52]) by connect.ultra-secure.de (Haraka/2.6.2-toaster) with ESMTPSA id 3D762B11-2B86-491F-83BA-C0F3002DD6E0.1 envelope-from (authenticated bits=0); Sat, 24 Apr 2021 13:47:42 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: FreeBSD 13.0 terrible performance in KVM From: Rainer Duffner In-Reply-To: Date: Sat, 24 Apr 2021 13:45:27 +0200 Cc: "freebsd-stable@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <82D1C8F0-53DA-446E-B3F7-0745C517C1A1@ultra-secure.de> References: To: dashdruid X-Mailer: Apple Mail (2.3445.104.17) X-Haraka-GeoIP: EU, CH, 451km X-Haraka-ASN: 24951 X-Haraka-GeoIP-Received: X-Haraka-ASN: 24951 217.71.80.0/20 X-Haraka-ASN-CYMRU: asn=24951 net=217.71.80.0/20 country=CH assignor=ripencc date=2003-08-07 X-Haraka-FCrDNS: 217-071-083-052.ip-tech.ch X-Haraka-p0f: os="Mac OS X " link_type="DSL" distance=16 total_conn=3 shared_ip=N X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on spamassassin X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,BAYES_00, SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Haraka-Karma: score: 6, good: 17420, bad: 613, connections: 19732, history: 16807, asn_score: 1400, asn_connections: 1568, asn_good: 1438, asn_bad: 38, pass:asn, relaying X-Rspamd-Queue-Id: 4FS8Vb5dC6z4qW7 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of rainer@ultra-secure.de designates 88.198.71.201 as permitted sender) smtp.mailfrom=rainer@ultra-secure.de X-Spamd-Result: default: False [-2.70 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[ultra-secure.de]; ARC_NA(0.00)[]; SPAMHAUS_ZRD(0.00)[88.198.71.201:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[88.198.71.201:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 11:45:45 -0000 > Am 24.04.2021 um 11:25 schrieb dashdruid via freebsd-stable = : >=20 > Hello List, >=20 > I hope some other folks out there running FreeBSD on KVM as well. I = set up a base VM while doing so I noticed that the disk operations are = very slow. Many times I edit a file in vim or try to run a command there = is a huge lag. It=E2=80=99s a huge and common problem that has been going on for years. I also had the same problem with XenServer. You can search bugzilla for =E2=80=9EKVM=E2=80=9C bugs, as well as the = forums. Apparently, it was mostly fixed for VMWare, but fixing for KVM is = apparently very difficult. Even more so as there are many different = versions of KVM around that all behave differently, depending on how you = configure the virtual hardware (of which there are endless variations = and permutations on how you attach with virtual devices to which virtual = PCI-bus etc.pp.). It=E2=80=99s also likely fixed on AWS (but I do not use that, so I = hardly care). E.g. when I created a KVM VM on my local workstation at work, it = performed identically (more or less) to e.g. a CentOS VM. However, if I create a VM on our on-premise Openstack cloud, it achieves = maybe 10% or 20% of the disk-IO-speed of a CentOS VM with the same = volume type. There=E2=80=99s some work going on in some differentials, but I = haven=E2=80=99t had the time to try. The problem is IMHO that most of the paid developers (for FreeBSD) these = days either use it on bare metal (hello Netflix, EMC, Netapp, Netgate = et.al.) or use it inside VMWare, where the main pain-points seem to have = been fixed. Or they even use FreeBSD=E2=80=99s own hypervisor (bhyve). It=E2=80=99s a tragedy IMO and it totally rules out FreeBSD here around = for almost all future use-cases (that are almost certainly moving to = Openstack in the future). From owner-freebsd-stable@freebsd.org Sat Apr 24 13:13:23 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 506225FF544 for ; Sat, 24 Apr 2021 13:13:23 +0000 (UTC) (envelope-from bane.ivosev@pmf.uns.ac.rs) Received: from mail.pmf.uns.ac.rs (mail.pmf.uns.ac.rs [147.91.177.13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.pmf.uns.ac.rs", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FSBRk2B3nz4vLb for ; Sat, 24 Apr 2021 13:13:21 +0000 (UTC) (envelope-from bane.ivosev@pmf.uns.ac.rs) Received: from banus.che.lan (openvpn.pmf.uns.ac.rs [147.91.177.2]) (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) (Authenticated sender: bane.ivosev@pmf.uns.ac.rs) by mail.pmf.uns.ac.rs (Postfix) with ESMTPSA id 4FSBRg0SxHzLkWY for ; Sat, 24 Apr 2021 15:13:18 +0200 (CEST) To: freebsd-stable@freebsd.org Reply-To: bane.ivosev@pmf.uns.ac.rs From: Bane Ivosev Organization: Faculty of Sciences University of Novi Sad Subject: Re: FreeBSD 13.0 terrible performance in KVM Message-ID: <5f9225cc-240f-c665-6d1c-d2e50647f7ad@pmf.uns.ac.rs> Date: Sat, 24 Apr 2021 15:13:18 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=pmf.uns.ac.rs; s=mailpmf; t=1619269999; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CcktITyGmX1/Xmq+4AHr00qQ+p1u/KIqlUfWNnLhxjI=; b=Rjr6oRXNmvjlk/wQoAqEzqRhrCw47W6xT9bxUhBSrVhe6F8DFbMtgsNwSVJtBWYUOMqyAm Q3eOsMG4l5yqq0hAJrFxTDO/FpKTlsuCsRMn+csA5WT5AVUVYz6xkdcY1cI32lG2FpzJWM 26Ooa6efdqYkoArwD6Ci4lzwbuO/5ULWHw2X+nI0mTGV84ypjJPe8QiKHBQEF9mMbWGibJ 8+kiPG5bFXfJvK6bzMN2Jjit26O1uOoocDol84AZc7ljoAJ2zf0GYUJLQezLSFZr2bSpZ+ 1g4ASnHHromqA3PJegxKXQRpKcNasqtNIDKPbXIzvmBdp9kXp7nTKdXf92JZ1g== ARC-Seal: i=1; s=mailpmf; d=pmf.uns.ac.rs; t=1619269999; a=rsa-sha256; cv=none; b=WGLNbafE/cSI18Udd+8yDMe4EtWHX8ORZjO5J5wvBTXckX9bucPXkm/f93ipdEL/o69iK0 ojA53rFzDdd0eabJvpHVJopQ6wW+rRj1NMFVPJ0csAaf0/xpW3Y79Hfd4YaA0V+rPENLKC 0pillTHGZ/8dfQsjL8PL1gW3k75nuMOdbUp1br8/sJ1/k5u94xxVRaPfnZgQ9aT6GBZD8p bryYVnz21YIDgE/NJG09ElGsnbtA8TYeofHDTgKkIoH8E6Y8W3UUC1VJPV+bAxywQq6gae xMWtxwjJWiyiUf2wjIifVsZNiYY+8Z/CHQu+UXWE6qXxDEnWVzGClQpO+GZxww== ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=bane.ivosev@pmf.uns.ac.rs smtp.mailfrom=bane.ivosev@pmf.uns.ac.rs X-Rspamd-Queue-Id: 4FSBRk2B3nz4vLb X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.10 / 15.00]; HAS_REPLYTO(0.00)[bane.ivosev@pmf.uns.ac.rs]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[147.91.177.13:from]; R_SPF_ALLOW(-0.20)[+mx]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; DKIM_TRACE(0.00)[pmf.uns.ac.rs:+]; DMARC_POLICY_ALLOW(-0.50)[pmf.uns.ac.rs,quarantine]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[147.91.177.13:from]; ASN(0.00)[asn:13092, ipnet:147.91.128.0/17, country:RS]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[147.91.177.13:from]; FAKE_REPLY(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[pmf.uns.ac.rs:s=mailpmf]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[uns.ac.rs:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; ARC_ALLOW(-1.00)[pmf.uns.ac.rs:s=mailpmf:i=1]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[147.91.177.13:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 13:13:23 -0000 We have over 50 FreeBSD VM on KVM for years, several Proxmox (5x,6x) and Centos (6.x,7.x) servers, and never experienced performance problem like this. Your example on fresh new 13 VM: # time -p find / -name cacert.pem real 0.28 user 0.00 sys 0.13 12.2 our syslog server: # time -p find / -name cacert.pem real 4.12 user 0.21 sys 3.77 Our hardware are Supermicro, IBM and Fujitsu servers with Xeon CPU-s, some with HW raid, others with ZFS as datastore, previous we had several IBM x3650 ... Everything was ok. No big difference between Linux and FreeBSD guests. We use Linux as guests only if we have to. From owner-freebsd-stable@freebsd.org Sat Apr 24 09:44:01 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C29255F8869 for ; Sat, 24 Apr 2021 09:44:01 +0000 (UTC) (envelope-from robbelics@gmail.com) Received: from mail-io1-f43.google.com (mail-io1-f43.google.com [209.85.166.43]) (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 "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FS5p86pf3z4kBD for ; Sat, 24 Apr 2021 09:44:00 +0000 (UTC) (envelope-from robbelics@gmail.com) Received: by mail-io1-f43.google.com with SMTP id k25so8166718iob.6 for ; Sat, 24 Apr 2021 02:44:00 -0700 (PDT) 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=MLu3LcpkICPdfqSNLSslxkpBzXM4/9qzA9eiaMDnnhM=; b=A7DTh51XqJyNPx8kPd+77jarWVYGmb36UYjRQebwepHLROqHissAwYm39BEcwcTO4U uDllYht2XCwfqyP+XJ8vCbUvPoI/c1JSI1jxiKwGm5iiIeLIclpoMr3aYju3CSTK70HE rO7IgWA50dPqnjzfN2AvHJAekEJ0FM1fggHJDWKOWs2NfdpzIjMn8//5DXsu2f2WRuVM E9EKgCtBEU8C7BHIgCLQg5f/tCGUqGuA7i1t0L2j4XjIHvU0XhuNzeF0R9mfUsYGJ24y n1ch9v6Wqlc8NmlnyUiwH7q+X21oN2R2lh++SuQals0HuGd36mO64mRJyZlYJbhuO2r6 afYw== X-Gm-Message-State: AOAM532xLSU9VWZKICOuQT94b+sFw2NdxYqwTcTDnagrhE44Hn2zcjpu IuMCh3wyr4qi/uZ6Y9r+rUgPSjk0Fkki74F9a6n14BKFpQ== X-Google-Smtp-Source: ABdhPJyeZTFpMncOsUAlCeW+mYcdYN1y9VrvLGd4OOhlthJIXFbO8RgBpNp9/gnVwokpdj4nsQVH5TTM236KjdcMld4= X-Received: by 2002:a6b:e30e:: with SMTP id u14mr6358794ioc.18.1619257439763; Sat, 24 Apr 2021 02:43:59 -0700 (PDT) MIME-Version: 1.0 From: Rob Belics Date: Sat, 24 Apr 2021 04:43:49 -0500 Message-ID: Subject: Re: FreeBSD 13.0 terrible performance in KVM To: freebsd-stable@freebsd.org X-Rspamd-Queue-Id: 4FS5p86pf3z4kBD X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=belics.com (policy=none); spf=pass (mx1.freebsd.org: domain of robbelics@gmail.com designates 209.85.166.43 as permitted sender) smtp.mailfrom=robbelics@gmail.com X-Spamd-Result: default: False [0.10 / 15.00]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_DN_NONE(0.00)[]; FORGED_SENDER(0.30)[rob@belics.com,robbelics@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.166.43:from]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[rob@belics.com,robbelics@gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; FAKE_REPLY(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[209.85.166.43:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_IN_DNSWL_NONE(0.00)[209.85.166.43:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.166.43:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable]; DMARC_POLICY_SOFTFAIL(0.10)[belics.com : SPF not aligned (relaxed), No valid DKIM, none] X-Mailman-Approved-At: Sat, 24 Apr 2021 18:24:51 +0000 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 09:44:01 -0000 > I hope some other folks out there running FreeBSD on KVM as well. I set up a base VM while doing so I noticed that the disk operations are very slow. Many times I edit a file in vim or try to run a command there is a huge lag. I noticed this on Ramnode--my VPS--and tech support there has told me it is due to their container set up with Docker(?). They made some adjustments and then it worked fine. From owner-freebsd-stable@freebsd.org Sat Apr 24 13:03:37 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E4A675FF466 for ; Sat, 24 Apr 2021 13:03:37 +0000 (UTC) (envelope-from jl@burgh.net) Received: from snoop.burgh.net (snoop.burghcom.com [209.114.176.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FSBDR2W6hz4vDv for ; Sat, 24 Apr 2021 13:03:34 +0000 (UTC) (envelope-from jl@burgh.net) Received: from athlon.burgh.net (pool-98-111-235-51.pitbpa.fios.verizon.net [98.111.235.51]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jl@burgh.net) by snoop.burgh.net (Postfix) with ESMTPSA id 57DCA47 for ; Sat, 24 Apr 2021 09:03:25 -0400 (EDT) DKIM-Filter: OpenDKIM Filter v2.11.0 snoop.burgh.net 57DCA47 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burgh.net; s=default; t=1619269405; bh=H7x1h897BaFM92VKkreSRaUhZ2fdqFoFjPctwKC3FEg=; h=Subject:To:References:From:Date:In-Reply-To:From; b=xTKboCmAwNBFDoX+PQjS2AM72AnLQdlTt8lstHk7bu+qu8AtRJb9HEjEAgFrgZTD6 0npFAKXX/SmagsR3q9+KsD8/tftPd8L3WLEyLEReljja7W0T3Dl9hUIt96wXwgW4Jk mWMLvcUb4mk6QNRuKodga2l4VLdh8ElNtVdF5GcU= Subject: Re: FreeBSD 13.0 terrible performance in KVM To: freebsd-stable@freebsd.org References: From: Jeff Love Message-ID: <1699dc93-7070-e5f0-8fc1-2ca4f77db3ac@burgh.net> Date: Sat, 24 Apr 2021 09:03:22 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Burgh-MailScanner-Information: Please contact the ISP for more information X-Burgh-MailScanner-ID: 57DCA47.A0E6C X-Burgh-MailScanner: Found to be clean X-Burgh-MailScanner-From: jl@burgh.net X-Spam-Status: No X-Rspamd-Queue-Id: 4FSBDR2W6hz4vDv X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=fail (body hash did not verify) header.d=burgh.net header.s=default header.b=xTKboCmA; dmarc=none; spf=pass (mx1.freebsd.org: domain of jl@burgh.net designates 209.114.176.68 as permitted sender) smtp.mailfrom=jl@burgh.net X-Spamd-Result: default: False [-0.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[209.114.176.68:from:127.0.2.255]; RECEIVED_SPAMHAUS_PBL(0.00)[98.111.235.51:received]; DMARC_NA(0.00)[burgh.net]; R_DKIM_REJECT(1.00)[burgh.net:s=default]; DKIM_TRACE(0.00)[burgh.net:-]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.114.176.68:from]; ASN(0.00)[asn:17054, ipnet:209.114.128.0/18, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable]; RCVD_COUNT_TWO(0.00)[2] X-Mailman-Approved-At: Sat, 24 Apr 2021 18:25:05 +0000 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 13:03:37 -0000 I'm running 12.2 and 13.0 on KVM using virtio and zfs. I am not having disk I/O issues. Jeff Love On 4/24/21 5:25 AM, dashdruid via freebsd-stable wrote: > Hello List, > > I hope some other folks out there running FreeBSD on KVM as well. I set up a base VM while doing so I noticed that the disk operations are very slow. Many times I edit a file in vim or try to run a command there is a huge lag. > > I use UFS as the root filesystem. To have something to compare it with I have tested it against an OpenBSD 6.6 VM on the same host, same hardware. both have 1 vCPU and 1GB of ram, 20GB virtual disk (they are exactly on the same physical disk no raid or anything to have a fair comparison). > > Here is an example simple file search time for a non-existent file: > > FreeBSD 13 > > time find / -name cacert.pem > > real 0m30.656s > user 0m0.516s > sys 0m3.938s > > Second run even worse > > real 2m38.618s > user 0m0.711s > sys 0m6.882s > > While on the OpenBSD VM I get > > time find / -name cacert.pem > > real 0m2.258s > user 0m0.290s > sys 0m1.970s > > The amount of data is about the same on both systems but I would not consider this a "slight" performance degradation. If the base system is so slow then imagine putting Apache and other servers on top of it. Did anyone run into this? > > Unless there is a definitive solution I will opt out to using other BSD variants. > _______________________________________________ > freebsd-stable@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From owner-freebsd-stable@freebsd.org Sat Apr 24 13:32:57 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F0CC762108F for ; Sat, 24 Apr 2021 13:32:57 +0000 (UTC) (envelope-from rob@belics.com) Received: from belics.com (belics.com [107.161.21.234]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "belics.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FSBtJ6fFjz3CMT for ; Sat, 24 Apr 2021 13:32:56 +0000 (UTC) (envelope-from rob@belics.com) Received: from belics.com (localhost [127.0.0.1]) by belics.com (8.16.1/8.16.1) with ESMTPS id 13ODWgHi093928 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sat, 24 Apr 2021 08:32:47 -0500 (CDT) (envelope-from rob@belics.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=belics.com; s=default; t=1619271168; bh=9T8vvIramBYCzpcr0hNE1TEJxPLT0+3U16A1r5h6/BI=; h=Date:From:To:Subject; b=p8jYFbRKxuK0B80gOnyY7v2r0n4bMUefE1GFRhVc4lJbBaX9ivu/tbR/IQwHgpDQR rmrQ5NR+MrHO3TZxCw+cE63WcyuheCQdcSgtvAQFQ4mMZXaMw+GuqjzViGgeK0n4Og diqe3/SlPuBF/V9HsvJyfVnpMiAxe7si4MQZNVFU= Received: (from rob@localhost) by belics.com (8.16.1/8.16.1/Submit) id 13ODWbB3088502 for freebsd-stable@freebsd.org; Sat, 24 Apr 2021 08:32:37 -0500 (CDT) (envelope-from rob) Date: Sat, 24 Apr 2021 08:32:37 -0500 (CDT) From: Rob Belics Message-Id: <202104241332.13ODWbB3088502@belics.com> To: freebsd-stable@freebsd.org Subject: FreeBSD 13.0 terrible performance in KVM X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (belics.com [0.0.0.0]); Sat, 24 Apr 2021 08:32:47 -0500 (CDT) X-Rspamd-Queue-Id: 4FSBtJ6fFjz3CMT X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=belics.com header.s=default header.b=p8jYFbRK; dmarc=pass (policy=none) header.from=belics.com; spf=pass (mx1.freebsd.org: domain of rob@belics.com designates 107.161.21.234 as permitted sender) smtp.mailfrom=rob@belics.com X-Spamd-Result: default: False [-2.00 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[belics.com:s=default]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-stable@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[107.161.21.234:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; DKIM_TRACE(0.00)[belics.com:+]; DMARC_POLICY_ALLOW(-0.50)[belics.com,none]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[107.161.21.234:from]; ASN(0.00)[asn:3842, ipnet:107.161.20.0/22, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-stable]; RCVD_COUNT_TWO(0.00)[2] X-Mailman-Approved-At: Sat, 24 Apr 2021 18:25:15 +0000 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 13:32:58 -0000 > I hope some other folks out there running FreeBSD on KVM as well. I set up a base VM while doing so I noticed that the disk operations are very slow. Many times I edit a file in vim or try to run a command there is a huge lag. I noticed this on Ramnode--my VPS--and tech support there has told me it is due to their container set up with Docker(?). They made some adjustments and then it worked fine. Rob From owner-freebsd-stable@freebsd.org Sat Apr 24 19:23:01 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D9AB1627536 for ; Sat, 24 Apr 2021 19:23:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic305-20.consmr.mail.gq1.yahoo.com (sonic305-20.consmr.mail.gq1.yahoo.com [98.137.64.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FSLfD6Cglz3j2N for ; Sat, 24 Apr 2021 19:23:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1619292178; bh=y2iZAjam3idnG9aVpTpuHhiLeZ1H7JmQm2T9TEf3K3X=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=uMcfdPzGpOrq6GeiSmcLkj3QWEi4qYpH5GQsmjkJJxTSGsIHVvo5MSf9984xK1MHdOW2B5ebk/QirxGd6c6k0HC9DoDJqCqtXFd9qD1mp9RL4KabAWHtzd0LQlCa+bT/YjaNPyMt8ScUQdM1pWRWxCxpEgMIWDCYaAYhhmkZYlMnhXK8KFJeKCmGQjwytZ2V2hyQa+Tfksy/VqyRyAi9vLQxKfilpVpLDo0PIyEa82lyQf8TvV+gxO0z0SwiKMNEbc86NMhSwKK7A2G7YmwSh912ZD1Ulh/V56w5sVx7mODl/AGf0nbqaPRht2ZRRs6lVT0Ith6kkk39FlZVl3wgiw== X-YMail-OSG: nJZPjUUVM1mN1OJ7x4qoHL_iwwOi0ZZr6eoqNsuuuNyed5uOj_XpalBEp9.8lWY tJvHBDq3ZFsrWvy1dUErS1qH9bS4QVSySsQ2Z58GgZJyoRkrm_K4PhrO4E10m3Zn_lhpBu9Iyn64 .tcb8vYk1k_cI.jULiiI_H0t8m27FMy_3emdkU.l.23S3SXVLNpbY3IbqiWfIIL.oEd.vuGrZdTz jJL49AY_WlqsGSRVw3kNL2OsZrGNVIQ.d0XtPaZD8VDWCG6LSt4pptL_zTvgQB4xM2hWIzA._yE2 onD10Sx2OrkIOWZ5DDDXM6tXNCMAU7vDi98ZFlFXYDBkDHGuiT_IM0Ll6NEW8AQoesOlmDDqwse9 ZpxXA2gYAb.7eUdDmSajuCgEr8dRZrwURGz9EG_6W_gVGyM1_X4SCbgp0QPBZCZp1lxEq4nR4M8u JWUH8aGzUB0LDqwjCDLqdBEOeSUrFYWCfQLHsLqP3qfYoWBuxRXYOAC0Vhy7DMSm06P0iFf3FvrC vCvpthHKuzayFNyMZy_bvKmbPON411tgQwBiRONSbWiqatiMwsHTgVXmCP0v4fd4bog2bZ5V7qPM BWyaR_NlCzHbhpCEfbBQuh3xBsN_lXtHt6kU8Thw7F8nMCZh4I6e_nOpNCfaClfYbvWiw6COKtdu f3Rwx1qrmzbjjSQ8sHdxhfKfPAjeK0F6yQvSilA1QlKy736VmeDeHi4VU1qKQbzXdbnjxQ19zChC YlqSBCmKtC.DYRlFIC19.H83NI.KPtrToVBXEmVuVrQiVfkLF.xsjXvO_mxbPcD7CPiq4UGhg3te i4gQaMVUGNWDw4OhK01CuAA5bmXOQO5fDIHg7JRLB5JCaLSrQhvUT7sR3VtIawvZYGAAVcJrO.RV eKPGEXFXwaNW0HzZIFnZNwMPHBhLM62hnCkEv7Ksqr.ezpl0iVuaOEtd.I0.K1cil0TnMeZ8M3Gx Kvj8g0vVJzeFxegF2G18hK6sXKjDRMYghvSNcDUfwJUm4yV3kOgXdRn.Va2ftUuVIBZDLK7GBVr. rsuqzSSeuFq3jMF7duNW8U.M8JDbeJ7mQTGDEjJUq8JeoBnJErOW7tZHSfq44zhSRxFUmoxs2pfO HKL.PiMyEoVaPWpCxMWB8hgYzotlwbYf.8f_wohxbBXSuOr.vC2ALd.qy0lzvj6ivgPmUJtsz0jB hsJh_6COboOphZOihMShAIXOVaTqqREuO0MPUr1Zoaa9Rqd18lLXJBFPrJoU5DJ2SdL2N0dzx9Hf vIJ0TaOCGv65qdwKgFlwA5TSefMeP62ah7vfsGZLPycIl9XXKlSqBfUcTq_5r4C28VYFhzP9uwvd 69tlssdebrK4W01CNYZWbfMgBWPKbIDiNKfKp0NCTktzsS7gFMRsb0T11isSqVTab_EHBGTA0w8Z jPoZ1SIqd7IKBh0eagRBqETQsvWLLC6oYEVuyf64lKG9mJZGvAxA_3sypvgApEuGLxQsPpx.hJ4Q KxO2Bx8h_umLcbomsotiGYpD8X9IvpCEByY.ZHlS9Nu3PbYhQbVCir0m8BtU4GMX5uSL_pBVaymW 46lqqWEvB0_lCv9_GWPKlOmWuzjbwtNnf6srm.HW9ejNRWKKzOc_KnRN.Cbqyv1QeoWYKoz.kjZ3 gG4WwWWzPoQj2ERyzR9v8NHQy_vvKNuPACI3516JyEpM92PZeyWJBqDp925jpA4yhTPkXRj79JnK 8J_cxYY9MGFDkWhdTZqM0EqBUw5msL0lqy7mCW2GPjkmFCICdnMayuIlKMXk0J8c3SXMscam31VB fp8TOMyfyGxY38KkXNEQ2lCW8W8J7.o8gjo558jFQMVFLV5yn0mZS_BG8WgkNz0o8cYytubx1nT4 2WAye3GAHrKDcav5xji0xNxEPC0ILOoj1zsxYbca2U3M3OUTpMr5WrjDyC3LCLociOQjWGcXHitg Zmcebz0uQEZ1CireA2P2NkANRzM6QIfLQ.2ti4qDLvE9GYdkQYCORrOfAQ0wpU7bCmZRbVE.Ht5q g7hKTt5XIgUTK_XSsNNNghd162mQPlAhZiTZ6KxS7MmTeUyKg2bgeDCSu7_Ku4v1siwGy683oZDr M5imh.Y28ExtMfaFtI.sw1dD3oTUEEPTRXEaRMn05PyjA_FmCguKjnVth7DpW9sg.NqRZiUSk6S. b8GEWzr37TyNzrtZ6ZTa0bGD5PWDHM1CkZltPjU_M9GCkyg57N2xRaTPxw.uCUZ3rD7BJ9wLIEq3 Lx_XCyhMNtHQCNvZsmDh53yGI0jwzFkLD5TQyDs48Rvdn4Lx3cfJsP1OsSM0C2BXg.8vuqnDRqqJ W4yEzZppYgfUxZ8QpnGhlb9ADZbi8GUDMUEng85oixtpHg.civXgVQS0DgJIFcaTkbH8ViJqRRYs MSHFFsyU8O8ox68cG01YD87wySe61zlrQhyW1I2lVGzmw3P33pqYy_ipfbJ6iGlkzhGs1bS04zYo IFKRRK0ccTiBl8NA9mEHkmG02jCEa.dLgXjTkvUmCXT_YoH_KXp2ZZbayAzMLqOivzvMCpgwfXbn TiaTDtsBU98DuUnGwoHD.YeAas6NhoE8_w0j7bG2CtBnF.bSuddvmCF4qR_gAbp31LtxQBxTH35R BOj_wRwMayVtL7mORmz0cKY2nsg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.gq1.yahoo.com with HTTP; Sat, 24 Apr 2021 19:22:58 +0000 Received: by kubenode578.mail-prod1.omega.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID f3f20effd589d29090d3eb5ace0a4cbc; Sat, 24 Apr 2021 19:22:57 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Despite the documentation, "etcupdate extract" handles -D destdir (and its contribution to the default workdir) Message-Id: <189610CE-CFE1-45D5-852B-D47603935F6F@yahoo.com> Date: Sat, 24 Apr 2021 12:22:54 -0700 To: freebsd-current , FreeBSD-STABLE Mailing List X-Mailer: Apple Mail (2.3654.60.0.2.21) References: <189610CE-CFE1-45D5-852B-D47603935F6F.ref@yahoo.com> X-Rspamd-Queue-Id: 4FSLfD6Cglz3j2N X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.64.83:from]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[98.137.64.83:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.83:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.83:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-stable] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Apr 2021 19:23:01 -0000 # etcupdate -? Illegal option -? usage: etcupdate [-npBF] [-d workdir] [-r | -s source | -t tarball] [-A patterns] [-D destdir] [-I patterns] [-L logfile] [-M options] etcupdate build [-B] [-d workdir] [-s source] [-L logfile] [-M = options] etcupdate diff [-d workdir] [-D destdir] [-I patterns] [-L = logfile] etcupdate extract [-B] [-d workdir] [-s source | -t tarball] [-L = logfile] [-M options] etcupdate resolve [-p] [-d workdir] [-D destdir] [-L logfile] etcupdate status [-d workdir] [-D destdir] The "etcupdate extract" material does not show -D destdir as valid. # man etcupdate . . . SYNOPSIS etcupdate [-npBF] [-d workdir] [-r | -s source | -t tarball] [-A patterns] [-D destdir] [-I patterns] [-L logfile] [-M options] etcupdate build [-B] [-d workdir] [-s source] [-L logfile] [-M = options] tarball etcupdate diff [-d workdir] [-D destdir] [-I patterns] [-L logfile] etcupdate extract [-B] [-d workdir] [-s source | -t tarball] [-L = logfile] [-M options] etcupdate resolve [-p] [-d workdir] [-D destdir] [-L logfile] etcupdate status [-d workdir] [-D destdir] . . . Again the "etcupdate extract" material does not show -D destdir as = valid. But I used it: # etcupdate extract -D usr/obj/DESTDIRs/13_0R-CA7-for-chroot and it created and filled in the workdir: /usr/obj/DESTDIRs/13_0R-CA7-for-chroot/var/db/etcupdate/ I have not checked on if "etcupdate build" has a similar issue vs. not. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)