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 1ml6dE-0008Iz-Fq for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Nov 2021 09:44:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1ml6dD-0001K0-CL for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Nov 2021 09:44:31 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ml6dC-0001HR-Lx for pgadmin-hackers@lists.postgresql.org; Thu, 11 Nov 2021 09:44:31 +0000 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1ml6d6-0008Or-P2 for pgadmin-hackers@postgresql.org; Thu, 11 Nov 2021 09:44:29 +0000 Received: by mail-lf1-x130.google.com with SMTP id n12so3183560lfe.1 for ; Thu, 11 Nov 2021 01:44:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8uwIc9O/WcMszFnJMtmukCdDQoyHI20VEiGaQdUssuU=; b=J7emYtu3W8Qev1xt99m5V+7k30oM0Xun99psVrsdRV2tObcN5biK01iL7Wb6s0W+ws Pki6HFbtKTd7J0KjsDojeTVVaK8rm0/PvqVre506qTWqM3Ni36ljC5FGsv3tbN7bR3d5 i246TWXxW3cIzjVf6cpc6GCpat0sKDIhg2uVRKZG6Oeh9q6XuY5EEqyzfSJXYDQvRaR4 Q2pV35gGSWTWIFmJGBVXakRRok9bTuRNfwFTT97FWwXT2asZJlUAM9q/sqqdabMvscqK gKjZ5c4vW0A1Yszw0mlXEAoISOUYump04rmxZbfpKg4Y2XuBCnuEW4nJYs8RHAyWN6pT 0FGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8uwIc9O/WcMszFnJMtmukCdDQoyHI20VEiGaQdUssuU=; b=IvPvWTrKzePfueN8WmuDTGD4aYbyNeQYzmBYp6EAmQG62Ql7FEUAdTpwfqx0wryV4P hQlLoKPdmntZJfo70CRQFUTACyD2iMxgeDAvG6Dz5Ox6FaQe0CUgBewXzyNnT4n8T0FF OhW5TcBKUlZnOK7AXbIGWfO7Qm4si0vT+ZA/YdMH/8s9j614d+E3+eI0BnYtc6upAJ3v engdLLm0a3rQ7b+x5IZdMBM3h545MfDep2Y+yCbYG8QqlDooma3a0eXWuZq+E3UnQ+Hz 2LyV2r5EJ4UWno2/+72rW3rnI8BHWX6uKMkd3KPaWKf4SoJGafMoS/kPEvUpE0VAThCM RMaA== X-Gm-Message-State: AOAM532E7aze9mSejfZzvpVdY2JAfvH2kTd2Z9Vm4NQZLj7kPkP1qlJ/ wOjoJOtdsFRsq615mv3610TD7F3kLj5S7Z8QvlwR1m5bA9IWwqh/0nyxPZDdf7CEeNLcTq9fR31 dMeZpiqWzXPqViIzeFfhYim4zLI9NUGMYdLg1LnwwWd0Q4kh2iXI2vzL2FkLZiPomub23QDKevw 1caIVIQSL2m6/m1MizpBprFx0wcluhEL2q6Fl55H846PzILVquOEtZ44rDrg== X-Google-Smtp-Source: ABdhPJzqD/BRQKd0zfgpVxORE1ik0eGd3gou9lE+7503U6l3e/YCDvK62V7O5X5DuYPAfKmzA0hdTolxpVlkmVTDkFQ= X-Received: by 2002:a19:d602:: with SMTP id n2mr5229712lfg.86.1636623863689; Thu, 11 Nov 2021 01:44:23 -0800 (PST) MIME-Version: 1.0 References: <5eedf5ae2452446eacd74d7af5847d44@stil.dk> <675de169aff445b58827cd060c7af03d@stil.dk> <70862f623f994b00bb8fb726db250c40@stil.dk> In-Reply-To: <70862f623f994b00bb8fb726db250c40@stil.dk> From: Khushboo Vashi Date: Thu, 11 Nov 2021 15:14:12 +0530 Message-ID: Subject: Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load databases To: Ayad Mohamed Cc: "pgadmin-hackers@postgresql.org" Content-Type: multipart/mixed; boundary="00000000000006f09805d08030bc" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000006f09805d08030bc Content-Type: multipart/alternative; boundary="00000000000006f09605d08030ba" --00000000000006f09605d08030ba Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Ayad, On Thu, Nov 11, 2021 at 12:56 PM Ayad Mohamed wrote: > Hi again > > > now it tells > > > yarn run bundle > yarn run v1.22.15 > error Couldn't find a package.json file in "/usr/pgadmin4/web" > info Visit https://yarnpkg.com/en/docs/cli/run for documentation about > this command. > > We don't ship package.json file as the pgadmin4 package is not intended t= o support in-line patching, but if you still want to do it, I have attached the package.json file. Place it at /usr/pgadmin4/web and do yarn install and yarn run bundle. Also, if you come across the node js version error, please upgrade your nodejs version. Thanks, Khushboo > > > > > > > > > > > Med venlig hilsen > Ayad Mohamed > Seniorkonsulent > > > > > > B=C3=B8rne- og Undervisningsministeriet > Styrelsen for It og L=C3=A6ring > Kontor for It-drift > Vester Voldgade 123 > 1552 K=C3=B8benhavn V > Tlf.: 3587 8889 > > Direkte tlf.: +45 4172 7259 > E-mail: Ayad.Mohamed@stil.dk > > > ------------------------------ > *From:* Khushboo Vashi > *Sent:* 11 November 2021 08:18 > *To:* Ayad Mohamed > *Cc:* pgadmin-hackers@postgresql.org > *Subject:* Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load databases > > > > On Thu, Nov 11, 2021 at 12:15 PM Ayad Mohamed > wrote: > >> Hi Khushboo >> >> >> Many thanks for your mail. >> >> >> I am in /usr/pgadmin4/web the step yarn install says >> >> >> yarn install >> 00h00m00s 0/0: : ERROR: [Errno 2] No such file or directory: 'install' >> >> >> Probably your yarn is not installed properly. > Please refer: > https://linuxize.com/post/how-to-install-yarn-on-ubuntu-20-04/ > > >> ?? >> >> >> >> >> >> >> >> >> >> >> >> Med venlig hilsen >> Ayad Mohamed >> Seniorkonsulent >> >> >> >> >> >> B=C3=B8rne- og Undervisningsministeriet >> Styrelsen for It og L=C3=A6ring >> Kontor for It-drift >> Vester Voldgade 123 >> 1552 K=C3=B8benhavn V >> Tlf.: 3587 8889 >> >> Direkte tlf.: +45 4172 7259 >> E-mail: Ayad.Mohamed@stil.dk >> >> >> ------------------------------ >> *From:* Khushboo Vashi >> *Sent:* 11 November 2021 05:32 >> *To:* Ayad Mohamed >> *Cc:* pgadmin-hackers@postgresql.org >> *Subject:* Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load database= s >> >> Hi Ayad, >> >> On Wed, Nov 10, 2021 at 6:18 PM Ayad Mohamed >> wrote: >> >>> Hi Khushboo >>> >>> >>> I have pgadmin4 on ubuntu server and installed via the official >>> postgresql repos . >>> >>> and so I patched the file tree_nodes.ts with your patch file. >>> >>> >>> Kindely tell me if I should do more. >>> >>> >>> >> To test this patch, you need to do following: >> >> - Install yarn and nodejs on the ubuntu machine >> - Run below commands to activate virtual environment and do yarn bundle >> >> - source /usr/pgadmin4/venv/bin/activate >> - cd /usr/pgadmin4/web >> - yarn install >> - yarn run bundle >> >> Now, clear the browser cache, browse the pgAdmin4 and check. >> >> Thanks, >> Khushboo >> >>> >>> >>> >>> >>> >>> >>> >>> Med venlig hilsen >>> Ayad Mohamed >>> Seniorkonsulent >>> >>> >>> >>> >>> >>> B=C3=B8rne- og Undervisningsministeriet >>> Styrelsen for It og L=C3=A6ring >>> Kontor for It-drift >>> Vester Voldgade 123 >>> 1552 K=C3=B8benhavn V >>> Tlf.: 3587 8889 >>> >>> Direkte tlf.: +45 4172 7259 >>> E-mail: Ayad.Mohamed@stil.dk tree_nodes.ts >>> >>> >>> ------------------------------ >>> *From:* Khushboo Vashi >>> *Sent:* 10 November 2021 13:01 >>> *To:* Ayad Mohamed >>> *Cc:* pgadmin-hackers@postgresql.org >>> *Subject:* Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load >>> databases >>> >>> Hi, >>> >>> The change is in the typescript file, so yarn bundle will be required. >>> Have you done that? >>> >>> Thanks, >>> Khushboo >>> >>> On Wed, Nov 10, 2021 at 5:00 PM Ayad Mohamed >>> wrote: >>> >>>> >>>> Hi Khushboo >>>> >>>> >>>> I patched our pgadmin4 6.1 with your patch but we still have the >>>> problem. >>>> >>>> >>>> regards >>>> >>>> Ayad Mohamed >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> ------------------------------ >>>> >>>> >>>> -------- Videresendt brev -------- >>>> *Fra*: Khushboo Vashi >>> > >>>> *Til*: pgadmin-hackers >>> > >>>> *Emne*: [pgAdmin4][Patch] - RM 6905 - Impossible to load databases >>>> *Dato*: Wed, 10 Nov 2021 11:06:00 +0530 >>>> >>>> Hi, >>>> >>>> Please find the attached patch to fix the RM #6905 - Impossible to loa= d >>>> databases. >>>> >>>> The database nodes are not getting loaded *behind* *reverse proxy with >>>> SSL*. This issue has been fixed in this patch. >>>> >>>> Note: Yogesh helped me to setup the apache server with reverse proxy >>>> with SSL and to reproduce the issue. >>>> >>>> Thanks, >>>> Khushboo >>>> >>>> --00000000000006f09605d08030ba Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Ayad,


