D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
mybf1
/
mail
/
.alf@bf1_my
/
new
/
Filename :
1612324189.M128810P4092.server2.bf-1.com,S=69457,W=70384
back
Copy
Return-Path: <bounce+848440.8241c8-alf=bf1.my@mailgun.shopeemobile.com> Delivered-To: alf@bf1.my Received: from server2.bf-1.com by server2.bf-1.com with LMTP id mFhaBV0dGmD8DwAASFmK/g (envelope-from <bounce+848440.8241c8-alf=bf1.my@mailgun.shopeemobile.com>) for <alf@bf1.my>; Wed, 03 Feb 2021 11:49:49 +0800 Return-path: <bounce+848440.8241c8-alf=bf1.my@mailgun.shopeemobile.com> Envelope-to: alf@bf1.my Delivery-date: Wed, 03 Feb 2021 11:49:49 +0800 Received: from m236-239.mailgun.net ([159.135.236.239]:40578) by server2.bf-1.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from <bounce+848440.8241c8-alf=bf1.my@mailgun.shopeemobile.com>) id 1l79Ap-0000zk-Lj for alf@bf1.my; Wed, 03 Feb 2021 11:49:48 +0800 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mailgun.shopeemobile.com; q=dns/txt; s=mx; t=1612324168; h=Subject: To: From: Mime-Version: Content-Type: Date: Message-Id: Sender: List-Unsubscribe: List-Unsubscribe-Post; bh=o/zCdmyzrbo6pMZ32gTBTyvn+VNB0tbbORxFoydzX3Q=; b=a4z/atyVWKTPtXOtH+2UnluzGZRF5irDkoVIoEINiCXEVshfpP/eP537CIoyhp7heESEa4Bj ZVM7CaRCrv1zgwUuFAbmjgCfa0nqyrhSLUyAZZMRXZvzAZ9wAOjpwnHyP6Ic8v8r/qayW8bW aoJtJW0HPQXSEP8i2aEW4o26atc= X-Mailgun-Sending-Ip: 159.135.236.239 X-Mailgun-Sid: WyI4MzVhNiIsICJhbGZAYmYxLm15IiwgIjgyNDFjOCJd List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: <mailto:u+pawxezlhnfxw4pknletgspjsgazdcmbsgaztamzuha2tqltdgrsdeojzgy4gcn3bhftgenjqeu2da3lbnfwgo5lofzzwq33qmvsw233cnfwgkltdn5wsm2b5mm2toztfgaydmyzsgy2gkzdggqzggzlemzrdqzbrgezdgmrrg44sm6bnonsw4zdfoi6ws3tgn4stimdtnbxxazlffzrw63jonv4sm6bnorzgcy3fhu2gimtcgzstoyrnmvtdgojngq3dqmbnmfrdeyrngvqtsyjvmm3wgmleme4sm5b5onswy3dfojpws3tbmn2gs5tfl4ytcx3emf4xgjtuhvzwk3dmmvzf62lomfrxi2lwmvptcmk7mrqxs4zgoi6wc3dgeu2daytggexg26jgmq6tqmrugfrtq@mailgun.shopeemobile.com>, <https://link.mailgun.com/u/eJx9jUtuxCAQBU8T77AA811whBwgK6tpmhkkDCPsRDO3D6Pss3mb0qt6skG30lv4_FpKkFwKLvnGN-W0W1El6b1xYMHnqPmH4geUevtu63nvD6Kjx1JpxX4s94DaZuLcoDSKUlYS50aXhJCbFNYvT3ZSSzRCablP15_j_V6P16TXAKQwm9GQjYzy5pkyjjOIMjINHjRaFAn8coWTaqWxlwZ4lR_ahdgTvM5_yAhQ88zGLN69FJxUAt0vqUdSbw> Received: from mesos-agent-sg-live-783.shopeemobile.com (<unknown> [103.115.78.2]) by smtp-out-n04.prod.us-east-1.postgun.com with SMTP id 601a1d2a2d8ee3f99fca604b; Wed, 03 Feb 2021 03:48:58 GMT Sender: info=shopee.com.my@mailgun.shopeemobile.com Message-Id: <20210203034858.c4d29968a7a9fb50@mailgun.shopeemobile.com> Date: Wed, 03 Feb 2021 03:48:58 UTC Content-Type: multipart/mixed; boundary="===============7168148678183786101==" Mime-Version: 1.0 From: Shopee <info@shopee.com.my> To: alf@bf1.my Subject: =?utf-8?q?Your_shop_needs_you?= X-Shopee-Track-Clicks: =?utf-8?q?true?= X-Shopee-Track-Opens: =?utf-8?q?true?= X-Mailgun-Tag: =?utf-8?q?seller=5Finactive=5F11=5Fdays?= X-Mc-Tags: =?utf-8?q?seller=5Finactive=5F11=5Fdays?= X-Mailgun-Tag: =?utf-8?q?seller=5Finactive=5F11=5Fdays?= X-Mailgun-Variables: {"x-trace": "=?utf-8?q?4d2b6e7b-ef39-4680-ab2b-5a9a5c7c1da9?=", "x-region": "=?utf-8?q?MY?=", "x-sender": "info@shopee.com.my"} X-Spam-Status: No, score=1.5 X-Spam-Score: 15 X-Spam-Bar: + X-Ham-Report: Spam detection software, running on the system "server2.bf-1.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see root\@localhost for details. Content preview: Your shop needs you Hi bf1alf, It’s been a while! Your products will be hidden from public view if you do not login within the next 2 days. Content analysis details: (1.5 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: shopee.sg] 0.4 INVALID_DATE Invalid Date: header (not RFC 2822) 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 SPF_PASS SPF: sender matches SPF record 0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 0.0 HTML_IMAGE_RATIO_08 BODY: HTML has a low ratio of text to image area 0.7 MPART_ALT_DIFF BODY: HTML and text parts are different 0.0 HTML_MESSAGE BODY: HTML included in message 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.0 T_REMOTE_IMAGE Message contains an external image X-Spam-Flag: NO --===============7168148678183786101== Content-Type: multipart/alternative; boundary="===============2860846208504322239==" Mime-Version: 1.0 --===============2860846208504322239== Content-Type: text/html; charset="utf-8" Mime-Version: 1.0 Content-Transfer-Encoding: base64 PCFkb2N0eXBlIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRl bnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04IiAvPgogICAgPG1ldGEg bmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aDsgaW5pdGlhbC1zY2Fs ZT0xLjA7IG1heGltdW0tc2NhbGU9MS4wOyI+CiAgICA8dGl0bGU+WW91ciBzaG9wIG5lZWRzIHlv dTwvdGl0bGU+CgogICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgIGh0bWwgewogICAgICAg IC0tbGg6IDE4cHg7CiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWxoKTsKICAgIH0KICAgIC5v dmVyZmxvdyB7CiAgICAgICAgLS1tYXgtbGluZXM6IDI7CiAgICAgICAgcG9zaXRpb246IHJlbGF0 aXZlOwogICAgICAgIG1heC1oZWlnaHQ6IGNhbGModmFyKC0tbGgpICogdmFyKC0tbWF4LWxpbmVz KSk7CiAgICAgICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1saCkgKiB2YXIoLS1tYXgtbGluZXMp KTsKICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tbGgpICogdmFyKC0tbWF4LWxpbmVzKSk7CiAg ICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgIH0KICAgIC5vdmVyZmxvdzo6YmVmb3JlIHsKICAg ICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgY29udGVudDogIi4uLiI7CiAgICAgICAg LyogICBpbnNldC1ibG9jay1lbmQ6IDA7CiAgICAgICAgaW5zZXQtaW5saW5lLWVuZDogMDsgKi8K ICAgICAgICBib3R0b206IDA7CiAgICAgICAgcmlnaHQ6IDA7CiAgICB9CiAgICAub3ZlcmZsb3c6 OmFmdGVyIHsKICAgICAgICBjb250ZW50OiAiIjsKICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7 CiAgICAgICAgLyogICBpbnNldC1pbmxpbmUtZW5kOiAwOyAqLwogICAgICAgIHJpZ2h0OiAwOwog ICAgICAgIHdpZHRoOiAxcmVtOwogICAgICAgIGhlaWdodDogMXJlbTsKICAgIH0KICAgIC5saW5r IHt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojZmY1NzIyO30KCiAgICAvKiBDbGllbnQtc3Bl Y2lmaWMgU3R5bGVzICovCiAgICBkaXYsIHAsIGEsIGxpLCB0ZCB7IC13ZWJraXQtdGV4dC1zaXpl LWFkanVzdDpub25lOyB9CiAgICAjb3V0bG9vayBhIHtwYWRkaW5nOjA7fSAvKiBGb3JjZSBPdXRs b29rIHRvIHByb3ZpZGUgYSAidmlldyBpbiBicm93c2VyIiBtZW51IGxpbmsuICovCiAgICBodG1s e3dpZHRoOiAxMDAlOyB9CiAgICBib2R5e3dpZHRoOjEwMCUgIWltcG9ydGFudDsgLXdlYmtpdC10 ZXh0LXNpemUtYWRqdXN0OjEwMCU7IC1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7IG1hcmdpbjow OyBwYWRkaW5nOjA7fQogICAgLyogUHJldmVudCBXZWJraXQgYW5kIFdpbmRvd3MgTW9iaWxlIHBs YXRmb3JtcyBmcm9tIGNoYW5naW5nIGRlZmF1bHQgZm9udCBzaXplcywgd2hpbGUgbm90IGJyZWFr aW5nIGRlc2t0b3AgZGVzaWduLiAqLwogICAgLkV4dGVybmFsQ2xhc3Mge3dpZHRoOjEwMCU7fSAv KiBGb3JjZSBIb3RtYWlsIHRvIGRpc3BsYXkgZW1haWxzIGF0IGZ1bGwgd2lkdGggKi8KICAgIC5F eHRlcm5hbENsYXNzLCAuRXh0ZXJuYWxDbGFzcyBwLCAuRXh0ZXJuYWxDbGFzcyBzcGFuLCAuRXh0 ZXJuYWxDbGFzcyBmb250LCAuRXh0ZXJuYWxDbGFzcyB0ZCwgLkV4dGVybmFsQ2xhc3MgZGl2IHts aW5lLWhlaWdodDogMTAwJTt9IC8qIEZvcmNlIEhvdG1haWwgdG8gZGlzcGxheSBub3JtYWwgbGlu ZSBzcGFjaW5nLiAqLwogICAgI2JhY2tncm91bmRUYWJsZSB7bWFyZ2luOjA7IHBhZGRpbmc6MDsg d2lkdGg6MTAwJSAhaW1wb3J0YW50OyBsaW5lLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O30KICAg IGltZyB7b3V0bGluZTpub25lOyB0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXI6bm9uZTsgLW1z LWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzt9CiAgICBhIGltZyB7Ym9yZGVyOm5vbmU7fQog ICAgLmltYWdlX2ZpeCB7ZGlzcGxheTpibG9jazt9CiAgICBwIHttYXJnaW46IDBweCAwcHggIWlt cG9ydGFudDt9CiAgICB0YWJsZSB0ZCB7Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTt9CiAgICB0 YWJsZSB7IGJvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTsgbXNvLXRhYmxlLWxzcGFjZTowcHQ7IG1z by10YWJsZS1yc3BhY2U6MHB0OyB9CiAgICBhIHtjb2xvcjogIzMzYjlmZjt0ZXh0LWRlY29yYXRp b246IG5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50O30KICAgIC8qU1RZTEVTKi8K ICAgIHRhYmxlW2NsYXNzPWZ1bGxdIHsgd2lkdGg6IDEwMCU7IGNsZWFyOiBib3RoOyB9CiAgICAu dGV4dHN0eWxlIHsgdGV4dC1hbGlnbjpsZWZ0O2ZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIGFyaWFs LCBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogMTNweDtjb2xvcjojMDAwMDAwO3ZlcnRpY2FsLWFsaWdu OnRvcDsgd2lkdGg6MjgwcHg7IH0KICAgIC50aXRsZXN0eWxlIHsgdGV4dC1hbGlnbjpsZWZ0O2Zv bnQtZmFtaWx5OiBIZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmOyBjb2xvcjojMWYxZjFmOyBm b250LXNpemU6IDEzcHg7Zm9udC13ZWlnaHQ6Ym9sZDsgfQoKICAgIC8qSVBBRCBTVFlMRVMqLwog ICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkgewogICAgICAgIGFb aHJlZl49InRlbCJdLCBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlv bjogbm9uZTsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmY7IC8qIG9yIHdoYXRldmVyIHlvdXIg d2FudCAqLwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsKICAgICAgICAgICAgY3Vy c29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICAubW9iaWxlX2xpbmsgYVtocmVmXj0idGVs Il0sIC5tb2JpbGVfbGluayBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3Jh dGlvbjogZGVmYXVsdDsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmYgIWltcG9ydGFudDsKICAg ICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVs dDsKICAgICAgICB9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhdIHt3aWR0aDogNDQw cHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgdGRbY2xh c3M9ZGV2aWNld2lkdGhdIHtwYWRkaW5nLWxlZnQ6MTBweCFpbXBvcnRhbnQ7fQogICAgICAgIHRh YmxlW2NsYXNzPWRldmljZXdpZHRoaW5uZXJdIHt3aWR0aDogNDIwcHghaW1wb3J0YW50O3RleHQt YWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgLmRldmljZWNvbHVtbiB7d2lkdGg6MjEw cHg7bWluLXdpZHRoOjIxMHB4O21heC13aWR0aDoyMTBweDt9CiAgICAgICAgLmZvb3RlcmNvbHVt biB7d2lkdGg6ODBweDttaW4td2lkdGg6ODBweDttYXgtd2lkdGg6ODBweDtkaXNwbGF5OmJsb2Nr IWltcG9ydGFudDt9ICAgLyogZGV2aWNld2lkdGhpbm5lciBkaXZpZGUgYnkgNSAocm91Z2hseSkg Ki8KICAgICAgICBpbWdbY2xhc3M9YmFubmVyXSB7d2lkdGg6IDQ0MHB4IWltcG9ydGFudDtoZWln aHQ6MjIwcHghaW1wb3J0YW50O30KICAgICAgICAvKmltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6 IDQ0MHB4IWltcG9ydGFudDtoZWlnaHQ6MjIwcHghaW1wb3J0YW50O30qLwogICAgICAgIGltZ1tj bGFzcz1jb2wyaW1nXSB7d2lkdGg6IDE0MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0 YW50O30KICAgICAgICBpbWdbY2xhc3M9Y29sM2ltZ10ge3dpZHRoOiAxMzJweCFpbXBvcnRhbnQ7 aGVpZ2h0OjEzMnB4IWltcG9ydGFudDt9CgogICAgfQogICAgLypJUEhPTkUgU1RZTEVTIDQgJiA0 UyovCiAgICAvKiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ki8K ICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdp ZHRoOiA0ODBweCkgIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKXsKICAg ICAgICBhW2hyZWZePSJ0ZWwiXSwgYVtocmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRl Y29yYXRpb246IG5vbmU7CiAgICAgICAgICAgIGNvbG9yOiAjMzNiOWZmOyAvKiBvciB3aGF0ZXZl ciB5b3VyIHdhbnQgKi8KICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7CiAgICAgICAg ICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAgICAgLm1vYmlsZV9saW5rIGFbaHJl Zl49InRlbCJdLCAubW9iaWxlX2xpbmsgYVtocmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0 LWRlY29yYXRpb246IGRlZmF1bHQ7CiAgICAgICAgICAgIGNvbG9yOiAjMzNiOWZmICFpbXBvcnRh bnQ7CiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOwogICAgICAgICAgICBjdXJzb3I6 IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRoXSB7d2lk dGg6IDI4MHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAgICAg IHRkW2NsYXNzPWRldmljZXdpZHRoXSB7cGFkZGluZy1sZWZ0OjEwcHghaW1wb3J0YW50O30KICAg ICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0aGlubmVyXSB7d2lkdGg6IDI2MHB4IWltcG9ydGFu dDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAgICAgIC5kZXZpY2Vjb2x1bW4ge3dp ZHRoOjEzMHB4O21pbi13aWR0aDoxMzBweDttYXgtd2lkdGg6MTMwcHg7fQogICAgICAgIC5mb290 ZXJjb2x1bW4ge3dpZHRoOjUwcHg7bWluLXdpZHRoOjUwcHg7bWF4LXdpZHRoOjUwcHg7ZGlzcGxh eTpibG9jayFpbXBvcnRhbnQ7fSAgIC8qIGRldmljZXdpZHRoaW5uZXIgZGl2aWRlIGJ5IDUgKHJv dWdobHkpICovCiAgICAgICAgaW1nW2NsYXNzPWJhbm5lcl0ge3dpZHRoOiAyODBweCFpbXBvcnRh bnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFudDt9CiAgICAgICAgLyogIGltZ1tjbGFzcz1jb2wyaW1n XSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30qLwogICAg ICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDE0MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQw cHghaW1wb3J0YW50O30KICAgICAgICBpbWdbY2xhc3M9Y29sM2ltZ10ge3dpZHRoOiA3OXB4IWlt cG9ydGFudDtoZWlnaHQ6NzlweCFpbXBvcnRhbnQ7fQogICAgfQoKICAgIC8qSVBIT05FIFNUWUxF IDUmNXMqLwogICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5k IChtYXgtd2lkdGg6IDU2OHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzog MikgewogICAgICAgIGFbaHJlZl49InRlbCJdLCBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAg IHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmY7IC8qIG9y IHdoYXRldmVyIHlvdXIgd2FudCAqLwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsK ICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICAubW9iaWxlX2xp bmsgYVtocmVmXj0idGVsIl0sIC5tb2JpbGVfbGluayBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAg ICAgIHRleHQtZGVjb3JhdGlvbjogZGVmYXVsdDsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmYg IWltcG9ydGFudDsKICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87CiAgICAgICAgICAg IGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lk dGhdIHt3aWR0aDogMjgwcHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9 CiAgICAgICAgdGRbY2xhc3M9ZGV2aWNld2lkdGhdIHtwYWRkaW5nLWxlZnQ6MTBweCFpbXBvcnRh bnQ7fQogICAgICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRoaW5uZXJdIHt3aWR0aDogMjYwcHgh aW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgLmRldmljZWNv bHVtbiB7d2lkdGg6MTMwcHg7bWluLXdpZHRoOjEzMHB4O21heC13aWR0aDoxMzBweDt9CiAgICAg ICAgLmZvb3RlcmNvbHVtbiB7d2lkdGg6NTBweDttaW4td2lkdGg6NTBweDttYXgtd2lkdGg6NTBw eDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt9ICAgLyogZGV2aWNld2lkdGhpbm5lciBkaXZpZGUg YnkgNSAocm91Z2hseSkgKi8KICAgICAgICBpbWdbY2xhc3M9YmFubmVyXSB7d2lkdGg6IDI4MHB4 IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30KICAgICAgICAvKiAgaW1nW2NsYXNz PWNvbDJpbWddIHt3aWR0aDogMjgwcHghaW1wb3J0YW50O2hlaWdodDoxNDBweCFpbXBvcnRhbnQ7 fSovCiAgICAgICAgaW1nW2NsYXNzPWNvbDJpbWddIHt3aWR0aDogMTQwcHghaW1wb3J0YW50O2hl aWdodDoxNDBweCFpbXBvcnRhbnQ7fQogICAgICAgIGltZ1tjbGFzcz1jb2wzaW1nXSB7d2lkdGg6 IDc5cHghaW1wb3J0YW50O2hlaWdodDo3OXB4IWltcG9ydGFudDt9CiAgICB9CiAgICAvKklQSE9O RSBTVFlMRSA2LCA2cywgNywgOCovCiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lk dGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogNjY3cHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNl LXBpeGVsLXJhdGlvOiAyKXsKICAgICAgICBhW2hyZWZePSJ0ZWwiXSwgYVtocmVmXj0ic21zIl0g ewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAgICAgIGNvbG9yOiAj MzNiOWZmOyAvKiBvciB3aGF0ZXZlciB5b3VyIHdhbnQgKi8KICAgICAgICAgICAgcG9pbnRlci1l dmVudHM6IG5vbmU7CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAg ICAgLm1vYmlsZV9saW5rIGFbaHJlZl49InRlbCJdLCAubW9iaWxlX2xpbmsgYVtocmVmXj0ic21z Il0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGRlZmF1bHQ7CiAgICAgICAgICAgIGNv bG9yOiAjMzNiOWZmICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRv OwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAgIHRhYmxlW2Ns YXNzPWRldmljZXdpZHRoXSB7d2lkdGg6IDMzNXB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRl ciFpbXBvcnRhbnQ7fQogICAgICAgIHRkW2NsYXNzPWRldmljZXdpZHRoXSB7cGFkZGluZy1sZWZ0 OjEwcHghaW1wb3J0YW50O30KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0aGlubmVyXSB7 d2lkdGg6IDMxNXB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAg ICAgIC5kZXZpY2Vjb2x1bW4ge3dpZHRoOjE1N3B4O21pbi13aWR0aDoxNTdweDttYXgtd2lkdGg6 MTU3cHg7fQogICAgICAgIC5mb290ZXJjb2x1bW4ge3dpZHRoOjYwcHg7bWluLXdpZHRoOjYwcHg7 bWF4LXdpZHRoOjYwcHg7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7fSAgIC8qIGRldmljZXdpZHRo aW5uZXIgZGl2aWRlIGJ5IDUgKHJvdWdobHkpICovCiAgICAgICAgaW1nW2NsYXNzPWJhbm5lcl0g e3dpZHRoOiAzMzVweCFpbXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFudDt9CiAgICAgICAg LyogIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQw cHghaW1wb3J0YW50O30qLwogICAgICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDE0MHB4 IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30KICAgICAgICBpbWdbY2xhc3M9Y29s M2ltZ10ge3dpZHRoOiA5NXB4IWltcG9ydGFudDtoZWlnaHQ6OTVweCFpbXBvcnRhbnQ7fQoKICAg IH0KICAgIC8qSVBIT05FIFNUWUxFIDYrLCA2cyssIDcrLCA4KyAqLwogICAgQG1lZGlhIG9ubHkg c2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTRweCkgYW5kIChtYXgtd2lkdGg6IDczNnB4KSBhbmQg KC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMyl7CiAgICAgICAgYVtocmVmXj0idGVs Il0sIGFbaHJlZl49InNtcyJdIHsKICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwog ICAgICAgICAgICBjb2xvcjogIzMzYjlmZjsgLyogb3Igd2hhdGV2ZXIgeW91ciB3YW50ICovCiAg ICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1 bHQ7CiAgICAgICAgfQogICAgICAgIC5tb2JpbGVfbGluayBhW2hyZWZePSJ0ZWwiXSwgLm1vYmls ZV9saW5rIGFbaHJlZl49InNtcyJdIHsKICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBkZWZh dWx0OwogICAgICAgICAgICBjb2xvcjogIzMzYjlmZiAhaW1wb3J0YW50OwogICAgICAgICAgICBw b2ludGVyLWV2ZW50czogYXV0bzsKICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAg IH0KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0aF0ge3dpZHRoOiAzNzRweCFpbXBvcnRh bnQ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O30KICAgICAgICB0ZFtjbGFzcz1kZXZpY2V3 aWR0aF0ge3BhZGRpbmctbGVmdDoxMHB4IWltcG9ydGFudDt9CiAgICAgICAgdGFibGVbY2xhc3M9 ZGV2aWNld2lkdGhpbm5lcl0ge3dpZHRoOiAzNTRweCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50 ZXIhaW1wb3J0YW50O30KICAgICAgICAuZGV2aWNlY29sdW1uIHt3aWR0aDoxNzdweDttaW4td2lk dGg6MTc3cHg7bWF4LXdpZHRoOjE3N3B4O30KICAgICAgICAuZm9vdGVyY29sdW1uIHt3aWR0aDo3 MHB4O21pbi13aWR0aDo3MHB4O21heC13aWR0aDo3MHB4O2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50 O30gICAvKiBkZXZpY2V3aWR0aGlubmVyIGRpdmlkZSBieSA1IChyb3VnaGx5KSAqLwogICAgICAg IGltZ1tjbGFzcz1iYW5uZXJdIHt3aWR0aDogMzc0cHghaW1wb3J0YW50O2hlaWdodDoxNDBweCFp bXBvcnRhbnQ7fQogICAgICAgIC8qICBpbWdbY2xhc3M9Y29sMmltZ10ge3dpZHRoOiAyODBweCFp bXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFudDt9Ki8KICAgICAgICBpbWdbY2xhc3M9Y29s MmltZ10ge3dpZHRoOiAxNDBweCFpbXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFudDt9CiAg ICAgICAgaW1nW2NsYXNzPWNvbDNpbWddIHt3aWR0aDogMTEwcHghaW1wb3J0YW50O2hlaWdodDox MTBweCFpbXBvcnRhbnQ7fQogICAgfQoKICAgIC8qIGlQaG9uZSBYUiAvIDExICovCiAgICBAbWVk aWEgb25seSBzY3JlZW4gYW5kIChkZXZpY2Utd2lkdGg6IDQxNHB4KSBhbmQgKGRldmljZS1oZWln aHQ6IDg5NnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvIDogMikgewogICAgICAg IGFbaHJlZl49InRlbCJdLCBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3Jh dGlvbjogbm9uZTsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmY7IC8qIG9yIHdoYXRldmVyIHlv dXIgd2FudCAqLwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsKICAgICAgICAgICAg Y3Vyc29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICAubW9iaWxlX2xpbmsgYVtocmVmXj0i dGVsIl0sIC5tb2JpbGVfbGluayBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVj b3JhdGlvbjogZGVmYXVsdDsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmYgIWltcG9ydGFudDsK ICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87CiAgICAgICAgICAgIGN1cnNvcjogZGVm YXVsdDsKICAgICAgICB9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhdIHt3aWR0aDog Mzc0cHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgdGRb Y2xhc3M9ZGV2aWNld2lkdGhdIHtwYWRkaW5nLWxlZnQ6MTBweCFpbXBvcnRhbnQ7fQogICAgICAg IHRhYmxlW2NsYXNzPWRldmljZXdpZHRoaW5uZXJdIHt3aWR0aDogMzU0cHghaW1wb3J0YW50O3Rl eHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgLmRldmljZWNvbHVtbiB7d2lkdGg6 MTc3cHg7bWluLXdpZHRoOjE3N3B4O21heC13aWR0aDoxNzdweDt9CiAgICAgICAgLmZvb3RlcmNv bHVtbiB7d2lkdGg6NzBweDttaW4td2lkdGg6NzBweDttYXgtd2lkdGg6NzBweDtkaXNwbGF5OmJs b2NrIWltcG9ydGFudDt9ICAgLyogZGV2aWNld2lkdGhpbm5lciBkaXZpZGUgYnkgNSAocm91Z2hs eSkgKi8KICAgICAgICBpbWdbY2xhc3M9YmFubmVyXSB7d2lkdGg6IDM3NHB4IWltcG9ydGFudDto ZWlnaHQ6MTg3cHghaW1wb3J0YW50O30KICAgICAgICAvKmltZ1tjbGFzcz1jb2wyaW1nXSB7d2lk dGg6IDQ0MHB4IWltcG9ydGFudDtoZWlnaHQ6MjIwcHghaW1wb3J0YW50O30qLwogICAgICAgIGlt Z1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDEzMHB4IWltcG9ydGFudDtoZWlnaHQ6MTMwcHghaW1w b3J0YW50O30KICAgICAgICBpbWdbY2xhc3M9Y29sM2ltZ10ge3dpZHRoOiAxMDBweCFpbXBvcnRh bnQ7aGVpZ2h0OjEwMHB4IWltcG9ydGFudDt9CiAgICB9CgogICAgLyogaVBob25lIFggLyBYUyAv IDExIFBybyAqLwogICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoZGV2aWNlLXdpZHRoOiAzNzVw eCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA4MTJweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1y YXRpbyA6IDMpIHsKICAgICAgICBhW2hyZWZePSJ0ZWwiXSwgYVtocmVmXj0ic21zIl0gewogICAg ICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAgICAgIGNvbG9yOiAjMzNiOWZm OyAvKiBvciB3aGF0ZXZlciB5b3VyIHdhbnQgKi8KICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6 IG5vbmU7CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAgICAgLm1v YmlsZV9saW5rIGFbaHJlZl49InRlbCJdLCAubW9iaWxlX2xpbmsgYVtocmVmXj0ic21zIl0gewog ICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGRlZmF1bHQ7CiAgICAgICAgICAgIGNvbG9yOiAj MzNiOWZmICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOwogICAg ICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAgIHRhYmxlW2NsYXNzPWRl dmljZXdpZHRoXSB7d2lkdGg6IDMzNXB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBv cnRhbnQ7fQogICAgICAgIHRkW2NsYXNzPWRldmljZXdpZHRoXSB7cGFkZGluZy1sZWZ0OjEwcHgh aW1wb3J0YW50O30KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0aGlubmVyXSB7d2lkdGg6 IDMxNXB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAgICAgIC5k ZXZpY2Vjb2x1bW4ge3dpZHRoOjEzMHB4O21pbi13aWR0aDoxMzBweDttYXgtd2lkdGg6MTMwcHg7 ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7fQogICAgICAgIC5mb290ZXJjb2x1bW4ge3dpZHRoOjYw cHg7bWluLXdpZHRoOjYwcHg7bWF4LXdpZHRoOjYwcHg7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7 fSAgIC8qIGRldmljZXdpZHRoaW5uZXIgZGl2aWRlIGJ5IDUgKHJvdWdobHkpICovCiAgICAgICAg aW1nW2NsYXNzPWJhbm5lcl0ge3dpZHRoOiAzMzVweCFpbXBvcnRhbnQ7aGVpZ2h0OjEzMHB4IWlt cG9ydGFudDt9CiAgICAgICAgLyppbWdbY2xhc3M9Y29sMmltZ10ge3dpZHRoOiA0NDBweCFpbXBv cnRhbnQ7aGVpZ2h0OjIyMHB4IWltcG9ydGFudDt9Ki8KICAgICAgICBpbWdbY2xhc3M9Y29sMmlt Z10ge3dpZHRoOiAxMzBweCFpbXBvcnRhbnQ7aGVpZ2h0OjEzMHB4IWltcG9ydGFudDt9CiAgICAg ICAgaW1nW2NsYXNzPWNvbDNpbWddIHt3aWR0aDogMTAwcHghaW1wb3J0YW50O2hlaWdodDoxMDBw eCFpbXBvcnRhbnQ7fQogICAgfQoKICAgIC8qIGlQaG9uZSBYUyBNYXggLyAxMSBQcm8gTWF4ICov CiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChkZXZpY2Utd2lkdGg6IDQxNHB4KSBhbmQgKGRl dmljZS1oZWlnaHQ6IDg5NnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvIDogMykg ewogICAgICAgIGFbaHJlZl49InRlbCJdLCBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRl eHQtZGVjb3JhdGlvbjogbm9uZTsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmY7IC8qIG9yIHdo YXRldmVyIHlvdXIgd2FudCAqLwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsKICAg ICAgICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICAubW9iaWxlX2xpbmsg YVtocmVmXj0idGVsIl0sIC5tb2JpbGVfbGluayBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAg IHRleHQtZGVjb3JhdGlvbjogZGVmYXVsdDsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmYgIWlt cG9ydGFudDsKICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87CiAgICAgICAgICAgIGN1 cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhd IHt3aWR0aDogMzc0cHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAg ICAgICAgdGRbY2xhc3M9ZGV2aWNld2lkdGhdIHtwYWRkaW5nLWxlZnQ6MTBweCFpbXBvcnRhbnQ7 fQogICAgICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRoaW5uZXJdIHt3aWR0aDogMzU0cHghaW1w b3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgLmRldmljZWNvbHVt biB7d2lkdGg6MTc3cHg7bWluLXdpZHRoOjE3N3B4O21heC13aWR0aDoxNzdweDt9CiAgICAgICAg LmZvb3RlcmNvbHVtbiB7d2lkdGg6NzBweDttaW4td2lkdGg6NzBweDttYXgtd2lkdGg6NzBweDtk aXNwbGF5OmJsb2NrIWltcG9ydGFudDt9ICAgLyogZGV2aWNld2lkdGhpbm5lciBkaXZpZGUgYnkg NSAocm91Z2hseSkgKi8KICAgICAgICBpbWdbY2xhc3M9YmFubmVyXSB7d2lkdGg6IDM3NHB4IWlt cG9ydGFudDtoZWlnaHQ6MTg3cHghaW1wb3J0YW50O30KICAgICAgICAvKmltZ1tjbGFzcz1jb2wy aW1nXSB7d2lkdGg6IDQ0MHB4IWltcG9ydGFudDtoZWlnaHQ6MjIwcHghaW1wb3J0YW50O30qLwog ICAgICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDEzMHB4IWltcG9ydGFudDtoZWlnaHQ6 MTMwcHghaW1wb3J0YW50O30KICAgICAgICBpbWdbY2xhc3M9Y29sM2ltZ10ge3dpZHRoOiAxMDBw eCFpbXBvcnRhbnQ7aGVpZ2h0OjEwMHB4IWltcG9ydGFudDt9CiAgICB9CgogICAgLypHYWxheHkg UzMgKi8KICAgIEBtZWRpYSBzY3JlZW4gYW5kIChkZXZpY2Utd2lkdGg6IDM2MHB4KSBhbmQgKGRl dmljZS1oZWlnaHQ6IDY0MHB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7 CiAgICAgICAgYVtocmVmXj0idGVsIl0sIGFbaHJlZl49InNtcyJdIHsKICAgICAgICAgICAgdGV4 dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgICAgICBjb2xvcjogIzMzYjlmZjsgLyogb3Igd2hh dGV2ZXIgeW91ciB3YW50ICovCiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAg ICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAgIC5tb2JpbGVfbGluayBh W2hyZWZePSJ0ZWwiXSwgLm1vYmlsZV9saW5rIGFbaHJlZl49InNtcyJdIHsKICAgICAgICAgICAg dGV4dC1kZWNvcmF0aW9uOiBkZWZhdWx0OwogICAgICAgICAgICBjb2xvcjogIzMzYjlmZiAhaW1w b3J0YW50OwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsKICAgICAgICAgICAgY3Vy c29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0aF0g e3dpZHRoOiAzMjBweCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O30KICAg ICAgICB0ZFtjbGFzcz1kZXZpY2V3aWR0aF0ge3BhZGRpbmctbGVmdDoxMHB4IWltcG9ydGFudDt9 CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhpbm5lcl0ge3dpZHRoOiAzMDBweCFpbXBv cnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O30KICAgICAgICAuZGV2aWNlY29sdW1u IHt3aWR0aDoxNTBweDttaW4td2lkdGg6MTUwcHg7bWF4LXdpZHRoOjE1MHB4O30KICAgICAgICAu Zm9vdGVyY29sdW1uIHt3aWR0aDo1NXB4O21pbi13aWR0aDo1NXB4O21heC13aWR0aDo1NXB4O2Rp c3BsYXk6YmxvY2shaW1wb3J0YW50O30gICAvKiBkZXZpY2V3aWR0aGlubmVyIGRpdmlkZSBieSA1 IChyb3VnaGx5KSAqLwogICAgICAgIGltZ1tjbGFzcz1iYW5uZXJdIHt3aWR0aDogMzIwcHghaW1w b3J0YW50O2hlaWdodDozMjBweCFpbXBvcnRhbnQ7fQogICAgICAgIC8qICBpbWdbY2xhc3M9Y29s MmltZ10ge3dpZHRoOiAyODBweCFpbXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFudDt9Ki8K ICAgICAgICBpbWdbY2xhc3M9Y29sMmltZ10ge3dpZHRoOiAxNjBweCFpbXBvcnRhbnQ7aGVpZ2h0 OjE2MHB4IWltcG9ydGFudDt9CiAgICAgICAgaW1nW2NsYXNzPWNvbDNpbWddIHt3aWR0aDogMTAw cHghaW1wb3J0YW50O2hlaWdodDEwMHB4IWltcG9ydGFudDt9CiAgICB9CgoKICAgIC8qIEdhbGF4 eSBTNCwgUzUgYW5kIE5vdGUgMyAqLwogICAgQG1lZGlhIHNjcmVlbiBhbmQgKGRldmljZS13aWR0 aDogMzIwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNjQwcHgpIGFuZCAoLXdlYmtpdC1kZXZpY2Ut cGl4ZWwtcmF0aW86IDMpIHsKICAgICAgICBhW2hyZWZePSJ0ZWwiXSwgYVtocmVmXj0ic21zIl0g ewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAgICAgIGNvbG9yOiAj MzNiOWZmOyAvKiBvciB3aGF0ZXZlciB5b3VyIHdhbnQgKi8KICAgICAgICAgICAgcG9pbnRlci1l dmVudHM6IG5vbmU7CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAg ICAgLm1vYmlsZV9saW5rIGFbaHJlZl49InRlbCJdLCAubW9iaWxlX2xpbmsgYVtocmVmXj0ic21z Il0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGRlZmF1bHQ7CiAgICAgICAgICAgIGNv bG9yOiAjMzNiOWZmICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRv OwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAgIHRhYmxlW2Ns YXNzPWRldmljZXdpZHRoXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRl ciFpbXBvcnRhbnQ7fQogICAgICAgIHRkW2NsYXNzPWRldmljZXdpZHRoXSB7cGFkZGluZy1sZWZ0 OjEwcHghaW1wb3J0YW50O30KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0aGlubmVyXSB7 d2lkdGg6IDI2MHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAg ICAgIC5kZXZpY2Vjb2x1bW4ge3dpZHRoOjEzMHB4O21pbi13aWR0aDoxMzBweDttYXgtd2lkdGg6 MTMwcHg7fQogICAgICAgIC5mb290ZXJjb2x1bW4ge3dpZHRoOjUwcHg7bWluLXdpZHRoOjUwcHg7 bWF4LXdpZHRoOjUwcHg7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7fSAgIC8qIGRldmljZXdpZHRo aW5uZXIgZGl2aWRlIGJ5IDUgKHJvdWdobHkpICovCiAgICAgICAgaW1nW2NsYXNzPWJhbm5lcl0g e3dpZHRoOiAyODBweCFpbXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFudDt9CiAgICAgICAg LyogIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQw cHghaW1wb3J0YW50O30qLwogICAgICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDE0MHB4 IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30KICAgICAgICBpbWdbY2xhc3M9Y29s M2ltZ10ge3dpZHRoOiA3OXB4IWltcG9ydGFudDtoZWlnaHQ6NzlweCFpbXBvcnRhbnQ7fQogICAg fQoKICAgIC8qR2FsYXh5IFM1ICYgSFRDIE9uZSovCiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoZGV2 aWNlLXdpZHRoOiAzNjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA2NDBweCkgYW5kICgtd2Via2l0 LWRldmljZS1waXhlbC1yYXRpbzogMykgewogICAgICAgIGFbaHJlZl49InRlbCJdLCBhW2hyZWZe PSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgICAgICAgICAg Y29sb3I6ICMzM2I5ZmY7IC8qIG9yIHdoYXRldmVyIHlvdXIgd2FudCAqLwogICAgICAgICAgICBw b2ludGVyLWV2ZW50czogbm9uZTsKICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAg IH0KICAgICAgICAubW9iaWxlX2xpbmsgYVtocmVmXj0idGVsIl0sIC5tb2JpbGVfbGluayBhW2hy ZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogZGVmYXVsdDsKICAgICAg ICAgICAgY29sb3I6ICMzM2I5ZmYgIWltcG9ydGFudDsKICAgICAgICAgICAgcG9pbnRlci1ldmVu dHM6IGF1dG87CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAgICAg dGFibGVbY2xhc3M9ZGV2aWNld2lkdGhdIHt3aWR0aDogMjgwcHghaW1wb3J0YW50O3RleHQtYWxp Z246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgdGRbY2xhc3M9ZGV2aWNld2lkdGhdIHtwYWRk aW5nLWxlZnQ6MTBweCFpbXBvcnRhbnQ7fQogICAgICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRo aW5uZXJdIHt3aWR0aDogMjYwcHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFu dDt9CiAgICAgICAgLmRldmljZWNvbHVtbiB7d2lkdGg6MTMwcHg7bWluLXdpZHRoOjEzMHB4O21h eC13aWR0aDoxMzBweDt9CiAgICAgICAgLmZvb3RlcmNvbHVtbiB7d2lkdGg6NTBweDttaW4td2lk dGg6NTBweDttYXgtd2lkdGg6NTBweDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt9ICAgLyogZGV2 aWNld2lkdGhpbm5lciBkaXZpZGUgYnkgNSAocm91Z2hseSkgKi8KICAgICAgICBpbWdbY2xhc3M9 YmFubmVyXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30K ICAgICAgICAvKiAgaW1nW2NsYXNzPWNvbDJpbWddIHt3aWR0aDogMjgwcHghaW1wb3J0YW50O2hl aWdodDoxNDBweCFpbXBvcnRhbnQ7fSovCiAgICAgICAgaW1nW2NsYXNzPWNvbDJpbWddIHt3aWR0 aDogMTQwcHghaW1wb3J0YW50O2hlaWdodDoxNDBweCFpbXBvcnRhbnQ7fQogICAgICAgIGltZ1tj bGFzcz1jb2wzaW1nXSB7d2lkdGg6IDc5cHghaW1wb3J0YW50O2hlaWdodDo3MnB4IWltcG9ydGFu dDt9CgogICAgfQoKICAgIC8qIEdhbGF4eSBTNiAqLwogICAgQG1lZGlhIHNjcmVlbiBhbmQgKGRl dmljZS13aWR0aDogMzYwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNjQwcHgpIGFuZCAoLXdlYmtp dC1kZXZpY2UtcGl4ZWwtcmF0aW86IDQpIHsKICAgICAgICBhW2hyZWZePSJ0ZWwiXSwgYVtocmVm Xj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAgICAg IGNvbG9yOiAjMzNiOWZmOyAvKiBvciB3aGF0ZXZlciB5b3VyIHdhbnQgKi8KICAgICAgICAgICAg cG9pbnRlci1ldmVudHM6IG5vbmU7CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAg ICB9CiAgICAgICAgLm1vYmlsZV9saW5rIGFbaHJlZl49InRlbCJdLCAubW9iaWxlX2xpbmsgYVto cmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGRlZmF1bHQ7CiAgICAg ICAgICAgIGNvbG9yOiAjMzNiOWZmICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHBvaW50ZXItZXZl bnRzOiBhdXRvOwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAg IHRhYmxlW2NsYXNzPWRldmljZXdpZHRoXSB7d2lkdGg6IDMyMHB4IWltcG9ydGFudDt0ZXh0LWFs aWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAgICAgIHRkW2NsYXNzPWRldmljZXdpZHRoXSB7cGFk ZGluZy1sZWZ0OjEwcHghaW1wb3J0YW50O30KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3aWR0 aGlubmVyXSB7d2lkdGg6IDMwMHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRh bnQ7fQogICAgICAgIC5kZXZpY2Vjb2x1bW4ge3dpZHRoOjE1MHB4O21pbi13aWR0aDoxNTBweDtt YXgtd2lkdGg6MTUwcHg7fQogICAgICAgIC5mb290ZXJjb2x1bW4ge3dpZHRoOjU1cHg7bWluLXdp ZHRoOjU1cHg7bWF4LXdpZHRoOjU1cHg7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7fSAgIC8qIGRl dmljZXdpZHRoaW5uZXIgZGl2aWRlIGJ5IDUgKHJvdWdobHkpICovCiAgICAgICAgaW1nW2NsYXNz PWJhbm5lcl0ge3dpZHRoOiAzMjBweCFpbXBvcnRhbnQ7aGVpZ2h0OjEzMHB4IWltcG9ydGFudDt9 CiAgICAgICAgLyogIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDto ZWlnaHQ6MTQwcHghaW1wb3J0YW50O30qLwogICAgICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lk dGg6IDEzMHB4IWltcG9ydGFudDtoZWlnaHQ6MTMwcHghaW1wb3J0YW50O30KICAgICAgICBpbWdb Y2xhc3M9Y29sM2ltZ10ge3dpZHRoOiAxMDBweCFpbXBvcnRhbnQ7aGVpZ2h0OjEwMHB4IWltcG9y dGFudDt9CiAgICB9CgogICAgLyogR2FsYXh5IFM5KyAqLwogICAgQG1lZGlhIHNjcmVlbiBhbmQg KGRldmljZS13aWR0aDogMzYwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNzQwcHgpIGFuZCAoLXdl YmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDQpIHsKICAgICAgICBhW2hyZWZePSJ0ZWwiXSwgYVto cmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAg ICAgIGNvbG9yOiAjMzNiOWZmOyAvKiBvciB3aGF0ZXZlciB5b3VyIHdhbnQgKi8KICAgICAgICAg ICAgcG9pbnRlci1ldmVudHM6IG5vbmU7CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAg ICAgICB9CiAgICAgICAgLm1vYmlsZV9saW5rIGFbaHJlZl49InRlbCJdLCAubW9iaWxlX2xpbmsg YVtocmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGRlZmF1bHQ7CiAg ICAgICAgICAgIGNvbG9yOiAjMzNiOWZmICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHBvaW50ZXIt ZXZlbnRzOiBhdXRvOwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAg ICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRoXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFudDt0ZXh0 LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAgICAgIHRkW2NsYXNzPWRldmljZXdpZHRoXSB7 cGFkZGluZy1sZWZ0OjEwcHghaW1wb3J0YW50O30KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3 aWR0aGlubmVyXSB7d2lkdGg6IDI2MHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBv cnRhbnQ7fQogICAgICAgIC5kZXZpY2Vjb2x1bW4ge3dpZHRoOjEzMHB4O21pbi13aWR0aDoxMzBw eDttYXgtd2lkdGg6MTMwcHg7fQogICAgICAgIC5mb290ZXJjb2x1bW4ge3dpZHRoOjUwcHg7bWlu LXdpZHRoOjUwcHg7bWF4LXdpZHRoOjUwcHg7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7fSAgIC8q IGRldmljZXdpZHRoaW5uZXIgZGl2aWRlIGJ5IDUgKHJvdWdobHkpICovCiAgICAgICAgaW1nW2Ns YXNzPWJhbm5lcl0ge3dpZHRoOiAyODBweCFpbXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9ydGFu dDt9CiAgICAgICAgLyogIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFu dDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30qLwogICAgICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7 d2lkdGg6IDE0MHB4IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30KICAgICAgICBp bWdbY2xhc3M9Y29sM2ltZ10ge3dpZHRoOiA3OXB4IWltcG9ydGFudDtoZWlnaHQ6NzJweCFpbXBv cnRhbnQ7fQogICAgfQoKICAgIC8qKiBHZW5lcmljIHdpZHRoIDM2MHB4OiBNb3N0IG9mIFNhbXN1 bmcsIEh1YXdlaSwgWGlhb21pLCBPcHBvIGRldmljZXMgKi8KICAgIEBtZWRpYSBzY3JlZW4gYW5k IChkZXZpY2Utd2lkdGg6IDM2MHB4KSB7CiAgICAgICAgYVtocmVmXj0idGVsIl0sIGFbaHJlZl49 InNtcyJdIHsKICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgICAgICBj b2xvcjogIzMzYjlmZjsgLyogb3Igd2hhdGV2ZXIgeW91ciB3YW50ICovCiAgICAgICAgICAgIHBv aW50ZXItZXZlbnRzOiBub25lOwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAg fQogICAgICAgIC5tb2JpbGVfbGluayBhW2hyZWZePSJ0ZWwiXSwgLm1vYmlsZV9saW5rIGFbaHJl Zl49InNtcyJdIHsKICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBkZWZhdWx0OwogICAgICAg ICAgICBjb2xvcjogIzMzYjlmZiAhaW1wb3J0YW50OwogICAgICAgICAgICBwb2ludGVyLWV2ZW50 czogYXV0bzsKICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICB0 YWJsZVtjbGFzcz1kZXZpY2V3aWR0aF0ge3dpZHRoOiAzMjBweCFpbXBvcnRhbnQ7dGV4dC1hbGln bjpjZW50ZXIhaW1wb3J0YW50O30KICAgICAgICB0ZFtjbGFzcz1kZXZpY2V3aWR0aF0ge3BhZGRp bmctbGVmdDoxMHB4IWltcG9ydGFudDt9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhp bm5lcl0ge3dpZHRoOiAzMDBweCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50 O30KICAgICAgICAuZGV2aWNlY29sdW1uIHt3aWR0aDoxNTBweDttaW4td2lkdGg6MTUwcHg7bWF4 LXdpZHRoOjE1MHB4O30KICAgICAgICAuZm9vdGVyY29sdW1uIHt3aWR0aDo1NXB4O21pbi13aWR0 aDo1NXB4O21heC13aWR0aDo1NXB4O2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O30gICAvKiBkZXZp Y2V3aWR0aGlubmVyIGRpdmlkZSBieSA1IChyb3VnaGx5KSAqLwogICAgICAgIGltZ1tjbGFzcz1i YW5uZXJdIHt3aWR0aDogMzIwcHghaW1wb3J0YW50O2hlaWdodDoxMzBweCFpbXBvcnRhbnQ7fQog ICAgICAgIC8qICBpbWdbY2xhc3M9Y29sMmltZ10ge3dpZHRoOiAyODBweCFpbXBvcnRhbnQ7aGVp Z2h0OjE0MHB4IWltcG9ydGFudDt9Ki8KICAgICAgICBpbWdbY2xhc3M9Y29sMmltZ10ge3dpZHRo OiAxMzBweCFpbXBvcnRhbnQ7aGVpZ2h0OjEzMHB4IWltcG9ydGFudDt9CiAgICAgICAgaW1nW2Ns YXNzPWNvbDNpbWddIHt3aWR0aDogMTAwcHghaW1wb3J0YW50O2hlaWdodDoxMDBweCFpbXBvcnRh bnQ7fQogICAgfQoKICAgIC8qKiBHZW5lcmljIHdpZHRoIDMyMHB4OiBTb21lIG9mIFNhbXN1bmcg ZGV2aWNlcyAqLwogICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoZGV2aWNlLXdpZHRoOiAzMjBw eCkgewogICAgICAgIGFbaHJlZl49InRlbCJdLCBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAg IHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmY7IC8qIG9y IHdoYXRldmVyIHlvdXIgd2FudCAqLwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsK ICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICAubW9iaWxlX2xp bmsgYVtocmVmXj0idGVsIl0sIC5tb2JpbGVfbGluayBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAg ICAgIHRleHQtZGVjb3JhdGlvbjogZGVmYXVsdDsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmYg IWltcG9ydGFudDsKICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87CiAgICAgICAgICAg IGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lk dGhdIHt3aWR0aDogMjgwcHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9 CiAgICAgICAgdGRbY2xhc3M9ZGV2aWNld2lkdGhdIHtwYWRkaW5nLWxlZnQ6MTBweCFpbXBvcnRh bnQ7fQogICAgICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRoaW5uZXJdIHt3aWR0aDogMjYwcHgh aW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgLmRldmljZWNv bHVtbiB7d2lkdGg6MTMwcHg7bWluLXdpZHRoOjEzMHB4O21heC13aWR0aDoxMzBweDt9CiAgICAg ICAgLmZvb3RlcmNvbHVtbiB7d2lkdGg6NTBweDttaW4td2lkdGg6NTBweDttYXgtd2lkdGg6NTBw eDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt9ICAgLyogZGV2aWNld2lkdGhpbm5lciBkaXZpZGUg YnkgNSAocm91Z2hseSkgKi8KICAgICAgICBpbWdbY2xhc3M9YmFubmVyXSB7d2lkdGg6IDI4MHB4 IWltcG9ydGFudDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30KICAgICAgICAvKiAgaW1nW2NsYXNz PWNvbDJpbWddIHt3aWR0aDogMjgwcHghaW1wb3J0YW50O2hlaWdodDoxNDBweCFpbXBvcnRhbnQ7 fSovCiAgICAgICAgaW1nW2NsYXNzPWNvbDJpbWddIHt3aWR0aDogMTQwcHghaW1wb3J0YW50O2hl aWdodDoxNDBweCFpbXBvcnRhbnQ7fQogICAgICAgIGltZ1tjbGFzcz1jb2wzaW1nXSB7d2lkdGg6 IDc5cHghaW1wb3J0YW50O2hlaWdodDo3OXB4IWltcG9ydGFudDt9CiAgICB9CgogICAgLyoqIEdl bmVyaWMgd2lkdGggNDAwcHg6IFNvbWUgb2YgU2Ftc3VuZyBkZXZpY2VzICovCiAgICBAbWVkaWEg c2NyZWVuIGFuZCAoZGV2aWNlLXdpZHRoOiA0MDBweCkgewogICAgICAgIGFbaHJlZl49InRlbCJd LCBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAg ICAgICAgICAgY29sb3I6ICMzM2I5ZmY7IC8qIG9yIHdoYXRldmVyIHlvdXIgd2FudCAqLwogICAg ICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsKICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0 OwogICAgICAgIH0KICAgICAgICAubW9iaWxlX2xpbmsgYVtocmVmXj0idGVsIl0sIC5tb2JpbGVf bGluayBhW2hyZWZePSJzbXMiXSB7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogZGVmYXVs dDsKICAgICAgICAgICAgY29sb3I6ICMzM2I5ZmYgIWltcG9ydGFudDsKICAgICAgICAgICAgcG9p bnRlci1ldmVudHM6IGF1dG87CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAgICAgICB9 CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhdIHt3aWR0aDogMzYwcHghaW1wb3J0YW50 O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDt9CiAgICAgICAgdGRbY2xhc3M9ZGV2aWNld2lk dGhdIHtwYWRkaW5nLWxlZnQ6MTBweCFpbXBvcnRhbnQ7fQogICAgICAgIHRhYmxlW2NsYXNzPWRl dmljZXdpZHRoaW5uZXJdIHt3aWR0aDogMzQwcHghaW1wb3J0YW50O3RleHQtYWxpZ246Y2VudGVy IWltcG9ydGFudDt9CiAgICAgICAgLmRldmljZWNvbHVtbiB7d2lkdGg6MTgwcHg7bWluLXdpZHRo OjE4MHB4O21heC13aWR0aDoxODBweDt9CiAgICAgICAgLmZvb3RlcmNvbHVtbiB7d2lkdGg6NjBw eDttaW4td2lkdGg6NjBweDttYXgtd2lkdGg6NjBweDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt9 ICAgLyogZGV2aWNld2lkdGhpbm5lciBkaXZpZGUgYnkgNSAocm91Z2hseSkgKi8KICAgICAgICBp bWdbY2xhc3M9YmFubmVyXSB7d2lkdGg6IDM2MHB4IWltcG9ydGFudDtoZWlnaHQ6MTMwcHghaW1w b3J0YW50O30KICAgICAgICAvKiAgaW1nW2NsYXNzPWNvbDJpbWddIHt3aWR0aDogMjgwcHghaW1w b3J0YW50O2hlaWdodDoxNDBweCFpbXBvcnRhbnQ7fSovCiAgICAgICAgaW1nW2NsYXNzPWNvbDJp bWddIHt3aWR0aDogMTMwcHghaW1wb3J0YW50O2hlaWdodDoxMzBweCFpbXBvcnRhbnQ7fQogICAg ICAgIGltZ1tjbGFzcz1jb2wzaW1nXSB7d2lkdGg6IDEwMHB4IWltcG9ydGFudDtoZWlnaHQ6MTAw cHghaW1wb3J0YW50O30KICAgIH0KCiAgICAvKiogR2VuZXJpYyB3aWR0aCA0MTJweDogU29tZSBv ZiBTYW1zdW5nIGRldmljZXMgKi8KICAgIEBtZWRpYSBzY3JlZW4gYW5kIChkZXZpY2Utd2lkdGg6 IDQxMnB4KSB7CiAgICAgICAgYVtocmVmXj0idGVsIl0sIGFbaHJlZl49InNtcyJdIHsKICAgICAg ICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgICAgICBjb2xvcjogIzMzYjlmZjsg Lyogb3Igd2hhdGV2ZXIgeW91ciB3YW50ICovCiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBu b25lOwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAgICAgIC5tb2Jp bGVfbGluayBhW2hyZWZePSJ0ZWwiXSwgLm1vYmlsZV9saW5rIGFbaHJlZl49InNtcyJdIHsKICAg ICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBkZWZhdWx0OwogICAgICAgICAgICBjb2xvcjogIzMz YjlmZiAhaW1wb3J0YW50OwogICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bzsKICAgICAg ICAgICAgY3Vyc29yOiBkZWZhdWx0OwogICAgICAgIH0KICAgICAgICB0YWJsZVtjbGFzcz1kZXZp Y2V3aWR0aF0ge3dpZHRoOiAzNzJweCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0 YW50O30KICAgICAgICB0ZFtjbGFzcz1kZXZpY2V3aWR0aF0ge3BhZGRpbmctbGVmdDoxMHB4IWlt cG9ydGFudDt9CiAgICAgICAgdGFibGVbY2xhc3M9ZGV2aWNld2lkdGhpbm5lcl0ge3dpZHRoOiAz NTJweCFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXIhaW1wb3J0YW50O30KICAgICAgICAuZGV2 aWNlY29sdW1uIHt3aWR0aDoxODZweDttaW4td2lkdGg6MTg2cHg7bWF4LXdpZHRoOjE4NnB4O30K ICAgICAgICAuZm9vdGVyY29sdW1uIHt3aWR0aDo2NXB4O21pbi13aWR0aDo2NXB4O21heC13aWR0 aDo2NXB4O2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O30gICAvKiBkZXZpY2V3aWR0aGlubmVyIGRp dmlkZSBieSA1IChyb3VnaGx5KSAqLwogICAgICAgIGltZ1tjbGFzcz1iYW5uZXJdIHt3aWR0aDog MzcycHghaW1wb3J0YW50O2hlaWdodDoxMzBweCFpbXBvcnRhbnQ7fQogICAgICAgIC8qICBpbWdb Y2xhc3M9Y29sMmltZ10ge3dpZHRoOiAyODBweCFpbXBvcnRhbnQ7aGVpZ2h0OjE0MHB4IWltcG9y dGFudDt9Ki8KICAgICAgICBpbWdbY2xhc3M9Y29sMmltZ10ge3dpZHRoOiAxMzBweCFpbXBvcnRh bnQ7aGVpZ2h0OjEzMHB4IWltcG9ydGFudDt9CiAgICAgICAgaW1nW2NsYXNzPWNvbDNpbWddIHt3 aWR0aDogMTAwcHghaW1wb3J0YW50O2hlaWdodDoxMDBweCFpbXBvcnRhbnQ7fQogICAgfQoKICAg IC8qKiBHZW5lcmljIHdpZHRoIDM5Mi0zOTNweDogU29tZSBvZiBYaWFvbWksIEh1YXdlaSBkZXZp Y2VzICovCiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzkycHgpIGFu ZCAobWF4LWRldmljZS13aWR0aDogMzkzcHgpIHsKICAgICAgICBhW2hyZWZePSJ0ZWwiXSwgYVto cmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgICAgICAg ICAgIGNvbG9yOiAjMzNiOWZmOyAvKiBvciB3aGF0ZXZlciB5b3VyIHdhbnQgKi8KICAgICAgICAg ICAgcG9pbnRlci1ldmVudHM6IG5vbmU7CiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDsKICAg ICAgICB9CiAgICAgICAgLm1vYmlsZV9saW5rIGFbaHJlZl49InRlbCJdLCAubW9iaWxlX2xpbmsg YVtocmVmXj0ic21zIl0gewogICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGRlZmF1bHQ7CiAg ICAgICAgICAgIGNvbG9yOiAjMzNiOWZmICFpbXBvcnRhbnQ7CiAgICAgICAgICAgIHBvaW50ZXIt ZXZlbnRzOiBhdXRvOwogICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7CiAgICAgICAgfQogICAg ICAgIHRhYmxlW2NsYXNzPWRldmljZXdpZHRoXSB7d2lkdGg6IDM1MnB4IWltcG9ydGFudDt0ZXh0 LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7fQogICAgICAgIHRkW2NsYXNzPWRldmljZXdpZHRoXSB7 cGFkZGluZy1sZWZ0OjEwcHghaW1wb3J0YW50O30KICAgICAgICB0YWJsZVtjbGFzcz1kZXZpY2V3 aWR0aGlubmVyXSB7d2lkdGg6IDMzMnB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBv cnRhbnQ7fQogICAgICAgIC5kZXZpY2Vjb2x1bW4ge3dpZHRoOjE3NnB4O21pbi13aWR0aDoxNzZw eDttYXgtd2lkdGg6MTc2cHg7fQogICAgICAgIC5mb290ZXJjb2x1bW4ge3dpZHRoOjYwcHg7bWlu LXdpZHRoOjYwcHg7bWF4LXdpZHRoOjYwcHg7ZGlzcGxheTpibG9jayFpbXBvcnRhbnQ7fSAgIC8q IGRldmljZXdpZHRoaW5uZXIgZGl2aWRlIGJ5IDUgKHJvdWdobHkpICovCiAgICAgICAgaW1nW2Ns YXNzPWJhbm5lcl0ge3dpZHRoOiAzNTJweCFpbXBvcnRhbnQ7aGVpZ2h0OjEzMHB4IWltcG9ydGFu dDt9CiAgICAgICAgLyogIGltZ1tjbGFzcz1jb2wyaW1nXSB7d2lkdGg6IDI4MHB4IWltcG9ydGFu dDtoZWlnaHQ6MTQwcHghaW1wb3J0YW50O30qLwogICAgICAgIGltZ1tjbGFzcz1jb2wyaW1nXSB7 d2lkdGg6IDEzMHB4IWltcG9ydGFudDtoZWlnaHQ6MTMwcHghaW1wb3J0YW50O30KICAgICAgICBp bWdbY2xhc3M9Y29sM2ltZ10ge3dpZHRoOiAxMDBweCFpbXBvcnRhbnQ7aGVpZ2h0OjEwMHB4IWlt cG9ydGFudDt9CiAgICB9Cgo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgoKCgo8dGFibGUgd2lkdGg9 IjEwMCUiIGJnY29sb3I9IiNmZmZmZmYiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIg Ym9yZGVyPSIwIiBpZD0iYmFja2dyb3VuZFRhYmxlIiBzdC1zb3J0YWJsZT0iZnVsbC10ZXh0IiBz dHlsZT0ibWluLXdpZHRoOjEwMCU7Ij4KICAgIDx0Ym9keT4KICAgICAgICA8dHI+CiAgICAgICAg ICAgIDx0ZD4KICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYWxpZ249ImNlbnRlciIgY2xhc3M9ImRldmlj ZXdpZHRoIj4KICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAg ICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTAwJSI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJnY29sb3I9IiNmZmZmZmYiIHdp ZHRoPSI2MDAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiBhbGln bj0iY2VudGVyIiBjbGFzcz0iZGV2aWNld2lkdGgiPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lk dGg9IjU2MCIgYWxpZ249ImNlbnRlciIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBi b3JkZXI9IjAiIGNsYXNzPSJkZXZpY2V3aWR0aGlubmVyIj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249 ImNlbnRlciI+PGltZyBzcmM9Imh0dHBzOi8vY2Yuc2hvcGVlLnNnL2ZpbGUvMGNkMDIzZDY0ZjA0 NDkxZjNkYzgwNzZkNjkzMmRmZGMiIHdpZHRoPSIxNDAiIGhlaWdodD0iYXV0byIgc3R5bGU9Indp ZHRoOiAyNSU7aGVpZ2h0OiBhdXRvOyI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gU3BhY2luZyAtLT4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDx0ZCBoZWlnaHQ9IjEwIiBzdHlsZT0iZm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBt c28tbGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIFNwYWNp bmcgLS0+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgog ICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+ CiAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICA8L3RkPgogICAgICAgIDwvdHI+ CiAgICA8L3Rib2R5Pgo8L3RhYmxlPgoKPCEtLSBzdGFydCBvZiBGdWxsIHRleHQgLS0+Cjx0YWJs ZSB3aWR0aD0iMTAwJSIgYmdjb2xvcj0iI2ZmZmZmZiIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFj aW5nPSIwIiBib3JkZXI9IjAiIGlkPSJiYWNrZ3JvdW5kVGFibGUiCiAgICAgICBzdC1zb3J0YWJs ZT0iZnVsbC10ZXh0Ij4KCTx0Ym9keT4KCTx0cj4KCQk8dGQ+CgkJCTx0YWJsZSB3aWR0aD0iNjAw IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYWxpZ249ImNlbnRl ciIgY2xhc3M9ImRldmljZXdpZHRoIj4KCQkJCTx0Ym9keT4KCQkJCTx0cj4KCQkJCQk8dGQgd2lk dGg9IjEwMCUiPgoJCQkJCQk8dGFibGUgYmdjb2xvcj0iI2ZmZmZmZiIgd2lkdGg9IjYwMCIgY2Vs bHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiCgkJ CQkJCSAgICAgICBjbGFzcz0iZGV2aWNld2lkdGgiPgoJCQkJCQkJPHRib2R5PgoJCQkJCQkJPCEt LSBTcGFjaW5nIC0tPgoJCQkJCQkJPHRyPgoJCQkJCQkJCTx0ZCBoZWlnaHQ9IjEwIiBzdHlsZT0i Zm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBtc28tbGluZS1oZWlnaHQtcnVsZTogZXhh Y3RseTsiPgoJCQkJCQkJCQkmbmJzcDs8L3RkPgoJCQkJCQkJPC90cj4KCQkJCQkJCTwhLS0gU3Bh Y2luZyAtLT4KCQkJCQkJCTx0cj4KCQkJCQkJCQk8dGQ+CgkJCQkJCQkJCTx0YWJsZSB3aWR0aD0i NTYwIiBhbGlnbj0iY2VudGVyIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRl cj0iMCIKCQkJCQkJCQkJICAgICAgIHN0eWxlPSJmb250LWZhbWlseTogSGVsdmV0aWNhLCBhcmlh bCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyBjb2xvcjogIzAwMDAwMDsgdGV4dC1hbGln bjpsZWZ0OyBsaW5lLWhlaWdodDogMThweDsiCgkJCQkJCQkJCSAgICAgICBjbGFzcz0iZGV2aWNl d2lkdGhpbm5lciI+CgkJCQkJCQkJCQk8dGJvZHk+CgkJCQkJCQkJCQk8IS0tIFRpdGxlIC0tPgoJ CQkJCQkJCQkJPHRyPgoJCQkJCQkJCQkJCTx0ZD4KCQkJCQkJCQkJCQkJSGkgYmYxYWxmLCAgIDxi ci8+PGJyLz4KCQkJCQkJCQkJCQk8L3RkPgoJCQkJCQkJCQkJPC90cj4KCQkJCQkJCQkJCTx0cj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEl04oCZcyBiZWVuIGEgd2hp bGUhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWW91ciBwcm9k dWN0cyB3aWxsIGJlIGhpZGRlbiBmcm9tIHB1YmxpYyB2aWV3IGlmIHlvdSBkbyBub3QgbG9naW4g d2l0aGluIHRoZSBuZXh0IDIgZGF5cy4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPGJyPjxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cDovL2VtYWlsLm1haWxndW4uc2hvcGVlbW9iaWxl LmNvbS9jL2VKeDlUOHR1d3lBUV9Ccjdoc1hUaGdPSFNGVnVfWUNlckFYV0NTckdFWkEyLWZzU3Fa ZGVLcTIwMHN6c3pPeURGTHpFSTl2M2p6RmFUam1qbkFvcXBGWjY4akp3WTJZTkM1ak5LVHBJdWtO TWwzdWU2dlc0SWU2SGl3a25mLXpqMWM1R0MybTBkako0UjAxZ0lpekJTU1c0NTVMN2VVejIydHF0 RHVJMDhIT2ZIVkw2TlhwWlRQdXpnX2NjdjdCVVNDVEZfTmtCZDM5aTZUc2RsNWhmaC1KYzk5WUc4 YWEwbVpneVNsUEoyYlFNZkE2SXR4VnlXTF9SZFFFYkg2UmlEbGhzek52UjZfOUo2MndyNE5IMk45 Mk1peU80Q1VQa3JDa0J4eDFSWUVENXhiTUFabXkyWWtwWTFwakJ0MTV5Wld3TjhLel9NTVZDMm5x czI5Z3JMMWpOSmZQNkIxeVlkalkiICB0YXJnZXQ9Il9ibGFuayIgc3R5bGU9InRleHQtZGVjb3Jh dGlvbjpub25lO2NvbG9yOiNmZjU3MjIiPkxvZ2luPC9hPiBub3cgPGJyLz4KCQkJCQkJCQkJCQk8 L3RkPgoJCQkJCQkJCQkJPC90cj4KCQkJCQkJCQkJCTwhLS0gRW5kIG9mIGNvbnRlbnQgLS0+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPHRyPgogICA8dGQgc3R5bGU9 ImZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEz cHg7IGNvbG9yOiAjMDAwMDAwOyB0ZXh0LWFsaWduOmxlZnQ7IGxpbmUtaGVpZ2h0OiAxOHB4OyI+ CiAgICAgICA8YnIvPgogICAgICAgQ2hlZXJzLDxici8+CiAgICAgICBTaG9wZWUgVGVhbQogICA8 L3RkPgo8L3RyPgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPHRy PgogICA8dGQgc3R5bGU9ImZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlm OyBmb250LXNpemU6IDEzcHg7IGNvbG9yOiAjMDAwMDAwOyB0ZXh0LWFsaWduOmxlZnQ7IGxpbmUt aGVpZ2h0OiAxOHB4OyI+CiAgICAgICA8YnIvPgogICAgICAgPGJyLz4KICAgICAgIE5lZWQgaGVs cD8gQ29udGFjdCB1cyA8YSBocmVmPSJodHRwOi8vZW1haWwubWFpbGd1bi5zaG9wZWVtb2JpbGUu Y29tL2MvZUp4OWpyMXV4Q0FRaEpfRzdyRDR0YUdnU0pNdUQ1REtXbUE1STJHd2pDLTZlX3R3VVpv MGtYYTMyTkY4TXc5eTRpM1ZZajgteDJRNTVZeHlLcWlRV3VuSnk4Q05tVFVzWUtKVGRKQjBoNVJ2 OXpLMXJSNkllM1VwNC1UclBtN2Q3SVF3Y3A0bEE4OVJnX1lxcWloWWlEUXdMY2RzdC1zNjJpRGVC djdlWjhOOF9JSmVpR2xfOXVmUGFYMTlMUmY0Njk1aVBmZnhRUnFXZ0tkTkpkYmU0NC10cTljSkht M3Y2MlpjSE1Fb0RKR3pwZ1FjZDBTQkFlVVh6d0tZOGJJTmM4WnpUYVh6MHhldWpLMEJudTBmNWJT UVk0OTFrYjN5Z3RWY01xLV9BU1F3Wm5ZIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOnVuZGVybGlu ZSFpbXBvcnRhbnQ7Y29sb3I6I2ZmNTcyMiIgdGFyZ2V0PSJfYmxhbmsiPmhlcmU8L2E+LgogICA8 L3RkPgo8L3RyPgoJCQkJCQkJCQkJPC90Ym9keT4KCQkJCQkJCQkJPC90YWJsZT4KCQkJCQkJCQk8 L3RkPgoJCQkJCQkJPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gU3BhY2lu ZyAtLT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxMCIgc3R5bGU9ImZvbnQtc2l6ZToxcHg7IGxp bmUtaGVpZ2h0OjFweDsgbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6IGV4YWN0bHk7Ij4mbmJzcDs8L3Rk PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8IS0tIFNwYWNpbmcgLS0+CgkJCQkJCQk8L3Rib2R5PgoJCQkJCQk8L3RhYmxl PgoJCQkJCTwvdGQ+CgkJCQk8L3RyPgoJCQkJPC90Ym9keT4KCQkJPC90YWJsZT4KCQk8L3RkPgoJ PC90cj4KCTwvdGJvZHk+CjwvdGFibGU+CjwhLS0gRW5kIG9mIEZ1bGwgVGV4dCAtLT4KCgo8IS0t IHN0YXJ0IG9mIElEIGZvb3RlciBwYXJ0LS0+CgogCgo8IS0tIHN0YXJ0IG9mIEZ1bGwgdGV4dCAt LT4KPHRhYmxlIHdpZHRoPSIxMDAlIiBiZ2NvbG9yPSIjZmZmZmZmIiBjZWxscGFkZGluZz0iMCIg Y2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgaWQ9ImJhY2tncm91bmRUYWJsZSIgc3Qtc29ydGFi bGU9ImZ1bGwtdGV4dCI+CiAgICA8dGJvZHk+CiAgICAgICAgPHRyPgogICAgICAgICAgICA8dGQ+ CiAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxz cGFjaW5nPSIwIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJkZXZpY2V3aWR0aCI+ CiAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICA8dHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBiZ2NvbG9yPSIjZmZmZmZmIiB3aWR0aD0iNjAw IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYWxpZ249ImNlbnRl ciIgY2xhc3M9ImRldmljZXdpZHRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBT cGFjaW5nIC0tPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjIw IiBzdHlsZT0iZm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBtc28tbGluZS1oZWlnaHQt cnVsZTogZXhhY3RseTsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PCEtLSBTcGFjaW5nIC0tPgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0 aD0iNTYwIiBhbGlnbj0iY2VudGVyIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJv cmRlcj0iMCIgY2xhc3M9ImRldmljZXdpZHRoaW5uZXIiPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gU3BhY2luZyAtLT4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0ZCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMCIgc3R5bGU9ImZvbnQtc2l6ZToxcHg7IGxp bmUtaGVpZ2h0OjFweDsgbXNvLWxpbmUtaGVpZ2h0LXJ1bGU6IGV4YWN0bHk7Ij4mbmJzcDs8L3Rk PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPCEtLSBTcGFjaW5nIC0tPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEw IiBzdHlsZT0iZm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBtc28tbGluZS1oZWlnaHQt cnVsZTogZXhhY3RseTsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIFNwYWNpbmcgLS0+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZCBz dHlsZT0iZm9udC1mYW1pbHk6IEhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6 ZTogMTNweDsgY29sb3I6ICM3NDc0NzQ7IHRleHQtYWxpZ246Y2VudGVyOyBsaW5lLWhlaWdodDog MThweDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgQ29tZSBTaG9wIFdpdGggVXMKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPjwvdHI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9 IjEwMCUiIGhlaWdodD0iNSIgc3R5bGU9ImZvbnQtc2l6ZToxcHg7IGxpbmUtaGVpZ2h0OjFweDsg bXNvLWxpbmUtaGVpZ2h0LXJ1bGU6IGV4YWN0bHk7Ij4mbmJzcDs8L3RkPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdp ZHRoPSIxMDAlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRkIHdpZHRoPSIxNjAiPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTMwIj48YSBocmVm PSJodHRwOi8vZW1haWwubWFpbGd1bi5zaG9wZWVtb2JpbGUuY29tL2MvZUp4OWowMXF4REFNaFUt VDdCTDhHOXNMTHdwbGRqMUFWMEcyNWNUZ3hDRnh5OHp0NjJsblhSQUk5SjcwUGQySEU1ZFVkdnZ4 MlNmTENLT0VFVTY0MEZLUFhnUm16S1JCZ1lsT2trNlFEVkpldnZieFdzdUJ1QldYTW82LWJQMXFK WWxCQ0ZDVDhzNHdIelJYVHZuQWxlU1VVUm43Yk5kYWo2dmpieDI3dFRveVBNYWxsT1h2Ukp0Y3Ra ellPaHpOeG00QmE4TzFoVnNLSFg5dm5oZDMzQjc5ZmJod0QzamF0TWZTa3IyVXAtbFhyU2Q0dE8w RE42RnlBMFp1QmpGcE1vQmpicEJnUUhybGFRRFRWM3Roem5qT2FRZGYwemZPbE00Qkh0Y195bWto eDRaMWtUNTV3V29tcU5jX2pSMXNaQSI+PGltZyBzcmM9Imh0dHBzOi8vY2Yuc2hvcGVlLnNnL2Zp bGUvY2FjYzNlMjcyNzdkMDI1MDFiMDk4OWZkY2JhZjE4ZTkiIHdpZHRoPSIxMzAiIHN0eWxlPSJ3 aWR0aDoxMzBweDsiPjwvYT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjUiPjwvdGQ+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0 aD0iMTMwIj48YSBocmVmPSJodHRwOi8vZW1haWwubWFpbGd1bi5zaG9wZWVtb2JpbGUuY29tL2Mv ZUp4OWpqdHV4REFNUkU5amR6TDB0Y1ZDUlpwME9VQXFnNUtvWFFIeUI1WVRyRzhmTGR5SElLYVlB Zm5teFE1NjVHMTFYOTk5ZHBKTHdTVlhYR2xyN0JCMGxBQ2p4UWtoZWNNN3pSZk01Zkd6RHZXNTdV VEw1bk9oSVd4TF8zUWdNU2IwMGdTUG9DWXVrdlpTVy1TNkRRZmRGX2M4ejcxMjZxT1RuMjF4My12 UTVQN1FqT1c2M2FZNWdnR3JoUkNxZjdGS2E2VEQ1VFZ0cmNQTmZ0OE15OVhTODhCQXJuWDFJMDJl VVZMQTlHZzVhMlU4TXdob3doUkVST2hQVjZrVU91YThZamp6TDgxQ3pCR3Ytazl5T0N5cFlYMFNi MTUwVm1vUjdCODQ2R0xkIj48aW1nIHNyYz0iaHR0cHM6Ly9jZi5zaG9wZWUuc2cvZmlsZS81YjRk Y2VjNmM5YzYwOTUwOTU0YjQ2NWJhZmVlOWNmZiIgd2lkdGg9IjEzMCIgc3R5bGU9IndpZHRoOjEz MHB4OyI+PC9hPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTYwIj48L3RkPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PCEtLSBTcGFjaW5nIC0tPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjUiIHN0eWxl PSJmb250LXNpemU6MXB4OyBsaW5lLWhlaWdodDoxcHg7IG1zby1saW5lLWhlaWdodC1ydWxlOiBl eGFjdGx5OyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAg ICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAg PC90ZD4KICAgICAgICA8L3RyPgogICAgPC90Ym9keT4KPC90YWJsZT4KCjxkaXYgc3R5bGU9Indp ZHRoOjEwMCU7IGhlaWdodDo1cHg7ZGlzcGxheTpibG9jazsiIGFsaWduPSJjZW50ZXIiPgogIDxk aXYgc3R5bGU9IndpZHRoOjEwMCU7bWF4LXdpZHRoOjYwMHB4O2hlaWdodDoxcHg7Ym9yZGVyLXRv cDoxcHggc29saWQgI2UwZTBlMDsiPgogIDwvZGl2Pgo8L2Rpdj4KCjwhLS0gc3RhcnQgb2YgRnVs bCB0ZXh0IC0tPgo8dGFibGUgd2lkdGg9IjEwMCUiIGJnY29sb3I9IiNmZmZmZmYiIGNlbGxwYWRk aW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiBpZD0iYmFja2dyb3VuZFRhYmxlIiBz dC1zb3J0YWJsZT0iZnVsbC10ZXh0Ij4KICAgIDx0Ym9keT4KICAgICAgICA8dHI+CiAgICAgICAg ICAgIDx0ZD4KICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYWxpZ249ImNlbnRlciIgY2xhc3M9ImRldmlj ZXdpZHRoIj4KICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAg ICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTAwJSI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJnY29sb3I9IiNmZmZmZmYiIHdp ZHRoPSI2MDAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiBhbGln bj0iY2VudGVyIiBjbGFzcz0iZGV2aWNld2lkdGgiPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lk dGg9IjU2MCIgYWxpZ249ImNlbnRlciIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBi b3JkZXI9IjAiIGNsYXNzPSJkZXZpY2V3aWR0aGlubmVyIj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFu PSI1IiBoZWlnaHQ9IjEwIiBzdHlsZT0iZm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBt c28tbGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7Y29s b3I6I2ZmZmZmZiI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMTIiID48L3Rk PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8dGQgd2lkdGg9IjExMiIgIGFsaWduPSJjZW50ZXIiPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0 cDovL2VtYWlsLm1haWxndW4uc2hvcGVlbW9iaWxlLmNvbS9jL2VKeDlqNzF1d3pBTWhKX0czbVRv MTVZR0RWMjZaZXFVeWFBa0toWXFXNEh0eHNuYlIyNzNBaHdJSG5uZjhVbFd2S1d5Mk11MVRaWlR6 aWluZ2dxcGxlNjhETnlZWHNNQUpqcEZHMGxuU1BuMnMzVGJWTzZJYzNFcFktZkwzRTRXbUdKQllB d2N1VktEb0hwZzNER3ZWVVRKbUd5em5mYjl2alhpby1HZnRZN2o2Q0o0ZEtWOG54NTE5UFZyZTdu V3RuMlNEWmVBcTAxTExCWDloendYdV9sVjFYMnR0N1pHZEQwT2ptQVVoc2hlVXdLT082TEFnUEtE WndGTXU5c05jOFoxVEF2NFBUMXdaR3dNOE5yLVVWWUxPVmFzaS16a0JhdTVyTS04QVhfbFlTayI+ PGltZyBzcmM9Imh0dHA6Ly9mLnNob3BlZS5zZy9maWxlLzM4MTQxMDlhYTZhMzcyMWI1Nzc5MTlk NWM4YTM2Y2ZlIiB3aWR0aD0iNDAiIHN0eWxlPSJoZWlnaHQ6IDQwcHg7IHdpZHRoOiA0MHB4Ii8+ PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjExMiIgIGFsaWduPSJjZW50ZXIiPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PGEgaHJlZj0iaHR0cDovL2VtYWlsLm1haWxndW4uc2hvcGVlbW9iaWxlLmNvbS9jL2VKeDlqcnR1 eENBUVJiX0c3bXp4c2cwRlJacDAtWUJVMWdCakx4TGdGWkI0X2ZmQjJqN1NGS001bzN2dWE4aTQt eVBwci1fZWEwWVlKWXh3d29XYzVHaUZZMHJORWhaUW01bElKMGdFSF9hZk5KYkg4VVNNaF9FQlIz dkVfcUdaTUlJSWprUlFaaW1SanBPRk9IQkFKOFdzRW4zUWoxcWZwZU1mSGZ0c2M1N242Rk9wc0dl SWQwaTd2WFBYZUxXOWZ3MEZrOE9zZmRxT0puX0QtM09NVjZNMWcwWGRTcG9aRnpQZ3h0VWdaa2tH TU13TUV5aVk3R0twQTlWWFhUQUV6S3RQWUt2X3haWFMxY0ZWX2lGWlE5aWExbXowOWprdG1hQldf Z0Zya0dJeiI+PGltZyBzcmM9Imh0dHA6Ly9mLnNob3BlZS5zZy9maWxlLzNiMDhkZWQ1OGNiYmI5 YmViNzRlYzRkNWFkNGM3ZDUzIiB3aWR0aD0iNDAiIHN0eWxlPSJoZWlnaHQ6IDQwcHg7IHdpZHRo OiA0MHB4Ii8+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjExMiIgIGFsaWduPSJjZW50ZXIi PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPGEgaHJlZj0iaHR0cDovL2VtYWlsLm1haWxndW4uc2hvcGVlbW9iaWxlLmNvbS9j L2VKeDlqczF1d3lBUWhKOG12bUVCeGpZY09FU1I2a3NyNVZKVlBWa0xyR01rREpGXzR2anRTOXA3 cFQyTWRqUXozNVBNZVBNcDZvX3Z3bXRPT2FPY1ZyUVNzcGFsRlk0cjFVaG9RUTJtcGlkQkpfRGh0 c1Z5R2RNZGNVckdCeXh0bW9wUkcyeFZZMXhiY1VHdHFkRkpoWnlCa3BTaHBkQVVRWV9yZWw5TzFm bkUzX0x0LTE0ZWFWczM4MXVSUDNhRUdERms5WG5aRWxIZEZ4Mm4wRDM4VmIxM3hxbnJ1WGlTQmFQ RFdmczRwQXowQl9MS2w5T1IzWFVHaXpxRG13WmJRM0NvRkJHTnBBUU1ONlFHQmJWdExYT2dpbFV2 R0FMT3ZZOWdWX19BbnJIZXdiSDg0OHdhd3BCbnpjQmVlMDVMTHBpVlA4ekphU28iPjxpbWcgc3Jj PSJodHRwOi8vZi5zaG9wZWUuc2cvZmlsZS9lN2FiNzFkYWUxMjIzY2E5ZWI0YjlmMTIwMzUzYTMx ZSIgd2lkdGg9IjQwIiBzdHlsZT0iaGVpZ2h0OiA0MHB4OyB3aWR0aDogNDBweCIvPjwvYT4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRkIHdpZHRoPSIxMTIiID48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0i NSIgaGVpZ2h0PSIxMCIgc3R5bGU9ImZvbnQtc2l6ZToxcHg7IGxpbmUtaGVpZ2h0OjFweDsgbXNv LWxpbmUtaGVpZ2h0LXJ1bGU6IGV4YWN0bHk7Ij4mbmJzcDs8L3RkPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFi bGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAg ICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICA8 L3RhYmxlPgogICAgICAgICAgICA8L3RkPgogICAgICAgIDwvdHI+CiAgICA8L3Rib2R5Pgo8L3Rh YmxlPgoKPGRpdiBzdHlsZT0id2lkdGg6MTAwJTsgaGVpZ2h0OjE1cHg7ZGlzcGxheTpibG9jazsi IGFsaWduPSJjZW50ZXIiPgoJPGRpdiBzdHlsZT0id2lkdGg6MTAwJTttYXgtd2lkdGg6NjAwcHg7 aGVpZ2h0OjFweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTBlMGUwOyI+CgkJJm5ic3A7Cgk8L2Rp dj4KPC9kaXY+CgoKPCEtLSBzdGFydCBvZiBGdWxsIHRleHQgLS0+Cjx0YWJsZSB3aWR0aD0iMTAw JSIgYmdjb2xvcj0iI2ZmZmZmZiIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3Jk ZXI9IjAiIGlkPSJiYWNrZ3JvdW5kVGFibGUiIHN0LXNvcnRhYmxlPSJmdWxsLXRleHQiIHN0eWxl PSJtaW4td2lkdGg6MTAwJTs+CiAgICA8dGJvZHk+CiAgICAgICAgPHRyPgogICAgICAgICAgICA8 dGQ+CiAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHBhZGRpbmc9IjAiIGNl bGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJkZXZpY2V3aWR0 aCI+CiAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICA8 dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBiZ2NvbG9yPSIjZmZmZmZmIiB3aWR0aD0i NjAwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgYWxpZ249ImNl bnRlciIgY2xhc3M9ImRldmljZXdpZHRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRy PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI1 NjAiIGFsaWduPSJjZW50ZXIiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVy PSIwIiBjbGFzcz0iZGV2aWNld2lkdGhpbm5lciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImZvbnQt ZmFtaWx5OiBIZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmOyAgZm9udC1zaXplOiAxMXB4OyBj b2xvcjogIzc0NzQ3NDsgdGV4dC1hbGlnbjpjZW50ZXI7IGxpbmUtaGVpZ2h0OiAxMDAlOyI+PGEg aHJlZj0iaHR0cDovL2VtYWlsLm1haWxndW4uc2hvcGVlbW9iaWxlLmNvbS9jL2VKeDlqckZ1eENB UVJMX0c3ckFBWXhzS2ltdlM1UU5TV2N1eS1KQ3dzY0E1M2YxOU9DVjFwQ2xHbXRHOGViSkNXOHlI X2Z6cW81VmNDaTc1eUVlbEp6Mmc4dEtZV2NNQ0pyaUpkNHJ2RU5QMmZRejFuay1pUGJ1WWFNQzg5 M2M3TDU2YmFWUXlHSzVRanVqQVNGalFhQzM4aktGUDluNWRaLTNHV3ljX21uNDNocm8xbjJpRDVE TTJlNWI0QUh6MVQxYnA4RlJzUEVKdTZMOTZndzM3TzcwS0lObDIwYzIwT0VaaE5Fek5tak53MHJF SkRFeTRvUEJnLXN0V1NvbktHZ19BS3o1b0ZXTDE4S3JfSk1WQ0NnM3Jnbmp6dk5WU0NkUV8tS2Ro OFEiIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2Zm NTcyMiI+UHJpdmFjeSBOb3RpY2U8L2E+IHwgPGEgaHJlZj0iaHR0cDovL2VtYWlsLm1haWxndW4u c2hvcGVlbW9iaWxlLmNvbS9jL2VKeDlqcjF1d3pBTWhKX0czbVRvejdZNGFNalNyUV9ReWFBa3lo WWdXNEhsQk1uYlYwVTdGeUJ3Qk83STcxN3NwRFdWdzM1LTljbEtMZ1dYWEhHbHpXZ0dyNE1FbUF6 T0NOR052Tk44eDVUWHh6SFVyZHlKOXVKU3BzR1h2ZC1zQk9FZGw2T1RFWEZTN1FZVWFxMDBxQWdC ZkpfdGRsMzMycWxiSnpfYV9QNFk2dHIyVUh4dElyanBYNnpTRWVpMDZZaWxJZjlpRFRMczctWmVK M3F5clpxYmFIYU1vZ0ttSjhNWk91bllpSUNqbjcwSUNQMWxLLVZNNTVJTzlGZDYwaUxFRXZCZF8z Rk9pemsyckl2aWh4ZXNrVnA0OHcwdW5sM3oiIHRhcmdldD0iX2JsYW5rIiBzdHlsZT0idGV4dC1k ZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmNTcyMiI+VGVybXMgYW5kIENvbmRpdGlvbnM8L2E+PC90 ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RyPgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8IS0tIFNwYWNpbmcgLS0+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiIGhlaWdodD0i MTAiIHN0eWxlPSJmb250LXNpemU6MXB4OyBsaW5lLWhlaWdodDoxcHg7IG1zby1saW5lLWhlaWdo dC1ydWxlOiBleGFjdGx5OyI+Jm5ic3A7PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gU3BhY2luZyAtLT4KCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8dGQgc3R5bGU9ImZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmOyAg Zm9udC1zaXplOiAxMXB4OyBjb2xvcjogIzc0NzQ3NDsgdGV4dC1hbGlnbjpjZW50ZXI7IGxpbmUt aGVpZ2h0OiAxMDAlOyI+VGhpcyBpcyBhIHBvc3Qtb25seSBtYWlsaW5nLiBQbGVhc2UgZG8gbm90 IHJlcGx5IHRvIHRoaXMgZW1haWwuIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBzdHlsZT0iZm9udC1m YW1pbHk6IEhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7ICBmb250LXNpemU6IDExcHg7IGNv bG9yOiAjNzQ3NDc0OyB0ZXh0LWFsaWduOmNlbnRlcjsgbGluZS1oZWlnaHQ6IDEwMCU7Ij5BZGQg PGEgaHJlZj0ibWFpbHRvOmluZm9Ac2hvcGVlLmNvbS5teSIgdGFyZ2V0PSJfYmxhbmsiIHN0eWxl PSJ0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojZmY1NzIyIj5pbmZvQHNob3BlZS5jb20ubXk8 L2E+IHRvIHlvdXIgYWRkcmVzcyBib29rIHRvIGVuc3VyZSBvdXIgZS1tYWlscyBlbnRlciB5b3Vy IGluYm94LjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC90cj4KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPCEtLSBTcGFjaW5nIC0tPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAl IiBoZWlnaHQ9IjEwIiBzdHlsZT0iZm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBtc28t bGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIFNwYWNpbmcg LS0+CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHRkIHN0eWxlPSJmb250LWZhbWlseTogSGVsdmV0aWNhLCBhcmlhbCwgc2Fu cy1zZXJpZjsgIGZvbnQtc2l6ZTogMTFweDsgY29sb3I6ICM3NDc0NzQ7IHRleHQtYWxpZ246Y2Vu dGVyOyBsaW5lLWhlaWdodDogMTAwJTsiPkxldmVsIDI1LCBTb3V0aCBQb2ludCBUb3dlciwgTGlu Z2thcmFuIFN5ZWQgUHV0cmEsIE1pZCBWYWxsZXkgQ2l0eSwgNTkyMDAgS3VhbGEgTHVtcHVyLCBN YWxheXNpYTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC90cj4KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPCEtLSBTcGFjaW5nIC0tPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAl IiBoZWlnaHQ9IjQwIiBzdHlsZT0iZm9udC1zaXplOjFweDsgbGluZS1oZWlnaHQ6MXB4OyBtc28t bGluZS1oZWlnaHQtcnVsZTogZXhhY3RseTsiPiZuYnNwOzwvdGQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIFNwYWNpbmcg LS0+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAg ICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAg ICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICA8L3RkPgogICAgICAgIDwvdHI+CiAg ICA8L3Rib2R5Pgo8L3RhYmxlPgoKCjxpbWcgd2lkdGg9IjFweCIgaGVpZ2h0PSIxcHgiIGFsdD0i IiBzcmM9Imh0dHA6Ly9lbWFpbC5tYWlsZ3VuLnNob3BlZW1vYmlsZS5jb20vby9lSng5alV0dXhD QVFCVThUNzdBQTgxMXdoQndnSzZ0cG1oa2tEQ1BzUkRPM0Q2UHNzM21iMHF0NnNrRzMwbHY0X0Zw S2tGd0tMdm5HTi1XMFcxRWw2YjF4WU1IbnFQbUg0Z2VVZXZ0dTYzbnZENktqeDFKcHhYNHM5NERh WnVMY29EU0tVbFlTNTBhWGhKQ2JGTll2VDNaU1N6UkNhYmxQMTVfal9WNlAxNlRYQUtRd205R1Fq WXp5NXBreWpqT0lNaklOSGpSYUZBbjhjb1dUYXFXeGx3WjRsUl9haGRnVHZNNV95QWhRODh6R0xO NjlGSnhVQXQwdnFVZFNidyI+PC9ib2R5Pgo8L2h0bWw+Cg== --===============2860846208504322239==-- --===============7168148678183786101==--