From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7082705989547327488 X-Received: by 2002:a05:6602:1403:b0:63d:715a:269b with SMTP id t3-20020a056602140300b0063d715a269bmr8884250iov.188.1649432472809; Fri, 08 Apr 2022 08:41:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:c112:0:b0:2ca:3400:7cfd with SMTP id p18-20020a92c112000000b002ca34007cfdls471193ile.11.gmail; Fri, 08 Apr 2022 08:41:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzw3NunMRN12SLmK9Rx5ok0otJ5E+PRWwK6skjArjaQ1lTVauK25nu8bjQRz7S928jy3JXQ X-Received: by 2002:a05:6e02:1aa8:b0:2c9:b67e:170a with SMTP id l8-20020a056e021aa800b002c9b67e170amr9362435ilv.254.1649432472173; Fri, 08 Apr 2022 08:41:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649432472; cv=pass; d=google.com; s=arc-20160816; b=F2vF/P7A3EbtZGn1Z4WYq4mQzf4Q7UI1VXdIUTxcJ5762WET4fjJGTEm7Sfr+c+Q/v gLu/dTF3BsvgpiliPBFmAXj6+kMZSp/nSNmK1wssRwNH8Pm+q2vO1XKc3uoTbYvF3I1n vVpMLRItesbXvh8PbPjHeHtavvVdY5/RSEYKhDDcHx9QRHTyVxLUiGcYX1xn9CHGhx0F LpakpUG9kWuEfnGyt5NcfjBVh4uCnhckFDt6+lz8gdEMP4QXXP4qpFruM/c+KucA9RlL qUUqDd9xUDk7oiyC0+K6ljT6XroY+N4PiK+fjZvJhUV1MXDK6squDv7NW/L4L2HgTiB4 BVYA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:content-class:thread-index:thread-topic:subject:cc :to:from:dkim-signature; bh=Gr6yhSo5QFX9CEMGBOrJ3XzDoX3AtvCD0Lfov6bO9JQ=; b=QJdyVWCqycJbMZlJSZ3p1jmGm49oxGyTEbKyX9+VGB+u52gYWRaUMkTFRK8NytY94E D3Q+6qald7Rt4fjAuOFeuN2/STJq9+sNfeBlYs3fjqsSi601Zyonxz5e0ZaxXskN+Hny OzRMWcgEX2xFNFSujs2y6U46vfsibtZ4zUeYfrXHJZ9aoFoOXZJgp7hGRaNuJ2yx1Gn6 XXlTGz7Zn+a0e7S2TLtRvhM1HsbzIcXVMoXtXTh9oz7PLADwlXY5gfs4sQeClawTlJQu tEwIvCR9wKh6Q7cT1936qUrxbSgOGOB3izmNrc6f+btfnnU/VQZft89ZTQsLx0+Pysjb 3Gxg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pjsmIdYr; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe06::625 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0625.outbound.protection.outlook.com. [2a01:111:f400:fe06::625]) by gmr-mx.google.com with ESMTPS id c3-20020a056e020cc300b002c9f9523ab3si99911ilj.4.2022.04.08.08.41.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Apr 2022 08:41:12 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe06::625 as permitted sender) client-ip=2a01:111:f400:fe06::625; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=pjsmIdYr; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe06::625 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZKiMbfRZFTorlU/lya2++bBjozzjgsQ8YdjeppnxjaEOJpAESxnue8FFKRUbqplEz6qpqw8Kuu3N4Jr/BYcg4CfyDX4A2w1+qGAJ8kE86si2EBCnA7LRhQrFlfn9EVsy9lhbBh+SDDj2sqi0u7ZyL6ORkR06a1LlktSxMWgVDSOampD8Ppg9veyLpfgPcO2mOUYJ70fCoPWsleNtwzCgxdpf+bo0ALXSNbeuxVIK/OPbvQL+18Vncug1vchdIG5sLLVJCu09olxjMsPPneWeUGt5G70TUGf6FxfbY92WaBJNFgWwEAyD4PpW5W59tcLUdkNheEgxg53mK3vqCyu3kg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Gr6yhSo5QFX9CEMGBOrJ3XzDoX3AtvCD0Lfov6bO9JQ=; b=CkKLcpV+07LtGSy8AQkjY8v5SAnJafUg9MezxhntZSH2HpwA7LGJhjkBo0GdnJjrVgCsGiFVbRTFZycggmb0bygkAl21Iij4jDOt3uI/hRWi5uH15XzFrE96GEu7grEx5z+MlQ+XzAnyXErQaSV1E05Wl+lvh76EiousxDmNVteyLa49Et3wv0yF4zKkQTzNlhuz3x5ZsNRG9YpRP44+KNn5iuMpWWQYMBztTPHoH2qzhBc7ZHE+n//8bE8B2qgIGigdeliMdPH5LOOZsCCVWzpSWBVSv0YrSW7ZneAFNfXhZRvs8+mqUNYOKG16cQAiU3sS6iwaLz73excrAyRb7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gr6yhSo5QFX9CEMGBOrJ3XzDoX3AtvCD0Lfov6bO9JQ=; b=pjsmIdYr4KA8g94A0CZp6wxM96N7NVCcjlGwnM31GNyRfGqT+YDtoZjRberKt6C0FplyjdlyjWe6i/s2YBvpUAWO/foIABOZHQdsTRdQg/BDu8nEqWSVh7aaV7sYad3h9Lvdm1JPLOH+C/ad7Rw6wXaxPHRHDfLC/m+iMrvAfNsFsYBqa7KrDwdMM4Y2KWm1rVQc7uv7jHXV/3iBjDdkBprIW+M/iHoTbOjFRxxdd8OJP4RrsBG6i0m6hDO9O6fkWiE5DuqImEuE94lwGB9oPgvF1yuiUF/U6MntnzxTkFuRDczSH3p12tYt/PZJvc5cZH+bQZLT/4jPcm6Z0/zBQQ== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by DB8PR10MB2908.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:ec::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.22; Fri, 8 Apr 2022 15:41:08 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::192:e4a1:871c:a84d]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::192:e4a1:871c:a84d%5]) with mapi id 15.20.5144.022; Fri, 8 Apr 2022 15:41:08 +0000 From: "Moessbauer, Felix" To: "Schmidt, Adriaan" CC: "isar-users@googlegroups.com" Subject: RE: [PATCH 4/4] base.bbclass: don't pass absolute paths to root_cleandirs Thread-Topic: [PATCH 4/4] base.bbclass: don't pass absolute paths to root_cleandirs Thread-Index: AQHYSBWeYZsVkBCR3kK4deQ080s5cqzmLQUg Content-Class: Date: Fri, 8 Apr 2022 15:41:08 +0000 Message-ID: References: <20220404111613.2159786-1-adriaan.schmidt@siemens.com> <20220404111613.2159786-5-adriaan.schmidt@siemens.com> In-Reply-To: <20220404111613.2159786-5-adriaan.schmidt@siemens.com> Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2022-04-08T15:41:06Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=9bbb1392-59cb-4d3d-a382-4407c0013ee5; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: db7017e4-a9b8-48e0-a385-08da1976334b x-ms-traffictypediagnostic: DB8PR10MB2908:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: QUYlbHtaYuClmlP36Ds6vgf7Mj5winrjwXkUtK4l8qw7596ZlOs8TkGzCsJ8eWjWavmCQWSIxt1x32ieNAbDbvQtXIqRJZcNq1sFwfhvYgWHFOZ6TCEURHzsdIwoMHHUsusEHnMvSA5KUEDK8HBh6cYg4cDi4OblBIeoAikPDORcWzaJib9qvxrInu6cwRT792WOHAzw0fGvUOKCbzMJRJuxU+NQibhb0mfmitwqIpqyK6tMQ5ydr92yNL1+PlRb4cNJrR+jy5rqRpnsS38jl9XWyN7WG0pshO/7Dx65FQxktyx0r65MXbeRMY7pym8I6inybEUH6d3vDFtG/3Hyuo2gqZ7uVdJLye3/uKSNXdIcNc7ANHN5MRw9Q9Qo5AeOcxGa/tSJ4Fyaa+mjGwg7Opl+9BVqJUXg8SOfXz6/NkV8KlxQAxfLKHMPSwSZv/u6+gEEZ6/BhLZTu9E0mLRoFFnwElrHmhnjBUQq9ODxDaRVOac1dYpTDc/DQWPUyCnWwAVTTGutg5b0NJYBlxaqhtY/tMry9X2OPcs469WOysNIl/QT4t3juOLbuZYYqOSTOcJuCSvDc+4+To9e/7nBVPcxP3JeGqG5ovQ8MEwAy6lGW45iVWRNGPUX46etIdionQqZOJS/HOQdhjQal3t64+/JCIbgnNXMXtJJeQMYjm8g3/u4sLz7VC6T0fq99DS3n7ZMz2hi5lSzdJodcaCgQP4T6GRaV/7SbTe0qsk9L9LuFEINdqUX9G+q5OmtUS+dbNdlho5AW/boNHvyNZBFhG3ccMA/ZHCkn07lxLvqTxo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(45080400002)(6506007)(26005)(4326008)(53546011)(66476007)(64756008)(66556008)(8676002)(122000001)(83380400001)(76116006)(66946007)(508600001)(966005)(7696005)(86362001)(66446008)(5660300002)(8936002)(82960400001)(71200400001)(6862004)(33656002)(6636002)(52536014)(316002)(38100700002)(55016003)(9686003)(38070700005)(2906002)(186003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?wQx9exw0AcDaZYnTN6vOf0ysvJHLBHik/oU2mpCyM5tUUKPUY3HOIND9LHfc?= =?us-ascii?Q?aXgS5p9PavbBMETWe7OO54S47zC3N8PyMqNIh92T+NlEilplYBZ1husXSvsL?= =?us-ascii?Q?4lin1gTBFCFBafXYEJrdoKzSJm4WSeuRyIhFkNX1zAuHALr55mWElcIvBTsG?= =?us-ascii?Q?Af+Vqpmy+AD7GwhjPIys4xiWNQGZqiIB2rEkZzrBxIPLx+Awq9t5qPEvI63D?= =?us-ascii?Q?zqRZOB/y+A8FHQO0sSuxPpzOZjHS/9lS8yjFQP1KG+AXa4r2LQ4U5gyxLFNv?= =?us-ascii?Q?MnioemjZLa2d0/rXI+rWUHF9UB+A5c9WGqHYDA9Y2L1u/qrgUs0UtKybE8P1?= =?us-ascii?Q?v5P6rAbbZ3X2MUYrTytbQXxHNRw2ebv14a3yU6BMibU9hh0cy0hlWT6INNmT?= =?us-ascii?Q?qIvogWYSWXab3wUmAqRw3i5QgVyhkYLevw0E8eIPHek9nCAds4EZ5/0VWiwG?= =?us-ascii?Q?ubB7zqJUOnjEC6YXmgSassHm+5ffxR1FM0dcbx6TKaX9TFsWD4CBKviIx2+w?= =?us-ascii?Q?2uZorlEuNb9dDTh9oopOaLf/DsqItmEbMZSA4RB0Pz90eDhWMoc9/ubJxIn8?= =?us-ascii?Q?Wg06AAUgcYRLVvJHmySy3VzfDOk4X8lg4tDn3pd0VRSZwI3/pAWYi5WTvvdm?= =?us-ascii?Q?Kn4lkOnFnPhg+Ra1hlOCD3q4OtGPZ5aCnQgl6+RGfPgOkS57mVQUdDl7IUjM?= =?us-ascii?Q?Xv15Cbssux5xGWa8w0TOZGIFdd+oaBIhADGJ3p8oFOKcI8/LhUpgjHJwPtx6?= =?us-ascii?Q?8rhmLbudnORQ3HvLe68tAdgfs4MM3Q/UvqnR7kFMXSBHsuxGUz2gWy75oc5o?= =?us-ascii?Q?DkwSEtxBqg3STIoXSu1vdEjWmLNUjMgVu6U7o0erYgPlkuo1lQHkQd1vsDVu?= =?us-ascii?Q?JXcLoYKq5HE6s1H3DimAXY328FMoCSzu9r+G8uL5KEIEnOdU543ASov63mtP?= =?us-ascii?Q?H6qlBansr1+CJuhctgxM5S8ZXuQbvvrn+MdG9Wt3TWtRP0r3h9kaqKM+iYwT?= =?us-ascii?Q?gxNnHmpt1Z/mvBakIglxQanSo7h7jMfwj4eEWsXvou2HqRSPbchuaN4/ZJA6?= =?us-ascii?Q?QCnBIZTSfzUSNGnlGJHYcaed8gWJbLV6kuSVufvO8DuCp3ECSUaOaK3xt9S2?= =?us-ascii?Q?1WShHgkBnSnUbaY0or36n5b4bxZovDk1gmpsYFyipR6jV6TjCTYKbvNYzUcF?= =?us-ascii?Q?prTeZTNLyUzavqAaEevgmHKdjgrPw3ew2rx5P9xvF/Gtd3W91FXk3RB9HSkO?= =?us-ascii?Q?ulyIgaVtZjB1oJcMd7qUw3ZCLeqauH4RTcjS4sxFG6AVxnS8P089AYVtHyMy?= =?us-ascii?Q?JrUCjZ9Jugma4dMXBWUBtQAIQ7JScCRgjNgl8NPXr7U3kUCRBgX46C8P28nL?= =?us-ascii?Q?yAZ69F8tlR4pOQ2Gz7wu5nPec61ox+fh2AdKurxCcNRtIoMnfrTyTA6+a3XU?= =?us-ascii?Q?y8Qc/Zz+oO29qK6zqL7eBWkwB14uAHgnuoGmyGcoyJHKLjHXGyvQ3o3RelZu?= =?us-ascii?Q?idGnDV4qlPvsb2ioWa7kSdqjXDTHtDuha6d9Dkh1TP/aW2flFQk6rLNUCRP+?= =?us-ascii?Q?QnRKHs/GJv1SbRIqm4mk4C6DfKkCiQJnaMhfjjVWNk667bu5CP9PGazaQbLh?= =?us-ascii?Q?uNR9TfubshElYx0SMA0uHbpoj1VA3CtlgbFrTq458vpam8x/zFgkSY8HE719?= =?us-ascii?Q?qb/bMRHqWq6gTL4MYxfHsOkIInXPeFne+Ar7ZJpFsPri1lKWYlOG4LXosv31?= =?us-ascii?Q?2paSN0+cwg6gKq+Z2OD+RIuPXPYxRv8=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: db7017e4-a9b8-48e0-a385-08da1976334b X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2022 15:41:08.2839 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PSjxHY4yKAQto24GhRgu7FwI9mO5NuWmfikTMtlk6VDir0fy85cb40NH43OH9EPcDoOxwjGys6yI2CjkNxPdXeqDpYGCBKUdtrTdD1dtjcg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB2908 X-TUID: x9FkRah+lHvB Hi Adriaan, > -----Original Message----- > From: isar-users@googlegroups.com On > Behalf Of Adriaan Schmidt > Sent: Monday, April 4, 2022 1:16 PM > To: isar-users@googlegroups.com > Cc: Schmidt, Adriaan (T CED SES-DE) > Subject: [PATCH 4/4] base.bbclass: don't pass absolute paths to root_clea= ndirs >=20 > The directories to be cleaned are contained in the code that is prepended= to the > modified task. If those contain absolute paths, it can break caching. > So instead, we pass paths relative to $TMPDIR (code already makes sure th= e > paths are actually below $TMPDIR). >=20 > Signed-off-by: Adriaan Schmidt > --- > meta/classes/base.bbclass | 14 +++++++++----- > 1 file changed, 9 insertions(+), 5 deletions(-) >=20 > diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass index > a7282110..db355875 100644 > --- a/meta/classes/base.bbclass > +++ b/meta/classes/base.bbclass > @@ -105,14 +105,16 @@ python do_listtasks() { > root_cleandirs() { > ROOT_CLEANDIRS_DIRS_PY=3D"${@d.getVar("ROOT_CLEANDIRS_DIRS", True) > or ""}" > ROOT_CLEANDIRS_DIRS=3D"${ROOT_CLEANDIRS_DIRS- > ${ROOT_CLEANDIRS_DIRS_PY}}" > + TMPDIR_PY=3D"$@d.getVar("TMPDIR", True) or ""}" There is a typo in that line. By that, the inline python function is not invoked, but instead the line is= passed as-is to the TMPDIR_PY. This leads to a dir "d.getVar(TMPDIR, True) or }" being created in /build. Felix > + TMPDIR=3D"${TMPDIR-${TMPDIR_PY}}" > for i in $ROOT_CLEANDIRS_DIRS; do > awk '{ print $2 }' /proc/mounts | grep -q "^${i}\(/\|\$\)" && \ > die "Could not remove $i, because subdir is mounted" > done > - if [ -n "$ROOT_CLEANDIRS_DIRS" ]; then > - sudo rm -rf --one-file-system $ROOT_CLEANDIRS_DIRS > - mkdir -p $ROOT_CLEANDIRS_DIRS > - fi > + for i in $ROOT_CLEANDIRS_DIRS; do > + sudo rm -rf --one-file-system "$TMPDIR$i" > + mkdir -p "$TMPDIR$i" > + done > } >=20 > python() { > @@ -148,8 +150,10 @@ python() { > ) >=20 > ws =3D re.match(r"^\s*", d.getVar(e, False)).group() > + # remove prefix ${TMPDIR}, so we don't have absolute pat= hs in > variable e > + dirs =3D [dir[len(tmpdir):] for dir in rcleandirs] > d.prependVar( > - e, cleandir_code.format(ws=3Dws, dirlist=3D" ".join(= rcleandirs)) > + e, cleandir_code.format(ws=3Dws, dirlist=3D" > + ".join(dirs)) > ) > } >=20 > -- > 2.30.2 >=20 > -- > You received this message because you are subscribed to the Google Groups > "isar-users" group. > To unsubscribe from this group and stop receiving emails from it, send an= email > to isar-users+unsubscribe@googlegroups.com. > To view this discussion on the web visit > https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgroup= s.g > oogle.com%2Fd%2Fmsgid%2Fisar-users%2F20220404111613.2159786-5- > adriaan.schmidt%2540siemens.com&data=3D04%7C01%7Cfelix.moessbauer > %40siemens.com%7C59454b1a80a746e5e34008da162c9418%7C38ae3bcd9579 > 4fd4addab42e1495d55a%7C1%7C0%7C637846678701794447%7CUnknown%7C > TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJX > VCI6Mn0%3D%7C2000&sdata=3Deqpc14UYg7%2FH4z2xJnu%2F3GLthvMv67s > Xj4NLt65eIR0%3D&reserved=3D0.