On Thu, Nov 11, 2021 at 12:56 = PM Ayad Mohamed <Ayad.Mohamed@st= il.dk> wrote:

Hi again


now it tells


yarn run bundle
yarn run v1.22.15
error Couldn't find a package.json file in "/usr/pgadmin4/web= "
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this= command.

We don&#= 39;t ship package.json file as the pgadmin4 package is not intended to supp= ort in-line patching, but if you still want to do it, I have attached the p= ackage.json file.
Place i= t at /usr/pgadmin4/web and do yarn install and yarn run bundle.
Also, if you come across=C2=A0the no= de js version error, please upgrade your nodejs version.
<= font face=3D"arial, sans-serif">
Thanks,
Khush= boo

=C2=A0=C2=A0



=C2=A0







Med venlig hilsen
Ayad=C2=A0Mohamed
Seniorkonsulent





=C2=A0 B=C3=B8rne- og Undervisningsministeriet
Styrelsen for It og L=C3=A6ring
Kontor for It-drift
Vester Voldgade 123
1552=C2=A0K=C3=B8benhavn V
Tlf.:=C2=A03587 8889

Direkte tlf.: +45 4172 7259
E-mail: Ayad.Moha= med@stil.dk



From= : Khushboo Vashi <khushboo.vashi@enterprisedb.com>
Sent: 11 November 2021 08:18
To: Ayad Mohamed
Cc: pgadmin-hackers@postgresql.org
Subject: Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load databa= ses
=C2=A0


