From unknown Fri Jun 20 07:22:38 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#60580 <60580@debbugs.gnu.org> To: bug#60580 <60580@debbugs.gnu.org> Subject: Status: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator Reply-To: bug#60580 <60580@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:22:38 +0000 retitle 60580 29.0.60; crash in xdisp.c with modus theme and display-fill-c= olumn-indicator reassign 60580 emacs submitter 60580 chad severity 60580 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 05 14:20:36 2023 Received: (at submit) by debbugs.gnu.org; 5 Jan 2023 19:20:36 +0000 Received: from localhost ([127.0.0.1]:52900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDVn2-0002B7-Ao for submit@debbugs.gnu.org; Thu, 05 Jan 2023 14:20:36 -0500 Received: from lists.gnu.org ([209.51.188.17]:53112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDVn0-0002B0-TR for submit@debbugs.gnu.org; Thu, 05 Jan 2023 14:20:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDVmf-0004xl-7K for bug-gnu-emacs@gnu.org; Thu, 05 Jan 2023 14:20:27 -0500 Received: from mail-yb1-xb31.google.com ([2607:f8b0:4864:20::b31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pDVmU-0001Q4-K5 for bug-gnu-emacs@gnu.org; Thu, 05 Jan 2023 14:20:06 -0500 Received: by mail-yb1-xb31.google.com with SMTP id e76so4760173ybh.11 for ; Thu, 05 Jan 2023 11:20:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=5wbcXu1GI3t0ZN/fUBhdO2L1AxtkH79b96OwRfdUtOY=; b=lVvLnr9bYysBHt2OLnUSSBjSka3X0BOMPlUrGDyoTfPX+7Jbolynip07vCBc7WM+hJ rSATv3ZZo7qF7z9pnlWb7oyAQskEOQtiLWOdN+ZrZBCSKwFE8sDW6LfZnK6c5DlAmxZY sq51/RTkuGigFZq7f5iCG+79ug/3QeA7+kJYpZzsQjLvZy5Nz/KWtLrfBbKi30Hdz8cU 3lHLqOomsePvjPYY7eYbDqpntvFyt8OQAzTil8/mjaabEHxu/BZ31xKpuobKBVOkNXIU 6WqhBPJW8j19fcavmEngfxaRbI0fLB/1B8R5kIVlQCPYtVNcF3Zuq/fLwq7qFC6kZkho jSbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=5wbcXu1GI3t0ZN/fUBhdO2L1AxtkH79b96OwRfdUtOY=; b=isDEzlCjYUoiTH/cqsthOaxVaWRal7H4G8IUXOXiYSrgk1W7t0VrMWeHcZxmVqM3jG sNEMP/vl224EZzFdDyMXijgUoJIbncheE6ktm/Lce58Eay2aY+xgI7jk8AT7yaHjUcQ7 OzC4E2oz8QaFWOvx46adJOnr+PHPAZcYcgSxvJvboD41HdNMHwUaSQ8yds5/Zgk9mTua c/IXX8lIAu2pT76OwlcNlw2tzd6OrCZj9SKYg6kEeOqTbErgTp6089D7rOgw6F0yd99R AJBv6T9/Ls4kx5VmgbsUu2ooDQcI5uqGn5jaLOGUeg7mBPlcTkXI3pIvNklRWG/sjnm4 Q4fg== X-Gm-Message-State: AFqh2kp5bIQxLKaA5/IpGrNKH+cXMRrCQqAjN3nA3qRPtGjVP8jMVnAJ Ukt7Tdis7yn/TqG9bvcEGGDfyCrtNO0bnJs1n3Cc+/eTm14= X-Google-Smtp-Source: AMrXdXvWwiBdY85Afe9WrNBUk/Vt+joYDOQ+Q8YWVSEb+Dap3BshQxPn+3Bs6Sf/rwwgG103NgmTb7uOWu3kG9lQulw= X-Received: by 2002:a5b:102:0:b0:6f9:b6d8:5af with SMTP id 2-20020a5b0102000000b006f9b6d805afmr3405676ybx.268.1672946399291; Thu, 05 Jan 2023 11:19:59 -0800 (PST) MIME-Version: 1.0 From: chad Date: Thu, 5 Jan 2023 14:19:48 -0500 Message-ID: Subject: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000dbef1805f1892fe0" Received-SPF: pass client-ip=2607:f8b0:4864:20::b31; envelope-from=yandros@gmail.com; helo=mail-yb1-xb31.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FILL_THIS_FORM=0.001, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_LOAN=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --000000000000dbef1805f1892fe0 Content-Type: multipart/alternative; boundary="000000000000dbef1505f1892fde" --000000000000dbef1505f1892fde Content-Type: text/plain; charset="UTF-8" >From emacs -q, evaluate: (custom-set-variables '(custom-enabled-themes '(modus-vivendi))) (global-display-fill-column-indicator-mode 1) Emacs will fail the eassert in append_stretch_glyph at xdisp.c:30993. Looking at it in gdb, append_stretch_glyph is passed an it with both ascent=descent=1 and height=11. It doesn't happen with the default theme, nor with adwaita or leuven-dark (picked randomly), but I haven't been able to figure out which part of the modus themes lead to the weird ascent/descent values. This is repeatable for me, and I'm happy to poke at it more if someone can tell me where to poke. xbacktrace says: "redisplay_internal (C function)" (0x0) I've attached a file that contains the full trace (apologies if gmail makes it hard to read; let me know and I'll follow up with it inline). In GNU Emacs 29.0.60 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.24, cairo version 1.16.0) of 2023-01-04 built on penguin Repository revision: 8d530ca6542b169cb8f0cd3862cc5d24f68935c8 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Debian GNU/Linux 11 (bullseye) Configured using: 'configure -C --with-native-compilation --with-json --without-xwidgets --without-pop --with-small-ja-dic --without-imagemagick --enable-checking=yes,glyphs --enable-check-lisp-object-type=yes 'CFLAGS=-g3 -O0'' Configured features: CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LC_COLLATE: C value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: en_US.UTF-8 value of $LC_NUMERIC: en_US.UTF-8 value of $LC_TIME: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/d Minor modes in effect: global-display-fill-column-indicator-mode: t display-fill-column-indicator-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired-aux dired dired-loaddefs easy-mmode comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode cl-loaddefs cl-lib bytecomp byte-compile display-fill-column-indicator rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 100278 8108) (symbols 48 7547 0) (strings 32 28488 2543) (string-bytes 1 881744) (vectors 16 20890) (vector-slots 8 378240 12529) (floats 8 36 30) (intervals 56 384 5) (buffers 984 14)) --000000000000dbef1505f1892fde Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

From emacs -q, evaluate:

=C2=A0 (custom-set-var= iables '(custom-enabled-themes '(modus-vivendi)))
=C2=A0 (global= -display-fill-column-indicator-mode 1)

Emacs will fail the eassert i= n append_stretch_glyph at
xdisp.c:30993. Looking at it in gdb, append_st= retch_glyph is passed an
it with both ascent=3Ddescent=3D1 and height=3D= 11. It doesn't happen with the
default theme, nor with adwaita or le= uven-dark (picked randomly), but I
haven't been able to figure out w= hich part of the modus themes lead to
the weird ascent/descent values. T= his is repeatable for me, and I'm
happy to poke at it more if someon= e can tell me where to poke.

xbacktrace says: "redisplay_intern= al (C function)" (0x0)
I've attached a file that contains the f= ull trace (apologies if gmail makes it hard to read; let me know and I'= ll follow up with it inline).

In GNU Emacs 29.0.60 (build 2, x86_64-= pc-linux-gnu, GTK+ Version
=C2=A03.24.24, cairo version 1.16.0) of 2023-= 01-04 built on penguin
Repository revision: 8d530ca6542b169cb8f0cd3862cc= 5d24f68935c8
Repository branch: emacs-29
Windowing system distributor= 'The X.Org Foundation', version 11.0.12008000
System Descriptio= n: Debian GNU/Linux 11 (bullseye)

Configured using:
=C2=A0'co= nfigure -C --with-native-compilation --with-json --without-xwidgets
=C2= =A0--without-pop --with-small-ja-dic --without-imagemagick
=C2=A0--enabl= e-checking=3Dyes,glyphs --enable-check-lisp-object-type=3Dyes
=C2=A0'= ;CFLAGS=3D-g3 -O0''

Configured features:
CAIRO DBUS FREET= YPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX L= IBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY
PDUMPER PNG RSVG SECC= OMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER X11 XDBE = XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
=C2=A0 value of $LC= _COLLATE: C
=C2=A0 value of $LC_CTYPE: en_US.UTF-8
=C2=A0 value of $L= C_MESSAGES: en_US.UTF-8
=C2=A0 value of $LC_NUMERIC: en_US.UTF-8
=C2= =A0 value of $LC_TIME: en_US.UTF-8
=C2=A0 value of $LANG: en_US.UTF-8=C2=A0 locale-coding-system: utf-8-unix

Major mode: ELisp/d

= Minor modes in effect:
=C2=A0 global-display-fill-column-indicator-mode:= t
=C2=A0 display-fill-column-indicator-mode: t
=C2=A0 tooltip-mode: = t
=C2=A0 global-eldoc-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 show-par= en-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t<= br>=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name-s= hadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode: = t
=C2=A0 blink-cursor-mode: t
=C2=A0 line-number-mode: t
=C2=A0 in= dent-tabs-mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 auto-compositi= on-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mod= e: t

Load-path shadows:
None found.

Features:
(shadow s= ort mail-extr emacsbug message mailcap yank-media puny rfc822
mml mml-se= c password-cache epa derived epg rfc6068 epg-config gnus-util
text-prope= rty-search time-date mm-decode mm-bodies mm-encode mail-parse
rfc2231 ma= ilabbrev gmm-utils mailheader sendmail rfc2047 rfc2045
ietf-drums mm-uti= l mail-prsvr mail-utils dired-aux dired dired-loaddefs
easy-mmode comp c= omp-cstr warnings icons subr-x rx cl-seq cl-macs gv
cl-extra help-mode c= l-loaddefs cl-lib bytecomp byte-compile
display-fill-column-indicator rm= c iso-transl tooltip cconv eldoc paren
electric uniquify ediff-hook vc-h= ooks lisp-float-type elisp-mode mwheel
term/x-win x-win term/common-win = x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replac= e newcomment text-mode lisp-mode
prog-mode register page tab-bar menu-ba= r rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock fo= nt-lock syntax font-core
term/tty-colors frame minibuffer nadvice seq si= mple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang= vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 h= ebrew greek
romanian slovak czech european ethiopic indian cyrillic chin= ese
composite emoji-zwj charscript charprop case-table epa-hook
jka-c= mpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme= -loaddefs faces cus-face macroexp files window text-properties
overlay s= ha1 md5 base64 format env code-pages mule custom widget keymap
hashtable= -print-readable backquote threads dbusbind inotify
dynamic-setting syste= m-font-setting font-render-setting cairo
move-toolbar gtk x-toolkit xinp= ut2 x multi-tty make-network-process
native-compile emacs)

