No subject


Thu Apr 16 23:19:28 PDT 2009


option for the monitor section should do what I want. That way I would leav=
e
all three outputs as "Ignore False" and set Enable to False just for LVDS -
stopping it from being enabled unless I tell it to be.

Xorg.0.log suggests that it's working:

(II) intel(0): Output VGA enabled by config file
(II) intel(0): Output LVDS connected
(II) intel(0): Output TMDS-1 enabled by config file
(II) intel(0): Using user preference for initial modes
(II) intel(0): Output VGA using initial mode 1280x1024
(II) intel(0): Output LVDS using initial mode 1280x800
(II) intel(0): Output TMDS-1 using initial mode 1680x1050
(II) intel(0): Monitoring connected displays enabled


 Trouble is, I still get one LCD and the Laptop Screen. and then it says
this further down the Xorg log:

(WW) intel(0): Option "PreferredMode" is not used
(WW) intel(0): Option "Position" is not used
(WW) intel(0): Option "Ignore" is not used
(WW) intel(0): Option "Enable" is not used

...Huh? Ignore does work... but Enable doesn't... yes it says both are "not
used"...

I hope I'm missing something here... Otherwise I'll have to assume it's a
bug...

Can anyone shed any light?

Thanks!

Charles



xorg.conf:
------------
(the relevant bits)

Section "ServerLayout"
        Identifier     "default"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "intel"
        Option      "monitor-TMDS-1" "dvi"
        Option      "monitor-VGA" "vga"
        Option      "monitor-LVDS" "lvds"
        Option      "PageFlip" "true"
        Option      "TripleBuffer" "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        Monitor    "vga"
        SubSection "Display"
                Virtual   3000 1200
                Viewport  0 0
                Depth     24
        EndSubSection
EndSection

Section "Monitor"
        Identifier      "dvi"
        Option        "PreferredMode"  "1680x1050"
        Option        "Position" "0 0"
        Option        "Ignore"  "false"
        Option        "Enable"  "true"
EndSection

Section "Monitor"
        Identifier      "vga"
        Option        "PreferredMode"  "1280x1024"
        Option        "Position" "-1280 0"
        Option        "Ignore"  "false"
        Option        "Enable"  "true"
EndSection

Section "Monitor"
        Identifier      "lvds"
        Option        "PreferredMode"  "1280x800"
        Option        "Position" "0 0"
        Option        "Ignore"  "true"    <---------- This works... but
disables the output completely making it unusable
        Option        "Enable"  "false"  <--------- This doesn't... do
anything...
EndSection

xorg.0.log (When configured as above)
------------

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-128.1.1.el5 i686
Current Operating System: Linux *********** 2.6.27.21-170.2.56.fc10.i686 #1
SMP Mon Mar 23 23:37:54 EDT 2009 i686
Build Date: 10 March 2009
07:20:48PM

Build ID: xorg-x11-server
1.5.3-15.fc10

        Before reporting problems, check http://wiki.x.org

        to make sure that you have the latest
version.

Markers: (--) probed, (**) from config file, (=3D=3D) default
setting,
        (++) from command line, (!!) notice, (II)
informational,
        (WW) warning, (EE) error, (NI) not implemented, (??)