On Thu, Nov 11, 2021 at 12:15 PM Ayad= Mohamed <Ayad= .Mohamed@stil.dk> wrote:

Hi Khushboo


Many=C2=A0thanks for your mail.


I am in /usr/pgadmin4/web the step yarn install says


yarn install
00h00m00s 0/0: : ERROR: [Errno 2] No such file or directory: 'inst= all'


Probably your yarn is not installed properly.
=C2=A0

=C2=A0??



=C2=A0








Med venlig hilsen
Ayad=C2=A0Mohamed
Seniorkonsulent





=C2=A0
B=C3=B8rne- og Undervisningsministeriet
Styrelsen for It og L=C3=A6ring
Kontor for It-drift
Vester Voldgade 123
1552=C2=A0K=C3=B8benhavn V
Tlf.:=C2=A03587 8889

Direkte tlf.: +45 4172 7259
E-mail: Ayad.Moha= med@stil.dk



From: Khushboo Vashi <khushboo.vashi@enterprisedb.= com>
Sent: 11 November 2021 05:32
To: Ayad Mohamed
Cc: pgadmin-hackers@postgresql.org
Subject: Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load databa= ses
=C2=A0
Hi Ayad,

On Wed, Nov 10, 2021 at 6:18 PM Ayad = Mohamed <Ayad.= Mohamed@stil.dk> wrote:

Hi Khushboo


I have pgadmin4 on ubuntu server and installed via the official postgres= ql repos .

and so I patched the file=C2=A0tree_nodes= .ts with your patch file.


Kindely tell me if I should do more.


=C2=A0

To test this patch, you need to do following:

- Install yarn and nodejs on the ubuntu machine=C2=A0
- Run below commands to activate virtual environment and do yarn bundl= e
  • =C2=A0source /usr/pgadmin4/venv/bin/activate
  • =C2=A0cd /usr/pgad= min4/web
  • =C2=A0yarn install
  • =C2=A0yarn run bundle
Now, clear the browser cache,=C2=A0browse the pgAdmin4 and check.

Thanks,
Khushboo







Med venlig hilsen
Ayad=C2=A0Mohamed
Seniorkonsulent





=C2=A0
B=C3=B8rne- og Undervisningsministeriet
Styrelsen for It og L=C3=A6ring
Kontor for It-drift
Vester Voldgade 123
1552=C2=A0K=C3=B8benhavn V
Tlf.:=C2=A03587 8889

Direkte tlf.: +45 4172 7259
E-mail: Ayad.Moha= med@stil.dk
tree_nodes.ts



