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 1negfq-0005y3-8d for pgadmin-hackers@arkaria.postgresql.org; Wed, 13 Apr 2022 17:20:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1negfo-0005GP-8i for pgadmin-hackers@arkaria.postgresql.org; Wed, 13 Apr 2022 17:20:56 +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 1negfn-0005GF-F4 for pgadmin-hackers@lists.postgresql.org; Wed, 13 Apr 2022 17:20:56 +0000 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1negff-0002ll-C4 for pgadmin-hackers@postgresql.org; Wed, 13 Apr 2022 17:20:54 +0000 Received: by mail-pj1-x1034.google.com with SMTP id mp16-20020a17090b191000b001cb5efbcab6so6868526pjb.4 for ; Wed, 13 Apr 2022 10:20:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=5455XoNYTK4khQR7elm7uq/QBOSy/vk+N1mbXx48Ix0=; b=JaOvwPeW8sxU7U8CiKFRmq6N1dxsAalz7CVMzuXORs7yb+djctBm4H3fj3yA/rtkdk zD/m3TbhCEJ5Wn/ex/JwGCM9Bgd8LWgahZhvg3LJHfbyt3DU/UJT1NSATuFQZiH2S5G4 xTLh1ZOg/DVrsyg+M5b7eAhLY0Oo7iygXMrfoVIBQR5FKjYbae8U537qcC+TNiuGBOSy ZlRt+Ixrc/nzcx3uQgiJv8Zjua1QqJC95I/f/X31PSmW52+JDMLIsjMVStHNbAc9J6Rg k4jVBs5JVKkKVJ1xqBjrIe8C0H6MgqQXUoavTV3nVwih4QuqiFhgxOo+MlxxT7D8jdIa 8Feg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5455XoNYTK4khQR7elm7uq/QBOSy/vk+N1mbXx48Ix0=; b=G4aRhtKPl3vpguWM4llhAK/SVO48ioPzgzSVZ689BiJr5TOM0hthYKCr6VpX70DKLG Cwt1GA7wfq2quNId6ihv4v6s/ICu5EqhQk4Qvm/59EnhTbuKIbm+GJfP0z+gVCdFZENs YQGW2pN0ACLhu5dMouiIgfA39zQM6DmkvGp77kPwlnVOdHx3oadtETWIWa3lGjCKi55v rODwsqmZ35Iql/nsaNb5/z+jefwNjOksD7thivU0LivDaU8JV/DpZgL/FosEpe8CMWXf GDNVoOwlupsBSEaZaT999mAAdHmpUFjv639gkF3QrylHA8eRJFx+59TkGzRsft3Vc+in 7HMA== X-Gm-Message-State: AOAM532EP72COojrdnKwiFttjOH7xwvXqd8UMYiVcQE8Qgc0p+HEveqN dT5IiU54FtejXcpQaGicACNsb+g5LLcKaBUrERLEiLkBZNfH/oHtSlBn/zY1Ht5RxZnrVfwYY+p 28kQLhv0JPWp0QHFbfm3dfPPRUIFJl9ciAYhPNggK6HiuGDzBz+FMQ89nX9qowA+ymqnp3zc721 SKZmO9CvyVlgX2k8TDzNQKCcuoKVAJahHVIHjdiLUTB2Eb1jooMWKNwxMcJwXOQ1eQMP6q X-Google-Smtp-Source: ABdhPJyZxsye3RS6G9IEKJEi2U3rtRi9us1PJuDpUunreNlbw43C2kqDh1qL3+bV44m36LBrzMEOlyDCz2vi8UIy8kU= X-Received: by 2002:a17:902:e8cf:b0:156:36e0:6bcb with SMTP id v15-20020a170902e8cf00b0015636e06bcbmr42196906plg.105.1649870444343; Wed, 13 Apr 2022 10:20:44 -0700 (PDT) MIME-Version: 1.0 From: Pradip Parkale Date: Wed, 13 Apr 2022 22:50:30 +0530 Message-ID: Subject: [pgAdmin][RM7308]: Server activity - Preserve sorting on refresh To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000c30d4e05dc8c655f" 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 --000000000000c30d4e05dc8c655f Content-Type: multipart/alternative; boundary="000000000000c30d4d05dc8c655d" --000000000000c30d4d05dc8c655d Content-Type: text/plain; charset="UTF-8" Hi Hackers, Please find attached for #7308. 1. Sorting should be preserved when the server activity is refreshed and the tab changes. 2. Also, I have fixed the issue where on database selection, 'Session' should be selected by default. -- Thanks & Regards, Pradip Parkale Software Engineer | EnterpriseDB Corporation --000000000000c30d4d05dc8c655d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Hackers,