Memory= information:
((conses 16 100278 8108)
=C2=A0(symbols 48 7547 0)
= =C2=A0(strings 32 28488 2543)
=C2=A0(string-bytes 1 881744)
=C2=A0(ve= ctors 16 20890)
=C2=A0(vector-slots 8 378240 12529)
=C2=A0(floats 8 3= 6 30)
=C2=A0(intervals 56 384 5)
=C2=A0(buffers 984 14))
--000000000000dbef1505f1892fde-- --000000000000dbef1805f1892fe0 Content-Type: text/plain; charset="US-ASCII"; name="emacs-crash.txt" Content-Disposition: attachment; filename="emacs-crash.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lcjh2yrp0 U3RhcnRpbmcgcHJvZ3JhbTogL3Vzci9sb2NhbC9zcmMvZW1hY3Mvc3JjL2VtYWNzIC1RCltUaHJl YWQgZGVidWdnaW5nIHVzaW5nIGxpYnRocmVhZF9kYiBlbmFibGVkXQpVc2luZyBob3N0IGxpYnRo cmVhZF9kYiBsaWJyYXJ5ICIvbGliL3g4Nl82NC1saW51eC1nbnUvbGlidGhyZWFkX2RiLnNvLjEi LgpbTmV3IFRocmVhZCAweDdmZmZlZTAwZjcwMCAoTFdQIDcyMDIpXQpbTmV3IFRocmVhZCAweDdm ZmZlZDc3MzcwMCAoTFdQIDcyMDMpXQpbTmV3IFRocmVhZCAweDdmZmZlY2Q2ZTcwMCAoTFdQIDcy MDQpXQoKVGhyZWFkIDEgImVtYWNzIiBoaXQgQnJlYWtwb2ludCAxLCB0ZXJtaW5hdGVfZHVlX3Rv X3NpZ25hbCAoc2lnPTYsIAogICAgYmFja3RyYWNlX2xpbWl0PTIxNDc0ODM2NDcpIGF0IGVtYWNz LmM6NDI3CjQyNwkgIHNpZ25hbCAoc2lnLCBTSUdfREZMKTsKInJlZGlzcGxheV9pbnRlcm5hbCAo QyBmdW5jdGlvbikiICgweDApCiMwICB0ZXJtaW5hdGVfZHVlX3RvX3NpZ25hbCAoc2lnPTYsIGJh Y2t0cmFjZV9saW1pdD0yMTQ3NDgzNjQ3KSBhdCBlbWFjcy5jOjQyNwojMSAgMHgwMDAwNTU1NTU1 ODIzNjMwIGluIGRpZQogICAgKG1zZz0weDU1NTU1NTk5MWI3MCAiYXNjZW50ID49IDAgJiYgYXNj ZW50IDw9IGhlaWdodCIsIGZpbGU9MHg1NTU1NTU5OGI0OGYgInhkaXNwLmMiLCBsaW5lPTMwOTkz KSBhdCBhbGxvYy5jOjc3MDYKIzIgIDB4MDAwMDU1NTU1NTYzODhhMiBpbiBhcHBlbmRfc3RyZXRj aF9nbHlwaAogICAgKGl0PTB4N2ZmZmZmZmY4NDMwLCBvYmplY3Q9WElMKDApLCB3aWR0aD02Mzks IGhlaWdodD0yLCBhc2NlbnQ9MTEpCiAgICBhdCB4ZGlzcC5jOjMwOTkzCiAgICAgICAgZ2x5cGgg PSAweDU1NTU1NTVjYTE1MyA8YnVpbHRpbl9saXNwX3N5bWJvbCs0OD4KICAgICAgICBhcmVhID0g VEVYVF9BUkVBCiMzICAweDAwMDA1NTU1NTU2MWQxOTcgaW4gZXh0ZW5kX2ZhY2VfdG9fZW5kX29m X2xpbmUgKGl0PTB4N2ZmZmZmZmY4NDMwKQogICAgYXQgeGRpc3AuYzoyMzM3NAogICAgICAgIHN0 cmV0Y2hfd2lkdGggPSA2MzkKICAgICAgICBmb250ID0gMHg1NTU1NTY4ZDliODgKICAgICAgICBj aGFyX3dpZHRoID0gOAogICAgICAgIHNhdmVkX2NoYXIgPSAxMCAnXG4nCiAgICAgICAgc2F2ZWRf YXZvaWRfY3Vyc29yID0gZmFsc2UKICAgICAgICBzYXZlZF9ib3hfc3RhcnQgPSBmYWxzZQogICAg ICAgIHNhdmVfb2JqZWN0ID0gWElMKDB4NTU1NTU2ODhkZmFkKQogICAgICAgIHNhdmVkX2ZhY2Vf aWQgPSAwCiAgICAgICAgc3RyZXRjaF9hc2NlbnQgPSAxMQogICAgICAgIGluZGljYXRvcl9jb2x1 bW4gPSA1NjAKICAgICAgICBzYXZlZF9wb3MgPSB7CiAgICAgICAgICBjaGFycG9zID0gMSwKICAg ICAgICAgIGJ5dGVwb3MgPSAxCiAgICAgICAgfQogICAgICAgIGYgPSAweDU1NTU1NjhmYTBkOAog ICAgICAgIGNvdW50ID0gewogICAgICAgICAgYnl0ZXMgPSAyMjQKICAgICAgICB9CiAgICAgICAg ZGVmYXVsdF9mYWNlID0gMHg1NTU1NTcwZTlhYzAKICAgICAgICBleHRlbmRfZmFjZV9pZCA9IDAK ICAgICAgICBmYWNlID0gMHg1NTU1NTcwZTlhYzAKICAgICAgICBvcmlnX2ZhY2VfaWQgPSAwCiM0 ICAweDAwMDA1NTU1NTU2MjNlYjIgaW4gZGlzcGxheV9saW5lIChpdD0weDdmZmZmZmZmODQzMCwg Y3Vyc29yX3Zwb3M9MikKICAgIGF0IHhkaXNwLmM6MjUxNzEKICAgICAgICB1c2VkX2JlZm9yZSA9 IDAKICAgICAgICBuX2dseXBoc19iZWZvcmUgPSAwCiAgICAgICAgaHBvc19iZWZvcmUgPSAwCiAg ICAgICAgeF9iZWZvcmUgPSAwCiAgICAgICAgcGh5c19hc2NlbnQgPSAwCiAgICAgICAgcGh5c19k ZXNjZW50ID0gMAogICAgICAgIHggPSAwCiAgICAgICAgbmdseXBocyA9IDAKICAgICAgICBkZXNj ZW50ID0gMAogICAgICAgIGFzY2VudCA9IDAKICAgICAgICBvdmVyd2lkZV93cmFwX3ByZWZpeCA9 IGZhbHNlCiAgICAgICAgcm93ID0gMHg1NTU1NTY1ZDEwMDAKICAgICAgICBvdmVybGF5X2Fycm93 X3N0cmluZyA9IG1ha2VfZml4bnVtKDEpCiAgICAgICAgd3JhcF9pdCA9IHsKICAgICAgICAgIHdp bmRvdyA9IFhJTCgweDU1NTU1NTg1OTI0MSksCiAgICAgICAgICB3ID0gMHgwLAogICAgICAgICAg ZiA9IDB4N2ZmZmZmZmY2ZjEwLAogICAgICAgICAgbWV0aG9kID0gMTQzNDgxMDg3OSwKICAgICAg ICAgIHN0b3BfY2hhcnBvcyA9IDkzNDYyNzgzMzI4MjU4LAogICAgICAgICAgcHJldl9zdG9wID0g OTM4MjUwMDQwNzc2NjQsCiAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAg ZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgbmFycm93ZWRfYmVndiA9IDE0MDczNzQ4ODMxODI1 NiwKICAgICAgICAgIG5hcnJvd2VkX3p2ID0gOTM4MjQ5OTUzOTIwODMsCiAgICAgICAgICBsb2Nr ZWRfbmFycm93aW5nX2JlZ3YgPSA3MDQsCiAgICAgICAgICBsb2NrZWRfbmFycm93aW5nX3p2ID0g MTQ2NDA2NjYwOCwKICAgICAgICAgIHMgPSAweDdmZmZmZmZmNmY5MCAiXDMwMG9cMzc3XDM3N1wz NzdcMTc3IiwKICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSA5MzgyNDk5NTQ0NTIwMywKICAgICAg ICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICB0YWJfbGluZV9wID0gZmFsc2UsCiAg ICAgICAgICBoZWFkZXJfbGluZV9wID0gZmFsc2UsCiAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNw bGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9 IGZhbHNlLAogICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgZWxs aXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAg ICAgIGRwID0gMHgyYzAsCiAgICAgICAgICBkcHZlYyA9IDB4YywKICAgICAgICAgIGRwZW5kID0g MHgyYWFhOTk2NjVhNDAsCiAgICAgICAgICBkcHZlY19jaGFyX2xlbiA9IDQ4LAogICAgICAgICAg ZHB2ZWNfZmFjZV9pZCA9IDAsCiAgICAgICAgICBzYXZlZF9mYWNlX2lkID0gMTQ1MTgxMDczMywK ICAgICAgICAgIGN0bF9jaGFycyA9IHtYSUwoMHg3ZmZmZmZmZjZmOTApLCBYSUwoMCksIFhJTCgw eGZmZmZmZmZmZmZmZmZmZmMpLCBYSUwoMHhmZmZmZmZmZmZmZmZmZmZjKSwgWElMKDB4N2ZmZmZm ZmY2ZmMwKSwgbWFrZV9maXhudW0oMjM0NTYyNDg5NzYxNzApLCBYSUwoMHg1NTU1NTcyNmEyNjMp LCBtYWtlX2ZpeG51bSg0KSwgWElMKDB4NTU1NTU2MGIyODAwKSwgbWFrZV9maXhudW0oMTEzKSwg WElMKDB4N2ZmZmVlY2FlYmEwKSwgbWFrZV9maXhudW0oMzUxODQyOTk4NzU0NjYpLCBYSUwoMHg1 NTU1NTcyNmEyNTMpLCBYSUwoMCksIFhJTCgwKSwgWElMKDB4MmFhYTk5ODk0YmIwKX0sCiAgICAg ICAgICBzdGFydCA9IHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3Mg PSAxNDA3MzcyMTA5Nzg1NDEsCiAgICAgICAgICAgICAgYnl0ZXBvcyA9IDQ4CiAgICAgICAgICAg IH0sCiAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMTQwNzM3MjE5Mzc4MTA0LAog ICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAg ICAgICAgICAgIGJ5dGVwb3MgPSAxNDA3MzcyMTkzNzgxMDQKICAgICAgICAgICAgfSwKICAgICAg ICAgICAgZHB2ZWNfaW5kZXggPSAtMzY4MTYKICAgICAgICAgIH0sCiAgICAgICAgICBjdXJyZW50 ID0gewogICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzIx MjQxMDcxNywKICAgICAgICAgICAgICBieXRlcG9zID0gOTM4MjUwMTIzOTE4NTMKICAgICAgICAg ICAgfSwKICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAxNDA3MzcyMTQwNjg4Nzcs CiAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI0 OTk1MjUwMjA3LAogICAgICAgICAgICAgIGJ5dGVwb3MgPSA0NjkxMjIwODc1MDEyMAogICAgICAg ICAgICB9LAogICAgICAgICAgICBkcHZlY19pbmRleCA9IDYKICAgICAgICAgIH0sCiAgICAgICAg ICBuX292ZXJsYXlfc3RyaW5ncyA9IDQ1NCwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19jaGFy cG9zID0gOTM4MjQ5OTUyNjMyMTIsCiAgICAgICAgICBvdmVybGF5X3N0cmluZ3MgPSB7WElMKDAp LCBYSUwoMHg1NTU1NTY4OGRmYTgpLCBYSUwoMCksIFhJTCgweDdmZmZlZmY3YmJiOCksIFhJTCgw eDJhYWE5OTg5YzI3OCksIG1ha2VfZml4bnVtKDEpLCBtYWtlX2ZpeG51bSgxMTMpLCBYSUwoMCks IFhJTCgweDJhYWE5OTg4ZGNjMCksIG1ha2VfZml4bnVtKDEzOTU4NjQzNzEzKSwgWElMKDB4NTU1 NTU2ODhkZmFkKSwgWElMKDB4N2ZmZmZmZmY3MGQwKSwgWElMKDB4NTU1NTU1ODQ1MGFkKSwgWElM KDB4NTU1NTU2ODhkZmFkKSwgWElMKDB4N2ZmZmZmZmY3MGYwKSwgWElMKDB4NTU1NTU2ODhkZmE4 KX0sCiAgICAgICAgICBzdHJpbmdfb3ZlcmxheXMgPSB7WElMKDApLCBYSUwoMHgxKSwgWElMKDB4 N2ZmZmZmZmY3MTUwKSwgWElMKDB4NTU1NTU1ODRlZWFiKSwgWElMKDApLCBYSUwoMHg1NTU1NTY4 OGRmYWQpLCBYSUwoMHgzKSwgWElMKDApLCBYSUwoMHg1NTU1NTYwYTAyNjApLCBYSUwoMCksIFhJ TCgweDdmZmZmZmZmNzE1MCksIG1ha2VfZml4bnVtKDIzNDU2MjQ4ODQ3OTc3KSwgWElMKDB4N2Zm ZmZmZmY3MTYwKSwgWElMKDApLCBYSUwoMHg3ZmZmZmZmZjcxODApLCBYSUwoMHg1NTU1NTU4NTc5 ZmYpfSwKICAgICAgICAgIHN0cmluZyA9IG1ha2VfZml4bnVtKDIzMzY1Njk1ODMyMDY0KSwKICAg ICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgweDU1NTU1NjBhMDI2MCksCiAgICAgICAgICBzdGFj ayA9IHt7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmlu Z19uY2hhcnMgPSAwLAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gMTQwNzM3NDg4MzE4ODgw LAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDkzODI0OTk1MzkyMDgzLAogICAgICAgICAg ICAgIHByZXZfc3RvcCA9IDY0MCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAxNDY0 MDY2NTQ0LAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9z ID0gMTQwNzM3NDg4MzE4OTc2LAogICAgICAgICAgICAgICAgaWQgPSA5MzgyNDk5NTQ0NTIwMywK ICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gNjQwLAog ICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDE0 MzQ3NzQxMDYsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gODUsCiAgICAgICAgICAgICAg ICBwYXJlbnRfaXQgPSAweDU1NTU1Njg4ZGZhZCwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA1 LAogICAgICAgICAgICAgICAgbmNoYXJzID0gLTM2MzUyLAogICAgICAgICAgICAgICAgbmJ5dGVz ID0gMzI3NjcsCiAgICAgICAgICAgICAgICBmcm9tID0gMCwKICAgICAgICAgICAgICAgIHRvID0g MCwKICAgICAgICAgICAgICAgIHdpZHRoID0gLTEKICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgIGZhY2VfaWQgPSAtMSwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1h Z2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgweDdmZmZmZmZmNzIzMCksCiAg ICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBtYWtlX2Zp eG51bSgyMzQ1NjI0ODk3NjE3MCksCiAgICAgICAgICAgICAgICAgICAgeSA9IFhJTCgweDJhMCks CiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBtYWtlX2ZpeG51bSgxKSwKICAgICAgICAgICAg ICAgICAgICBoZWlnaHQgPSBYSUwoMHg1NTU1NTYwYjI4MDApCiAgICAgICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gOTM4MjUwMjI3MzA4MzUKICAgICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmpl Y3QgPSBYSUwoMHg3ZmZmZmZmZjcyMzApCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg ICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4N2ZmZmZmZmY3 MjMwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9z aXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gNDU0LAogICAgICAgICAgICAgICAg Ynl0ZXBvcyA9IDE0MDczNzE5OTQ5Nzc5MgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg Y3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hh cnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA0NjkxMjIwODcyNTE1MgogICAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gNDY5 MTIyMDcxNDcxMjgsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAg ICAgICBjaGFycG9zID0gNiwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDQ1NAogICAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAogICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDB4N2ZmZmZmZmY3YTI4KSwKICAg ICAgICAgICAgICBhcmVhID0gLTM2MDQ4LAogICAgICAgICAgICAgIG1ldGhvZCA9IDMyNzY3LAog ICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSAoUjJMIHwgdW5rbm93bjogMHg0KSwK ICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19m cm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJl Zml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZh bHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAg YmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGxpbmVfd3JhcCA9IChXT1JEX1dSQVAgfCBXSU5ET1dfV1JBUCB8IHVua25v d246IDB4NTcyNmE4ZTApLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAyMTg0NSwKICAgICAgICAg ICAgICBzcGFjZV93aWR0aCA9IFhJTCgweDU1NTU1NzI2YThmMyksCiAgICAgICAgICAgICAgZm9u dF9oZWlnaHQgPSBYSUwoMHg1NTU1NTU4NjI1MjcpCiAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAg ICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSA5MzgyNTAwNDA3NzY2NCwKICAgICAgICAgICAgICBz dG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDE0MDczNzQ4ODMxOTIw MCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9p dCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gOTM4MjUwMDQwNzc2NjQsCiAgICAgICAg ICAgICAgICBpZCA9IDAsCiAgICAgICAgICAgICAgICBjaCA9IC0zNjA5NiwKICAgICAgICAgICAg ICAgIHJ1bGVfaWR4ID0gOTM4MjQ5OTU0NTc3NzIsCiAgICAgICAgICAgICAgICBsb29rYmFjayA9 IDE0MDczNzQ4ODMxOTI0OCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAg ICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgcGFyZW50X2l0ID0gMHg3 ZmZmZmZmZjczMzAsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTU0NTc4NjEsCiAg ICAgICAgICAgICAgICBuY2hhcnMgPSAtMzYwMzIsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAz Mjc2NywKICAgICAgICAgICAgICAgIGZyb20gPSAxNDQzNDk2NTQ0LAogICAgICAgICAgICAgICAg dG8gPSAyMTg0NSwKICAgICAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgZmFjZV9pZCA9IDAsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAg ICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHg3ZmZmZmZmZjcz NTApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAgICB4ID0g WElMKDB4NTU1NTU1ODY3Yjk5KSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDB4N2ZmZmZm ZmY3MzYwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAg ICAgICAgICBoZWlnaHQgPSBYSUwoMHg1NTU1NTYwYTAyNjApCiAgICAgICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAg ICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgweDdm ZmZmZmZmNzM1MCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0g ewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHg3ZmZmZmZmZjczNTApCiAgICAgICAg ICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAg ICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDA3Mzc0ODgzMTkzNjAsCiAgICAgICAgICAgICAgICBi eXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAg ICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI1MDA0 MDc3NjY0LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMTQwNzM3NDg4MzE5MzkyLAog ICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDkzODI0OTk0NjkxMTM4LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNDU0CiAgICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMHg3ZmZmZmZmZjczZDApLAogICAg ICAgICAgICAgIGFyZWEgPSAxNDM0MTEwMTA3LAogICAgICAgICAgICAgIG1ldGhvZCA9IDIxODQ1 LAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSAodW5rbm93bjogMHhmZmZmNzNk MCksCiAgICAgICAgICAgICAgbXVsdGlieXRlX3AgPSB0cnVlLAogICAgICAgICAgICAgIHN0cmlu Z19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9w cmVmaXhfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3AgPSB0 cnVlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1ZSwKICAgICAgICAgICAgICBi aWRpX3AgPSB0cnVlLAogICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSB0cnVlLAogICAg ICAgICAgICAgIGxpbmVfd3JhcCA9ICh1bmtub3duOiAweDU2MGEwMjYwKSwKICAgICAgICAgICAg ICB2b2Zmc2V0ID0gMjE4NDUsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAg ICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgIHN0cmluZyA9IFhJTCgweDdmZmZmZmZmNzNmMCksCiAgICAgICAgICAgICAgc3RyaW5n X25jaGFycyA9IDE0MzQxMTAxOTEsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSA0OCwKICAg ICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDE0 MDczNzQ4ODMxOTU1MiwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSA5MzgyNDk5NDcx NzM4OCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3BvcyA9 IDkzODI1MDA0MDc3NjY0LAogICAgICAgICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAg Y2ggPSAtMzU3OTIsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDkzODI0OTk1ODI2MDkyLAog ICAgICAgICAgICAgICAgbG9va2JhY2sgPSAxLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDE0 NTE4MTA3MjgsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gODUsCiAgICAgICAgICAgICAg ICBwYXJlbnRfaXQgPSAweDdmZmZmZmZmNzQ2MCwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAw LAogICAgICAgICAgICAgICAgbmNoYXJzID0gLTM1NjE2LAogICAgICAgICAgICAgICAgbmJ5dGVz ID0gMzI3NjcsCiAgICAgICAgICAgICAgICBmcm9tID0gMTQzNDg1NDYxOCwKICAgICAgICAgICAg ICAgIHRvID0gMjE4NDUsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAtMjk5ODQzNTI4LAogICAgICAgICAgICAgIHUgPSB7 CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElM KDB4MSksCiAgICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHgg PSBYSUwoMHg1NTU1NTYwMDIyYTApLAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMHg1NTU1 NTU4YzIyN2IpLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDB4NTYwMDIyYTUpLAog ICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgweDdmZmZmZmZmNzRiMCkKICAgICAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSA5MzgyNDk5NTgyOTczMAog ICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAg ICAgICAgIG9iamVjdCA9IFhJTCgweDEpCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg ICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4MSkKICAgICAg ICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewog ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzQ4ODMxOTY0OCwKICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSA3NDQ1NzI5MzQ3NwogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3Vy cmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBv cyA9IDkzODI1MDAzNDMwNTY1LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMTQwNzM3NDg4 MzE5NjgwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdf aW5kZXggPSA5MzgyNDk5NTgyODM0NywKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAg ICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA5MzgyNTAwMzQzMDU2NSwKICAgICAgICAgICAgICAg ICAgYnl0ZXBvcyA9IDE0MDczNzQ4ODMxOTcxMgogICAgICAgICAgICAgICAgfSwKICAgICAgICAg ICAgICAgIGRwdmVjX2luZGV4ID0gLTI5OTg0MzUyOAogICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDB4NTU1NTU1OGMyMjdiKSwKICAgICAgICAgICAgICBh cmVhID0gMTQ2NDA2NjM4NCwKICAgICAgICAgICAgICBtZXRob2QgPSAyMTg0NSwKICAgICAgICAg ICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gKHVua25vd246IDB4ZmZmZjc5YTApLAogICAgICAg ICAgICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNw bGF5X3Byb3BfcCA9IHRydWUsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3Bf cCA9IHRydWUsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gdHJ1ZSwKICAgICAg ICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IHRydWUsCiAgICAgICAgICAgICAgYmlkaV9wID0gdHJ1 ZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBs aW5lX3dyYXAgPSAodW5rbm93bjogMHg1NThjM2FhOCksCiAgICAgICAgICAgICAgdm9mZnNldCA9 IDIxODQ1LAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4N2ZmZmZmZmY3YjIwKSwK ICAgICAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgwKQogICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgc3RyaW5nID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAx NDYwMzQ3NTk3LAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBz dG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDAsCiAgICAgICAgICAg ICAgYmFzZV9sZXZlbF9zdG9wID0gMCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAg ICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBpZCA9IDAsCiAgICAgICAgICAg ICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAgICAgICAgICAgICAg ICBsb29rYmFjayA9IDAsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gMCwKICAgICAgICAgICAg ICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgICAgIHBhcmVudF9pdCA9IDB4MCwK ICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgbmNoYXJzID0gMCwK ICAgICAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgICAgICBmcm9tID0gMCwKICAg ICAgICAgICAgICAgIHRvID0gMCwKICAgICAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IDAsCiAgICAgICAgICAgICAgdSA9IHsKICAg ICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCks CiAgICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwo MCksCiAgICAgICAgICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB3 aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMCkKICAgICAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSAwCiAgICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2Jq ZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9 IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9CiAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgICAg IGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAg ICAgICAgICAgICAgIGNoYXJwb3MgPSA5MzgyNTAyMjczMDgzNSwKICAgICAgICAgICAgICAgICAg Ynl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0 cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAg ICAgICAgICBjaGFycG9zID0gNDY5MTIyMDg3MjIyMTYsCiAgICAgICAgICAgICAgICAgIGJ5dGVw b3MgPSA2MDgKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9 IC0yNzU1NTUzOTUKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9 IFhJTCgweDU1NTU1NzI2YTg4MyksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FS RUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAg IHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5 dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0g ZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2 b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAg ICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3Jh cCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNw YWNlX3dpZHRoID0gWElMKDB4MmFhYTk5NmQ5ZGEwKSwKICAgICAgICAgICAgICBmb250X2hlaWdo dCA9IFhJTCgweDMwKQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElM KDApLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAgICAgICAgIGVuZF9j aGFycG9zID0gMCwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAzNCwKICAgICAgICAgICAg ICBwcmV2X3N0b3AgPSA5MzgyNTAxNzU2NDcyNSwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0 b3AgPSAxNDA3MzcyMTA5ODI2NDQsCiAgICAgICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAg ICAgICAgc3RvcF9wb3MgPSAxNDA3MzcxODg1MTE4MDgsCiAgICAgICAgICAgICAgICBpZCA9IDIs CiAgICAgICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAg ICAgICAgICAgICAgICBsb29rYmFjayA9IDAsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gMCwK ICAgICAgICAgICAgICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgICAgIHBhcmVu dF9pdCA9IDB4MCwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAg bmNoYXJzID0gMTQ0MzQ5NjU0NCwKICAgICAgICAgICAgICAgIG5ieXRlcyA9IDIxODQ1LAogICAg ICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAg ICAgICB3aWR0aCA9IC0zNTEyMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9p ZCA9IDE0MzQ4NzY2NTIsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdl ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAg IHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMCksCiAgICAgICAgICAgICAg ICAgICAgeSA9IFhJTCgweDU1NTU1NjBhMDI2MCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGgg PSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDB4N2ZmZmZmZmY3NzAw KQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDkzODI0 OTk1NDU3NzcyCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsK ICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDAp CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlv biA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgYnl0ZXBv cyA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAg ICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDA3Mzc0ODgzMjAz MDQsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA5MzgyNDk5NTQ1Nzg2MQogICAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwKICAgICAg ICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAog ICAgICAgICAgICAgICAgICBieXRlcG9zID0gOTM4MjUwMDQwNzc2NjQKICAgICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgweDEpLAogICAgICAgICAgICAgIGFyZWEgPSBU RVhUX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAg ICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBMMlIsCiAgICAgICAgICAgICAgbXVsdGlieXRl X3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZh bHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAg ICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBhdm9p ZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGJpZGlfcCA9IGZhbHNlLAogICAgICAg ICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBsaW5lX3dyYXAg PSAodW5rbm93bjogMHhlZTIwYzA3MCksCiAgICAgICAgICAgICAgdm9mZnNldCA9IDMyNzY3LAog ICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4N2ZmZmVlMjBjMDMwKSwKICAgICAgICAg ICAgICBmb250X2hlaWdodCA9IFhJTCgweDgpCiAgICAgICAgICAgIH19LAogICAgICAgICAgc3Ag PSA2MiwKICAgICAgICAgIHNlbGVjdGl2ZSA9IDgsCiAgICAgICAgICB3aGF0ID0gMTQ0Mjc5NTc2 MCwKICAgICAgICAgIGZhY2VfaWQgPSAyMTg0NSwKICAgICAgICAgIHNlbGVjdGl2ZV9kaXNwbGF5 X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgIGN0bF9hcnJvd19wID0gZmFsc2UsCiAgICAg ICAgICBmYWNlX2JveF9wID0gZmFsc2UsCiAgICAgICAgICBzdGFydF9vZl9ib3hfcnVuX3AgPSBm YWxzZSwKICAgICAgICAgIGVuZF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwKICAgICAgICAgIG92ZXJs YXlfc3RyaW5nc19hdF9lbmRfcHJvY2Vzc2VkX3AgPSBmYWxzZSwKICAgICAgICAgIGlnbm9yZV9v dmVybGF5X3N0cmluZ3NfYXRfcG9zX3AgPSBmYWxzZSwKICAgICAgICAgIGdseXBoX25vdF9hdmFp bGFibGVfcCA9IGZhbHNlLAogICAgICAgICAgc3RhcnRzX2luX21pZGRsZV9vZl9jaGFyX3AgPSBm YWxzZSwKICAgICAgICAgIGZhY2VfYmVmb3JlX3NlbGVjdGl2ZV9wID0gZmFsc2UsCiAgICAgICAg ICBjb25zdHJhaW5fcm93X2FzY2VudF9kZXNjZW50X3AgPSBmYWxzZSwKICAgICAgICAgIGxpbmVf bnVtYmVyX3Byb2R1Y2VkX3AgPSBmYWxzZSwKICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRF LAogICAgICAgICAgYmFzZV9mYWNlX2lkID0gMCwKICAgICAgICAgIGMgPSAwLAogICAgICAgICAg bGVuID0gMTQzNTUyMDAzMywKICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgc3RvcF9w b3MgPSAxNDA3Mzc0ODgzMjA0MzIsCiAgICAgICAgICAgIGlkID0gNDY5MTIyMDY3ODAwNTYsCiAg ICAgICAgICAgIGNoID0gNDgwLAogICAgICAgICAgICBydWxlX2lkeCA9IDkzODI1MDAzNDMwNTY1 LAogICAgICAgICAgICBsb29rYmFjayA9IDEsCiAgICAgICAgICAgIG5nbHlwaHMgPSAtMjY4Mzk0 MzIyLAogICAgICAgICAgICByZXZlcnNlZF9wID0gMjU1LAogICAgICAgICAgICBwYXJlbnRfaXQg PSAweDU1NTU1NmQ3Y2UzOCwKICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzIxOTk2MTA2OCwK ICAgICAgICAgICAgbmNoYXJzID0gLTI5OTg0MzUxMiwKICAgICAgICAgICAgbmJ5dGVzID0gMzI3 NjcsCiAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAg IHdpZHRoID0gLTM0MjY0CiAgICAgICAgICB9LAogICAgICAgICAgY2hhcl90b19kaXNwbGF5ID0g NiwKICAgICAgICAgIGdseXBobGVzc19tZXRob2QgPSBHTFlQSExFU1NfRElTUExBWV9USElOX1NQ QUNFLAogICAgICAgICAgaW1hZ2VfaWQgPSAwLAogICAgICAgICAgeHdpZGdldCA9IDB4YSwKICAg ICAgICAgIHNsaWNlID0gewogICAgICAgICAgICB4ID0gWElMKDB4NTU1NTU2ZmJjZWU1KSwKICAg ICAgICAgICAgeSA9IFhJTCgweDdmZmZlZjc3OTEzNCksCiAgICAgICAgICAgIHdpZHRoID0gWElM KDB4N2ZmZmVlMjBjMDM4KSwKICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDB4MSkKICAgICAgICAg IH0sCiAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgweDdmZmZmZmZmNzhiMCksCiAgICAgICAg ICB2b2Zmc2V0ID0gMCwKICAgICAgICAgIHRhYl93aWR0aCA9IDAsCiAgICAgICAgICBmb250X2hl aWdodCA9IFhJTCgweDEpLAogICAgICAgICAgb2JqZWN0ID0gWElMKDB4NTU1NTU2ZDdjZTdkKSwK ICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAg ICAgYnl0ZXBvcyA9IDkzODI1MDE3NTY0NzkyCiAgICAgICAgICB9LAogICAgICAgICAgdHJ1bmNh dGlvbl9waXhlbF93aWR0aCA9IDMwODMyLAogICAgICAgICAgY29udGludWF0aW9uX3BpeGVsX3dp ZHRoID0gLTEsCiAgICAgICAgICBmaXJzdF92aXNpYmxlX3ggPSAzMjc2NywKICAgICAgICAgIGxh c3RfdmlzaWJsZV94ID0gNjA4LAogICAgICAgICAgbGFzdF92aXNpYmxlX3kgPSAwLAogICAgICAg ICAgZXh0cmFfbGluZV9zcGFjaW5nID0gMTQ0MzQ5NjU0NCwKICAgICAgICAgIG1heF9leHRyYV9s aW5lX3NwYWNpbmcgPSAyMTg0NSwKICAgICAgICAgIG92ZXJyaWRlX2FzY2VudCA9IDAsCiAgICAg ICAgICBvdmVycmlkZV9kZXNjZW50ID0gMCwKICAgICAgICAgIG92ZXJyaWRlX2JvZmYgPSAxNDQz NDk2NTQ0LAogICAgICAgICAgZ2x5cGhfcm93ID0gMHgwLAogICAgICAgICAgYXJlYSA9IC0zNDY1 NiwKICAgICAgICAgIG5nbHlwaHMgPSAzMjc2NywKICAgICAgICAgIHBpeGVsX3dpZHRoID0gMTQz NDY1ODMyNiwKICAgICAgICAgIGFzY2VudCA9IDIxODQ1LAogICAgICAgICAgZGVzY2VudCA9IDE0 NTY5ODM2NzcsCiAgICAgICAgICBtYXhfYXNjZW50ID0gMjE4NDUsCiAgICAgICAgICBtYXhfZGVz Y2VudCA9IDAsCiAgICAgICAgICBwaHlzX2FzY2VudCA9IDAsCiAgICAgICAgICBwaHlzX2Rlc2Nl bnQgPSAxNDQzNDk2NTQ0LAogICAgICAgICAgbWF4X3BoeXNfYXNjZW50ID0gMjE4NDUsCiAgICAg ICAgICBtYXhfcGh5c19kZXNjZW50ID0gMCwKICAgICAgICAgIGN1cnJlbnRfeCA9IDAsCiAgICAg ICAgICBjb250aW51YXRpb25fbGluZXNfd2lkdGggPSAtMzQ2MDgsCiAgICAgICAgICBlb2xfcG9z ID0gewogICAgICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTUyMzk0NDYsCiAgICAgICAgICAgIGJ5 dGVwb3MgPSAxNDA3Mzc0ODgzMjA3MzYKICAgICAgICAgIH0sCiAgICAgICAgICBjdXJyZW50X3kg PSAwLAogICAgICAgICAgZmlyc3RfdnBvcyA9IDAsCiAgICAgICAgICB2cG9zID0gLTI2ODk3Nzg0 OCwKICAgICAgICAgIGhwb3MgPSAzMjc2NywKICAgICAgICAgIGxudW0gPSA5MzgyNDk5NTIzOTUz NSwKICAgICAgICAgIGxudW1fYnl0ZXBvcyA9IDE0MDczNzIxOTM3NzQ4MCwKICAgICAgICAgIGxu dW1fd2lkdGggPSAtMzQ1NjAsCiAgICAgICAgICBsbnVtX3BpeGVsX3dpZHRoID0gMzI3NjcsCiAg ICAgICAgICBwdF9sbnVtID0gOTM4MjQ5OTUyNDk5NTcsCiAgICAgICAgICBzdHJldGNoX2FkanVz dCA9IC0yNjg5Nzc4NDgsCiAgICAgICAgICBsZWZ0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDMyNzY3 LAogICAgICAgICAgcmlnaHRfdXNlcl9mcmluZ2VfYml0bWFwID0gMCwKICAgICAgICAgIGxlZnRf dXNlcl9mcmluZ2VfZmFjZV9pZCA9IDEwMTQwNDgsCiAgICAgICAgICByaWdodF91c2VyX2ZyaW5n ZV9mYWNlX2lkID0gMzI3NjcsCiAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgIGJp ZGlfaXQgPSB7CiAgICAgICAgICAgIGJ5dGVwb3MgPSA5MzgyNDk5NTI1MDIwNywKICAgICAgICAg ICAgY2hhcnBvcyA9IDE0LAogICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgIG5jaGFycyA9 IDkzODI1MDA0MDc3NjY0LAogICAgICAgICAgICBjaF9sZW4gPSAwLAogICAgICAgICAgICB0eXBl ID0gNDI5NDkzMjgxNiwKICAgICAgICAgICAgdHlwZV9hZnRlcl93biA9IDMyNzY3LAogICAgICAg ICAgICBvcmlnX3R5cGUgPSAxNDM0NjU4MzI2LAogICAgICAgICAgICByZXNvbHZlZF9sZXZlbCA9 IDg1ICdVJywKICAgICAgICAgICAgaXNvbGF0ZV9sZXZlbCA9IDg1ICdVJywKICAgICAgICAgICAg aW52YWxpZF9sZXZlbHMgPSAwLAogICAgICAgICAgICBpbnZhbGlkX2lzb2xhdGVzID0gMCwKICAg ICAgICAgICAgcHJldiA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMTQwNzM3NDg4MzIwODk2 LAogICAgICAgICAgICAgIHR5cGUgPSAxNDM0NjU4NDE1LAogICAgICAgICAgICAgIG9yaWdfdHlw ZSA9IDIxODQ1CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGxhc3Rfc3Ryb25nID0gewogICAg ICAgICAgICAgIGNoYXJwb3MgPSAxNDA3MzcyMTA1MDY0NDgsCiAgICAgICAgICAgICAgdHlwZSA9 IDE0NDM0OTY1NDQsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gMjE4NDUKICAgICAgICAgICAg fSwKICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbCA9IHsKICAgICAgICAgICAgICBjaGFycG9z ID0gMCwKICAgICAgICAgICAgICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmln X3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWwgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzQ4ODMyMDkyOCwKICAgICAg ICAgICAgICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktO T1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX3dzID0gewogICAgICAg ICAgICAgIGNoYXJwb3MgPSA0MTk2MTgzMDE0MTc2LAogICAgICAgICAgICAgIHR5cGUgPSAxNDUx ODEwNzI4LAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9IDIxODQ1CiAgICAgICAgICAgIH0sCiAg ICAgICAgICAgIGJyYWNrZXRfcGFpcmluZ19wb3MgPSAxNDA3Mzc0ODgzMjExODQsCiAgICAgICAg ICAgIGJyYWNrZXRfZW5jbG9zZWRfdHlwZSA9IDE0MzQ2ODMyMjcsCiAgICAgICAgICAgIG5leHRf ZW5fcG9zID0gMTQwNzM3NDg4MzIwOTc2LAogICAgICAgICAgICBuZXh0X2VuX3R5cGUgPSAxNDUx ODEwNzI4LAogICAgICAgICAgICBzb3MgPSAoTDJSIHwgdW5rbm93bjogMHg1NTU0KSwKICAgICAg ICAgICAgc2Nhbl9kaXIgPSAwLAogICAgICAgICAgICBkaXNwX3BvcyA9IDE0MDczNzIxMDUwNjQ0 OCwKICAgICAgICAgICAgZGlzcF9wcm9wID0gLTM0MzA0LAogICAgICAgICAgICBzdGFja19pZHgg PSAzMjc2NywKICAgICAgICAgICAgbGV2ZWxfc3RhY2sgPSB7ewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NTIzOTUzNSwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g Mzc2ODAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNDcgJ1wzNjcnLAogICAg ICAgICAgICAgICAgZmxhZ3MgPSAyMzkgJ1wzNTcnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA1NTgzNDYxMjUyOCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDI0NyAnXDM2NycsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDIzOSAnXDM1NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMCAnXG4n LAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDk2LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAg ICAgICAgIGxldmVsID0gMTAgJ1xuJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODYgJ1YnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1MjM5NDQ2LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxldmVsID0gMTAgJ1xuJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODYg J1YnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMTEyICdwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNTcyNjkyMzMyNjMsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAxMTIgJ3AnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyMzkg J1wzNTcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAxNDA3Mzc0ODgzMjExNTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAxMzEgJ1wyMDMnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQxOTYxODMwNDgx OTAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NTI0OTQ4NiwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAw ICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3Nycs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1MjY3MzQ1LAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAg IGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMTIzOTE4NTMsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDQ2OTEyMjA2NDI4NzM2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdc Mzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjEwNTA2NDQ4 LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMTEyICdwJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDEwICdcbicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1MzkxOTEwLAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAg IGxldmVsID0gMTMzICdcMjA1JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90 eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTUzOTE5OTksCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAw MCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDkzODI1MDA0MDc3NjY0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAn XDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAg ICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0g MjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gOTM4MjQ5OTUzOTIwODMsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0NjQwNjYy NTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NTQ0NTIwMywKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAw ICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMzUyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0NjkxMjIwNjQyODczNiwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjUwMTIzOTE4NTMsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAg bGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAw LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gLTUsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 MzgyNDk5NTkwNDY4MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMjIsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAxMSAnXHYnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDE0MDczNzE5NzM4ODU0NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAn XDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzE5NzMyODg5 MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDExICdcdicsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzIxNjE2LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA0NTQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDQ1NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMzEyOTYsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAzOCAn JicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg3ICdXJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDU0LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1ww MDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA2LAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAg IGxldmVsID0gMTAgJ1xuJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODYgJ1YnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAg IGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTUzOTE5MTAsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAxMCAnXG4nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDkgJ20nLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAxNTMgJ1wyMzEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMjE5MzYsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAw MCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDkzODI0OTk1NDM1NzcxLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAn XDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMjIxNTIs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNDcgJ1wyMjMnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAyMzkgJ1wzNTcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxl dmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjQ5OTYzMDc5NTAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyMTI4Mzk3MTIsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNDcgJ1wyMjMnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAyMzkgJ1wzNTcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVs ID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5 OTYzMDkwODQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAyMTMxMzkyMCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE0NyAn XDIyMycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDIzOSAnXDM1NycKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IC05MjIzMzcyMDM2ODU0 Nzc1ODA4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMTQ3ICdcMjIzJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3 NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDkzODI0OTk2MzA4MDUzLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1 ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjEyODM5 MjI0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMTQ3ICdcMjIzJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjEyODM5MjI0LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwK ICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjQ5OTYzMDkxMTcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 MzgyNTAyMTMxMzkyMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjEyODM5MjI0LAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyMTI4Mzk3MTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA5MzgyNDk5NDczOTQ4MywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE0NyAn XDIyMycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDIzOSAnXDM1NycKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzIxMjgzOTcx MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDIyNCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDkzODI0OTkyNzE5NDc4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAw MCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAyNDY0NzI0OCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTkyNzIwNjU0LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxldmVsID0gMTAgJ1xuJywKICAgICAgICAg ICAgICAgIGZsYWdzID0gODYgJ1YnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxldmVs ID0gMTAgJ1xuJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODYgJ1YnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywK ICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjQ5OTU0NTc3NzIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAxMCAnXG4nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMCAnXG4nLAogICAgICAgICAgICAgICAgZmxh Z3MgPSA4NiAnVicKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wz NzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NTQ1Nzc3MiwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1 NDU3ODYxLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g NCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDEwICdcbicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdWJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk2MTAwOTgwLAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAg ICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1 ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3Nycs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk2MTAxMDY5LAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjIgJ1wwMjYnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSA4NyAnVycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDkzODI1MDA0MDc3NjY0LAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90 eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTYxMDExNTMsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAw MCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAg ICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NjEyNzU5NSwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDEzOTY0NjU2NjYyOTQzMiwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjUwMjE3MDY1NDcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAzMTI5NiwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAw ICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMTM2Njc1NDQsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NjEyNjc5MSwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDE1NiAnXDIzNCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdWJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwICdcbicsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1 NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk2MTc1 MDY0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxl dmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjQ5OTYxNzUxNTMsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwNDA3NzY2NCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1 NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDIyMTY0 MDk2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDI5NDk2NzI5NjEsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAy NTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSA5MzgyNDk5NjE4MzU2NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDcz NzQ4ODMyMjg0OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3Nycs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQyOTQ5NjczNDQsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAy LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyOSAnXDAzNScsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDg3ICdXJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDQzODUyNjcwNzcsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0 LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSA0OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1 NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk2MjAx MDIxLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMiwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzI1ODcyLAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAg ICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdc Mzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gOTM4MjQ5OTYxMDExNTMsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAw ICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdc Mzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAw ICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gOTM4MjUwMjE3MDY1NDcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwg PSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyMTQ3NDgz Njc5Mjk2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAg IGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5Mzgy NTAxMzY2NzU0NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3Nycs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQ0Mzg1MjE4NjMxLAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g MywKICAgICAgICAgICAgICAgIGxldmVsID0gMTU2ICdcMjM0JywKICAgICAgICAgICAgICAgIGZs YWdzID0gODYgJ1YnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdc Mzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH19 LAogICAgICAgICAgICBzdHJpbmcgPSB7CiAgICAgICAgICAgICAgbHN0cmluZyA9IFhJTCgweDU1 NTU1NTVkZGY2OCksCiAgICAgICAgICAgICAgcyA9IDB4NDAwMCA8ZXJyb3I6IENhbm5vdCBhY2Nl c3MgbWVtb3J5IGF0IGFkZHJlc3MgMHg0MDAwPiwKICAgICAgICAgICAgICBzY2hhcnMgPSAxNDA3 Mzc0ODgzMjM2MzIsCiAgICAgICAgICAgICAgYnVmcG9zID0gNDgsCiAgICAgICAgICAgICAgZnJv bV9kaXNwX3N0ciA9IGZhbHNlLAogICAgICAgICAgICAgIHVuaWJ5dGUgPSBmYWxzZQogICAgICAg ICAgICB9LAogICAgICAgICAgICB3ID0gMHgwLAogICAgICAgICAgICBwYXJhZ3JhcGhfZGlyID0g TkVVVFJBTF9ESVIsCiAgICAgICAgICAgIHNlcGFyYXRvcl9saW1pdCA9IDAsCiAgICAgICAgICAg IGZpcnN0X2VsdCA9IHRydWUsCiAgICAgICAgICAgIG5ld19wYXJhZ3JhcGggPSB0cnVlLAogICAg ICAgICAgICBmcmFtZV93aW5kb3dfcCA9IGZhbHNlCiAgICAgICAgICB9LAogICAgICAgICAgcGFy YWdyYXBoX2VtYmVkZGluZyA9ICh1bmtub3duOiAweGZmZmY4MjUwKSwKICAgICAgICAgIG1pbl93 aWR0aF9wcm9wZXJ0eSA9IFhJTCgweDU1MDE1NjBhMDI2MCksCiAgICAgICAgICBtaW5fd2lkdGhf c3RhcnQgPSAxMTAKICAgICAgICB9CiAgICAgICAgd3JhcF9kYXRhID0gMHgwCiAgICAgICAgbWF5 X3dyYXAgPSBmYWxzZQogICAgICAgIHdyYXBfeCA9IDAKICAgICAgICB3cmFwX3Jvd191c2VkID0g LTEKICAgICAgICB3cmFwX3Jvd19hc2NlbnQgPSAwCiAgICAgICAgd3JhcF9yb3dfaGVpZ2h0ID0g MAogICAgICAgIHdyYXBfcm93X3BoeXNfYXNjZW50ID0gMAogICAgICAgIHdyYXBfcm93X3BoeXNf aGVpZ2h0ID0gMAogICAgICAgIHdyYXBfcm93X2V4dHJhX2xpbmVfc3BhY2luZyA9IDAKICAgICAg ICB3cmFwX3Jvd19taW5fcG9zID0gMAogICAgICAgIHdyYXBfcm93X21pbl9icG9zID0gMAogICAg ICAgIHdyYXBfcm93X21heF9wb3MgPSAwCiAgICAgICAgd3JhcF9yb3dfbWF4X2Jwb3MgPSAwCiAg ICAgICAgY3Zwb3MgPSAwCiAgICAgICAgbWluX3BvcyA9IDEKICAgICAgICBtYXhfcG9zID0gMQog ICAgICAgIG1pbl9icG9zID0gMQogICAgICAgIG1heF9icG9zID0gMQogICAgICAgIHBlbmRpbmdf aGFuZGxlX2xpbmVfcHJlZml4ID0gZmFsc2UKICAgICAgICB0YWJfbGluZSA9IDAKICAgICAgICBo ZWFkZXJfbGluZSA9IDAKICAgICAgICBoc2Nyb2xsX3RoaXNfbGluZSA9IGZhbHNlCiAgICAgICAg Zmlyc3RfdmlzaWJsZV94ID0gMAogICAgICAgIGxhc3RfdmlzaWJsZV94ID0gNjQwCiAgICAgICAg eF9pbmNyID0gMAogICAgICAgIGxpbmVfbnVtYmVyX25lZWRlZCA9IGZhbHNlCiM1ICAweDAwMDA1 NTU1NTU2MTIyZjggaW4gdHJ5X3dpbmRvdyAod2luZG93PVhJTCgweDU1NTU1NjhmYTMyZCksIHBv cz0uLi4sIGZsYWdzPTEpIGF0IHhkaXNwLmM6MjA1NzUKICAgICAgICBsYXN0X3Jvd19zY2FsZSA9 IDEKICAgICAgICBsYXN0X2NvbF9zY2FsZSA9IDEKICAgICAgICB3ID0gMHg1NTU1NTY4ZmEzMjgK ICAgICAgICBpdCA9IHsKICAgICAgICAgIHdpbmRvdyA9IFhJTCgweDU1NTU1NjhmYTMyZCksCiAg ICAgICAgICB3ID0gMHg1NTU1NTY4ZmEzMjgsCiAgICAgICAgICBmID0gMHg1NTU1NTY4ZmEwZDgs CiAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICBzdG9wX2NoYXJw b3MgPSA2NywKICAgICAgICAgIHByZXZfc3RvcCA9IDEsCiAgICAgICAgICBiYXNlX2xldmVsX3N0 b3AgPSAwLAogICAgICAgICAgZW5kX2NoYXJwb3MgPSAxMTMsCiAgICAgICAgICBuYXJyb3dlZF9i ZWd2ID0gMCwKICAgICAgICAgIG5hcnJvd2VkX3p2ID0gMCwKICAgICAgICAgIGxvY2tlZF9uYXJy b3dpbmdfYmVndiA9IDAsCiAgICAgICAgICBsb2NrZWRfbmFycm93aW5nX3p2ID0gMCwKICAgICAg ICAgIHMgPSAweDAsCiAgICAgICAgICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgIG11bHRp Ynl0ZV9wID0gdHJ1ZSwKICAgICAgICAgIHRhYl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIGhl YWRlcl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9w ID0gZmFsc2UsCiAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAg ICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICBlbGxpcHNpc19wID0g ZmFsc2UsCiAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IHRydWUsCiAgICAgICAgICBkcCA9IDB4 MCwKICAgICAgICAgIGRwdmVjID0gMHgwLAogICAgICAgICAgZHBlbmQgPSAweDAsCiAgICAgICAg ICBkcHZlY19jaGFyX2xlbiA9IDAsCiAgICAgICAgICBkcHZlY19mYWNlX2lkID0gMCwKICAgICAg ICAgIHNhdmVkX2ZhY2VfaWQgPSAwLAogICAgICAgICAgY3RsX2NoYXJzID0ge1hJTCgwKSA8cmVw ZWF0cyAxNiB0aW1lcz59LAogICAgICAgICAgc3RhcnQgPSB7CiAgICAgICAgICAgIHBvcyA9IHsK ICAgICAgICAgICAgICBjaGFycG9zID0gMSwKICAgICAgICAgICAgICBieXRlcG9zID0gMQogICAg ICAgICAgICB9LAogICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IC0xLAogICAgICAg ICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAtMSwKICAgICAgICAg ICAgICBieXRlcG9zID0gLTEKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5kZXgg PSAtMQogICAgICAgICAgfSwKICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgIHBvcyA9 IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMSwKICAgICAgICAgICAgICBieXRlcG9zID0gMQog ICAgICAgICAgICB9LAogICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IC0xLAogICAg ICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAtMSwKICAgICAg ICAgICAgICBieXRlcG9zID0gLTEKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5k ZXggPSAtMQogICAgICAgICAgfSwKICAgICAgICAgIG5fb3ZlcmxheV9zdHJpbmdzID0gMCwKICAg ICAgICAgIG92ZXJsYXlfc3RyaW5nc19jaGFycG9zID0gMSwKICAgICAgICAgIG92ZXJsYXlfc3Ry aW5ncyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGltZXM+fSwKICAgICAgICAgIHN0cmluZ19vdmVy bGF5cyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGltZXM+fSwKICAgICAgICAgIHN0cmluZyA9IFhJ TCgwKSwKICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgIHN0YWNrID0g e3sKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25j aGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0 b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAg ICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAg ICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAg ICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAg IGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAg ICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgcGFyZW50X2l0ID0gMHgwLAog ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAog ICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAg ICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAg ICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwK ICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgw KSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdp ZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmpl Y3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0g ewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAg Y2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAg ICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAw LAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBv cyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAg ICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFS R0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAg ICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBt dWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJv cF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZh bHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAg ICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2Us CiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxp bmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAg ICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElM KDApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAg ICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAw LAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9w ID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNt cF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlk ID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0g MCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMg PSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAg cGFyZW50X2l0ID0gMHgwLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAg ICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAg ICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lk dGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAg ICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAg IG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAg ICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAg ICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdo dCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9p ZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAg ICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAg ICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0g ewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0g MAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAg ICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg ICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3Zlcmxh eV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAg ICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAg ICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZS T01fQlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJ UiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmlu Z19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21f cHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9 IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAg ICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNl LAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZz ZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAg IGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJp bmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAg ICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAg ICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAw LAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwK ICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAg ICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAg ICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNl LAogICAgICAgICAgICAgICAgcGFyZW50X2l0ID0gMHgwLAogICAgICAgICAgICAgICAgY2hhcnBv cyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVz ID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAog ICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBm YWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7 CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xp Y2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAg ICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAg ICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg ICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBv YmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAg ICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVu dCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3Ry aW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg ICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNf aW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBY SUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAg ICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJl ZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAg ICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRp c3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0g ZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9k aXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAog ICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElM KDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFy cyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3Bf Y2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBi YXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAg ICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAg IGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxv b2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAg cmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgcGFyZW50X2l0ID0gMHgwLAogICAg ICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAg ICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAg ICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAg ICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAg ICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwK ICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRo ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3Qg PSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewog ICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hh cnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAg ICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAog ICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAg ICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lO X0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAg ICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0 aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9w ID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNl LAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAg IGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVf d3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAg IHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDAp CiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAg ICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAog ICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0g MCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9p dCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0g MCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwK ICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAw LAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgcGFy ZW50X2l0ID0gMHgwLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg ICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAg IGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGgg PSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAg ICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9i amVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAg ICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAg ICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9 IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9 IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAg ICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAg ICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewog ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAog ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAg IHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9z dHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAg ICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAg YXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01f QlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwK ICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19m cm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJl Zml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZh bHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAg YmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQg PSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZv bnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH19LAogICAgICAgICAgc3AgPSAwLAogICAg ICAgICAgc2VsZWN0aXZlID0gMCwKICAgICAgICAgIHdoYXQgPSBJVF9DSEFSQUNURVIsCiAgICAg ICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgIHNlbGVjdGl2ZV9kaXNwbGF5X2VsbGlwc2lzX3Ag PSB0cnVlLAogICAgICAgICAgY3RsX2Fycm93X3AgPSB0cnVlLAogICAgICAgICAgZmFjZV9ib3hf cCA9IGZhbHNlLAogICAgICAgICAgc3RhcnRfb2ZfYm94X3J1bl9wID0gZmFsc2UsCiAgICAgICAg ICBlbmRfb2ZfYm94X3J1bl9wID0gZmFsc2UsCiAgICAgICAgICBvdmVybGF5X3N0cmluZ3NfYXRf ZW5kX3Byb2Nlc3NlZF9wID0gZmFsc2UsCiAgICAgICAgICBpZ25vcmVfb3ZlcmxheV9zdHJpbmdz X2F0X3Bvc19wID0gZmFsc2UsCiAgICAgICAgICBnbHlwaF9ub3RfYXZhaWxhYmxlX3AgPSBmYWxz ZSwKICAgICAgICAgIHN0YXJ0c19pbl9taWRkbGVfb2ZfY2hhcl9wID0gZmFsc2UsCiAgICAgICAg ICBmYWNlX2JlZm9yZV9zZWxlY3RpdmVfcCA9IGZhbHNlLAogICAgICAgICAgY29uc3RyYWluX3Jv d19hc2NlbnRfZGVzY2VudF9wID0gZmFsc2UsCiAgICAgICAgICBsaW5lX251bWJlcl9wcm9kdWNl ZF9wID0gZmFsc2UsCiAgICAgICAgICBsaW5lX3dyYXAgPSBXSU5ET1dfV1JBUCwKICAgICAgICAg IGJhc2VfZmFjZV9pZCA9IDAsCiAgICAgICAgICBjID0gMTAsCiAgICAgICAgICBsZW4gPSAxLAog ICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICBzdG9wX3BvcyA9IDIsCiAgICAgICAgICAg IGlkID0gLTEsCiAgICAgICAgICAgIGNoID0gLTIsCiAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwK ICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICBuZ2x5cGhzID0gMCwKICAgICAg ICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICBwYXJlbnRfaXQgPSAweDdmZmZm ZmZmODQzMCwKICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgIG5jaGFycyA9IDAs CiAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAg ICB0byA9IDAsCiAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAgfSwKICAgICAgICAgIGNo YXJfdG9fZGlzcGxheSA9IDk0NzQsCiAgICAgICAgICBnbHlwaGxlc3NfbWV0aG9kID0gR0xZUEhM RVNTX0RJU1BMQVlfVEhJTl9TUEFDRSwKICAgICAgICAgIGltYWdlX2lkID0gMCwKICAgICAgICAg IHh3aWRnZXQgPSAweDAsCiAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgeCA9IFhJTCgw KSwKICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAg ICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgfSwKICAgICAgICAgIHNwYWNlX3dp ZHRoID0gWElMKDApLAogICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICB0YWJfd2lkdGgg PSA4LAogICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCksCiAgICAgICAgICBvYmplY3QgPSBY SUwoMCksCiAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAg ICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICB9LAogICAgICAgICAgdHJ1bmNhdGlvbl9w aXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBjb250aW51YXRpb25fcGl4ZWxfd2lkdGggPSA4LAog ICAgICAgICAgZmlyc3RfdmlzaWJsZV94ID0gMCwKICAgICAgICAgIGxhc3RfdmlzaWJsZV94ID0g NjQwLAogICAgICAgICAgbGFzdF92aXNpYmxlX3kgPSA1MDgsCiAgICAgICAgICBleHRyYV9saW5l X3NwYWNpbmcgPSAwLAogICAgICAgICAgbWF4X2V4dHJhX2xpbmVfc3BhY2luZyA9IDAsCiAgICAg ICAgICBvdmVycmlkZV9hc2NlbnQgPSAtMSwKICAgICAgICAgIG92ZXJyaWRlX2Rlc2NlbnQgPSAw LAogICAgICAgICAgb3ZlcnJpZGVfYm9mZiA9IDAsCiAgICAgICAgICBnbHlwaF9yb3cgPSAweDU1 NTU1NjVkMTAwMCwKICAgICAgICAgIGFyZWEgPSBURVhUX0FSRUEsCiAgICAgICAgICBuZ2x5cGhz ID0gMSwKICAgICAgICAgIHBpeGVsX3dpZHRoID0gMSwKICAgICAgICAgIGFzY2VudCA9IDEsCiAg ICAgICAgICBkZXNjZW50ID0gMSwKICAgICAgICAgIG1heF9hc2NlbnQgPSAxMSwKICAgICAgICAg IG1heF9kZXNjZW50ID0gNCwKICAgICAgICAgIHBoeXNfYXNjZW50ID0gMSwKICAgICAgICAgIHBo eXNfZGVzY2VudCA9IDEsCiAgICAgICAgICBtYXhfcGh5c19hc2NlbnQgPSAxMSwKICAgICAgICAg IG1heF9waHlzX2Rlc2NlbnQgPSA0LAogICAgICAgICAgY3VycmVudF94ID0gMSwKICAgICAgICAg IGNvbnRpbnVhdGlvbl9saW5lc193aWR0aCA9IDAsCiAgICAgICAgICBlb2xfcG9zID0gewogICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgIH0s CiAgICAgICAgICBjdXJyZW50X3kgPSAwLAogICAgICAgICAgZmlyc3RfdnBvcyA9IDAsCiAgICAg ICAgICB2cG9zID0gMCwKICAgICAgICAgIGhwb3MgPSAwLAogICAgICAgICAgbG51bSA9IDAsCiAg ICAgICAgICBsbnVtX2J5dGVwb3MgPSAwLAogICAgICAgICAgbG51bV93aWR0aCA9IDAsCiAgICAg ICAgICBsbnVtX3BpeGVsX3dpZHRoID0gMCwKICAgICAgICAgIHB0X2xudW0gPSAwLAogICAgICAg ICAgc3RyZXRjaF9hZGp1c3QgPSAwLAogICAgICAgICAgbGVmdF91c2VyX2ZyaW5nZV9iaXRtYXAg PSAwLAogICAgICAgICAgcmlnaHRfdXNlcl9mcmluZ2VfYml0bWFwID0gMCwKICAgICAgICAgIGxl ZnRfdXNlcl9mcmluZ2VfZmFjZV9pZCA9IDAsCiAgICAgICAgICByaWdodF91c2VyX2ZyaW5nZV9m YWNlX2lkID0gMCwKICAgICAgICAgIGJpZGlfcCA9IHRydWUsCiAgICAgICAgICBiaWRpX2l0ID0g ewogICAgICAgICAgICBieXRlcG9zID0gMSwKICAgICAgICAgICAgY2hhcnBvcyA9IDEsCiAgICAg ICAgICAgIGNoID0gMTAsCiAgICAgICAgICAgIG5jaGFycyA9IDEsCiAgICAgICAgICAgIGNoX2xl biA9IDEsCiAgICAgICAgICAgIHR5cGUgPSBORVVUUkFMX0IsCiAgICAgICAgICAgIHR5cGVfYWZ0 ZXJfd24gPSBORVVUUkFMX0IsCiAgICAgICAgICAgIG9yaWdfdHlwZSA9IE5FVVRSQUxfQiwKICAg ICAgICAgICAgcmVzb2x2ZWRfbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgaXNvbGF0ZV9s ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICBpbnZhbGlkX2xldmVscyA9IDAsCiAgICAgICAg ICAgIGludmFsaWRfaXNvbGF0ZXMgPSAwLAogICAgICAgICAgICBwcmV2ID0gewogICAgICAgICAg ICAgIGNoYXJwb3MgPSAxLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAg ICAgICAgIG9yaWdfdHlwZSA9IE5FVVRSQUxfQgogICAgICAgICAgICB9LAogICAgICAgICAgICBs YXN0X3N0cm9uZyA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICB0 eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAg ICAgICAgICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWwgPSB7CiAgICAgICAgICAg ICAgY2hhcnBvcyA9IC0xLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAg ICAgICAgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbCA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMSwKICAgICAgICAg ICAgICB0eXBlID0gU1RST05HX0wsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9C VAogICAgICAgICAgICB9LAogICAgICAgICAgICBuZXh0X2Zvcl93cyA9IHsKICAgICAgICAgICAg ICBjaGFycG9zID0gLTEsCiAgICAgICAgICAgICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAg ICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9LAogICAgICAgICAgICBi cmFja2V0X3BhaXJpbmdfcG9zID0gLTEsCiAgICAgICAgICAgIGJyYWNrZXRfZW5jbG9zZWRfdHlw ZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgIG5leHRfZW5fcG9zID0gMCwKICAgICAgICAgICAg bmV4dF9lbl90eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgc29zID0gTDJSLAogICAgICAg ICAgICBzY2FuX2RpciA9IDEsCiAgICAgICAgICAgIGRpc3BfcG9zID0gMTEzLAogICAgICAgICAg ICBkaXNwX3Byb3AgPSAwLAogICAgICAgICAgICBzdGFja19pZHggPSAwLAogICAgICAgICAgICBs ZXZlbF9zdGFjayA9IHt7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9IDxyZXBlYXRzIDEyOCB0aW1lcz59 LAogICAgICAgICAgICBzdHJpbmcgPSB7CiAgICAgICAgICAgICAgbHN0cmluZyA9IFhJTCgwKSwK ICAgICAgICAgICAgICBzID0gMHgwLAogICAgICAgICAgICAgIHNjaGFycyA9IDAsCiAgICAgICAg ICAgICAgYnVmcG9zID0gMCwKICAgICAgICAgICAgICBmcm9tX2Rpc3Bfc3RyID0gZmFsc2UsCiAg ICAgICAgICAgICAgdW5pYnl0ZSA9IGZhbHNlCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHcg PSAweDU1NTU1NjhmYTMyOCwKICAgICAgICAgICAgcGFyYWdyYXBoX2RpciA9IEwyUiwKICAgICAg ICAgICAgc2VwYXJhdG9yX2xpbWl0ID0gLTEsCiAgICAgICAgICAgIGZpcnN0X2VsdCA9IGZhbHNl LAogICAgICAgICAgICBuZXdfcGFyYWdyYXBoID0gZmFsc2UsCiAgICAgICAgICAgIGZyYW1lX3dp bmRvd19wID0gdHJ1ZQogICAgICAgICAgfSwKICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcg PSBMMlIsCiAgICAgICAgICBtaW5fd2lkdGhfcHJvcGVydHkgPSBYSUwoMCksCiAgICAgICAgICBt aW5fd2lkdGhfc3RhcnQgPSAwCiAgICAgICAgfQogICAgICAgIGxhc3RfdGV4dF9yb3cgPSAweDAK ICAgICAgICBmID0gMHg1NTU1NTY4ZmEwZDgKICAgICAgICBjdXJzb3JfdnBvcyA9IDIKICAgICAg ICBpdF9jaGFycG9zID0gMTQzMjEzNzg4MgojNiAgMHgwMDAwNTU1NTU1NjBlZGJiIGluIHJlZGlz cGxheV93aW5kb3cgKHdpbmRvdz1YSUwoMHg1NTU1NTY4ZmEzMmQpLCBqdXN0X3RoaXNfb25lX3A9 ZmFsc2UpIGF0IHhkaXNwLmM6MTk5NTkKICAgICAgICBkMiA9IDEKICAgICAgICBkNiA9IDE0NTI0 MjAwOTYKICAgICAgICBkMSA9IDAKICAgICAgICBkNSA9IDIxODQ1CiAgICAgICAgcnRvcCA9IDAK ICAgICAgICByYm90ID0gLTIxNTUyCiAgICAgICAgdyA9IDB4NTU1NTU2OGZhMzI4CiAgICAgICAg ZiA9IDB4NTU1NTU2OGZhMGQ4CiAgICAgICAgYnVmZmVyID0gMHg1NTU1NTY4OGRmYTgKICAgICAg ICBvbGQgPSAweDU1NTU1Njg4ZGZhOAogICAgICAgIGxwb2ludCA9IHsKICAgICAgICAgIGNoYXJw b3MgPSAxMTIsCiAgICAgICAgICBieXRlcG9zID0gMTEyCiAgICAgICAgfQogICAgICAgIG9wb2lu dCA9IHsKICAgICAgICAgIGNoYXJwb3MgPSAxMTIsCiAgICAgICAgICBieXRlcG9zID0gMTEyCiAg ICAgICAgfQogICAgICAgIHN0YXJ0cCA9IHsKICAgICAgICAgIGNoYXJwb3MgPSAxLAogICAgICAg ICAgYnl0ZXBvcyA9IDEKICAgICAgICB9CiAgICAgICAgdXBkYXRlX21vZGVfbGluZSA9IHRydWUK ICAgICAgICB0ZW0gPSAwCiAgICAgICAgaXQgPSB7CiAgICAgICAgICB3aW5kb3cgPSBYSUwoMHgy ODAwMDAwMDAwMCksCiAgICAgICAgICB3ID0gMHgxLAogICAgICAgICAgZiA9IDB4MSwKICAgICAg ICAgIG1ldGhvZCA9IEdFVF9GUk9NX0RJU1BMQVlfVkVDVE9SLAogICAgICAgICAgc3RvcF9jaGFy cG9zID0gMSwKICAgICAgICAgIHByZXZfc3RvcCA9IDAsCiAgICAgICAgICBiYXNlX2xldmVsX3N0 b3AgPSAwLAogICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgbmFycm93ZWRfYmVn diA9IDAsCiAgICAgICAgICBuYXJyb3dlZF96diA9IDAsCiAgICAgICAgICBsb2NrZWRfbmFycm93 aW5nX2JlZ3YgPSAwLAogICAgICAgICAgbG9ja2VkX25hcnJvd2luZ196diA9IC00Mjk0OTY3Mjk2 LAogICAgICAgICAgcyA9IDB4MCwKICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAg ICAgbXVsdGlieXRlX3AgPSBmYWxzZSwKICAgICAgICAgIHRhYl9saW5lX3AgPSBmYWxzZSwKICAg ICAgICAgIGhlYWRlcl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3Bs YXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0g ZmFsc2UsCiAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICBlbGxp cHNpc19wID0gZmFsc2UsCiAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAg ICAgZHAgPSAweDEsCiAgICAgICAgICBkcHZlYyA9IDB4NTY5MjJjMDAsCiAgICAgICAgICBkcGVu ZCA9IDB4NTU1NTU2Mzg5YmIwLAogICAgICAgICAgZHB2ZWNfY2hhcl9sZW4gPSAtMTYyODgsCiAg ICAgICAgICBkcHZlY19mYWNlX2lkID0gMzI3NjcsCiAgICAgICAgICBzYXZlZF9mYWNlX2lkID0g MTQzMjQzMDI3OCwKICAgICAgICAgIGN0bF9jaGFycyA9IHtYSUwoMHgxKSwgWElMKDB4MSksIFhJ TCgweDU2OGZhNTM1KSwgWElMKDB4NTU1NTU2OGZhNTM1KSwgWElMKDB4NTU1NTU2OGZhNTM1KSwg WElMKDB4NTU1NTU2OGZhNTMwKSwgWElMKDB4NTU1NTU2OGZhMGQ4KSwgWElMKDApLCBtYWtlX2Zp eG51bSgwKSwgWElMKDB4MSksIFhJTCgwKSwgbWFrZV9maXhudW0oMCksIFhJTCgwKSwgWElMKDAp LCBYSUwoMCksIFhJTCgwKX0sCiAgICAgICAgICBzdGFydCA9IHsKICAgICAgICAgICAgcG9zID0g ewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAg ICAgICAgICAgIH0sCiAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMSwKICAgICAg ICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAg ICAgICBieXRlcG9zID0gMAogICAgICAgICAgICB9LAogICAgICAgICAgICBkcHZlY19pbmRleCA9 IDAKICAgICAgICAgIH0sCiAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICBwb3MgPSB7 CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAg ICAgICAgICAgfSwKICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAg ICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAg ICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGRwdmVjX2luZGV4ID0g MAogICAgICAgICAgfSwKICAgICAgICAgIG5fb3ZlcmxheV9zdHJpbmdzID0gMCwKICAgICAgICAg IG92ZXJsYXlfc3RyaW5nc19jaGFycG9zID0gMCwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5ncyA9 IHtYSUwoMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCks IFhJTCgwKSwgWElMKDApLCBYSUwoMCksIG1ha2VfZml4bnVtKDApLCBtYWtlX2ZpeG51bSgwKSwg WElMKDB4ZmZmZmZmZmZmZmZmZmZmZiksIFhJTCgweGZmZmZmZmZmZmZmZmZmZmYpLCBYSUwoMHhm ZmZmZmZmZmZmZmZmZmZmKSwgWElMKDB4ZmZmZmZmZmYpfSwKICAgICAgICAgIHN0cmluZ19vdmVy bGF5cyA9IHttYWtlX2ZpeG51bSgwKSwgbWFrZV9maXhudW0oMCksIFhJTCgweGZmZmZmZmZmZmZm ZmZmZmYpLCBYSUwoMHhmZmZmZmZmZmZmZmZmZmZmKSwgWElMKDB4ZmZmZmZmZmZmZmZmZmZmZiks IFhJTCgweGZmZmZmZmZmKSwgWElMKDApLCBtYWtlX2ZpeG51bSgwKSwgWElMKDApLCBYSUwoMCks IFhJTCgwKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCl9LAogICAgICAg ICAgc3RyaW5nID0gWElMKDApLAogICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDApLAogICAg ICAgICAgc3RhY2sgPSB7ewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAg ICAgICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDAsCiAg ICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAw LAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAgICAgICAgICAgICAgY21wX2l0 ID0gewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAgICAgICAgICAgICAgaWQgPSAw LAogICAgICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAwLAog ICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAs CiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBwYXJl bnRfaXQgPSAweDAsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAg IG5jaGFycyA9IDAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAwLAogICAgICAgICAgICAgICAg ZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9 IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAg ICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2Jq ZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAg ICAgICB4ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAg ICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0g WElMKDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0g MAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAg ICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAg ICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAg ICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAg ICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICAgICAg cG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAg Ynl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0 cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgICAgICBh cmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9C VUZGRVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAog ICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zy b21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVm aXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFs c2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBi aWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9 IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgZm9u dF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9 IFhJTCgwKSwKICAgICAgICAgICAgICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBl bmRfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAg ICAgICBwcmV2X3N0b3AgPSAwLAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAg ICAgICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAg ICAgICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAg ICAgcnVsZV9pZHggPSAwLAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAg ICAgICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgICBwYXJlbnRfaXQgPSAweDAsCiAgICAgICAgICAgICAgICBjaGFycG9zID0g MCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAw LAogICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAg ICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2Vf aWQgPSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAg ICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9 IHsKICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHkg PSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAg ICAgICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0 cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVj dCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAg ICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0g ewogICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwK ICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdf cG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAg Ynl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRl eCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgw KSwKICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAgICAgICBt ZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGlu ZyA9IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAg ICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxh eV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxz ZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3Bf cHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAg ICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCks CiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAgICAgICBzdHJpbmdfbmNoYXJzID0g MCwKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgc3RvcF9jaGFy cG9zID0gMCwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAwLAogICAgICAgICAgICAgIGJhc2Vf bGV2ZWxfc3RvcCA9IDAsCiAgICAgICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICAgICAg c3RvcF9wb3MgPSAwLAogICAgICAgICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAgY2gg PSAwLAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAwLAogICAgICAgICAgICAgICAgbG9va2Jh Y2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZl cnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBwYXJlbnRfaXQgPSAweDAsCiAgICAgICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAg ICAgICAgICBuYnl0ZXMgPSAwLAogICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAg ICAgICB0byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAg ICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAogICAgICAg ICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDApLAogICAg ICAgICAgICAgICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBY SUwoMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJ TCgwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAg ICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9z ID0gMCwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgfSwKICAgICAg ICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAg ICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsCiAgICAg ICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwK ICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZy b21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJF QSwKICAgICAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICAgICAg cGFyYWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11bHRpYnl0 ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBm YWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZv aWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAg ICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFw ID0gVFJVTkNBVEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAgICAgc3Bh Y2Vfd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAgICAg ICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDAsCiAgICAg ICAgICAgICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAwLAog ICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAgICAgICAgICAgICAgY21wX2l0ID0g ewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAgICAgICAgICAgICAgaWQgPSAwLAog ICAgICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAwLAogICAg ICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAsCiAg ICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBwYXJlbnRf aXQgPSAweDAsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIG5j aGFycyA9IDAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAwLAogICAgICAgICAgICAgICAgZnJv bSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDAK ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAgICAg IHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0 ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAg ICB4ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAgICAg ICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElM KDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMAog ICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAg ICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAg IHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAg ICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAg ICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICAgICAgcG9z ID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0 ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmlu Z19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAg ICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgICAgICBhcmVh ID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9CVUZG RVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAogICAg ICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21f ZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhf cHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2Us CiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRp X3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAg ICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9IDAs CiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgZm9udF9o ZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJ TCgwKSwKICAgICAgICAgICAgICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBlbmRf Y2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAgICAg ICBwcmV2X3N0b3AgPSAwLAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAgICAg ICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAgICAg ICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAgICAg cnVsZV9pZHggPSAwLAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAg ICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAg ICAgICAgICAgICBwYXJlbnRfaXQgPSAweDAsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwK ICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAwLAog ICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAg ICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQg PSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAg ICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsK ICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHkgPSBY SUwoMCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAg ICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg ICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0 Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9 IFhJTCgwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg cG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0gewog ICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAg ICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9z ID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0 ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9 IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwK ICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAgICAgICBtZXRo b2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9 IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAg ICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBz dHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxheV9l bGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwK ICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJv cF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAg ICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAg ICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfX0sCiAgICAgICAg ICBzcCA9IDAsCiAgICAgICAgICBzZWxlY3RpdmUgPSAwLAogICAgICAgICAgd2hhdCA9IElUX0NI QVJBQ1RFUiwKICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAgc2VsZWN0aXZlX2Rpc3Bs YXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgY3RsX2Fycm93X3AgPSBmYWxzZSwKICAg ICAgICAgIGZhY2VfYm94X3AgPSBmYWxzZSwKICAgICAgICAgIHN0YXJ0X29mX2JveF9ydW5fcCA9 IGZhbHNlLAogICAgICAgICAgZW5kX29mX2JveF9ydW5fcCA9IGZhbHNlLAogICAgICAgICAgb3Zl cmxheV9zdHJpbmdzX2F0X2VuZF9wcm9jZXNzZWRfcCA9IGZhbHNlLAogICAgICAgICAgaWdub3Jl X292ZXJsYXlfc3RyaW5nc19hdF9wb3NfcCA9IGZhbHNlLAogICAgICAgICAgZ2x5cGhfbm90X2F2 YWlsYWJsZV9wID0gZmFsc2UsCiAgICAgICAgICBzdGFydHNfaW5fbWlkZGxlX29mX2NoYXJfcCA9 IGZhbHNlLAogICAgICAgICAgZmFjZV9iZWZvcmVfc2VsZWN0aXZlX3AgPSBmYWxzZSwKICAgICAg ICAgIGNvbnN0cmFpbl9yb3dfYXNjZW50X2Rlc2NlbnRfcCA9IGZhbHNlLAogICAgICAgICAgbGlu ZV9udW1iZXJfcHJvZHVjZWRfcCA9IGZhbHNlLAogICAgICAgICAgbGluZV93cmFwID0gVFJVTkNB VEUsCiAgICAgICAgICBiYXNlX2ZhY2VfaWQgPSAwLAogICAgICAgICAgYyA9IDAsCiAgICAgICAg ICBsZW4gPSAwLAogICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICBzdG9wX3BvcyA9IDAs CiAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICBydWxl X2lkeCA9IDAsCiAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgbmdseXBocyA9 IDAsCiAgICAgICAgICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgcGFyZW50X2l0 ID0gMHgwLAogICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgbmNoYXJzID0gMCwK ICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAg IHRvID0gMCwKICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICB9LAogICAgICAgICAgY2hh cl90b19kaXNwbGF5ID0gMCwKICAgICAgICAgIGdseXBobGVzc19tZXRob2QgPSBHTFlQSExFU1Nf RElTUExBWV9USElOX1NQQUNFLAogICAgICAgICAgaW1hZ2VfaWQgPSAwLAogICAgICAgICAgeHdp ZGdldCA9IDB4MCwKICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICB4ID0gWElMKDApLAog ICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAg ICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICB9LAogICAgICAgICAgc3BhY2Vfd2lkdGgg PSBYSUwoMCksCiAgICAgICAgICB2b2Zmc2V0ID0gMCwKICAgICAgICAgIHRhYl93aWR0aCA9IDAs CiAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgweDUpLAogICAgICAgICAgb2JqZWN0ID0gWElM KDB4MjAwMDAwMDIzKSwKICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICBjaGFycG9z ID0gNDk4MjE2MjA2MzM2LAogICAgICAgICAgICBieXRlcG9zID0gMQogICAgICAgICAgfSwKICAg ICAgICAgIHRydW5jYXRpb25fcGl4ZWxfd2lkdGggPSAxLAogICAgICAgICAgY29udGludWF0aW9u X3BpeGVsX3dpZHRoID0gMCwKICAgICAgICAgIGZpcnN0X3Zpc2libGVfeCA9IDAsCiAgICAgICAg ICBsYXN0X3Zpc2libGVfeCA9IC0xLAogICAgICAgICAgbGFzdF92aXNpYmxlX3kgPSAtMSwKICAg ICAgICAgIGV4dHJhX2xpbmVfc3BhY2luZyA9IC0yLAogICAgICAgICAgbWF4X2V4dHJhX2xpbmVf c3BhY2luZyA9IDAsCiAgICAgICAgICBvdmVycmlkZV9hc2NlbnQgPSAwLAogICAgICAgICAgb3Zl cnJpZGVfZGVzY2VudCA9IDAsCiAgICAgICAgICBvdmVycmlkZV9ib2ZmID0gMCwKICAgICAgICAg IGdseXBoX3JvdyA9IDB4MCwKICAgICAgICAgIGFyZWEgPSAtMjEzNDQsCiAgICAgICAgICBuZ2x5 cGhzID0gMzI3NjcsCiAgICAgICAgICBwaXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBhc2NlbnQg PSAwLAogICAgICAgICAgZGVzY2VudCA9IDAsCiAgICAgICAgICBtYXhfYXNjZW50ID0gMCwKICAg ICAgICAgIG1heF9kZXNjZW50ID0gMCwKICAgICAgICAgIHBoeXNfYXNjZW50ID0gMCwKICAgICAg ICAgIHBoeXNfZGVzY2VudCA9IDAsCiAgICAgICAgICBtYXhfcGh5c19hc2NlbnQgPSAwLAogICAg ICAgICAgbWF4X3BoeXNfZGVzY2VudCA9IDExNiwKICAgICAgICAgIGN1cnJlbnRfeCA9IDAsCiAg ICAgICAgICBjb250aW51YXRpb25fbGluZXNfd2lkdGggPSAwLAogICAgICAgICAgZW9sX3BvcyA9 IHsKICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAg ICAgICB9LAogICAgICAgICAgY3VycmVudF95ID0gMCwKICAgICAgICAgIGZpcnN0X3Zwb3MgPSAw LAogICAgICAgICAgdnBvcyA9IDAsCiAgICAgICAgICBocG9zID0gMCwKICAgICAgICAgIGxudW0g PSAwLAogICAgICAgICAgbG51bV9ieXRlcG9zID0gMCwKICAgICAgICAgIGxudW1fd2lkdGggPSA1 MjQyODgsCiAgICAgICAgICBsbnVtX3BpeGVsX3dpZHRoID0gMCwKICAgICAgICAgIHB0X2xudW0g PSAwLAogICAgICAgICAgc3RyZXRjaF9hZGp1c3QgPSAxNDQ2MTU2MDI5LAogICAgICAgICAgbGVm dF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAyMTg0NSwKICAgICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdl X2JpdG1hcCA9IDAsCiAgICAgICAgICBsZWZ0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAyLAogICAg ICAgICAgcmlnaHRfdXNlcl9mcmluZ2VfZmFjZV9pZCA9IDAsCiAgICAgICAgICBiaWRpX3AgPSBm YWxzZSwKICAgICAgICAgIGJpZGlfaXQgPSB7CiAgICAgICAgICAgIGJ5dGVwb3MgPSAyLAogICAg ICAgICAgICBjaGFycG9zID0gNTI0Mjg4LAogICAgICAgICAgICBjaCA9IDY0MCwKICAgICAgICAg ICAgbmNoYXJzID0gMCwKICAgICAgICAgICAgY2hfbGVuID0gNDI5NDk2NzI5NSwKICAgICAgICAg ICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgIHR5cGVfYWZ0ZXJfd24gPSBVTktOT1dO X0JULAogICAgICAgICAgICBvcmlnX3R5cGUgPSAxNDUyNDIwMzUyLAogICAgICAgICAgICByZXNv bHZlZF9sZXZlbCA9IDg1ICdVJywKICAgICAgICAgICAgaXNvbGF0ZV9sZXZlbCA9IDg1ICdVJywK ICAgICAgICAgICAgaW52YWxpZF9sZXZlbHMgPSA0Mjk0OTY3Mjk3LAogICAgICAgICAgICBpbnZh bGlkX2lzb2xhdGVzID0gNDcyNDQ2NDAyNjQsCiAgICAgICAgICAgIHByZXYgPSB7CiAgICAgICAg ICAgICAgY2hhcnBvcyA9IDQsCiAgICAgICAgICAgICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAg ICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9LAogICAgICAgICAg ICBsYXN0X3N0cm9uZyA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAg ICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JU CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWwgPSB7CiAgICAgICAg ICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAg ICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9LAogICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAg ICAgICAgIHR5cGUgPSBGU0ksCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAog ICAgICAgICAgICB9LAogICAgICAgICAgICBuZXh0X2Zvcl93cyA9IHsKICAgICAgICAgICAgICBj aGFycG9zID0gMSwKICAgICAgICAgICAgICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAg ICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJyYWNr ZXRfcGFpcmluZ19wb3MgPSAwLAogICAgICAgICAgICBicmFja2V0X2VuY2xvc2VkX3R5cGUgPSBV TktOT1dOX0JULAogICAgICAgICAgICBuZXh0X2VuX3BvcyA9IDAsCiAgICAgICAgICAgIG5leHRf ZW5fdHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgIHNvcyA9IE5FVVRSQUxfRElSLAogICAg ICAgICAgICBzY2FuX2RpciA9IDAsCiAgICAgICAgICAgIGRpc3BfcG9zID0gMiwKICAgICAgICAg ICAgZGlzcF9wcm9wID0gMiwKICAgICAgICAgICAgc3RhY2tfaWR4ID0gMCwKICAgICAgICAgICAg bGV2ZWxfc3RhY2sgPSB7ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0 Mjk0OTY3Mjk1LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA2 LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVs ID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0Mjk0OTY3Mjk2 LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVs ID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gNDI5NDk2NzI5NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxl dmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0Mjk0OTY3 Mjk2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxl dmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSA8cmVwZWF0cyA4OSB0aW1lcz4sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDEwICdcbicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdWJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1MjM5NDQ2LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAg J1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjQ3ICdcMzY3JywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTUyMzk1MzUsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNDcgJ1wzNjcnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAyMzkgJ1wzNTcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMzgzMzYsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAxMzEgJ1wyMDMnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDE0MDczNzIxOTM3NjU2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAn XDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1MjUwMjA3 LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjQ3ICdcMzY3JywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjE5Mzc2NTY4LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAg ICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0g MjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gOTM4MjQ5OTUyNjMyMTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAxMzEgJ1wyMDMnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDE0MDczNzIxOTM3NjU2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQw NzM3MjE5Mzc3NDgwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3 JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDEwICdcbicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdW JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1NDU3NzcyLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwK ICAgICAgICAgICAgICAgIGxldmVsID0gMjQ3ICdcMzY3JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMjM5ICdcMzU3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI0NyAn XDM2NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDIzOSAnXDM1NycKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMzODUy OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEzMSAnXDIwMycsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjE5Mzc3NDk2LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAg ICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1 ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gOTM4MjQ5OTUyNTAyMDcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzcy MTkzNzc0OTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NTI2MzIxMiwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBm bGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDEyMzkxODQ4LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAx NDA3MzcyMTkzNzc0OTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAw JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUg J1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSA5MzgyNDk5NDgxMDg1OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MzQyMjk1 NjUsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNDcgJ1wzNjcnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAyMzkgJ1wzNTcnCiAgICAgICAgICAgICAgfX0sCiAgICAgICAgICAg IHN0cmluZyA9IHsKICAgICAgICAgICAgICBsc3RyaW5nID0gWElMKDB4NTU1NTU1N2NhMWEzKSwK ICAgICAgICAgICAgICBzID0gMHg3ZmZmZWZmN2I5NTggIlwwMDIiLAogICAgICAgICAgICAgIHNj aGFycyA9IDk2LAogICAgICAgICAgICAgIGJ1ZnBvcyA9IDkzODI1MDA0MDc3NzYwLAogICAgICAg ICAgICAgIGZyb21fZGlzcF9zdHIgPSBmYWxzZSwKICAgICAgICAgICAgICB1bmlieXRlID0gZmFs c2UKICAgICAgICAgICAgfSwKICAgICAgICAgICAgdyA9IDB4N2ZmZmZmZmZiZjMwLAogICAgICAg ICAgICBwYXJhZ3JhcGhfZGlyID0gKFIyTCB8IHVua25vd246IDB4NTU4MzI2MTQpLAogICAgICAg ICAgICBzZXBhcmF0b3JfbGltaXQgPSAxNDA3MzcyMTgxODk0NzIsCiAgICAgICAgICAgIGZpcnN0 X2VsdCA9IGZhbHNlLAogICAgICAgICAgICBuZXdfcGFyYWdyYXBoID0gZmFsc2UsCiAgICAgICAg ICAgIGZyYW1lX3dpbmRvd19wID0gZmFsc2UKICAgICAgICAgIH0sCiAgICAgICAgICBwYXJhZ3Jh cGhfZW1iZWRkaW5nID0gKHVua25vd246IDB4ZmZmZmJmNjApLAogICAgICAgICAgbWluX3dpZHRo X3Byb3BlcnR5ID0gWElMKDB4NTU1NTU1ODMyNjZmKSwKICAgICAgICAgIG1pbl93aWR0aF9zdGFy dCA9IC0xNjUyOAogICAgICAgIH0KICAgICAgICBjdXJyZW50X21hdHJpeF91cF90b19kYXRlX3Ag PSBmYWxzZQogICAgICAgIHVzZWRfY3VycmVudF9tYXRyaXhfcCA9IGZhbHNlCiAgICAgICAgYnVm ZmVyX3VuY2hhbmdlZF9wID0gZmFsc2UKICAgICAgICB0ZW1wX3Njcm9sbF9zdGVwID0gZmFsc2UK ICAgICAgICBjb3VudCA9IHsKICAgICAgICAgIGJ5dGVzID0gMTkyCiAgICAgICAgfQogICAgICAg IHJjID0gMjE4NDUKICAgICAgICBjZW50ZXJpbmdfcG9zaXRpb24gPSAtMQogICAgICAgIGxhc3Rf bGluZV9taXNmaXQgPSBmYWxzZQogICAgICAgIGJlZ191bmNoYW5nZWQgPSAtMQogICAgICAgIGVu ZF91bmNoYW5nZWQgPSAwCiAgICAgICAgZnJhbWVfbGluZV9oZWlnaHQgPSAxNQogICAgICAgIG1h cmdpbiA9IDAKICAgICAgICB1c2VfZGVzaXJlZF9tYXRyaXggPSBmYWxzZQogICAgICAgIGl0ZGF0 YSA9IDB4MAojNyAgMHgwMDAwNTU1NTU1NjA1YzZkIGluIHJlZGlzcGxheV93aW5kb3dfMCAod2lu ZG93PVhJTCgweDU1NTU1NjhmYTMyZCkpIGF0IHhkaXNwLmM6MTc0NDUKIzggIDB4MDAwMDU1NTU1 NTg1ZDk1ZCBpbiBpbnRlcm5hbF9jb25kaXRpb25fY2FzZV8xIChiZnVuPTB4NTU1NTU1NjA1YzJi IDxyZWRpc3BsYXlfd2luZG93XzA+LCBhcmc9WElMKDB4NTU1NTU2OGZhMzJkKSwgaGFuZGxlcnM9 WElMKDB4N2ZmZmVmZDkzZjliKSwgaGZ1bj0weDU1NTU1NTYwNTliMiA8cmVkaXNwbGF5X3dpbmRv d19lcnJvcj4pIGF0IGV2YWwuYzoxNDk4CiAgICAgICAgdmFsID0gWElMKDB4NTU1NTU1NWNjZjZi KQogICAgICAgIGMgPSAweDU1NTU1NjJlODMzMAojOSAgMHgwMDAwNTU1NTU1NjA1OTg0IGluIHJl ZGlzcGxheV93aW5kb3dzICh3aW5kb3c9WElMKDB4NTU1NTU2OGZhMzJkKSkgYXQgeGRpc3AuYzox NzQxNQogICAgICAgIHcgPSAweDU1NTU1NjhmYTMyOAojMTAgMHgwMDAwNTU1NTU1NjA0MzM4IGlu IHJlZGlzcGxheV9pbnRlcm5hbCAoKSBhdCB4ZGlzcC5jOjE2ODY1CiAgICAgICAgZ2NzY3JvbGxi YXJzID0gZmFsc2UKICAgICAgICBmX3JlZGlzcGxheV9mbGFnID0gZmFsc2UKICAgICAgICBmID0g MHg1NTU1NTY4ZmEwZDgKICAgICAgICB3ID0gMHg1NTU1NTY4ZmEzMjgKICAgICAgICBzdyA9IDB4 NTU1NTU2OGZhMzI4CiAgICAgICAgZnIgPSAweDU1NTU1NjhmYTBkOAogICAgICAgIHBlbmRpbmcg PSBmYWxzZQogICAgICAgIG11c3RfZmluaXNoID0gdHJ1ZQogICAgICAgIG1hdGNoX3AgPSB0cnVl CiAgICAgICAgdGxidWZwb3MgPSB7CiAgICAgICAgICBjaGFycG9zID0gNjcsCiAgICAgICAgICBi eXRlcG9zID0gNjcKICAgICAgICB9CiAgICAgICAgdGxlbmRwb3MgPSB7CiAgICAgICAgICBjaGFy cG9zID0gMCwKICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgfQogICAgICAgIG51bWJlcl9v Zl92aXNpYmxlX2ZyYW1lcyA9IDEKICAgICAgICBzZiA9IDB4NTU1NTU2OGZhMGQ4CiAgICAgICAg cG9sbGluZ19zdG9wcGVkX2hlcmUgPSBmYWxzZQogICAgICAgIHRhaWwgPSBYSUwoMHg1NTU1NTYy OTRkZTMpCiAgICAgICAgZnJhbWUgPSBYSUwoMHg1NTU1NTY4ZmEwZGQpCiAgICAgICAgaHNjcm9s bF9yZXRyaWVzID0gMAogICAgICAgIGdhcmJhZ2VkX2ZyYW1lX3JldHJpZXMgPSAwCiAgICAgICAg Y29uc2lkZXJfYWxsX3dpbmRvd3NfcCA9IHRydWUKICAgICAgICB1cGRhdGVfbWluaXdpbmRvd19w ID0gdHJ1ZQogICAgICAgIGNvdW50ID0gewogICAgICAgICAgYnl0ZXMgPSA5NgogICAgICAgIH0K IzExIDB4MDAwMDU1NTU1NTYwMWQ2MSBpbiByZWRpc3BsYXkgKCkgYXQgeGRpc3AuYzoxNjA0OAoj MTIgMHgwMDAwNTU1NTU1NzdhYTA0IGluIHJlYWRfY2hhciAoY29tbWFuZGZsYWc9MSwgbWFwPVhJ TCgweDU1NTU1NzI2YjJmMyksIHByZXZfZXZlbnQ9WElMKDApLCB1c2VkX21vdXNlX21lbnU9MHg3 ZmZmZmZmZmRhN2YsIGVuZF90aW1lPTB4MCkgYXQga2V5Ym9hcmQuYzoyNjI2CiAgICAgICAgZWNo b19jdXJyZW50ID0gZmFsc2UKICAgICAgICBjID0gWElMKDApCiAgICAgICAgbG9jYWxfZ2V0Y2pt cCA9IHt7CiAgICAgICAgICAgIF9fam1wYnVmID0gezAsIDAsIDE0MDczNzQ4ODM0NTIxNiwgOTM4 MjQ5OTUzOTIwODMsIDk2LCAxNDY0MDY2MDAwLCAxNDA3Mzc0ODgzNDUzMTIsIDkzODI0OTk1NDQ1 MjAzfSwKICAgICAgICAgICAgX19tYXNrX3dhc19zYXZlZCA9IDE0NjIxNTM5ODcsCiAgICAgICAg ICAgIF9fc2F2ZWRfbWFzayA9IHsKICAgICAgICAgICAgICBfX3ZhbCA9IHs5NiwgOTM4MjUwMjI3 MzUxODcsIDkzODI1MDA0MDc3NjY0LCAwLCAwLCAxNDA3Mzc0ODgzNDUzMTIsIDAsIDkzODI1MDIy NzM1MTA3LCAwLCAxNDA3Mzc0ODgzNDU0ODgsIDkzODI0OTk0NjM2MTkzLCAwLCA0MDk5MiwgOTM4 MjUwMDQxMTg2NTYsIDQwOTkyLCAxNDA3Mzc0ODgzNDUzOTJ9CiAgICAgICAgICAgIH0KICAgICAg ICAgIH19CiAgICAgICAgc2F2ZV9qdW1wID0ge3sKICAgICAgICAgICAgX19qbXBidWYgPSB7OTM4 MjUwMTIzOTE4NTMsIDE0MDczNzQ4ODM0NDk5MiwgOTM4MjQ5OTUyNDkwMzAsIDkzODI1MDEyMzkx ODUzLCAxNDA3Mzc0ODgzNDUwMjQsIDAsIDkzODI1MDA0MDc3NjY0LCAwfSwKICAgICAgICAgICAg X19tYXNrX3dhc19zYXZlZCA9IC0xMDI3MiwKICAgICAgICAgICAgX19zYXZlZF9tYXNrID0gewog ICAgICAgICAgICAgIF9fdmFsID0gezkzODI0OTk0NjA2MDU4LCAxNDA3MzcyMTEwNzA2ODAsIDAs IDE0MDczNzQ4ODM0NTEwNCwgOTM4MjQ5OTQ2MDYxNDcsIDE0MDczNzQ4ODM0NTEwNCwgMCwgOTM4 MjUwMDQwNzc2NjQsIDAsIDE0MDczNzQ4ODM0NTEzNiwgOTM4MjQ5OTUzOTE5MTAsIDE0MDczNzIx MTA3MDY4MCwgMCwgMTQwNzM3NDg4MzQ1MTg0LCA5MzgyNDk5NTM5MTk5OSwgMTQwNzM3NDg4MzQ1 NDA4fQogICAgICAgICAgICB9CiAgICAgICAgICB9fQogICAgICAgIHRlbSA9IFhJTCgweGQ1NTgz MjY2ZikKICAgICAgICBzYXZlID0gWElMKDB4N2ZmZmZmZmZkN2EwKQogICAgICAgIHByZXZpb3Vz X2VjaG9fYXJlYV9tZXNzYWdlID0gWElMKDApCiAgICAgICAgYWxzb19yZWNvcmQgPSBYSUwoMCkK ICAgICAgICByZXJlYWQgPSBmYWxzZQogICAgICAgIHJlY29yZGVkID0gZmFsc2UKICAgICAgICBw b2xsaW5nX3N0b3BwZWRfaGVyZSA9IGZhbHNlCiAgICAgICAgb3JpZ19rYm9hcmQgPSAweDU1NTU1 NjJjODgzMAogICAgICAgIGptcGNvdW50ID0gewogICAgICAgICAgYnl0ZXMgPSAxNDA3Mzc0ODgz NDQ5NDQKICAgICAgICB9CiMxMyAweDAwMDA1NTU1NTU3OGZhNzMgaW4gcmVhZF9rZXlfc2VxdWVu Y2UgKGtleWJ1Zj0weDdmZmZmZmZmZGMxMCwgcHJvbXB0PVhJTCgwKSwgZG9udF9kb3duY2FzZV9s YXN0PWZhbHNlLCBjYW5fcmV0dXJuX3N3aXRjaF9mcmFtZT10cnVlLCBmaXhfY3VycmVudF9idWZm ZXI9dHJ1ZSwgcHJldmVudF9yZWRpc3BsYXk9ZmFsc2UpIGF0IGtleWJvYXJkLmM6MTAwNzMKICAg ICAgICBpbnRlcnJ1cHRlZF9rYm9hcmQgPSAweDU1NTU1NjJjODgzMAogICAgICAgIGludGVycnVw dGVkX2ZyYW1lID0gMHg1NTU1NTY4ZmEwZDgKICAgICAgICBrZXkgPSBYSUwoMHg1NTU1NTYwYTAy NjApCiAgICAgICAgdXNlZF9tb3VzZV9tZW51ID0gZmFsc2UKICAgICAgICBlY2hvX2xvY2FsX3N0 YXJ0ID0gMAogICAgICAgIGxhc3RfcmVhbF9rZXlfc3RhcnQgPSAwCiAgICAgICAga2V5c19sb2Nh bF9zdGFydCA9IDAKICAgICAgICBuZXdfYmluZGluZyA9IFhJTCgweDdmZmZmZmZmZGFiMCkKICAg ICAgICBjb3VudCA9IHsKICAgICAgICAgIGJ5dGVzID0gOTYKICAgICAgICB9CiAgICAgICAgdCA9 IDAKICAgICAgICBlY2hvX3N0YXJ0ID0gMAogICAgICAgIGtleXNfc3RhcnQgPSAwCiAgICAgICAg Y3VycmVudF9iaW5kaW5nID0gWElMKDB4NTU1NTU3MjZiMmYzKQogICAgICAgIGZpcnN0X3VuYm91 bmQgPSAzMQogICAgICAgIG1vY2tfaW5wdXQgPSAwCiAgICAgICAgdXNlZF9tb3VzZV9tZW51X2hp c3RvcnkgPSB7ZmFsc2UgPHJlcGVhdHMgMzAgdGltZXM+fQogICAgICAgIGZrZXkgPSB7CiAgICAg ICAgICBwYXJlbnQgPSBYSUwoMHg1NTU1NTYyOTMwNzMpLAogICAgICAgICAgbWFwID0gWElMKDB4 NTU1NTU2MjkzMDczKSwKICAgICAgICAgIHN0YXJ0ID0gMCwKICAgICAgICAgIGVuZCA9IDAKICAg ICAgICB9CiAgICAgICAga2V5dHJhbiA9IHsKICAgICAgICAgIHBhcmVudCA9IFhJTCgweDdmZmZl ZmY1ZDk3MyksCiAgICAgICAgICBtYXAgPSBYSUwoMHg3ZmZmZWZmNWQ5NzMpLAogICAgICAgICAg c3RhcnQgPSAwLAogICAgICAgICAgZW5kID0gMAogICAgICAgIH0KICAgICAgICBpbmRlYyA9IHsK ICAgICAgICAgIHBhcmVudCA9IFhJTCgweDU1NTU1NjI5MzA2MyksCiAgICAgICAgICBtYXAgPSBY SUwoMHg1NTU1NTYyOTMwNjMpLAogICAgICAgICAgc3RhcnQgPSAwLAogICAgICAgICAgZW5kID0g MAogICAgICAgIH0KICAgICAgICBzaGlmdF90cmFuc2xhdGVkID0gZmFsc2UKICAgICAgICBkZWxh eWVkX3N3aXRjaF9mcmFtZSA9IFhJTCgwKQogICAgICAgIG9yaWdpbmFsX3VwcGVyY2FzZSA9IFhJ TCgwKQogICAgICAgIG9yaWdpbmFsX3VwcGVyY2FzZV9wb3NpdGlvbiA9IC0xCiAgICAgICAgZHVt bXlmbGFnID0gZmFsc2UKICAgICAgICBzdGFydGluZ19idWZmZXIgPSAweDU1NTU1Njg4ZGZhOAog ICAgICAgIGZha2VfcHJlZml4ZWRfa2V5cyA9IFhJTCgwKQogICAgICAgIGZpcnN0X2V2ZW50ID0g WElMKDApCiAgICAgICAgc2Vjb25kX2V2ZW50ID0gWElMKDApCiMxNCAweDAwMDA1NTU1NTU3NzY4 ODAgaW4gY29tbWFuZF9sb29wXzEgKCkgYXQga2V5Ym9hcmQuYzoxMzc1CiAgICAgICAgY21kID0g WElMKDB4MmFhYTk5NjJmMzQwKQogICAgICAgIGtleWJ1ZiA9IHttYWtlX2ZpeG51bSgyNCksIG1h a2VfZml4bnVtKDUpLCBYSUwoMHg3ZmZmZmZmZmRjYTApLCBYSUwoMHg1NTU1NTU4MzlmYWYpLCBY SUwoMHg3ZmZmZWZmN2I5NjgpLCBYSUwoMHgyZWZjYjE4NDMpLCBYSUwoMCksIFhJTCgweDk4NzAp LCBYSUwoMHg3ZmZmZmZmZmRjZDApLCBYSUwoMHg1NTU1NTU4MzkzMTEpLCBYSUwoMHgxZmZmZmRj ODApLCBYSUwoMCksIFhJTCgweDU1NTU1NjBhMDI2MCksIFhJTCgwKSwgWElMKDB4N2ZmZmZmZmZk Y2EwKSwgbWFrZV9maXhudW0oMjM0NTYyNDg4NDc5NzcpLCBYSUwoMHg3ZmZmZmZmZmRjYjApLCBY SUwoMCksIFhJTCgweDU1NTU1NjBhMDI2MCksIFhJTCgwKSwgWElMKDB4N2ZmZmZmZmZkY2QwKSwg bWFrZV9maXhudW0oMjM0NTYyNDg4NDc5NzcpLCBYSUwoMCksIFhJTCgwKSwgWElMKDB4N2ZmZmZm ZmZkZDAwKSwgWElMKDB4NTU1NTU1ODU3OWZmKSwgWElMKDB4NjApLCBYSUwoMHg1NTU1NTYwYTAy NjApLCBYSUwoMCksIFhJTCgwKX0KICAgICAgICBpID0gMgogICAgICAgIHByZXZfbW9kaWZmID0g MTIKICAgICAgICBwcmV2X2J1ZmZlciA9IDB4NTU1NTU2ODhkZmE4CiMxNSAweDAwMDA1NTU1NTU4 NWQ4ODIgaW4gaW50ZXJuYWxfY29uZGl0aW9uX2Nhc2UgKGJmdW49MHg1NTU1NTU3NzY0NTYgPGNv bW1hbmRfbG9vcF8xPiwgaGFuZGxlcnM9WElMKDB4OTApLCBoZnVuPTB4NTU1NTU1Nzc1OGMyIDxj bWRfZXJyb3I+KSBhdCBldmFsLmM6MTQ3NAogICAgICAgIHZhbCA9IFhJTCgweGZmYzApCiAgICAg ICAgYyA9IDB4NTU1NTU2MmU4MWYwCiMxNiAweDAwMDA1NTU1NTU3NzYwM2YgaW4gY29tbWFuZF9s b29wXzIgKGhhbmRsZXJzPVhJTCgweDkwKSkgYXQga2V5Ym9hcmQuYzoxMTI0CiAgICAgICAgdmFs ID0gWElMKDB4ZmZjMCkKIzE3IDB4MDAwMDU1NTU1NTg1Y2FiMiBpbiBpbnRlcm5hbF9jYXRjaCAo dGFnPVhJTCgweGZmYzApLCBmdW5jPTB4NTU1NTU1Nzc2MDE4IDxjb21tYW5kX2xvb3BfMj4sIGFy Zz1YSUwoMHg5MCkpIGF0IGV2YWwuYzoxMTk3CiAgICAgICAgdmFsID0gWElMKDApCiAgICAgICAg YyA9IDB4NTU1NTU2MmU4MGIwCiMxOCAweDAwMDA1NTU1NTU3NzVmZDQgaW4gY29tbWFuZF9sb29w ICgpIGF0IGtleWJvYXJkLmM6MTEwMgojMTkgMHgwMDAwNTU1NTU1Nzc1Mzg1IGluIHJlY3Vyc2l2 ZV9lZGl0XzEgKCkgYXQga2V5Ym9hcmQuYzo3MTEKICAgICAgICBjb3VudCA9IHsKICAgICAgICAg IGJ5dGVzID0gMzIKICAgICAgICB9CiAgICAgICAgdmFsID0gWElMKDB4N2ZmZmZmZmZkZWQwKQoj MjAgMHgwMDAwNTU1NTU1Nzc1NWEyIGluIEZyZWN1cnNpdmVfZWRpdCAoKSBhdCBrZXlib2FyZC5j Ojc5NAogICAgICAgIGNvdW50ID0gewogICAgICAgICAgYnl0ZXMgPSAwCiAgICAgICAgfQogICAg ICAgIGJ1ZmZlciA9IFhJTCgwKQojMjEgMHgwMDAwNTU1NTU1NzcwZDgxIGluIG1haW4gKGFyZ2M9 MiwgYXJndj0weDdmZmZmZmZmZTE1OCkgYXQgZW1hY3MuYzoyNTI5CiAgICAgICAgc3RhY2tfYm90 dG9tX3ZhcmlhYmxlID0gMHg3ZmZmZjVhZTczODAgPF9nbnV0bHNfbG9nX2xldmVsPgogICAgICAg IG5vX2xvYWR1cCA9IGZhbHNlCiAgICAgICAganVuayA9IDB4MAogICAgICAgIGRuYW1lX2FyZyA9 IDB4MAogICAgICAgIGNoX3RvX2RpciA9IDB4MAogICAgICAgIG9yaWdpbmFsX3B3ZCA9IDB4MAog ICAgICAgIGR1bXBfbW9kZSA9IDB4MAogICAgICAgIHNraXBfYXJncyA9IDAKICAgICAgICB0ZW1h Y3MgPSAweDAKICAgICAgICBhdHRlbXB0X2xvYWRfcGR1bXAgPSB0cnVlCiAgICAgICAgb25seV92 ZXJzaW9uID0gZmFsc2UKICAgICAgICBybGltID0gewogICAgICAgICAgcmxpbV9jdXIgPSAxMDAy MjkxMiwKICAgICAgICAgIHJsaW1fbWF4ID0gMTg0NDY3NDQwNzM3MDk1NTE2MTUKICAgICAgICB9 CiAgICAgICAgbGNfYWxsID0gMHgwCiAgICAgICAgc29ja2ZkID0gLTEKICAgICAgICBtb2R1bGVf YXNzZXJ0aW9ucyA9IGZhbHNlCgpMaXNwIEJhY2t0cmFjZToKInJlZGlzcGxheV9pbnRlcm5hbCAo QyBmdW5jdGlvbikiICgweDApCg== --000000000000dbef1805f1892fe0-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 05 14:57:31 2023 Received: (at 60580) by debbugs.gnu.org; 5 Jan 2023 19:57:31 +0000 Received: from localhost ([127.0.0.1]:52949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDWMk-000377-Rw for submit@debbugs.gnu.org; Thu, 05 Jan 2023 14:57:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDWMj-00036v-Id for 60580@debbugs.gnu.org; Thu, 05 Jan 2023 14:57:29 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDWMe-0005ap-AN; Thu, 05 Jan 2023 14:57:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YdUw7cof1pKngHd+8vj0JKo/+vXv7oeAk4BEjFxgYRo=; b=jHmKs8XrsrXy Q49cihyhnd2nU5zHPw1GDmm1J45bv/umS7tLerWu9REIwDK2M/o7q5VEzgGBzQ9cfNp1aQVAq3xs8 xCKzf37aStGSp206wo2KplaRzGR7AXNuwbjWjTxwB3s52oJOSxVocYSFNCK+EvadwQ2+rwH6DuP6g 1PUATqZfduMwJpqoEhcy3IQe31AoNOw5STmYLnDsA3JX8HKnO1ifdtHL3e/qR8nPgCQKSV6CV2MVO 7LapzKHCgejfwIDkAz452Z6X+QjZLfOA/pO2+eaeScR0EyWFCHsbzSA4/ks1UNzEYNCDmvL49gilN 2FDOingyfIfkMakLXM3log==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDWMd-0004oN-Nk; Thu, 05 Jan 2023 14:57:24 -0500 Date: Thu, 05 Jan 2023 21:57:39 +0200 Message-Id: <83h6x4wy8c.fsf@gnu.org> From: Eli Zaretskii To: chad In-Reply-To: (message from chad on Thu, 5 Jan 2023 14:19:48 -0500) Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60580 Cc: 60580@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: chad > Date: Thu, 5 Jan 2023 14:19:48 -0500 > > From emacs -q, evaluate: > > (custom-set-variables '(custom-enabled-themes '(modus-vivendi))) > (global-display-fill-column-indicator-mode 1) > > Emacs will fail the eassert in append_stretch_glyph at > xdisp.c:30993. Doesn't happen here. What is your default face's font with that theme? > Looking at it in gdb, append_stretch_glyph is passed an > it with both ascent=descent=1 and height=11. I don't understand: if ascent=descent=1 and height=11, then how come the condition eassert (ascent >= 0 && ascent <= height); fails to be true? The backtrace tells a different story: > #1 0x0000555555823630 in die > (msg=0x555555991b70 "ascent >= 0 && ascent <= height", file=0x55555598b48f "xdisp.c", line=30993) at alloc.c:7706 > #2 0x00005555556388a2 in append_stretch_glyph > (it=0x7fffffff8430, object=XIL(0), width=639, height=2, ascent=11) > at xdisp.c:30993 It says here that height = 2 and ascent = 11. Which is very strange. Can you tell what happens here (line 23325): const int stretch_ascent = (((it->ascent + it->descent) * FONT_BASE (font)) / FONT_HEIGHT (font)); What are the values of the following at that line: FONT_BASE (font) FONT_HEIGHT (font) it->ascent it->descent stretch_ascent From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 05 15:03:41 2023 Received: (at 60580) by debbugs.gnu.org; 5 Jan 2023 20:03:41 +0000 Received: from localhost ([127.0.0.1]:52958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDWSi-0003HG-MO for submit@debbugs.gnu.org; Thu, 05 Jan 2023 15:03:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDWSh-0003H4-6D for 60580@debbugs.gnu.org; Thu, 05 Jan 2023 15:03:39 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDWSb-00077w-Fi; Thu, 05 Jan 2023 15:03:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/Iq3CbY2xbKq8WC5hGaYS1OoW0gxyWaZsjtk7Tvaz7E=; b=Yu1BlLQ7muUV TixaqoSJvhZ96c6knpTEcnNnxN3+1kM/480YfYQCVN74MYTkP3X69Q5Wa9k9WKC28uLQF08cJbvPb iEkmU+tolpaTxFyfsCzz8IiVck3siaM0A3/Zn6eLEGZtwYKIWmYNJCuqWxMceVoMgB3cZiArvESlQ JFNVFO9zLG3uxlpUh9BiGyk31yXZGHEYyGwIndTjynrKWUXqABBGPz4O73+ERNA9iARvEYDYmXele J/ms11eXBX8LZuMm86r4Lp+fJWyuBO8RFr9fCGDi2T9nEB4ckhVBovvmF293W+eWnoUhDZIYgnKOG d6jXEoCAu34eDYJpYDFr5Q==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDWSa-00033G-Ds; Thu, 05 Jan 2023 15:03:33 -0500 Date: Thu, 05 Jan 2023 22:03:48 +0200 Message-Id: <83fscowxy3.fsf@gnu.org> From: Eli Zaretskii To: yandros@gmail.com, Protesilaos Stavrou In-Reply-To: <83h6x4wy8c.fsf@gnu.org> (message from Eli Zaretskii on Thu, 05 Jan 2023 21:57:39 +0200) Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator References: <83h6x4wy8c.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60580 Cc: 60580@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 60580@debbugs.gnu.org > Date: Thu, 05 Jan 2023 21:57:39 +0200 > From: Eli Zaretskii > > > From: chad > > Date: Thu, 5 Jan 2023 14:19:48 -0500 > > > > From emacs -q, evaluate: > > > > (custom-set-variables '(custom-enabled-themes '(modus-vivendi))) > > (global-display-fill-column-indicator-mode 1) > > > > Emacs will fail the eassert in append_stretch_glyph at > > xdisp.c:30993. > > Doesn't happen here. What is your default face's font with that theme? I guess the culprit is this bit: ;;;;; display-fill-column-indicator-mode `(fill-column-indicator ((,class :height 1 :background ,bg-region :foreground ,bg-region))) I have no idea what is ":height 1" about, but I think it's wrong and should be replaced with some reasonable value. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 05 15:35:34 2023 Received: (at 60580) by debbugs.gnu.org; 5 Jan 2023 20:35:34 +0000 Received: from localhost ([127.0.0.1]:53039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDWxa-00049Z-Fq for submit@debbugs.gnu.org; Thu, 05 Jan 2023 15:35:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDWxZ-00049J-HB for 60580@debbugs.gnu.org; Thu, 05 Jan 2023 15:35:33 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDWxU-0003aD-3g; Thu, 05 Jan 2023 15:35:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RswZot46QGT9ajmKjJKeFWIR8Y3tnTbDrRTvYyY49z0=; b=SxvvcDmkNwLj 2ShRAW57q9hx9RL8TH7qlAxPXc8tCklszOpZZnMKd9A5fN9u0s3uDfF7LCr/lAXC8ugyihz6zyFWR LaekRj4V4zzkMa9udrG286nG0dHRKDZkoVLrDDdHIm5OuJmRTNKlFNwop4y86jRyYgdvQdjO8rXYQ jNsdGKihi0gpsbvZu+XiXtKgdqSMFEpkRmHYVBcX8mos0i0+sHZeWYcULird2gR2j0FC9zmHDX5N0 ffbCMGfkj9/wrqQz/QZ7RQgBcI+bgq1QB/10Z+YB6RpBLfUqupWAcFBKJ/iADBQYaVRBjbxm9zo37 PAqiunKIsEPaGU/ZMgTIwg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDWxT-0002S9-J7; Thu, 05 Jan 2023 15:35:27 -0500 Date: Thu, 05 Jan 2023 22:35:43 +0200 Message-Id: <83eds8wwgw.fsf@gnu.org> From: Eli Zaretskii To: yandros@gmail.com, info@protesilaos.com In-Reply-To: <83fscowxy3.fsf@gnu.org> (message from Eli Zaretskii on Thu, 05 Jan 2023 22:03:48 +0200) Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator References: <83h6x4wy8c.fsf@gnu.org> <83fscowxy3.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60580 Cc: 60580@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 60580@debbugs.gnu.org > Date: Thu, 05 Jan 2023 22:03:48 +0200 > From: Eli Zaretskii > > > Cc: 60580@debbugs.gnu.org > > Date: Thu, 05 Jan 2023 21:57:39 +0200 > > From: Eli Zaretskii > > > > > From: chad > > > Date: Thu, 5 Jan 2023 14:19:48 -0500 > > > > > > From emacs -q, evaluate: > > > > > > (custom-set-variables '(custom-enabled-themes '(modus-vivendi))) > > > (global-display-fill-column-indicator-mode 1) > > > > > > Emacs will fail the eassert in append_stretch_glyph at > > > xdisp.c:30993. > > > > Doesn't happen here. What is your default face's font with that theme? > > I guess the culprit is this bit: > > ;;;;; display-fill-column-indicator-mode > `(fill-column-indicator ((,class :height 1 :background ,bg-region :foreground ,bg-region))) > > I have no idea what is ":height 1" about, but I think it's wrong and > should be replaced with some reasonable value. Regardless, please try the latest emacs-29 branch, I hope I fixed the assertion violation now. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 05 23:01:18 2023 Received: (at 60580) by debbugs.gnu.org; 6 Jan 2023 04:01:18 +0000 Received: from localhost ([127.0.0.1]:53465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDduw-0006ML-37 for submit@debbugs.gnu.org; Thu, 05 Jan 2023 23:01:18 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:33145) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDdut-0006M8-Ne for 60580@debbugs.gnu.org; Thu, 05 Jan 2023 23:01:16 -0500 Received: (Authenticated sender: public@protesilaos.com) by mail.gandi.net (Postfix) with ESMTPSA id C1676240008; Fri, 6 Jan 2023 04:01:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com; s=gm1; t=1672977669; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Ak2YodorDoaEHYEQ+dLH2c9wQen+9ERMGC/6ZmJTA5w=; b=ltD0+nV9Z87whzPmSVKAKiy53+iyY/WJAdfotWPyBu8BnVMd79UPTNNvr4BRnZHehTw0A/ LN5OzpvuCYgWpqvrhVtg7fRUo+zS8ey9l2xlxd0kvOKpwreWINYXzllKQp68SB/wGElaFl S1FimQrDniCAnM9bGd94uzB+sC9o5wQpwhnU8hjCFI9JNUCrcug8tAHU5jQva+ADpL/L+O D1NOBp7XB5fp0NCX/S74sXtivLV9NTP9YpXEA2P3LxTZbYEDcguVupsAbg8yvqVhbYtqB2 UybOpBqAGTUaquXLoIQf/ImcYS3O8f0q0OALOUvN/OjML6GUjDDFrBGgEvk+9A== From: Protesilaos Stavrou To: Eli Zaretskii , yandros@gmail.com Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator In-Reply-To: <83fscowxy3.fsf@gnu.org> References: <83h6x4wy8c.fsf@gnu.org> <83fscowxy3.fsf@gnu.org> Date: Fri, 06 Jan 2023 06:01:05 +0200 Message-ID: <87wn60pb0e.fsf@protesilaos.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60580 Cc: 60580@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > From: Eli Zaretskii > Date: Thu, 5 Jan 2023 22:03:48 +0200 > >> Cc: 60580@debbugs.gnu.org >> Date: Thu, 05 Jan 2023 21:57:39 +0200 >> From: Eli Zaretskii >> >> > From: chad >> > Date: Thu, 5 Jan 2023 14:19:48 -0500 >> > >> > From emacs -q, evaluate: >> > >> > (custom-set-variables '(custom-enabled-themes '(modus-vivendi))) >> > (global-display-fill-column-indicator-mode 1) >> > >> > Emacs will fail the eassert in append_stretch_glyph at >> > xdisp.c:30993. >> >> Doesn't happen here. What is your default face's font with that theme? > > I guess the culprit is this bit: > > ;;;;; display-fill-column-indicator-mode > `(fill-column-indicator ((,class :height 1 :background ,bg-region :foreground ,bg-region))) > > I have no idea what is ":height 1" about, but I think it's wrong and > should be replaced with some reasonable value. The ":height 1" has been there for many versions and never caused a problem of this sort. If this is the cause, I will change it right away. The reason it is like this is to make the indicator a contiguous line that is not affected by variations in font heights and/or a high 'line-spacing' value. Otherwise the indicator can appear as a dashed line. -- Protesilaos Stavrou https://protesilaos.com From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 06 02:12:10 2023 Received: (at 60580) by debbugs.gnu.org; 6 Jan 2023 07:12:10 +0000 Received: from localhost ([127.0.0.1]:53645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDgte-00031t-3s for submit@debbugs.gnu.org; Fri, 06 Jan 2023 02:12:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pDgtb-00031d-NE for 60580@debbugs.gnu.org; Fri, 06 Jan 2023 02:12:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDgtV-0000Uu-4l; Fri, 06 Jan 2023 02:12:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/uMJlF68r20AOgIPKBNCwW8vCHtvc8EGgqJkunEDXJU=; b=OMWgasSbcFW/ 67upWfU7fa46KBC3Ly6iqhEc43pnR1s/sWQrRnfVs82AY4eXwjooN72C3m6JW+X4KSzUZI90MzgEl UDc4f2C3TM207qbaaRbdNI2sHcm1QVL6o0N2dVWwKByD+GxZfjfnvlj5A2SUR3iqg2XKNyWXFxAmh Idd+HNVx//x9h4b2hu3wnya2zuNl78+SCPQYMdG/ZKiKrv+xr0w6d/KtEv3QCkHY8egu27bBC9t16 KWkq6t1M9St+r+I4TWJsN4ajbTOm8IBqCC3Gm0qbah2Z06YRMoo+t2PDsi27OZAj3riddrcuH4nuC vIsK4IhEjViqLWOM4ZWBPQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDgtU-0006Zr-EL; Fri, 06 Jan 2023 02:12:00 -0500 Date: Fri, 06 Jan 2023 09:12:17 +0200 Message-Id: <835ydkw2zy.fsf@gnu.org> From: Eli Zaretskii To: Protesilaos Stavrou In-Reply-To: <87wn60pb0e.fsf@protesilaos.com> (message from Protesilaos Stavrou on Fri, 06 Jan 2023 06:01:05 +0200) Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator References: <83h6x4wy8c.fsf@gnu.org> <83fscowxy3.fsf@gnu.org> <87wn60pb0e.fsf@protesilaos.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60580 Cc: yandros@gmail.com, 60580@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Protesilaos Stavrou > Cc: 60580@debbugs.gnu.org > Date: Fri, 06 Jan 2023 06:01:05 +0200 > > > ;;;;; display-fill-column-indicator-mode > > `(fill-column-indicator ((,class :height 1 :background ,bg-region :foreground ,bg-region))) > > > > I have no idea what is ":height 1" about, but I think it's wrong and > > should be replaced with some reasonable value. > > The ":height 1" has been there for many versions and never caused a > problem of this sort. I'm guessing that this is because almost no one builds Emacs with the assertions enabled (--enable-testing=yes at configure time). I do, but the problem doesn't happen on my system, so I haven't seen it, either. > The reason it is like this is to make the indicator a contiguous > line that is not affected by variations in font heights and/or a high > 'line-spacing' value. Otherwise the indicator can appear as a dashed > line. Why do you assume that ":height 1" will avoid this problem? I think you are just using some undocumented side effect of the implementation, as there's no reason to believe using such small height of the face can solve the problem with occasional 1-pixel gaps in the fill-column indicator. But let's first see if my latest changes prevent the assertion violations even without changing the themed faces. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 09 16:41:30 2023 Received: (at 60580) by debbugs.gnu.org; 9 Jan 2023 21:41:30 +0000 Received: from localhost ([127.0.0.1]:38337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEztZ-0002Wc-JH for submit@debbugs.gnu.org; Mon, 09 Jan 2023 16:41:30 -0500 Received: from mail-yb1-f179.google.com ([209.85.219.179]:45608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEztX-0002WR-K1 for 60580@debbugs.gnu.org; Mon, 09 Jan 2023 16:41:28 -0500 Received: by mail-yb1-f179.google.com with SMTP id l139so9858570ybl.12 for <60580@debbugs.gnu.org>; Mon, 09 Jan 2023 13:41:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=C2a5dsBBFsHYEax25c8MXVPnVk8lanCEIZcpbekl0Uc=; b=OmQQggbRZtrBT2kYLSLIPIrv/YUHyywT6Tc/RNpVVzLRoMq6pxzYmQAQHAZW2AE5EJ q2hGnKFdKz2urPA7WF3FzvPa2zZPljMJboMuCcVwgLODWaP2uO5RDxLtav0+4zm4mpEC 3bkzBu2GdG125XISBEMEMFv9OvZB/xayfZyGXueFa4SBCHiQ1JisKeMILLma8g5+eh9Z zwHbJnpDxtFDDTQtt1BS4y6Zv99noR5mcW58+1EhxofBFyLsJ19ICRLOgC0mpwUd9/Dq HsRdXCt1wAtXdRdq6974CgbudxU88oUyM7fXmRoU306Yrm0vBtOJdawGCVF/K/dzJ3Is aL0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=C2a5dsBBFsHYEax25c8MXVPnVk8lanCEIZcpbekl0Uc=; b=f9xOa9W/Vo+rKfoS3UDdZ7h88xqoclmH8VnTkcctUZMdM/DOiiAde/Z2rqAYrd1bMK lNKwsXUiQUvyWUzvIbHyKGLq7NiBfah89hFv9QxW4T0BYwFDUIZWOP5ar6Qu37PO7+AQ 5IRsVC8AqemzSLBLswPPBiOwCFrUtUtDWnAp1dHaR/MfV6HyfoTFB6mH2Kf3lU0hpyTo iQagwMTsTyAFK4wriMXqPeHSkuRzSZQhfjF6gDIdpWPT1yLKpOKSV7tlcnubCimjGO2o DhAezS6NHbx3wlzwNI3hqcJL/PR88VshWwsEhSVie3GtvZLpC4SorWGAutA/rkGyxZlf FolQ== X-Gm-Message-State: AFqh2koC18rHGmayOpCY3klh9wryQZBLpwMjEBKowR5TB1o1kI3+9AFH CkN6/Z9SJiLBn1c341ddfrQhy71+H01Gsyfp/sg= X-Google-Smtp-Source: AMrXdXuN/kyxVLaTPpNDg4V73yb8tOBkAempjxPEeXAURiImXvvTF+AorUOfVVUtoY3xXx0DaWAG8L3rL7FHBBcJ0Qk= X-Received: by 2002:a25:1008:0:b0:759:65ed:fe8a with SMTP id 8-20020a251008000000b0075965edfe8amr7199669ybq.310.1673300482057; Mon, 09 Jan 2023 13:41:22 -0800 (PST) MIME-Version: 1.0 References: <83h6x4wy8c.fsf@gnu.org> <83fscowxy3.fsf@gnu.org> <87wn60pb0e.fsf@protesilaos.com> <835ydkw2zy.fsf@gnu.org> In-Reply-To: <835ydkw2zy.fsf@gnu.org> From: chad Date: Mon, 9 Jan 2023 16:41:11 -0500 Message-ID: Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000d5ee2005f1dba04f" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60580 Cc: Protesilaos Stavrou , 60580@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000d5ee2005f1dba04f Content-Type: text/plain; charset="UTF-8" Apologies; I was away for a while. The problem is fixed in the current emacs-29 branch, indeed. The ascent/height numbers were an error introduced by me when I was transcribing things from the emacs I was debugging, the emacs I was using to create the bug report, and the email program that I needed to use for annoying reasons. Please accept my heartfelt apologies for the misleading mistake. Thanks, ~Chad On Fri, Jan 6, 2023 at 2:12 AM Eli Zaretskii wrote: > > From: Protesilaos Stavrou > > Cc: 60580@debbugs.gnu.org > > Date: Fri, 06 Jan 2023 06:01:05 +0200 > > > > > ;;;;; display-fill-column-indicator-mode > > > `(fill-column-indicator ((,class :height 1 :background > ,bg-region :foreground ,bg-region))) > > > > > > I have no idea what is ":height 1" about, but I think it's wrong and > > > should be replaced with some reasonable value. > > > > The ":height 1" has been there for many versions and never caused a > > problem of this sort. > > I'm guessing that this is because almost no one builds Emacs with the > assertions enabled (--enable-testing=yes at configure time). I do, > but the problem doesn't happen on my system, so I haven't seen it, > either. > > > The reason it is like this is to make the indicator a contiguous > > line that is not affected by variations in font heights and/or a high > > 'line-spacing' value. Otherwise the indicator can appear as a dashed > > line. > > Why do you assume that ":height 1" will avoid this problem? I think > you are just using some undocumented side effect of the > implementation, as there's no reason to believe using such small > height of the face can solve the problem with occasional 1-pixel gaps > in the fill-column indicator. > > But let's first see if my latest changes prevent the assertion > violations even without changing the themed faces. > --000000000000d5ee2005f1dba04f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Apologies; I was away for a while. The problem is fixed in= the current emacs-29 branch, indeed.

The ascent/height = numbers were an error introduced=C2=A0by me when I was transcribing things = from the emacs I was debugging, the emacs I was using to create the bug rep= ort, and the email program that I needed to use for annoying reasons. Pleas= e accept my heartfelt apologies for the misleading mistake.

<= /div>
Thanks,
~Chad

On Fri, Jan 6, 2023 at 2:12 AM Eli Z= aretskii <eliz@gnu.org> wrote:
> From: Protesi= laos Stavrou <= info@protesilaos.com>
> Cc: 60580@d= ebbugs.gnu.org
> Date: Fri, 06 Jan 2023 06:01:05 +0200
>
> >=C2=A0 =C2=A0;;;;; display-fill-column-indicator-mode
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0`(fill-column-indicator ((,class :heigh= t 1 :background ,bg-region :foreground ,bg-region)))
> >
> > I have no idea what is ":height 1" about, but I think i= t's wrong and
> > should be replaced with some reasonable value.
>
> The ":height 1" has been there for many versions and never c= aused a
> problem of this sort.