From: Khushboo Vashi <khushboo.vashi@enterprisedb.com>
Sent: 10 November 2021 13:01
To: Ayad Mohamed
Cc: pgadmin-hackers@postgresql.org
Subject: Re: [pgAdmin4][Patch] - RM 6905 - Impossible to load databa= ses
=C2=A0
Hi,

The change is in the typescript file, so yarn bundle will be required.= Have you done that?

Thanks,
Khushboo

On Wed, Nov 10, 2021 at 5:00 PM Ayad = Mohamed <Ayad.= Mohamed@stil.dk> wrote:


Hi Khushboo


I patched our pgadmin4 6.1 with your patch but we still have the problem= .


regards

Ayad Mohamed


=C2=A0












=C2=A0
-------- Videresendt brev --------
Fra: Khushboo Vashi <khushboo.vashi@enter= prisedb.com>
Til: pgadmin-hackers <pgadmin-hackers@postg= resql.org>
Emne: [pgAdmin4][Patch] - RM 6905 - Impossible to load database= s
Dato: Wed, 10 Nov 2021 11:06:00 +0530

Hi,

Please find the att= ached patch to fix the RM #6905 -=C2=A0Impossible to load databases.=

The database nodes = are not getting loaded behind reverse proxy with SSL. This issue has been fixed in t= his patch.

Note: Yogesh helped= me to setup the apache server with reverse proxy with SSL and to reproduce= the issue.

