From mboxrd@z Thu Jan 1 00:00:00 1970 From: "C, Ramalingam" Subject: Re: =?utf-8?b?4pyXIEZpLkNJLklHVDogZmFpbHVyZSBmb3IgSW1w?= =?utf-8?q?lement_HDCP2=2E2=3A_PART-I_=28rev2=29?= Date: Mon, 29 Oct 2018 20:37:39 +0530 Message-ID: <90de6f40-6e4b-3c2f-255e-9646fa43b2cb@intel.com> References: <1540806351-7137-1-git-send-email-ramalingam.c@intel.com> <20181029115537.26193.6839@emeril.freedesktop.org> <9380be29-a91b-df29-0f30-a9c431121931@linux.intel.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0258230522==" Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 349A489F38 for ; Mon, 29 Oct 2018 15:07:58 +0000 (UTC) In-Reply-To: <9380be29-a91b-df29-0f30-a9c431121931@linux.intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Martin Peres , intel-gfx@lists.freedesktop.org, Patchwork List-Id: intel-gfx@lists.freedesktop.org This is a multi-part message in MIME format. --===============0258230522== Content-Type: multipart/alternative; boundary="------------D76761B6FAB1F742CA67A080" Content-Language: en-US This is a multi-part message in MIME format. --------------D76761B6FAB1F742CA67A080 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 10/29/2018 8:16 PM, Martin Peres wrote: > > On 29/10/2018 13:55, Patchwork wrote: >> == Series Details == >> >> Series: Implement HDCP2.2: PART-I (rev2) >> URL : https://patchwork.freedesktop.org/series/51495/ >> State : failure >> >> == Summary == >> >> = CI Bug Log - changes from CI_DRM_5044_full -> Patchwork_10620_full = >> >> == Summary - FAILURE == >> >> Serious unknown changes coming with Patchwork_10620_full absolutely need to be >> verified manually. >> >> If you think the reported changes have nothing to do with the changes >> introduced in Patchwork_10620_full, please notify your bug team to allow them >> to document this new failure mode, which will reduce false positives in CI. >> >> >> >> == Possible new issues == >> >> Here are the unknown changes that may have been introduced in Patchwork_10620_full: >> >> === IGT changes === >> >> ==== Possible regressions ==== >> >> igt@kms_vblank@pipe-c-ts-continuation-dpms-suspend: >> shard-apl: PASS -> FAIL > https://bugs.freedesktop.org/show_bug.cgi?id=104894 > >> >> ==== Warnings ==== >> >> igt@kms_atomic_transition@1x-modeset-transitions-nonblocking-fencing: >> shard-apl: DMESG-FAIL (fdo#108549) -> FAIL +2 > This part is not noise. The test was not failing before and it still > does now. Please fix! So igt@kms_atomic_transition@1x-modeset-transitions-nonblocking-fencing failed atCI_DRM_5044 andPatchwork_10620. This series improves the result removes the DRM WARNINGS( by making them as debug logs.) But the HDCP attempts(because of known bug at IGT) will be avoided as soon as https://patchwork.freedesktop.org/patch/258692/ is merged. So I dont see anything to be fixed here. --Ram >> >> == Known issues == >> >> Here are the changes found in Patchwork_10620_full that come from known issues: >> >> === IGT changes === >> >> ==== Issues hit ==== >> >> igt@drv_suspend@shrink: >> shard-skl: NOTRUN -> INCOMPLETE (fdo#106886) >> shard-glk: PASS -> INCOMPLETE (fdo#103359, fdo#106886, k.org#198133) >> >> igt@gem_cpu_reloc@full: >> shard-skl: NOTRUN -> INCOMPLETE (fdo#108073) >> >> igt@gem_exec_schedule@pi-ringfull-bsd: >> shard-skl: NOTRUN -> FAIL (fdo#103158) +2 >> >> igt@gem_ppgtt@blt-vs-render-ctxn: >> shard-skl: NOTRUN -> TIMEOUT (fdo#108039) >> >> igt@kms_busy@extended-modeset-hang-newfb-render-a: >> shard-skl: NOTRUN -> DMESG-WARN (fdo#107956) +4 >> >> igt@kms_cursor_crc@cursor-128x42-onscreen: >> shard-apl: PASS -> FAIL (fdo#103232) +2 >> >> igt@kms_cursor_crc@cursor-64x21-offscreen: >> shard-skl: NOTRUN -> FAIL (fdo#103232) >> >> igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy: >> shard-glk: PASS -> FAIL (fdo#104873) >> >> igt@kms_fbcon_fbt@psr-suspend: >> shard-skl: NOTRUN -> FAIL (fdo#107882) +1 >> >> igt@kms_flip@2x-flip-vs-expired-vblank-interruptible: >> shard-glk: PASS -> FAIL (fdo#105363) >> >> igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite: >> shard-snb: SKIP -> INCOMPLETE (fdo#105411) >> >> igt@kms_plane@pixel-format-pipe-c-planes: >> shard-skl: NOTRUN -> DMESG-FAIL (fdo#103166, fdo#106885) >> >> igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes: >> shard-skl: NOTRUN -> INCOMPLETE (fdo#104108) >> >> igt@kms_plane_alpha_blend@pipe-a-alpha-7efc: >> shard-skl: NOTRUN -> FAIL (fdo#108145, fdo#107815) +2 >> >> igt@kms_plane_alpha_blend@pipe-a-alpha-opaque-fb: >> shard-skl: NOTRUN -> FAIL (fdo#108145) +8 >> >> igt@kms_plane_multiple@atomic-pipe-c-tiling-y: >> shard-skl: NOTRUN -> FAIL (fdo#103166, fdo#107815) >> >> igt@kms_universal_plane@universal-plane-pipe-a-functional: >> shard-apl: PASS -> FAIL (fdo#103166) +1 >> >> >> ==== Possible fixes ==== >> >> igt@drv_suspend@debugfs-reader: >> shard-skl: INCOMPLETE (fdo#104108) -> PASS >> >> igt@kms_busy@extended-modeset-hang-newfb-render-a: >> shard-kbl: DMESG-WARN (fdo#107956) -> PASS >> >> igt@kms_chv_cursor_fail@pipe-b-128x128-bottom-edge: >> shard-skl: FAIL (fdo#104671) -> PASS +1 >> >> igt@kms_color@pipe-b-ctm-max: >> shard-apl: DMESG-WARN (fdo#108549) -> PASS +22 >> >> igt@kms_cursor_crc@cursor-64x21-sliding: >> shard-apl: FAIL (fdo#103232) -> PASS +2 >> >> igt@kms_cursor_crc@cursor-64x64-sliding: >> shard-apl: DMESG-FAIL (fdo#108549, fdo#103232) -> PASS >> >> igt@kms_cursor_crc@cursor-64x64-suspend: >> shard-apl: FAIL (fdo#103232, fdo#103191) -> PASS >> >> igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-cpu: >> shard-glk: DMESG-WARN (fdo#105763, fdo#106538) -> PASS +1 >> >> igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite: >> shard-apl: FAIL (fdo#103167) -> PASS >> >> igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes: >> shard-apl: FAIL (fdo#103375) -> PASS >> >> igt@kms_plane@plane-panning-top-left-pipe-b-planes: >> shard-apl: INCOMPLETE (fdo#103927) -> PASS >> >> igt@kms_plane@plane-position-covered-pipe-a-planes: >> shard-glk: FAIL (fdo#103166) -> PASS >> >> igt@kms_plane_alpha_blend@pipe-c-coverage-7efc: >> shard-skl: FAIL (fdo#107815) -> PASS >> >> igt@kms_plane_multiple@atomic-pipe-a-tiling-x: >> shard-apl: FAIL (fdo#103166) -> PASS >> >> igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend: >> shard-snb: DMESG-WARN (fdo#102365) -> PASS >> >> igt@kms_vblank@pipe-c-ts-continuation-dpms-rpm: >> shard-apl: DMESG-FAIL (fdo#108549) -> PASS >> >> igt@pm_rpm@dpms-lpsp: >> shard-skl: INCOMPLETE (fdo#107807) -> PASS >> >> >> {name}: This element is suppressed. This means it is ignored when computing >> the status of the difference (SUCCESS, WARNING, or FAILURE). >> >> fdo#102365 https://bugs.freedesktop.org/show_bug.cgi?id=102365 >> fdo#103158 https://bugs.freedesktop.org/show_bug.cgi?id=103158 >> fdo#103166 https://bugs.freedesktop.org/show_bug.cgi?id=103166 >> fdo#103167 https://bugs.freedesktop.org/show_bug.cgi?id=103167 >> fdo#103191 https://bugs.freedesktop.org/show_bug.cgi?id=103191 >> fdo#103232 https://bugs.freedesktop.org/show_bug.cgi?id=103232 >> fdo#103359 https://bugs.freedesktop.org/show_bug.cgi?id=103359 >> fdo#103375 https://bugs.freedesktop.org/show_bug.cgi?id=103375 >> fdo#103927 https://bugs.freedesktop.org/show_bug.cgi?id=103927 >> fdo#104108 https://bugs.freedesktop.org/show_bug.cgi?id=104108 >> fdo#104671 https://bugs.freedesktop.org/show_bug.cgi?id=104671 >> fdo#104873 https://bugs.freedesktop.org/show_bug.cgi?id=104873 >> fdo#105363 https://bugs.freedesktop.org/show_bug.cgi?id=105363 >> fdo#105411 https://bugs.freedesktop.org/show_bug.cgi?id=105411 >> fdo#105763 https://bugs.freedesktop.org/show_bug.cgi?id=105763 >> fdo#106538 https://bugs.freedesktop.org/show_bug.cgi?id=106538 >> fdo#106885 https://bugs.freedesktop.org/show_bug.cgi?id=106885 >> fdo#106886 https://bugs.freedesktop.org/show_bug.cgi?id=106886 >> fdo#107807 https://bugs.freedesktop.org/show_bug.cgi?id=107807 >> fdo#107815 https://bugs.freedesktop.org/show_bug.cgi?id=107815 >> fdo#107882 https://bugs.freedesktop.org/show_bug.cgi?id=107882 >> fdo#107956 https://bugs.freedesktop.org/show_bug.cgi?id=107956 >> fdo#108039 https://bugs.freedesktop.org/show_bug.cgi?id=108039 >> fdo#108073 https://bugs.freedesktop.org/show_bug.cgi?id=108073 >> fdo#108145 https://bugs.freedesktop.org/show_bug.cgi?id=108145 >> fdo#108549 https://bugs.freedesktop.org/show_bug.cgi?id=108549 >> k.org#198133 https://bugzilla.kernel.org/show_bug.cgi?id=198133 >> >> >> == Participating hosts (6 -> 6) == >> >> No changes in participating hosts >> >> >> == Build changes == >> >> * Linux: CI_DRM_5044 -> Patchwork_10620 >> >> CI_DRM_5044: c4487dca27970879bf67f331614142c749984d65 @ git://anongit.freedesktop.org/gfx-ci/linux >> IGT_4698: af57164fcb16950187ad402ed31f565e88c42a78 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools >> Patchwork_10620: eb45139dab6aaa52b467d2ec73ddfc9c8d55ae72 @ git://anongit.freedesktop.org/gfx-ci/linux >> piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit >> >> == Logs == >> >> For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_10620/shards.html >> _______________________________________________ >> Intel-gfx mailing list >> Intel-gfx@lists.freedesktop.org >> https://lists.freedesktop.org/mailman/listinfo/intel-gfx >> --------------D76761B6FAB1F742CA67A080 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+DQogIDxoZWFkPg0KICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4NCiAgPC9oZWFkPg0KICA8Ym9k eSB0ZXh0PSIjMDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4NCiAgICA8cD48YnI+DQogICAg PC9wPg0KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+T24gMTAvMjkvMjAxOCA4 OjE2IFBNLCBNYXJ0aW4gUGVyZXMNCiAgICAgIHdyb3RlOjxicj4NCiAgICA8L2Rpdj4NCiAg ICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIg0KICAgICAgY2l0ZT0ibWlkOjkzODBiZTI5LWE5 MWItZGYyOS0wZjMwLWE5YzQzMTEyMTkzMUBsaW51eC5pbnRlbC5jb20iPg0KICAgICAgPHBy ZSBjbGFzcz0ibW96LXF1b3RlLXByZSIgd3JhcD0iIj4NCg0KT24gMjkvMTAvMjAxOCAxMzo1 NSwgUGF0Y2h3b3JrIHdyb3RlOg0KPC9wcmU+DQogICAgICA8YmxvY2txdW90ZSB0eXBlPSJj aXRlIj4NCiAgICAgICAgPHByZSBjbGFzcz0ibW96LXF1b3RlLXByZSIgd3JhcD0iIj49PSBT ZXJpZXMgRGV0YWlscyA9PQ0KDQpTZXJpZXM6IEltcGxlbWVudCBIRENQMi4yOiBQQVJULUkg KHJldjIpDQpVUkwgICA6IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9 Imh0dHBzOi8vcGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9zZXJpZXMvNTE0OTUvIj5odHRw czovL3BhdGNod29yay5mcmVlZGVza3RvcC5vcmcvc2VyaWVzLzUxNDk1LzwvYT4NClN0YXRl IDogZmFpbHVyZQ0KDQo9PSBTdW1tYXJ5ID09DQoNCj0gQ0kgQnVnIExvZyAtIGNoYW5nZXMg ZnJvbSBDSV9EUk1fNTA0NF9mdWxsIC0mZ3Q7IFBhdGNod29ya18xMDYyMF9mdWxsID0NCg0K PT0gU3VtbWFyeSAtIEZBSUxVUkUgPT0NCg0KICBTZXJpb3VzIHVua25vd24gY2hhbmdlcyBj b21pbmcgd2l0aCBQYXRjaHdvcmtfMTA2MjBfZnVsbCBhYnNvbHV0ZWx5IG5lZWQgdG8gYmUN CiAgdmVyaWZpZWQgbWFudWFsbHkuDQogIA0KICBJZiB5b3UgdGhpbmsgdGhlIHJlcG9ydGVk IGNoYW5nZXMgaGF2ZSBub3RoaW5nIHRvIGRvIHdpdGggdGhlIGNoYW5nZXMNCiAgaW50cm9k dWNlZCBpbiBQYXRjaHdvcmtfMTA2MjBfZnVsbCwgcGxlYXNlIG5vdGlmeSB5b3VyIGJ1ZyB0 ZWFtIHRvIGFsbG93IHRoZW0NCiAgdG8gZG9jdW1lbnQgdGhpcyBuZXcgZmFpbHVyZSBtb2Rl LCB3aGljaCB3aWxsIHJlZHVjZSBmYWxzZSBwb3NpdGl2ZXMgaW4gQ0kuDQoNCiAgDQoNCj09 IFBvc3NpYmxlIG5ldyBpc3N1ZXMgPT0NCg0KICBIZXJlIGFyZSB0aGUgdW5rbm93biBjaGFu Z2VzIHRoYXQgbWF5IGhhdmUgYmVlbiBpbnRyb2R1Y2VkIGluIFBhdGNod29ya18xMDYyMF9m dWxsOg0KDQogID09PSBJR1QgY2hhbmdlcyA9PT0NCg0KICAgID09PT0gUG9zc2libGUgcmVn cmVzc2lvbnMgPT09PQ0KDQogICAgaWd0QGttc192YmxhbmtAcGlwZS1jLXRzLWNvbnRpbnVh dGlvbi1kcG1zLXN1c3BlbmQ6DQogICAgICBzaGFyZC1hcGw6ICAgICAgICAgIFBBU1MgLSZn dDsgRkFJTA0KPC9wcmU+DQogICAgICA8L2Jsb2NrcXVvdGU+DQogICAgICA8cHJlIGNsYXNz PSJtb3otcXVvdGUtcHJlIiB3cmFwPSIiPg0KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVl dGV4dCIgaHJlZj0iaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/ aWQ9MTA0ODk0Ij5odHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9p ZD0xMDQ4OTQ8L2E+DQoNCjwvcHJlPg0KICAgICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+ DQogICAgICAgIDxwcmUgY2xhc3M9Im1vei1xdW90ZS1wcmUiIHdyYXA9IiI+DQogICAgDQog ICAgPT09PSBXYXJuaW5ncyA9PT09DQoNCiAgICBpZ3RAa21zX2F0b21pY190cmFuc2l0aW9u QDF4LW1vZGVzZXQtdHJhbnNpdGlvbnMtbm9uYmxvY2tpbmctZmVuY2luZzoNCiAgICAgIHNo YXJkLWFwbDogICAgICAgICAgRE1FU0ctRkFJTCAoZmRvIzEwODU0OSkgLSZndDsgRkFJTCAr Mg0KPC9wcmU+DQogICAgICA8L2Jsb2NrcXVvdGU+DQogICAgICA8cHJlIGNsYXNzPSJtb3ot cXVvdGUtcHJlIiB3cmFwPSIiPg0KVGhpcyBwYXJ0IGlzIG5vdCBub2lzZS4gVGhlIHRlc3Qg d2FzIG5vdCBmYWlsaW5nIGJlZm9yZSBhbmQgaXQgc3RpbGwNCmRvZXMgbm93LiBQbGVhc2Ug Zml4ITwvcHJlPg0KICAgIDwvYmxvY2txdW90ZT4NCiAgICA8cHJlPlNvIGlndEBrbXNfYXRv bWljX3RyYW5zaXRpb25AMXgtbW9kZXNldC10cmFuc2l0aW9ucy1ub25ibG9ja2luZy1mZW5j aW5nIGZhaWxlZCBhdCA8YSBocmVmPSJodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJl ZS9kcm0tdGlwL0NJX0RSTV81MDQ0LyIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjogbm9uZTsg Zm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OzsgZm9udC1zaXplOiA5 LjZweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3Jt YWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiA3MDA7IGxldHRl ci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IDI7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4 dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3dy YXA7IHdpZG93czogMjsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtdGV4dC1zdHJva2Ut d2lkdGg6IDBweDsiPkNJX0RSTV81MDQ0PC9hPiBhbmQgPGEgaHJlZj0iaHR0cHM6Ly9pbnRl bC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTA2MjAvIiBzdHlsZT0i dGV4dC1kZWNvcmF0aW9uOiBub25lOyBmb250LWZhbWlseTogJnF1b3Q7VGltZXMgTmV3IFJv bWFuJnF1b3Q7OyBmb250LXNpemU6IDkuNnB4OyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQt dmFyaWFudC1saWdhdHVyZXM6IG5vcm1hbDsgZm9udC12YXJpYW50LWNhcHM6IG5vcm1hbDsg Zm9udC13ZWlnaHQ6IDcwMDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgb3JwaGFuczogMjsg dGV4dC1hbGlnbjogY2VudGVyOyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTog bm9uZTsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBw eDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyI+UGF0Y2h3b3JrXzEwNjIwLjwv YT4NClRoaXMgc2VyaWVzIGltcHJvdmVzIHRoZSByZXN1bHQgcmVtb3ZlcyB0aGUgRFJNIFdB Uk5JTkdTKCBieSBtYWtpbmcgdGhlbSBhcyBkZWJ1ZyBsb2dzLikNCg0KQnV0IHRoZSBIRENQ IGF0dGVtcHRzKGJlY2F1c2Ugb2Yga25vd24gYnVnIGF0IElHVCkgd2lsbCBiZSBhdm9pZGVk IGFzIHNvb24gYXMgPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0 cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0b3Aub3JnL3BhdGNoLzI1ODY5Mi8iPmh0dHBzOi8v cGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9wYXRjaC8yNTg2OTIvPC9hPiBpcyBtZXJnZWQu DQpTbyBJIGRvbnQgc2VlIGFueXRoaW5nIHRvIGJlIGZpeGVkIGhlcmUuDQoNCi0tUmFtDQo8 YSBocmVmPSJodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNo d29ya18xMDYyMC8iIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246IG5vbmU7IGZvbnQtZmFtaWx5 OiAmcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDs7IGZvbnQtc2l6ZTogOS42cHg7IGZvbnQt c3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBmb250LXZh cmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogNzAwOyBsZXR0ZXItc3BhY2luZzog bm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtaW5kZW50OiAw cHg7IHRleHQtdHJhbnNmb3JtOiBub25lOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB3aWRvd3M6 IDI7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7 Ij48L2E+PC9wcmU+DQogICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSINCiAgICAgIGNpdGU9 Im1pZDo5MzgwYmUyOS1hOTFiLWRmMjktMGYzMC1hOWM0MzExMjE5MzFAbGludXguaW50ZWwu Y29tIj4NCiAgICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPg0KICAgICAgICA8cHJlIGNs YXNzPSJtb3otcXVvdGUtcHJlIiB3cmFwPSIiPg0KICAgIA0KPT0gS25vd24gaXNzdWVzID09 DQoNCiAgSGVyZSBhcmUgdGhlIGNoYW5nZXMgZm91bmQgaW4gUGF0Y2h3b3JrXzEwNjIwX2Z1 bGwgdGhhdCBjb21lIGZyb20ga25vd24gaXNzdWVzOg0KDQogID09PSBJR1QgY2hhbmdlcyA9 PT0NCg0KICAgID09PT0gSXNzdWVzIGhpdCA9PT09DQoNCiAgICBpZ3RAZHJ2X3N1c3BlbmRA c2hyaW5rOg0KICAgICAgc2hhcmQtc2tsOiAgICAgICAgICBOT1RSVU4gLSZndDsgSU5DT01Q TEVURSAoZmRvIzEwNjg4NikNCiAgICAgIHNoYXJkLWdsazogICAgICAgICAgUEFTUyAtJmd0 OyBJTkNPTVBMRVRFIChmZG8jMTAzMzU5LCBmZG8jMTA2ODg2LCBrLm9yZyMxOTgxMzMpDQoN CiAgICBpZ3RAZ2VtX2NwdV9yZWxvY0BmdWxsOg0KICAgICAgc2hhcmQtc2tsOiAgICAgICAg ICBOT1RSVU4gLSZndDsgSU5DT01QTEVURSAoZmRvIzEwODA3MykNCg0KICAgIGlndEBnZW1f ZXhlY19zY2hlZHVsZUBwaS1yaW5nZnVsbC1ic2Q6DQogICAgICBzaGFyZC1za2w6ICAgICAg ICAgIE5PVFJVTiAtJmd0OyBGQUlMIChmZG8jMTAzMTU4KSArMg0KDQogICAgaWd0QGdlbV9w cGd0dEBibHQtdnMtcmVuZGVyLWN0eG46DQogICAgICBzaGFyZC1za2w6ICAgICAgICAgIE5P VFJVTiAtJmd0OyBUSU1FT1VUIChmZG8jMTA4MDM5KQ0KDQogICAgaWd0QGttc19idXN5QGV4 dGVuZGVkLW1vZGVzZXQtaGFuZy1uZXdmYi1yZW5kZXItYToNCiAgICAgIHNoYXJkLXNrbDog ICAgICAgICAgTk9UUlVOIC0mZ3Q7IERNRVNHLVdBUk4gKGZkbyMxMDc5NTYpICs0DQoNCiAg ICBpZ3RAa21zX2N1cnNvcl9jcmNAY3Vyc29yLTEyOHg0Mi1vbnNjcmVlbjoNCiAgICAgIHNo YXJkLWFwbDogICAgICAgICAgUEFTUyAtJmd0OyBGQUlMIChmZG8jMTAzMjMyKSArMg0KDQog ICAgaWd0QGttc19jdXJzb3JfY3JjQGN1cnNvci02NHgyMS1vZmZzY3JlZW46DQogICAgICBz aGFyZC1za2w6ICAgICAgICAgIE5PVFJVTiAtJmd0OyBGQUlMIChmZG8jMTAzMjMyKQ0KDQog ICAgaWd0QGttc19jdXJzb3JfbGVnYWN5QDJ4LWxvbmctZmxpcC12cy1jdXJzb3ItbGVnYWN5 Og0KICAgICAgc2hhcmQtZ2xrOiAgICAgICAgICBQQVNTIC0mZ3Q7IEZBSUwgKGZkbyMxMDQ4 NzMpDQoNCiAgICBpZ3RAa21zX2ZiY29uX2ZidEBwc3Itc3VzcGVuZDoNCiAgICAgIHNoYXJk LXNrbDogICAgICAgICAgTk9UUlVOIC0mZ3Q7IEZBSUwgKGZkbyMxMDc4ODIpICsxDQoNCiAg ICBpZ3RAa21zX2ZsaXBAMngtZmxpcC12cy1leHBpcmVkLXZibGFuay1pbnRlcnJ1cHRpYmxl Og0KICAgICAgc2hhcmQtZ2xrOiAgICAgICAgICBQQVNTIC0mZ3Q7IEZBSUwgKGZkbyMxMDUz NjMpDQoNCiAgICBpZ3RAa21zX2Zyb250YnVmZmVyX3RyYWNraW5nQGZiY3Bzci1yZ2I1NjUt ZHJhdy1wd3JpdGU6DQogICAgICBzaGFyZC1zbmI6ICAgICAgICAgIFNLSVAgLSZndDsgSU5D T01QTEVURSAoZmRvIzEwNTQxMSkNCg0KICAgIGlndEBrbXNfcGxhbmVAcGl4ZWwtZm9ybWF0 LXBpcGUtYy1wbGFuZXM6DQogICAgICBzaGFyZC1za2w6ICAgICAgICAgIE5PVFJVTiAtJmd0 OyBETUVTRy1GQUlMIChmZG8jMTAzMTY2LCBmZG8jMTA2ODg1KQ0KDQogICAgaWd0QGttc19w bGFuZUBwbGFuZS1wYW5uaW5nLWJvdHRvbS1yaWdodC1zdXNwZW5kLXBpcGUtYy1wbGFuZXM6 DQogICAgICBzaGFyZC1za2w6ICAgICAgICAgIE5PVFJVTiAtJmd0OyBJTkNPTVBMRVRFIChm ZG8jMTA0MTA4KQ0KDQogICAgaWd0QGttc19wbGFuZV9hbHBoYV9ibGVuZEBwaXBlLWEtYWxw aGEtN2VmYzoNCiAgICAgIHNoYXJkLXNrbDogICAgICAgICAgTk9UUlVOIC0mZ3Q7IEZBSUwg KGZkbyMxMDgxNDUsIGZkbyMxMDc4MTUpICsyDQoNCiAgICBpZ3RAa21zX3BsYW5lX2FscGhh X2JsZW5kQHBpcGUtYS1hbHBoYS1vcGFxdWUtZmI6DQogICAgICBzaGFyZC1za2w6ICAgICAg ICAgIE5PVFJVTiAtJmd0OyBGQUlMIChmZG8jMTA4MTQ1KSArOA0KDQogICAgaWd0QGttc19w bGFuZV9tdWx0aXBsZUBhdG9taWMtcGlwZS1jLXRpbGluZy15Og0KICAgICAgc2hhcmQtc2ts OiAgICAgICAgICBOT1RSVU4gLSZndDsgRkFJTCAoZmRvIzEwMzE2NiwgZmRvIzEwNzgxNSkN Cg0KICAgIGlndEBrbXNfdW5pdmVyc2FsX3BsYW5lQHVuaXZlcnNhbC1wbGFuZS1waXBlLWEt ZnVuY3Rpb25hbDoNCiAgICAgIHNoYXJkLWFwbDogICAgICAgICAgUEFTUyAtJmd0OyBGQUlM IChmZG8jMTAzMTY2KSArMQ0KDQogICAgDQogICAgPT09PSBQb3NzaWJsZSBmaXhlcyA9PT09 DQoNCiAgICBpZ3RAZHJ2X3N1c3BlbmRAZGVidWdmcy1yZWFkZXI6DQogICAgICBzaGFyZC1z a2w6ICAgICAgICAgIElOQ09NUExFVEUgKGZkbyMxMDQxMDgpIC0mZ3Q7IFBBU1MNCg0KICAg IGlndEBrbXNfYnVzeUBleHRlbmRlZC1tb2Rlc2V0LWhhbmctbmV3ZmItcmVuZGVyLWE6DQog ICAgICBzaGFyZC1rYmw6ICAgICAgICAgIERNRVNHLVdBUk4gKGZkbyMxMDc5NTYpIC0mZ3Q7 IFBBU1MNCg0KICAgIGlndEBrbXNfY2h2X2N1cnNvcl9mYWlsQHBpcGUtYi0xMjh4MTI4LWJv dHRvbS1lZGdlOg0KICAgICAgc2hhcmQtc2tsOiAgICAgICAgICBGQUlMIChmZG8jMTA0Njcx KSAtJmd0OyBQQVNTICsxDQoNCiAgICBpZ3RAa21zX2NvbG9yQHBpcGUtYi1jdG0tbWF4Og0K ICAgICAgc2hhcmQtYXBsOiAgICAgICAgICBETUVTRy1XQVJOIChmZG8jMTA4NTQ5KSAtJmd0 OyBQQVNTICsyMg0KDQogICAgaWd0QGttc19jdXJzb3JfY3JjQGN1cnNvci02NHgyMS1zbGlk aW5nOg0KICAgICAgc2hhcmQtYXBsOiAgICAgICAgICBGQUlMIChmZG8jMTAzMjMyKSAtJmd0 OyBQQVNTICsyDQoNCiAgICBpZ3RAa21zX2N1cnNvcl9jcmNAY3Vyc29yLTY0eDY0LXNsaWRp bmc6DQogICAgICBzaGFyZC1hcGw6ICAgICAgICAgIERNRVNHLUZBSUwgKGZkbyMxMDg1NDks IGZkbyMxMDMyMzIpIC0mZ3Q7IFBBU1MNCg0KICAgIGlndEBrbXNfY3Vyc29yX2NyY0BjdXJz b3ItNjR4NjQtc3VzcGVuZDoNCiAgICAgIHNoYXJkLWFwbDogICAgICAgICAgRkFJTCAoZmRv IzEwMzIzMiwgZmRvIzEwMzE5MSkgLSZndDsgUEFTUw0KDQogICAgaWd0QGttc19mcm9udGJ1 ZmZlcl90cmFja2luZ0BmYmMtMXAtcHJpbXNjcm4tY3VyLWluZGZiLWRyYXctbW1hcC1jcHU6 DQogICAgICBzaGFyZC1nbGs6ICAgICAgICAgIERNRVNHLVdBUk4gKGZkbyMxMDU3NjMsIGZk byMxMDY1MzgpIC0mZ3Q7IFBBU1MgKzENCg0KICAgIGlndEBrbXNfZnJvbnRidWZmZXJfdHJh Y2tpbmdAZmJjLTFwLXByaW1zY3JuLWN1ci1pbmRmYi1kcmF3LXB3cml0ZToNCiAgICAgIHNo YXJkLWFwbDogICAgICAgICAgRkFJTCAoZmRvIzEwMzE2NykgLSZndDsgUEFTUw0KDQogICAg aWd0QGttc19wbGFuZUBwbGFuZS1wYW5uaW5nLWJvdHRvbS1yaWdodC1zdXNwZW5kLXBpcGUt Yy1wbGFuZXM6DQogICAgICBzaGFyZC1hcGw6ICAgICAgICAgIEZBSUwgKGZkbyMxMDMzNzUp IC0mZ3Q7IFBBU1MNCg0KICAgIGlndEBrbXNfcGxhbmVAcGxhbmUtcGFubmluZy10b3AtbGVm dC1waXBlLWItcGxhbmVzOg0KICAgICAgc2hhcmQtYXBsOiAgICAgICAgICBJTkNPTVBMRVRF IChmZG8jMTAzOTI3KSAtJmd0OyBQQVNTDQoNCiAgICBpZ3RAa21zX3BsYW5lQHBsYW5lLXBv c2l0aW9uLWNvdmVyZWQtcGlwZS1hLXBsYW5lczoNCiAgICAgIHNoYXJkLWdsazogICAgICAg ICAgRkFJTCAoZmRvIzEwMzE2NikgLSZndDsgUEFTUw0KDQogICAgaWd0QGttc19wbGFuZV9h bHBoYV9ibGVuZEBwaXBlLWMtY292ZXJhZ2UtN2VmYzoNCiAgICAgIHNoYXJkLXNrbDogICAg ICAgICAgRkFJTCAoZmRvIzEwNzgxNSkgLSZndDsgUEFTUw0KDQogICAgaWd0QGttc19wbGFu ZV9tdWx0aXBsZUBhdG9taWMtcGlwZS1hLXRpbGluZy14Og0KICAgICAgc2hhcmQtYXBsOiAg ICAgICAgICBGQUlMIChmZG8jMTAzMTY2KSAtJmd0OyBQQVNTDQoNCiAgICBpZ3RAa21zX3Zi bGFua0BwaXBlLWItdHMtY29udGludWF0aW9uLWRwbXMtc3VzcGVuZDoNCiAgICAgIHNoYXJk LXNuYjogICAgICAgICAgRE1FU0ctV0FSTiAoZmRvIzEwMjM2NSkgLSZndDsgUEFTUw0KDQog ICAgaWd0QGttc192YmxhbmtAcGlwZS1jLXRzLWNvbnRpbnVhdGlvbi1kcG1zLXJwbToNCiAg ICAgIHNoYXJkLWFwbDogICAgICAgICAgRE1FU0ctRkFJTCAoZmRvIzEwODU0OSkgLSZndDsg UEFTUw0KDQogICAgaWd0QHBtX3JwbUBkcG1zLWxwc3A6DQogICAgICBzaGFyZC1za2w6ICAg ICAgICAgIElOQ09NUExFVEUgKGZkbyMxMDc4MDcpIC0mZ3Q7IFBBU1MNCg0KICAgIA0KICB7 bmFtZX06IFRoaXMgZWxlbWVudCBpcyBzdXBwcmVzc2VkLiBUaGlzIG1lYW5zIGl0IGlzIGln bm9yZWQgd2hlbiBjb21wdXRpbmcNCiAgICAgICAgICB0aGUgc3RhdHVzIG9mIHRoZSBkaWZm ZXJlbmNlIChTVUNDRVNTLCBXQVJOSU5HLCBvciBGQUlMVVJFKS4NCg0KICBmZG8jMTAyMzY1 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjM2NSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAyMzY1PC9hPg0KICBmZG8jMTAzMTU4 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzE1OCI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMTU4PC9hPg0KICBmZG8jMTAzMTY2 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzE2NiI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMTY2PC9hPg0KICBmZG8jMTAzMTY3 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzE2NyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMTY3PC9hPg0KICBmZG8jMTAzMTkx IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzE5MSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMTkxPC9hPg0KICBmZG8jMTAzMjMy IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzIzMiI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMjMyPC9hPg0KICBmZG8jMTAzMzU5 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzM1OSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMzU5PC9hPg0KICBmZG8jMTAzMzc1 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzM3NSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzMzc1PC9hPg0KICBmZG8jMTAzOTI3 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzkyNyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzOTI3PC9hPg0KICBmZG8jMTA0MTA4 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDEwOCI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0MTA4PC9hPg0KICBmZG8jMTA0Njcx IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDY3MSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0NjcxPC9hPg0KICBmZG8jMTA0ODcz IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDg3MyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0ODczPC9hPg0KICBmZG8jMTA1MzYz IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTM2MyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1MzYzPC9hPg0KICBmZG8jMTA1NDEx IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTQxMSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NDExPC9hPg0KICBmZG8jMTA1NzYz IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNTc2MyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzYzPC9hPg0KICBmZG8jMTA2NTM4 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjUzOCI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2NTM4PC9hPg0KICBmZG8jMTA2ODg1 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjg4NSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2ODg1PC9hPg0KICBmZG8jMTA2ODg2 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjg4NiI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA2ODg2PC9hPg0KICBmZG8jMTA3ODA3 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzgwNyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODA3PC9hPg0KICBmZG8jMTA3ODE1 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzgxNSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODE1PC9hPg0KICBmZG8jMTA3ODgy IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzg4MiI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3ODgyPC9hPg0KICBmZG8jMTA3OTU2 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzk1NiI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA3OTU2PC9hPg0KICBmZG8jMTA4MDM5 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODAzOSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MDM5PC9hPg0KICBmZG8jMTA4MDcz IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODA3MyI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MDczPC9hPg0KICBmZG8jMTA4MTQ1 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODE0NSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MTQ1PC9hPg0KICBmZG8jMTA4NTQ5 IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vYnVncy5m cmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODU0OSI+aHR0cHM6Ly9idWdzLmZy ZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4NTQ5PC9hPg0KICBrLm9yZyMxOTgx MzMgPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly9idWd6 aWxsYS5rZXJuZWwub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTgxMzMiPmh0dHBzOi8vYnVnemls bGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4MTMzPC9hPg0KDQoNCj09IFBhcnRp Y2lwYXRpbmcgaG9zdHMgKDYgLSZndDsgNikgPT0NCg0KICBObyBjaGFuZ2VzIGluIHBhcnRp Y2lwYXRpbmcgaG9zdHMNCg0KDQo9PSBCdWlsZCBjaGFuZ2VzID09DQoNCiAgICAqIExpbnV4 OiBDSV9EUk1fNTA0NCAtJmd0OyBQYXRjaHdvcmtfMTA2MjANCg0KICBDSV9EUk1fNTA0NDog YzQ0ODdkY2EyNzk3MDg3OWJmNjdmMzMxNjE0MTQyYzc0OTk4NGQ2NSBAIGdpdDovL2Fub25n aXQuZnJlZWRlc2t0b3Aub3JnL2dmeC1jaS9saW51eA0KICBJR1RfNDY5ODogYWY1NzE2NGZj YjE2OTUwMTg3YWQ0MDJlZDMxZjU2NWU4OGM0MmE3OCBAIGdpdDovL2Fub25naXQuZnJlZWRl c2t0b3Aub3JnL3hvcmcvYXBwL2ludGVsLWdwdS10b29scw0KICBQYXRjaHdvcmtfMTA2MjA6 IGViNDUxMzlkYWI2YWFhNTJiNDY3ZDJlYzczZGRmYzljOGQ1NWFlNzIgQCBnaXQ6Ly9hbm9u Z2l0LmZyZWVkZXNrdG9wLm9yZy9nZngtY2kvbGludXgNCiAgcGlnbGl0XzQ1MDk6IGZkYzVh NGNhMTExMjRhYjg0MTNjNzk4ODg5NmVlYzRjOTczMzY2OTQgQCBnaXQ6Ly9hbm9uZ2l0LmZy ZWVkZXNrdG9wLm9yZy9waWdsaXQNCg0KPT0gTG9ncyA9PQ0KDQpGb3IgbW9yZSBkZXRhaWxz IHNlZTogPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly9p bnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTA2MjAvc2hhcmRz Lmh0bWwiPmh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3 b3JrXzEwNjIwL3NoYXJkcy5odG1sPC9hPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18NCkludGVsLWdmeCBtYWlsaW5nIGxpc3QNCjxhIGNsYXNz PSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnIj5JbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnPC9h Pg0KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngiPmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4PC9hPg0K DQo8L3ByZT4NCiAgICAgIDwvYmxvY2txdW90ZT4NCiAgICA8L2Jsb2NrcXVvdGU+DQogIDwv Ym9keT4NCjwvaHRtbD4NCg== --------------D76761B6FAB1F742CA67A080-- --===============0258230522== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg== --===============0258230522==--