unknown.
(=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 17 10:34:32
2009
(=3D=3D) Using config file:
"/etc/X11/xorg.conf"

(=3D=3D) ServerLayout
"default"

(**) |-->Screen "Screen0"
(0)

(**) |   |-->Monitor
"vga"

(**) |   |-->Device
"Videocard0"

(**) |-->Input Device
"Keyboard0"

(=3D=3D) Automatically adding
devices

(=3D=3D) Automatically enabling
devices

(=3D=3D) No FontPath specified.  Using compiled-in
default.
(=3D=3D) FontPath set
to:


catalogue:/etc/X11/fontpath.d,


built-ins

(=3D=3D) ModulePath set to
"/usr/lib/xorg/modules"

(II) Cannot locate a core pointer
device.

(II) The server relies on HAL to provide the list of input
devices.
        If no devices become available, reconfigure HAL or disable
AllowEmptyInput.
(WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be
disabled.
(WW) Disabling
Keyboard0

(II) Open ACPI successful
(/var/run/acpid.socket)

(II) Loader magic:
0x81f4400

(II) Module ABI
versions:

        X.Org ANSI C Emulation:
0.4

        X.Org Video Driver:
4.1

        X.Org XInput driver :
2.1

        X.Org Server Extension :
1.1

        X.Org Font Renderer :
0.6

(II) Loader running on
linux

(++) using VT number
1


(--) PCI:*(0 at 0:2:0) Intel Corporation Mobile GM965/GL960 Integrated Graphic=
s
Controller rev 3, Mem @ 0xfc000000/0, 0xd0000000/0, I/O @ 0x00001800/0
(--) PCI: (0 at 0:2:1) Intel Corporation Mobile GM965/GL960 Integrated Graphic=
s
Controller rev 3, Mem @ 0xfc100000/0
(II) System resource
ranges:

        [0] -1  0       0xffffffff - 0xffffffff (0x1)
MX[B]

        [1] -1  0       0x000f0000 - 0x000fffff (0x10000)
MX[B]

        [2] -1  0       0x000c0000 - 0x000effff (0x30000)
MX[B]

        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000)
MX[B]

        [4] -1  0       0x0000ffff - 0x0000ffff (0x1)
IX[B]

        [5] -1  0       0x00000000 - 0x00000000 (0x1)
IX[B]

(II) LoadModule:
"extmod"


(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SELinux
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(=3D=3D) AIGLX enabled
(=3D=3D) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor=3D"X.Org Foundation & the After X-TT Project"
        compiled for 1.5.3, module version =3D 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "dri"

(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "intel"

(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 2.5.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 4.1
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
        965GM, 965GME/GLE, G33, Q35, Q33,
        Mobile Intel=AE GM45 Express Chipset,
        Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00 at 00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
(II) resource ranges after probing:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] 0   0       0x000a0000 - 0x000affff (0x10000) MS[B]
        [5] 0   0       0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [6] 0   0       0x000b8000 - 0x000bffff (0x8000) MS[B]
        [7] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [8] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
        [9] 0   0       0x000003b0 - 0x000003bb (0xc) IS[B]
        [10] 0  0       0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"

(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 0.1.0
        ABI class: X.Org Video Driver, version 4.1
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(=3D=3D) intel(0): RGB weight 888
(=3D=3D) intel(0): Default visual is TrueColor
(**) intel(0): Option "PageFlip" "true"
(**) intel(0): Option "TripleBuffer" "true"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 965GM
(--) intel(0): Chipset: "965GM"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xFC000000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(=3D=3D) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section vga
(**) intel(0): Option "PreferredMode" "1280x1024"
(**) intel(0): Option "Position" "-1280 0"
(**) intel(0): Option "Enable" "true"
(**) intel(0): Option "Ignore" "false"
(II) intel(0): Output LVDS using monitor section lvds
(**) intel(0): Option "PreferredMode" "1280x800"
(**) intel(0): Option "Position" "0 0"
(**) intel(0): Option "Enable" "false"
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:E-EDID segment register" registered at
address 0x60.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address
0xA0.
(II) intel(0): EDID vendor "AUO", prod id
9844
(II) intel(0): found backlight control method
/sys/class/backlight/acpi_video1
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB"
initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B"
registered at address 0x70.
(II) intel(0): I2C bus "SDVOB DDC Bus"
initialized.
(II) intel(0): Output TMDS-1 using monitor section
dvi
(**) intel(0): Option "PreferredMode"
"1680x1050"
(**) intel(0): Option "Position" "0
0"
(**) intel(0): Option "Enable"
"true"
(**) intel(0): Option "Ignore"
"false"
(II) intel(0): SDVOB: device VID/DID: 04:AA.03, clock range 25.0MHz -
165.0MHz
(II) intel(0): SDVOB: 1 input
channel
(II) intel(0): SDVOB: TMDS0 output
reported
(II) intel(0): Output TV using monitor section
tv
(**) intel(0): Option "PreferredMode"
"800x600"
(**) intel(0): Option "Position" "0
0"
(**) intel(0): Option "Enable"
"false"
(**) intel(0): Option "Ignore"
"true"
(II) intel(0): Current clock rate multiplier:
1
(II) intel(0): I2C bus "CRTDDC_A"
initialized.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at
address 0x60.
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address
0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2"
removed.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register"
removed.
(II) intel(0): I2C bus "CRTDDC_A"
removed.
(II) intel(0): EDID for output
VGA
(II) intel(0): Manufacturer: PHL  Model: 81d  Serial#:
326082
(II) intel(0): Year: 2004  Week:
12
(II) intel(0): EDID Version:
1.3
(II) intel(0): Analog Display Input,  Input Voltage Level: 0.700/0.300
V
(II) intel(0): Signal levels
configurable
(II) intel(0): Sync:  Separate  Composite  SyncOnGreenSerration on. V.Sync
Pulse req. if CompSync or SyncOnGreen
(II) intel(0): Max Image Size [cm]: horiz.: 34  vert.:
27
(II) intel(0): Gamma:
2.20

(II) intel(0): DPMS capabilities: StandBy Suspend Off; RGB/Color
Display
(II) intel(0): Default color space is primary color
space
(II) intel(0): First detailed timing is preferred
mode
(II) intel(0): redX: 0.641 redY: 0.342   greenX: 0.292 greenY:
0.611
(II) intel(0): blueX: 0.147 blueY: 0.068   whiteX: 0.313 whiteY:
0.329
(II) intel(0): Supported VESA Video
Modes:
(II) intel(0): 720x400 at 70Hz

(II) intel(0): 640x480 at 60Hz

(II) intel(0): 640x480 at 67Hz

(II) intel(0): 640x480 at 72Hz

(II) intel(0): 640x480 at 75Hz

(II) intel(0): 800x600 at 56Hz

(II) intel(0): 800x600 at 60Hz

(II) intel(0): 800x600 at 72Hz

(II) intel(0): 800x600 at 75Hz

(II) intel(0): 832x624 at 75Hz

(II) intel(0): 1024x768 at 60Hz

(II) intel(0): 1024x768 at 70Hz

(II) intel(0): 1024x768 at 75Hz

(II) intel(0): 1280x1024 at 75Hz

(II) intel(0): 1152x870 at 75Hz

(II) intel(0): Manufacturer's mask:
0
(II) intel(0): Supported Future Video
Modes:
(II) intel(0): #0: hsize: 1152  vsize 864  refresh: 70  vid:
19057
(II) intel(0): #1: hsize: 1152  vsize 864  refresh: 75  vid:
20337
(II) intel(0): #2: hsize: 1280  vsize 960  refresh: 60  vid:
16513
(II) intel(0): #3: hsize: 1280  vsize 1024  refresh: 60  vid:
32897
(II) intel(0): Supported additional Video
Mode:
(II) intel(0): clock: 108.0 MHz   Image Size:  338 x 270
mm
(II) intel(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end
1688 h_border: 0
(II) intel(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking:
1066 v_border: 0
(II) intel(0): Serial No:  BZ
326082

(II) intel(0): Monitor name: Philips
170B
(II) intel(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 82 kHz,
PixClock max 140 MHz
(II) intel(0): EDID (in
hex):

(II) intel(0):
00ffffffffffff00410c1d08c2f90400

(II) intel(0):
0c0e01031f221b78ee2ee5a4574a9c25

(II) intel(0):
115054bfef80714a714f814081800101

(II) intel(0):
010101010101302a009851002a403070

(II) intel(0):
1300520e1100001e000000ff0020425a

(II) intel(0):
20203332363038320a20000000fc0050

(II) intel(0):
68696c69707320313730420a000000fd

(II) intel(0):
00384c1e520e000a20202020202000c9

(II) intel(0): EDID vendor "PHL", prod id
2077
(II) intel(0): Using EDID range info for horizontal
sync
(II) intel(0): Using EDID range info for vertical
refresh
(II) intel(0): Printing DDC gathered
Modelines:
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 60=
5
628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 60=
3
625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492
520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486
525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492
525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414
449 -hsync +vsync (31.5 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 76=
9
772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 77=
1
777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 77=
1
777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 62=
8
667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 60=
4
625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 64=
3
666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 86=
5
868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1152x864"x70.0   96.77  1152 1224 1344 1536  864
865 868 900 -hsync +vsync (63.0 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 86=
5
868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 96=
1
964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): EDID vendor "PHL", prod id
2077
(II) intel(0): Not using default mode "640x350" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x960" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1280x1024" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1400x1050" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Printing probed modes for output
VGA
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050
1052 1064 1082 +hsync +vsync (64.9 kHz)
(II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960
961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864
865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1152x864"x70.0   96.77  1152 1224 1344 1536  864
865 868 900 -hsync +vsync (63.0 kHz)
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768
769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768
771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625
628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637
643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601
604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601
603 625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 49=
2
520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 48=
6
525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 49=
2
525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 41=
4
449 -hsync +vsync (31.5 kHz)
(II) intel(0): EDID for output
LVDS

(II) intel(0): Manufacturer: AUO  Model: 2674  Serial#:
0
(II) intel(0): Year: 2006  Week:
1

(II) intel(0): EDID Version:
1.3

(II) intel(0): Digital Display
Input

(II) intel(0): Max Image Size [cm]: horiz.: 33  vert.:
21
(II) intel(0): Gamma:
2.20

(II) intel(0): No DPMS capabilities
specified

(II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4
(II) intel(0): First detailed timing is preferred
mode
(II) intel(0): redX: 0.590 redY: 0.345   greenX: 0.315 greenY:
0.555
(II) intel(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY:
0.329
(II) intel(0): Manufacturer's mask:
0

(II) intel(0): Supported additional Video
Mode:
(II) intel(0): clock: 71.1 MHz   Image Size:  331 x 207
mm
(II) intel(0): h_active: 1280  h_sync: 1328  h_sync_end 1360 h_blank_end
1440 h_border: 0
(II) intel(0): v_active: 800  v_sync: 803  v_sync_end 809 v_blanking: 823
v_border: 0
(WW) intel(0): Unknown vendor-specific block
f
(II) intel(0):
AUO

(II) intel(0):  B154EW02
V6

(II) intel(0): EDID (in
hex):

(II) intel(0):
00ffffffffffff0006af742600000000

(II) intel(0):
01100103802115780a1cf59758508e27

(II) intel(0):
27505400000001010101010101010101

(II) intel(0):
010101010101c71b00a0502017303020

(II) intel(0):
36004bcf100000180000000f00000000

(II) intel(0):
00000000000000000020000000fe0041

(II) intel(0):
554f0a202020202020202020000000fe

(II) intel(0):
004231353445573032205636200a009f

(II) intel(0): EDID vendor "AUO", prod id
9844
(II) intel(0): Not using default mode "640x350" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1152x864" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x960" (hsync out of
range)
(II) intel(0): Not using default mode "1280x960" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x1024" (hsync out of
range)
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "832x624" (vrefresh out of
range)
(II) intel(0): Not using default mode "1400x1050" (hsync out of
range)
(II) intel(0): Not using default mode "1400x1050" (vrefresh out of
range)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Printing probed modes for output
LVDS
(II) intel(0): Modeline "1280x800"x60.0   71.11  1280 1328 1360 1440  800
803 809 823 -hsync -vsync (49.4 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 49=
2
525 -hsync -vsync (31.5 kHz)
(II) intel(0): I2C device "SDVOB DDC Bus:E-EDID segment register" registere=
d
at address 0x60.
(II) intel(0): I2C device "SDVOB DDC Bus:ddc2" registered at address
0xA0.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave
0x70.
(II) intel(0): EDID for output
TMDS-1

(II) intel(0): Manufacturer: SAM  Model: 373  Serial#:
1297691186
(II) intel(0): Year: 2008  Week:
34

(II) intel(0): EDID Version:
1.3

(II) intel(0): Digital Display
Input

(II) intel(0): Max Image Size [cm]: horiz.: 44  vert.:
30
(II) intel(0): Gamma:
2.20

(II) intel(0): DPMS capabilities:
Off

(II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4
(II) intel(0): First detailed timing is preferred
mode
(II) intel(0): redX: 0.649 redY: 0.335   greenX: 0.283 greenY:
0.605
(II) intel(0): blueX: 0.151 blueY: 0.073   whiteX: 0.312 whiteY:
0.329
(II) intel(0): Supported VESA Video
Modes:

(II) intel(0): 720x400 at 70Hz

(II) intel(0): 640x480 at 60Hz

(II) intel(0): 640x480 at 67Hz

(II) intel(0): 640x480 at 72Hz

(II) intel(0): 640x480 at 75Hz

(II) intel(0): 800x600 at 56Hz

(II) intel(0): 800x600 at 60Hz

(II) intel(0): 800x600 at 72Hz

(II) intel(0): 800x600 at 75Hz

(II) intel(0): 832x624 at 75Hz

(II) intel(0): 1024x768 at 60Hz

(II) intel(0): 1024x768 at 70Hz

(II) intel(0): 1024x768 at 75Hz

(II) intel(0): 1280x1024 at 75Hz

(II) intel(0): 1152x870 at 75Hz

(II) intel(0): Manufacturer's mask:
0

(II) intel(0): Supported Future Video
Modes:

(II) intel(0): #0: hsize: 1680  vsize 1050  refresh: 60  vid:
179
(II) intel(0): #1: hsize: 1280  vsize 1024  refresh: 60  vid:
32897
(II) intel(0): #2: hsize: 1280  vsize 960  refresh: 60  vid:
16513
(II) intel(0): #3: hsize: 1152  vsize 864  refresh: 75  vid:
20337
(II) intel(0): Supported additional Video
Mode:
(II) intel(0): clock: 119.0 MHz   Image Size:  459 x 296
mm
(II) intel(0): h_active: 1680  h_sync: 1728  h_sync_end 1760 h_blank_end
1840 h_border: 0
(II) intel(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking:
1080 v_border: 0
(II) intel(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz,
PixClock max 140 MHz
(II) intel(0): Monitor name:
SyncMaster

(II) intel(0): Serial No:
HMBQ808824

(II) intel(0): EDID (in
hex):

(II) intel(0):
00ffffffffffff004c2d73033232594d

(II) intel(0):
22120103802c1e782a78f1a655489b26

(II) intel(0):
125054bfef80b30081808140714f0101

(II) intel(0):
0101010101017c2e90a0601a1e403020

(II) intel(0):
3600cb281100001a000000fd00384b1e

(II) intel(0):
510e000a202020202020000000fc0053

(II) intel(0):
796e634d61737465720a2020000000ff

(II) intel(0):
00484d42513830383832340a202000c0

(II) intel(0): EDID vendor "SAM", prod id
883
(II) intel(0): Not using default mode "640x350" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x960" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1280x1024" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1400x1050" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Printing probed modes for output
TMDS-1
(II) intel(0): Modeline "1680x1050"x59.9  119.00  1680 1728 1760 1840  1050
1053 1059 1080 +hsync -vsync (64.7 kHz)
(II) intel(0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050
1052 1064 1082 +hsync +vsync (64.9 kHz)
(II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960
961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864
865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768
769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768
771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625
628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637
643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601
604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601
603 625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 49=
2
520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 48=
6
525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 49=
2
525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 41=
4
449 -hsync +vsync (31.5 kHz)
(II) intel(0): Output VGA enabled by config
file
(II) intel(0): Output LVDS
connected

(II) intel(0): Output TMDS-1 enabled by config
file
(II) intel(0): Using user preference for initial
modes
(II) intel(0): Output VGA using initial mode
1280x1024
(II) intel(0): Output LVDS using initial mode
1280x800
(II) intel(0): Output TMDS-1 using initial mode
1680x1050
(II) intel(0): Monitoring connected displays
enabled
(II) intel(0): detected 512 kB
GTT.

(II) intel(0): detected 7676 kB stolen
memory.
(=3D=3D) intel(0): video overlay key set to
0x101fe
(=3D=3D) intel(0): Intel XvMC decoder
disabled

(**) intel(0): Will try to enable page
flipping
(**) intel(0): Triple buffering
enabled

(=3D=3D) intel(0): Using gamma correction (1.0, 1.0,
1.0)
(**) intel(0): Display dimensions: (340, 270)
mm
(**) intel(0): DPI set to (224,
112)

(II) Loading sub module
"fb"

(II) LoadModule:
"fb"


(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"

(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 2.4.0
        ABI class: X.Org Video Driver, version 4.1
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000207 to
0x00000000
(WW) intel(0): PIPEASTAT before: status: VSYNC_INT_STATUS SVBLANK_INT_STATU=
S
VBLANK_INT_STATUS OREG_UPDATE_STATUS
(WW) intel(0): PIPEASTAT after:
status:

(=3D=3D) Depth 24 pixmap format is 32
bpp

(II) do I need RAC?  No, I
don't.

(II) resource ranges after
preInit:

        [0] -1  0       0xffffffff - 0xffffffff (0x1)
MX[B]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000)
MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000)
MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000)
MX[B]
        [4] 0   0       0x000a0000 - 0x000affff (0x10000)
MS[B](OprD)
        [5] 0   0       0x000b0000 - 0x000b7fff (0x8000)
MS[B](OprD)
        [6] 0   0       0x000b8000 - 0x000bffff (0x8000)
MS[B](OprD)
        [7] -1  0       0x0000ffff - 0x0000ffff (0x1)
IX[B]
        [8] -1  0       0x00000000 - 0x00000000 (0x1)
IX[B]
        [9] 0   0       0x000003b0 - 0x000003bb (0xc)
IS[B](OprU)
        [10] 0  0       0x000003c0 - 0x000003df (0x20)
IS[B](OprU)
(II) intel(0): Kernel reported 481024 total, 1
used
(II) intel(0): I830CheckAvailableMemory: 1924092 kB
available
drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 12,
(OK)

drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 12,
(OK)

drmOpenByBusid: Searching for BusID
pci:0000:00:02.0

drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 12,
(OK)

drmOpenByBusid: drmOpenMinor returns
12
drmOpenByBusid: drmGetBusid reports
pci:0000:00:02.0

(II) [drm] DRM interface version
1.3

(II) [drm] DRM open master
succeeded.

(II) intel(0): [drm] Using the DRM lock SAREA also for
drawables.
(II) intel(0): [drm] framebuffer mapped by ddx
driver
(II) intel(0): [drm] added 1 reserved context for
kernel
(II) intel(0): X context handle =3D
0x1

(II) intel(0): [drm] installed DRM signal
handler
(WW) intel(0): DRM version 1.9 or newer required for Page flipping.
Disabling.
(**) intel(0): Framebuffer compression
disabled
(**) intel(0): Tiling
enabled

(=3D=3D) intel(0): VideoRam: 262144
KB

(II) intel(0): Attempting memory allocation with tiled
buffers.
(II) intel(0): Tiled allocation
successful.

(II) intel(0): [drm] Registers =3D
0x2f814000

(II) intel(0): [dri] visual configs
initialized

(II) intel(0): Page Flipping
disabled

(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) EXA(0): Offscreen pixmap area of 44236800
bytes
(II) EXA(0): Driver registered support for the following
operations:
(II)
Solid

(II)
Copy

(II)         Composite (RENDER
acceleration)

(=3D=3D) intel(0): Backing store
disabled

(=3D=3D) intel(0): Silken mouse
enabled

(II) intel(0): Initializing HW
Cursor

(II) intel(0): [DRI] installation
complete

(II) intel(0): Current clock rate multiplier:
1
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x0d5d0000 (pgoffset
54736)
(II) intel(0): Fixed memory allocation
layout:
(II) intel(0): 0x00000000-0x00000fff: power context (4
kB)
(II) intel(0): 0x0077f000:            end of stolen
memory
(II) intel(0): 0x0077f000-0x0d5cffff: DRI memory manager (211268
kB)
(II) intel(0): 0x0d5d0000-0x0fffffff: exa offscreen (43200
kB)
(II) intel(0): 0x10000000:            end of
aperture
(II) intel(0): BO memory allocation
layout:

(II) intel(0): 0x0077f000:            start of memory
manager
(II) intel(0): 0x0079f000-0x015aefff: depth buffer (14400 kB) Y
tiled
(II) intel(0): 0x0179f000-0x025aefff: third buffer (14400 kB) X
tiled
(II) intel(0): 0x0279f000-0x035aefff: back buffer (14400 kB) X
tiled
(II) intel(0): 0x03800000-0x05b27fff: front buffer (36000 kB) X
tiled
(II) intel(0): 0x0379f000-0x0379ffff: overlay registers (4
kB)
(II) intel(0): 0x037a0000-0x037b5fff: exa G965 state buffer (88
kB)
(II) intel(0): 0x037c0000-0x037c7fff: logical 3D context (32
kB)
(II) intel(0): 0x037c8000-0x037d1fff: HW cursors (40
kB)
(II) intel(0): 0x0d5d0000:            end of memory
manager
(WW) intel(0): ESR is
0x00000001

(WW) intel(0): PRB0_CTL (0x0001f001) indicates ring buffer
enabled
(WW) intel(0): Existing errors found in hardware
state.
(II) intel(0): using SSC reference clock of 100
MHz
(II) intel(0): Selecting standard 18 bit TMDS pixel
format.
(II) intel(0): Output
configuration:

(II) intel(0):   Pipe A is
on

(II) intel(0):   Display plane A is now enabled and connected to pipe
A.
(II) intel(0):   Pipe B is
on

(II) intel(0):   Display plane B is now enabled and connected to pipe
B.
(II) intel(0):   Output VGA is connected to pipe
none
(II) intel(0):   Output LVDS is connected to pipe
B
(II) intel(0):   Output TMDS-1 is connected to pipe
A
(II) intel(0): [drm] mapped front buffer at 0xd3800000, handle =3D
0x2a71b000
(II) intel(0): [drm] mapped back buffer at 0xd279f000, handle =3D
0x1c500000
(II) intel(0): [drm] mapped third buffer at 0xd179f000, handle =3D
0x1c307000
(II) intel(0): [drm] mapped depth buffer at 0xd079f000, handle =3D
0x1c107000
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled
message.
(II) intel(0): DPMS
enabled

(II) intel(0): Set up textured
video

(II) intel(0): Set up overlay
video

(II) intel(0): direct rendering:
Enabled

(WW) intel(0): Option "PreferredMode" is not
used
(WW) intel(0): Option "Position" is not
used
(WW) intel(0): Option "Ignore" is not
used
(WW) intel(0): Option "Enable" is not
used
(--) RandR
disabled

(II) Initializing built-in extension
MIT-SHM
(II) Initializing built-in extension
XInputExtension
(II) Initializing built-in extension
XTEST
(II) Initializing built-in extension
XKEYBOARD
(II) Initializing built-in extension
XINERAMA
(II) Initializing built-in extension
XFIXES
(II) Initializing built-in extension
RENDER
(II) Initializing built-in extension
RANDR
(II) Initializing built-in extension
COMPOSITE
(II) Initializing built-in extension
DAMAGE
(II) Initializing built-in extension XEVIE

--001636e90f6c4dc1e90467ba2a87
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: base64

PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPkhpIGFsbCw8YnI+PGJyPkkmIzM5O20gaG9waW5nIHNv
bWVvbmUgY2FuIHBsZWFzZSBjaGVjayBteSBzYW5pdHkuLi4gSSYjMzk7bSBoYXZpbmcgYSBwcm9i
bGVtIHdpdGggbXkgbXVsdGktbW9uaXRvciBzZXR1cCBhcyBmb2xsb3dzOjxicj4KPGJyPlRoZSBH
ZWFyOjxicj4tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj5BY2VyIGxhcHRvcCB3aXRoIEludGVsIE1v
YmlsZSBHTTk2NSBJbnRlZ3JhdGVkIEdyYXBoaWNzICh3LyBEb2NraW5nIHN0YXRpb24pPGJyPlJ1
bm5pbmcgRmVkb3JhIDEwIGkzODY8YnI+SW50ZWwgaTgxMCBkcml2ZXIgdiAyLjUuMC00IChsYXRl
c3QgUlBNIGF2YWlsYWJsZSk8YnI+WG9yZyBYMTEgdjEuNS4zPGJyPgoKCjxicj5QaGlsaXBzIExD
RCBhdHRhY2hlZCB0byBWR0E8YnI+U2Ftc3VuZyBMQ0QgYXR0YWNoZWQgdG8gRFZJIChUTURTLTEp
PGJyPkludGVybGFuIExDRCBTY3JlZW4gKGF0dGFjaGVkIHRvIExWRFMpPGJyPjxicj5UaGUgUHJv
YmxlbTo8YnI+LS0tLS0tLS0tLS0tLS0tLTxicj5JJiMzOTttIHRyeWluZyB0byBzZXQgaXQgdXAg
c28gdGhhdCB3aGVuIEkgc3RhcnQgdGhlIGxhcHRvcCB1cCwgd2hpY2ggaXMgaW52YXJpYWJseSBk
b2NrZWQsIGl0IGVuYWJsZXMgdGhlIFZHQSBhbmQgRFZJIG91dHB1dHMgdG8gcnVuIG15IHR3byBM
Q0Qgc2NyZWVucyBvbiBteSBkZXNrLiBUaGVuIGlmIEkgbmVlZCB0byB0YWtlIG15IGxhcHRvcCB3
aXRoIG1lIGFuZCBsZWF2ZSB0aGUgZGVzaywgSSB3YW50IHRvIHVzZSBqdXN0IHRoZSBsYXB0b3Ag
c2NyZWVuIChMVkRTKSBhbmQgdHVybiBvZmYgYm90aCBWR0EgYW5kIERWSS48YnI+CgoKPGJyPlRo
aXMgc2hvdWxkIGJlIHNpbXBsZSB1c2luZyBYUmFuZFIgMS4yLi4uLiBIb3dldmVyIHRoZSBtYWNo
aW5lIGluc2lzdHMgb24gc3RhcnRpbmcgdXAgd2l0aCBEVkkgYW5kIExWRFMgZW5hYmxlZCBhbmQg
bm90IHRoZSBWR0EuIFNvIEkgZ2V0IG9uZSBMQ0QgYW5kIHRoZSBMYXB0b3AmIzM5O3MgYnVpbGQg
aW4gc2NyZWVuLjxicj48YnI+SSBjYW4gZ2V0IGFyb3VuZCB0aGlzIGJ5IHNldHRpbmcgdGhlIG9w
dGlvbiAmcXVvdDtJZ25vcmUmcXVvdDsgJnF1b3Q7dHJ1ZSZxdW90OyBvbiB0aGUgTFZEUyBNb25p
dG9yIHNlY3Rpb24uIE5vdyB0aGUgbWFjaGluZSBzdGFydGVzIHdpdGggYm90aCBMQ0RzIGFzIGl0
IHNob3VsZC4gSG93ZXZlciBub3cgdGhhdCBJIGhhdmUgaWdub3JlZCB0aGUgTFZEUyBvdXRwdXQs
IEkgY2FuJiMzOTt0IGVuYWJsZSBpdCB3aXRoIFhSYW5kUiB3aGVuIEkgdGFrZSBteSBsYXB0b3Ag
ZnJvbSB0aGUgRG9ja2luZyBTdGF0aW9uIHdpdGhvdXQgY2hhbmdpbmcgdGhlICZxdW90O0lnbm9y
ZSZxdW90OyBkaXJlY3RpdmUgYW5kIHJlc3RhcnRpbmcgWC48YnI+CgoKPGJyPkZyb20gcmVhZGlu
ZyB0aGUgeG9yZy5jb25mIG1hbiBwYWdlLCBpdCB3b3VsZCBzZWVtIHRvIG1lIHRoYXQgdGhlICZx
dW90O0VuYWJsZSZxdW90O6Agb3B0aW9uIGZvciB0aGUgbW9uaXRvciBzZWN0aW9uIHNob3VsZCBk
byB3aGF0IEkgd2FudC4gVGhhdCB3YXkgSSB3b3VsZCBsZWF2ZSBhbGwgdGhyZWUgb3V0cHV0cyBh
cyAmcXVvdDtJZ25vcmUgRmFsc2UmcXVvdDsgYW5kIHNldCBFbmFibGUgdG8gRmFsc2UganVzdCBm
b3IgTFZEUyAtIHN0b3BwaW5nIGl0IGZyb20gYmVpbmcgZW5hYmxlZCB1bmxlc3MgSSB0ZWxsIGl0
IHRvIGJlLjxicj4KCgo8YnI+WG9yZy4wLmxvZyBzdWdnZXN0cyB0aGF0IGl0JiMzOTtzIHdvcmtp
bmc6PGJyPjxicj4oSUkpIGludGVsKDApOiBPdXRwdXQgVkdBIGVuYWJsZWQgYnkgY29uZmlnIGZp
bGU8YnI+KElJKSBpbnRlbCgwKTogT3V0cHV0IExWRFMgY29ubmVjdGVkPGJyPihJSSkgaW50ZWwo
MCk6IE91dHB1dCBUTURTLTEgZW5hYmxlZCBieSBjb25maWcgZmlsZTxicj4oSUkpIGludGVsKDAp
OiBVc2luZyB1c2VyIHByZWZlcmVuY2UgZm9yIGluaXRpYWwgbW9kZXM8YnI+CgoKKElJKSBpbnRl
bCgwKTogT3V0cHV0IFZHQSB1c2luZyBpbml0aWFsIG1vZGUgMTI4MHgxMDI0PGJyPihJSSkgaW50
ZWwoMCk6IE91dHB1dCBMVkRTIHVzaW5nIGluaXRpYWwgbW9kZSAxMjgweDgwMDxicj4oSUkpIGlu
dGVsKDApOiBPdXRwdXQgVE1EUy0xIHVzaW5nIGluaXRpYWwgbW9kZSAxNjgweDEwNTA8YnI+KElJ
KSBpbnRlbCgwKTogTW9uaXRvcmluZyBjb25uZWN0ZWQgZGlzcGxheXMgZW5hYmxlZDxicj4KCgo8
YnI+PGJyPqBUcm91YmxlIGlzLCBJIHN0aWxsIGdldCBvbmUgTENEIGFuZCB0aGUgTGFwdG9wIFNj
cmVlbi4gYW5kIHRoZW4gaXQgc2F5cyB0aGlzIGZ1cnRoZXIgZG93biB0aGUgWG9yZyBsb2c6PGJy
Pjxicj4oV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UHJlZmVycmVkTW9kZSZxdW90OyBpcyBu
b3QgdXNlZDxicj4oV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UG9zaXRpb24mcXVvdDsgaXMg
bm90IHVzZWQ8YnI+CgoKKFdXKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O0lnbm9yZSZxdW90OyBp
cyBub3QgdXNlZDxicj4oV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7RW5hYmxlJnF1b3Q7IGlz
IG5vdCB1c2VkPGJyPjxicj4uLi5IdWg/IElnbm9yZSBkb2VzIHdvcmsuLi4gYnV0IEVuYWJsZSBk
b2VzbiYjMzk7dC4uLiB5ZXMgaXQgc2F5cyBib3RoIGFyZSAmcXVvdDtub3QgdXNlZCZxdW90Oy4u
Ljxicj48YnI+CgoKSSBob3BlIEkmIzM5O20gbWlzc2luZyBzb21ldGhpbmcgaGVyZS4uLiBPdGhl
cndpc2UgSSYjMzk7bGwgaGF2ZSB0byBhc3N1bWUgaXQmIzM5O3MgYSBidWcuLi48YnI+PGJyPkNh
biBhbnlvbmUgc2hlZCBhbnkgbGlnaHQ/PGJyPjxicj5UaGFua3MhPGJyPjxicj5DaGFybGVzPGJy
Pjxicj48YnI+PGJyPnhvcmcuY29uZjo8YnI+LS0tLS0tLS0tLS0tPGJyPih0aGUgcmVsZXZhbnQg
Yml0cyk8YnI+CgoKPGJyPlNlY3Rpb24gJnF1b3Q7U2VydmVyTGF5b3V0JnF1b3Q7PGJyPqCgoKCg
oKAgSWRlbnRpZmllcqCgoKAgJnF1b3Q7ZGVmYXVsdCZxdW90Ozxicj6goKCgoKCgIFNjcmVlbqCg
oKCgIDCgICZxdW90O1NjcmVlbjAmcXVvdDsgMCAwPGJyPqCgoKCgoKAgSW5wdXREZXZpY2WgoKAg
JnF1b3Q7S2V5Ym9hcmQwJnF1b3Q7ICZxdW90O0NvcmVLZXlib2FyZCZxdW90Ozxicj5FbmRTZWN0
aW9uPGJyPgoKCjxicj5TZWN0aW9uICZxdW90O0RldmljZSZxdW90Ozxicj6goKCgoKCgIElkZW50
aWZpZXKgICZxdW90O1ZpZGVvY2FyZDAmcXVvdDs8YnI+oKCgoKCgoCBEcml2ZXKgoKCgoCAmcXVv
dDtpbnRlbCZxdW90Ozxicj6goKCgoKCgIE9wdGlvbqCgoKCgICZxdW90O21vbml0b3ItVE1EUy0x
JnF1b3Q7ICZxdW90O2R2aSZxdW90Ozxicj6goKCgoKCgIE9wdGlvbqCgoKCgICZxdW90O21vbml0
b3ItVkdBJnF1b3Q7ICZxdW90O3ZnYSZxdW90Ozxicj4KCgqgoKCgoKCgIE9wdGlvbqCgoKCgICZx
dW90O21vbml0b3ItTFZEUyZxdW90OyAmcXVvdDtsdmRzJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9u
oKCgoKAgJnF1b3Q7UGFnZUZsaXAmcXVvdDsgJnF1b3Q7dHJ1ZSZxdW90Ozxicj6goKCgoKCgIE9w
dGlvbqCgoKCgICZxdW90O1RyaXBsZUJ1ZmZlciZxdW90OyAmcXVvdDt0cnVlJnF1b3Q7PGJyPkVu
ZFNlY3Rpb248YnI+PGJyPlNlY3Rpb24gJnF1b3Q7U2NyZWVuJnF1b3Q7PGJyPgoKCqCgoKCgoKAg
SWRlbnRpZmllciAmcXVvdDtTY3JlZW4wJnF1b3Q7PGJyPqCgoKCgoKAgRGV2aWNloKCgoCAmcXVv
dDtWaWRlb2NhcmQwJnF1b3Q7PGJyPqCgoKCgoKAgRGVmYXVsdERlcHRooKCgoCAyNDxicj6goKCg
oKCgIE1vbml0b3KgoKAgJnF1b3Q7dmdhJnF1b3Q7PGJyPqCgoKCgoKAgU3ViU2VjdGlvbiAmcXVv
dDtEaXNwbGF5JnF1b3Q7PGJyPqCgoKCgoKCgoKCgoKCgoCBWaXJ0dWFsoKAgMzAwMCAxMjAwPGJy
PgoKCqCgoKCgoKCgoKCgoKCgoCBWaWV3cG9ydKAgMCAwPGJyPqCgoKCgoKCgoKCgoKCgoCBEZXB0
aKCgoKAgMjQ8YnI+oKCgoKCgoCBFbmRTdWJTZWN0aW9uPGJyPkVuZFNlY3Rpb248YnI+PGJyPlNl
Y3Rpb24gJnF1b3Q7TW9uaXRvciZxdW90Ozxicj6goKCgoKCgIElkZW50aWZpZXKgoKCgoCAmcXVv
dDtkdmkmcXVvdDs8YnI+oKCgoKCgoCBPcHRpb26goKCgoKCgICZxdW90O1ByZWZlcnJlZE1vZGUm
cXVvdDugICZxdW90OzE2ODB4MTA1MCZxdW90Ozxicj4KCgqgoKCgoKCgIE9wdGlvbqCgoKCgoKAg
JnF1b3Q7UG9zaXRpb24mcXVvdDsgJnF1b3Q7MCAwJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9uoKCg
oKCgoCAmcXVvdDtJZ25vcmUmcXVvdDugICZxdW90O2ZhbHNlJnF1b3Q7PGJyPqCgoKCgoKAgT3B0
aW9uoKCgoKCgoCAmcXVvdDtFbmFibGUmcXVvdDugICZxdW90O3RydWUmcXVvdDs8YnI+RW5kU2Vj
dGlvbjxicj48YnI+U2VjdGlvbiAmcXVvdDtNb25pdG9yJnF1b3Q7PGJyPgoKCqCgoKCgoKAgSWRl
bnRpZmllcqCgoKCgICZxdW90O3ZnYSZxdW90Ozxicj6goKCgoKCgIE9wdGlvbqCgoKCgoKAgJnF1
b3Q7UHJlZmVycmVkTW9kZSZxdW90O6AgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7PGJyPqCgoKCgoKAg
T3B0aW9uoKCgoKCgoCAmcXVvdDtQb3NpdGlvbiZxdW90OyAmcXVvdDstMTI4MCAwJnF1b3Q7PGJy
PqCgoKCgoKAgT3B0aW9uoKCgoKCgoCAmcXVvdDtJZ25vcmUmcXVvdDugICZxdW90O2ZhbHNlJnF1
b3Q7PGJyPgoKCqCgoKCgoKAgT3B0aW9uoKCgoKCgoCAmcXVvdDtFbmFibGUmcXVvdDugICZxdW90
O3RydWUmcXVvdDs8YnI+RW5kU2VjdGlvbjxicj48YnI+U2VjdGlvbiAmcXVvdDtNb25pdG9yJnF1
b3Q7PGJyPqCgoKCgoKAgSWRlbnRpZmllcqCgoKCgICZxdW90O2x2ZHMmcXVvdDs8YnI+oKCgoKCg
oCBPcHRpb24goCCgIKCgICZxdW90O1ByZWZlcnJlZE1vZGUmcXVvdDugICZxdW90OzEyODB4ODAw
JnF1b3Q7PGJyPgoKCqCgoKCgoKAgT3B0aW9uoKCgoKCgoCAmcXVvdDtQb3NpdGlvbiZxdW90OyAm
cXVvdDswIDAmcXVvdDs8YnI+oKCgoKCgoCBPcHRpb26goKCgoKCgICZxdW90O0lnbm9yZSZxdW90
O6AgJnF1b3Q7dHJ1ZSZxdW90O6CgoCAmbHQ7LS0tLS0tLS0tLSBUaGlzIHdvcmtzLi4uIGJ1dCBk
aXNhYmxlcyB0aGUgb3V0cHV0IGNvbXBsZXRlbHkgbWFraW5nIGl0IHVudXNhYmxlPGJyPqCgoKCg
oKAgT3B0aW9uoKCgoKCgoCAmcXVvdDtFbmFibGUmcXVvdDugICZxdW90O2ZhbHNlJnF1b3Q7oCAm
bHQ7LS0tLS0tLS0tIFRoaXMgZG9lc24mIzM5O3QuLi4gZG8gYW55dGhpbmcuLi48YnI+CgoKRW5k
U2VjdGlvbjxicj48YnI+eG9yZy4wLmxvZyAoV2hlbiBjb25maWd1cmVkIGFzIGFib3ZlKTxicj4t
LS0tLS0tLS0tLS08YnI+PGJyPlguT3JnIFggU2VydmVyIDEuNS4zPGJyPlJlbGVhc2UgRGF0ZTog
NSBOb3ZlbWJlciAyMDA4PGJyPlggUHJvdG9jb2wgVmVyc2lvbiAxMSwgUmV2aXNpb24gMDxicj5C
dWlsZCBPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCAyLjYuMTgtMTI4LjEuMS5lbDUgaTY4NiA8YnI+
CgoKQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCAqKioqKioqKioqKiAyLjYuMjcuMjEt
MTcwLjIuNTYuZmMxMC5pNjg2ICMxIFNNUCBNb24gTWFyIDIzIDIzOjM3OjU0IEVEVCAyMDA5IGk2
ODY8YnI+QnVpbGQgRGF0ZTogMTAgTWFyY2ggMjAwOaAgMDc6MjA6NDhQTaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgoKCkJ1aWxkIElEOiB4b3JnLXgxMS1zZXJ2ZXIgMS41LjMtMTUu
ZmMxMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIEJlZm9yZSByZXBvcnRp
bmcgcHJvYmxlbXMsIGNoZWNrIDxhIGhyZWY9Imh0dHA6Ly93aWtpLngub3JnIiB0YXJnZXQ9Il9i
bGFuayI+aHR0cDovL3dpa2kueC5vcmc8L2E+oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKoKCgoKCgoCB0byBtYWtl
IHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0ZXN0IHZlcnNpb24uoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPk1h
cmtlcnM6ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZpbGUsICg9PSkgZGVmYXVsdCBz
ZXR0aW5nLKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KCgqgoKCgoKCgICgrKykgZnJvbSBjb21tYW5kIGxpbmUsICghISkgbm90aWNl
LCAoSUkpIGluZm9ybWF0aW9uYWwsoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCAoV1cpIHdhcm5pbmcsIChFRSkgZXJy
b3IsIChOSSkgbm90IGltcGxlbWVudGVkLCAoPz8pIHVua25vd24uoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCig9PSkgTG9nIGZpbGU6
ICZxdW90Oy92YXIvbG9nL1hvcmcuMC5sb2cmcXVvdDssIFRpbWU6IEZyaSBBcHIgMTcgMTA6MzQ6
MzIgMjAwOaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KD09KSBVc2luZyBjb25maWcgZmlsZTogJnF1b3Q7L2V0Yy9YMTEveG9yZy5jb25m
JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooPT0pIFNlcnZlckxheW91dCAmcXVv
dDtkZWZhdWx0JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PigqKikgfC0tJmd0O1NjcmVlbiAmcXVvdDtTY3JlZW4wJnF1b3Q7ICgwKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKCoqKSB8oKAgfC0tJmd0O01vbml0b3IgJnF1
b3Q7dmdhJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
KiopIHygoCB8LS0mZ3Q7RGV2aWNlICZxdW90O1ZpZGVvY2FyZDAmcXVvdDugoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCigqKikgfC0tJmd0O0lucHV0IERldmljZSAmcXVv
dDtLZXlib2FyZDAmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KD09
KSBBdXRvbWF0aWNhbGx5IGFkZGluZyBkZXZpY2VzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCig9PSkgQXV0b21hdGljYWxseSBlbmFibGluZyBkZXZpY2VzoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oPT0pIE5vIEZvbnRQYXRoIHNwZWNpZmllZC6gIFVz
aW5nIGNvbXBpbGVkLWluIGRlZmF1bHQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKD09KSBGb250UGF0aCBz
ZXQgdG86oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCg
oKCgoKAgY2F0YWxvZ3VlOi9ldGMvWDExL2ZvbnRwYXRoLmQsoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KCgqgoKCgoKCgIGJ1aWx0LWluc6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KD09KSBNb2R1bGVQYXRoIHNldCB0byAmcXVvdDsv
dXNyL2xpYi94b3JnL21vZHVsZXMmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkp
IENhbm5vdCBsb2NhdGUgYSBjb3JlIHBvaW50ZXIgZGV2aWNlLqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBUaGUgc2VydmVyIHJlbGllcyBvbiBIQUwgdG8gcHJvdmlkZSB0aGUgbGlz
dCBvZiBpbnB1dCBkZXZpY2VzLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCqCgoKCgoKAgSWYgbm8gZGV2aWNlcyBiZWNvbWUgYXZh
aWxhYmxlLCByZWNvbmZpZ3VyZSBIQUwgb3IgZGlzYWJsZSBBbGxvd0VtcHR5SW5wdXQuoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oV1cpIEFsbG93RW1wdHlJbnB1
dCBpcyBvbiwgZGV2aWNlcyB1c2luZyBkcml2ZXJzICYjMzk7a2JkJiMzOTsgb3IgJiMzOTttb3Vz
ZSYjMzk7IHdpbGwgYmUgZGlzYWJsZWQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCihXVykgRGlzYWJsaW5nIEtleWJvYXJkMKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIE9wZW4gQUNQSSBzdWNjZXNzZnVsICgvdmFy
L3J1bi9hY3BpZC5zb2NrZXQpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBMb2FkZXIgbWFn
aWM6IDB4ODFmNDQwMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgTW9kdWxlIEFCSSB2ZXJzaW9uczqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KCgqgoKCgoKCgIFguT3JnIEFOU0kgQyBFbXVsYXRpb246IDAuNKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBYLk9yZyBWaWRlbyBEcml2ZXI6IDQu
MaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCqCgoKCgoKAgWC5Pcmcg
WElucHV0IGRyaXZlciA6IDIuMaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6g
oKCgoKCgIFguT3JnIFNlcnZlciBFeHRlbnNpb24gOiAxLjGgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+CgoKoKCgoKCgoCBYLk9yZyBGb250IFJlbmRlcmVyIDogMC42oKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGVyIHJ1bm5pbmcgb24gbGludXig
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooKyspIHVzaW5nIFZU
IG51bWJlciAxoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
PGJyPigtLSkgUENJOiooMEAwOjI6MCkgSW50ZWwgQ29ycG9yYXRpb24gTW9iaWxlIEdNOTY1L0dM
OTYwIEludGVncmF0ZWQgR3JhcGhpY3MgQ29udHJvbGxlciByZXYgMywgTWVtIEAgMHhmYzAwMDAw
MC8wLCAweGQwMDAwMDAwLzAsIEkvTyBAIDB4MDAwMDE4MDAvMDxicj4KCgooLS0pIFBDSTogKDBA
MDoyOjEpIEludGVsIENvcnBvcmF0aW9uIE1vYmlsZSBHTTk2NS9HTDk2MCBJbnRlZ3JhdGVkIEdy
YXBoaWNzIENvbnRyb2xsZXIgcmV2IDMsIE1lbSBAIDB4ZmMxMDAwMDAvMKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBTeXN0ZW0gcmVzb3VyY2UgcmFuZ2VzOqCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgoKCqCgoKCgoKAgWzBdIC0xoCAwoKCgoKCgIDB4ZmZmZmZmZmYgLSAweGZmZmZmZmZmICgw
eDEpIE1YW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIFsxXSAt
MaAgMKCgoKCgoCAweDAwMGYwMDAwIC0gMHgwMDBmZmZmZiAoMHgxMDAwMCkgTVhbQl2goKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKoKCgoKCgoCBbMl0gLTGgIDCgoKCgoKAgMHgwMDBj
MDAwMCAtIDB4MDAwZWZmZmYgKDB4MzAwMDApIE1YW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPqCgoKCgoKAgWzNdIC0xoCAwoKCgoKCgIDB4MDAwMDAwMDAgLSAweDAwMDlmZmZmICgw
eGEwMDAwKSBNWFtCXaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgqgoKCgoKCgIFs0
XSAtMaAgMKCgoKCgoCAweDAwMDBmZmZmIC0gMHgwMDAwZmZmZiAoMHgxKSBJWFtCXaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbNV0gLTGgIDCgoKCgoKAgMHgwMDAw
MDAwMCAtIDB4MDAwMDAwMDAgKDB4MSkgSVhbQl2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSkgTG9hZE1vZHVsZTogJnF1b3Q7ZXh0bW9kJnF1b3Q7oKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
PGJyPihJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy8vbGliZXh0
bW9kLnNvPGJyPgoKCihJSSkgTW9kdWxlIGV4dG1vZDogdmVuZG9yPSZxdW90O1guT3JnIEZvdW5k
YXRpb24mcXVvdDugoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIGNvbXBpbGVkIGZvciAxLjUuMywg
bW9kdWxlIHZlcnNpb24gPSAxLjAuMKCgoKCgoKCgIDxicj6goKCgoKCgIE1vZHVsZSBjbGFzczog
WC5PcmcgU2VydmVyIEV4dGVuc2lvbqCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIEFCSSBjbGFz
czogWC5PcmcgU2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiAxLjGgoKCgIDxicj4KCgooSUkpIExv
YWRpbmcgZXh0ZW5zaW9uIFNFTGludXigoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIExvYWRpbmcgZXh0ZW5zaW9uIFNIQVBFoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIE1JVC1TVU5EUlktTk9OU1RBTkRBUkSgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIEJJRy1SRVFVRVNUU6CgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFNZTkOgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIE1JVC1TQ1JF
RU4tU0FWRVKgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhD
LU1JU0OgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5z
aW9uIFhGcmVlODYtVmlkTW9kZUV4dGVuc2lvbqCgoKCgoKCgoKCgIDxicj4KCgooSUkpIExvYWRp
bmcgZXh0ZW5zaW9uIFhGcmVlODYtTWlzY6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkp
IExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtREdBoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERQTVOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFRPRy1DVVCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KCgooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIEV4dGVuZGVkLVZpc3VhbC1J
bmZvcm1hdGlvbqCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhWaWRlb6CgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhWaWRl
by1Nb3Rpb25Db21wZW5zYXRpb26goKCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9u
IFgtUmVzb3VyY2WgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIExvYWRNb2R1
bGU6ICZxdW90O2RiZSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+PGJyPihJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy8vbGli
ZGJlLnNvPGJyPihJSSkgTW9kdWxlIGRiZTogdmVuZG9yPSZxdW90O1guT3JnIEZvdW5kYXRpb24m
cXVvdDugoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIGNvbXBpbGVkIGZvciAxLjUuMywgbW9kdWxl
IHZlcnNpb24gPSAxLjAuMKCgoKCgIDxicj4KCgqgoKCgoKCgIE1vZHVsZSBjbGFzczogWC5Pcmcg
U2VydmVyIEV4dGVuc2lvbqCgoKCgoKCgoKCgIDxicj6goKCgoKCgIEFCSSBjbGFzczogWC5Pcmcg
U2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiAxLjGgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9u
IERPVUJMRS1CVUZGRVKgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRNb2R1bGU6ICZx
dW90O2dseCZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKPGJy
PihJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy8vbGliZ2x4LnNv
PGJyPihJSSkgTW9kdWxlIGdseDogdmVuZG9yPSZxdW90O1guT3JnIEZvdW5kYXRpb24mcXVvdDug
oKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIGNvbXBpbGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNp
b24gPSAxLjAuMKCgoKCgIDxicj6goKCgoKCgIEFCSSBjbGFzczogWC5PcmcgU2VydmVyIEV4dGVu
c2lvbiwgdmVyc2lvbiAxLjGgIDxicj4KCgooPT0pIEFJR0xYIGVuYWJsZWSgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oPT0pIEV4cG9ydGluZyB0eXBpY2FsIHNldCBv
ZiBHTFggdmlzdWFsc6CgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIEdM
WKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRNb2R1bGU6ICZxdW90
O2ZyZWV0eXBlJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKPGJyPihJ
SSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZm9udHMvL2xpYmZyZWV0eXBlLnNvPGJy
PihJSSkgTW9kdWxlIGZyZWV0eXBlOiB2ZW5kb3I9JnF1b3Q7WC5PcmcgRm91bmRhdGlvbiAmYW1w
OyB0aGUgQWZ0ZXIgWC1UVCBQcm9qZWN0JnF1b3Q7PGJyPqCgoKCgoKAgY29tcGlsZWQgZm9yIDEu
NS4zLCBtb2R1bGUgdmVyc2lvbiA9IDIuMS4woKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgqg
oKCgoKCgIE1vZHVsZSBjbGFzczogWC5PcmcgRm9udCBSZW5kZXJlcqCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBBQkkgY2xhc3M6IFguT3JnIEZvbnQgUmVuZGVyZXIs
IHZlcnNpb24gMC42oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGluZyBmb250IEZy
ZWVUeXBloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4K
CgooSUkpIExvYWRNb2R1bGU6ICZxdW90O2RyaSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPjxicj4oSUkpIExvYWRpbmcgL3Vzci9saWIv
eG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvL2xpYmRyaS5zbzxicj4oSUkpIE1vZHVsZSBkcmk6IHZl
bmRvcj0mcXVvdDtYLk9yZyBGb3VuZGF0aW9uJnF1b3Q7oKCgoKCgoKCgoKCgoCA8YnI+CgqgoKCg
oKCgIGNvbXBpbGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNpb24gPSAxLjAuMKCgoKCgIDxicj4K
oKCgoKCgoCBBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gMS4xoCA8
YnI+KElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2LURSSaCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+KElJKSBMb2FkTW9kdWxlOiAmcXVvdDtpbnRlbCZxdW90O6CgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPjxicj4oSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVz
L2RyaXZlcnMvL2ludGVsX2Rydi5zbzxicj4KCgooSUkpIE1vZHVsZSBpbnRlbDogdmVuZG9yPSZx
dW90O1guT3JnIEZvdW5kYXRpb24mcXVvdDugoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBjb21waWxl
ZCBmb3IgMS41LjMsIG1vZHVsZSB2ZXJzaW9uID0gMi41LjCgoKCgoCA8YnI+oKCgoKCgoCBNb2R1
bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcqCgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBB
QkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiA0LjGgoKCgoCA8YnI+CgoKKElJ
KSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbCBJbnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXRzOiBp
ODEwLDxicj6goKCgoKCgIGk4MTAtZGMxMDAsIGk4MTBlLCBpODE1LCBpODMwTSwgODQ1RywgODUy
R00vODU1R00sIDg2NUcsIDkxNUcsPGJyPqCgoKCgoKAgRTcyMjEgKGk5MTUpLCA5MTVHTSwgOTQ1
RywgOTQ1R00sIDk0NUdNRSwgOTY1RywgRzM1LCA5NjVRLCA5NDZHWiw8YnI+oKCgoKCgoCA5NjVH
TSwgOTY1R01FL0dMRSwgRzMzLCBRMzUsIFEzMyygoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4KCgqgoKCgoKCgIE1vYmlsZSBJbnRlbK4gR000NSBFeHByZXNzIENoaXBzZXQsoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgSW50ZWwgSW50ZWdyYXRlZCBH
cmFwaGljcyBEZXZpY2UsIEc0NS9HNDMsIFE0NS9RNDMsIEc0MaCgoKCgoKCgoCA8YnI+KElJKSBQ
cmltYXJ5IERldmljZSBpczogUENJIDAwQDAwOjAyOjCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KCgooSUkpIHJlc291cmNlIHJhbmdlcyBhZnRlciB4Zjg2Q2xhaW1GaXhl
ZFJlc291cmNlcygpIGNhbGw6oKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzBdIC0xoCAwoKCg
oKCgIDB4ZmZmZmZmZmYgLSAweGZmZmZmZmZmICgweDEpIE1YW0JdoKCgoKCgoKCgoKCgoCA8YnI+
oKCgoKCgoCBbMV0gLTGgIDCgoKCgoKAgMHgwMDBmMDAwMCAtIDB4MDAwZmZmZmYgKDB4MTAwMDAp
IE1YW0JdoKCgoKCgoKCgIDxicj4KCgqgoKCgoKCgIFsyXSAtMaAgMKCgoKCgoCAweDAwMGMwMDAw
IC0gMHgwMDBlZmZmZiAoMHgzMDAwMCkgTVhbQl2goKCgoKCgoKAgPGJyPqCgoKCgoKAgWzNdIC0x
oCAwoKCgoKCgIDB4MDAwMDAwMDAgLSAweDAwMDlmZmZmICgweGEwMDAwKSBNWFtCXaCgoKCgoKCg
oCA8YnI+oKCgoKCgoCBbNF0gLTGgIDCgoKCgoKAgMHgwMDAwZmZmZiAtIDB4MDAwMGZmZmYgKDB4
MSkgSVhbQl2goKCgoKCgoKCgoKCgIDxicj4KCgqgoKCgoKCgIFs1XSAtMaAgMKCgoKCgoCAweDAw
MDAwMDAwIC0gMHgwMDAwMDAwMCAoMHgxKSBJWFtCXaCgoKCgoKCgoKCgoKAgPGJyPihJSSkgcmVz
b3VyY2UgcmFuZ2VzIGFmdGVyIHByb2Jpbmc6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+oKCgoKCgoCBbMF0gLTGgIDCgoKCgoKAgMHhmZmZmZmZmZiAtIDB4ZmZmZmZm
ZmYgKDB4MSkgTVhbQl2goKCgoKCgoKCgoKCgIDxicj4KCgqgoKCgoKCgIFsxXSAtMaAgMKCgoKCg
oCAweDAwMGYwMDAwIC0gMHgwMDBmZmZmZiAoMHgxMDAwMCkgTVhbQl2goKCgoKCgoKAgPGJyPqCg
oKCgoKAgWzJdIC0xoCAwoKCgoKCgIDB4MDAwYzAwMDAgLSAweDAwMGVmZmZmICgweDMwMDAwKSBN
WFtCXaCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbM10gLTGgIDCgoKCgoKAgMHgwMDAwMDAwMCAtIDB4
MDAwOWZmZmYgKDB4YTAwMDApIE1YW0JdoKCgoKCgoKCgIDxicj4KCgqgoKCgoKCgIFs0XSAwoKAg
MKCgoKCgoCAweDAwMGEwMDAwIC0gMHgwMDBhZmZmZiAoMHgxMDAwMCkgTVNbQl2goKCgoKCgoKAg
PGJyPqCgoKCgoKAgWzVdIDCgoCAwoKCgoKCgIDB4MDAwYjAwMDAgLSAweDAwMGI3ZmZmICgweDgw
MDApIE1TW0JdoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbNl0gMKCgIDCgoKCgoKAgMHgwMDBiODAw
MCAtIDB4MDAwYmZmZmYgKDB4ODAwMCkgTVNbQl2goKCgoKCgoKCgIDxicj4KCgqgoKCgoKCgIFs3
XSAtMaAgMKCgoKCgoCAweDAwMDBmZmZmIC0gMHgwMDAwZmZmZiAoMHgxKSBJWFtCXaCgoKCgoKCg
oKCgoKAgPGJyPqCgoKCgoKAgWzhdIC0xoCAwoKCgoKCgIDB4MDAwMDAwMDAgLSAweDAwMDAwMDAw
ICgweDEpIElYW0JdoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbOV0gMKCgIDCgoKCgoKAgMHgw
MDAwMDNiMCAtIDB4MDAwMDAzYmIgKDB4YykgSVNbQl2goKCgoKCgoKCgoKCgIDxicj4KCgqgoKCg
oKCgIFsxMF0gMKAgMKCgoKCgoCAweDAwMDAwM2MwIC0gMHgwMDAwMDNkZiAoMHgyMCkgSVNbQl2g
oKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGluZyBzdWIgbW9kdWxlICZxdW90O3ZnYWh3JnF1b3Q7
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZE1v
ZHVsZTogJnF1b3Q7dmdhaHcmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgoKCjxicj4oSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1
bGVzLy9saWJ2Z2Fody5zbzxicj4oSUkpIE1vZHVsZSB2Z2FodzogdmVuZG9yPSZxdW90O1guT3Jn
IEZvdW5kYXRpb24mcXVvdDugoCA8YnI+oKCgoKCgoCBjb21waWxlZCBmb3IgMS41LjMsIG1vZHVs
ZSB2ZXJzaW9uID0gMC4xLjA8YnI+oKCgoKCgoCBBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZl
ciwgdmVyc2lvbiA0LjE8YnI+CgoKKCoqKSBpbnRlbCgwKTogRGVwdGggMjQsICgtLSkgZnJhbWVi
dWZmZXIgYnBwIDMyoCA8YnI+KD09KSBpbnRlbCgwKTogUkdCIHdlaWdodCA4ODigoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KD09KSBpbnRlbCgwKTogRGVmYXVsdCB2aXN1YWwgaXMgVHJ1ZUNvbG9y
oKCgoKCgoCA8YnI+KCoqKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O1BhZ2VGbGlwJnF1b3Q7ICZx
dW90O3RydWUmcXVvdDugoKCgoKCgoKCgIDxicj4KCgooKiopIGludGVsKDApOiBPcHRpb24gJnF1
b3Q7VHJpcGxlQnVmZmVyJnF1b3Q7ICZxdW90O3RydWUmcXVvdDugoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IEludGVncmF0ZWQgR3JhcGhpY3MgQ2hpcHNldDogSW50ZWwoUikgOTY1R008YnI+KC0t
KSBpbnRlbCgwKTogQ2hpcHNldDogJnF1b3Q7OTY1R00mcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+KC0tKSBpbnRlbCgwKTogTGluZWFyIGZyYW1lYnVmZmVyIGF0IDB4RDAwMDAw
MDCgoKCgoKCgoKCgIDxicj4KCgooLS0pIGludGVsKDApOiBJTyByZWdpc3RlcnMgYXQgYWRkciAw
eEZDMDAwMDAwoKCgoKCgoKCgoKAgPGJyPihXVykgaW50ZWwoMCk6IGxpYnBjaWFjY2VzcyByZXBv
cnRlZCAwIHJvbSBzaXplLCBndWVzc2luZyA2NGtCPGJyPig9PSkgaW50ZWwoMCk6IFVzaW5nIEVY
QSBmb3IgYWNjZWxlcmF0aW9uoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IDIgZGlzcGxheSBwaXBlcyBhdmFpbGFibGUuoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgTG9hZGluZyBzdWIgbW9kdWxlICZxdW90O2RkYyZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRNb2R1bGU6ICZxdW90O2RkYyZxdW90O6CgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBNb2R1bGUgJnF1b3Q7ZGRj
JnF1b3Q7IGFscmVhZHkgYnVpbHQtaW6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CihJSSkgTG9hZGluZyBzdWIgbW9kdWxlICZxdW90O2kyYyZxdW90O6CgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRNb2R1bGU6ICZxdW90O2kyYyZxdW90O6CgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBNb2R1bGUgJnF1b3Q7
aTJjJnF1b3Q7IGFscmVhZHkgYnVpbHQtaW6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgoKCihJSSkgaW50ZWwoMCk6IE91dHB1dCBWR0EgdXNpbmcgbW9uaXRvciBzZWN0aW9uIHZnYaCg
oKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQcmVmZXJyZWRNb2RlJnF1
b3Q7ICZxdW90OzEyODB4MTAyNCZxdW90O6CgoKCgoKCgoKCgoCA8YnI+KCoqKSBpbnRlbCgwKTog
T3B0aW9uICZxdW90O1Bvc2l0aW9uJnF1b3Q7ICZxdW90Oy0xMjgwIDAmcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KCgooKiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7RW5hYmxlJnF1b3Q7
ICZxdW90O3RydWUmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwo
MCk6IE9wdGlvbiAmcXVvdDtJZ25vcmUmcXVvdDsgJnF1b3Q7ZmFsc2UmcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogT3V0cHV0IExWRFMgdXNpbmcgbW9uaXRv
ciBzZWN0aW9uIGx2ZHOgoKCgoKCgoCA8YnI+CgoKKCoqKSBpbnRlbCgwKTogT3B0aW9uICZxdW90
O1ByZWZlcnJlZE1vZGUmcXVvdDsgJnF1b3Q7MTI4MHg4MDAmcXVvdDugoKCgoKCgoKCgoKCgIDxi
cj4oKiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UG9zaXRpb24mcXVvdDsgJnF1b3Q7MCAwJnF1
b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVv
dDtFbmFibGUmcXVvdDsgJnF1b3Q7ZmFsc2UmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogSTJDIGJ1cyAmcXVvdDtMVkRTRERDX0MmcXVvdDsgaW5pdGlh
bGl6ZWQuoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEF0dGVtcHRpbmcgdG8gZGV0
ZXJtaW5lIHBhbmVsIGZpeGVkIG1vZGUuoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZp
Y2UgJnF1b3Q7TFZEU0REQ19DOkUtRURJRCBzZWdtZW50IHJlZ2lzdGVyJnF1b3Q7IHJlZ2lzdGVy
ZWQgYXQgYWRkcmVzcyAweDYwLjxicj4KCgooSUkpIGludGVsKDApOiBJMkMgZGV2aWNlICZxdW90
O0xWRFNERENfQzpkZGMyJnF1b3Q7IHJlZ2lzdGVyZWQgYXQgYWRkcmVzcyAweEEwLqCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgJnF1b3Q7QVVPJnF1b3Q7
LCBwcm9kIGlkIDk4NDSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPihJSSkgaW50ZWwoMCk6IGZvdW5kIGJhY2tsaWdodCBjb250cm9sIG1ldGhvZCAvc3lzL2Ns
YXNzL2JhY2tsaWdodC9hY3BpX3ZpZGVvMaCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6
IEkyQyBidXMgJnF1b3Q7U0RWT0NUUkxfRSBmb3IgU0RWT0ImcXVvdDsgaW5pdGlhbGl6ZWQuoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBJMkMgZGV2aWNl
ICZxdW90O1NEVk9DVFJMX0UgZm9yIFNEVk9COlNEVk8gQ29udHJvbGxlciBCJnF1b3Q7IHJlZ2lz
dGVyZWQgYXQgYWRkcmVzcyAweDcwLjxicj4oSUkpIGludGVsKDApOiBJMkMgYnVzICZxdW90O1NE
Vk9CIEREQyBCdXMmcXVvdDsgaW5pdGlhbGl6ZWQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBPdXRwdXQgVE1EUy0xIHVzaW5n
IG1vbml0b3Igc2VjdGlvbiBkdmmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQcmVmZXJyZWRNb2RlJnF1b3Q7ICZx
dW90OzE2ODB4MTA1MCZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oKiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UG9zaXRpb24mcXVvdDsgJnF1
b3Q7MCAwJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CgoKKCoqKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O0VuYWJsZSZxdW90
OyAmcXVvdDt0cnVlJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtJZ25vcmUm
cXVvdDsgJnF1b3Q7ZmFsc2UmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBTRFZPQjogZGV2aWNl
IFZJRC9ESUQ6IDA0OkFBLjAzLCBjbG9jayByYW5nZSAyNS4wTUh6IC0gMTY1LjBNSHqgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFNEVk9COiAxIGlucHV0IGNoYW5uZWygoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogU0RWT0I6IFRNRFMwIG91dHB1dCByZXBvcnRlZKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBP
dXRwdXQgVFYgdXNpbmcgbW9uaXRvciBzZWN0aW9uIHR2oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQcmVm
ZXJyZWRNb2RlJnF1b3Q7ICZxdW90OzgwMHg2MDAmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7
UG9zaXRpb24mcXVvdDsgJnF1b3Q7MCAwJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKCoqKSBpbnRlbCgwKTogT3B0aW9u
ICZxdW90O0VuYWJsZSZxdW90OyAmcXVvdDtmYWxzZSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9w
dGlvbiAmcXVvdDtJZ25vcmUmcXVvdDsgJnF1b3Q7dHJ1ZSZxdW90O6CgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVs
KDApOiBDdXJyZW50IGNsb2NrIHJhdGUgbXVsdGlwbGllcjogMaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBidXMgJnF1
b3Q7Q1JURERDX0EmcXVvdDsgaW5pdGlhbGl6ZWQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7
Q1JURERDX0E6RS1FRElEIHNlZ21lbnQgcmVnaXN0ZXImcXVvdDsgcmVnaXN0ZXJlZCBhdCBhZGRy
ZXNzIDB4NjAuoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7Q1JU
RERDX0E6ZGRjMiZxdW90OyByZWdpc3RlcmVkIGF0IGFkZHJlc3MgMHhBMC6goKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7Q1JURERDX0E6
ZGRjMiZxdW90OyByZW1vdmVkLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7Q1JURERDX0E6RS1FRElE
IHNlZ21lbnQgcmVnaXN0ZXImcXVvdDsgcmVtb3ZlZC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgoKCihJSSkgaW50ZWwoMCk6IEkyQyBidXMgJnF1b3Q7Q1JURERDX0EmcXVvdDsgcmVtb3Zl
ZC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IEVESUQgZm9yIG91dHB1dCBWR0GgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
TWFudWZhY3R1cmVyOiBQSEygIE1vZGVsOiA4MWSgIFNlcmlhbCM6IDMyNjA4MqCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBZZWFyOiAyMDA0oCBX
ZWVrOiAxMqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEVESUQgVmVyc2lvbjogMS4zoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogQW5hbG9nIERpc3BsYXkgSW5wdXQsoCBJbnB1dCBWb2x0YWdlIExldmVsOiAw
LjcwMC8wLjMwMCBWoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBT
aWduYWwgbGV2ZWxzIGNvbmZpZ3VyYWJsZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFN5bmM6oCBTZXBhcmF0ZaAg
Q29tcG9zaXRloCBTeW5jT25HcmVlblNlcnJhdGlvbiBvbi4gVi5TeW5jIFB1bHNlIHJlcS4gaWYg
Q29tcFN5bmMgb3IgU3luY09uR3JlZW48YnI+KElJKSBpbnRlbCgwKTogTWF4IEltYWdlIFNpemUg
W2NtXTogaG9yaXouOiAzNKAgdmVydC46IDI3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBHYW1tYTogMi4y
MKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IERQTVMgY2Fw
YWJpbGl0aWVzOiBTdGFuZEJ5IFN1c3BlbmQgT2ZmOyBSR0IvQ29sb3IgRGlzcGxheaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogRGVm
YXVsdCBjb2xvciBzcGFjZSBpcyBwcmltYXJ5IGNvbG9yIHNwYWNloKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBG
aXJzdCBkZXRhaWxlZCB0aW1pbmcgaXMgcHJlZmVycmVkIG1vZGWgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwo
MCk6IHJlZFg6IDAuNjQxIHJlZFk6IDAuMzQyoKAgZ3JlZW5YOiAwLjI5MiBncmVlblk6IDAuNjEx
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRl
bCgwKTogYmx1ZVg6IDAuMTQ3IGJsdWVZOiAwLjA2OKCgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAw
LjMyOaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkp
IGludGVsKDApOiBTdXBwb3J0ZWQgVkVTQSBWaWRlbyBNb2RlczqgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IDcyMHg0MDBANzBIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CgoKKElJKSBpbnRlbCgwKTogNjQweDQ4MEA2MEh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oSUkpIGludGVsKDApOiA2NDB4NDgwQDY3SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IDY0MHg0ODBANzJIeqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogNjQweDQ4MEA3NUh6oKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiA4MDB4NjAwQDU2SHqgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDgwMHg2MDBANjBIeqCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogODAweDYwMEA3Mkh6oKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiA4MDB4NjAwQDc1SHqgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IDgzMng2MjRANzVI
eqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogMTAyNHg3NjhA
NjBIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiAxMDI0
eDc2OEA3MEh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDEw
MjR4NzY4QDc1SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgw
KTogMTI4MHgxMDI0QDc1SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiAxMTUyeDg3MEA3NUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkg
aW50ZWwoMCk6IE1hbnVmYWN0dXJlciYjMzk7cyBtYXNrOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IFN1cHBvcnRlZCBGdXR1cmUgVmlkZW8gTW9kZXM6oKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogIzA6IGhzaXplOiAxMTUyoCB2c2l6ZSA4NjSgIHJlZnJlc2g6
IDcwoCB2aWQ6IDE5MDU3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIGludGVsKDApOiAjMTogaHNpemU6IDExNTKgIHZzaXplIDg2NKAgcmVmcmVz
aDogNzWgIHZpZDogMjAzMzegoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6ICMyOiBoc2l6ZTogMTI4MKAgdnNpemUgOTYwoCBy
ZWZyZXNoOiA2MKAgdmlkOiAxNjUxM6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogIzM6IGhzaXplOiAxMjgwoCB2c2l6ZSAxMDI0
oCByZWZyZXNoOiA2MKAgdmlkOiAzMjg5N6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBTdXBwb3J0ZWQgYWRkaXRpb25hbCBW
aWRlbyBNb2RlOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IGNsb2NrOiAxMDguMCBNSHqgoCBJ
bWFnZSBTaXplOqAgMzM4IHggMjcwIG1toKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogaF9hY3RpdmU6IDEyODCg
IGhfc3luYzogMTMyOKAgaF9zeW5jX2VuZCAxNDQwIGhfYmxhbmtfZW5kIDE2ODggaF9ib3JkZXI6
IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiB2X2FjdGl2ZTogMTAy
NKAgdl9zeW5jOiAxMDI1oCB2X3N5bmNfZW5kIDEwMjggdl9ibGFua2luZzogMTA2NiB2X2JvcmRl
cjogMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFNlcmlhbCBO
bzqgIEJaoCAzMjYwODKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9uaXRv
ciBuYW1lOiBQaGlsaXBzIDE3MEKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBS
YW5nZXM6IFYgbWluOiA1NiBWIG1heDogNzYgSHosIEggbWluOiAzMCBIIG1heDogODIga0h6LCBQ
aXhDbG9jayBtYXggMTQwIE1IeqCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IEVESUQgKGluIGhleCk6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRl
bCgwKTqgIDAwZmZmZmZmZmZmZmZmMDA0MTBjMWQwOGMyZjkwNDAwoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOqAgMGMwZTAxMDMxZjIyMWI3OGVlMmVlNWE0NTc0YTljMjWgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgaW50ZWwoMCk6oCAxMTUwNTRiZmVmODA3MTRhNzE0ZjgxNDA4MTgwMDEwMaCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTqgIDAxMDEwMTAxMDEwMTMwMmEwMDk4NTEwMDJhNDAzMDcwoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KCgooSUkpIGludGVsKDApOqAgMTMwMDUyMGUxMTAwMDAxZTAwMDAwMGZmMDAyMDQyNWGgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgaW50ZWwoMCk6oCAyMDIwMzMzMjM2MzAzODMyMGEyMDAwMDAwMGZjMDA1MKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTqgIDY4Njk2YzY5NzA3MzIwMzEzNzMwNDIwYTAwMDAw
MGZkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAgMDAzODRjMWU1MjBlMDAwYTIwMjAyMDIwMjAy
MDAwYzmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICZxdW90O1BITCZx
dW90OywgcHJvZCBpZCAyMDc3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFVzaW5nIEVESUQg
cmFuZ2UgaW5mbyBmb3IgaG9yaXpvbnRhbCBzeW5joKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogVXNpbmcg
RURJRCByYW5nZSBpbmZvIGZvciB2ZXJ0aWNhbCByZWZyZXNooKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBQcmlu
dGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6
IE1vZGVsaW5lICZxdW90OzEyODB4MTAyNCZxdW90O3gwLjCgIDEwOC4wMKAgMTI4MCAxMzI4IDE0
NDAgMTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeik8YnI+
KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90O3gwLjCgoCA0MC4wMKAg
ODAwIDg0MCA5NjggMTA1NqAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6
KaCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MDB4NjAwJnF1
b3Q7eDAuMKCgIDM2LjAwoCA4MDAgODI0IDg5NiAxMDI0oCA2MDAgNjAxIDYwMyA2MjUgK2hzeW5j
ICt2c3luYyAoMzUuMiBrSHopoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZx
dW90OzY0MHg0ODAmcXVvdDt4MC4woKAgMzEuNTCgIDY0MCA2NTYgNzIwIDg0MKAgNDgwIDQ4MSA0
ODQgNTAwIC1oc3luYyAtdnN5bmMgKDM3LjUga0h6KaCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRl
bCgwKTogTW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3gwLjCgoCAzMS41MKAgNjQwIDY2NCA3
MDQgODMyoCA0ODAgNDg5IDQ5MiA1MjAgLWhzeW5jIC12c3luYyAoMzcuOSBrSHopoKCgoKCgoKCg
IDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1b3Q7eDAuMKCgIDMw
LjI0oCA2NDAgNzA0IDc2OCA4NjSgIDQ4MCA0ODMgNDg2IDUyNSAtaHN5bmMgLXZzeW5jICgzNS4w
IGtIeimgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzY0MHg0
ODAmcXVvdDt4MC4woKAgMjUuMTigIDY0MCA2NTYgNzUyIDgwMKAgNDgwIDQ5MCA0OTIgNTI1IC1o
c3luYyAtdnN5bmMgKDMxLjUga0h6KaCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxp
bmUgJnF1b3Q7NzIweDQwMCZxdW90O3gwLjCgoCAyOC4zMqAgNzIwIDczOCA4NDYgOTAwoCA0MDAg
NDEyIDQxNCA0NDkgLWhzeW5jICt2c3luYyAoMzEuNSBrSHopoKCgoKCgoKCgIDxicj4KCgooSUkp
IGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgweDEwMjQmcXVvdDt4MC4woCAxMzUuMDCgIDEy
ODAgMTI5NiAxNDQwIDE2ODigIDEwMjQgMTAyNSAxMDI4IDEwNjYgK2hzeW5jICt2c3luYyAoODAu
MCBrSHopPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzEwMjR4NzY4JnF1b3Q7eDAu
MKCgIDc4Ljc1oCAxMDI0IDEwNDAgMTEzNiAxMzEyoCA3NjggNzY5IDc3MiA4MDAgK2hzeW5jICt2
c3luYyAoNjAuMCBrSHopoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7
MTAyNHg3NjgmcXVvdDt4MC4woKAgNzUuMDCgIDEwMjQgMTA0OCAxMTg0IDEzMjigIDc2OCA3NzEg
Nzc3IDgwNiAtaHN5bmMgLXZzeW5jICg1Ni41IGtIeimgoKCgIDxicj4oSUkpIGludGVsKDApOiBN
b2RlbGluZSAmcXVvdDsxMDI0eDc2OCZxdW90O3gwLjCgoCA2NS4wMKAgMTAyNCAxMDQ4IDExODQg
MTM0NKAgNzY4IDc3MSA3NzcgODA2IC1oc3luYyAtdnN5bmMgKDQ4LjQga0h6KaCgoKAgPGJyPgoK
CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgzMng2MjQmcXVvdDt4MC4woKAgNTcuMjig
IDgzMiA4NjQgOTI4IDExNTKgIDYyNCA2MjUgNjI4IDY2NyAtaHN5bmMgLXZzeW5jICg0OS43IGtI
eimgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90
O3gwLjCgoCA0OS41MKAgODAwIDgxNiA4OTYgMTA1NqAgNjAwIDYwMSA2MDQgNjI1ICtoc3luYyAr
dnN5bmMgKDQ2Ljkga0h6KaCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAm
cXVvdDs4MDB4NjAwJnF1b3Q7eDAuMKCgIDUwLjAwoCA4MDAgODU2IDk3NiAxMDQwoCA2MDAgNjM3
IDY0MyA2NjYgK2hzeW5jICt2c3luYyAoNDguMSBrSHopoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IE1vZGVsaW5lICZxdW90OzExNTJ4ODY0JnF1b3Q7eDAuMKAgMTA4LjAwoCAxMTUyIDEyMTYg
MTM0NCAxNjAwoCA4NjQgODY1IDg2OCA5MDAgK2hzeW5jICt2c3luYyAoNjcuNSBrSHopoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTE1Mng4NjQmcXVvdDt4NzAuMKCg
IDk2Ljc3oCAxMTUyIDEyMjQgMTM0NCAxNTM2oCA4NjQgODY1IDg2OCA5MDAgLWhzeW5jICt2c3lu
YyAoNjMuMCBrSHopoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMTUyeDg2
NCZxdW90O3gwLjCgIDEwOC4wMKAgMTE1MiAxMjE2IDEzNDQgMTYwMKAgODY0IDg2NSA4NjggOTAw
ICtoc3luYyArdnN5bmMgKDY3LjUga0h6KaCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE1vZGVs
aW5lICZxdW90OzEyODB4OTYwJnF1b3Q7eDAuMKAgMTA4LjAwoCAxMjgwIDEzNzYgMTQ4OCAxODAw
oCA5NjAgOTYxIDk2NCAxMDAwICtoc3luYyArdnN5bmMgKDYwLjAga0h6KaCgoCA8YnI+KElJKSBp
bnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7eDAuMKAgMTA4LjAwoCAxMjgw
IDEzMjggMTQ0MCAxNjg4oCAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDY0LjAg
a0h6KTxicj4KCgooSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAmcXVvdDtQSEwmcXVvdDssIHBy
b2QgaWQgMjA3N6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0
IG1vZGUgJnF1b3Q7NjQweDM1MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTog
Tm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDs2NDB4NDAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQg
b2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzcyMHg0MDAmcXVvdDsg
KHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1
b3Q7NjQweDQ4MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRl
ZmF1bHQgbW9kZSAmcXVvdDs4MDB4NjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVs
KDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzEwMjR4NzY4JnF1b3Q7ICh2cmVmcmVz
aCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4MHg5NjAm
cXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9k
ZSAmcXVvdDsxMjgweDEwMjQmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVz
Y2FuKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNp
bmcgZGVmYXVsdCBtb2RlICZxdW90OzE2MDB4MTIwMCZxdW90OyAoYmFkIG1vZGUgY2xvY2svaW50
ZXJsYWNlL2RvdWJsZXNjYW4poKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkg
aW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChi
YWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNjAw
eDEyMDAmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVs
dCBtb2RlICZxdW90OzE2MDB4MTIwMCZxdW90OyAoYmFkIG1vZGUgY2xvY2svaW50ZXJsYWNlL2Rv
dWJsZXNjYW4poKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5v
dCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChiYWQgbW9kZSBjbG9j
ay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoK
KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNzkyeDEzNDQmcXVv
dDsgKGhlaWdodCB0b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90
OzE3OTJ4MTM0NCZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBk
ZWZhdWx0IG1vZGUgJnF1b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2
aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgw
KTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxODU2eDEzOTImcXVvdDsgKGhlaWdodCB0
b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KCgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE5MjB4MTQ0
MCZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUp
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTm90IHVz
aW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNDAweDEwNTAmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2lu
dGVybGFjZS9kb3VibGVzY2FuKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE5MjB4MTQ0MCZxdW90OyAoaGVp
Z2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0
OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQg
bW9kZSAmcXVvdDsyMDQ4eDE1MzYmcXVvdDsgKGhlaWdodCB0b28gbGFyZ2UgZm9yIHZpcnR1YWwg
c2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBO
b3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzIwNDh4MTUzNiZxdW90OyAoaGVpZ2h0IHRvbyBs
YXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IFByaW50aW5nIHByb2JlZCBtb2RlcyBmb3Igb3V0cHV0IFZHQaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgweDEwMjQmcXVvdDt4NjAuMKAg
MTA4LjAwoCAxMjgwIDEzMjggMTQ0MCAxNjg4oCAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyAr
dnN5bmMgKDY0LjAga0h6KTxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxNDAweDEw
NTAmcXVvdDt4NjAuMKAgMTIyLjAwoCAxNDAwIDE0ODggMTY0MCAxODgwoCAxMDUwIDEwNTIgMTA2
NCAxMDgyICtoc3luYyArdnN5bmMgKDY0Ljkga0h6KTxicj4KCgooSUkpIGludGVsKDApOiBNb2Rl
bGluZSAmcXVvdDsxMjgweDEwMjQmcXVvdDt4NzUuMKAgMTM1LjAwoCAxMjgwIDEyOTYgMTQ0MCAx
Njg4oCAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDgwLjAga0h6KTxicj4oSUkp
IGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgweDEwMjQmcXVvdDt4NjAuMKAgMTA4LjAwoCAx
MjgwIDEzMjggMTQ0MCAxNjg4oCAxMDI0IDEwMjUgMTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDY0
LjAga0h6KTxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgweDk2MCZxdW90
O3g2MC4woCAxMDguMDCgIDEyODAgMTM3NiAxNDg4IDE4MDCgIDk2MCA5NjEgOTY0IDEwMDAgK2hz
eW5jICt2c3luYyAoNjAuMCBrSHopoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVv
dDsxMTUyeDg2NCZxdW90O3g3NS4woCAxMDguMDCgIDExNTIgMTIxNiAxMzQ0IDE2MDCgIDg2NCA4
NjUgODY4IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtIeimgoKCgIDxicj4KCgooSUkpIGludGVs
KDApOiBNb2RlbGluZSAmcXVvdDsxMTUyeDg2NCZxdW90O3g3MC4woKAgOTYuNzegIDExNTIgMTIy
NCAxMzQ0IDE1MzagIDg2NCA4NjUgODY4IDkwMCAtaHN5bmMgK3ZzeW5jICg2My4wIGtIeimgoKCg
IDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMDI0eDc2OCZxdW90O3g3NS4woKAg
NzguNzWgIDEwMjQgMTA0MCAxMTM2IDEzMTKgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5j
ICg2MC4wIGtIeimgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMDI0
eDc2OCZxdW90O3g3MC4xoKAgNzUuMDCgIDEwMjQgMTA0OCAxMTg0IDEzMjigIDc2OCA3NzEgNzc3
IDgwNiAtaHN5bmMgLXZzeW5jICg1Ni41IGtIeimgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2Rl
bGluZSAmcXVvdDsxMDI0eDc2OCZxdW90O3g2MC4woKAgNjUuMDCgIDEwMjQgMTA0OCAxMTg0IDEz
NDSgIDc2OCA3NzEgNzc3IDgwNiAtaHN5bmMgLXZzeW5jICg0OC40IGtIeimgoKCgIDxicj4KCgoo
SUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MzJ4NjI0JnF1b3Q7eDc0LjagoCA1Ny4yOKAg
ODMyIDg2NCA5MjggMTE1MqAgNjI0IDYyNSA2MjggNjY3IC1oc3luYyAtdnN5bmMgKDQ5Ljcga0h6
KaCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MDB4NjAwJnF1b3Q7
eDcyLjKgoCA1MC4wMKAgODAwIDg1NiA5NzYgMTA0MKAgNjAwIDYzNyA2NDMgNjY2ICtoc3luYyAr
dnN5bmMgKDQ4LjEga0h6KaCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAm
cXVvdDs4MDB4NjAwJnF1b3Q7eDc1LjCgoCA0OS41MKAgODAwIDgxNiA4OTYgMTA1NqAgNjAwIDYw
MSA2MDQgNjI1ICtoc3luYyArdnN5bmMgKDQ2Ljkga0h6KaCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiBNb2RlbGluZSAmcXVvdDs4MDB4NjAwJnF1b3Q7eDYwLjOgoCA0MC4wMKAgODAwIDg0MCA5
NjggMTA1NqAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6KaCgoKCgoKCg
IDxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MDB4NjAwJnF1b3Q7eDU2LjKg
oCAzNi4wMKAgODAwIDgyNCA4OTYgMTAyNKAgNjAwIDYwMSA2MDMgNjI1ICtoc3luYyArdnN5bmMg
KDM1LjIga0h6KaCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4
NDgwJnF1b3Q7eDc1LjCgoCAzMS41MKAgNjQwIDY1NiA3MjAgODQwoCA0ODAgNDgxIDQ4NCA1MDAg
LWhzeW5jIC12c3luYyAoMzcuNSBrSHopoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBN
b2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1b3Q7eDcyLjigoCAzMS41MKAgNjQwIDY2NCA3MDQgODMy
oCA0ODAgNDg5IDQ5MiA1MjAgLWhzeW5jIC12c3luYyAoMzcuOSBrSHopoKCgoKCgoKCgIDxicj4o
SUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1b3Q7eDc1LjCgoCAzMS41MKAg
NjQwIDY1NiA3MjAgODQwoCA0ODAgNDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcuNSBrSHop
oKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1
b3Q7eDY2LjegoCAzMC4yNKAgNjQwIDcwNCA3NjggODY0oCA0ODAgNDgzIDQ4NiA1MjUgLWhzeW5j
IC12c3luYyAoMzUuMCBrSHopoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAm
cXVvdDs2NDB4NDgwJnF1b3Q7eDU5LjmgoCAyNS4xOKAgNjQwIDY1NiA3NTIgODAwoCA0ODAgNDkw
IDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHopoKCgoKCgoKCgIDxicj4KCgooSUkpIGlu
dGVsKDApOiBNb2RlbGluZSAmcXVvdDs3MjB4NDAwJnF1b3Q7eDcwLjGgoCAyOC4zMqAgNzIwIDcz
OCA4NDYgOTAwoCA0MDAgNDEyIDQxNCA0NDkgLWhzeW5jICt2c3luYyAoMzEuNSBrSHopoKCgoKCg
oKCgIDxicj4oSUkpIGludGVsKDApOiBFRElEIGZvciBvdXRwdXQgTFZEU6CgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE1hbnVmYWN0dXJlcjogQVVPoCBNb2RlbDog
MjY3NKAgU2VyaWFsIzogMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogWWVhcjogMjAwNqAgV2VlazogMaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBFRElEIFZlcnNpb246
IDEuM6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IERpZ2l0YWwg
RGlzcGxheSBJbnB1dKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTog
TWF4IEltYWdlIFNpemUgW2NtXTogaG9yaXouOiAzM6AgdmVydC46IDIxoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiBHYW1tYTogMi4yMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgaW50ZWwoMCk6IE5vIERQTVMgY2FwYWJpbGl0aWVzIHNwZWNpZmllZKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+KElJKSBpbnRlbCgwKTogU3VwcG9ydGVkIGNvbG9yIGVuY29kaW5nczogUkdCIDQ6NDo0IFlD
ckNiIDQ6NDo0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4KCgooSUkpIGludGVsKDApOiBGaXJzdCBkZXRhaWxlZCB0aW1pbmcgaXMgcHJlZmVy
cmVkIG1vZGWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IHJlZFg6IDAuNTkwIHJlZFk6IDAuMzQ1oKAg
Z3JlZW5YOiAwLjMxNSBncmVlblk6IDAuNTU1oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogYmx1ZVg6IDAuMTU1IGJsdWVZ
OiAwLjE1NaCgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAwLjMyOaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNYW51ZmFjdHVyZXIm
IzM5O3MgbWFzazogMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBT
dXBwb3J0ZWQgYWRkaXRpb25hbCBWaWRlbyBNb2RlOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IGNsb2NrOiA3MS4xIE1IeqCgIEltYWdlIFNpemU6oCAzMzEgeCAyMDcgbW2goKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJ
KSBpbnRlbCgwKTogaF9hY3RpdmU6IDEyODCgIGhfc3luYzogMTMyOKAgaF9zeW5jX2VuZCAxMzYw
IGhfYmxhbmtfZW5kIDE0NDAgaF9ib3JkZXI6IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIGludGVsKDApOiB2X2FjdGl2ZTogODAwoCB2X3N5bmM6IDgwM6Agdl9zeW5jX2VuZCA4
MDkgdl9ibGFua2luZzogODIzIHZfYm9yZGVyOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihXVykgaW50ZWwoMCk6IFVua25vd24gdmVuZG9yLXNwZWNpZmljIGJsb2NrIGag
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTqgIEFVT6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOqAgQjE1NEVXMDIgVjagoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEVESUQgKGluIGhleCk6
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTqgIDAwZmZm
ZmZmZmZmZmZmMDAwNmFmNzQyNjAwMDAwMDAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAg
MDExMDAxMDM4MDIxMTU3ODBhMWNmNTk3NTg1MDhlMjegoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50
ZWwoMCk6oCAyNzUwNTQwMDAwMDAwMTAxMDEwMTAxMDEwMTAxMDEwMaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTqgIDAxMDEwMTAxMDEwMWM3MWIwMGEwNTAyMDE3MzAzMDIwoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KCgooSUkpIGludGVsKDApOqAgMzYwMDRiY2YxMDAwMDAxODAwMDAwMDBmMDAwMDAwMDCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6oCAwMDAwMDAwMDAwMDAwMDAwMDAyMDAwMDAwMGZlMDA0
MaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTqgIDU1NGYwYTIwMjAyMDIwMjAyMDIwMjAy
MDAwMDAwMGZloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAgMDA0MjMxMzUzNDQ1NTczMDMy
MjA1NjM2MjAwYTAwOWagoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IEVESUQgdmVuZG9y
ICZxdW90O0FVTyZxdW90OywgcHJvZCBpZCA5ODQ0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDM1MCZxdW90OyAodnJlZnJlc2gg
b3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDQw
MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1v
ZGUgJnF1b3Q7NzIweDQwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5v
dCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDQ4MCZxdW90OyAodnJlZnJlc2ggb3V0IG9m
IHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDQ4MCZxdW90OyAo
dnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1
b3Q7NjQweDQ4MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBk
ZWZhdWx0IG1vZGUgJnF1b3Q7ODAweDYwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50
ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7ODAweDYwMCZxdW90OyAodnJlZnJl
c2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7ODAweDYw
MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0
IG1vZGUgJnF1b3Q7ODAweDYwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5v
dCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTAyNHg3NjgmcXVvdDsgKHZyZWZyZXNoIG91dCBv
ZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTAyNHg3NjgmcXVv
dDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1
b3Q7MTAyNHg3NjgmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2lu
ZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTE1Mng4NjQmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5n
ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4MHg5NjAmcXVvdDsgKGhzeW5j
IG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4
MHg5NjAmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0
IG1vZGUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7IChoc3luYyBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7ICh2cmVmcmVzaCBv
dXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4MHgxMDI0JnF1
b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChoc3luYyBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2lu
ZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFu
Z2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkg
aW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7ICh2
cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYw
MHgxMjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZh
dWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTc5MngxMzQ0JnF1b3Q7IChoZWlnaHQgdG9v
IGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTc5MngxMzQ0
JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUp
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1
c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdl
IGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTkyMHgxNDQwJnF1b3Q7ICho
ZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7
MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZh
dWx0IG1vZGUgJnF1b3Q7ODMyeDYyNCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwo
MCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTQwMHgxMDUwJnF1b3Q7IChoc3luYyBv
dXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTQwMHgxMDUw
JnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1v
ZGUgJnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNp
emUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1
c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdl
IGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1b3Q7
IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7
MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFByaW50aW5nIHBy
b2JlZCBtb2RlcyBmb3Igb3V0cHV0IExWRFOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxp
bmUgJnF1b3Q7MTI4MHg4MDAmcXVvdDt4NjAuMKCgIDcxLjExoCAxMjgwIDEzMjggMTM2MCAxNDQw
oCA4MDAgODAzIDgwOSA4MjMgLWhzeW5jIC12c3luYyAoNDkuNCBrSHopoKCgoCA8YnI+CgoKKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4NjAuMKCgIDY1LjAwoCAx
MDI0IDEwNDggMTE4NCAxMzQ0oCA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBr
SHopoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90O3g2
MC4zoKAgNDAuMDCgIDgwMCA4NDAgOTY4IDEwNTagIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3Zz
eW5jICgzNy45IGtIeimgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1
b3Q7NjQweDQ4MCZxdW90O3g1OS45oKAgMjUuMTigIDY0MCA2NTYgNzUyIDgwMKAgNDgwIDQ5MCA0
OTIgNTI1IC1oc3luYyAtdnN5bmMgKDMxLjUga0h6KaCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgw
KTogSTJDIGRldmljZSAmcXVvdDtTRFZPQiBEREMgQnVzOkUtRURJRCBzZWdtZW50IHJlZ2lzdGVy
JnF1b3Q7IHJlZ2lzdGVyZWQgYXQgYWRkcmVzcyAweDYwLqCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogSTJDIGRldmljZSAmcXVvdDtTRFZPQiBEREMgQnVzOmRkYzIm
cXVvdDsgcmVnaXN0ZXJlZCBhdCBhZGRyZXNzIDB4QTAuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+KEVFKSBpbnRlbCgwKTogVW5hYmxlIHRvIHdyaXRlIHRvIFNE
Vk9DVFJMX0UgZm9yIFNEVk9CIFNsYXZlIDB4NzAuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBFRElEIGZvciBvdXRw
dXQgVE1EUy0xoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1hbnVmYWN0
dXJlcjogU0FNoCBNb2RlbDogMzczoCBTZXJpYWwjOiAxMjk3NjkxMTg2oKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTog
WWVhcjogMjAwOKAgV2VlazogMzSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiBFRElEIFZlcnNpb246IDEuM6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgaW50ZWwoMCk6IERpZ2l0YWwgRGlzcGxheSBJbnB1dKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+KElJKSBpbnRlbCgwKTogTWF4IEltYWdlIFNpemUgW2NtXTogaG9yaXouOiA0NKAgdmVydC46
IDMwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4KCgooSUkpIGludGVsKDApOiBHYW1tYTogMi4yMKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IERQTVMgY2FwYWJpbGl0aWVzOiBPZmagoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogU3VwcG9ydGVkIGNvbG9yIGVu
Y29kaW5nczogUkdCIDQ6NDo0IFlDckNiIDQ6NDo0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBGaXJzdCBkZXRhaWxl
ZCB0aW1pbmcgaXMgcHJlZmVycmVkIG1vZGWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IHJlZFg6
IDAuNjQ5IHJlZFk6IDAuMzM1oKAgZ3JlZW5YOiAwLjI4MyBncmVlblk6IDAuNjA1oKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
Ymx1ZVg6IDAuMTUxIGJsdWVZOiAwLjA3M6CgIHdoaXRlWDogMC4zMTIgd2hpdGVZOiAwLjMyOaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGlu
dGVsKDApOiBTdXBwb3J0ZWQgVkVTQSBWaWRlbyBNb2RlczqgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IDcyMHg0MDBANzBIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogNjQweDQ4MEA2MEh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiA2NDB4NDgwQDY3SHqgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IDY0MHg0ODBANzJIeqCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogNjQweDQ4MEA3NUh6oKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiA4MDB4NjAwQDU2
SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDgwMHg2
MDBANjBIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgw
KTogODAweDYwMEA3Mkh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOiA4MDB4NjAwQDc1SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CihJSSkgaW50ZWwoMCk6IDgzMng2MjRANzVIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+KElJKSBpbnRlbCgwKTogMTAyNHg3NjhANjBIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiAxMDI0eDc2OEA3MEh6oKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDEwMjR4NzY4QDc1SHqgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogMTI4MHgxMDI0QDc1SHqg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiAxMTUyeDg3MEA3
NUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE1h
bnVmYWN0dXJlciYjMzk7cyBtYXNrOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IFN1cHBvcnRlZCBGdXR1cmUgVmlkZW8gTW9kZXM6oKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoK
KElJKSBpbnRlbCgwKTogIzA6IGhzaXplOiAxNjgwoCB2c2l6ZSAxMDUwoCByZWZyZXNoOiA2MKAg
dmlkOiAxNzmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oSUkpIGludGVsKDApOiAjMTogaHNpemU6IDEyODCgIHZzaXplIDEwMjSgIHJlZnJlc2g6
IDYwoCB2aWQ6IDMyODk3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6ICMyOiBoc2l6ZTogMTI4MKAgdnNpemUgOTYwoCBy
ZWZyZXNoOiA2MKAgdmlkOiAxNjUxM6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogIzM6IGhzaXplOiAxMTUyoCB2c2l6ZSA4
NjSgIHJlZnJlc2g6IDc1oCB2aWQ6IDIwMzM3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVsKDApOiBTdXBwb3J0ZWQgYWRkaXRp
b25hbCBWaWRlbyBNb2RlOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IGNsb2NrOiAxMTku
MCBNSHqgoCBJbWFnZSBTaXplOqAgNDU5IHggMjk2IG1toKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogaF9h
Y3RpdmU6IDE2ODCgIGhfc3luYzogMTcyOKAgaF9zeW5jX2VuZCAxNzYwIGhfYmxhbmtfZW5kIDE4
NDAgaF9ib3JkZXI6IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiB2X2FjdGl2ZTogMTA1MKAgdl9zeW5jOiAxMDUzoCB2X3N5bmNfZW5kIDEwNTkgdl9ibGFua2lu
ZzogMTA4MCB2X2JvcmRlcjogMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkg
aW50ZWwoMCk6IFJhbmdlczogViBtaW46IDU2IFYgbWF4OiA3NSBIeiwgSCBtaW46IDMwIEggbWF4
OiA4MSBrSHosIFBpeENsb2NrIG1heCAxNDAgTUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTogTW9uaXRvciBuYW1lOiBTeW5jTWFzdGVyoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KCgooSUkpIGludGVsKDApOiBTZXJpYWwgTm86IEhNQlE4MDg4MjSgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEVESUQgKGluIGhleCk6oKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTqgIDAwZmZmZmZmZmZmZmZmMDA0YzJk
NzMwMzMyMzI1OTRkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAgMjIxMjAxMDM4MDJjMWU3
ODJhNzhmMWE2NTU0ODliMjagoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6oCAxMjUwNTRi
ZmVmODBiMzAwODE4MDgxNDA3MTRmMDEwMaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTqgIDAx
MDEwMTAxMDEwMTdjMmU5MGEwNjAxYTFlNDAzMDIwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGludGVs
KDApOqAgMzYwMGNiMjgxMTAwMDAxYTAwMDAwMGZkMDAzODRiMWWgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6oCA1MTBlMDAwYTIwMjAyMDIwMjAyMDAwMDAwMGZjMDA1M6CgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CgoKKElJKSBpbnRlbCgwKTqgIDc5NmU2MzRkNjE3Mzc0NjU3MjBhMjAyMDAwMDAwMGZmoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIGludGVsKDApOqAgMDA0ODRkNDI1MTM4MzAzODM4MzIzNDBhMjAyMDAwYzCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICZxdW90O1NBTSZxdW90
OywgcHJvZCBpZCA4ODOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBk
ZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDM1MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50
ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDQwMCZxdW90OyAodnJlZnJl
c2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NzIweDQw
MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0
IG1vZGUgJnF1b3Q7NjQweDQ4MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5v
dCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7ODAweDYwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9m
IHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTAyNHg3NjgmcXVv
dDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1
b3Q7MTI4MHg5NjAmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2lu
ZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRl
cmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChiYWQg
bW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYw
MHgxMjAwJnF1b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0
IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91
Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChiYWQgbW9kZSBj
bG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1
b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7MTc5MngxMzQ0JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUp
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2lu
ZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTc5MngxMzQ0JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZv
ciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkg
aW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTg1NngxMzkyJnF1b3Q7ICho
ZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTg1
NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZh
dWx0IG1vZGUgJnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0
dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9v
IGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTQwMHgxMDUw
JnF1b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUp
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1
c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdl
IGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1b3Q7ICho
ZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7
MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFByaW50aW5nIHByb2Jl
ZCBtb2RlcyBmb3Igb3V0cHV0IFRNRFMtMaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxp
bmUgJnF1b3Q7MTY4MHgxMDUwJnF1b3Q7eDU5LjmgIDExOS4wMKAgMTY4MCAxNzI4IDE3NjAgMTg0
MKAgMTA1MCAxMDUzIDEwNTkgMTA4MCAraHN5bmMgLXZzeW5jICg2NC43IGtIeik8YnI+KElJKSBp
bnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTQwMHgxMDUwJnF1b3Q7eDYwLjCgIDEyMi4wMKAgMTQw
MCAxNDg4IDE2NDAgMTg4MKAgMTA1MCAxMDUyIDEwNjQgMTA4MiAraHN5bmMgK3ZzeW5jICg2NC45
IGtIeik8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7
eDc1LjCgIDEzNS4wMKAgMTI4MCAxMjk2IDE0NDAgMTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAr
aHN5bmMgK3ZzeW5jICg4MC4wIGtIeik8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7
MTI4MHgxMDI0JnF1b3Q7eDYwLjCgIDEwOC4wMKAgMTI4MCAxMzI4IDE0NDAgMTY4OKAgMTAyNCAx
MDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeik8YnI+CgoKKElJKSBpbnRlbCgw
KTogTW9kZWxpbmUgJnF1b3Q7MTI4MHg5NjAmcXVvdDt4NjAuMKAgMTA4LjAwoCAxMjgwIDEzNzYg
MTQ4OCAxODAwoCA5NjAgOTYxIDk2NCAxMDAwICtoc3luYyArdnN5bmMgKDYwLjAga0h6KaCgoCA8
YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTE1Mng4NjQmcXVvdDt4NzUuMKAgMTA4
LjAwoCAxMTUyIDEyMTYgMTM0NCAxNjAwoCA4NjQgODY1IDg2OCA5MDAgK2hzeW5jICt2c3luYyAo
NjcuNSBrSHopoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAyNHg3
NjgmcXVvdDt4NzUuMKCgIDc4Ljc1oCAxMDI0IDEwNDAgMTEzNiAxMzEyoCA3NjggNzY5IDc3MiA4
MDAgK2hzeW5jICt2c3luYyAoNjAuMCBrSHopoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxp
bmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4NzAuMaCgIDc1LjAwoCAxMDI0IDEwNDggMTE4NCAxMzI4
oCA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNTYuNSBrSHopoKCgoCA8YnI+CgoKKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4NjAuMKCgIDY1LjAwoCAx
MDI0IDEwNDggMTE4NCAxMzQ0oCA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBr
SHopoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODMyeDYyNCZxdW90O3g3
NC42oKAgNTcuMjigIDgzMiA4NjQgOTI4IDExNTKgIDYyNCA2MjUgNjI4IDY2NyAtaHN5bmMgLXZz
eW5jICg0OS43IGtIeimgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1
b3Q7ODAweDYwMCZxdW90O3g3Mi4yoKAgNTAuMDCgIDgwMCA4NTYgOTc2IDEwNDCgIDYwMCA2Mzcg
NjQzIDY2NiAraHN5bmMgK3ZzeW5jICg0OC4xIGtIeimgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgw
KTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90O3g3NS4woKAgNDkuNTCgIDgwMCA4MTYgODk2
IDEwNTagIDYwMCA2MDEgNjA0IDYyNSAraHN5bmMgK3ZzeW5jICg0Ni45IGtIeimgoKCgoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90O3g2MC4zoKAg
NDAuMDCgIDgwMCA4NDAgOTY4IDEwNTagIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5jICgz
Ny45IGtIeimgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYw
MCZxdW90O3g1Ni4yoKAgMzYuMDCgIDgwMCA4MjQgODk2IDEwMjSgIDYwMCA2MDEgNjAzIDYyNSAr
aHN5bmMgK3ZzeW5jICgzNS4yIGtIeimgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9k
ZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3g3NS4woKAgMzEuNTCgIDY0MCA2NTYgNzIwIDg0MKAg
NDgwIDQ4MSA0ODQgNTAwIC1oc3luYyAtdnN5bmMgKDM3LjUga0h6KaCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3g3Mi44oKAgMzEuNTCgIDY0
MCA2NjQgNzA0IDgzMqAgNDgwIDQ4OSA0OTIgNTIwIC1oc3luYyAtdnN5bmMgKDM3Ljkga0h6KaCg
oKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90
O3g3NS4woKAgMzEuNTCgIDY0MCA2NTYgNzIwIDg0MKAgNDgwIDQ4MSA0ODQgNTAwIC1oc3luYyAt
dnN5bmMgKDM3LjUga0h6KaCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1
b3Q7NjQweDQ4MCZxdW90O3g2Ni43oKAgMzAuMjSgIDY0MCA3MDQgNzY4IDg2NKAgNDgwIDQ4MyA0
ODYgNTI1IC1oc3luYyAtdnN5bmMgKDM1LjAga0h6KaCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRl
bCgwKTogTW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3g1OS45oKAgMjUuMTigIDY0MCA2NTYg
NzUyIDgwMKAgNDgwIDQ5MCA0OTIgNTI1IC1oc3luYyAtdnN5bmMgKDMxLjUga0h6KaCgoKCgoKCg
oCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7NzIweDQwMCZxdW90O3g3MC4xoKAg
MjguMzKgIDcyMCA3MzggODQ2IDkwMKAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMx
LjUga0h6KaCgoKCgoKCgoCA8YnI+CgoKKElJKSBpbnRlbCgwKTogT3V0cHV0IFZHQSBlbmFibGVk
IGJ5IGNvbmZpZyBmaWxloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBPdXRwdXQgTFZEUyBj
b25uZWN0ZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IE91dHB1
dCBUTURTLTEgZW5hYmxlZCBieSBjb25maWcgZmlsZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
VXNpbmcgdXNlciBwcmVmZXJlbmNlIGZvciBpbml0aWFsIG1vZGVzoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIGlu
dGVsKDApOiBPdXRwdXQgVkdBIHVzaW5nIGluaXRpYWwgbW9kZSAxMjgweDEwMjSgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IE91dHB1dCBMVkRTIHVzaW5nIGluaXRpYWwgbW9kZSAxMjgweDgwMKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CgoKKElJKSBpbnRlbCgwKTogT3V0cHV0IFRNRFMtMSB1c2luZyBpbml0aWFsIG1vZGUgMTY4
MHgxMDUwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb25pdG9yaW5nIGNvbm5lY3RlZCBkaXNwbGF5cyBl
bmFibGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IGRldGVjdGVkIDUxMiBrQiBHVFQuoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogZGV0ZWN0ZWQgNzY3NiBrQiBz
dG9sZW4gbWVtb3J5LqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooPT0pIGludGVsKDApOiB2aWRlbyBvdmVy
bGF5IGtleSBzZXQgdG8gMHgxMDFmZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPig9PSkgaW50ZWwoMCk6IEludGVs
IFh2TUMgZGVjb2RlciBkaXNhYmxlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKCoqKSBpbnRlbCgw
KTogV2lsbCB0cnkgdG8gZW5hYmxlIHBhZ2UgZmxpcHBpbmegoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGlu
dGVsKDApOiBUcmlwbGUgYnVmZmVyaW5nIGVuYWJsZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
Cig9PSkgaW50ZWwoMCk6IFVzaW5nIGdhbW1hIGNvcnJlY3Rpb24gKDEuMCwgMS4wLCAxLjApoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+KCoqKSBpbnRlbCgwKTogRGlzcGxheSBkaW1lbnNpb25zOiAoMzQwLCAyNzApIG1toKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KCgooKiopIGludGVsKDApOiBEUEkgc2V0IHRvICgyMjQsIDExMimgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGluZyBzdWIgbW9kdWxlICZxdW90O2ZiJnF1b3Q7
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgTG9hZE1vZHVsZTogJnF1
b3Q7ZmImcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPjxicj4o
SUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzLy9saWJmYi5zbzxicj4oSUkpIE1vZHVs
ZSBmYjogdmVuZG9yPSZxdW90O1guT3JnIEZvdW5kYXRpb24mcXVvdDugoCA8YnI+CgoKoKCgoKCg
oCBjb21waWxlZCBmb3IgMS41LjMsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjA8YnI+oKCgoKCgoCBB
QkkgY2xhc3M6IFguT3JnIEFOU0kgQyBFbXVsYXRpb24sIHZlcnNpb24gMC40PGJyPihJSSkgTG9h
ZGluZyBzdWIgbW9kdWxlICZxdW90O2V4YSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+KElJKSBMb2FkTW9kdWxlOiAmcXVvdDtleGEmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KCgo8YnI+KElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy8v
bGliZXhhLnNvPGJyPihJSSkgTW9kdWxlIGV4YTogdmVuZG9yPSZxdW90O1guT3JnIEZvdW5kYXRp
b24mcXVvdDugoCA8YnI+oKCgoKCgoCBjb21waWxlZCBmb3IgMS41LjMsIG1vZHVsZSB2ZXJzaW9u
ID0gMi40LjA8YnI+oKCgoKCgoCBBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lv
biA0LjE8YnI+CgooSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAmcXVvdDtyYW1kYWMmcXVvdDugoKCg
oKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgTG9hZE1vZHVsZTogJnF1b3Q7cmFtZGFjJnF1b3Q7oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIE1vZHVsZSAmcXVvdDtyYW1kYWMmcXVvdDsg
YWxyZWFkeSBidWlsdC1pbqCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogQ29tcGFyaW5n
IHJlZ3MgZnJvbSBzZXJ2ZXIgc3RhcnQgdXAgdG8gQWZ0ZXIgUHJlSW5pdDxicj4oV1cpIGludGVs
KDApOiBSZWdpc3RlciAweDcwMDI0IChQSVBFQVNUQVQpIGNoYW5nZWQgZnJvbSAweDAwMDAwMjA3
IHRvIDB4MDAwMDAwMDA8YnI+CgoKKFdXKSBpbnRlbCgwKTogUElQRUFTVEFUIGJlZm9yZTogc3Rh
dHVzOiBWU1lOQ19JTlRfU1RBVFVTIFNWQkxBTktfSU5UX1NUQVRVUyBWQkxBTktfSU5UX1NUQVRV
UyBPUkVHX1VQREFURV9TVEFUVVM8YnI+KFdXKSBpbnRlbCgwKTogUElQRUFTVEFUIGFmdGVyOiBz
dGF0dXM6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKD09KSBEZXB0aCAyNCBwaXhtYXAgZm9ybWF0
IGlzIDMyIGJwcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBkbyBJIG5lZWQgUkFDP6AgTm8s
IEkgZG9uJiMzOTt0LqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgcmVzb3VyY2Ug
cmFuZ2VzIGFmdGVyIHByZUluaXQ6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzBd
IC0xoCAwoKCgoKCgIDB4ZmZmZmZmZmYgLSAweGZmZmZmZmZmICgweDEpIE1YW0JdoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCqCgoKCg
oKAgWzFdIC0xoCAwoKCgoKCgIDB4MDAwZjAwMDAgLSAweDAwMGZmZmZmICgweDEwMDAwKSBNWFtC
XaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCg
oKCgoKAgWzJdIC0xoCAwoKCgoKCgIDB4MDAwYzAwMDAgLSAweDAwMGVmZmZmICgweDMwMDAwKSBN
WFtCXaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgoKCqCgoKCgoKAgWzNdIC0xoCAwoKCgoKCgIDB4MDAwMDAwMDAgLSAweDAwMDlmZmZmICgweGEw
MDAwKSBNWFtCXaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPqCgoKCgoKAgWzRdIDCgoCAwoKCgoKCgIDB4MDAwYTAwMDAgLSAweDAwMGFmZmZmICgw
eDEwMDAwKSBNU1tCXShPcHJEKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCqCgoKCgoKAgWzVdIDCgoCAwoKCgoKCgIDB4MDAwYjAwMDAgLSAweDAwMGI3
ZmZmICgweDgwMDApIE1TW0JdKE9wckQpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzZdIDCgoCAwoKCgoKCgIDB4MDAwYjgwMDAgLSAweDAw
MGJmZmZmICgweDgwMDApIE1TW0JdKE9wckQpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgoKCqCgoKCgoKAgWzddIC0xoCAwoKCgoKCgIDB4MDAwMGZmZmYg
LSAweDAwMDBmZmZmICgweDEpIElYW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzhdIC0xoCAwoKCgoKCgIDB4MDAwMDAw
MDAgLSAweDAwMDAwMDAwICgweDEpIElYW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCqCgoKCgoKAgWzldIDCgoCAwoKCgoKCgIDB4
MDAwMDAzYjAgLSAweDAwMDAwM2JiICgweGMpIElTW0JdKE9wclUpoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzEwXSAwoCAwoKCgoKCg
IDB4MDAwMDAzYzAgLSAweDAwMDAwM2RmICgweDIwKSBJU1tCXShPcHJVKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IEtl
cm5lbCByZXBvcnRlZCA0ODEwMjQgdG90YWwsIDEgdXNlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IEk4MzBDaGVja0F2YWlsYWJsZU1lbW9yeTogMTkyNDA5MiBrQiBhdmFpbGFibGWgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCmRybU9wZW5E
ZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9jYXJkMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPmRybU9w
ZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDEyLCAoT0spoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CmRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9jYXJkMKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPmRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDEyLCAoT0spoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCmRybU9wZW5CeUJ1c2lkOiBTZWFyY2hpbmcgZm9yIEJ1c0lEIHBjaTowMDAwOjAw
OjAyLjCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPmRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9jYXJkMKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCmRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0IGlzIDEyLCAoT0sp
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPmRybU9wZW5CeUJ1c2lkOiBkcm1PcGVuTWlub3IgcmV0dXJu
cyAxMqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCmRybU9wZW5CeUJ1c2lkOiBkcm1HZXRCdXNpZCBy
ZXBvcnRzIHBjaTowMDAwOjAwOjAyLjCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgW2RybV0gRFJNIGludGVyZmFjZSB2
ZXJzaW9uIDEuM6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgW2RybV0gRFJNIG9wZW4g
bWFzdGVyIHN1Y2NlZWRlZC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFtk
cm1dIFVzaW5nIHRoZSBEUk0gbG9jayBTQVJFQSBhbHNvIGZvciBkcmF3YWJsZXMuoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwo
MCk6IFtkcm1dIGZyYW1lYnVmZmVyIG1hcHBlZCBieSBkZHggZHJpdmVyoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IFtkcm1dIGFkZGVkIDEgcmVzZXJ2ZWQgY29udGV4dCBmb3Iga2VybmVsoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgaW50ZWwoMCk6IFggY29udGV4dCBoYW5kbGUgPSAweDGgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IFtkcm1dIGluc3RhbGxlZCBEUk0gc2lnbmFsIGhhbmRsZXKgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgoKCihXVykgaW50ZWwoMCk6IERSTSB2ZXJzaW9uIDEuOSBvciBuZXdlciByZXF1aXJlZCBm
b3IgUGFnZSBmbGlwcGluZy4gRGlzYWJsaW5nLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IEZyYW1lYnVmZmVyIGNvbXByZXNzaW9uIGRpc2FibGVk
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgoKCigqKikgaW50ZWwoMCk6IFRpbGluZyBlbmFibGVkoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPig9PSkgaW50ZWwoMCk6IFZpZGVvUmFtOiAyNjIxNDQgS0KgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IEF0dGVtcHRpbmcgbWVtb3J5
IGFsbG9jYXRpb24gd2l0aCB0aWxlZCBidWZmZXJzLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFRpbGVkIGFsbG9jYXRp
b24gc3VjY2Vzc2Z1bC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFtkcm1dIFJl
Z2lzdGVycyA9IDB4MmY4MTQwMDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFtkcmld
IHZpc3VhbCBjb25maWdzIGluaXRpYWxpemVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6
IFBhZ2UgRmxpcHBpbmcgZGlzYWJsZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IHZnYUhXR2V0SU9CYXNlOiBod3AtJmd0O0lPQmFzZSBpcyAweDAzZDAsIGh3cC0mZ3Q7UElP
T2Zmc2V0IGlzIDB4MDAwMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CihJSSkgRVhBKDApOiBPZmZzY3JlZW4gcGl4bWFwIGFyZWEgb2YgNDQyMzY4MDAgYnl0ZXOgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPihJSSkgRVhBKDApOiBEcml2ZXIgcmVnaXN0ZXJlZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93
aW5nIG9wZXJhdGlvbnM6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSmgoKCgoKCgoCBTb2xpZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSmgoKCgoKCgoCBDb3B5oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSmgoKCgoKCgoCBDb21wb3NpdGUgKFJFTkRFUiBhY2NlbGVy
YXRpb24poKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPig9PSkgaW50ZWwoMCk6IEJhY2tpbmcgc3RvcmUgZGlzYWJs
ZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCig9PSkgaW50ZWwoMCk6IFNpbGtlbiBtb3VzZSBl
bmFibGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEluaXRpYWxpemlu
ZyBIVyBDdXJzb3KgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFtEUkld
IGluc3RhbGxhdGlvbiBjb21wbGV0ZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEN1
cnJlbnQgY2xvY2sgcmF0ZSBtdWx0aXBsaWVyOiAxoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwo
MCk6IHhmODZCaW5kR0FSVE1lbW9yeTogYmluZCBrZXkgMCBhdCAweDBkNWQwMDAwIChwZ29mZnNl
dCA1NDczNimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IEZpeGVkIG1lbW9yeSBhbGxvY2F0aW9uIGxheW91dDqgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJ
SSkgaW50ZWwoMCk6IDB4MDAwMDAwMDAtMHgwMDAwMGZmZjogcG93ZXIgY29udGV4dCAoNCBrQimg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IDB4MDA3N2YwMDA6oKCgoKCgoKCgoKAgZW5kIG9mIHN0b2xlbiBtZW1v
cnmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgoKCihJSSkgaW50ZWwoMCk6IDB4MDA3N2YwMDAtMHgwZDVjZmZmZjogRFJJIG1lbW9yeSBt
YW5hZ2VyICgyMTEyNjgga0IpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MGQ1ZDAwMDAtMHgwZmZmZmZmZjogZXhhIG9mZnNj
cmVlbiAoNDMyMDAga0IpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IDB4MTAwMDAwMDA6oKCgoKCgoKCgoKAgZW5k
IG9mIGFwZXJ0dXJloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEJPIG1lbW9yeSBhbGxvY2F0aW9uIGxh
eW91dDqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IDB4MDA3N2YwMDA6oKCgoKCg
oKCgoKAgc3RhcnQgb2YgbWVtb3J5IG1hbmFnZXKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MDA3OWYwMDAtMHgw
MTVhZWZmZjogZGVwdGggYnVmZmVyICgxNDQwMCBrQikgWSB0aWxlZKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IDB4MDE3OWYw
MDAtMHgwMjVhZWZmZjogdGhpcmQgYnVmZmVyICgxNDQwMCBrQikgWCB0aWxlZKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MDI3
OWYwMDAtMHgwMzVhZWZmZjogYmFjayBidWZmZXIgKDE0NDAwIGtCKSBYIHRpbGVkoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6
IDB4MDM4MDAwMDAtMHgwNWIyN2ZmZjogZnJvbnQgYnVmZmVyICgzNjAwMCBrQikgWCB0aWxlZKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IDB4MDM3OWYwMDAtMHgwMzc5ZmZmZjogb3ZlcmxheSByZWdpc3RlcnMgKDQga0IpoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkg
aW50ZWwoMCk6IDB4MDM3YTAwMDAtMHgwMzdiNWZmZjogZXhhIEc5NjUgc3RhdGUgYnVmZmVyICg4
OCBrQimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IDB4MDM3YzAwMDAtMHgwMzdjN2ZmZjogbG9naWNhbCAzRCBjb250ZXh0ICgz
MiBrQimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgoKCihJSSkgaW50ZWwoMCk6IDB4MDM3YzgwMDAtMHgwMzdkMWZmZjogSFcgY3Vyc29ycyAoNDAg
a0IpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MGQ1ZDAwMDA6oKCgoKCgoKCgoKAgZW5kIG9mIG1lbW9y
eSBtYW5hZ2VyoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgoKCihXVykgaW50ZWwoMCk6IEVTUiBpcyAweDAwMDAwMDAxoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihXVykgaW50ZWwoMCk6IFBSQjBfQ1RMICgweDAwMDFmMDAxKSBpbmRp
Y2F0ZXMgcmluZyBidWZmZXIgZW5hYmxlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgoKCihXVykgaW50ZWwoMCk6IEV4aXN0aW5nIGVycm9ycyBmb3Vu
ZCBpbiBoYXJkd2FyZSBzdGF0ZS6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IHVzaW5nIFNTQyByZWZlcmVu
Y2UgY2xvY2sgb2YgMTAwIE1IeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFNlbGVjdGluZyBz
dGFuZGFyZCAxOCBiaXQgVE1EUyBwaXhlbCBmb3JtYXQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE91dHB1dCBj
b25maWd1cmF0aW9uOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6oKAg
UGlwZSBBIGlzIG9uoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
oKAgRGlzcGxheSBwbGFuZSBBIGlzIG5vdyBlbmFibGVkIGFuZCBjb25uZWN0ZWQgdG8gcGlwZSBB
LqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50
ZWwoMCk6oKAgUGlwZSBCIGlzIG9uoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6oKAgRGlzcGxheSBwbGFuZSBCIGlzIG5vdyBlbmFibGVkIGFuZCBjb25uZWN0ZWQg
dG8gcGlwZSBCLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoK
CihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IFZHQSBpcyBjb25uZWN0ZWQgdG8gcGlwZSBub25loKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IExWRFMgaXMgY29ubmVjdGVkIHRvIHBpcGUgQqCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IFRNRFMtMSBpcyBjb25uZWN0ZWQgdG8g
cGlwZSBBoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFtkcm1dIG1hcHBlZCBmcm9udCBidWZmZXIgYXQg
MHhkMzgwMDAwMCwgaGFuZGxlID0gMHgyYTcxYjAwMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFtkcm1dIG1hcHBlZCBiYWNrIGJ1ZmZl
ciBhdCAweGQyNzlmMDAwLCBoYW5kbGUgPSAweDFjNTAwMDAwoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFtkcm1dIG1hcHBlZCB0aGlyZCBi
dWZmZXIgYXQgMHhkMTc5ZjAwMCwgaGFuZGxlID0gMHgxYzMwNzAwMKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IFtkcm1dIG1hcHBlZCBk
ZXB0aCBidWZmZXIgYXQgMHhkMDc5ZjAwMCwgaGFuZGxlID0gMHgxYzEwNzAwMKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFJhbmRSIDEuMiBl
bmFibGVkLCBpZ25vcmUgdGhlIGZvbGxvd2luZyBSYW5kUiBkaXNhYmxlZCBtZXNzYWdlLqCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwoMCk6IERQTVMg
ZW5hYmxlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFNl
dCB1cCB0ZXh0dXJlZCB2aWRlb6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihJSSkgaW50ZWwo
MCk6IFNldCB1cCBvdmVybGF5IHZpZGVvoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IGRpcmVjdCByZW5kZXJpbmc6IEVuYWJsZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoKCihX
VykgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQcmVmZXJyZWRNb2RlJnF1b3Q7IGlzIG5vdCB1c2Vk
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UG9zaXRpb24mcXVvdDsgaXMg
bm90IHVzZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CgoKKFdXKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O0ln
bm9yZSZxdW90OyBpcyBub3QgdXNlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihXVykgaW50ZWwoMCk6IE9w
dGlvbiAmcXVvdDtFbmFibGUmcXVvdDsgaXMgbm90IHVzZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgoo
LS0pIFJhbmRSIGRpc2FibGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gTUlULVNITaCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KCgooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWElucHV0RXh0ZW5z
aW9uoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1SgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KCgooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEtF
WUJPQVJEoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24g
WElORVJBTUGgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRl
bnNpb24gWEZJWEVToKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBl
eHRlbnNpb24gUkVOREVSoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIEluaXRpYWxpemluZyBidWls
dC1pbiBleHRlbnNpb24gUkFORFKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIEluaXRpYWxpemluZyBi
dWlsdC1pbiBleHRlbnNpb24gQ09NUE9TSVRFoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KCgooSUkpIEluaXRpYWxp
emluZyBidWlsdC1pbiBleHRlbnNpb24gREFNQUdFoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIEluaXRp
YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWEVWSUWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oDwvZGl2Pgo=
--001636e90f6c4dc1e90467ba2a87--


More information about the xorg mailing list