Thanks,
Khushboo
--00000000000006f09605d08030ba-- --00000000000006f09805d08030bc Content-Type: application/json; name="package.json" Content-Disposition: attachment; filename="package.json" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kvurgnxn0 ewogICIvLyI6IFsKICAgICJJTVBPUlRBTlQ6IiwKICAgICJJZiBydW50aW1lIG9yIGJ1aWxkIHRp bWUgZGVwZW5kZW5jaWVzIGFyZSBjaGFuZ2VkIGluIHRoaXMgZmlsZSwgdGhlICIsCiAgICAiY29t bWl0dGVyICptdXN0KiBlbnN1cmUgdGhlIERFQiBhbmQgUlBNIHBhY2thZ2UgbWFpbnRhaW5lcnMg YXJlIGluZm9ybWVkICIsCiAgICAiYXMgc29vbiBhcyBwb3NzaWJsZS4iCiAgXSwKICAibGljZW5z ZSI6ICJQb3N0Z3JlU1FMIiwKICAiZGV2RGVwZW5kZW5jaWVzIjogewogICAgIkBiYWJlbC9jb3Jl IjogIl43LjEwLjIiLAogICAgIkBiYWJlbC9lc2xpbnQtcGFyc2VyIjogIl43LjEyLjEzIiwKICAg ICJAYmFiZWwvZXNsaW50LXBsdWdpbiI6ICJeNy4xMi4xMyIsCiAgICAiQGJhYmVsL3BsdWdpbi1w cm9wb3NhbC1vYmplY3QtcmVzdC1zcHJlYWQiOiAiXjcuMTAuMSIsCiAgICAiQGJhYmVsL3ByZXNl dC1lbnYiOiAiXjcuMTAuMiIsCiAgICAiQGJhYmVsL3ByZXNldC10eXBlc2NyaXB0IjogIl43Ljgu MyIsCiAgICAiQGVtb3Rpb24vY29yZSI6ICJeMTAuMC4xNCIsCiAgICAiQGVtb3Rpb24vbWVtb2l6 ZSI6ICJeMC43LjUiLAogICAgIkBlbW90aW9uL3JlYWN0IjogIl4xMS4xLjUiLAogICAgIkBlbW90 aW9uL3N0eWxlZCI6ICJeMTAuMC4xNCIsCiAgICAiQGVtb3Rpb24vdXRpbHMiOiAiXjEuMC4wIiwK ICAgICJAd29qdGVrbWFqL2VuenltZS1hZGFwdGVyLXJlYWN0LTE3IjogIl4wLjQuMSIsCiAgICAi YXV0b3ByZWZpeGVyIjogIl4xMC4yLjQiLAogICAgImF4aW9zLW1vY2stYWRhcHRlciI6ICJeMS4x Ny4wIiwKICAgICJiYWJlbC1sb2FkZXIiOiAiXjguMS4wIiwKICAgICJicm93c2VyaWZ5IjogIl4x Ny4wLjAiLAogICAgImJ1ZmZlciI6ICJeNi4wLjMiLAogICAgImNvcHktd2VicGFjay1wbHVnaW4i OiAiXjcuMC4wIiwKICAgICJjb3JlLWpzIjogIl4zLjIuMSIsCiAgICAiY3Jvc3MtZW52IjogIl43 LjAuMyIsCiAgICAiY3NzLW1pbmltaXplci13ZWJwYWNrLXBsdWdpbiI6ICJeMy4wLjAiLAogICAg ImVuenltZSI6ICJeMy4xMS4wIiwKICAgICJlc2xpbnQiOiAiXjcuMTkuMCIsCiAgICAiZXNsaW50 LXBsdWdpbi1yZWFjdCI6ICJeNy4yMC41IiwKICAgICJleHBvcnRzLWxvYWRlciI6ICJeMi4wLjAi LAogICAgImh0bWwtcmVhY3QtcGFyc2VyIjogIl4xLjIuNyIsCiAgICAiaW1hZ2UtbWluaW1pemVy LXdlYnBhY2stcGx1Z2luIjogIl4yLjIuMCIsCiAgICAiaW1hZ2VtaW4tbW96anBlZyI6ICJeOS4w LjAiLAogICAgImltYWdlbWluLW9wdGlwbmciOiAiXjguMC4wIiwKICAgICJpbWFnZW1pbi1wbmdx dWFudCI6ICJeOS4wLjEiLAogICAgImltYWdlbWluLXN2Z28iOiAiXjguMC4wIiwKICAgICJpcy1k b2NrZXIiOiAiXjIuMS4xIiwKICAgICJqYXNtaW5lLWNvcmUiOiAiXjMuNi4wIiwKICAgICJqYXNt aW5lLWVuenltZSI6ICJeNy4xLjIiLAogICAgImthcm1hIjogIl42LjMuMiIsCiAgICAia2FybWEt YmFiZWwtcHJlcHJvY2Vzc29yIjogIl44LjAuMCIsCiAgICAia2FybWEtYnJvd3NlcmlmeSI6ICJe OC4wLjAiLAogICAgImthcm1hLWNocm9tZS1sYXVuY2hlciI6ICJeMy4xLjAiLAogICAgImthcm1h LWphc21pbmUiOiAiXjQuMC4xIiwKICAgICJrYXJtYS1qYXNtaW5lLWh0bWwtcmVwb3J0ZXIiOiAi XjEuNC4wIiwKICAgICJrYXJtYS1yZXF1aXJlanMiOiAifjEuMS4wIiwKICAgICJrYXJtYS1zb3Vy Y2UtbWFwLXN1cHBvcnQiOiAiXjEuNC4wIiwKICAgICJrYXJtYS1zb3VyY2VtYXAtbG9hZGVyIjog Il4wLjMuNyIsCiAgICAia2FybWEtd2VicGFjayI6ICJeNS4wLjAiLAogICAgIm1pbmktY3NzLWV4 dHJhY3QtcGx1Z2luIjogIl4xLjMuNSIsCiAgICAicG9wcGVyLmpzIjogIl4xLjE2LjEiLAogICAg InBvc3Rjc3MtbG9hZGVyIjogIl41LjAuMCIsCiAgICAicHJvY2VzcyI6ICJeMC4xMS4xMCIsCiAg ICAicHJvcC10eXBlcyI6ICJeMTUuNy4yIiwKICAgICJyZXNpemUtb2JzZXJ2ZXItcG9seWZpbGwi OiAiXjEuNS4xIiwKICAgICJzYXNzIjogIl4xLjI0LjQiLAogICAgInNhc3MtbG9hZGVyIjogIl4x MS4wLjAiLAogICAgInNhc3MtcmVzb3VyY2VzLWxvYWRlciI6ICJeMi4yLjEiLAogICAgInN0eWxl LWxvYWRlciI6ICJeMi4wLjAiLAogICAgInN0eWxpcyI6ICJeNC4wLjciLAogICAgInN2Z28iOiAi XjEuMS4xIiwKICAgICJzdmdvLWxvYWRlciI6ICJeMi4yLjAiLAogICAgInRlcnNlci13ZWJwYWNr LXBsdWdpbiI6ICJeNS4xLjEiLAogICAgInR5cGVzY3JpcHQiOiAiXjMuMi4yIiwKICAgICJ3ZWJm b250cy1sb2FkZXIiOiAiXjcuMy4wIiwKICAgICJ3ZWJwYWNrIjogIl41LjIxLjIiLAogICAgIndl YnBhY2stYnVuZGxlLWFuYWx5emVyIjogIl40LjQuMCIsCiAgICAid2VicGFjay1jbGkiOiAiXjQu NS4wIiwKICAgICJ5YXJuLWF1ZGl0LWh0bWwiOiAiXjIuMC4wIgogIH0sCiAgImRlcGVuZGVuY2ll cyI6IHsKICAgICJAYmFiZWwvcGx1Z2luLXByb3Bvc2FsLWNsYXNzLXByb3BlcnRpZXMiOiAiXjcu MTAuNCIsCiAgICAiQGJhYmVsL3ByZXNldC1yZWFjdCI6ICJeNy4xMi4xMyIsCiAgICAiQGRhdGUt aW8vY29yZSI6ICJeMS4zLjYiLAogICAgIkBkYXRlLWlvL2RhdGUtZm5zIjogIjEueCIsCiAgICAi QGVtb3Rpb24vc2hlZXQiOiAiXjEuMC4xIiwKICAgICJAZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUt ZnJlZSI6ICJeNS4xNC4wIiwKICAgICJAbWF0ZXJpYWwtdWkvY29yZSI6ICI0LjExLjAiLAogICAg IkBtYXRlcmlhbC11aS9pY29ucyI6ICJeNC4xMS4yIiwKICAgICJAbWF0ZXJpYWwtdWkvbGFiIjog IjQuMC4wLWFscGhhLjU4IiwKICAgICJAbWF0ZXJpYWwtdWkvcGlja2VycyI6ICJeMy4yLjEwIiwK ICAgICJAcHJvamVjdHN0b3JtL3JlYWN0LWRpYWdyYW1zIjogIl42LjYuMSIsCiAgICAiQHNpbW9u d2VwL3BpY2tyIjogIl4xLjUuMSIsCiAgICAiQHRpcHB5anMvcmVhY3QiOiAiXjQuMi4wIiwKICAg ICJAdHlwZXMvY2xhc3NuYW1lcyI6ICJeMi4yLjYiLAogICAgIkB0eXBlcy9yZWFjdCI6ICJeMTYu Ny4xOCIsCiAgICAiQHR5cGVzL3JlYWN0LWRvbSI6ICJeMTYuMC4xMSIsCiAgICAiYWNpdHJlZSI6 ICJnaXQraHR0cHM6Ly9naXRodWIuY29tL2ltc3VyaW5kZXI5MC9qcXVlcnktYWNpVHJlZS5naXQj cmMuNyIsCiAgICAiYWxlcnRpZnlqcyI6ICJnaXQraHR0cHM6Ly9naXRodWIuY29tL0VudGVycHJp c2VEQi9BbGVydGlmeUpTLyM3MmMxZDc5NGY1YjZkNGVjMTNhNjhkMTIzYzA4ZjE5MDIxYWZlMjYz IiwKICAgICJhc3Blbi1kZWNvcmF0aW9ucyI6ICJeMS4wLjIiLAogICAgImF4aW9zIjogIl4wLjIx LjEiLAogICAgImJhYmVsaWZ5IjogIn4xMC4wLjAiLAogICAgImJhY2tib25lIjogIjEuNC4wIiwK ICAgICJiYWNrZm9ybSI6ICJeMC4yLjAiLAogICAgImJhY2tncmlkLWZpbHRlciI6ICJeMC4zLjci LAogICAgImJhY2tncmlkLXNlbGVjdC1hbGwiOiAiXjAuMy41IiwKICAgICJiaWdudW1iZXIuanMi OiAiXjkuMC4xIiwKICAgICJib290c3RyYXAiOiAiXjQuMy4xIiwKICAgICJib290c3RyYXAtZGF0 ZXBpY2tlciI6ICJeMS44LjAiLAogICAgImJvb3RzdHJhcDQtdG9nZ2xlIjogIl4zLjYuMSIsCiAg ICAiYnJvd3NlcmZzIjogIl4xLjQuMyIsCiAgICAiY2hhcnQuanMiOiAiXjIuOS4zIiwKICAgICJj bGFzc25hbWVzIjogIl4yLjIuNiIsCiAgICAiY2xvc2VzdCI6ICJeMC4wLjEiLAogICAgImNvZGVt aXJyb3IiOiAiXjUuNTkuMiIsCiAgICAiY29udGV4dC1tZW51IjogIl4yLjAuMCIsCiAgICAiY3Nz LWxvYWRlciI6ICJeNS4wLjEiLAogICAgImNzc25hbm8iOiAiXjUuMC4yIiwKICAgICJkYWdyZSI6 ICJeMC44LjQiLAogICAgImRhdGUtZm5zIjogIl4yLjI0LjAiLAogICAgImRpZmYtYXJyYXlzLW9m LW9iamVjdHMiOiAiXjEuMS44IiwKICAgICJkcm9wem9uZSI6ICJeNS43LjQiLAogICAgImh0bWwy Y2FudmFzIjogIl4xLjAuMC1yYy43IiwKICAgICJpbW11dGFiaWxpdHktaGVscGVyIjogIl4zLjAu MCIsCiAgICAiaW1wb3J0cy1sb2FkZXIiOiAiXjIuMC4wIiwKICAgICJpbnNlcnQtaWYiOiAiXjEu MS4wIiwKICAgICJpcC1hZGRyZXNzIjogIl43LjEuMCIsCiAgICAiaXN0YW5idWwtaW5zdHJ1bWVu dGVyLWxvYWRlciI6ICJeMy4wLjEiLAogICAgImpxdWVyeSI6ICJeMy42LjAiLAogICAgImpxdWVy eS1jb250ZXh0bWVudSI6ICJeMi45LjIiLAogICAgImpxdWVyeS11aSI6ICJeMS4xMi4xIiwKICAg ICJqc29uLWJpZ251bWJlciI6ICJeMS4wLjEiLAogICAgImpzb25lZGl0b3IiOiAiXjkuNS40IiwK ICAgICJrYXJtYS1jb3ZlcmFnZSI6ICJeMi4wLjMiLAogICAgImxlYWZsZXQiOiAiXjEuNS4xIiwK ICAgICJsb2Rhc2giOiAiNC4qIiwKICAgICJtbC1tYXRyaXgiOiAiXjYuNS4wIiwKICAgICJtb21l bnQiOiAiXjIuMjkuMSIsCiAgICAibW9tZW50LXRpbWV6b25lIjogIl4wLjUuMzMiLAogICAgIm1v dXNldHJhcCI6ICJeMS42LjMiLAogICAgIm5vdGlmaWNhciI6ICJeMS4wLjEiLAogICAgInBhdGgt ZngiOiAiXjIuMC4wIiwKICAgICJwYXRoZmluZGluZyI6ICJeMC40LjE4IiwKICAgICJwYXRocy1q cyI6ICJeMC40LjkiLAogICAgInBnYWRtaW40LXRyZWUiOiAiZ2l0K2h0dHBzOi8vZ2l0aHViLmNv bS9FbnRlcnByaXNlREIvcGdhZG1pbjQtdHJlZXZpZXcvI2JjMzdhZmQwZGQ1MTUyMjkzNjRkMjg5 ZTVkMTc3Y2MzMWE1NDkyYmIiLAogICAgInBvc3Rjc3MiOiAiXjguMi4xNSIsCiAgICAicmFmIjog Il4zLjQuMSIsCiAgICAicmVhY3QiOiAiXjE3LjAuMSIsCiAgICAicmVhY3QtYXNwZW4iOiAiXjEu MS4wIiwKICAgICJyZWFjdC1kb20iOiAiXjE3LjAuMSIsCiAgICAicmVhY3Qtc2VsZWN0IjogIl40 LjIuMSIsCiAgICAicmVhY3QtdGFibGUiOiAiXjcuNi4zIiwKICAgICJyZWFjdC12aXJ0dWFsaXpl ZC1hdXRvLXNpemVyIjogIl4xLjAuNiIsCiAgICAicmVhY3Qtd2luZG93IjogIl4xLjguNSIsCiAg ICAic2VsZWN0MiI6ICJeNC4wLjEzIiwKICAgICJzaGltLWxvYWRlciI6ICJeMS4wLjEiLAogICAg InNsaWNrZ3JpZCI6ICJnaXQraHR0cHM6Ly9naXRodWIuY29tLzZwYWMvU2xpY2tHcmlkLmdpdCMy LjMuMTYiLAogICAgInNuYXBzdmctY2pzIjogIl4wLjAuNiIsCiAgICAic29ja2V0LmlvLWNsaWVu dCI6ICJeNC4wLjAiLAogICAgInNwbGl0LmpzIjogIl4xLjUuMTAiLAogICAgInN0eWxlZC1jb21w b25lbnRzIjogIl41LjIuMSIsCiAgICAidGFibGVzb3J0ZXIiOiAiXjIuMzEuMiIsCiAgICAidGVt cHVzZG9taW51cy1ib290c3RyYXAtNCI6ICJeNS4xLjIiLAogICAgInRlbXB1c2RvbWludXMtY29y ZSI6ICJeNS4wLjMiLAogICAgInVuZGVyc2NvcmUiOiAiXjEuMTMuMSIsCiAgICAidXJsLWxvYWRl ciI6ICJeMS4xLjIiLAogICAgInZhbGlkLWZpbGVuYW1lIjogIl4yLjAuMSIsCiAgICAid2ViY2Fi aW4tZG9ja2VyIjogImdpdCtodHRwczovL2dpdGh1Yi5jb20vRW50ZXJwcmlzZURCL3djRG9ja2Vy LyM1YTVhMWM5NmI4OWU5NjVjYjQ5MDA1MjBjYTdkNTc0MGU2YTUzYWZhIiwKICAgICJ3a3giOiAi XjAuNS4wIiwKICAgICJ4dGVybSI6ICJeNC4xMS4wIiwKICAgICJ4dGVybS1hZGRvbi1maXQiOiAi XjAuNS4wIiwKICAgICJ4dGVybS1hZGRvbi1zZWFyY2giOiAiXjAuOC4wIiwKICAgICJ4dGVybS1h ZGRvbi13ZWItbGlua3MiOiAiXjAuNC4wIgogIH0sCiAgInNjcmlwdHMiOiB7CiAgICAibGludGVy IjogInlhcm4gZXNsaW50IC0tbm8tZXNsaW50cmMgLWMgLmVzbGludHJjLmpzIC0tZXh0IC5qcyAg LS1leHQgLmpzeCAuIiwKICAgICJ3ZWJwYWNrZXIiOiAieWFybiBydW4gd2VicGFjayAtLWNvbmZp ZyB3ZWJwYWNrLmNvbmZpZy5qcyAtLXByb2dyZXNzIiwKICAgICJ3ZWJwYWNrZXI6d2F0Y2giOiAi eWFybiBydW4gd2VicGFjayAtLWNvbmZpZyB3ZWJwYWNrLmNvbmZpZy5qcyAtLXByb2dyZXNzIC0t d2F0Y2giLAogICAgImJ1bmRsZTp3YXRjaCI6ICJ5YXJuIHJ1biBsaW50ZXIgJiYgeWFybiBydW4g d2VicGFja2VyOndhdGNoIiwKICAgICJidW5kbGU6ZGV2IjogInlhcm4gcnVuIGxpbnRlciAmJiB5 YXJuIHJ1biB3ZWJwYWNrZXIiLAogICAgImJ1bmRsZTphbmFseXplIjogImNyb3NzLWVudiBOT0RF X0VOVj1wcm9kdWN0aW9uIEFOQUxZWkU9dHJ1ZSB5YXJuIHJ1biBidW5kbGU6ZGV2IiwKICAgICJi dW5kbGUiOiAiY3Jvc3MtZW52IE5PREVfRU5WPXByb2R1Y3Rpb24geWFybiBydW4gYnVuZGxlOmRl diIsCiAgICAidGVzdDprYXJtYS1vbmNlIjogInlhcm4gcnVuIGxpbnRlciAmJiB5YXJuIHJ1biBr YXJtYSBzdGFydCAtLXNpbmdsZS1ydW4iLAogICAgInRlc3Q6a2FybWEiOiAieWFybiBydW4gbGlu dGVyICYmIHlhcm4gcnVuIGthcm1hIHN0YXJ0IiwKICAgICJ0ZXN0Omthcm1hLWNvdmVyYWdlIjog Inlhcm4gcnVuIHRlc3Q6a2FybWEtb25jZSAtLXJlcG9ydGVycyBjb3ZlcmFnZSxwcm9ncmVzcyIs CiAgICAidGVzdDpmZWF0dXJlIjogInlhcm4gcnVuIGJ1bmRsZSAmJiBweXRob24gcmVncmVzc2lv bi9ydW50ZXN0cy5weSAtLXBrZyBmZWF0dXJlX3Rlc3RzIiwKICAgICJ0ZXN0IjogInlhcm4gcnVu IHRlc3Q6a2FybWEtb25jZSAmJiB5YXJuIHJ1biBidW5kbGUgJiYgcHl0aG9uIHJlZ3Jlc3Npb24v cnVudGVzdHMucHkiLAogICAgInBlcDgiOiAicHljb2Rlc3R5bGUgLS1jb25maWc9Li4vLnB5Y29k ZXN0eWxlIC4uL2RvY3MgJiYgcHljb2Rlc3R5bGUgLS1jb25maWc9Li4vLnB5Y29kZXN0eWxlIC4u L3BrZyAmJiBweWNvZGVzdHlsZSAtLWNvbmZpZz0uLi8ucHljb2Rlc3R5bGUgLi4vdG9vbHMgJiYg cHljb2Rlc3R5bGUgLS1jb25maWc9Li4vLnB5Y29kZXN0eWxlIC4uL3dlYiIsCiAgICAiYXVkaXRq cy1odG1sIjogInlhcm4gYXVkaXQgLS1qc29uIHwgeWFybiBydW4geWFybi1hdWRpdC1odG1sIC0t b3V0cHV0IC4uL2F1ZGl0anMuaHRtbCIsCiAgICAiYXVkaXRqcyI6ICJ5YXJuIGF1ZGl0IC0tZ3Jv dXBzIGRlcGVuZGVuY2llcyIsCiAgICAiYXVkaXRweSI6ICJzYWZldHkgY2hlY2sgLS1mdWxsLXJl cG9ydCAtaSA0MDQ5MyIsCiAgICAiYXVkaXQiOiAieWFybiBydW4gYXVkaXRqcyAmJiB5YXJuIHJ1 biBhdWRpdHB5IgogIH0KfQo= --00000000000006f09805d08030bc--