Please find attached for #7= 308.
  1. Sorting should be preserved when the server activity is re= freshed and the tab changes.
  2. Also, I have fixed the issue where= on database selection, 'Session' should be selected by default.

--
Thanks & Regards,
Pradip Parkale
Software Engineer | EnterpriseDB Corporation
--000000000000c30d4d05dc8c655d-- --000000000000c30d4e05dc8c655f Content-Type: application/octet-stream; name="RM7308.patch" Content-Disposition: attachment; filename="RM7308.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l1xu6ge80 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Rhc2hib2FyZC9zdGF0aWMvanMvRGFzaGJvYXJkLmpz eCBiL3dlYi9wZ2FkbWluL2Rhc2hib2FyZC9zdGF0aWMvanMvRGFzaGJvYXJkLmpzeAppbmRleCA0 YjdkNzc5Y2MuLmE3ZjMzZTcxMiAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vZGFzaGJvYXJkL3N0 YXRpYy9qcy9EYXNoYm9hcmQuanN4CisrKyBiL3dlYi9wZ2FkbWluL2Rhc2hib2FyZC9zdGF0aWMv anMvRGFzaGJvYXJkLmpzeApAQCAtMjcsNiArMjcsNyBAQCBpbXBvcnQgQWN0aXZlUXVlcnkgZnJv bSAnLi9BY3RpdmVRdWVyeS51aSc7CiBpbXBvcnQgXyBmcm9tICdsb2Rhc2gnOwogaW1wb3J0IENh Y2hlZEljb24gZnJvbSAnQG11aS9pY29ucy1tYXRlcmlhbC9DYWNoZWQnOwogaW1wb3J0IEVtcHR5 UGFuZWxNZXNzYWdlIGZyb20gJy4uLy4uLy4uL3N0YXRpYy9qcy9jb21wb25lbnRzL0VtcHR5UGFu ZWxNZXNzYWdlJzsKK2ltcG9ydCBUYWJQYW5lbCBmcm9tICcuLi8uLi8uLi9zdGF0aWMvanMvY29t cG9uZW50cy9UYWJQYW5lbCc7CiAKIGZ1bmN0aW9uIHBhcnNlRGF0YShkYXRhKSB7CiAgIHZhciBy ZXMgPSBbXTsKQEAgLTEyMywxNiArMTI0LDE1IEBAIGV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERh c2hib2FyZCh7CiAgIC4uLnByb3BzCiB9KSB7CiAgIGNvbnN0IGNsYXNzZXMgPSB1c2VTdHlsZXMo KTsKLSAgbGV0IHRhYiA9IFsnU2Vzc2lvbnMnLCAnTG9ja3MnLCAnUHJlcGFyZWQgVHJhbnNhY3Rp b25zJ107CisgIGxldCB0YWJzID0gWydTZXNzaW9ucycsICdMb2NrcycsICdQcmVwYXJlZCBUcmFu c2FjdGlvbnMnXTsKICAgY29uc3QgW2Rhc2hEYXRhLCBzZXRkYXNoRGF0YV0gPSB1c2VTdGF0ZShb XSk7CiAgIGNvbnN0IFttc2csIHNldE1zZ10gPSB1c2VTdGF0ZSgnJyk7Ci0gIGNvbnN0W2luZm9N c2csIHNldEluZm9dID0gdXNlU3RhdGUoJycpOwogICBjb25zdCBbdmFsLCBzZXRWYWxdID0gdXNl U3RhdGUoMCk7CiAgIGNvbnN0IFtyZWZyZXNoLCBzZXRSZWZyZXNoXSA9IHVzZVN0YXRlKGZhbHNl KTsKICAgY29uc3QgW3NjaGVtYURpY3QsIHNldFNjaGVtYURpY3RdID0gUmVhY3QudXNlU3RhdGUo e30pOwogCiAgIGlmICghZGlkKSB7Ci0gICAgdGFiLnB1c2goJ0NvbmZpZ3VyYXRpb24nKTsKKyAg ICB0YWJzLnB1c2goJ0NvbmZpZ3VyYXRpb24nKTsKICAgfQogICB2YWwgPT0gMyAmJiBkaWQgJiYg c2V0VmFsKDApOwogICBjb25zdCB0YWJDaGFuZ2VkID0gKGUsIHRhYlZhbCkgPT4gewpAQCAtMjMz LDExICsyMzMsOSBAQCBleHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBEYXNoYm9hcmQoewogICAgICAg ICAgICAgICAgICAgICAuZGVsZXRlKHVybCkKICAgICAgICAgICAgICAgICAgICAgLnRoZW4oZnVu Y3Rpb24gKHJlcykgewogICAgICAgICAgICAgICAgICAgICAgIGlmIChyZXMuZGF0YSA9PSBnZXR0 ZXh0KCdTdWNjZXNzJykpIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIHNldEluZm8odHh0U3Vj Y2Vzcyk7CiAgICAgICAgICAgICAgICAgICAgICAgICBOb3RpZnkuc3VjY2Vzcyh0eHRTdWNjZXNz KTsKICAgICAgICAgICAgICAgICAgICAgICAgIHNldFJlZnJlc2goIXJlZnJlc2gpOwogICAgICAg ICAgICAgICAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBzZXRJbmZv KHR4dEVycm9yKTsKICAgICAgICAgICAgICAgICAgICAgICAgIE5vdGlmeS5lcnJvcih0eHRFcnJv cik7CiAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICB9KQpAQCAt MzAyLDExICszMDAsMTIgQEAgZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRGFzaGJvYXJkKHsKICAg ICAgICAgICAgICAgICAgICAgLmRlbGV0ZSh1cmwpCiAgICAgICAgICAgICAgICAgICAgIC50aGVu KGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgICAgICAgICBpZiAocmVzLmRhdGEgPT0g Z2V0dGV4dCgnU3VjY2VzcycpKSB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBzZXRJbmZvKHR4 dFN1Y2Nlc3MpOwogICAgICAgICAgICAgICAgICAgICAgICAgTm90aWZ5LnN1Y2Nlc3ModHh0U3Vj Y2Vzcyk7CisgICAgICAgICAgICAgICAgICAgICAgICBzZXRSZWZyZXNoKCFyZWZyZXNoKTsKICAg ICAgICAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICAgICAgc2V0 SW5mbyh0eHRFcnJvcik7CiAgICAgICAgICAgICAgICAgICAgICAgICBOb3RpZnkuZXJyb3IodHh0 RXJyb3IpOworICAgICAgICAgICAgICAgICAgICAgICAgc2V0UmVmcmVzaCghcmVmcmVzaCk7CisK ICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAg ICAgICAgICAgICAgIC5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHsKQEAgLTcyMiw2ICs3MjEsMTAg QEAgZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gRGFzaGJvYXJkKHsKICAgICAgIHJldHVybiBmYWxz ZTsKICAgICB9CiAgIH07CisgIHVzZUVmZmVjdCgoKSA9PiB7CisgICAgLy8gUmVzZXQgVGFiIHZh bHVlcyB0byAwLCBzbyB0aGF0IGl0IHdpbGwgc2VsZWN0ICJTZXNzaW9ucyIgb24gbm9kZSBjaGFu Z2VkLgorICAgIG5vZGVEYXRhPy5fdHlwZSA9PT0gJ2RhdGFiYXNlJyAmJiBzZXRWYWwoMCk7Cisg IH0sW25vZGVEYXRhXSk7CiAKICAgdXNlRWZmZWN0KCgpID0+IHsKICAgICBsZXQgdXJsLApAQCAt NzcwLDcgKzc3Myw3IEBAIGV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERhc2hib2FyZCh7CiAgICAg aWYgKG1lc3NhZ2UgIT0gJycpIHsKICAgICAgIHNldE1zZyhtZXNzYWdlKTsKICAgICB9Ci0gIH0s IFtub2RlRGF0YSwgdmFsLCBkaWQsIHByZWZlcmVuY2VzLCBpbmZvTXNnLCByZWZyZXNoLCBwcm9w cy5kYkNvbm5lY3RlZF0pOworICB9LCBbbm9kZURhdGEsIHZhbCwgZGlkLCBwcmVmZXJlbmNlcywg cmVmcmVzaCwgcHJvcHMuZGJDb25uZWN0ZWRdKTsKIAogICBjb25zdCBSZWZyZXNoQnV0dG9uID0g KCkgPT57CiAgICAgcmV0dXJuKApAQCAtODEwLDMzICs4MTMsNDcgQEAgZXhwb3J0IGRlZmF1bHQg ZnVuY3Rpb24gRGFzaGJvYXJkKHsKICAgICAgICAgICAgICAgPgogICAgICAgICAgICAgICAgIHtn ZXR0ZXh0KCdTZXJ2ZXIgYWN0aXZpdHknKX17JyAnfQogICAgICAgICAgICAgICA8L0JveD4KLSAg ICAgICAgICAgICAgPEJveCBkaXNwbGF5PSJmbGV4Ij4KLSAgICAgICAgICAgICAgICA8VGFicwot ICAgICAgICAgICAgICAgICAgdmFsdWU9e3ZhbH0KLSAgICAgICAgICAgICAgICAgIG9uQ2hhbmdl PXt0YWJDaGFuZ2VkfQotICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPXtjbGFzc2VzLnNlYXJj aElucHV0fQotICAgICAgICAgICAgICAgID4KLSAgICAgICAgICAgICAgICAgIHt0YWIubWFwKCh0 YWJWYWx1ZSwgaSkgPT4gewotICAgICAgICAgICAgICAgICAgICByZXR1cm4gPFRhYiBrZXk9e2l9 IGxhYmVsPXt0YWJWYWx1ZX0gLz47Ci0gICAgICAgICAgICAgICAgICB9KX0KLSAgICAgICAgICAg ICAgICA8L1RhYnM+Ci0gICAgICAgICAgICAgICAgPFJlZnJlc2hCdXR0b24vPgotICAgICAgICAg ICAgICA8L0JveD4KLSAgICAgICAgICAgICAgPEJveCBmbGV4R3Jvdz17MX0+Ci0gICAgICAgICAg ICAgICAgPFBnVGFibGUKLSAgICAgICAgICAgICAgICAgIGNhdmVUYWJsZT17ZmFsc2V9Ci0gICAg ICAgICAgICAgICAgICBjb2x1bW5zPXsKLSAgICAgICAgICAgICAgICAgICAgdmFsID09PSAwCi0g ICAgICAgICAgICAgICAgICAgICAgPyBhY3Rpdml0eUNvbHVtbnMKLSAgICAgICAgICAgICAgICAg ICAgICA6IHZhbCA9PT0gMQotICAgICAgICAgICAgICAgICAgICAgICAgPyBkYXRhYmFzZUxvY2tz Q29sdW1ucwotICAgICAgICAgICAgICAgICAgICAgICAgOiB2YWwgPT0gMgotICAgICAgICAgICAg ICAgICAgICAgICAgICA/IGRhdGFiYXNlUHJlcGFyZWRDb2x1bW5zCi0gICAgICAgICAgICAgICAg ICAgICAgICAgIDogc2VydmVyQ29uZmlnQ29sdW1ucwotICAgICAgICAgICAgICAgICAgfQotICAg ICAgICAgICAgICAgICAgZGF0YT17ZGFzaERhdGF9Ci0gICAgICAgICAgICAgICAgICBzY2hlbWE9 e3NjaGVtYURpY3R9Ci0gICAgICAgICAgICAgICAgPjwvUGdUYWJsZT4KKyAgICAgICAgICAgICAg PEJveCBoZWlnaHQ9IjEwMCUiIGRpc3BsYXk9ImZsZXgiIGZsZXhEaXJlY3Rpb249ImNvbHVtbiI+ CisgICAgICAgICAgICAgICAgPEJveD4KKyAgICAgICAgICAgICAgICAgIDxUYWJzCisgICAgICAg ICAgICAgICAgICAgIHZhbHVlPXt2YWx9CisgICAgICAgICAgICAgICAgICAgIG9uQ2hhbmdlPXt0 YWJDaGFuZ2VkfQorICAgICAgICAgICAgICAgICAgPgorICAgICAgICAgICAgICAgICAgICB7dGFi cy5tYXAoKHRhYlZhbHVlLCBpKSA9PiB7CisgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIDxU YWIga2V5PXtpfSBsYWJlbD17dGFiVmFsdWV9IC8+OworICAgICAgICAgICAgICAgICAgICB9KX0K KyAgICAgICAgICAgICAgICAgICAgPFJlZnJlc2hCdXR0b24vPgorICAgICAgICAgICAgICAgICAg PC9UYWJzPgorICAgICAgICAgICAgICAgIDwvQm94PgorICAgICAgICAgICAgICAgIDxUYWJQYW5l bCB2YWx1ZT17dmFsfSBpbmRleD17MH0gY2xhc3NOYW1lUm9vdD17Y2xhc3Nlcy50YWJQYW5lbH0+ CisgICAgICAgICAgICAgICAgICA8UGdUYWJsZQorICAgICAgICAgICAgICAgICAgICBjYXZlVGFi bGU9e2ZhbHNlfQorICAgICAgICAgICAgICAgICAgICBjb2x1bW5zPXthY3Rpdml0eUNvbHVtbnN9 CisgICAgICAgICAgICAgICAgICAgIGRhdGE9e2Rhc2hEYXRhfQorICAgICAgICAgICAgICAgICAg ICBzY2hlbWE9e3NjaGVtYURpY3R9CisgICAgICAgICAgICAgICAgICA+PC9QZ1RhYmxlPgorICAg ICAgICAgICAgICAgIDwvVGFiUGFuZWw+CisgICAgICAgICAgICAgICAgPFRhYlBhbmVsIHZhbHVl PXt2YWx9IGluZGV4PXsxfSBjbGFzc05hbWVSb290PXtjbGFzc2VzLnRhYlBhbmVsfT4KKyAgICAg ICAgICAgICAgICAgIDxQZ1RhYmxlCisgICAgICAgICAgICAgICAgICAgIGNhdmVUYWJsZT17ZmFs c2V9CisgICAgICAgICAgICAgICAgICAgIGNvbHVtbnM9e2RhdGFiYXNlTG9ja3NDb2x1bW5zfQor ICAgICAgICAgICAgICAgICAgICBkYXRhPXtkYXNoRGF0YX0KKyAgICAgICAgICAgICAgICAgID48 L1BnVGFibGU+CisgICAgICAgICAgICAgICAgPC9UYWJQYW5lbD4KKyAgICAgICAgICAgICAgICA8 VGFiUGFuZWwgdmFsdWU9e3ZhbH0gaW5kZXg9ezJ9IGNsYXNzTmFtZVJvb3Q9e2NsYXNzZXMudGFi UGFuZWx9PgorICAgICAgICAgICAgICAgICAgPFBnVGFibGUKKyAgICAgICAgICAgICAgICAgICAg Y2F2ZVRhYmxlPXtmYWxzZX0KKyAgICAgICAgICAgICAgICAgICAgY29sdW1ucz17ZGF0YWJhc2VQ cmVwYXJlZENvbHVtbnN9CisgICAgICAgICAgICAgICAgICAgIGRhdGE9e2Rhc2hEYXRhfQorICAg ICAgICAgICAgICAgICAgPjwvUGdUYWJsZT4KKyAgICAgICAgICAgICAgICA8L1RhYlBhbmVsPgor ICAgICAgICAgICAgICAgIDxUYWJQYW5lbCB2YWx1ZT17dmFsfSBpbmRleD17M30gY2xhc3NOYW1l Um9vdD17Y2xhc3Nlcy50YWJQYW5lbH0+CisgICAgICAgICAgICAgICAgICA8UGdUYWJsZQorICAg ICAgICAgICAgICAgICAgICBjYXZlVGFibGU9e2ZhbHNlfQorICAgICAgICAgICAgICAgICAgICBj b2x1bW5zPXtzZXJ2ZXJDb25maWdDb2x1bW5zfQorICAgICAgICAgICAgICAgICAgICBkYXRhPXtk YXNoRGF0YX0KKyAgICAgICAgICAgICAgICAgID48L1BnVGFibGU+CisgICAgICAgICAgICAgICAg PC9UYWJQYW5lbD4KICAgICAgICAgICAgICAgPC9Cb3g+CiAgICAgICAgICAgICA8L0JveD4KICAg ICAgICAgICA8L0JveD4KZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9jb21wb25l bnRzL1BnVGFibGUuanN4IGIvd2ViL3BnYWRtaW4vc3RhdGljL2pzL2NvbXBvbmVudHMvUGdUYWJs ZS5qc3gKaW5kZXggMzVlZDg2NDg4Li5iM2U5OWY3NDAgMTAwNjQ0Ci0tLSBhL3dlYi9wZ2FkbWlu L3N0YXRpYy9qcy9jb21wb25lbnRzL1BnVGFibGUuanN4CisrKyBiL3dlYi9wZ2FkbWluL3N0YXRp Yy9qcy9jb21wb25lbnRzL1BnVGFibGUuanN4CkBAIC0yNzQsNiArMjc0LDcgQEAgZXhwb3J0IGRl ZmF1bHQgZnVuY3Rpb24gUGdUYWJsZSh7IGNvbHVtbnMsIGRhdGEsIGlzU2VsZWN0Um93LCBjYXZl VGFibGU9dHJ1ZSwgLi4KICAgICAgIGRhdGEsCiAgICAgICBkZWZhdWx0Q29sdW1uLAogICAgICAg aXNTZWxlY3RSb3csCisgICAgICBhdXRvUmVzZXRTb3J0Qnk6IGZhbHNlLAogICAgIH0sCiAgICAg dXNlR2xvYmFsRmlsdGVyLAogICAgIHVzZVNvcnRCeSwK --000000000000c30d4e05dc8c655f--