From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id 8E9814BD93
	for <ffmpegdev@gitmailbox.com>; Sun, 30 Mar 2025 15:33:53 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1FFBF687CAA;
	Sun, 30 Mar 2025 18:33:50 +0300 (EEST)
Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com
 [209.85.128.176])
 by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4367F6879F8
 for <ffmpeg-devel@ffmpeg.org>; Sun, 30 Mar 2025 18:33:43 +0300 (EEST)
Received: by mail-yw1-f176.google.com with SMTP id
 00721157ae682-6fee63b9139so30777907b3.1
 for <ffmpeg-devel@ffmpeg.org>; Sun, 30 Mar 2025 08:33:43 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1743348821; x=1743953621;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=F95trIUabmT9gF1mP00uhujrr0JLt7AgJVHRTlvOvgA=;
 b=SJvnUDqCw206Gsb59cXCjnJ6O4lhPPN7+brebOkUr33CJlxClde/Mbjw9WjAPwf0kp
 0TWHx7BcnXqbgeLU6j+K754sKmmlwybA2vLQfsdAHgSMvf1Ru3O8iYu9JEFgRM9tKWe4
 FS8sm3F03Bs2Zrkyo9lx7CpFZfGfms67QP/ieddwLY5O61b8g/tj8IjEJuAym5uEdfY6
 v9p6r7f++fjEGm/sMU+uOKlYk9cTXEQLgHcmleTmjA8os03vQWWRtIFaEt1vhBscUnFK
 sjRrJPMDK+iC3q/QBZ7l53d3abi7yo60Lwfg/i8Tbao13tXvbj6y1vMxrAmaRvA+Yvbj
 mv4w==
X-Gm-Message-State: AOJu0Ywtj+3ZTBC4GFemRAdAbvv837qJSSya53yLZutDt//GvK0mECQm
 oEyKh9uEFZI2jRPq8TiBZnuJSKlyWBOZzM2LH3fno0XQG8vV86BzjzUa6QNw9reoUX2XLrGgB3a
 o/2F5PVtcnk0awAcRH8zY8M/yCAKnZw==
X-Gm-Gg: ASbGncvzRFKIr721fHoiY1EfDC3b8MlMuXnswoVx8py5vZN+h432NbB8s8/2i4f0hML
 hGCYql1EywPnU2cqU9u+RzX27/1BmA34raAGSoLNr439RQQdMI4gIHhMmZxiV4WBg72cIyoYAiY
 RPCZnNf1xzK98ryyIwCRGUl9v7MA==
X-Google-Smtp-Source: AGHT+IE76DkGmUKweu6sKOyJfSzBWR1gSYiBmXHxCJ8xXCcnTwISBj0pIeRTafuBQRXTcUDQYqmF096tyE14bq9qBMs=
X-Received: by 2002:a05:690c:fd6:b0:702:55dd:425d with SMTP id
 00721157ae682-70255dd427emr97825177b3.6.1743348821511; Sun, 30 Mar 2025
 08:33:41 -0700 (PDT)
MIME-Version: 1.0
References: <20250330000414.300619-1-aicommander@gmail.com>
In-Reply-To: <20250330000414.300619-1-aicommander@gmail.com>
Date: Sun, 30 Mar 2025 16:33:33 +0100
X-Gm-Features: AQ5f1JrIz80lu3TK2ZuloTLPTA6QKGcJTfquShpQ9cmmQ7ZssiWSDYzRHdxd9_0
Message-ID: <CABGuwE=Ld+X+w35cmKPzkABsr4hcxESo8pCRzXsFT6vbyZuWkw@mail.gmail.com>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Subject: Re: [FFmpeg-devel] [PATCH] avcodec/nvenc: Use CBR filler data
 consistently across codecs
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
From: Kieran Kunhya via ffmpeg-devel <ffmpeg-devel@ffmpeg.org>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Cc: Kieran Kunhya <kieran618@googlemail.com>, timo@rothenpieler.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/CABGuwE=Ld+X+w35cmKPzkABsr4hcxESo8pCRzXsFT6vbyZuWkw@mail.gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

T24gU3VuLCBNYXIgMzAsIDIwMjUgYXQgMTI6MDTigK9BTSBDYW1lcm9uIEd1dG1hbiA8YWljb21t
YW5kZXJAZ21haWwuY29tPiB3cm90ZToKPgo+IFByZXZpb3VzbHksIEFWMSB1c2VkIGZpbGxlciBk
YXRhIHdpdGggQ0JSIGJ5IGRlZmF1bHQgd2hpbGUgSC4yNjQKPiBhbmQgSEVWQyBkaWQgbm90LiBN
YWtlIHRoaXMgY29uc2lzdGVudCBieSB1c2luZyBmaWxsZXIgZGF0YSBpbgo+IENCUiBtb2RlIGFj
cm9zcyBhbGwgY29kZWNzLgo+Cj4gU2luY2UgdGhlcmUgYXJlIHZhbGlkIHJlYXNvbnMgdG8gdXNl
IENCUiB3aXRoIG9yIHdpdGhvdXQgZmlsbGVyLAo+IGFsc28gYWRkIGEgY2JyX3BhZGRpbmcgb3B0
aW9uIHRvIGFsbG93IHVzZXJzIHRvIG9wdCBvdXQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBDYW1lcm9u
IEd1dG1hbiA8YWljb21tYW5kZXJAZ21haWwuY29tPgo+IC0tLQo+ICBsaWJhdmNvZGVjL252ZW5j
LmMgICAgICB8IDE2ICsrKysrKysrKysrKystLS0KPiAgbGliYXZjb2RlYy9udmVuYy5oICAgICAg
fCAgMiArKwo+ICBsaWJhdmNvZGVjL252ZW5jX2F2MS5jICB8ICAyICsrCj4gIGxpYmF2Y29kZWMv
bnZlbmNfaDI2NC5jIHwgIDQgKysrKwo+ICBsaWJhdmNvZGVjL252ZW5jX2hldmMuYyB8ICA0ICsr
KysKPiAgNSBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+
Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbnZlbmMuYyBiL2xpYmF2Y29kZWMvbnZlbmMuYwo+
IGluZGV4IDBmNWU3NzJiM2UuLjQxYTRkYzU1ZjQgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9u
dmVuYy5jCj4gKysrIGIvbGliYXZjb2RlYy9udmVuYy5jCj4gQEAgLTEzMDQsNyArMTMwNCwxMiBA
QCBzdGF0aWMgYXZfY29sZCBpbnQgbnZlbmNfc2V0dXBfaDI2NF9jb25maWcoQVZDb2RlY0NvbnRl
eHQgKmF2Y3R4KQo+ICAgICAgaDI2NC0+aWRyUGVyaW9kID0gY2MtPmdvcExlbmd0aDsKPgo+ICAg
ICAgaWYgKElTX0NCUihjYy0+cmNQYXJhbXMucmF0ZUNvbnRyb2xNb2RlKSkgewo+IC0gICAgICAg
IGgyNjQtPm91dHB1dEJ1ZmZlcmluZ1BlcmlvZFNFSSA9IDE7Cj4gKyAgICAgICAgLyogT2xkZXIg
U0RLcyB1c2Ugb3V0cHV0QnVmZmVyaW5nUGVyaW9kU0VJIHRvIGNvbnRyb2wgZmlsbGVyIGRhdGEg
Ki8KPiArICAgICAgICBoMjY0LT5vdXRwdXRCdWZmZXJpbmdQZXJpb2RTRUkgPSBjdHgtPmNicl9w
YWRkaW5nOwo+ICsKPiArI2lmZGVmIE5WRU5DX0hBVkVfRklMTEVSX0RBVEEKPiArICAgICAgICBo
MjY0LT5lbmFibGVGaWxsZXJEYXRhSW5zZXJ0aW9uID0gY3R4LT5jYnJfcGFkZGluZzsKPiArI2Vu
ZGlmCj4gICAgICB9Cj4KPiAgICAgIGgyNjQtPm91dHB1dFBpY3R1cmVUaW1pbmdTRUkgPSAxOwo+
IEBAIC0xNTAzLDcgKzE1MDgsMTIgQEAgc3RhdGljIGF2X2NvbGQgaW50IG52ZW5jX3NldHVwX2hl
dmNfY29uZmlnKEFWQ29kZWNDb250ZXh0ICphdmN0eCkKPiAgICAgIGhldmMtPmlkclBlcmlvZCA9
IGNjLT5nb3BMZW5ndGg7Cj4KPiAgICAgIGlmIChJU19DQlIoY2MtPnJjUGFyYW1zLnJhdGVDb250
cm9sTW9kZSkpIHsKPiAtICAgICAgICBoZXZjLT5vdXRwdXRCdWZmZXJpbmdQZXJpb2RTRUkgPSAx
Owo+ICsgICAgICAgIC8qIE9sZGVyIFNES3MgdXNlIG91dHB1dEJ1ZmZlcmluZ1BlcmlvZFNFSSB0
byBjb250cm9sIGZpbGxlciBkYXRhICovCj4gKyAgICAgICAgaGV2Yy0+b3V0cHV0QnVmZmVyaW5n
UGVyaW9kU0VJID0gY3R4LT5jYnJfcGFkZGluZzsKPiArCj4gKyNpZmRlZiBOVkVOQ19IQVZFX0ZJ
TExFUl9EQVRBCj4gKyAgICAgICAgaGV2Yy0+ZW5hYmxlRmlsbGVyRGF0YUluc2VydGlvbiA9IGN0
eC0+Y2JyX3BhZGRpbmc7Cj4gKyNlbmRpZgo+ICAgICAgfQo+Cj4gICAgICBoZXZjLT5vdXRwdXRQ
aWN0dXJlVGltaW5nU0VJID0gMTsKPiBAQCAtMTYyNSw3ICsxNjM1LDcgQEAgc3RhdGljIGF2X2Nv
bGQgaW50IG52ZW5jX3NldHVwX2F2MV9jb25maWcoQVZDb2RlY0NvbnRleHQgKmF2Y3R4KQo+ICAg
ICAgYXYxLT5pZHJQZXJpb2QgPSBjYy0+Z29wTGVuZ3RoOwo+Cj4gICAgICBpZiAoSVNfQ0JSKGNj
LT5yY1BhcmFtcy5yYXRlQ29udHJvbE1vZGUpKSB7Cj4gLSAgICAgICAgYXYxLT5lbmFibGVCaXRz
dHJlYW1QYWRkaW5nID0gMTsKPiArICAgICAgICBhdjEtPmVuYWJsZUJpdHN0cmVhbVBhZGRpbmcg
PSBjdHgtPmNicl9wYWRkaW5nOwo+ICAgICAgfQo+Cj4gICAgICBpZiAoY3R4LT50aWxlX2NvbHMg
Pj0gMCkKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9udmVuYy5oIGIvbGliYXZjb2RlYy9udmVu
Yy5oCj4gaW5kZXggZTAzNWUxMjNjNi4uNGIxMjg0NmVkNyAxMDA2NDQKPiAtLS0gYS9saWJhdmNv
ZGVjL252ZW5jLmgKPiArKysgYi9saWJhdmNvZGVjL252ZW5jLmgKPiBAQCAtNjEsNiArNjEsNyBA
QCB0eXBlZGVmIHZvaWQgSUQzRDExRGV2aWNlOwo+ICAjZGVmaW5lIE5WRU5DX0hBVkVfTVVMVElQ
TEVfUkVGX0ZSQU1FUwo+ICAjZGVmaW5lIE5WRU5DX0hBVkVfQ1VTVFJFQU1fUFRSCj4gICNkZWZp
bmUgTlZFTkNfSEFWRV9HRVRMQVNURVJST1JTVFJJTkcKPiArI2RlZmluZSBOVkVOQ19IQVZFX0ZJ
TExFUl9EQVRBCj4gICNlbmRpZgo+Cj4gIC8vIFNESyAxMC4wIGNvbXBpbGUgdGltZSBmZWF0dXJl
IGNoZWNrcwo+IEBAIC0zMDksNiArMzEwLDcgQEAgdHlwZWRlZiBzdHJ1Y3QgTnZlbmNDb250ZXh0
Cj4gICAgICBpbnQgdW5pZGlyX2I7Cj4gICAgICBpbnQgc3BsaXRfZW5jb2RlX21vZGU7Cj4gICAg
ICBpbnQgbWRtLCBjbGw7Cj4gKyAgICBpbnQgY2JyX3BhZGRpbmc7Cj4gIH0gTnZlbmNDb250ZXh0
Owo+Cj4gIGludCBmZl9udmVuY19lbmNvZGVfaW5pdChBVkNvZGVjQ29udGV4dCAqYXZjdHgpOwo+
IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL252ZW5jX2F2MS5jIGIvbGliYXZjb2RlYy9udmVuY19h
djEuYwo+IGluZGV4IDAxNjI2MTEzYWIuLmIxYjk1NjcyZjIgMTAwNjQ0Cj4gLS0tIGEvbGliYXZj
b2RlYy9udmVuY19hdjEuYwo+ICsrKyBiL2xpYmF2Y29kZWMvbnZlbmNfYXYxLmMKPiBAQCAtMTU2
LDYgKzE1Niw4IEBAIHN0YXRpYyBjb25zdCBBVk9wdGlvbiBvcHRpb25zW10gPSB7Cj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9G
RlNFVChleHRyYV9zZWkpLCAgICBBVl9PUFRfVFlQRV9CT09MLCAgeyAuaTY0ID0gMSB9LCAwLCAx
LCBWRSB9LAo+ICAgICAgeyAiYTUzY2MiLCAgICAgICAgIlVzZSBBNTMgQ2xvc2VkIENhcHRpb25z
IChpZiBhdmFpbGFibGUpIiwgT0ZGU0VUKGE1M19jYyksICAgQVZfT1BUX1RZUEVfQk9PTCwgIHsg
Lmk2NCA9IDEgfSwgMCwgMSwgVkUgfSwKPiAgICAgIHsgInMxMm1fdGMiLCAgICAgICJVc2UgdGlt
ZWNvZGUgKGlmIGF2YWlsYWJsZSkiLCAgICAgICAgT0ZGU0VUKHMxMm1fdGMpLCAgICAgIEFWX09Q
VF9UWVBFX0JPT0wsICB7IC5pNjQgPSAxIH0sIDAsIDEsIFZFIH0sCj4gKyAgICB7ICJjYnJfcGFk
ZGluZyIsICAiUGFkIHRoZSBiaXRzdHJlYW0gdG8gZW5zdXJlIGJpdHJhdGUgZG9lcyBub3QgZHJv
cCBiZWxvdyB0aGUgdGFyZ2V0IGluIENCUiBtb2RlIiwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT0ZGU0VUKGNicl9wYWRkaW5n
KSwgIEFWX09QVF9UWVBFX0JPT0wsICB7IC5pNjQgPSAxIH0sIDAsIDEsIFZFIH0sCj4gICNpZmRl
ZiBOVkVOQ19IQVZFX0gyNjRfQU5EX0FWMV9URU1QT1JBTF9GSUxURVIKPiAgICAgIHsgInRmX2xl
dmVsIiwgICAgICJTcGVjaWZpZXMgdGhlIHN0cmVuZ3RoIG9mIHRoZSB0ZW1wb3JhbCBmaWx0ZXJp
bmciLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBPRkZTRVQodGZfbGV2ZWwpLCAgICAgQVZfT1BUX1RZUEVfSU5ULCAgIHsgLmk2
NCA9IC0xIH0sIC0xLCBJTlRfTUFYLCBWRSwgLnVuaXQgPSAidGZfbGV2ZWwiIH0sCj4gZGlmZiAt
LWdpdCBhL2xpYmF2Y29kZWMvbnZlbmNfaDI2NC5jIGIvbGliYXZjb2RlYy9udmVuY19oMjY0LmMK
PiBpbmRleCAyMWQyNWQ2NDNhLi40ODQ1ZDA0MjJkIDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMv
bnZlbmNfaDI2NC5jCj4gKysrIGIvbGliYXZjb2RlYy9udmVuY19oMjY0LmMKPiBAQCAtMjMxLDYg
KzIzMSwxMCBAQCBzdGF0aWMgY29uc3QgQVZPcHRpb24gb3B0aW9uc1tdID0gewo+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPRkZT
RVQobWF4X3NsaWNlX3NpemUpLCBBVl9PUFRfVFlQRV9JTlQsIHsgLmk2NCA9IDAgfSwgMCwgSU5U
X01BWCwgVkUgfSwKPiAgICAgIHsgImNvbnN0cmFpbmVkLWVuY29kaW5nIiwgIkVuYWJsZSBjb25z
dHJhaW5lZEZyYW1lIGVuY29kaW5nIHdoZXJlIGVhY2ggc2xpY2UgaW4gdGhlIGNvbnN0cmFpbmVk
IHBpY3R1cmUgaXMgaW5kZXBlbmRlbnQgb2Ygb3RoZXIgc2xpY2VzIiwKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT0ZGU0VUKGNv
bnN0cmFpbmVkX2VuY29kaW5nKSwgQVZfT1BUX1RZUEVfQk9PTCwgIHsgLmk2NCA9IDAgfSwgMCwg
MSwgVkUgfSwKPiArI2lmZGVmIE5WRU5DX0hBVkVfRklMTEVSX0RBVEEKPiArICAgIHsgImNicl9w
YWRkaW5nIiwgICJQYWQgdGhlIGJpdHN0cmVhbSB0byBlbnN1cmUgYml0cmF0ZSBkb2VzIG5vdCBk
cm9wIGJlbG93IHRoZSB0YXJnZXQgaW4gQ0JSIG1vZGUiLAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBPRkZTRVQoY2JyX3BhZGRp
bmcpLCAgQVZfT1BUX1RZUEVfQk9PTCwgIHsgLmk2NCA9IDEgfSwgMCwgMSwgVkUgfSwKPiArI2Vu
ZGlmCj4gICNpZmRlZiBOVkVOQ19IQVZFX0gyNjRfQU5EX0FWMV9URU1QT1JBTF9GSUxURVIKPiAg
ICAgIHsgInRmX2xldmVsIiwgICAgICJTcGVjaWZpZXMgdGhlIHN0cmVuZ3RoIG9mIHRoZSB0ZW1w
b3JhbCBmaWx0ZXJpbmciLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBPRkZTRVQodGZfbGV2ZWwpLCAgICAgQVZfT1BUX1RZUEVf
SU5ULCAgIHsgLmk2NCA9IC0xIH0sIC0xLCBJTlRfTUFYLCBWRSwgLnVuaXQgPSAidGZfbGV2ZWwi
IH0sCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbnZlbmNfaGV2Yy5jIGIvbGliYXZjb2RlYy9u
dmVuY19oZXZjLmMKPiBpbmRleCBjNzRlY2E5YmIzLi44NjQ4ZjRmM2E5IDEwMDY0NAo+IC0tLSBh
L2xpYmF2Y29kZWMvbnZlbmNfaGV2Yy5jCj4gKysrIGIvbGliYXZjb2RlYy9udmVuY19oZXZjLmMK
PiBAQCAtMjA2LDYgKzIwNiwxMCBAQCBzdGF0aWMgY29uc3QgQVZPcHRpb24gb3B0aW9uc1tdID0g
ewo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBPRkZTRVQobWF4X3NsaWNlX3NpemUpLCBBVl9PUFRfVFlQRV9JTlQsIHsgLmk2NCA9
IDAgfSwgMCwgSU5UX01BWCwgVkUgfSwKPiAgICAgIHsgImNvbnN0cmFpbmVkLWVuY29kaW5nIiwg
IkVuYWJsZSBjb25zdHJhaW5lZEZyYW1lIGVuY29kaW5nIHdoZXJlIGVhY2ggc2xpY2UgaW4gdGhl
IGNvbnN0cmFpbmVkIHBpY3R1cmUgaXMgaW5kZXBlbmRlbnQgb2Ygb3RoZXIgc2xpY2VzIiwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgT0ZGU0VUKGNvbnN0cmFpbmVkX2VuY29kaW5nKSwgQVZfT1BUX1RZUEVfQk9PTCwgeyAuaTY0
ID0gMCB9LCAwLCAxLCBWRSB9LAo+ICsjaWZkZWYgTlZFTkNfSEFWRV9GSUxMRVJfREFUQQo+ICsg
ICAgeyAiY2JyX3BhZGRpbmciLCAgIlBhZCB0aGUgYml0c3RyZWFtIHRvIGVuc3VyZSBiaXRyYXRl
IGRvZXMgbm90IGRyb3AgYmVsb3cgdGhlIHRhcmdldCBpbiBDQlIgbW9kZSIsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9GRlNF
VChjYnJfcGFkZGluZyksICBBVl9PUFRfVFlQRV9CT09MLCAgeyAuaTY0ID0gMSB9LCAwLCAxLCBW
RSB9LAo+ICsjZW5kaWYKPiAgI2lmZGVmIE5WRU5DX0hBVkVfVEVNUE9SQUxfRklMVEVSCj4gICAg
ICB7ICJ0Zl9sZXZlbCIsICAgICAiU3BlY2lmaWVzIHRoZSBzdHJlbmd0aCBvZiB0aGUgdGVtcG9y
YWwgZmlsdGVyaW5nIiwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgT0ZGU0VUKHRmX2xldmVsKSwgICAgIEFWX09QVF9UWVBFX0lO
VCwgICB7IC5pNjQgPSAtMSB9LCAtMSwgSU5UX01BWCwgVkUsIC51bml0ID0gInRmX2xldmVsIiB9
LAo+IC0tCj4gMi40OS4wCgoKVGhpcyBzaG91bGQgYmUgb2ZmIGJ5IGRlZmF1bHQgaW4gRkZtcGVn
LiBXZSBkb24ndCBkbyB0aGlzIGluIGFueSBvdGhlciBlbmNvZGVyLgoKS2llcmFuCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls
aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt
YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92
ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg
InVuc3Vic2NyaWJlIi4K