I'm guessing that this is because almost no one builds Emacs with the assertions enabled (--enable-testing=3Dyes at configure time).=C2=A0 I do,<= br> but the problem doesn't happen on my system, so I haven't seen it,<= br> either.

> The reason it is like this is to make the indicator a contiguous
> line that is not affected by variations in font heights and/or a high<= br> > 'line-spacing' value.=C2=A0 Otherwise the indicator can appear= as a dashed
> line.

Why do you assume that ":height 1" will avoid this problem?=C2=A0= I think
you are just using some undocumented side effect of the
implementation, as there's no reason to believe using such small
height of the face can solve the problem with occasional 1-pixel gaps
in the fill-column indicator.

But let's first see if my latest changes prevent the assertion
violations even without changing the themed faces.
--000000000000d5ee2005f1dba04f-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 09 22:26:57 2023 Received: (at 60580-done) by debbugs.gnu.org; 10 Jan 2023 03:26:57 +0000 Received: from localhost ([127.0.0.1]:38440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pF5Ht-0002t4-0g for submit@debbugs.gnu.org; Mon, 09 Jan 2023 22:26:57 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pF5Hr-0002ss-GM for 60580-done@debbugs.gnu.org; Mon, 09 Jan 2023 22:26:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pF5Hj-0004pP-HH; Mon, 09 Jan 2023 22:26:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9+IVKITRxpbMT+TLpyW52jFspNFJqbmP8OQPmbgmEiM=; b=AOid8Y6Jxstr 8zhV803VFbxbP4av1LzqvqsbtEMkAruwoOaOEWp74pryQv6Kqri61WAO9YJ8dueukGggMMBv37Oxz jdhjwMW1EXtyPEoj5Mx23nPBcCisa6jGIVdtp79+e+TaIiXFnADJi7EIEXFl/KHWB7rT6546n2CvB 8D+Tw2xJcliFM5DVYwZx0Qwd7ml3MxT78RfItexv4IS1Hw5bFoOWRiPHmjofOreMgoI2EZXtM30e5 rqx/PiDUJfbIvoLlgHXgKfdg9XjRCYE8vQivPFvCaduOBzGVW8x+f+HiUz4Qzq7NEF38wtN1+eZNh Iub+NpscZhBy0wZ7wC1PUg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pF5Hi-0002er-Gn; Mon, 09 Jan 2023 22:26:47 -0500 Date: Tue, 10 Jan 2023 05:27:12 +0200 Message-Id: <83pmbnnk6n.fsf@gnu.org> From: Eli Zaretskii To: chad In-Reply-To: (message from chad on Mon, 9 Jan 2023 16:41:11 -0500) Subject: Re: bug#60580: 29.0.60; crash in xdisp.c with modus theme and display-fill-column-indicator References: <83h6x4wy8c.fsf@gnu.org> <83fscowxy3.fsf@gnu.org> <87wn60pb0e.fsf@protesilaos.com> <835ydkw2zy.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60580-done Cc: info@protesilaos.com, 60580-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: chad > Date: Mon, 9 Jan 2023 16:41:11 -0500 > Cc: Protesilaos Stavrou , 60580@debbugs.gnu.org > > Apologies; I was away for a while. The problem is fixed in the current emacs-29 branch, indeed. Thanks. So I'm closing this bug. > The ascent/height numbers were an error introduced by me when I was transcribing things from the emacs > I was debugging, the emacs I was using to create the bug report, and the email program that I needed to use > for annoying reasons. Please accept my heartfelt apologies for the misleading mistake. No sweat. From unknown Fri Jun 20 07:22:38 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 07 Feb 2023 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator