Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mdJiy-0001wd-8u for pgsql-admin@arkaria.postgresql.org; Wed, 20 Oct 2021 22:06:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mdJiw-0002cW-KZ for pgsql-admin@arkaria.postgresql.org; Wed, 20 Oct 2021 22:06:14 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mdJiw-0002bI-0U for pgsql-admin@lists.postgresql.org; Wed, 20 Oct 2021 22:06:14 +0000 Received: from mail-ot1-x333.google.com ([2607:f8b0:4864:20::333]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mdJis-0007qo-JW for pgsql-admin@lists.postgresql.org; Wed, 20 Oct 2021 22:06:13 +0000 Received: by mail-ot1-x333.google.com with SMTP id p6-20020a9d7446000000b0054e6bb223f3so7573236otk.3 for ; Wed, 20 Oct 2021 15:06:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=MJAaMQhzwA+nEblodY1gEAhnimP40v1harTqrEtKfgU=; b=ID+/+XydFrh9wQ02ZHMeSvmdhQarv3MWuyBfwT2btiWuU+i7D09pXIAicW2VMTTLcs kEbXEy7MC+G/bOPj3hNDZyGzKn7eXJw4IAmgD2QiAuMVbdlNz/eisre93MhSNcHcagBu kPJDT8h45og4MjiNlQppnYBy7Jf2vw5Jlkhi/yxzCG7je4YdJwfdjXC6Z5kjP5tpK12z updWs7WKIPkPoHerxPHgttxouTr3XhBSJ6Vyoh6C8iOhvipo8IoFuadB8NaX2sAUuHm1 vAHgwJjWFK98MFq8F0yZg9gq81NPJ3X1auPwSKvpwDKX5V6xfE7QN5rFq2Kuze/40/7+ e6JA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=MJAaMQhzwA+nEblodY1gEAhnimP40v1harTqrEtKfgU=; b=HBdxXr4Td6i1xjB/qeFITM1mKPzKhTvy/kmxn/O29E64O+tn4rgUvff86PhwdDZe8R iEUkEU/w/J8G1GLUh/477sZdaUaXILH8OFbPn0VqOm3UEToinmNTFKJ4IC9hw0Yj7wMA COlU46jWTr6aTVnSmyI5vaGBpRqM9BHAdiI8mTjXkFS7FfKFt4fbwK+DP1MMrTkCcYvp yOEw4bhioGYu02MxYYl+DmnK1PhlvTWEBlF2KPei0qVxP21TWw7s1QD6dwr2FHYwGwdw vGTDHwE5BrhmxXPzbKEHV3Ea4FAv7SotmnKxGNPMMNtK5bQ4FIsU/qHXXz8vuAd22E1H qFtw== X-Gm-Message-State: AOAM533wpmBhn5YtW8LeDd0y7uipUHq54YttV0u5Lhk4UokFoF5vWXSV /XX6YvJ4gl5fsP9x29ZSTRl6NJire7A= X-Google-Smtp-Source: ABdhPJww3ulADSx6AN0f+aZhCQPYtkrJ8CB4rykOGUD0hrOjyt5EQbGH6cUn5ZqSAVLqUp8S+nQapg== X-Received: by 2002:a9d:754a:: with SMTP id b10mr1580422otl.182.1634767569842; Wed, 20 Oct 2021 15:06:09 -0700 (PDT) Received: from [192.168.88.10] (ip68-11-68-85.no.no.cox.net. [68.11.68.85]) by smtp.googlemail.com with ESMTPSA id i18sm611542oot.27.2021.10.20.15.06.08 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Oct 2021 15:06:09 -0700 (PDT) Subject: Re: Understanding was terminated by signal 9: Killed To: pgsql-admin@lists.postgresql.org References: <2009137.1634680908@sss.pgh.pa.us> <006701d7c5f0$e4ddc100$ae994300$@msym.fr> From: Ron Message-ID: Date: Wed, 20 Oct 2021 17:06:08 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------E2CFDD095ED5A9ACA87BC039" Content-Language: en-US List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------E2CFDD095ED5A9ACA87BC039 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Can confirm this. On 10/20/21 4:00 PM, Dan Smith wrote: > I'm 100% certain you can downsize given the selected instance type is > compatible with your engine version. Process is the same as scaling up and > will result in downtime. I don't see anything in documentation regarding > AWS RDS Console, API's or Terraform documentation that would lead me to > believe it cares about anything more than having valid parameters > combinations regarless of engine / size. > > Just to be certain, I created a t3.medium on my personal account with > Postgres 13.3 and resized to a t3.micro immediately after it was > provisioned.  No issues. > > > Summary of modifications > > You are about to submit the following modifications. Only values that will > change are displayed. Carefully verify your changes and click Modify DB > Instance. > Attribute Current value New value > DB instance class db.t3.medium db.t3.micro > > > No issues Modifying. > > > Best regards, > > Dan Smith > > On Wed, Oct 20, 2021 at 1:27 PM Michel SALAIS > wrote: > > Be careful! > I am not sure but upgrade for a larger instance can't be temporary. I > think you can't downgrade to the original instance  class thereafter... > > -- > Michel SALAIS > > -----Message d'origine----- > De : John Scalia > > Envoyé : mercredi 20 octobre 2021 01:12 > À : Tom Lane > > Cc : Wells Oliver >; pgsql-admin > > > Objet : Re: Understanding was terminated by signal 9: Killed > > You could always change the size of the RDS instance to something > larger than what it currently is running, even just temporarily. > > Sent from my iPad > > > On Oct 19, 2021, at 6:01 PM, Tom Lane > wrote: > > > > Wells Oliver > writes: > >> In an RDS instance with 16GB RAM, I ran a long query which started by > >> setting temp_buffers to 16GB, so I think I plum ran out of memory, > >> but can anyone point me in a different direction if the following log > >> messages indicate something else is awry? > > > > Yeah, this: > > > >> 2021-10-19 21:10:37 UTC::@:[24752]:LOG:  server process (PID 25813) > >> was terminated by signal 9: Killed > > > > almost certainly indicates the Linux OOM killer at work. If you were > > running your own system I'd point you to [1], but I doubt that RDS > > lets you put your hands on the relevant knobs. > > > >            regards, tom lane > > > > [1] > > > https://www.postgresql.org/docs/current/kernel-resources.html#LINUX-ME > > > MORY-OVERCOMMIT > > > > > > > > > > > -- > Best regards, > > Dan Smith -- Angular momentum makes the world go 'round. --------------E2CFDD095ED5A9ACA87BC039 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgPC9oZWFkPgogIDxib2R5Pgog ICAgQ2FuIGNvbmZpcm0gdGhpcy48YnI+CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3ot Y2l0ZS1wcmVmaXgiPk9uIDEwLzIwLzIxIDQ6MDAgUE0sIERhbiBTbWl0aCB3cm90ZTo8YnI+ CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiCmNpdGU9Im1pZDpDQUs1 MEpyelZGZVU4ZE1vUXp5VndXUHp3ZDl1WXl4dWNrN2RBV0hoR1FhT2JqUy1Ga2dAbWFpbC5n bWFpbC5jb20iPgogICAgICA8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRl bnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgICAgIDxkaXYgZGlyPSJsdHIiPkkn bSAxMDAlIGNlcnRhaW4geW91IGNhbiBkb3duc2l6ZSBnaXZlbiB0aGUKICAgICAgICBzZWxl Y3RlZCBpbnN0YW5jZSB0eXBlIGlzIGNvbXBhdGlibGUgd2l0aCB5b3VyIGVuZ2luZSB2ZXJz aW9uLsKgCiAgICAgICAgUHJvY2VzcyBpcyB0aGUgc2FtZSBhcyBzY2FsaW5nIHVwIGFuZCB3 aWxsIHJlc3VsdCBpbiBkb3dudGltZS7CoAogICAgICAgIEkgZG9uJ3Qgc2VlIGFueXRoaW5n IGluIGRvY3VtZW50YXRpb24gcmVnYXJkaW5nIEFXUyBSRFMgQ29uc29sZSwKICAgICAgICBB UEkncyBvciBUZXJyYWZvcm0gZG9jdW1lbnRhdGlvbiB0aGF0IHdvdWxkIGxlYWQgbWUgdG8g YmVsaWV2ZQogICAgICAgIGl0IGNhcmVzIGFib3V0IGFueXRoaW5nIG1vcmUgdGhhbiBoYXZp bmcgdmFsaWQgcGFyYW1ldGVycwogICAgICAgIGNvbWJpbmF0aW9ucyByZWdhcmxlc3Mgb2Yg ZW5naW5lIC8gc2l6ZS4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rpdj4KICAgICAg ICA8ZGl2PgogICAgICAgICAgPGRpdj5KdXN0IHRvIGJlIGNlcnRhaW4sIEkgY3JlYXRlZCBh IHQzLm1lZGl1bSBvbiBteSBwZXJzb25hbAogICAgICAgICAgICBhY2NvdW50IHdpdGggUG9z dGdyZXMgMTMuMyBhbmQgcmVzaXplZCB0byBhIHQzLm1pY3JvCiAgICAgICAgICAgIGltbWVk aWF0ZWx5IGFmdGVyIGl0IHdhcyBwcm92aXNpb25lZC7CoCBObyBpc3N1ZXMuPC9kaXY+CiAg ICAgICAgICA8ZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbC1hd3N1aS11dGls LWNvbnRhaW5lci1oZWFkZXIiCiAgICAgICAgICAgICAgc3R5bGU9InBhZGRpbmc6MS45cmVt CjJyZW07Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoycmVtO2NvbG9yOnJnYigyMiwy NSwzMSk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtZmFtaWx5OiZxdW90O0FtYXpvbgogICAgICAg ICAgICAgIEVtYmVyJnF1b3Q7LCZxdW90O0hlbHZldGljYQogICAgICAgICAgICAgIE5ldWUm cXVvdDssUm9ib3RvLEFyaWFsLHNhbnMtc2VyaWYiPgogICAgICAgICAgICAgIDxoMgpzdHls ZT0iZm9udC1mYW1pbHk6aW5oZXJpdDtjb2xvcjppbmhlcml0O21hcmdpbjowcHg7cGFkZGlu ZzowcHg7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoycmVtIj5TdW1tYXJ5CiAgICAg ICAgICAgICAgICBvZiBtb2RpZmljYXRpb25zPC9oMj4KICAgICAgICAgICAgICA8ZGl2IGNs YXNzPSJnbWFpbC1hd3N1aS11dGlsLWNvbnRhaW5lci1oZWFkZXItZGVzY3JpcHRpb24iCnN0 eWxlPSJmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjEuNXJlbTtwYWRkaW5nLXRvcDow LjVyZW07Zm9udC13ZWlnaHQ6NDAwIj5Zb3UKICAgICAgICAgICAgICAgIGFyZSBhYm91dCB0 byBzdWJtaXQgdGhlIGZvbGxvd2luZyBtb2RpZmljYXRpb25zLiBPbmx5CiAgICAgICAgICAg ICAgICB2YWx1ZXMgdGhhdCB3aWxsIGNoYW5nZSBhcmUgZGlzcGxheWVkLiBDYXJlZnVsbHkg dmVyaWZ5CiAgICAgICAgICAgICAgICB5b3VyIGNoYW5nZXMgYW5kIGNsaWNrIE1vZGlmeSBE QiBJbnN0YW5jZS48L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxzcGFu CiAgICAgICAgICAgICAgc3R5bGU9ImNvbG9yOnJnYigyMiwyNSwzMSk7ZGlyZWN0aW9uOmx0 cjtmb250LWZhbWlseTomcXVvdDtBbWF6b24KICAgICAgICAgICAgICBFbWJlciZxdW90Oywm cXVvdDtIZWx2ZXRpY2EKTmV1ZSZxdW90OyxSb2JvdG8sQXJpYWwsc2Fucy1zZXJpZjtmb250 LWZlYXR1cmUtc2V0dGluZ3M6aW5pdGlhbDtmb250LWtlcm5pbmc6aW5pdGlhbDtmb250LXNp emU6MTRweDtmb250LXN0cmV0Y2g6aW5pdGlhbDtmb250LXZhcmlhbnQ6aW5pdGlhbDt0ZXh0 LW9yaWVudGF0aW9uOmluaXRpYWw7d3JpdGluZy1tb2RlOmluaXRpYWw7em9vbTppbml0aWFs O2JhY2tncm91bmQ6aW5pdGlhbDtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6aW5pdGlhbDtib3Jk ZXI6aW5pdGlhbDtib3JkZXItcmFkaXVzOmluaXRpYWw7Ym9yZGVyLWNvbGxhcHNlOmluaXRp YWw7Ym94LXNpemluZzpib3JkZXItYm94O2JyZWFrLWFmdGVyOmluaXRpYWw7YnJlYWstYmVm b3JlOmluaXRpYWw7YnJlYWstaW5zaWRlOmluaXRpYWw7Y2FwdGlvbi1zaWRlOmluaXRpYWw7 Y2xlYXI6aW5pdGlhbDtjb2x1bW5zOmluaXRpYWw7Y29sdW1uLWZpbGw6aW5pdGlhbDtjb2x1 bW4tcnVsZTppbml0aWFsO2NvbHVtbi1zcGFuOmluaXRpYWw7ZGlzcGxheTppbml0aWFsO2Vt cHR5LWNlbGxzOmluaXRpYWw7ZmxvYXQ6aW5pdGlhbDtoZWlnaHQ6aW5pdGlhbDtpbWFnZS1v cmllbnRhdGlvbjppbml0aWFsO2lzb2xhdGlvbjppbml0aWFsO2xldHRlci1zcGFjaW5nOmlu aXRpYWw7bGluZS1icmVhazppbml0aWFsO2xpbmUtaGVpZ2h0OjJyZW07bGlzdC1zdHlsZTpp bml0aWFsO21hcmdpbjppbml0aWFsO21heC1oZWlnaHQ6aW5pdGlhbDttYXgtd2lkdGg6aW5p dGlhbDttaW4taGVpZ2h0OmluaXRpYWw7bWluLXdpZHRoOmluaXRpYWw7bWl4LWJsZW5kLW1v ZGU6aW5pdGlhbDtvYmplY3QtZml0OmluaXRpYWw7b2JqZWN0LXBvc2l0aW9uOmluaXRpYWw7 b3BhY2l0eTppbml0aWFsO291dGxpbmU6aW5pdGlhbDtvdmVyZmxvdzppbml0aWFsO3BhZGRp bmc6aW5pdGlhbDtxdW90ZXM6aW5pdGlhbDtzcGVhazppbml0aWFsO3RhYmxlLWxheW91dDpp bml0aWFsO3RleHQtYWxpZ246aW5pdGlhbDt0ZXh0LWFsaWduLWxhc3Q6aW5pdGlhbDt0ZXh0 LWNvbWJpbmUtdXByaWdodDppbml0aWFsO3RleHQtZGVjb3JhdGlvbi1saW5lOmluaXRpYWw7 dGV4dC1pbmRlbnQ6aW5pdGlhbDt0ZXh0LW92ZXJmbG93OmluaXRpYWw7dGV4dC10cmFuc2Zv cm06aW5pdGlhbDt0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjppbml0aWFsO3VuaWNvZGUtYmlk aTpub3JtYWw7dmVydGljYWwtYWxpZ246aW5pdGlhbDtib3JkZXItc3BhY2luZzppbml0aWFs O3doaXRlLXNwYWNlOmluaXRpYWw7d2lkdGg6aW5pdGlhbDt3b3JkLWJyZWFrOmluaXRpYWw7 d29yZC1zcGFjaW5nOmluaXRpYWwiPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImdtYWls LWF3c3VpLXRhYmxlLWlubmVyCiAgICAgICAgICAgICAgICBnbWFpbC1hd3N1aS10YWJsZS1p bm5lci1zbWFsbAogICAgICAgICAgICAgICAgZ21haWwtYXdzdWktdGFibGUtdmFyaWFudC1k ZWZhdWx0IgogICAgICAgICAgICAgICAgc3R5bGU9ImJvcmRlci1yYWRpdXM6MHB4O2JveC1z aXppbmc6Ym9yZGVyLWJveCI+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbC1h d3N1aS10YWJsZS1jb250YWluZXIiCiAgICAgICAgICAgICAgICAgIHN0eWxlPSJvdmVyZmxv dy14OmF1dG87d2lkdGg6NzYwcHgiPgogICAgICAgICAgICAgICAgICA8dGFibGUgcm9sZT0i dGFibGUiIGNsYXNzPSJnbWFpbC0iCiAgICAgICAgICAgICAgICAgICAgc3R5bGU9Im1pbi13 aWR0aDoxMDAlO2JvcmRlci1zcGFjaW5nOjBweCI+CiAgICAgICAgICAgICAgICAgICAgPHRo ZWFkIGNsYXNzPSJnbWFpbC1hd3N1aS10YWJsZS1zdGlja3ktYWN0aXZlIj48dHI+CiAgICAg ICAgICAgICAgICAgICAgICAgIDx0aCBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6 MC4zcmVtCiAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbTtib3gtc2l6aW5nOmJvcmRl ci1ib3g7bWluLWhlaWdodDo0cmVtO3dvcmQtYnJlYWs6a2VlcC1hbGwiPjxzcGFuCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICBjbGFzcz0iZ21haWwtYXdzdWktdGFibGUtaGVhZGVy LWNvbnRlbnQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0icGFkZGluZzox cmVtO2JvcmRlcjoxcHggc29saWQKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5z cGFyZW50O2Rpc3BsYXk6YmxvY2siPkF0dHJpYnV0ZTwvc3Bhbj48L3RoPgogICAgICAgICAg ICAgICAgICAgICAgICA8dGggc3R5bGU9InRleHQtYWxpZ246bGVmdDtwYWRkaW5nOjAuM3Jl bQogICAgICAgICAgICAgICAgICAgICAgICAgIDFyZW07Ym94LXNpemluZzpib3JkZXItYm94 O21pbi1oZWlnaHQ6NHJlbTt3b3JkLWJyZWFrOmtlZXAtYWxsIj48c3BhbgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgY2xhc3M9ImdtYWlsLWF3c3VpLXRhYmxlLWhlYWRlci1jb250 ZW50IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9InBhZGRpbmc6MXJlbTti b3JkZXI6MXB4IHNvbGlkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVu dDtkaXNwbGF5OmJsb2NrIj5DdXJyZW50IHZhbHVlPC9zcGFuPjwvdGg+CiAgICAgICAgICAg ICAgICAgICAgICAgIDx0aCBzdHlsZT0idGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MC4zcmVt CiAgICAgICAgICAgICAgICAgICAgICAgICAgMXJlbTtib3gtc2l6aW5nOmJvcmRlci1ib3g7 bWluLWhlaWdodDo0cmVtO3dvcmQtYnJlYWs6a2VlcC1hbGwiPjxzcGFuCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBjbGFzcz0iZ21haWwtYXdzdWktdGFibGUtaGVhZGVyLWNvbnRl bnQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0icGFkZGluZzoxcmVtO2Jv cmRlcjoxcHggc29saWQKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50 O2Rpc3BsYXk6YmxvY2siPk5ldyB2YWx1ZTwvc3Bhbj48L3RoPgogICAgICAgICAgICAgICAg ICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICA8L3RoZWFkPjx0Ym9keT4KICAgICAg ICAgICAgICAgICAgICAgIDx0ciBjbGFzcz0iZ21haWwtYXdzdWktdGFibGUtcm93IgogICAg ICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94Ij4KICAg ICAgICAgICAgICAgICAgICAgICAgPHRkIHN0eWxlPSJib3JkZXItdG9wOjFweCBzb2xpZAog ICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50O3BhZGRpbmc6MC40cmVtIDJy ZW0gMC40cmVtCiAgICAgICAgICAgICAgICAgICAgICAgICAgMS45cmVtO2JveC1zaXppbmc6 Ym9yZGVyLWJveDtib3JkZXItbGVmdDoxcHgKICAgICAgICAgICAgICAgICAgICAgICAgICBz b2xpZCB0cmFuc3BhcmVudDtoZWlnaHQ6NHJlbSI+REIgaW5zdGFuY2UKICAgICAgICAgICAg ICAgICAgICAgICAgICBjbGFzczwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBz dHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQKICAgICAgICAgICAgICAgICAgICAgICAgICB0 cmFuc3BhcmVudDtwYWRkaW5nOjAuNHJlbQogICAgICAgICAgICAgICAgICAgICAgICAgIDJy ZW07Ym94LXNpemluZzpib3JkZXItYm94Ij5kYi50My5tZWRpdW08L3RkPgogICAgICAgICAg ICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJvcmRlci10b3A6MXB4IHNvbGlkCiAgICAgICAg ICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQ7cGFkZGluZzowLjRyZW0gMS45cmVtIDAu NHJlbQogICAgICAgICAgICAgICAgICAgICAgICAgIDJyZW07Ym94LXNpemluZzpib3JkZXIt Ym94O2JvcmRlci1yaWdodDoxcHgKICAgICAgICAgICAgICAgICAgICAgICAgICBzb2xpZCB0 cmFuc3BhcmVudCI+ZGIudDMubWljcm88L3RkPgogICAgICAgICAgICAgICAgICAgICAgPC90 cj4KICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICA8L3Rh YmxlPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAg ICAgICAgIDwvc3Bhbj48L2Rpdj4KICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgPC9k aXY+CiAgICAgICAgICA8ZGl2Pk5vIGlzc3VlcyBNb2RpZnlpbmcuPC9kaXY+CiAgICAgICAg ICA8ZGl2Pjxicj4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj48YnI+CiAgICAg ICAgICAgIDxkaXY+QmVzdCByZWdhcmRzLDwvZGl2PgogICAgICAgICAgICA8ZGl2Pjxicj4K ICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXY+RGFuIFNtaXRoPC9kaXY+CiAg ICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICAgIDxicj4K ICAgICAgPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPgogICAgICAgIDxkaXYgZGlyPSJsdHIi IGNsYXNzPSJnbWFpbF9hdHRyIj5PbiBXZWQsIE9jdCAyMCwgMjAyMSBhdCAxOjI3CiAgICAg ICAgICBQTSBNaWNoZWwgU0FMQUlTICZsdDs8YSBocmVmPSJtYWlsdG86bXNhbGFpc0Btc3lt LmZyIgogICAgICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUiPm1zYWxhaXNAbXN5bS5m cjwvYT4mZ3Q7IHdyb3RlOjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8YmxvY2txdW90 ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgKICAgICAg ICAgIDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRp bmctbGVmdDoxZXgiPkJlCiAgICAgICAgICBjYXJlZnVsITxicj4KICAgICAgICAgIEkgYW0g bm90IHN1cmUgYnV0IHVwZ3JhZGUgZm9yIGEgbGFyZ2VyIGluc3RhbmNlIGNhbid0IGJlCiAg ICAgICAgICB0ZW1wb3JhcnkuIEkgdGhpbmsgeW91IGNhbid0IGRvd25ncmFkZSB0byB0aGUg b3JpZ2luYWwKICAgICAgICAgIGluc3RhbmNlwqAgY2xhc3MgdGhlcmVhZnRlci4uLjxicj4K ICAgICAgICAgIDxicj4KICAgICAgICAgIC0tPGJyPgogICAgICAgICAgTWljaGVsIFNBTEFJ Uzxicj4KICAgICAgICAgIDxicj4KICAgICAgICAgIC0tLS0tTWVzc2FnZSBkJ29yaWdpbmUt LS0tLTxicj4KICAgICAgICAgIERlIDogSm9obiBTY2FsaWEgJmx0OzxhIGhyZWY9Im1haWx0 bzpqYXlrbm93c3VuaXhAZ21haWwuY29tIgogICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayIg bW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5qYXlrbm93c3VuaXhAZ21haWwuY29tPC9hPiZndDsK ICAgICAgICAgIDxicj4KICAgICAgICAgIEVudm95w6kgOiBtZXJjcmVkaSAyMCBvY3RvYnJl IDIwMjEgMDE6MTI8YnI+CiAgICAgICAgICDDgCA6IFRvbSBMYW5lICZsdDs8YSBocmVmPSJt YWlsdG86dGdsQHNzcy5wZ2gucGEudXMiCiAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIiBt b3otZG8tbm90LXNlbmQ9InRydWUiPnRnbEBzc3MucGdoLnBhLnVzPC9hPiZndDs8YnI+CiAg ICAgICAgICBDYyA6IFdlbGxzIE9saXZlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOndlbGxzLm9s aXZlckBnbWFpbC5jb20iCiAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIiBtb3otZG8tbm90 LXNlbmQ9InRydWUiPndlbGxzLm9saXZlckBnbWFpbC5jb208L2E+Jmd0OzsKICAgICAgICAg IHBnc3FsLWFkbWluICZsdDs8YSBocmVmPSJtYWlsdG86cGdzcWwtYWRtaW5AcG9zdGdyZXNx bC5vcmciCiAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIiBtb3otZG8tbm90LXNlbmQ9InRy dWUiPnBnc3FsLWFkbWluQHBvc3RncmVzcWwub3JnPC9hPiZndDs8YnI+CiAgICAgICAgICBP YmpldCA6IFJlOiBVbmRlcnN0YW5kaW5nIHdhcyB0ZXJtaW5hdGVkIGJ5IHNpZ25hbCA5OiBL aWxsZWQ8YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgICBZb3UgY291bGQgYWx3YXlzIGNo YW5nZSB0aGUgc2l6ZSBvZiB0aGUgUkRTIGluc3RhbmNlIHRvCiAgICAgICAgICBzb21ldGhp bmcgbGFyZ2VyIHRoYW4gd2hhdCBpdCBjdXJyZW50bHkgaXMgcnVubmluZywgZXZlbiBqdXN0 CiAgICAgICAgICB0ZW1wb3JhcmlseS48YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgICBT ZW50IGZyb20gbXkgaVBhZDxicj4KICAgICAgICAgIDxicj4KICAgICAgICAgICZndDsgT24g T2N0IDE5LCAyMDIxLCBhdCA2OjAxIFBNLCBUb20gTGFuZSAmbHQ7PGEKICAgICAgICAgICAg aHJlZj0ibWFpbHRvOnRnbEBzc3MucGdoLnBhLnVzIiB0YXJnZXQ9Il9ibGFuayIKICAgICAg ICAgICAgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj50Z2xAc3NzLnBnaC5wYS51czwvYT4mZ3Q7 IHdyb3RlOjxicj4KICAgICAgICAgICZndDsgPGJyPgogICAgICAgICAgJmd0OyDvu79XZWxs cyBPbGl2ZXIgJmx0OzxhIGhyZWY9Im1haWx0bzp3ZWxscy5vbGl2ZXJAZ21haWwuY29tIgog ICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj53ZWxs cy5vbGl2ZXJAZ21haWwuY29tPC9hPiZndDsKICAgICAgICAgIHdyaXRlczo8YnI+CiAgICAg ICAgICAmZ3Q7Jmd0OyBJbiBhbiBSRFMgaW5zdGFuY2Ugd2l0aCAxNkdCIFJBTSwgSSByYW4g YSBsb25nIHF1ZXJ5CiAgICAgICAgICB3aGljaCBzdGFydGVkIGJ5IDxicj4KICAgICAgICAg ICZndDsmZ3Q7IHNldHRpbmcgdGVtcF9idWZmZXJzIHRvIDE2R0IsIHNvIEkgdGhpbmsgSSBw bHVtIHJhbgogICAgICAgICAgb3V0IG9mIG1lbW9yeSwgPGJyPgogICAgICAgICAgJmd0OyZn dDsgYnV0IGNhbiBhbnlvbmUgcG9pbnQgbWUgaW4gYSBkaWZmZXJlbnQgZGlyZWN0aW9uIGlm CiAgICAgICAgICB0aGUgZm9sbG93aW5nIGxvZyA8YnI+CiAgICAgICAgICAmZ3Q7Jmd0OyBt ZXNzYWdlcyBpbmRpY2F0ZSBzb21ldGhpbmcgZWxzZSBpcyBhd3J5Pzxicj4KICAgICAgICAg ICZndDsgPGJyPgogICAgICAgICAgJmd0OyBZZWFoLCB0aGlzOjxicj4KICAgICAgICAgICZn dDsgPGJyPgogICAgICAgICAgJmd0OyZndDsgMjAyMS0xMC0xOSAyMToxMDozNyBVVEM6OkA6 WzI0NzUyXTpMT0c6wqAgc2VydmVyCiAgICAgICAgICBwcm9jZXNzIChQSUQgMjU4MTMpIDxi cj4KICAgICAgICAgICZndDsmZ3Q7IHdhcyB0ZXJtaW5hdGVkIGJ5IHNpZ25hbCA5OiBLaWxs ZWQ8YnI+CiAgICAgICAgICAmZ3Q7IDxicj4KICAgICAgICAgICZndDsgYWxtb3N0IGNlcnRh aW5seSBpbmRpY2F0ZXMgdGhlIExpbnV4IE9PTSBraWxsZXIgYXQgd29yay7CoAogICAgICAg ICAgSWYgeW91IHdlcmUgPGJyPgogICAgICAgICAgJmd0OyBydW5uaW5nIHlvdXIgb3duIHN5 c3RlbSBJJ2QgcG9pbnQgeW91IHRvIFsxXSwgYnV0IEkgZG91YnQKICAgICAgICAgIHRoYXQg UkRTIDxicj4KICAgICAgICAgICZndDsgbGV0cyB5b3UgcHV0IHlvdXIgaGFuZHMgb24gdGhl IHJlbGV2YW50IGtub2JzLjxicj4KICAgICAgICAgICZndDsgPGJyPgogICAgICAgICAgJmd0 O8KgIMKgIMKgIMKgIMKgIMKgIHJlZ2FyZHMsIHRvbSBsYW5lPGJyPgogICAgICAgICAgJmd0 OyA8YnI+CiAgICAgICAgICAmZ3Q7IFsxXSA8YnI+CiAgICAgICAgICAmZ3Q7IDxhCmhyZWY9 Imh0dHBzOi8vd3d3LnBvc3RncmVzcWwub3JnL2RvY3MvY3VycmVudC9rZXJuZWwtcmVzb3Vy Y2VzLmh0bWwjTElOVVgtTUUiCiAgICAgICAgICAgIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0 PSJfYmxhbmsiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+aHR0cHM6Ly93d3cucG9zdGdyZXNx bC5vcmcvZG9jcy9jdXJyZW50L2tlcm5lbC1yZXNvdXJjZXMuaHRtbCNMSU5VWC1NRTwvYT48 YnI+CiAgICAgICAgICAmZ3Q7IE1PUlktT1ZFUkNPTU1JVDxicj4KICAgICAgICAgICZndDsg PGJyPgogICAgICAgICAgJmd0OyA8YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgICA8YnI+ CiAgICAgICAgICA8YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgPC9ibG9ja3F1b3RlPgog ICAgICA8L2Rpdj4KICAgICAgPGJyIGNsZWFyPSJhbGwiPgogICAgICA8ZGl2Pjxicj4KICAg ICAgPC9kaXY+CiAgICAgIC0tIDxicj4KICAgICAgPGRpdiBkaXI9Imx0ciIgY2xhc3M9Imdt YWlsX3NpZ25hdHVyZSI+QmVzdCByZWdhcmRzLDxicj4KICAgICAgICA8YnI+CiAgICAgICAg RGFuIFNtaXRoPC9kaXY+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgICA8ZGl2IGNs YXNzPSJtb3otc2lnbmF0dXJlIj4tLSA8YnI+CiAgICAgIEFuZ3VsYXIgbW9tZW50dW0gbWFr ZXMgdGhlIHdvcmxkIGdvICdyb3VuZC48L2Rpdj4KICA8L2JvZHk+CjwvaHRtbD4K --------------E2CFDD095ED5A9ACA87BC039--