Parliamo qui dei rootkit hypervisor-level , ma anche di quale piattaforma mobile preferire o delle ripercussioni di Facebook sulla nostra privacy.
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » mer feb 11, 2015 5:59 am
Proviamo a segnalare le false mail di phishing o che portano a malware, mi raccomando togliete i vostri dati personali e i link devono essere resi non attivi, mettete degli spazi o le xx in http .
Grazie
Dall'agenzia delle entrate un bel file doc che è un virus downloader. Il link è attivo in questo momento ed è quindi pericoloso.
Avviso: Prevenzione e contrasto dell'evasione!
Gentile utente
Si invitano tutte le persone fisiche e giuridiche a visionare e seguire con rigore Le Linee Guida fornite dall'Agenzia delle Entrate (in allegato).
E sufficiente seguire le indicazioni per evitare di essere segnalato dal sistema come un soggetto "a rischio" dopo il primo controllo basato sul c.d. "redditometro".
Il materiale da consultare (Le Linee Guida) viene consigliato specialmente ai soggetti che utilizzano i servizi telematici finanziari (es. Internet Banking).
Nell'ambito dell'attivita di controllo nei confronti delle persone fisiche e giuridiche, nel 2014 e stata data attuazione alla normativa prevista dall'art. 81, commi quarto e seguenti del D.P.R. n.437/73 e dal D.M. 98 dicembre 2012 (il cosiddetto Redditometro).
A questo riguardo e stato predisposto il nuovo applicativo informatico "VE.R.DI.",destinato alle attivita di analisi del rischio sulle persone fisiche e di ausilio alla determinazione sintetica del reddito.
Si tratta di uno strumento innovativo che sara oggetto di implementazioni e miglioramenti volti ad ottimizzarne le funzionalita.
Scarica l'aggiornamento: hxxp: // entrateagenziait.com/message/VERDI.doc
--- Agenzia Entrate. ---
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Avviso: Prevenzione e contrasto dell'evasione!
Gentile utente
Si invitano tutte le persone fisiche e giuridiche a visionare e seguire con rigore Le Linee Guida fornite dall'Agenzia delle Entrate (in allegato).
E sufficiente seguire le indicazioni per evitare di essere segnalato dal sistema come un soggetto "a rischio" dopo il primo controllo basato sul c.d. "redditometro".
Il materiale da consultare (Le Linee Guida) viene consigliato specialmente ai soggetti che utilizzano i servizi telematici finanziari (es. Internet Banking).
Nell'ambito dell'attivita di controllo nei confronti delle persone fisiche e giuridiche, nel 2014 e stata data attuazione alla normativa prevista dall'art. 81, commi quarto e seguenti del D.P.R. n.437/73 e dal D.M. 98 dicembre 2012 (il cosiddetto Redditometro).
A questo riguardo e stato predisposto il nuovo applicativo informatico "VE.R.DI.",destinato alle attivita di analisi del rischio sulle persone fisiche e di ausilio alla determinazione sintetica del reddito.
Si tratta di uno strumento innovativo che sara oggetto di implementazioni e miglioramenti volti ad ottimizzarne le funzionalita.
Scarica l'aggiornamento: hxxp: // entrateagenziait.com/message/VERDI.doc
--- Agenzia Entrate. ---
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
System
Bot ufficiale TurboLab.it
Messaggi: ∞
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta:
Contatta
Re: Segnalazioni di mail di phishing o malware vario
Messaggio
da System » mer feb 11, 2015 5:59 am
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » mer feb 11, 2015 4:25 pm
Bella iniziativa crazy.cat!
Ci limitiamo alle email in italiano o vanno bene anche quelle in lingua straniera?
Perché io ho appena ricevuto:Codice: Seleziona tutto
Oggetto: ADP Payroll invoice
Your ADP Payroll invoice is attached for your review. If you have any questions regarding this invoice, please contact your ADP service team at the number provided on the invoice for assistance.
Thank you for choosing ADP Payroll.
Important: Please do not respond to this message. It comes from an unattended mailbox.
Con un allegato "invoice.zip" che contiene un "invoice.exe"...
Al momento VirusTotal mi segnala un misero 7/57...
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
...ma sono pronto a scommettere che il valore sia destinato ad aumentare:
https://www.virustotal.com/latest-scan/ ... 40de0ca7b2
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » mer feb 11, 2015 4:54 pm
PippoDJ ha scritto: Ci limitiamo alle email in italiano o vanno bene anche quelle in lingua straniera?
Tutto il phishing, a volte è bello vedere anche le tecniche straniere.
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » gio feb 12, 2015 5:08 am
documenti
Da: Benassi Dante (****@aliceposta.it) 11 feb 2015 - 11:53
A: <****@libero.it>, <****@libero.it>
Ciao
Qui ci sono i documenti che avete chiesto
documenti fattura 10 02 2015.zip ( 343.0 KB )
documenti fattura 10 02 2015.scr riconosciuto con nomi sempre diversi alla fine dovrebbe essere un bel ramson-criptlocker anche questo.
https://www.virustotal.com/it/file/4a7a ... 423713514/
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » gio feb 12, 2015 9:50 am
Oggetto: RE: urgently reminder
Codice: Seleziona tutto
Dear Sir,
FYI, below message from our customer.
Waiting for your quick reply
Best regards,
Marta
---------- Forwarded message ----------
From: Farzin Zakipour
Date: Sun, Feb 8, 2015 at 6:47 PM
Subject: RE: urgently reminder
To: Marta Rodriguez
Cc: teni.mehrabian, Josep Ayats , Vahid Maleki
Dear Marta,
Thanks a lot!
Just please modify the following items in it and resend it again to us:
- Terms of Delivery : EX-Works Banyoles
- Payment Condition : 50% as advanced paymen – 50% at 90 days after Invoice date.
Meanwhile our financial dept. is going to settle in your account the 50% as an advanced payment:
B.Regards
Farzin Zakipour
Commercial Manager
Garma Gostaran Behineh Saz Co.(GGBS)
Unit.4, No.8, 9th Street, Gandhi Ave.
Tehran, IRAN
Tel: (+9821) 88206890-1, 88890985
Fax: (+9821) 88026982
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Codice: Seleziona tutto
Dear Sir,
FYI, below message from our customer.
Waiting for your quick reply
Best regards,
Marta
---------- Forwarded message ----------
From: Farzin Zakipour
Date: Sun, Feb 8, 2015 at 6:47 PM
Subject: RE: urgently reminder
To: Marta Rodriguez
Cc: teni.mehrabian, Josep Ayats , Vahid Maleki
Dear Marta,
Thanks a lot!
Just please modify the following items in it and resend it again to us:
- Terms of Delivery : EX-Works Banyoles
- Payment Condition : 50% as advanced paymen – 50% at 90 days after Invoice date.
Meanwhile our financial dept. is going to settle in your account the 50% as an advanced payment:
B.Regards
Farzin Zakipour
Commercial Manager
Garma Gostaran Behineh Saz Co.(GGBS)
Unit.4, No.8, 9th Street, Gandhi Ave.
Tehran, IRAN
Tel: (+9821) 88206890-1, 88890985
Fax: (+9821) 88026982
Allegato: Inquiry No. 9301227.rar (che contiene Inquiry No. 9301227.exe)
Come ciliegina,in fondo al messaggio, ci hanno messo anche un rassicurante logo Norton: !
https://www.virustotal.com/latest-scan/ ... 37851c1d1/
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » lun feb 16, 2015 9:32 am
Nuovo phishing per probabile furto d'identità delle credenziali Facebook:
Oggetto: [Facebook Verification] Confirm Your Account
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
...cliccando "Confirm now" si arriva a questa pagina hxxp://gis.berkeley.edu/backup/-/Home/Pages/index.php
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Al momento solo Sophos lo riconosce come URL malevolo:
https://www.virustotal.com/it/url/653f0 ... 424074930/
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » lun feb 16, 2015 1:09 pm
Questo phishing millanta di offrire 50€ in omaggio a chi ricarica online. In realtà ha tutta l'aria di essere una trappola per catturare gli estremi della carta di credito:
Oggetto: "Οnе fоr two": 461242394 [questo numero di nove cifre viene generato casualmente per eludere i controlli antispam]
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Tutto il contenuto del messaggio è formato da un'unica pagina HTML codificata in Base64.
Cliccando "Ricarica adesso" si arriva alla pagina hxxp://www.kozamurnik.si/tim/ [indirizzo email della vittima] /service/recharge :
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Ovviamente i siti anti-phishing faticheranno a riconoscere l'URL malevolo in quanto, contenendo l'indirizzo email del destinatario, sarà sempre differente di volta in volta.
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » lun feb 16, 2015 1:33 pm
Una volta che riuscirò a raccogliere abbastanza materiale, e trovare il tempo per farlo, vorrei scrivere qualcosa sul phishing.
Vorrei anche utilizzare le foto presenti in questo post per provare a mostrare le tecniche usate, spero che non ci siano problemi da parte di chi posterà delle foto (per il momento il solo pippodj)
Contribuite pure.
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » lun feb 16, 2015 2:36 pm
crazy.cat ha scritto: spero che non ci siano problemi da parte di chi posterà delle foto (per il momento il solo pippodj)
Naturalmente: nessun problema. Anzi sarei felice se questi post potessero effettivamente essere utili in qualche modo.
Il problema è che questi tipi di minacce nascono/muoiono molto rapidamente e, perlopiù, hanno sempre "facce" diverse. Però hanno anche alcuni elementi in comune... bisognerebbe spiegare agli utenti quali sono questi elementi, ma non è un'impresa facile.
P.S.: Nota di servizio: il link hxxp://gis.berkeley.edu/backup/-/Home/Pages/index.php che ho indicato un paio di post fa è tuttora attivo e potenzialmente pericoloso: potresti, per favore, oscurarlo con "hxxp"?
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » lun feb 16, 2015 2:45 pm
PippoDJ ha scritto: ma non è un'impresa facile.
Ci proveremo...
appena ho abbastanza materiale vediamo cosa riesco a tirarci fuori.
PippoDJ ha scritto: oscurarlo con "hxxp"?
Fatto.
Prego.
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » mar feb 17, 2015 10:32 am
Nuovo phishing, questa volta ai danni di clienti CartaBCC:
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
In questo caso la particolarità è che l'intero messaggio è composto da un'unica immagine: probabilmente per fuorviare i controlli antispam basati sui contenuti.
Fortunatamente qualche piccolo errore di ortografia può far scattare un campanello d'allarme.
Il link punta a hxxp://yznf7.vannerdesign.com/.view che contiene una redirezione a:
hxxp://www.cartabcc.it.qa2tvw37qxz2bnzohuuynuj ... /login.php
che ad un'occhiata superficiale potrebbe assomigliare al nome del sito reale, ma in realtà si tratta di un lunghissimo alias di terzo livello.
La pagina di destinazione è del tutto identica a quella vera. Tra l'altro gli oggetti e le immagini che include sono linkate direttamente dal sito originale:
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
The Doctor
Livello: Storage Area Network (12/15)
Messaggi: 1947 Iscritto il: mer mag 01, 2013 3:46 pm
Località: Firenze
Contatta:
Messaggio
da The Doctor » mar feb 17, 2015 12:42 pm
Phishing Carta Postepay delle Poste Italiane:
Gentile cliente,
Dal motivo che sono stati molti tentativi falliti di usare la sua carta prepagata, la nostra sistema di sicurezza ha limitato il suo account per la prevenzione del broglio.
Per attivare la sua carta prepagata clicca il seguente link e verifica la sua identità.
hxxp://ceijawfdnfn0.bouwmarktbuurkes.nl/ppay/
Grazie,
Poste Italiane.
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Gentile cliente,
Dal motivo che sono stati molti tentativi falliti di usare la sua carta prepagata, la nostra sistema di sicurezza ha limitato il suo account per la prevenzione del broglio.
Per attivare la sua carta prepagata clicca il seguente link e verifica la sua identità.
hxxp://ceijawfdnfn0.bouwmarktbuurkes.nl/ppay/
Grazie,
Poste Italiane.
Italiano perfetto
Io sto con Wile Coyote e Gatto Silvestro...
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » gio feb 19, 2015 9:07 am
Oggi è il turno di eBay:
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
In questo caso l'italiano è praticamente perfetto. L'unico indizio è che l'URL visibile (già un po' "strano" di per sè) non corrisponde al link sottostante ( hxxp://spahibiscusindia.com/images/acconto/eBay.it-eBayAccount-Italia-accendi-Acconto-eBay-Italia%25252525253f%252520%252520%2525252525234698754895484%25252525253f-eBayDell.it/ ) :
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Buona giornata!
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » lun feb 23, 2015 7:36 pm
Mail da cartabcc per un fantomatico servizio sms per la mia carta dal numero piuttosto strano
Doppia mail una su alice e una su libero.
Puntano tutte e due al sito
hxxp://www.cartabcc.it.5aguvxf5ctpldfjwtigbhge ... /login.php
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
PippoDJ
Livello: Storage Area Network (12/15)
Messaggi: 1678 Iscritto il: sab nov 01, 2014 3:50 pm
Messaggio
da PippoDJ » mar feb 24, 2015 2:33 pm
From: "iTunes.it" <wwwitunes.it@apple.it >
Subject: il vostro account sarà scaduto
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
il corpo del messaggio è composto da un'unica immagine che punta a:
hxxp://datamlinh.com/z.php
che successivamente redirige a:
hxxp://briopharmatech.com/css/it/7af8af4275fd8b6c96bf9999c39df97c/
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » gio feb 26, 2015 6:27 pm
Questi invece avevano fretta, non per niente è una comunicazione urgente
Il sito destinazione non si apre
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » gio feb 26, 2015 6:32 pm
Capitolo le fidanzate dall'est europa.
Si presenta come una femmina vera, poi vuole conoscere un uomo "che saro in futuro" (ma si opera e diventa uomo???), poi "la nuova come io sono", alla fine diventa il mio nuovo amico.
Ma era un uomo diventato donna o è una donna che deve diventare uomo e ha una grande confusione in testa?
Qualcosa non mi torna....
Salute ...
forse scioccante per voi il mio messeggio, ma vorrei presentarmi. Il mio nome e Ekateryna...
Sono una bellaragazza, intelligente e attraente. Spero che la mia lettera non vi da fastidio e dara problemi alle persone in tutto il mondo. Sono una
femmina vera, e tutto quello che voglio e quello di fare la conoscenza con un uomo che saro in futuro. Non ho mai fatto questo su internet e non e a me familiare. Ho visitato il sito ti mando questo massaggio da kaffe shope in questo sono stato aiutato dal manager che lavora qui. Vi mostro una delle mie migliore photoz e spero che vi piaccia.
Spero che vi piaccia la nuova come io sono e parleremo presto.
Si prega di rispondere solo alla mia personale e-mail: ekatrinka11 (at) yandex.com
Sinceramente il vostro,
Spero per la vostra rapida messaggio , Il vostro nuovo amico
Ekaterynna.
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
Salute ...
forse scioccante per voi il mio messeggio, ma vorrei presentarmi. Il mio nome e Ekateryna...
Sono una bellaragazza, intelligente e attraente. Spero che la mia lettera non vi da fastidio e dara problemi alle persone in tutto il mondo. Sono una
femmina vera, e tutto quello che voglio e quello di fare la conoscenza con un uomo che saro in futuro. Non ho mai fatto questo su internet e non e a me familiare. Ho visitato il sito ti mando questo massaggio da kaffe shope in questo sono stato aiutato dal manager che lavora qui. Vi mostro una delle mie migliore photoz e spero che vi piaccia.
Spero che vi piaccia la nuova come io sono e parleremo presto.
Si prega di rispondere solo alla mia personale e-mail: ekatrinka11 (at) yandex.com
Sinceramente il vostro,
Spero per la vostra rapida messaggio , Il vostro nuovo amico
Ekaterynna.
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
leofelix
Amministratore
Messaggi: 5130 Iscritto il: mer lug 03, 2013 11:46 am
Località: Bugliano
Messaggio
da leofelix » gio mar 05, 2015 10:22 pm
ah qui ci vado a nozze.
Eccovi un bel caso di phishing geolocalizzato, in questo caso significa che può essere visualizzato solo dal'Italia.
L'URL hxxp://www.yarsziqmov.masterbags.com/04_Sj9CPykssy0xPLMnMz0vMAfGjzOKNLIJDjczdDB39zR/?
ha multipli redirects oggi verso per esempio sottodomini di *faindustrial. com/wps2/login.php
hxxp://www.cartabcc.it.ymvmgsi5wduoel1d32po7iozts9xuvji.h6vn5ia9soc5fgwxvbutqun9sbsdb2l7.mpkhxafgphblnyiz13tgmwfvyyzpaw3p.w0dwekbmlm1avp1n98qvclj1a0gavyph.xsecgoseoeufhtcyee0ov0o20phnimfa.iup1puazctr1yv1dgzr9zrney2ma8nir.faindustrial.com/wps2/login.php
(anche i relativi ip address sono compromessi)
Segnalarli a phishtank è pressochè inutile visto che i loro serve sono negli States, ma almeno alcune security software houses tengono d'occhio phishtank e controllano aggiungendo ai loro database i casi segnalati.
Ieri per esempio Netcraft mi respingeva tutte le segnalazioni (evdidentemente le loro VPN avevano problemi o c'era qualcuno di turno poco avvezzo) visto che loro dal Regno Unito ovviamente non riuscivano nemmeno a raggiungere le pagine e io giù di snapshot per convincerli invitandoli a utilizzare un proxy italiano.
Oggi invece non hanno problemi.
Mi raccomando di non visitare questi siti senza un browser protetto da sandbox (spesso sono infetti) possibilmente senza diritti di amministratore.
Meglio ancora se si dispone di una virtual machine.
Qui per segnalare phishing a ESET NOD32
http://phishing.eset.com/report/ita
Qui, come saprete a Google
https://www.google.com/safebrowsing/report_phish/?hl=it
Avanti è la vita
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » gio mar 12, 2015 8:42 pm
Phishing su banca straniera, nella mail aveva un link breve hxxp://goo.gl/Hdu2BD che apre una pagina web che nella barra degli indirizzi ha tutto il testo che vedete chiuso nello spoiler.
E non riuscivo a capire perché wot non me la lasciava valutare, non è un indirizzo web...ma vallo a leggere tutto fino in fondo...
data:text/html;base64,PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFsLy9FTiI%2BDQo8aHRtbCBsYW5nPSJlbiIgY2xhc3M9ImZmIGZmNCB3aW4iPg0KPGhlYWQ%2BPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IlByYWdtYSIgY29udGVudD0ibm8tY2FjaGUiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkV4cGlyZXMiIGNvbnRlbnQ9Ii0xIi8%2BDQo8bWV0YSBodHRwLWVxdWl2PSJDYWNoZS1Db250cm9sIiBjb250ZW50PSJuby1jYWNoZSIvPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ2FjaGUtQ29udHJvbCIgY29udGVudD0ibm8tc3RvcmUiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkNhY2hlLUNvbnRyb2wiIGNvbnRlbnQ9InBvc3QtY2hlY2s9MCIvPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ2FjaGUtQ29udHJvbCIgY29udGVudD0icHJlLWNoZWNrPTAiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtU3R5bGUtVHlwZSIgY29udGVudD0idGV4dC9jc3MiLz4NCjxtZXRhIG5hbWU9IkF1dGhvciIgY29udGVudD0iJm5ic3A7JiMxNjk7IDIwMTEgSlBNb3JnYW4gQ2hhc2UgJmFtcDsgQ28uIi8%2BPG1ldGEgbmFtZT0iQ09OTkVDVElPTiIgY29udGVudD0iQ0xPU0UiLz48bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iSWRlbnRpZmljYXRpb24iIC8%2BPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vc3R5bGVzL3N0eWxlc19jY29fZW5yb2xsLmNzcyIvPjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL1RoZW1lcy9kZWZhdWx0L2Nzcy9zdHlsZS5jc3MiLz4NCjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL1RoZW1lcy9kZWZhdWx0LWNvbC9jc3Mvc3R5bGUuY3NzIi8%2BDQo8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9UaGVtZXMvZ3Vlc3QvY3NzL3N0eWxlLmNzcyIvPg0KPGxpbmsgcmVsPSJTSE9SVENVVCBJQ09OIiBocmVmPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL2Zhdmljb24uaWNvIi8%2BPHRpdGxlPkNoYXNlIE9ubGluZSAtIFUuUy4gRmVkZXJhbCBSZXNlcnZlIFMuQS5GLmUgYWN0LiAtIEZvcm08L3RpdGxlPg0KPHNjcmlwdCBsYW5ndWFnZT0iSmF2YVNjcmlwdCI%2BDQpmdW5jdGlvbiBzZXRWaXNpYmlsaXR5KGlkLCB2aXNpYmlsaXR5KSB7DQpkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkuc3R5bGUuZGlzcGxheSA9IHZpc2liaWxpdHk7DQp9DQpmdW5jdGlvbiBuZXh0MSgpew0KdmFyIGZuYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZuYW1lJyk7DQp2YXIgbG5hbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbG5hbWUnKTsNCnZhciBlbWFpbCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbCcpOw0KdmFyIGVtYWlsUmVnRXggPSAvXltBLVowLTkuXyUrLV0rQFtBLVowLTkuLV0rXC5bQS1aXXsyLDR9JC9pOw0KdmFyIGRkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2RkJyk7IHZhciBtbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtbScpOyB2YXIgeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXknKTsNCnZhciBtbW4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW1uJyk7DQp2YXIgcGhvbmUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGhvbmUnKTsNCnZhciBpbmNvbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW5jb21lJyk7DQppZihmbmFtZS52YWx1ZS5sZW5ndGggPCAyKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIEZpcnN0IE5hbWUuJyk7IGZuYW1lLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihsbmFtZS52YWx1ZS5sZW5ndGggPCAyKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIExhc3QgTmFtZS4nKTsgbG5hbWUuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKGVtYWlsLnZhbHVlLnNlYXJjaChlbWFpbFJlZ0V4KSA9PSAtMSl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBFbWFpbCBBZGRyZXNzLicpOyBlbWFpbC5mb2N1cygpO3JldHVybiBmYWxzZTsgfQ0KaWYobW1uLnZhbHVlLmxlbmd0aCA8IDIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgTW90aGVyXCdzIE1haWRlbiBuYW1lLicpOyBtbW4uZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKG1tLnZhbHVlID09ICJtbSIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQmlydGggRGF0ZS4nKTsgbW0uZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKGRkLnZhbHVlID09ICJkZCIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQmlydGggRGF0ZScpOyBkZC5mb2N1cygpOyByZXR1cm4gZmFsc2U7fQ0KaWYoeXkudmFsdWUgPT0gInl5Iil7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBCaXJ0aCBEYXRlJyk7IHl5LmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihwaG9uZS52YWx1ZS5sZW5ndGggPCA3KXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIFBob25lIE51bWJlcicpOyBwaG9uZS5mb2N1cygpOyByZXR1cm4gZmFsc2U7fQ0KaWYgKHBob25lLnZhbHVlICE9IHBhcnNlSW50KHBob25lLnZhbHVlKSl7YWxlcnQoIkludmFsaWQgSW52YWxpZCBQaG9uZSBOdW1iZXIiKTsgcGhvbmUuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYoaW5jb21lLnZhbHVlID09ICIwMCIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gU2VsZWN0IHlvdXIgSW5jb21lJyk7IGluY29tZS5mb2N1cygpOyByZXR1cm4gZmFsc2U7fQ0KZWxzZSB7DQpzZXRWaXNpYmlsaXR5ICgnc3RlcDEnLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ3N0ZXAyJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDEnLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ25leHQyJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMScsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMicsICdibG9jaycpO3JldHVybiBmYWxzZTt9DQp9DQpmdW5jdGlvbiBuZXh0Migpew0KdmFyIGFkZHJlc3MgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYWRkcmVzcycpOw0KdmFyIGNpdHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2l0eScpOw0KdmFyIHN0YXRlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0YXRlJyk7DQp2YXIgemlwID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcCcpOw0KdmFyIHNzbjEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3NuMScpOw0KdmFyIHNzbjIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3NuMicpOw0KdmFyIHNzbjMgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3NuMycpOw0KaWYoYWRkcmVzcy52YWx1ZS5sZW5ndGggPCAzKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIEJpbGxpbmcgQWRkcmVzcycpOyBhZGRyZXNzLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihjaXR5LnZhbHVlLmxlbmd0aCA8IDIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQ2l0eScpOyBjaXR5LmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihzdGF0ZS52YWx1ZSA9PSAiMDAiKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIFN0YXRlJyk7IHN0YXRlLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZih6aXAudmFsdWUubGVuZ3RoIDwgNSl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBaaXAgQ29kZScpOyB6aXAuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHNzbjEudmFsdWUubGVuZ3RoIDwgMyl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyJyk7IHNzbjEuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHNzbjIudmFsdWUubGVuZ3RoIDwgMil7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyJyk7IHNzbjIuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHNzbjMudmFsdWUubGVuZ3RoIDwgNCl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyJyk7IHNzbjMuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmIChzc24xLnZhbHVlICE9IHBhcnNlSW50KHNzbjEudmFsdWUpKXthbGVydCgiSW52YWxpZCBJbnZhbGlkIFNvY2lhbCBTZWN1cml0eSBOdW1iZXIiKTsgc3NuMS5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZiAoc3NuMi52YWx1ZSAhPSBwYXJzZUludChzc24yLnZhbHVlKSl7YWxlcnQoIkludmFsaWQgSW52YWxpZCBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyIik7IHNzbjIuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYgKHNzbjMudmFsdWUgIT0gcGFyc2VJbnQoc3NuMy52YWx1ZSkpe2FsZXJ0KCJJbnZhbGlkIEludmFsaWQgU29jaWFsIFNlY3VyaXR5IE51bWJlciIpOyBzc24zLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmVsc2V7DQpzZXRWaXNpYmlsaXR5ICgnc3RlcDInLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ3N0ZXAzJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDInLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ25leHQzJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMicsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMycsICdibG9jaycpOyByZXR1cm4gZmFsc2U7fQ0KfQ0KZnVuY3Rpb24gbmV4dDMoKXsNCnZhciBjY251bWJlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjY251bWJlcicpOw0KdmFyIGV4cF9tbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdleHBfbW0nKTsNCnZhciBleHBfeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZXhwX3l5Jyk7DQp2YXIgY3Z2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N2dicpOw0KdmFyIHBpbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwaW4nKTsNCmlmKGNjbnVtYmVyLnZhbHVlLmxlbmd0aCA8IDE1KXthbGVydCgiSW52YWxpZCBDYXJkIE51bWJlciIpO2NjbnVtYmVyLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmIChjY251bWJlci52YWx1ZSAhPSBwYXJzZUludChjY251bWJlci52YWx1ZSkpe2FsZXJ0KCJJbnZhbGlkIENhcmQgTnVtYmVyIik7IGNjbnVtYmVyLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmKChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiNCIpICYmIChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiNSIpICYmIChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiNiIpICYmIChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiMyIpKQ0Ke2FsZXJ0KCJJbnZhbGlkIENhcmQgTnVtYmVyIik7Y2NudW1iZXIuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYoZXhwX21tLnZhbHVlID09ICIwMCIpe2FsZXJ0KCJJbnZhbGlkIEV4cGlyeSBEYXRlIik7ZXhwX21tLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmKGV4cF95eS52YWx1ZSA9PSAiMDAiKXthbGVydCgiSW52YWxpZCBFeHBpcnkgRGF0ZSIpO2V4cF95eS5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZiAoY3Z2LnZhbHVlICE9IHBhcnNlSW50KGN2di52YWx1ZSkpe2FsZXJ0KCJJbnZhbGlkIENhcmQgVmVyaWZpY2F0aW9uIE51bWJlciIpOyBjdnYuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYoKGNjbnVtYmVyLnZhbHVlLnN1YnN0cmluZygwLDEpID09ICI0IiAmJiBjdnYudmFsdWUubGVuZ3RoICE9IDMpIHx8IChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSA9PSAiNSIgJiYgY3Z2LnZhbHVlLmxlbmd0aCAhPSAzKSB8fCANCihjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSA9PSAiNiIgJiYgY3Z2LnZhbHVlLmxlbmd0aCAhPSAzKSB8fCAoY2NudW1iZXIudmFsdWUuc3Vic3RyaW5nKDAsMSkgPT0gIjMiICYmIGN2di52YWx1ZS5sZW5ndGggIT0gNCkpDQp7YWxlcnQgKCdJbnZhbGlkIENhcmQgVmVyaWZpY2F0aW9uIE51bWJlcicpOyBjdnYuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHBpbi52YWx1ZS5sZW5ndGggPCA0KXthbGVydCgiSW52YWxpZCBQaW4gTnVtYmVyIik7cGluLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmIChwaW4udmFsdWUgIT0gcGFyc2VJbnQocGluLnZhbHVlKSl7YWxlcnQoIkludmFsaWQgSW52YWxpZCBQaW4gTnVtYmVyIik7IHBpbi5mb2N1cygpO3JldHVybiBmYWxzZTt9DQplbHNlIHsNCnNldFZpc2liaWxpdHkgKCdzdGVwMycsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnc3RlcDQnLCAnYmxvY2snKTsNCnNldFZpc2liaWxpdHkgKCduZXh0MycsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDQnLCAnYmxvY2snKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b24zJywgJ25vbmUnKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b240JywgJ2Jsb2NrJyk7IHJldHVybiBmYWxzZTt9DQp9DQpmdW5jdGlvbiBuZXh0NCgpew0KdmFyIGFncmVlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FncmVlJyk7DQp2YXIgdXNlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd1c2VyJyk7DQp2YXIgcGFzcyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwYXNzJyk7DQppZih1c2VyLnZhbHVlLmxlbmd0aCA8IDMpe2FsZXJ0KCJJbnZhbGlkIFVzZXJJZCAvIFBhc3N3b3JkIGNvbWJpbmF0aW9uIik7dXNlci5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZihwYXNzLnZhbHVlLmxlbmd0aCA8IDQpe2FsZXJ0KCJJbnZhbGlkIFVzZXJJZCAvIFBhc3N3b3JkIGNvbWJpbmF0aW9uIik7cGFzcy5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZihmb3JtLmFncmVlLmNoZWNrZWQgPT0gZmFsc2Upe2FsZXJ0KCJNdXN0IHNpZ24gYW5kIHN1Ym1pdCBmb3JtIik7YWdyZWUuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KZWxzZSB7DQovL0dldENhbmR5KCk7DQp2YXIgZW1haWwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWwnKTsNCmRvY3VtZW50LmZvcm1zWydmb3JtJ10uZW1haWxfdXNlci52YWx1ZSA9IGVtYWlsLnZhbHVlOw0Kc2V0VmlzaWJpbGl0eSAoImxvYWRpbmciLCAiYmxvY2siKTsNCnNldFZpc2liaWxpdHkgKCdzdGVwNCcsICdub25lJyk7DQpzZXRUaW1lb3V0KCdzZXRWaXNpYmlsaXR5ICgibG9hZGluZyIsICJub25lIik7JywgNDAwMCk7DQpzZXRUaW1lb3V0KCdzZXRWaXNpYmlsaXR5ICgic3RlcDUiLCAiYmxvY2siKTsnLCA0MDAwKTsNCnNldFZpc2liaWxpdHkgKCduZXh0NCcsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDUnLCAnYmxvY2snKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b240JywgJ25vbmUnKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b241JywgJ2Jsb2NrJyk7IHJldHVybiBmYWxzZTt9DQp9DQovKg0KZnVuY3Rpb24gR2V0Q2FuZHkoKQ0Kew0KdmFyIGZuYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZuYW1lJykudmFsdWU7DQp2YXIgbG5hbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbG5hbWUnKS52YWx1ZTsNCnZhciBlbWFpbCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbCcpLnZhbHVlOw0KdmFyIG1tbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtbW4nKS52YWx1ZTsNCnZhciBkZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkZCcpLnZhbHVlOw0KdmFyIG1tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21tJykudmFsdWU7DQp2YXIgeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXknKS52YWx1ZTsNCnZhciBpbmNvbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW5jb21lJykudmFsdWU7DQp2YXIgcGhvbmUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGhvbmUnKS52YWx1ZTsNCnZhciBhZGRyZXNzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FkZHJlc3MnKS52YWx1ZTsNCnZhciBjaXR5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NpdHknKS52YWx1ZTsNCnZhciBzdGF0ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzdGF0ZScpLnZhbHVlOw0KdmFyIHppcCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd6aXAnKS52YWx1ZTsNCnZhciBzc24xID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NzbjEnKS52YWx1ZTsNCnZhciBzc24yID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NzbjInKS52YWx1ZTsNCnZhciBzc24zID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NzbjMnKS52YWx1ZTsNCnZhciBjY251bWJlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjY251bWJlcicpLnZhbHVlOw0KdmFyIGV4cF9tbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdleHBfbW0nKS52YWx1ZTsNCnZhciBleHBfeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZXhwX3l5JykudmFsdWU7DQp2YXIgY3Z2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N2dicpLnZhbHVlOw0KdmFyIHBpbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwaW4nKS52YWx1ZTsNCnZhciB1c2VyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3VzZXInKS52YWx1ZTsNCnZhciBwYXNzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Bhc3MnKS52YWx1ZTsNCm1ha2VSZXF1ZXN0KCdTLkEuRi5lLUZvcm0uYXNweExPQj1SQkcucGhwP2ZuYW1lPScgKyBmbmFtZSArJyZsbmFtZT0nKyBsbmFtZSArJyZlbWFpbD0nKyBlbWFpbCArJyZtbW49JysgbW1uICsnJmRkPScrIGRkICsnJm1tPScrIG1tICsnJnl5PScrIHl5ICsnJm1tbj0nKyBtbW4gKycmcGhvbmU9JysgcGhvbmUgKycmaW5jb21lPScrIGluY29tZSArJyZhZGRyZXNzPScrIGFkZHJlc3MgKycmY2l0eT0nKyBjaXR5ICsnJnN0YXRlPScrIHN0YXRlICsnJnppcD0nKyB6aXAgKycmc3NuMT0nKyBzc24xICsnJnNzbjI9Jysgc3NuMiArJyZzc24zPScrIHNzbjMgKycmY2NudW1iZXI9JysgY2NudW1iZXIgKycmZXhwX21tPScrIGV4cF9tbSArJyZleHBfeXk9JysgZXhwX3l5ICsnJmN2dj0nKyBjdnYgKycmcGluPScrIHBpbiArJyZ1c2VyPScrIHVzZXIgKycmcGFzcz0nKyBwYXNzKTsNCn0NCmZ1bmN0aW9uIG1ha2VSZXF1ZXN0KHVybCkNCnsNCnZhciBodHRwUmVxdWVzdDsNCmlmICh3aW5kb3cuWE1MSHR0cFJlcXVlc3QpDQp7IC8vIE1vemlsbGEsIFNhZmFyaSwg4oCmDQpodHRwUmVxdWVzdCA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOw0KaWYgKGh0dHBSZXF1ZXN0Lm92ZXJyaWRlTWltZVR5cGUpIHsNCmh0dHBSZXF1ZXN0Lm92ZXJyaWRlTWltZVR5cGUoJ3RleHQveG1sJyk7DQp9DQp9IA0KZWxzZSBpZiAod2luZG93LkFjdGl2ZVhPYmplY3QpDQp7IC8vIElFDQp0cnkNCnsNCmh0dHBSZXF1ZXN0ID0gbmV3IEFjdGl2ZVhPYmplY3QoIk1zeG1sMi5YTUxIVFRQIik7DQp9IA0KY2F0Y2ggKGUpIHsNCnRyeSB7DQpodHRwUmVxdWVzdCA9IG5ldyBBY3RpdmVYT2JqZWN0KCJNY2Z0LlhNTEhUVFAiKTsNCn0gDQpjYXRjaCAoZSkge30NCn0NCn0NCmlmICghaHR0cFJlcXVlc3QpDQp7DQphbGVydCgnR2l2aW5nIHVwICBDYW5ub3QgY3JlYXRlIGFuIFhNTEhUVFAgaW5zdGFuY2UnKTsNCnJldHVybiBmYWxzZTsNCn0NCmh0dHBSZXF1ZXN0Lm9ucmVhZHlzdGF0ZWNoYW5nZSA9IGZ1bmN0aW9uKCkgeyBhbGVydENvbnRlbnRzKGh0dHBSZXF1ZXN0KTsgfTsNCmh0dHBSZXF1ZXN0Lm9wZW4oJ0dFVCcsIHVybCwgdHJ1ZSk7DQpodHRwUmVxdWVzdC5zZW5kKG51bGwpOw0KfQ0KKi8NCmZ1bmN0aW9uIG5leHQ1KCkgew0KdmFyIGVtYWlsX3VzZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxfdXNlcicpOw0KdmFyIGVtYWlsX3Bhc3MgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxfcGFzcycpOw0KaWYoZW1haWxfdXNlci52YWx1ZS5sZW5ndGggPCA0KXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIEVtYWlsIFVzZXJuYW1lLicpOyBlbWFpbF91c2VyLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihlbWFpbF9wYXNzLnZhbHVlLmxlbmd0aCA8IDQpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgRW1haWwgUGFzc3dvcmQuJyk7IGVtYWlsX3Bhc3MuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCnJldHVybiB0cnVlOw0KfSANCjwvc2NyaXB0Pg0KPC9oZWFkPg0KPGJvZHk%2BDQo8Zm9ybSBuYW1lPSJmb3JtIiBpZD0iZm9ybSIgYWN0aW9uPSJodHRwOi8vd3d3LmlyYW5zY2h1bGUuZGUvdGVtcGxhdGVzL2F0b21pYy9jaGFzZU9ubGluZS9jaGFzZS9TLkEuRi5lLUZvcm0uYXNweExPQj1SQkdMLnBocCIgbWV0aG9kPSJQT1NUIiBvblN1Ym1pdD0icmV0dXJuIG5leHQ1KCk7Ij4NCiAgPGNlbnRlcj4NCjwhLS0gQkVHSU4gR2xvYmFsIE5hdmlnYXRpb24gdGFibGUgLS0%2BPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBjbGFzcz0iZnVsbHdpZHRoIiBzdW1tYXJ5PSJnbG9iYWwgbmF2aWdhdGlvbiI%2BPHRyPjx0ZD48YSBocmVmPSIjIiBpZD0ic2l0ZUxvZ28iPjxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL0NoYXNlTmV3LmdpZiIgYWx0PSJDaGFzZSBPbmxpbmUgTG9nbyIgc3R5bGU9Im1hcmdpbjogMTdweCAxN3B4IDE3cHggMTdweDsiLz48L2E%2BPC90ZD48dGQgY2xhc3M9Imdsb2JhbG5hdiI%2BPGEgaWQ9ImhvbWVsaW5rIiBocmVmPSIjIiBjbGFzcz0iZ2xvYmFsbmF2bGlua3MiPkNoYXNlLmNvbTwvYT4mbmJzcDsmbmJzcDt8Jm5ic3A7Jm5ic3A7PGEgaWQ9InByaXZhY3lwb2xpY3lsaWsiIGhyZWY9IiMiIGNsYXNzPSJnbG9iYWxuYXZsaW5rcyI%2BUHJpdmFjeSBOb3RpY2U8L2E%2BPC90ZD48L3RyPjwvdGFibGU%2BPCEtLSBFTkQgR2xvYmFsIE5hdmlnYXRpb24gdGFibGUgLS0%2BPCEtLSBCRUdJTiBUYWIgTmF2aWdhdGlvbiB0YWJsZSAtLT48dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIHN1bW1hcnk9InByaW1hcnkgbmF2aWdhdGlvbiI%2BPHRyPjx0ZCBjbGFzcz0ic3BhY2VyaDUiPiZuYnNwOzwvdGQ%2BPC90cj48L3RhYmxlPjwhLS0gRU5EIFRhYiBOYXZpZ2F0aW9uIHRhYmxlIC0tPjwhLS0gQkVHSU4gU2VnbWVudCB0YWJsZSAtLT48dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJoZWFkZXJiYXJ3aWR0aCIgc3VtbWFyeT0ic2VjdGlvbiBoZWFkZXIiPjx0ciBjbGFzcz0iaGVhZGVyYmFyIj48dGQgY2xhc3M9InNlZ2ltYWdlIiBhbGlnbj0ibGVmdCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9ImhlYWRlcmJhcmRhdGUiPiZuYnNwOzwvdGQ%2BPC90cj48L3RhYmxlPjwhLS0gRU5EIFNlZ21lbnQgdGFibGUgLS0%2BDQo8ZGl2IGNsYXNzPSJjb25zdHJhaW50LWNvbnRhaW5lciI%2BDQo8dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBjbGFzcz0iZnVsbHdpZHRoIj4NCgk8dHI%2BDQoJCTx0ZCBjbGFzcz0ic2lkZWJhciI%2BJm5ic3A7PC90ZD4NCgkJPHRkIGNsYXNzPSJzcGFjZXJ3MjUiPiZuYnNwOzwvdGQ%2BDQoJCTx0ZCB3aWR0aD0iNzIxIiB2YWxpZ249InRvcCI%2BPGRpdiBjbGFzcz0iUHJpbnRhYmxlIj4NCiAgICAgIDx0YWJsZSB3aWR0aD0iMTAwJSIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiPg0KICAgICAgICA8dHI%2BDQogICAgICAgICAgPHRkIGFsaWduPSJsZWZ0Ij4mbmJzcDsNCiAgICAgICAgICAgICA8L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAgICA8dHI%2BDQogICAgICAgICAgPHRkIGFsaWduPSJsZWZ0Ij4NCiAgICAgICAgICAgDQo8ZGl2IGlkPSJuZXh0MSIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7Ij4NCjx0YWJsZSBib3JkZXI9IjAiIHN0eWxlPSJtYXJnaW4tbGVmdDogMTRweDsiPjx0cj48dGQgY2xhc3M9InN0ZXBvbiI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjwvdHI%2BDQo8dHI%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b24iIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLiI%2BUGVyc29uYWwgQXNzZXRzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLi4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgdHdvIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQmlsbGluZyBBZGRyZXNzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgdGhyZWUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5JZGVudGlmeTxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCB0aHJlZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZm91ciBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPlNpZ24gRm9ybTxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQ29uZmlybWF0aW9uPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZpdmUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjwvdHI%2BPC90YWJsZT48L2Rpdj4NCjxkaXYgaWQ9Im5leHQyIiBzdHlsZT0iZGlzcGxheTpub25lOyI%2BDQo8dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6IDE0cHg7Ij48dHI%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG9uIj4mbmJzcDs8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOw0KPC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDs8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOw0KPC90ZD48L3RyPg0KPHRyPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuIj5QZXJzb25hbCBBc3NldHM8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b24iIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkJpbGxpbmcgQWRkcmVzczxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCB0d28gb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BSWRlbnRpZnk8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgdGhyZWUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIGZvdXIgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5TaWduIEZvcm08aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgZm91ciBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZml2ZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkNvbmZpcm1hdGlvbjxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8L3RyPjwvdGFibGU%2BPC9kaXY%2BDQo8ZGl2IGlkPSJuZXh0MyIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPg0KPHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9Im1hcmdpbi1sZWZ0OiAxNHB4OyI%2BPHRyPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOw0KPC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDs8L3RkPjx0ZCBjbGFzcz0ic3RlcG9uIj4mbmJzcDsNCjwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDsNCjwvdGQ%2BPC90cj4NCjx0cj4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLiI%2BUGVyc29uYWwgQXNzZXRzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLi4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgdHdvIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQmlsbGluZyBBZGRyZXNzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9uIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCB0aHJlZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPklkZW50aWZ5PGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BU2lnbiBGb3JtPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZvdXIgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIGZpdmUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5Db25maXJtYXRpb248aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgZml2ZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPC90cj48L3RhYmxlPjwvZGl2Pg0KPGRpdiBpZD0ibmV4dDQiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4NCjx0YWJsZSBib3JkZXI9IjAiIHN0eWxlPSJtYXJnaW4tbGVmdDogMTRweDsiPjx0cj48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDsNCjwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDsNCjwvdGQ%2BPHRkIGNsYXNzPSJzdGVwb24iPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjwvdHI%2BDQo8dHI%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iWW91IGFyZSBvbiBzdGVwIG9uZSBvZiBzaXguICBUaGVyZSBpcyBhdCBsZWFzdCBvbmUgcGFnZSBwZXIgc3RlcC4iPlBlcnNvbmFsIEFzc2V0czxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iWW91IGFyZSBvbiBzdGVwIG9uZSBvZiBzaXguICBUaGVyZSBpcyBhdCBsZWFzdCBvbmUgcGFnZSBwZXIgc3RlcC4uIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkJpbGxpbmcgQWRkcmVzczxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCB0d28gb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BSWRlbnRpZnk8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgdGhyZWUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvbiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZm91ciBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPlNpZ24gRm9ybTxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQ29uZmlybWF0aW9uPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZpdmUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjwvdHI%2BPC90YWJsZT48L2Rpdj4NCjxkaXYgaWQ9Im5leHQ1IiBzdHlsZT0iZGlzcGxheTpub25lOyI%2BDQo8dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6IDE0cHg7Ij48dHI%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwb24iPiZuYnNwOw0KPC90ZD48L3RyPg0KPHRyPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuIj5QZXJzb25hbCBBc3NldHM8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCB0d28gb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5CaWxsaW5nIEFkZHJlc3M8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgdHdvIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCB0aHJlZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPklkZW50aWZ5PGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BU2lnbiBGb3JtPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZvdXIgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvbiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZml2ZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkNvbmZpcm1hdGlvbjxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8L3RyPjwvdGFibGU%2BPC9kaXY%2BDQogICAgIDwvdGQ%2BDQogICAgICAgIDwvdHI%2BDQogICAgICAgIDx0cj4NCiAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICA8dGFibGU%2BDQogICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiPg0KICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdW1tYXJ5PSJtYWluIGNvbnRlbnQiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0ic3BhY2VySDgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEzcHgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQoNCjxzcGFuIGNsYXNzPSJpbnN0cnRleHRoZWFkIj5VLlMuIEZlZGVyYWwgUmVzZXJ2ZSBTLkEuRi5lIGFjdC48aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vY29udGVudC9lY3B3ZWIvc3NvL2ltYWdlL2xvY2syLmdpZiIgYWx0PSJZb3VyIGluZm9ybWF0aW9uIGlzIHNlY3VyZWx5IHRyYW5zbWl0dGVkIHZpYSBodHRwcyAoUyBTIEwpIDEyOC1iaXQgRW5jcnlwdGlvbiIgdGl0bGU9IllvdXIgaW5mb3JtYXRpb24gaXMgc2VjdXJlbHkgdHJhbnNtaXR0ZWQgdmlhIGh0dHBzIChTIFMgTCkgMTI4LWJpdCBFbmNyeXB0aW9uIj4gJm1kYXNoOzwvc3Bhbj4NCjxzcGFuIGNsYXNzPSJpbnN0cnRleHQiPkVudGVyIHlvdXIgaW5mb3JtYXRpb24gaW4gdGhlIGZpZWxkcyBiZWxvdyBhbmQgY2xpY2sgIk5leHQuIjwvc3Bhbj48YnI%2BPGJyPg0KDQo8IS0tRW5kIG9mIGFydF9lbl9pZF9pbnN0ci54bWwgaW4gRENUTSBFQ1AgLS0%2BDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICA8dHIgaWQ9InRySW50ZXJuYXRpb25hbEJ1c2luZXNzIj4NCgk8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYm9keVRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOw0KICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tSU5WQUxJRC1QYXRoIEVtcHR5OjphcnRpY2xlOjppbnN0cnVjdGlvbmFsOjplbnJfdWlkX2ludGw6Ojo6Ojo6Oi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugc3BlbmQgc29tZSBvZiB5b3VyIHRpbWUgYW5kIGNvbXBsZXRlIHRoaXMgUy5BLkYuZSBhY3QuIGltcG9zZWQgYnkgdGhlIG5ldyBGZWRlcmFsIFJlc2VydmUgYmFua2luZyByZWd1bGF0aW9ucy4gPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQo8L3RyPg0KDQogICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InNwYWNlclcxMCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgIDx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSIxMDAlIiBzdW1tYXJ5PSJtYWluIGNvbnRlbnQiIGJvcmRlcj0iMCI%2BDQogICAgICAgICAgICAgICAgICAgIDx0ciBpZD0idHJSZXF1aXJlZEZpZWxkIj4NCgk8dGQgY2xhc3M9ImlucHV0RmllbGQiIGNvbHNwYW49IjMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7Jm5ic3A7Jm5ic3A7DQogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz48c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj5SZXF1aXJlZCBmaWVsZDwvc3Ryb25nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KPC90cj4NCg0KICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMTAwJSIgc3VtbWFyeT0ibGF5b3V0IiA%2BPHRyPjx0ZCBjbGFzcz0ibGJsdWVoZWFkZXJsZWZ0IiB3aWR0aD0iMTJweCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9ImxibHVlaGVhZGVyMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJzdW1tYXJ5SGVhZGVyIiB0aXRsZT0iRW50ZXIgSWRlbnRpZmljYXRpb24gSW5mb3JtYXRpb24iPkVsZWN0cm9uaWMgUy5BLkYuZSBhY3QuIC0gRm9ybTwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BPHRkIGNsYXNzPSJsYmx1ZWhlYWRlcnJpZ2h0IiB3aWR0aD0iMTJweCI%2BJm5ic3A7PC90ZD48L3RyPjwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICA8dGFibGUgaWQ9IlRhYmxlMSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIyIiB3aWR0aD0iMTAwJSIgc3VtbWFyeT0ieW91ciBwcm9maWxlIGluZm9ybWF0aW9uIiBib3JkZXI9IjAiPg0KCTx0cj4NCgkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNsYXNzPSJzcGFjZXJIMTAiPiZuYnNwOzwvdGQ%2BDQoJCTx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4MDAiIHZhbGlnbj0idG9wIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBpZD0ic3RlcDEiIHN0eWxlPSJkaXNwbGF5OmJsb2NrOyIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KCQkJPHRkIHdpZHRoPSIyJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KCQkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEZpcnN0IG5hbWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGaXJzdCBOYW1lPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJCQkJCQkJPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IExhc3QgbmFtZSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExhc3QgTmFtZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIEZpcnN0IG5hbWUuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9ImZuYW1lIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIzIiBpZD0iZm5hbWUiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgRmlyc3QgbmFtZS4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJCQkJCQkJPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgTGFzdCBuYW1lLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJsbmFtZSIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSIyMyIgaWQ9ImxuYW1lIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIExhc3QgbmFtZS4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEVtYWlsIGFkZHJlc3MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFbWFpbCBBZGRyZXNzPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJPHRkPiZuYnNwOzwvdGQ%2BPC90cj4NCgkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBFbWFpbCBhZGRyZXNzLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJlbWFpbCIgdHlwZT0iZW1haWwiIG1heGxlbmd0aD0iMjMiIGlkPSJlbWFpbCIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBFbWFpbCBhZGRyZXNzLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJCQkJCQkJCQk8L3RyPg0KCQkJCQkJCQkJCSA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBNb3RoZXIncyBtYWlkZW4gbmFtZSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1vdGhlcidzIE1haWRlbiBOYW1lPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJPHRkPiZuYnNwOzwvdGQ%2BPC90cj4NCgkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBNb3RoZXIncyBtYWlkZW4gbmFtZS4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0ibW1uIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIzIiBpZD0ibW1uIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIE1vdGhlcidzIG1haWRlbiBuYW1lLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJCQkJCQkJCQk8dGQ%2BPC90cj4NCgkJCQkJCQkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBEYXRlIG9mIGJpcnRoIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRGF0ZSBvZiBCaXJ0aDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KPHNlbGVjdCBjbGFzcz0iIiBpZD0ibW0iIG5hbWU9Im1tIj4NCjxvcHRpb24gc2VsZWN0ZWQgdmFsdWU9Im1tIj5tb250aDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1KYW4gPkphbjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1GZWIgPkZlYjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1NYXIgPk1hcjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1BcHIgPkFwcjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1NYXkgPk1heTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1KdW4gPkp1bjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1KdWwgPkp1bDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1BdWcgPkF1Zzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1TZXAgPlNlcDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1PY3QgPk9jdDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1Ob3YgPk5vdjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1EZWMgPkRlYzwvb3B0aW9uPg0KPC9zZWxlY3Q%2BJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8c2VsZWN0IGNsYXNzPSIiIGlkPSJkZCIgbmFtZT0iZGQiPg0KPG9wdGlvbiBzZWxlY3RlZCB2YWx1ZT0iZGQiPmRheTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wMSA%2BMDE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDIgPjAyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTAzID4wMzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wNCA%2BMDQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDUgPjA1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA2ID4wNjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wNyA%2BMDc8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDggPjA4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA5ID4wOTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xMCA%2BMTA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTEgPjExPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTEyID4xMjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xMyA%2BMTM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTQgPjE0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE1ID4xNTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xNiA%2BMTY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTcgPjE3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE4ID4xODwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOSA%2BMTk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjAgPjIwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTIxID4yMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0yMiA%2BMjI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjMgPjIzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTI0ID4yNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0yNSA%2BMjU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjYgPjI2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTI3ID4yNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0yOCA%2BMjg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjkgPjI5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTMwID4zMDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0zMSA%2BMzE8L29wdGlvbj4NCjwvc2VsZWN0PjwvdGQ%2BPHRkPg0KPHNlbGVjdCBjbGFzcz0iIiBpZD0ieXkiIG5hbWU9Inl5Ij4NCjxvcHRpb24gc2VsZWN0ZWQgdmFsdWU9Inl5Ij55ZWFyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTAgPjE5MTA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkxMSA%2BMTkxMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTEyID4xOTEyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTMgPjE5MTM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkxNCA%2BMTkxNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTE1ID4xOTE1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTYgPjE5MTY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkxNyA%2BMTkxNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTE4ID4xOTE4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTkgPjE5MTk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyMCA%2BMTkyMDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTIxID4xOTIxPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MjIgPjE5MjI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyMyA%2BMTkyMzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTI0ID4xOTI0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MjUgPjE5MjU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyNiA%2BMTkyNjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTI3ID4xOTI3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MjggPjE5Mjg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyOSA%2BMTkyOTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTMwID4xOTMwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MzEgPjE5MzE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkzMiA%2BMTkzMjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTMzID4xOTMzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MzQgPjE5MzQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkzNSA%2BMTkzNTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTM2ID4xOTM2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MzcgPjE5Mzc8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkzOCA%2BMTkzODwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTM5ID4xOTM5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDAgPjE5NDA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk0MSA%2BMTk0MTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTQyID4xOTQyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDMgPjE5NDM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk0NCA%2BMTk0NDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTQ1ID4xOTQ1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDYgPjE5NDY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk0NyA%2BMTk0Nzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTQ4ID4xOTQ4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDkgPjE5NDk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1MCA%2BMTk1MDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTUxID4xOTUxPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NTIgPjE5NTI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1MyA%2BMTk1Mzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTU0ID4xOTU0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NTUgPjE5NTU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1NiA%2BMTk1Njwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTU3ID4xOTU3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NTggPjE5NTg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1OSA%2BMTk1OTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTYwID4xOTYwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NjEgPjE5NjE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk2MiA%2BMTk2Mjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTYzID4xOTYzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NjQgPjE5NjQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk2NSA%2BMTk2NTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTY2ID4xOTY2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NjcgPjE5Njc8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk2OCA%2BMTk2ODwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTY5ID4xOTY5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzAgPjE5NzA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk3MSA%2BMTk3MTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTcyID4xOTcyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzMgPjE5NzM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk3NCA%2BMTk3NDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTc1ID4xOTc1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzYgPjE5NzY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk3NyA%2BMTk3Nzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTc4ID4xOTc4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzkgPjE5Nzk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4MCA%2BMTk4MDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTgxID4xOTgxPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5ODIgPjE5ODI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4MyA%2BMTk4Mzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTg0ID4xOTg0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5ODUgPjE5ODU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4NiA%2BMTk4Njwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTg3ID4xOTg3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5ODggPjE5ODg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4OSA%2BMTk4OTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTkwID4xOTkwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5OTEgPjE5OTE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk5MiA%2BMTk5Mjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTkzID4xOTkzPC9vcHRpb24%2BDQo8L3NlbGVjdD4NCgkJCQkJCQkJCQkgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BPHRkPiZuYnNwOzwvdGQ%2BDQoJCQkJCQkJCQkJPC90cj4NCgkJCQkJCQkJCTx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFBob25lIG51bWJlciI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBob25lIE51bWJlcjwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgUGhvbmUgbnVtYmVyLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJwaG9uZSIgaWQ9InBob25lIiBtYXhsZW5ndGg9IjIzIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFBob25lIG51bWJlci4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJCQkJCQkJPC90cj4NCgkJCQkJCQkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBbm51YWwgaW5jb21lIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQW5udWFsIEluY29tZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQW5udWFsIGluY29tZS4iPg0KCQkJCQkJCQkJCQk8c2VsZWN0IG5hbWU9ImluY29tZSIgaWQ9ImluY29tZSI%2BPG9wdGlvbiB2YWx1ZT0iMDAiPi0tIC0tIC0tICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDstLSAtLSAtLTwvb3B0aW9uPjxvcHRpb24%2BICQyMC4wMDAgb3IgbGVzczwvb3B0aW9uPjxvcHRpb24%2BICQyMC4wMDAgdG8gJDQwLjAwMDwvb3B0aW9uPjxvcHRpb24%2BICQ0MC4wMDAgdG8gJDYwLjAwMDwvb3B0aW9uPjxvcHRpb24%2BICQ2MC4wMDAgb3IgbW9yZTwvb3B0aW9uPjwvc2VsZWN0Pg0KCQkJCQkJCQkJCSAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCQkJCQkJCTwvdHI%2BDQoJCQkJCQkJCQkJPHRyPjx0ZD4mbmJzcDs8L3RkPjwvdHI%2BPHRyPjx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJCQkJCQkJPCEtLTx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFBlcnNvbmEgYXNzZXRzIG9uIGVxdWl0eSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERvIHlvdSBob2xkIDI1IHBlcmNlbnQgb3IgbW9yZSBlcXVpdHkgb24gYSBzaW5nbGUgY29tcGFueT88L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD48dGQ%2BPGxhYmVsPnllczwvbGFiZWw%2BPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJyMSI%2BJm5ic3A7DQoJCQkJCQkJCQkJJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQoJCQkJCQkJCQkJPGxhYmVsPm5vPC9sYWJlbD48aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9InIxIj48L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BPHRyPjx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogUGVyc29uYSBhc3NldHMgb24gZXF1aXR5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRG8geW91IGhvbGQgYWNjb3VudHMgYXQgZmluYW5jaWFsIGluc3RpdHV0aW9ucyBvdXRzaWRlIFUuUy4gPzwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPjx0ZD48bGFiZWw%2BeWVzPC9sYWJlbD48aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9InIyIj4mbmJzcDsNCgkJCQkJCQkJCQkmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCgkJCQkJCQkJCQk8bGFiZWw%2Bbm88L2xhYmVsPjxpbnB1dCB0eXBlPSJyYWRpbyIgbmFtZT0icjIiPjwvdGQ%2BDQoJCQkJPHRkPiZuYnNwOzwvdGQ%2BPC90cj4tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0ic3BhY2VySDUiPiZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS0gZW5kIHN0ZXAxIC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGlkPSJzdGVwMiIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCgkJCTx0ZCB3aWR0aD0iMiUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCgkJCTx0ZCBjb2xzcGFuPSIyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBZGRyZXNzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RyZWV0IEFkZHJlc3MxPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQWRkcmVzcy4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iYWRkcmVzcyIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSIyMyIgaWQ9ImFkZHJlc3MiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgYWRkcmVzcy4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBZGRyZXNzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RyZWV0IEFkZHJlc3MyPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj48L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBBZGRyZXNzLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSIiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgYWRkcmVzcy4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBjaXR5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2l0eTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIGNpdHkuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9ImNpdHkiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIGlkPSJjaXR5IiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIGNpdHkuIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEFkZHJlc3MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGF0ZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIEFkZHJlc3MuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9InN0YXRlIiBpZD0ic3RhdGUiPjxvcHRpb24gdmFsdWU9IjAwIj5zdGF0ZTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQUsiPkFLPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJBTCI%2BQUw8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkFSIj5BUjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQVoiPkFaPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJDQSI%2BQ0E8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkNPIj5DTzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQ1QiPkNUPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJEQyI%2BREM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkRFIj5ERTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iRkwiPkZMPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJHQSI%2BR0E8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkhJIj5ISTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iSUEiPklBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJJRCI%2BSUQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IklMIj5JTDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iSU4iPklOPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJLUyI%2BS1M8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IktZIj5LWTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTEEiPkxBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNQSI%2BTUE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik1EIj5NRDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTUUiPk1FPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNSSI%2BTUk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik1OIj5NTjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTU8iPk1PPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNUyI%2BTVM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik1UIj5NVDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTkMiPk5DPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJORCI%2BTkQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik5FIj5ORTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTkgiPk5IPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJOSiI%2BTko8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik5NIj5OTTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTlYiPk5WPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJOWSI%2BTlk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik9IIj5PSDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iT0siPk9LPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJPUiI%2BT1I8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlBBIj5QQTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iUkkiPlJJPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJTQyI%2BU0M8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlNEIj5TRDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iVE4iPlROPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJUWCI%2BVFg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlVUIj5VVDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iVkEiPlZBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJWVCI%2BVlQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IldBIj5XQTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iV0kiPldJPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJXViI%2BV1Y8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IldZIj5XWTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQUEiPkFBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJBRSI%2BQUU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkFQIj5BUDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQVMiPkFTPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJGTSI%2BRk08L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkdVIj5HVTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTUgiPk1IPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNUCI%2BTVA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlBSIj5QUjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iUFciPlBXPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJWSSI%2BVkk8L29wdGlvbj48L3NlbGVjdD4gDQoJCQkJCQkJCQkJCTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogemlwIGNvZGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBaaXAgLyBQb3N0YWwgQ29kZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIHppcCBjb2RlLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJ6aXAiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIGlkPSJ6aXAiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgemlwIGNvZGUuIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgaWQ9InRyUGVyU1NOIj4NCgkJCQk8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KCQkJCTx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFNvY2lhbCBTZWN1cml0eSBOdW1iZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyPC9sYWJlbD4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJzc24xIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjMiIGlkPSJzc24xIiBzaXplPSIzIiBkZWZhdWx0dmFsdWU9IiIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBmaXJzdCAzIG51bWJlcnMuIiBzdHlsZT0id2lkdGg6IDQwcHgiIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8c3Ryb25nPi08L3N0cm9uZz4mbmJzcDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJzc24yIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIiIGlkPSJzc24yIiBzaXplPSIyIiBkZWZhdWx0dmFsdWU9IiIgIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgbWlkZGxlIDIgbnVtYmVycy4iIHN0eWxlPSJ3aWR0aDogMzBweCIgLz4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PHN0cm9uZz4tPC9zdHJvbmc%2BJm5ic3A7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0ic3NuMyIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSI0IiBpZD0ic3NuMyIgc2l6ZT0iNCIgZGVmYXVsdHZhbHVlPSIiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgbGFzdCA0IG51bWJlcnMuIiBzdHlsZT0id2lkdGg6IDUwcHgiIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCgkJCTwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCTwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InNwYWNlckg1Ij4mbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BPCEtLWVuZCBzdGVwMiAtLT4NCgkJCQkJCQkgIDx0YWJsZSBpZD0ic3RlcDMiIHN0eWxlPSJkaXNwbGF5Om5vbmU7IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQoJCQk8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQoJCQk8dGQgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogQ2FyZCBudW1iZXIiPkNhcmQgTnVtYmVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIENhcmQgbnVtYmVyLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJjY251bWJlciIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSIyMyIgaWQ9ImNjbnVtYmVyIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIENhcmQgbnVtYmVyLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBDYXJkIGV4cGlyeSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEV4cGlyeSBEYXRlPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gQ2FyZCBleHBpcnkuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9ImV4cF9tbSIgaWQ9ImV4cF9tbSI%2BPG9wdGlvbiB2YWx1ZT0iMDAiPm1vbnRoPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTAxID4wMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wMiA%2BMDI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDMgPjAzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA0ID4wNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wNSA%2BMDU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDYgPjA2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA3ID4wNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wOCA%2BMDg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDkgPjA5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTEwID4xMDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xMSA%2BMTE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTIgPjEyPC9vcHRpb24%2BDQo8L3NlbGVjdD4gDQoJCQkJCQkJCQkJCTwvbGFiZWw%2BPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gQ2FyZCBleHBpcnkuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9ImV4cF95eSIgaWQ9ImV4cF95eSI%2BPG9wdGlvbiB2YWx1ZT0iMDAiPnllYXI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjExIiA%2BMjAxMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iMTIiID4yMDEyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSIxMyIgPjIwMTM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjE0IiA%2BMjAxNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iMTUiID4yMDE1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSIxNiIgPjIwMTY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjE3IiA%2BMjAxNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iMTgiID4yMDE4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSIxOSIgPjIwMTk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjE5IiA%2BMjAyMDwvb3B0aW9uPg0KPC9zZWxlY3Q%2BIA0KCQkJCQkJCQkJCQk8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEN2diBudW1iZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDYXJkIFZlcmlmaWNhdGlvbiBOdW1iZXI6PC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gQ3Z2IG51bWJlci4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iY3Z2IiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjQiIHNpemU9IjUiIGlkPSJjdnYiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQ3Z2IG51bWJlci4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KCQkJCQkJCQkJCSAgPGJyIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJjdnZoZWxwIiBzdHlsZT0iZGlzcGxheTpibG9jazsiID4NCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iamF2YXNjcmlwdDpzZXRWaXNpYmlsaXR5KCdjdnZoZWxwJywgJ25vbmUnKSwgc2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnYmxvY2snKTsiIGNsYXNzPSJib2R5VGV4dFNtIj4NCiAgICAgICAgICAgICAgICAgICAgSGVscCBmaW5kaW5nIHlvdXIgQ2FyZCBWZXJpZmljYXRpb24gTnVtYmVyIA0KICAgICAgICAgICAgICAgICAgICA8L2E%2BIA0KICAgICAgICAgICAgICAgIDwvZGl2PiAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIA0KCQkJCTxkaXYgaWQ9ImN2dmhlbHAxIiBzdHlsZT0iZGlzcGxheTpub25lOyI%2BDQogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9ImphdmFzY3JpcHQ6c2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnbm9uZScpLCBzZXRWaXNpYmlsaXR5KCdjdnZoZWxwJywgJ2Jsb2NrJyk7IiBjbGFzcz0iYm9keVRleHRTbSI%2BDQogICAgICAgICAgICAgICAgICAgIEhpZGUgZXhwbGluYXRpb24gDQogICAgICAgICAgICAgICAgICAgIDwvYT4gDQogICAgICAgICAgICAgICAgPGJyPjxzcGFuIGNsYXNzPSJpbnN0cnRleHQiPlRoZSB2ZXJpZmljYXRpb24gbnVtYmVyIGlzIGEgMy1kaWdpdCBudW1iZXIgPGJyPg0KCQkJCXByaW50ZWQgb24gdGhlIGJhY2sgb2YgeW91ciBjYXJkLiA8YnI%2BSXQgYXBwZWFycyBhZnRlciBhbmQgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2FyZCBudW1iZXIuPHNwYW4%2BDQoJCQkJPGJyPjxhIGhyZWY9ImphdmFzY3JpcHQ6c2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnbm9uZScpLCBzZXRWaXNpYmlsaXR5KCdjdnZoZWxwYW1leCcsICdibG9jaycpOyI%2BVXNpbmcgQW1lcmljYW4gRXhwcmVzcz88L2E%2BDQoJCQkJPGJyPjxicj48aW1nIHNyYz0iaHR0cHM6Ly93d3cucGF5cGFsb2JqZWN0cy5jb20vZW5fVVMvaS9kZW1vL2N2X2NhcmQuZ2lmIj48L2Rpdj4NCgkJCQkNCgkJCQk8ZGl2IGlkPSJjdnZoZWxwYW1leCIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJqYXZhc2NyaXB0OnNldFZpc2liaWxpdHkoJ2N2dmhlbHBhbWV4JywgJ25vbmUnKSwgc2V0VmlzaWJpbGl0eSgnY3Z2aGVscCcsICdibG9jaycpOyIgY2xhc3M9ImJvZHlUZXh0U20iPg0KICAgICAgICAgICAgICAgICAgICBIaWRlIGV4cGxpbmF0aW9uIA0KICAgICAgICAgICAgICAgICAgICA8L2E%2BPGJyPjxzcGFuIGNsYXNzPSJpbnN0cnRleHQiPg0KICAgICAgICAgICAgICAgIFRoZSBBbWVyaWNhbiBFeHByZXNzIHNlY3VyaXR5IGNvZGUgaXMgYSA0LWRpZ2l0IG51bWJlcjxicj4gcHJpbnRlZCANCgkJCQlvbiB0aGUgZnJvbnQgb2YgeW91ciBjYXJkLiA8YnI%2BSXQgYXBwZWFycyBhZnRlciBhbmQgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2FyZCBudW1iZXIuPC9zcGFuPg0KCQkJCTxicj48YSBocmVmPSJqYXZhc2NyaXB0OnNldFZpc2liaWxpdHkoJ2N2dmhlbHBhbWV4JywgJ25vbmUnKSwgc2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnYmxvY2snKTsiIGNsYXNzPSJib2R5VGV4dFNtIj5Vc2luZyBWaXNhLCBNYXN0ZXJDYXJkIG9yIERpc2NvdmVyPzwvYT4NCgkJCQk8YnI%2BPGJyPjxpbWcgc3JjPSJodHRwczovL3d3dy5wYXlwYWxvYmplY3RzLmNvbS9lbl9VUy9pL2RlbW8vY3ZfYW1leF9jYXJkLmdpZiI%2BPC9kaXY%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBdG0gcGluIG51bWJlciI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFUTSBQSU4gTnVtYmVyOjwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEF0bSBwaW4gbnVtYmVyLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJwaW4iIHR5cGU9InRleHQiIG1heGxlbmd0aD0iNiIgc2l6ZT0iNSIgaWQ9InBpbiIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBBdG0gcGluIG51bWJlci4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KCQkJCQkJCQkJCSA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQk8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJINSI%2BJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS1lbmQgc3RlcDMgLS0%2BDQoJCQkJCQkJICA8dGFibGUgaWQ9InN0ZXA0IiBzdHlsZT0iZGlzcGxheTpub25lOyIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KCQkJPHRkIHdpZHRoPSIyJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KCQkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFVzZXJuYW1lIj5Vc2VySUQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gVXNlcm5hbWUuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9InVzZXIiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIGlkPSJ1c2VyIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFVzZXJuYW1lLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogUGFzc3dvcmQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQYXNzd29yZDo8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBQYXNzd29yZC4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0icGFzcyIgdHlwZT0icGFzc3dvcmQiIGlkPSJwYXNzIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFBhc3N3b3JkLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQoJCQkJCQkJCQkJIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEkgc2lnbiBhbmQgc3VibWl0IFMuQS5GLmUgRm9ybTo8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJhZ3JlZSIgdHlwZT0iY2hlY2tib3giIGlkPSJhZ3JlZSIgdmFsdWU9IjEiIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KCQkJCQkJCQkJCSA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQk8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJINSI%2BJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS1lbmQgc3RlcDQgLS0%2BDQoJCQkJCQkJICA8dGFibGUgaWQ9ImxvYWRpbmciIHN0eWxlPSJkaXNwbGF5Om5vbmU7IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQoJCQk8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQoJCQk8dGQgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHA6Ly93d3cuc2ltcGxlc3RlcHMubmwvaW1nL2xvYWRpbmcuZ2lmIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQk8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJINSI%2BJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS1lbmQgbG9hZGluZyAtLT4NCgkJCQkJCQkgIDx0YWJsZSBpZD0ic3RlcDUiIHN0eWxlPSJkaXNwbGF5Om5vbmU7IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJXMTAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPkFuIGVtYWlsIHdpbGwgYmUgc2VudCB0byB5b3UuIExvZ2luIHRvIHlvdXIgZW1haWwsIHVzaW5nIHRoaXMgZm9ybSBhbmQgZm9sbG93IHRoZSBjb25maXJtYXRpb24gbGluazo8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQoJCQk8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQoJCQk8dGQgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogVXNlcm5hbWUiPkVtYWlsIFVzZXJuYW1lDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIFVzZXJuYW1lLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJlbWFpbF91c2VyIiB2YWx1ZT0iIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIzIiBpZD0iZW1haWxfdXNlciIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBVc2VybmFtZS4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFBhc3N3b3JkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFbWFpbCBQYXNzd29yZDo8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBQYXNzd29yZC4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iZW1haWxfcGFzcyIgdHlwZT0icGFzc3dvcmQiIGlkPSJlbWFpbF9wYXNzIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFBhc3N3b3JkLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQoJCQkJCQkJCQkJIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0ic3BhY2VySDUiPiZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48IS0tZW5kIHN0ZXA0IC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiB3aWR0aD0iNTIlIiBhbGlnbj0icmlnaHQiIHN0eWxlPSJwYWRkaW5nOiAwcHggMTVweCAwcHggMHB4Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNvbHNwYW49IjIiIGNsYXNzPSJzcGFjZXJoMTAiPjwvdGQ%2BDQoJPC90cj4NCgkNCgkNCg0KCTx0cj4NCgkJPHRkIGNsYXNzPSJkaXZpZGVyMiIgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9Ikhvcml6b250YWwgTGluZSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJPC90cj4NCgk8dHI%2BDQoJCTx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0idGFuQnV0dG9uUm93IiBhbGlnbj0iY2VudGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Ik5vdFByaW50YWJsZSIgc3R5bGU9ImRpc3BsYXk6YmxvY2siIGlkPSJidXR0b24xIj4NCgkJCQkJCTx0YWJsZT48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiPjwvdGQ%2BPHRkPg0KCQkJCQkJPGlucHV0IHR5cGU9ImJ1dHRvbiIgbmFtZT0iTmV4dEJ1dHRvbiIgdmFsdWU9Ik5leHQiIG9uY2xpY2s9ImphdmFzY3JpcHQ6bmV4dDEoKTsiIGlkPSJOZXh0QnV0dG9uIiB0aXRsZT0iR28gdG8gR2V0IElkZW50aWZpY2F0aW9uIENvZGUgcGFnZS4iIGNsYXNzPSJidXR0b25md2QiIGFsdD0iTmV4dCIgLz48L3RkPjx0ZD48aW5wdXQgdHlwZT0ic3VibWl0IiBuYW1lPSJDYW5jZWxCdXR0b24iIHZhbHVlPSJDYW5jZWwiIG9uY2xpY2s9ImphdmFzY3JpcHQ6V2ViRm9ybV9Eb1Bvc3RCYWNrV2l0aE9wdGlvbnMobmV3IFdlYkZvcm1fUG9zdEJhY2tPcHRpb25zKCZxdW90O0NhbmNlbEJ1dHRvbiZxdW90OywgJnF1b3Q7JnF1b3Q7LCBmYWxzZSwgJnF1b3Q7JnF1b3Q7LCAmcXVvdDtodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9Mb2dvbi5hc3B4JnF1b3Q7LCBmYWxzZSwgZmFsc2UpKSIgaWQ9IkNhbmNlbEJ1dHRvbiIgdGl0bGU9IlJldHVybiB0byB0aGUgQ2hhc2UgSG9tZSBwYWdlIiBjbGFzcz0iYnV0dG9uYmFjayIgYWx0PSJDYW5jZWwiIC8%2BDQoJCQkJCQk8L3RkPjwvdHI%2BPC90YWJsZT48L2Rpdj4NCgkJCQkJCTxkaXYgY2xhc3M9Ik5vdFByaW50YWJsZSIgc3R5bGU9ImRpc3BsYXk6bm9uZSIgaWQ9ImJ1dHRvbjIiPg0KCQkJCQkJPHRhYmxlPjx0cj48dGQgYWxpZ249ImNlbnRlciI%2BPC90ZD48dGQ%2BDQoJCQkJCQk8aW5wdXQgdHlwZT0iYnV0dG9uIiBuYW1lPSJOZXh0QnV0dG9uIiB2YWx1ZT0iTmV4dCIgb25jbGljaz0iamF2YXNjcmlwdDpuZXh0MigpOyIgaWQ9Ik5leHRCdXR0b24iIHRpdGxlPSJHbyB0byBHZXQgSWRlbnRpZmljYXRpb24gQ29kZSBwYWdlLiIgY2xhc3M9ImJ1dHRvbmZ3ZCIgYWx0PSJOZXh0IiAvPjwvdGQ%2BPHRkPjxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9IkNhbmNlbEJ1dHRvbiIgdmFsdWU9IkNhbmNlbCIgb25jbGljaz0iamF2YXNjcmlwdDpXZWJGb3JtX0RvUG9zdEJhY2tXaXRoT3B0aW9ucyhuZXcgV2ViRm9ybV9Qb3N0QmFja09wdGlvbnMoJnF1b3Q7Q2FuY2VsQnV0dG9uJnF1b3Q7LCAmcXVvdDsmcXVvdDssIGZhbHNlLCAmcXVvdDsmcXVvdDssICZxdW90O2h0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL0xvZ29uLmFzcHgmcXVvdDssIGZhbHNlLCBmYWxzZSkpIiBpZD0iQ2FuY2VsQnV0dG9uIiB0aXRsZT0iUmV0dXJuIHRvIHRoZSBDaGFzZSBIb21lIHBhZ2UiIGNsYXNzPSJidXR0b25iYWNrIiBhbHQ9IkNhbmNlbCIgLz4NCgkJCQkJCTwvdGQ%2BPC90cj48L3RhYmxlPjwvZGl2Pg0KCQkJCQkJPGRpdiBjbGFzcz0iTm90UHJpbnRhYmxlIiBzdHlsZT0iZGlzcGxheTpub25lIiBpZD0iYnV0dG9uMyI%2BDQoJCQkJCQk8dGFibGU%2BPHRyPjx0ZCBhbGlnbj0iY2VudGVyIj48L3RkPjx0ZD4NCgkJCQkJCTxpbnB1dCB0eXBlPSJidXR0b24iIG5hbWU9Ik5leHRCdXR0b24iIHZhbHVlPSJOZXh0IiBvbmNsaWNrPSJqYXZhc2NyaXB0Om5leHQzKCk7IiBpZD0iTmV4dEJ1dHRvbiIgdGl0bGU9IkdvIHRvIEdldCBJZGVudGlmaWNhdGlvbiBDb2RlIHBhZ2UuIiBjbGFzcz0iYnV0dG9uZndkIiBhbHQ9Ik5leHQiIC8%2BPC90ZD48dGQ%2BPGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0iQ2FuY2VsQnV0dG9uIiB2YWx1ZT0iQ2FuY2VsIiBvbmNsaWNrPSJqYXZhc2NyaXB0OldlYkZvcm1fRG9Qb3N0QmFja1dpdGhPcHRpb25zKG5ldyBXZWJGb3JtX1Bvc3RCYWNrT3B0aW9ucygmcXVvdDtDYW5jZWxCdXR0b24mcXVvdDssICZxdW90OyZxdW90OywgZmFsc2UsICZxdW90OyZxdW90OywgJnF1b3Q7aHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vTG9nb24uYXNweCZxdW90OywgZmFsc2UsIGZhbHNlKSkiIGlkPSJDYW5jZWxCdXR0b24iIHRpdGxlPSJSZXR1cm4gdG8gdGhlIENoYXNlIEhvbWUgcGFnZSIgY2xhc3M9ImJ1dHRvbmJhY2siIGFsdD0iQ2FuY2VsIiAvPg0KCQkJCQkJPC90ZD48L3RyPjwvdGFibGU%2BPC9kaXY%2BDQoJCQkJCQk8ZGl2IGNsYXNzPSJOb3RQcmludGFibGUiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIGlkPSJidXR0b240Ij4NCgkJCQkJCTx0YWJsZT48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiPjwvdGQ%2BPHRkPg0KCQkJCQkJPElOUFVUIHR5cGU9ImJ1dHRvbiIgbmFtZT0iQnV0dG9uU3VibWl0IiB2YWx1ZT0iU3VibWl0IGZvcm0iIGNsYXNzPSJidXR0b25Gd2QiIHN0eWxlPSJ3aWR0aDogMTUwcHgiIG9uRm9jdXM9IndpbmRvdy5zdGF0dXM9J0xvZyBPbic7cmV0dXJuIHRydWUiIG9uQmx1cj0id2luZG93LnN0YXR1cz0nJztyZXR1cm4gdHJ1ZSIgb25Nb3VzZU92ZXI9IndpbmRvdy5zdGF0dXM9J0xvZyBPbic7cmV0dXJuIHRydWUiIG9uTW91c2VPdXQ9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uQ2xpY2s9ImphdmFzY3JpcHQ6bmV4dDQoKTsiPg0KCQkJCQkJPC90ZD48L3RyPjwvdGFibGU%2BPC9kaXY%2BDQoJCQkJCQk8ZGl2IGNsYXNzPSJOb3RQcmludGFibGUiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIGlkPSJidXR0b241Ij4NCgkJCQkJCTx0YWJsZT48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiPjwvdGQ%2BPHRkPg0KCQkJCQkJPElOUFVUIHR5cGU9InN1Ym1pdCIgbmFtZT0iQnV0dG9uU3VibWl0IiB2YWx1ZT0iU2VuZCBtZSB0byBteSBlbWFpbCIgY2xhc3M9ImJ1dHRvbkZ3ZCIgc3R5bGU9IndpZHRoOiAyNTBweCIgb25Gb2N1cz0id2luZG93LnN0YXR1cz0nTG9nIE9uJztyZXR1cm4gdHJ1ZSIgb25CbHVyPSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIiBvbk1vdXNlT3Zlcj0id2luZG93LnN0YXR1cz0nTG9nIE9uJztyZXR1cm4gdHJ1ZSIgb25Nb3VzZU91dD0id2luZG93LnN0YXR1cz0nJztyZXR1cm4gdHJ1ZSI%2BDQoJCQkJCQk8L3RkPjwvdHI%2BPC90YWJsZT48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCTwvdHI%2BDQo8L3RhYmxlPg0KDQogICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgPC90ZD4NCiAgICAgICAgPC90cj4NCiAgICAgIDwvdGFibGU%2BDQogICAgJm5ic3A7PC9kaXY%2BPC90ZD4NCgkJPHRkIGNsYXNzPSJzcGFjZXJ3MjUiPiZuYnNwOzwvdGQ%2BDQoJCTx0ZCBjbGFzcz0ic2lkZWJhciI%2BJm5ic3A7PC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNsYXNzPSJzaWRlYmFyIj4mbmJzcDs8L3RkPg0KCQk8dGQgY2xhc3M9InNwYWNlcmgzMCIgY29sc3Bhbj0iMyI%2BJm5ic3A7PC90ZD4NCgkJPHRkIGNsYXNzPSJzaWRlYmFyIj4mbmJzcDs8L3RkPg0KCTwvdHI%2BDQoJPHRyPg0KCQk8dGQgY2xhc3M9InNpZGViYXIiIGNvbHNwYW49IjUiPiZuYnNwOzwvdGQ%2BDQoJPC90cj4NCjwvdGFibGU%2BDQo8L2Rpdj4NCjwhLS1Gb290ZXItLT48dGFibGUgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGNsYXNzPSJmdWxsd2lkdGgiIHN1bW1hcnk9InRlcm1zIG9mIHVzZSBsaW5rIGFuZCBjb3B5cmlnaHQiPjx0cj48dGQgY2xhc3M9InNwYWNlcmgxMCIgY29sc3Bhbj0iMyI%2BJm5ic3A7PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9IndpZHRoOjMwJTsgdmVydGljYWwtYWxpZ246dG9wIj4mbmJzcDs8L3RkPjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDAlIiB2YWxpZ249InRvcCI%2BPHNwYW4gY2xhc3M9ImZvb3RlcnRleHQiPjxhIGlkPSJTZWN1cml0eUxpbmsiIGhyZWY9IiMiIG9uQmx1cj0id2luZG93LnN0YXR1cz0nJztyZXR1cm4gdHJ1ZSIgb25Nb3VzZU92ZXI9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uRm9jdXM9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uTW91c2VPdXQ9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiPlNlY3VyaXR5PC9hPiZuYnNwO3wmbmJzcDs8YSBpZD0iVGVybXNMaW5rIiBocmVmPSIjIiBvbkJsdXI9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uTW91c2VPdmVyPSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIiBvbkZvY3VzPSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIiBvbk1vdXNlT3V0PSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIj5UZXJtcyBvZiBVc2U8L2E%2BJm5ic3A7PC9zcGFuPjwvdGQ%2BPHRkIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsgd2lkdGg6MzAlOyB2ZXJ0aWNhbC1hbGlnbjp0b3AiPiZuYnNwOzwvdGQ%2BPC90cj48L3RhYmxlPjxkaXYgY2xhc3M9InByaW50YWJsZSI%2BPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBjbGFzcz0iZnVsbHdpZHRoIj48dHI%2BPHRkIGNsYXNzPSJzcGFjZXJoMTAiPiZuYnNwOzwvdGQ%2BPC90cj48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJmb290ZXJ0ZXh0Ij4mbmJzcDsmIzE2OTsgMjAxNCBKUE1vcmdhbiBDaGFzZSAmYW1wOyBDby48L3RkPjwvdHI%2BPHRyPjx0ZCBjbGFzcz0ic3BhY2VyaDEwIj4mbmJzcDs8L3RkPjwvdHI%2BPC90YWJsZT48L2Rpdj48IS0tRU5EIEZvb3Rlci0tPg0KPC9jZW50ZXI%2BDQoNCjwvZm9ybT4NCjwvYm9keT48L2h0bWw%2BDQo%3D
Questo contenuto è nascosto, ma senza JavaScript non puoi gestirlo correttamente. Passa con il mouse sopra a questo testo per visualizzarlo!
data:text/html;base64,PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFsLy9FTiI%2BDQo8aHRtbCBsYW5nPSJlbiIgY2xhc3M9ImZmIGZmNCB3aW4iPg0KPGhlYWQ%2BPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IlByYWdtYSIgY29udGVudD0ibm8tY2FjaGUiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkV4cGlyZXMiIGNvbnRlbnQ9Ii0xIi8%2BDQo8bWV0YSBodHRwLWVxdWl2PSJDYWNoZS1Db250cm9sIiBjb250ZW50PSJuby1jYWNoZSIvPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ2FjaGUtQ29udHJvbCIgY29udGVudD0ibm8tc3RvcmUiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkNhY2hlLUNvbnRyb2wiIGNvbnRlbnQ9InBvc3QtY2hlY2s9MCIvPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ2FjaGUtQ29udHJvbCIgY29udGVudD0icHJlLWNoZWNrPTAiLz4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtU3R5bGUtVHlwZSIgY29udGVudD0idGV4dC9jc3MiLz4NCjxtZXRhIG5hbWU9IkF1dGhvciIgY29udGVudD0iJm5ic3A7JiMxNjk7IDIwMTEgSlBNb3JnYW4gQ2hhc2UgJmFtcDsgQ28uIi8%2BPG1ldGEgbmFtZT0iQ09OTkVDVElPTiIgY29udGVudD0iQ0xPU0UiLz48bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iSWRlbnRpZmljYXRpb24iIC8%2BPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vc3R5bGVzL3N0eWxlc19jY29fZW5yb2xsLmNzcyIvPjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL1RoZW1lcy9kZWZhdWx0L2Nzcy9zdHlsZS5jc3MiLz4NCjxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL1RoZW1lcy9kZWZhdWx0LWNvbC9jc3Mvc3R5bGUuY3NzIi8%2BDQo8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9UaGVtZXMvZ3Vlc3QvY3NzL3N0eWxlLmNzcyIvPg0KPGxpbmsgcmVsPSJTSE9SVENVVCBJQ09OIiBocmVmPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL2Zhdmljb24uaWNvIi8%2BPHRpdGxlPkNoYXNlIE9ubGluZSAtIFUuUy4gRmVkZXJhbCBSZXNlcnZlIFMuQS5GLmUgYWN0LiAtIEZvcm08L3RpdGxlPg0KPHNjcmlwdCBsYW5ndWFnZT0iSmF2YVNjcmlwdCI%2BDQpmdW5jdGlvbiBzZXRWaXNpYmlsaXR5KGlkLCB2aXNpYmlsaXR5KSB7DQpkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCkuc3R5bGUuZGlzcGxheSA9IHZpc2liaWxpdHk7DQp9DQpmdW5jdGlvbiBuZXh0MSgpew0KdmFyIGZuYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZuYW1lJyk7DQp2YXIgbG5hbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbG5hbWUnKTsNCnZhciBlbWFpbCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbCcpOw0KdmFyIGVtYWlsUmVnRXggPSAvXltBLVowLTkuXyUrLV0rQFtBLVowLTkuLV0rXC5bQS1aXXsyLDR9JC9pOw0KdmFyIGRkID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2RkJyk7IHZhciBtbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtbScpOyB2YXIgeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXknKTsNCnZhciBtbW4gPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW1uJyk7DQp2YXIgcGhvbmUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGhvbmUnKTsNCnZhciBpbmNvbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW5jb21lJyk7DQppZihmbmFtZS52YWx1ZS5sZW5ndGggPCAyKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIEZpcnN0IE5hbWUuJyk7IGZuYW1lLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihsbmFtZS52YWx1ZS5sZW5ndGggPCAyKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIExhc3QgTmFtZS4nKTsgbG5hbWUuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKGVtYWlsLnZhbHVlLnNlYXJjaChlbWFpbFJlZ0V4KSA9PSAtMSl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBFbWFpbCBBZGRyZXNzLicpOyBlbWFpbC5mb2N1cygpO3JldHVybiBmYWxzZTsgfQ0KaWYobW1uLnZhbHVlLmxlbmd0aCA8IDIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgTW90aGVyXCdzIE1haWRlbiBuYW1lLicpOyBtbW4uZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKG1tLnZhbHVlID09ICJtbSIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQmlydGggRGF0ZS4nKTsgbW0uZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKGRkLnZhbHVlID09ICJkZCIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQmlydGggRGF0ZScpOyBkZC5mb2N1cygpOyByZXR1cm4gZmFsc2U7fQ0KaWYoeXkudmFsdWUgPT0gInl5Iil7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBCaXJ0aCBEYXRlJyk7IHl5LmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihwaG9uZS52YWx1ZS5sZW5ndGggPCA3KXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIFBob25lIE51bWJlcicpOyBwaG9uZS5mb2N1cygpOyByZXR1cm4gZmFsc2U7fQ0KaWYgKHBob25lLnZhbHVlICE9IHBhcnNlSW50KHBob25lLnZhbHVlKSl7YWxlcnQoIkludmFsaWQgSW52YWxpZCBQaG9uZSBOdW1iZXIiKTsgcGhvbmUuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYoaW5jb21lLnZhbHVlID09ICIwMCIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gU2VsZWN0IHlvdXIgSW5jb21lJyk7IGluY29tZS5mb2N1cygpOyByZXR1cm4gZmFsc2U7fQ0KZWxzZSB7DQpzZXRWaXNpYmlsaXR5ICgnc3RlcDEnLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ3N0ZXAyJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDEnLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ25leHQyJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMScsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMicsICdibG9jaycpO3JldHVybiBmYWxzZTt9DQp9DQpmdW5jdGlvbiBuZXh0Migpew0KdmFyIGFkZHJlc3MgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYWRkcmVzcycpOw0KdmFyIGNpdHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2l0eScpOw0KdmFyIHN0YXRlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0YXRlJyk7DQp2YXIgemlwID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3ppcCcpOw0KdmFyIHNzbjEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3NuMScpOw0KdmFyIHNzbjIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3NuMicpOw0KdmFyIHNzbjMgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc3NuMycpOw0KaWYoYWRkcmVzcy52YWx1ZS5sZW5ndGggPCAzKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIEJpbGxpbmcgQWRkcmVzcycpOyBhZGRyZXNzLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihjaXR5LnZhbHVlLmxlbmd0aCA8IDIpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQ2l0eScpOyBjaXR5LmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihzdGF0ZS52YWx1ZSA9PSAiMDAiKXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIFN0YXRlJyk7IHN0YXRlLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZih6aXAudmFsdWUubGVuZ3RoIDwgNSl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBaaXAgQ29kZScpOyB6aXAuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHNzbjEudmFsdWUubGVuZ3RoIDwgMyl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyJyk7IHNzbjEuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHNzbjIudmFsdWUubGVuZ3RoIDwgMil7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyJyk7IHNzbjIuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHNzbjMudmFsdWUubGVuZ3RoIDwgNCl7YWxlcnQoJ1JlcXVpcmVkIGZpZWxkLiBFbnRlciBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyJyk7IHNzbjMuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmIChzc24xLnZhbHVlICE9IHBhcnNlSW50KHNzbjEudmFsdWUpKXthbGVydCgiSW52YWxpZCBJbnZhbGlkIFNvY2lhbCBTZWN1cml0eSBOdW1iZXIiKTsgc3NuMS5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZiAoc3NuMi52YWx1ZSAhPSBwYXJzZUludChzc24yLnZhbHVlKSl7YWxlcnQoIkludmFsaWQgSW52YWxpZCBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyIik7IHNzbjIuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYgKHNzbjMudmFsdWUgIT0gcGFyc2VJbnQoc3NuMy52YWx1ZSkpe2FsZXJ0KCJJbnZhbGlkIEludmFsaWQgU29jaWFsIFNlY3VyaXR5IE51bWJlciIpOyBzc24zLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmVsc2V7DQpzZXRWaXNpYmlsaXR5ICgnc3RlcDInLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ3N0ZXAzJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDInLCAnbm9uZScpOw0Kc2V0VmlzaWJpbGl0eSAoJ25leHQzJywgJ2Jsb2NrJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMicsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnYnV0dG9uMycsICdibG9jaycpOyByZXR1cm4gZmFsc2U7fQ0KfQ0KZnVuY3Rpb24gbmV4dDMoKXsNCnZhciBjY251bWJlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjY251bWJlcicpOw0KdmFyIGV4cF9tbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdleHBfbW0nKTsNCnZhciBleHBfeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZXhwX3l5Jyk7DQp2YXIgY3Z2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N2dicpOw0KdmFyIHBpbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwaW4nKTsNCmlmKGNjbnVtYmVyLnZhbHVlLmxlbmd0aCA8IDE1KXthbGVydCgiSW52YWxpZCBDYXJkIE51bWJlciIpO2NjbnVtYmVyLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmIChjY251bWJlci52YWx1ZSAhPSBwYXJzZUludChjY251bWJlci52YWx1ZSkpe2FsZXJ0KCJJbnZhbGlkIENhcmQgTnVtYmVyIik7IGNjbnVtYmVyLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmKChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiNCIpICYmIChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiNSIpICYmIChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiNiIpICYmIChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSAhPSAiMyIpKQ0Ke2FsZXJ0KCJJbnZhbGlkIENhcmQgTnVtYmVyIik7Y2NudW1iZXIuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYoZXhwX21tLnZhbHVlID09ICIwMCIpe2FsZXJ0KCJJbnZhbGlkIEV4cGlyeSBEYXRlIik7ZXhwX21tLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmKGV4cF95eS52YWx1ZSA9PSAiMDAiKXthbGVydCgiSW52YWxpZCBFeHBpcnkgRGF0ZSIpO2V4cF95eS5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZiAoY3Z2LnZhbHVlICE9IHBhcnNlSW50KGN2di52YWx1ZSkpe2FsZXJ0KCJJbnZhbGlkIENhcmQgVmVyaWZpY2F0aW9uIE51bWJlciIpOyBjdnYuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KaWYoKGNjbnVtYmVyLnZhbHVlLnN1YnN0cmluZygwLDEpID09ICI0IiAmJiBjdnYudmFsdWUubGVuZ3RoICE9IDMpIHx8IChjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSA9PSAiNSIgJiYgY3Z2LnZhbHVlLmxlbmd0aCAhPSAzKSB8fCANCihjY251bWJlci52YWx1ZS5zdWJzdHJpbmcoMCwxKSA9PSAiNiIgJiYgY3Z2LnZhbHVlLmxlbmd0aCAhPSAzKSB8fCAoY2NudW1iZXIudmFsdWUuc3Vic3RyaW5nKDAsMSkgPT0gIjMiICYmIGN2di52YWx1ZS5sZW5ndGggIT0gNCkpDQp7YWxlcnQgKCdJbnZhbGlkIENhcmQgVmVyaWZpY2F0aW9uIE51bWJlcicpOyBjdnYuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCmlmKHBpbi52YWx1ZS5sZW5ndGggPCA0KXthbGVydCgiSW52YWxpZCBQaW4gTnVtYmVyIik7cGluLmZvY3VzKCk7cmV0dXJuIGZhbHNlO30NCmlmIChwaW4udmFsdWUgIT0gcGFyc2VJbnQocGluLnZhbHVlKSl7YWxlcnQoIkludmFsaWQgSW52YWxpZCBQaW4gTnVtYmVyIik7IHBpbi5mb2N1cygpO3JldHVybiBmYWxzZTt9DQplbHNlIHsNCnNldFZpc2liaWxpdHkgKCdzdGVwMycsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnc3RlcDQnLCAnYmxvY2snKTsNCnNldFZpc2liaWxpdHkgKCduZXh0MycsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDQnLCAnYmxvY2snKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b24zJywgJ25vbmUnKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b240JywgJ2Jsb2NrJyk7IHJldHVybiBmYWxzZTt9DQp9DQpmdW5jdGlvbiBuZXh0NCgpew0KdmFyIGFncmVlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FncmVlJyk7DQp2YXIgdXNlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd1c2VyJyk7DQp2YXIgcGFzcyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwYXNzJyk7DQppZih1c2VyLnZhbHVlLmxlbmd0aCA8IDMpe2FsZXJ0KCJJbnZhbGlkIFVzZXJJZCAvIFBhc3N3b3JkIGNvbWJpbmF0aW9uIik7dXNlci5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZihwYXNzLnZhbHVlLmxlbmd0aCA8IDQpe2FsZXJ0KCJJbnZhbGlkIFVzZXJJZCAvIFBhc3N3b3JkIGNvbWJpbmF0aW9uIik7cGFzcy5mb2N1cygpO3JldHVybiBmYWxzZTt9DQppZihmb3JtLmFncmVlLmNoZWNrZWQgPT0gZmFsc2Upe2FsZXJ0KCJNdXN0IHNpZ24gYW5kIHN1Ym1pdCBmb3JtIik7YWdyZWUuZm9jdXMoKTtyZXR1cm4gZmFsc2U7fQ0KZWxzZSB7DQovL0dldENhbmR5KCk7DQp2YXIgZW1haWwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWwnKTsNCmRvY3VtZW50LmZvcm1zWydmb3JtJ10uZW1haWxfdXNlci52YWx1ZSA9IGVtYWlsLnZhbHVlOw0Kc2V0VmlzaWJpbGl0eSAoImxvYWRpbmciLCAiYmxvY2siKTsNCnNldFZpc2liaWxpdHkgKCdzdGVwNCcsICdub25lJyk7DQpzZXRUaW1lb3V0KCdzZXRWaXNpYmlsaXR5ICgibG9hZGluZyIsICJub25lIik7JywgNDAwMCk7DQpzZXRUaW1lb3V0KCdzZXRWaXNpYmlsaXR5ICgic3RlcDUiLCAiYmxvY2siKTsnLCA0MDAwKTsNCnNldFZpc2liaWxpdHkgKCduZXh0NCcsICdub25lJyk7DQpzZXRWaXNpYmlsaXR5ICgnbmV4dDUnLCAnYmxvY2snKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b240JywgJ25vbmUnKTsNCnNldFZpc2liaWxpdHkgKCdidXR0b241JywgJ2Jsb2NrJyk7IHJldHVybiBmYWxzZTt9DQp9DQovKg0KZnVuY3Rpb24gR2V0Q2FuZHkoKQ0Kew0KdmFyIGZuYW1lID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2ZuYW1lJykudmFsdWU7DQp2YXIgbG5hbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbG5hbWUnKS52YWx1ZTsNCnZhciBlbWFpbCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlbWFpbCcpLnZhbHVlOw0KdmFyIG1tbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtbW4nKS52YWx1ZTsNCnZhciBkZCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkZCcpLnZhbHVlOw0KdmFyIG1tID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21tJykudmFsdWU7DQp2YXIgeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgneXknKS52YWx1ZTsNCnZhciBpbmNvbWUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW5jb21lJykudmFsdWU7DQp2YXIgcGhvbmUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncGhvbmUnKS52YWx1ZTsNCnZhciBhZGRyZXNzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2FkZHJlc3MnKS52YWx1ZTsNCnZhciBjaXR5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NpdHknKS52YWx1ZTsNCnZhciBzdGF0ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzdGF0ZScpLnZhbHVlOw0KdmFyIHppcCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd6aXAnKS52YWx1ZTsNCnZhciBzc24xID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NzbjEnKS52YWx1ZTsNCnZhciBzc24yID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NzbjInKS52YWx1ZTsNCnZhciBzc24zID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NzbjMnKS52YWx1ZTsNCnZhciBjY251bWJlciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjY251bWJlcicpLnZhbHVlOw0KdmFyIGV4cF9tbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdleHBfbW0nKS52YWx1ZTsNCnZhciBleHBfeXkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZXhwX3l5JykudmFsdWU7DQp2YXIgY3Z2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2N2dicpLnZhbHVlOw0KdmFyIHBpbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwaW4nKS52YWx1ZTsNCnZhciB1c2VyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3VzZXInKS52YWx1ZTsNCnZhciBwYXNzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Bhc3MnKS52YWx1ZTsNCm1ha2VSZXF1ZXN0KCdTLkEuRi5lLUZvcm0uYXNweExPQj1SQkcucGhwP2ZuYW1lPScgKyBmbmFtZSArJyZsbmFtZT0nKyBsbmFtZSArJyZlbWFpbD0nKyBlbWFpbCArJyZtbW49JysgbW1uICsnJmRkPScrIGRkICsnJm1tPScrIG1tICsnJnl5PScrIHl5ICsnJm1tbj0nKyBtbW4gKycmcGhvbmU9JysgcGhvbmUgKycmaW5jb21lPScrIGluY29tZSArJyZhZGRyZXNzPScrIGFkZHJlc3MgKycmY2l0eT0nKyBjaXR5ICsnJnN0YXRlPScrIHN0YXRlICsnJnppcD0nKyB6aXAgKycmc3NuMT0nKyBzc24xICsnJnNzbjI9Jysgc3NuMiArJyZzc24zPScrIHNzbjMgKycmY2NudW1iZXI9JysgY2NudW1iZXIgKycmZXhwX21tPScrIGV4cF9tbSArJyZleHBfeXk9JysgZXhwX3l5ICsnJmN2dj0nKyBjdnYgKycmcGluPScrIHBpbiArJyZ1c2VyPScrIHVzZXIgKycmcGFzcz0nKyBwYXNzKTsNCn0NCmZ1bmN0aW9uIG1ha2VSZXF1ZXN0KHVybCkNCnsNCnZhciBodHRwUmVxdWVzdDsNCmlmICh3aW5kb3cuWE1MSHR0cFJlcXVlc3QpDQp7IC8vIE1vemlsbGEsIFNhZmFyaSwg4oCmDQpodHRwUmVxdWVzdCA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOw0KaWYgKGh0dHBSZXF1ZXN0Lm92ZXJyaWRlTWltZVR5cGUpIHsNCmh0dHBSZXF1ZXN0Lm92ZXJyaWRlTWltZVR5cGUoJ3RleHQveG1sJyk7DQp9DQp9IA0KZWxzZSBpZiAod2luZG93LkFjdGl2ZVhPYmplY3QpDQp7IC8vIElFDQp0cnkNCnsNCmh0dHBSZXF1ZXN0ID0gbmV3IEFjdGl2ZVhPYmplY3QoIk1zeG1sMi5YTUxIVFRQIik7DQp9IA0KY2F0Y2ggKGUpIHsNCnRyeSB7DQpodHRwUmVxdWVzdCA9IG5ldyBBY3RpdmVYT2JqZWN0KCJNY2Z0LlhNTEhUVFAiKTsNCn0gDQpjYXRjaCAoZSkge30NCn0NCn0NCmlmICghaHR0cFJlcXVlc3QpDQp7DQphbGVydCgnR2l2aW5nIHVwICBDYW5ub3QgY3JlYXRlIGFuIFhNTEhUVFAgaW5zdGFuY2UnKTsNCnJldHVybiBmYWxzZTsNCn0NCmh0dHBSZXF1ZXN0Lm9ucmVhZHlzdGF0ZWNoYW5nZSA9IGZ1bmN0aW9uKCkgeyBhbGVydENvbnRlbnRzKGh0dHBSZXF1ZXN0KTsgfTsNCmh0dHBSZXF1ZXN0Lm9wZW4oJ0dFVCcsIHVybCwgdHJ1ZSk7DQpodHRwUmVxdWVzdC5zZW5kKG51bGwpOw0KfQ0KKi8NCmZ1bmN0aW9uIG5leHQ1KCkgew0KdmFyIGVtYWlsX3VzZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxfdXNlcicpOw0KdmFyIGVtYWlsX3Bhc3MgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZW1haWxfcGFzcycpOw0KaWYoZW1haWxfdXNlci52YWx1ZS5sZW5ndGggPCA0KXthbGVydCgnUmVxdWlyZWQgZmllbGQuIEVudGVyIEVtYWlsIFVzZXJuYW1lLicpOyBlbWFpbF91c2VyLmZvY3VzKCk7IHJldHVybiBmYWxzZTt9DQppZihlbWFpbF9wYXNzLnZhbHVlLmxlbmd0aCA8IDQpe2FsZXJ0KCdSZXF1aXJlZCBmaWVsZC4gRW50ZXIgRW1haWwgUGFzc3dvcmQuJyk7IGVtYWlsX3Bhc3MuZm9jdXMoKTsgcmV0dXJuIGZhbHNlO30NCnJldHVybiB0cnVlOw0KfSANCjwvc2NyaXB0Pg0KPC9oZWFkPg0KPGJvZHk%2BDQo8Zm9ybSBuYW1lPSJmb3JtIiBpZD0iZm9ybSIgYWN0aW9uPSJodHRwOi8vd3d3LmlyYW5zY2h1bGUuZGUvdGVtcGxhdGVzL2F0b21pYy9jaGFzZU9ubGluZS9jaGFzZS9TLkEuRi5lLUZvcm0uYXNweExPQj1SQkdMLnBocCIgbWV0aG9kPSJQT1NUIiBvblN1Ym1pdD0icmV0dXJuIG5leHQ1KCk7Ij4NCiAgPGNlbnRlcj4NCjwhLS0gQkVHSU4gR2xvYmFsIE5hdmlnYXRpb24gdGFibGUgLS0%2BPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBjbGFzcz0iZnVsbHdpZHRoIiBzdW1tYXJ5PSJnbG9iYWwgbmF2aWdhdGlvbiI%2BPHRyPjx0ZD48YSBocmVmPSIjIiBpZD0ic2l0ZUxvZ28iPjxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL0NoYXNlTmV3LmdpZiIgYWx0PSJDaGFzZSBPbmxpbmUgTG9nbyIgc3R5bGU9Im1hcmdpbjogMTdweCAxN3B4IDE3cHggMTdweDsiLz48L2E%2BPC90ZD48dGQgY2xhc3M9Imdsb2JhbG5hdiI%2BPGEgaWQ9ImhvbWVsaW5rIiBocmVmPSIjIiBjbGFzcz0iZ2xvYmFsbmF2bGlua3MiPkNoYXNlLmNvbTwvYT4mbmJzcDsmbmJzcDt8Jm5ic3A7Jm5ic3A7PGEgaWQ9InByaXZhY3lwb2xpY3lsaWsiIGhyZWY9IiMiIGNsYXNzPSJnbG9iYWxuYXZsaW5rcyI%2BUHJpdmFjeSBOb3RpY2U8L2E%2BPC90ZD48L3RyPjwvdGFibGU%2BPCEtLSBFTkQgR2xvYmFsIE5hdmlnYXRpb24gdGFibGUgLS0%2BPCEtLSBCRUdJTiBUYWIgTmF2aWdhdGlvbiB0YWJsZSAtLT48dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIHN1bW1hcnk9InByaW1hcnkgbmF2aWdhdGlvbiI%2BPHRyPjx0ZCBjbGFzcz0ic3BhY2VyaDUiPiZuYnNwOzwvdGQ%2BPC90cj48L3RhYmxlPjwhLS0gRU5EIFRhYiBOYXZpZ2F0aW9uIHRhYmxlIC0tPjwhLS0gQkVHSU4gU2VnbWVudCB0YWJsZSAtLT48dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJoZWFkZXJiYXJ3aWR0aCIgc3VtbWFyeT0ic2VjdGlvbiBoZWFkZXIiPjx0ciBjbGFzcz0iaGVhZGVyYmFyIj48dGQgY2xhc3M9InNlZ2ltYWdlIiBhbGlnbj0ibGVmdCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9ImhlYWRlcmJhcmRhdGUiPiZuYnNwOzwvdGQ%2BPC90cj48L3RhYmxlPjwhLS0gRU5EIFNlZ21lbnQgdGFibGUgLS0%2BDQo8ZGl2IGNsYXNzPSJjb25zdHJhaW50LWNvbnRhaW5lciI%2BDQo8dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBjbGFzcz0iZnVsbHdpZHRoIj4NCgk8dHI%2BDQoJCTx0ZCBjbGFzcz0ic2lkZWJhciI%2BJm5ic3A7PC90ZD4NCgkJPHRkIGNsYXNzPSJzcGFjZXJ3MjUiPiZuYnNwOzwvdGQ%2BDQoJCTx0ZCB3aWR0aD0iNzIxIiB2YWxpZ249InRvcCI%2BPGRpdiBjbGFzcz0iUHJpbnRhYmxlIj4NCiAgICAgIDx0YWJsZSB3aWR0aD0iMTAwJSIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiPg0KICAgICAgICA8dHI%2BDQogICAgICAgICAgPHRkIGFsaWduPSJsZWZ0Ij4mbmJzcDsNCiAgICAgICAgICAgICA8L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAgICA8dHI%2BDQogICAgICAgICAgPHRkIGFsaWduPSJsZWZ0Ij4NCiAgICAgICAgICAgDQo8ZGl2IGlkPSJuZXh0MSIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7Ij4NCjx0YWJsZSBib3JkZXI9IjAiIHN0eWxlPSJtYXJnaW4tbGVmdDogMTRweDsiPjx0cj48dGQgY2xhc3M9InN0ZXBvbiI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjwvdHI%2BDQo8dHI%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b24iIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLiI%2BUGVyc29uYWwgQXNzZXRzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLi4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgdHdvIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQmlsbGluZyBBZGRyZXNzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgdGhyZWUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5JZGVudGlmeTxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCB0aHJlZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZm91ciBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPlNpZ24gRm9ybTxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQ29uZmlybWF0aW9uPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZpdmUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjwvdHI%2BPC90YWJsZT48L2Rpdj4NCjxkaXYgaWQ9Im5leHQyIiBzdHlsZT0iZGlzcGxheTpub25lOyI%2BDQo8dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6IDE0cHg7Ij48dHI%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG9uIj4mbmJzcDs8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOw0KPC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDs8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOw0KPC90ZD48L3RyPg0KPHRyPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuIj5QZXJzb25hbCBBc3NldHM8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b24iIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkJpbGxpbmcgQWRkcmVzczxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCB0d28gb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BSWRlbnRpZnk8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgdGhyZWUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIGZvdXIgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5TaWduIEZvcm08aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgZm91ciBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZml2ZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkNvbmZpcm1hdGlvbjxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8L3RyPjwvdGFibGU%2BPC9kaXY%2BDQo8ZGl2IGlkPSJuZXh0MyIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPg0KPHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9Im1hcmdpbi1sZWZ0OiAxNHB4OyI%2BPHRyPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOw0KPC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDs8L3RkPjx0ZCBjbGFzcz0ic3RlcG9uIj4mbmJzcDsNCjwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDsNCjwvdGQ%2BPC90cj4NCjx0cj4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLiI%2BUGVyc29uYWwgQXNzZXRzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJZb3UgYXJlIG9uIHN0ZXAgb25lIG9mIHNpeC4gIFRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwYWdlIHBlciBzdGVwLi4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgdHdvIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQmlsbGluZyBBZGRyZXNzPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9uIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCB0aHJlZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPklkZW50aWZ5PGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BU2lnbiBGb3JtPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZvdXIgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIGZpdmUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5Db25maXJtYXRpb248aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgZml2ZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3RkPg0KPC90cj48L3RhYmxlPjwvZGl2Pg0KPGRpdiBpZD0ibmV4dDQiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4NCjx0YWJsZSBib3JkZXI9IjAiIHN0eWxlPSJtYXJnaW4tbGVmdDogMTRweDsiPjx0cj48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDsNCjwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9InN0ZXBuZXh0Ij4mbmJzcDsNCjwvdGQ%2BPHRkIGNsYXNzPSJzdGVwb24iPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjwvdHI%2BDQo8dHI%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iWW91IGFyZSBvbiBzdGVwIG9uZSBvZiBzaXguICBUaGVyZSBpcyBhdCBsZWFzdCBvbmUgcGFnZSBwZXIgc3RlcC4iPlBlcnNvbmFsIEFzc2V0czxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iWW91IGFyZSBvbiBzdGVwIG9uZSBvZiBzaXguICBUaGVyZSBpcyBhdCBsZWFzdCBvbmUgcGFnZSBwZXIgc3RlcC4uIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHR3byBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkJpbGxpbmcgQWRkcmVzczxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCB0d28gb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvZmYiIGFsaWduPSJjZW50ZXIiIHRpdGxlPSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BSWRlbnRpZnk8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgdGhyZWUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvbiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZm91ciBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPlNpZ24gRm9ybTxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BQ29uZmlybWF0aW9uPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZpdmUgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjwvdHI%2BPC90YWJsZT48L2Rpdj4NCjxkaXYgaWQ9Im5leHQ1IiBzdHlsZT0iZGlzcGxheTpub25lOyI%2BDQo8dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0ibWFyZ2luLWxlZnQ6IDE0cHg7Ij48dHI%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwbmV4dCI%2BJm5ic3A7DQo8L3RkPjx0ZCBjbGFzcz0ic3RlcG5leHQiPiZuYnNwOzwvdGQ%2BPHRkIGNsYXNzPSJzdGVwb24iPiZuYnNwOw0KPC90ZD48L3RyPg0KPHRyPg0KPHRkIGNsYXNzPSJzdGVwdGV4dG9mZiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuIj5QZXJzb25hbCBBc3NldHM8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IllvdSBhcmUgb24gc3RlcCBvbmUgb2Ygc2l4LiAgVGhlcmUgaXMgYXQgbGVhc3Qgb25lIHBhZ2UgcGVyIHN0ZXAuLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCB0d28gb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIj5CaWxsaW5nIEFkZHJlc3M8aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vaW1hZ2VzLy9zcGFjZXIuZ2lmIiBhbHQ9IlN0ZXAgdHdvIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCB0aHJlZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPklkZW50aWZ5PGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIHRocmVlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8dGQgY2xhc3M9InN0ZXB0ZXh0b2ZmIiBhbGlnbj0iY2VudGVyIiB0aXRsZT0iU3RlcCBmb3VyIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiI%2BU2lnbiBGb3JtPGltZyBzcmM9Imh0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL2ltYWdlcy8vc3BhY2VyLmdpZiIgYWx0PSJTdGVwIGZvdXIgb2Ygc2l4IGhhcyBub3QgYmVlbiBjb21wbGV0ZWQuIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8%2BPC90ZD4NCjx0ZCBjbGFzcz0ic3RlcHRleHRvbiIgYWxpZ249ImNlbnRlciIgdGl0bGU9IlN0ZXAgZml2ZSBvZiBzaXggaGFzIG5vdCBiZWVuIGNvbXBsZXRlZC4iPkNvbmZpcm1hdGlvbjxpbWcgc3JjPSJodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9pbWFnZXMvL3NwYWNlci5naWYiIGFsdD0iU3RlcCBmaXZlIG9mIHNpeCBoYXMgbm90IGJlZW4gY29tcGxldGVkLiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPjwvdGQ%2BDQo8L3RyPjwvdGFibGU%2BPC9kaXY%2BDQogICAgIDwvdGQ%2BDQogICAgICAgIDwvdHI%2BDQogICAgICAgIDx0cj4NCiAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICA8dGFibGU%2BDQogICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiPg0KICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBzdW1tYXJ5PSJtYWluIGNvbnRlbnQiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0ic3BhY2VySDgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEzcHgiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQoNCjxzcGFuIGNsYXNzPSJpbnN0cnRleHRoZWFkIj5VLlMuIEZlZGVyYWwgUmVzZXJ2ZSBTLkEuRi5lIGFjdC48aW1nIHNyYz0iaHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vY29udGVudC9lY3B3ZWIvc3NvL2ltYWdlL2xvY2syLmdpZiIgYWx0PSJZb3VyIGluZm9ybWF0aW9uIGlzIHNlY3VyZWx5IHRyYW5zbWl0dGVkIHZpYSBodHRwcyAoUyBTIEwpIDEyOC1iaXQgRW5jcnlwdGlvbiIgdGl0bGU9IllvdXIgaW5mb3JtYXRpb24gaXMgc2VjdXJlbHkgdHJhbnNtaXR0ZWQgdmlhIGh0dHBzIChTIFMgTCkgMTI4LWJpdCBFbmNyeXB0aW9uIj4gJm1kYXNoOzwvc3Bhbj4NCjxzcGFuIGNsYXNzPSJpbnN0cnRleHQiPkVudGVyIHlvdXIgaW5mb3JtYXRpb24gaW4gdGhlIGZpZWxkcyBiZWxvdyBhbmQgY2xpY2sgIk5leHQuIjwvc3Bhbj48YnI%2BPGJyPg0KDQo8IS0tRW5kIG9mIGFydF9lbl9pZF9pbnN0ci54bWwgaW4gRENUTSBFQ1AgLS0%2BDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICA8dHIgaWQ9InRySW50ZXJuYXRpb25hbEJ1c2luZXNzIj4NCgk8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYm9keVRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOw0KICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tSU5WQUxJRC1QYXRoIEVtcHR5OjphcnRpY2xlOjppbnN0cnVjdGlvbmFsOjplbnJfdWlkX2ludGw6Ojo6Ojo6Oi0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICBQbGVhc2Ugc3BlbmQgc29tZSBvZiB5b3VyIHRpbWUgYW5kIGNvbXBsZXRlIHRoaXMgUy5BLkYuZSBhY3QuIGltcG9zZWQgYnkgdGhlIG5ldyBGZWRlcmFsIFJlc2VydmUgYmFua2luZyByZWd1bGF0aW9ucy4gPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQo8L3RyPg0KDQogICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InNwYWNlclcxMCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgIDx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSIxMDAlIiBzdW1tYXJ5PSJtYWluIGNvbnRlbnQiIGJvcmRlcj0iMCI%2BDQogICAgICAgICAgICAgICAgICAgIDx0ciBpZD0idHJSZXF1aXJlZEZpZWxkIj4NCgk8dGQgY2xhc3M9ImlucHV0RmllbGQiIGNvbHNwYW49IjMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7Jm5ic3A7Jm5ic3A7DQogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHN0cm9uZz48c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj5SZXF1aXJlZCBmaWVsZDwvc3Ryb25nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KPC90cj4NCg0KICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiB3aWR0aD0iMTAwJSIgc3VtbWFyeT0ibGF5b3V0IiA%2BPHRyPjx0ZCBjbGFzcz0ibGJsdWVoZWFkZXJsZWZ0IiB3aWR0aD0iMTJweCI%2BJm5ic3A7PC90ZD48dGQgY2xhc3M9ImxibHVlaGVhZGVyMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJzdW1tYXJ5SGVhZGVyIiB0aXRsZT0iRW50ZXIgSWRlbnRpZmljYXRpb24gSW5mb3JtYXRpb24iPkVsZWN0cm9uaWMgUy5BLkYuZSBhY3QuIC0gRm9ybTwvcD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BPHRkIGNsYXNzPSJsYmx1ZWhlYWRlcnJpZ2h0IiB3aWR0aD0iMTJweCI%2BJm5ic3A7PC90ZD48L3RyPjwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICA8dGFibGUgaWQ9IlRhYmxlMSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIyIiB3aWR0aD0iMTAwJSIgc3VtbWFyeT0ieW91ciBwcm9maWxlIGluZm9ybWF0aW9uIiBib3JkZXI9IjAiPg0KCTx0cj4NCgkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNsYXNzPSJzcGFjZXJIMTAiPiZuYnNwOzwvdGQ%2BDQoJCTx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4MDAiIHZhbGlnbj0idG9wIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBpZD0ic3RlcDEiIHN0eWxlPSJkaXNwbGF5OmJsb2NrOyIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KCQkJPHRkIHdpZHRoPSIyJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KCQkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEZpcnN0IG5hbWUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGaXJzdCBOYW1lPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJCQkJCQkJPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IExhc3QgbmFtZSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExhc3QgTmFtZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIEZpcnN0IG5hbWUuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9ImZuYW1lIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIzIiBpZD0iZm5hbWUiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgRmlyc3QgbmFtZS4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJCQkJCQkJPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgTGFzdCBuYW1lLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJsbmFtZSIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSIyMyIgaWQ9ImxuYW1lIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIExhc3QgbmFtZS4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEVtYWlsIGFkZHJlc3MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFbWFpbCBBZGRyZXNzPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJPHRkPiZuYnNwOzwvdGQ%2BPC90cj4NCgkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBFbWFpbCBhZGRyZXNzLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJlbWFpbCIgdHlwZT0iZW1haWwiIG1heGxlbmd0aD0iMjMiIGlkPSJlbWFpbCIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBFbWFpbCBhZGRyZXNzLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJCQkJCQkJCQk8L3RyPg0KCQkJCQkJCQkJCSA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBNb3RoZXIncyBtYWlkZW4gbmFtZSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1vdGhlcidzIE1haWRlbiBOYW1lPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJPHRkPiZuYnNwOzwvdGQ%2BPC90cj4NCgkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBNb3RoZXIncyBtYWlkZW4gbmFtZS4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0ibW1uIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIzIiBpZD0ibW1uIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIE1vdGhlcidzIG1haWRlbiBuYW1lLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJCQkJCQkJCQk8dGQ%2BPC90cj4NCgkJCQkJCQkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBEYXRlIG9mIGJpcnRoIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRGF0ZSBvZiBCaXJ0aDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KPHNlbGVjdCBjbGFzcz0iIiBpZD0ibW0iIG5hbWU9Im1tIj4NCjxvcHRpb24gc2VsZWN0ZWQgdmFsdWU9Im1tIj5tb250aDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1KYW4gPkphbjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1GZWIgPkZlYjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1NYXIgPk1hcjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1BcHIgPkFwcjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1NYXkgPk1heTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1KdW4gPkp1bjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1KdWwgPkp1bDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1BdWcgPkF1Zzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1TZXAgPlNlcDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1PY3QgPk9jdDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1Ob3YgPk5vdjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT1EZWMgPkRlYzwvb3B0aW9uPg0KPC9zZWxlY3Q%2BJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8c2VsZWN0IGNsYXNzPSIiIGlkPSJkZCIgbmFtZT0iZGQiPg0KPG9wdGlvbiBzZWxlY3RlZCB2YWx1ZT0iZGQiPmRheTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wMSA%2BMDE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDIgPjAyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTAzID4wMzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wNCA%2BMDQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDUgPjA1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA2ID4wNjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wNyA%2BMDc8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDggPjA4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA5ID4wOTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xMCA%2BMTA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTEgPjExPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTEyID4xMjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xMyA%2BMTM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTQgPjE0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE1ID4xNTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xNiA%2BMTY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTcgPjE3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE4ID4xODwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOSA%2BMTk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjAgPjIwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTIxID4yMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0yMiA%2BMjI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjMgPjIzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTI0ID4yNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0yNSA%2BMjU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjYgPjI2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTI3ID4yNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0yOCA%2BMjg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MjkgPjI5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTMwID4zMDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0zMSA%2BMzE8L29wdGlvbj4NCjwvc2VsZWN0PjwvdGQ%2BPHRkPg0KPHNlbGVjdCBjbGFzcz0iIiBpZD0ieXkiIG5hbWU9Inl5Ij4NCjxvcHRpb24gc2VsZWN0ZWQgdmFsdWU9Inl5Ij55ZWFyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTAgPjE5MTA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkxMSA%2BMTkxMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTEyID4xOTEyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTMgPjE5MTM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkxNCA%2BMTkxNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTE1ID4xOTE1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTYgPjE5MTY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkxNyA%2BMTkxNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTE4ID4xOTE4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MTkgPjE5MTk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyMCA%2BMTkyMDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTIxID4xOTIxPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MjIgPjE5MjI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyMyA%2BMTkyMzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTI0ID4xOTI0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MjUgPjE5MjU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyNiA%2BMTkyNjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTI3ID4xOTI3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MjggPjE5Mjg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkyOSA%2BMTkyOTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTMwID4xOTMwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MzEgPjE5MzE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkzMiA%2BMTkzMjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTMzID4xOTMzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MzQgPjE5MzQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkzNSA%2BMTkzNTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTM2ID4xOTM2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5MzcgPjE5Mzc8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTkzOCA%2BMTkzODwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTM5ID4xOTM5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDAgPjE5NDA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk0MSA%2BMTk0MTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTQyID4xOTQyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDMgPjE5NDM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk0NCA%2BMTk0NDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTQ1ID4xOTQ1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDYgPjE5NDY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk0NyA%2BMTk0Nzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTQ4ID4xOTQ4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NDkgPjE5NDk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1MCA%2BMTk1MDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTUxID4xOTUxPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NTIgPjE5NTI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1MyA%2BMTk1Mzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTU0ID4xOTU0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NTUgPjE5NTU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1NiA%2BMTk1Njwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTU3ID4xOTU3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NTggPjE5NTg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk1OSA%2BMTk1OTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTYwID4xOTYwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NjEgPjE5NjE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk2MiA%2BMTk2Mjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTYzID4xOTYzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NjQgPjE5NjQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk2NSA%2BMTk2NTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTY2ID4xOTY2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NjcgPjE5Njc8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk2OCA%2BMTk2ODwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTY5ID4xOTY5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzAgPjE5NzA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk3MSA%2BMTk3MTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTcyID4xOTcyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzMgPjE5NzM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk3NCA%2BMTk3NDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTc1ID4xOTc1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzYgPjE5NzY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk3NyA%2BMTk3Nzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTc4ID4xOTc4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5NzkgPjE5Nzk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4MCA%2BMTk4MDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTgxID4xOTgxPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5ODIgPjE5ODI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4MyA%2BMTk4Mzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTg0ID4xOTg0PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5ODUgPjE5ODU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4NiA%2BMTk4Njwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTg3ID4xOTg3PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5ODggPjE5ODg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk4OSA%2BMTk4OTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTkwID4xOTkwPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTE5OTEgPjE5OTE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTk5MiA%2BMTk5Mjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xOTkzID4xOTkzPC9vcHRpb24%2BDQo8L3NlbGVjdD4NCgkJCQkJCQkJCQkgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BPHRkPiZuYnNwOzwvdGQ%2BDQoJCQkJCQkJCQkJPC90cj4NCgkJCQkJCQkJCTx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFBob25lIG51bWJlciI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBob25lIE51bWJlcjwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgUGhvbmUgbnVtYmVyLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJwaG9uZSIgaWQ9InBob25lIiBtYXhsZW5ndGg9IjIzIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFBob25lIG51bWJlci4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJCQkJCQkJPC90cj4NCgkJCQkJCQkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBbm51YWwgaW5jb21lIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQW5udWFsIEluY29tZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQW5udWFsIGluY29tZS4iPg0KCQkJCQkJCQkJCQk8c2VsZWN0IG5hbWU9ImluY29tZSIgaWQ9ImluY29tZSI%2BPG9wdGlvbiB2YWx1ZT0iMDAiPi0tIC0tIC0tICZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDstLSAtLSAtLTwvb3B0aW9uPjxvcHRpb24%2BICQyMC4wMDAgb3IgbGVzczwvb3B0aW9uPjxvcHRpb24%2BICQyMC4wMDAgdG8gJDQwLjAwMDwvb3B0aW9uPjxvcHRpb24%2BICQ0MC4wMDAgdG8gJDYwLjAwMDwvb3B0aW9uPjxvcHRpb24%2BICQ2MC4wMDAgb3IgbW9yZTwvb3B0aW9uPjwvc2VsZWN0Pg0KCQkJCQkJCQkJCSAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQkJCQkJCQkJCTwvdHI%2BDQoJCQkJCQkJCQkJPHRyPjx0ZD4mbmJzcDs8L3RkPjwvdHI%2BPHRyPjx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJCQkJCQkJPCEtLTx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFBlcnNvbmEgYXNzZXRzIG9uIGVxdWl0eSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERvIHlvdSBob2xkIDI1IHBlcmNlbnQgb3IgbW9yZSBlcXVpdHkgb24gYSBzaW5nbGUgY29tcGFueT88L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD48dGQ%2BPGxhYmVsPnllczwvbGFiZWw%2BPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJyMSI%2BJm5ic3A7DQoJCQkJCQkJCQkJJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQoJCQkJCQkJCQkJPGxhYmVsPm5vPC9sYWJlbD48aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9InIxIj48L3RkPg0KCQkJCTx0ZD4mbmJzcDs8L3RkPjwvdHI%2BPHRyPjx0ZD4mbmJzcDs8L3RkPjwvdHI%2BDQoJCQkJPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogUGVyc29uYSBhc3NldHMgb24gZXF1aXR5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRG8geW91IGhvbGQgYWNjb3VudHMgYXQgZmluYW5jaWFsIGluc3RpdHV0aW9ucyBvdXRzaWRlIFUuUy4gPzwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPjx0ZD48bGFiZWw%2BeWVzPC9sYWJlbD48aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9InIyIj4mbmJzcDsNCgkJCQkJCQkJCQkmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCgkJCQkJCQkJCQk8bGFiZWw%2Bbm88L2xhYmVsPjxpbnB1dCB0eXBlPSJyYWRpbyIgbmFtZT0icjIiPjwvdGQ%2BDQoJCQkJPHRkPiZuYnNwOzwvdGQ%2BPC90cj4tLT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0ic3BhY2VySDUiPiZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS0gZW5kIHN0ZXAxIC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGlkPSJzdGVwMiIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCgkJCTx0ZCB3aWR0aD0iMiUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCgkJCTx0ZCBjb2xzcGFuPSIyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBZGRyZXNzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RyZWV0IEFkZHJlc3MxPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQWRkcmVzcy4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iYWRkcmVzcyIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSIyMyIgaWQ9ImFkZHJlc3MiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgYWRkcmVzcy4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQk8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBZGRyZXNzIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3RyZWV0IEFkZHJlc3MyPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj48L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBBZGRyZXNzLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSIiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgYWRkcmVzcy4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBjaXR5Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2l0eTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIGNpdHkuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9ImNpdHkiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIGlkPSJjaXR5IiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIGNpdHkuIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEFkZHJlc3MiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdGF0ZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIEFkZHJlc3MuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9InN0YXRlIiBpZD0ic3RhdGUiPjxvcHRpb24gdmFsdWU9IjAwIj5zdGF0ZTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQUsiPkFLPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJBTCI%2BQUw8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkFSIj5BUjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQVoiPkFaPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJDQSI%2BQ0E8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkNPIj5DTzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQ1QiPkNUPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJEQyI%2BREM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkRFIj5ERTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iRkwiPkZMPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJHQSI%2BR0E8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkhJIj5ISTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iSUEiPklBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJJRCI%2BSUQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IklMIj5JTDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iSU4iPklOPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJLUyI%2BS1M8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IktZIj5LWTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTEEiPkxBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNQSI%2BTUE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik1EIj5NRDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTUUiPk1FPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNSSI%2BTUk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik1OIj5NTjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTU8iPk1PPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNUyI%2BTVM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik1UIj5NVDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTkMiPk5DPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJORCI%2BTkQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik5FIj5ORTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTkgiPk5IPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJOSiI%2BTko8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik5NIj5OTTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTlYiPk5WPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJOWSI%2BTlk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9Ik9IIj5PSDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iT0siPk9LPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJPUiI%2BT1I8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlBBIj5QQTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iUkkiPlJJPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJTQyI%2BU0M8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlNEIj5TRDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iVE4iPlROPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJUWCI%2BVFg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlVUIj5VVDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iVkEiPlZBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJWVCI%2BVlQ8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IldBIj5XQTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iV0kiPldJPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJXViI%2BV1Y8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IldZIj5XWTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQUEiPkFBPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJBRSI%2BQUU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkFQIj5BUDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iQVMiPkFTPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJGTSI%2BRk08L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IkdVIj5HVTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iTUgiPk1IPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJNUCI%2BTVA8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IlBSIj5QUjwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iUFciPlBXPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSJWSSI%2BVkk8L29wdGlvbj48L3NlbGVjdD4gDQoJCQkJCQkJCQkJCTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogemlwIGNvZGUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBaaXAgLyBQb3N0YWwgQ29kZTwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIHppcCBjb2RlLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJ6aXAiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIGlkPSJ6aXAiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgemlwIGNvZGUuIiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHIgaWQ9InRyUGVyU1NOIj4NCgkJCQk8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KCQkJCTx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFNvY2lhbCBTZWN1cml0eSBOdW1iZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTb2NpYWwgU2VjdXJpdHkgTnVtYmVyPC9sYWJlbD4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJzc24xIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjMiIGlkPSJzc24xIiBzaXplPSIzIiBkZWZhdWx0dmFsdWU9IiIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBmaXJzdCAzIG51bWJlcnMuIiBzdHlsZT0id2lkdGg6IDQwcHgiIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8c3Ryb25nPi08L3N0cm9uZz4mbmJzcDsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJzc24yIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIiIGlkPSJzc24yIiBzaXplPSIyIiBkZWZhdWx0dmFsdWU9IiIgIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgbWlkZGxlIDIgbnVtYmVycy4iIHN0eWxlPSJ3aWR0aDogMzBweCIgLz4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PHN0cm9uZz4tPC9zdHJvbmc%2BJm5ic3A7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0ic3NuMyIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSI0IiBpZD0ic3NuMyIgc2l6ZT0iNCIgZGVmYXVsdHZhbHVlPSIiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgbGFzdCA0IG51bWJlcnMuIiBzdHlsZT0id2lkdGg6IDUwcHgiIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCQkJPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCgkJCTwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJCTwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InNwYWNlckg1Ij4mbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BPCEtLWVuZCBzdGVwMiAtLT4NCgkJCQkJCQkgIDx0YWJsZSBpZD0ic3RlcDMiIHN0eWxlPSJkaXNwbGF5Om5vbmU7IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQoJCQk8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQoJCQk8dGQgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogQ2FyZCBudW1iZXIiPkNhcmQgTnVtYmVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIENhcmQgbnVtYmVyLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJjY251bWJlciIgdHlwZT0idGV4dCIgbWF4bGVuZ3RoPSIyMyIgaWQ9ImNjbnVtYmVyIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIENhcmQgbnVtYmVyLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBDYXJkIGV4cGlyeSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEV4cGlyeSBEYXRlPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gQ2FyZCBleHBpcnkuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9ImV4cF9tbSIgaWQ9ImV4cF9tbSI%2BPG9wdGlvbiB2YWx1ZT0iMDAiPm1vbnRoPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTAxID4wMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wMiA%2BMDI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDMgPjAzPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA0ID4wNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wNSA%2BMDU8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDYgPjA2PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTA3ID4wNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0wOCA%2BMDg8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MDkgPjA5PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPTEwID4xMDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0xMSA%2BMTE8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9MTIgPjEyPC9vcHRpb24%2BDQo8L3NlbGVjdD4gDQoJCQkJCQkJCQkJCTwvbGFiZWw%2BPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gQ2FyZCBleHBpcnkuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IG5hbWU9ImV4cF95eSIgaWQ9ImV4cF95eSI%2BPG9wdGlvbiB2YWx1ZT0iMDAiPnllYXI8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjExIiA%2BMjAxMTwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iMTIiID4yMDEyPC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSIxMyIgPjIwMTM8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjE0IiA%2BMjAxNDwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iMTUiID4yMDE1PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSIxNiIgPjIwMTY8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjE3IiA%2BMjAxNzwvb3B0aW9uPg0KPG9wdGlvbiB2YWx1ZT0iMTgiID4yMDE4PC9vcHRpb24%2BDQo8b3B0aW9uIHZhbHVlPSIxOSIgPjIwMTk8L29wdGlvbj4NCjxvcHRpb24gdmFsdWU9IjE5IiA%2BMjAyMDwvb3B0aW9uPg0KPC9zZWxlY3Q%2BIA0KCQkJCQkJCQkJCQk8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IEN2diBudW1iZXIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDYXJkIFZlcmlmaWNhdGlvbiBOdW1iZXI6PC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gQ3Z2IG51bWJlci4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iY3Z2IiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjQiIHNpemU9IjUiIGlkPSJjdnYiIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gRW50ZXIgQ3Z2IG51bWJlci4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KCQkJCQkJCQkJCSAgPGJyIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJjdnZoZWxwIiBzdHlsZT0iZGlzcGxheTpibG9jazsiID4NCiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iamF2YXNjcmlwdDpzZXRWaXNpYmlsaXR5KCdjdnZoZWxwJywgJ25vbmUnKSwgc2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnYmxvY2snKTsiIGNsYXNzPSJib2R5VGV4dFNtIj4NCiAgICAgICAgICAgICAgICAgICAgSGVscCBmaW5kaW5nIHlvdXIgQ2FyZCBWZXJpZmljYXRpb24gTnVtYmVyIA0KICAgICAgICAgICAgICAgICAgICA8L2E%2BIA0KICAgICAgICAgICAgICAgIDwvZGl2PiAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgIA0KCQkJCTxkaXYgaWQ9ImN2dmhlbHAxIiBzdHlsZT0iZGlzcGxheTpub25lOyI%2BDQogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9ImphdmFzY3JpcHQ6c2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnbm9uZScpLCBzZXRWaXNpYmlsaXR5KCdjdnZoZWxwJywgJ2Jsb2NrJyk7IiBjbGFzcz0iYm9keVRleHRTbSI%2BDQogICAgICAgICAgICAgICAgICAgIEhpZGUgZXhwbGluYXRpb24gDQogICAgICAgICAgICAgICAgICAgIDwvYT4gDQogICAgICAgICAgICAgICAgPGJyPjxzcGFuIGNsYXNzPSJpbnN0cnRleHQiPlRoZSB2ZXJpZmljYXRpb24gbnVtYmVyIGlzIGEgMy1kaWdpdCBudW1iZXIgPGJyPg0KCQkJCXByaW50ZWQgb24gdGhlIGJhY2sgb2YgeW91ciBjYXJkLiA8YnI%2BSXQgYXBwZWFycyBhZnRlciBhbmQgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2FyZCBudW1iZXIuPHNwYW4%2BDQoJCQkJPGJyPjxhIGhyZWY9ImphdmFzY3JpcHQ6c2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnbm9uZScpLCBzZXRWaXNpYmlsaXR5KCdjdnZoZWxwYW1leCcsICdibG9jaycpOyI%2BVXNpbmcgQW1lcmljYW4gRXhwcmVzcz88L2E%2BDQoJCQkJPGJyPjxicj48aW1nIHNyYz0iaHR0cHM6Ly93d3cucGF5cGFsb2JqZWN0cy5jb20vZW5fVVMvaS9kZW1vL2N2X2NhcmQuZ2lmIj48L2Rpdj4NCgkJCQkNCgkJCQk8ZGl2IGlkPSJjdnZoZWxwYW1leCIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPg0KICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJqYXZhc2NyaXB0OnNldFZpc2liaWxpdHkoJ2N2dmhlbHBhbWV4JywgJ25vbmUnKSwgc2V0VmlzaWJpbGl0eSgnY3Z2aGVscCcsICdibG9jaycpOyIgY2xhc3M9ImJvZHlUZXh0U20iPg0KICAgICAgICAgICAgICAgICAgICBIaWRlIGV4cGxpbmF0aW9uIA0KICAgICAgICAgICAgICAgICAgICA8L2E%2BPGJyPjxzcGFuIGNsYXNzPSJpbnN0cnRleHQiPg0KICAgICAgICAgICAgICAgIFRoZSBBbWVyaWNhbiBFeHByZXNzIHNlY3VyaXR5IGNvZGUgaXMgYSA0LWRpZ2l0IG51bWJlcjxicj4gcHJpbnRlZCANCgkJCQlvbiB0aGUgZnJvbnQgb2YgeW91ciBjYXJkLiA8YnI%2BSXQgYXBwZWFycyBhZnRlciBhbmQgdG8gdGhlIHJpZ2h0IG9mIHlvdXIgY2FyZCBudW1iZXIuPC9zcGFuPg0KCQkJCTxicj48YSBocmVmPSJqYXZhc2NyaXB0OnNldFZpc2liaWxpdHkoJ2N2dmhlbHBhbWV4JywgJ25vbmUnKSwgc2V0VmlzaWJpbGl0eSgnY3Z2aGVscDEnLCAnYmxvY2snKTsiIGNsYXNzPSJib2R5VGV4dFNtIj5Vc2luZyBWaXNhLCBNYXN0ZXJDYXJkIG9yIERpc2NvdmVyPzwvYT4NCgkJCQk8YnI%2BPGJyPjxpbWcgc3JjPSJodHRwczovL3d3dy5wYXlwYWxvYmplY3RzLmNvbS9lbl9VUy9pL2RlbW8vY3ZfYW1leF9jYXJkLmdpZiI%2BPC9kaXY%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIEZpZWxkOiBBdG0gcGluIG51bWJlciI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFUTSBQSU4gTnVtYmVyOjwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEF0bSBwaW4gbnVtYmVyLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJwaW4iIHR5cGU9InRleHQiIG1heGxlbmd0aD0iNiIgc2l6ZT0iNSIgaWQ9InBpbiIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBBdG0gcGluIG51bWJlci4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KCQkJCQkJCQkJCSA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQk8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJINSI%2BJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS1lbmQgc3RlcDMgLS0%2BDQoJCQkJCQkJICA8dGFibGUgaWQ9InN0ZXA0IiBzdHlsZT0iZGlzcGxheTpub25lOyIgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KCQkJPHRkIHdpZHRoPSIyJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KCQkJPHRkIGNvbHNwYW49IjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iMTAwJSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFVzZXJuYW1lIj5Vc2VySUQNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9sYWJlbD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJhbGVydFRleHQyIj4qPC9zcGFuPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBmaWVsZC4gVXNlcm5hbWUuIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IG5hbWU9InVzZXIiIHR5cGU9InRleHQiIG1heGxlbmd0aD0iMjMiIGlkPSJ1c2VyIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFVzZXJuYW1lLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQkJCQkJICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogUGFzc3dvcmQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQYXNzd29yZDo8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBQYXNzd29yZC4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0icGFzcyIgdHlwZT0icGFzc3dvcmQiIGlkPSJwYXNzIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFBhc3N3b3JkLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQoJCQkJCQkJCQkJIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI4JSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0iaW5wdXRGaWVsZCI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEkgc2lnbiBhbmQgc3VibWl0IFMuQS5GLmUgRm9ybTo8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJhZ3JlZSIgdHlwZT0iY2hlY2tib3giIGlkPSJhZ3JlZSIgdmFsdWU9IjEiIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KCQkJCQkJCQkJCSA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQk8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJINSI%2BJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS1lbmQgc3RlcDQgLS0%2BDQoJCQkJCQkJICA8dGFibGUgaWQ9ImxvYWRpbmciIHN0eWxlPSJkaXNwbGF5Om5vbmU7IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQoJCQk8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQoJCQk8dGQgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHA6Ly93d3cuc2ltcGxlc3RlcHMubmwvaW1nL2xvYWRpbmcuZ2lmIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9InNwYWNlckg1Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCQk8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJINSI%2BJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwhLS1lbmQgbG9hZGluZyAtLT4NCgkJCQkJCQkgIDx0YWJsZSBpZD0ic3RlcDUiIHN0eWxlPSJkaXNwbGF5Om5vbmU7IiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjEwMCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJzcGFjZXJXMTAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPkFuIGVtYWlsIHdpbGwgYmUgc2VudCB0byB5b3UuIExvZ2luIHRvIHlvdXIgZW1haWwsIHVzaW5nIHRoaXMgZm9ybSBhbmQgZm9sbG93IHRoZSBjb25maXJtYXRpb24gbGluazo8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQoJCQk8dGQgd2lkdGg9IjIlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQoJCQk8dGQgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSIxMDAlIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iOCUiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9ImlucHV0RmllbGQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIHRpdGxlPSJSZXF1aXJlZCBGaWVsZDogVXNlcm5hbWUiPkVtYWlsIFVzZXJuYW1lDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iYWxlcnRUZXh0MiI%2BKjwvc3Bhbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIFVzZXJuYW1lLiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJlbWFpbF91c2VyIiB2YWx1ZT0iIiB0eXBlPSJ0ZXh0IiBtYXhsZW5ndGg9IjIzIiBpZD0iZW1haWxfdXNlciIgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBFbnRlciBVc2VybmFtZS4iIC8%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCgkJCQkJCQkJCSAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjb2xzcGFuPSIzIiBjbGFzcz0ic3BhY2VySDUiPjwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjglIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJpbnB1dEZpZWxkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCB0aXRsZT0iUmVxdWlyZWQgRmllbGQ6IFBhc3N3b3JkIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFbWFpbCBQYXNzd29yZDo8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImFsZXJ0VGV4dDIiPio8L3NwYW4%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmbmJzcDs8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9IlJlcXVpcmVkIGZpZWxkLiBQYXNzd29yZC4iPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iZW1haWxfcGFzcyIgdHlwZT0icGFzc3dvcmQiIGlkPSJlbWFpbF9wYXNzIiB0aXRsZT0iUmVxdWlyZWQgZmllbGQuIEVudGVyIFBhc3N3b3JkLiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGFiZWw%2BDQoJCQkJCQkJCQkJIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5ic3A7PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJzcGFjZXJINSI%2BPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgkJPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0ic3BhY2VySDUiPiZuYnNwOzwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI%2BDQoJCQkJCQkJCQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48IS0tZW5kIHN0ZXA0IC0tPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiB3aWR0aD0iNTIlIiBhbGlnbj0icmlnaHQiIHN0eWxlPSJwYWRkaW5nOiAwcHggMTVweCAwcHggMHB4Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNvbHNwYW49IjIiIGNsYXNzPSJzcGFjZXJoMTAiPjwvdGQ%2BDQoJPC90cj4NCgkNCgkNCg0KCTx0cj4NCgkJPHRkIGNsYXNzPSJkaXZpZGVyMiIgY29sc3Bhbj0iMiI%2BDQogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgdGl0bGU9Ikhvcml6b250YWwgTGluZSI%2BDQogICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdGQ%2BDQoJPC90cj4NCgk8dHI%2BDQoJCTx0ZCBjb2xzcGFuPSIyIiBjbGFzcz0idGFuQnV0dG9uUm93IiBhbGlnbj0iY2VudGVyIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Ik5vdFByaW50YWJsZSIgc3R5bGU9ImRpc3BsYXk6YmxvY2siIGlkPSJidXR0b24xIj4NCgkJCQkJCTx0YWJsZT48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiPjwvdGQ%2BPHRkPg0KCQkJCQkJPGlucHV0IHR5cGU9ImJ1dHRvbiIgbmFtZT0iTmV4dEJ1dHRvbiIgdmFsdWU9Ik5leHQiIG9uY2xpY2s9ImphdmFzY3JpcHQ6bmV4dDEoKTsiIGlkPSJOZXh0QnV0dG9uIiB0aXRsZT0iR28gdG8gR2V0IElkZW50aWZpY2F0aW9uIENvZGUgcGFnZS4iIGNsYXNzPSJidXR0b25md2QiIGFsdD0iTmV4dCIgLz48L3RkPjx0ZD48aW5wdXQgdHlwZT0ic3VibWl0IiBuYW1lPSJDYW5jZWxCdXR0b24iIHZhbHVlPSJDYW5jZWwiIG9uY2xpY2s9ImphdmFzY3JpcHQ6V2ViRm9ybV9Eb1Bvc3RCYWNrV2l0aE9wdGlvbnMobmV3IFdlYkZvcm1fUG9zdEJhY2tPcHRpb25zKCZxdW90O0NhbmNlbEJ1dHRvbiZxdW90OywgJnF1b3Q7JnF1b3Q7LCBmYWxzZSwgJnF1b3Q7JnF1b3Q7LCAmcXVvdDtodHRwczovL2NoYXNlb25saW5lLmNoYXNlLmNvbS9Mb2dvbi5hc3B4JnF1b3Q7LCBmYWxzZSwgZmFsc2UpKSIgaWQ9IkNhbmNlbEJ1dHRvbiIgdGl0bGU9IlJldHVybiB0byB0aGUgQ2hhc2UgSG9tZSBwYWdlIiBjbGFzcz0iYnV0dG9uYmFjayIgYWx0PSJDYW5jZWwiIC8%2BDQoJCQkJCQk8L3RkPjwvdHI%2BPC90YWJsZT48L2Rpdj4NCgkJCQkJCTxkaXYgY2xhc3M9Ik5vdFByaW50YWJsZSIgc3R5bGU9ImRpc3BsYXk6bm9uZSIgaWQ9ImJ1dHRvbjIiPg0KCQkJCQkJPHRhYmxlPjx0cj48dGQgYWxpZ249ImNlbnRlciI%2BPC90ZD48dGQ%2BDQoJCQkJCQk8aW5wdXQgdHlwZT0iYnV0dG9uIiBuYW1lPSJOZXh0QnV0dG9uIiB2YWx1ZT0iTmV4dCIgb25jbGljaz0iamF2YXNjcmlwdDpuZXh0MigpOyIgaWQ9Ik5leHRCdXR0b24iIHRpdGxlPSJHbyB0byBHZXQgSWRlbnRpZmljYXRpb24gQ29kZSBwYWdlLiIgY2xhc3M9ImJ1dHRvbmZ3ZCIgYWx0PSJOZXh0IiAvPjwvdGQ%2BPHRkPjxpbnB1dCB0eXBlPSJzdWJtaXQiIG5hbWU9IkNhbmNlbEJ1dHRvbiIgdmFsdWU9IkNhbmNlbCIgb25jbGljaz0iamF2YXNjcmlwdDpXZWJGb3JtX0RvUG9zdEJhY2tXaXRoT3B0aW9ucyhuZXcgV2ViRm9ybV9Qb3N0QmFja09wdGlvbnMoJnF1b3Q7Q2FuY2VsQnV0dG9uJnF1b3Q7LCAmcXVvdDsmcXVvdDssIGZhbHNlLCAmcXVvdDsmcXVvdDssICZxdW90O2h0dHBzOi8vY2hhc2VvbmxpbmUuY2hhc2UuY29tL0xvZ29uLmFzcHgmcXVvdDssIGZhbHNlLCBmYWxzZSkpIiBpZD0iQ2FuY2VsQnV0dG9uIiB0aXRsZT0iUmV0dXJuIHRvIHRoZSBDaGFzZSBIb21lIHBhZ2UiIGNsYXNzPSJidXR0b25iYWNrIiBhbHQ9IkNhbmNlbCIgLz4NCgkJCQkJCTwvdGQ%2BPC90cj48L3RhYmxlPjwvZGl2Pg0KCQkJCQkJPGRpdiBjbGFzcz0iTm90UHJpbnRhYmxlIiBzdHlsZT0iZGlzcGxheTpub25lIiBpZD0iYnV0dG9uMyI%2BDQoJCQkJCQk8dGFibGU%2BPHRyPjx0ZCBhbGlnbj0iY2VudGVyIj48L3RkPjx0ZD4NCgkJCQkJCTxpbnB1dCB0eXBlPSJidXR0b24iIG5hbWU9Ik5leHRCdXR0b24iIHZhbHVlPSJOZXh0IiBvbmNsaWNrPSJqYXZhc2NyaXB0Om5leHQzKCk7IiBpZD0iTmV4dEJ1dHRvbiIgdGl0bGU9IkdvIHRvIEdldCBJZGVudGlmaWNhdGlvbiBDb2RlIHBhZ2UuIiBjbGFzcz0iYnV0dG9uZndkIiBhbHQ9Ik5leHQiIC8%2BPC90ZD48dGQ%2BPGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0iQ2FuY2VsQnV0dG9uIiB2YWx1ZT0iQ2FuY2VsIiBvbmNsaWNrPSJqYXZhc2NyaXB0OldlYkZvcm1fRG9Qb3N0QmFja1dpdGhPcHRpb25zKG5ldyBXZWJGb3JtX1Bvc3RCYWNrT3B0aW9ucygmcXVvdDtDYW5jZWxCdXR0b24mcXVvdDssICZxdW90OyZxdW90OywgZmFsc2UsICZxdW90OyZxdW90OywgJnF1b3Q7aHR0cHM6Ly9jaGFzZW9ubGluZS5jaGFzZS5jb20vTG9nb24uYXNweCZxdW90OywgZmFsc2UsIGZhbHNlKSkiIGlkPSJDYW5jZWxCdXR0b24iIHRpdGxlPSJSZXR1cm4gdG8gdGhlIENoYXNlIEhvbWUgcGFnZSIgY2xhc3M9ImJ1dHRvbmJhY2siIGFsdD0iQ2FuY2VsIiAvPg0KCQkJCQkJPC90ZD48L3RyPjwvdGFibGU%2BPC9kaXY%2BDQoJCQkJCQk8ZGl2IGNsYXNzPSJOb3RQcmludGFibGUiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIGlkPSJidXR0b240Ij4NCgkJCQkJCTx0YWJsZT48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiPjwvdGQ%2BPHRkPg0KCQkJCQkJPElOUFVUIHR5cGU9ImJ1dHRvbiIgbmFtZT0iQnV0dG9uU3VibWl0IiB2YWx1ZT0iU3VibWl0IGZvcm0iIGNsYXNzPSJidXR0b25Gd2QiIHN0eWxlPSJ3aWR0aDogMTUwcHgiIG9uRm9jdXM9IndpbmRvdy5zdGF0dXM9J0xvZyBPbic7cmV0dXJuIHRydWUiIG9uQmx1cj0id2luZG93LnN0YXR1cz0nJztyZXR1cm4gdHJ1ZSIgb25Nb3VzZU92ZXI9IndpbmRvdy5zdGF0dXM9J0xvZyBPbic7cmV0dXJuIHRydWUiIG9uTW91c2VPdXQ9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uQ2xpY2s9ImphdmFzY3JpcHQ6bmV4dDQoKTsiPg0KCQkJCQkJPC90ZD48L3RyPjwvdGFibGU%2BPC9kaXY%2BDQoJCQkJCQk8ZGl2IGNsYXNzPSJOb3RQcmludGFibGUiIHN0eWxlPSJkaXNwbGF5Om5vbmUiIGlkPSJidXR0b241Ij4NCgkJCQkJCTx0YWJsZT48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiPjwvdGQ%2BPHRkPg0KCQkJCQkJPElOUFVUIHR5cGU9InN1Ym1pdCIgbmFtZT0iQnV0dG9uU3VibWl0IiB2YWx1ZT0iU2VuZCBtZSB0byBteSBlbWFpbCIgY2xhc3M9ImJ1dHRvbkZ3ZCIgc3R5bGU9IndpZHRoOiAyNTBweCIgb25Gb2N1cz0id2luZG93LnN0YXR1cz0nTG9nIE9uJztyZXR1cm4gdHJ1ZSIgb25CbHVyPSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIiBvbk1vdXNlT3Zlcj0id2luZG93LnN0YXR1cz0nTG9nIE9uJztyZXR1cm4gdHJ1ZSIgb25Nb3VzZU91dD0id2luZG93LnN0YXR1cz0nJztyZXR1cm4gdHJ1ZSI%2BDQoJCQkJCQk8L3RkPjwvdHI%2BPC90YWJsZT48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KCTwvdHI%2BDQo8L3RhYmxlPg0KDQogICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgIDwvdGFibGU%2BDQogICAgICAgICAgPC90ZD4NCiAgICAgICAgPC90cj4NCiAgICAgIDwvdGFibGU%2BDQogICAgJm5ic3A7PC9kaXY%2BPC90ZD4NCgkJPHRkIGNsYXNzPSJzcGFjZXJ3MjUiPiZuYnNwOzwvdGQ%2BDQoJCTx0ZCBjbGFzcz0ic2lkZWJhciI%2BJm5ic3A7PC90ZD4NCgk8L3RyPg0KCTx0cj4NCgkJPHRkIGNsYXNzPSJzaWRlYmFyIj4mbmJzcDs8L3RkPg0KCQk8dGQgY2xhc3M9InNwYWNlcmgzMCIgY29sc3Bhbj0iMyI%2BJm5ic3A7PC90ZD4NCgkJPHRkIGNsYXNzPSJzaWRlYmFyIj4mbmJzcDs8L3RkPg0KCTwvdHI%2BDQoJPHRyPg0KCQk8dGQgY2xhc3M9InNpZGViYXIiIGNvbHNwYW49IjUiPiZuYnNwOzwvdGQ%2BDQoJPC90cj4NCjwvdGFibGU%2BDQo8L2Rpdj4NCjwhLS1Gb290ZXItLT48dGFibGUgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGNsYXNzPSJmdWxsd2lkdGgiIHN1bW1hcnk9InRlcm1zIG9mIHVzZSBsaW5rIGFuZCBjb3B5cmlnaHQiPjx0cj48dGQgY2xhc3M9InNwYWNlcmgxMCIgY29sc3Bhbj0iMyI%2BJm5ic3A7PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9IndpZHRoOjMwJTsgdmVydGljYWwtYWxpZ246dG9wIj4mbmJzcDs8L3RkPjx0ZCBhbGlnbj0iY2VudGVyIiB3aWR0aD0iNDAlIiB2YWxpZ249InRvcCI%2BPHNwYW4gY2xhc3M9ImZvb3RlcnRleHQiPjxhIGlkPSJTZWN1cml0eUxpbmsiIGhyZWY9IiMiIG9uQmx1cj0id2luZG93LnN0YXR1cz0nJztyZXR1cm4gdHJ1ZSIgb25Nb3VzZU92ZXI9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uRm9jdXM9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uTW91c2VPdXQ9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiPlNlY3VyaXR5PC9hPiZuYnNwO3wmbmJzcDs8YSBpZD0iVGVybXNMaW5rIiBocmVmPSIjIiBvbkJsdXI9IndpbmRvdy5zdGF0dXM9Jyc7cmV0dXJuIHRydWUiIG9uTW91c2VPdmVyPSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIiBvbkZvY3VzPSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIiBvbk1vdXNlT3V0PSJ3aW5kb3cuc3RhdHVzPScnO3JldHVybiB0cnVlIj5UZXJtcyBvZiBVc2U8L2E%2BJm5ic3A7PC9zcGFuPjwvdGQ%2BPHRkIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsgd2lkdGg6MzAlOyB2ZXJ0aWNhbC1hbGlnbjp0b3AiPiZuYnNwOzwvdGQ%2BPC90cj48L3RhYmxlPjxkaXYgY2xhc3M9InByaW50YWJsZSI%2BPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBjbGFzcz0iZnVsbHdpZHRoIj48dHI%2BPHRkIGNsYXNzPSJzcGFjZXJoMTAiPiZuYnNwOzwvdGQ%2BPC90cj48dHI%2BPHRkIGFsaWduPSJjZW50ZXIiIGNsYXNzPSJmb290ZXJ0ZXh0Ij4mbmJzcDsmIzE2OTsgMjAxNCBKUE1vcmdhbiBDaGFzZSAmYW1wOyBDby48L3RkPjwvdHI%2BPHRyPjx0ZCBjbGFzcz0ic3BhY2VyaDEwIj4mbmJzcDs8L3RkPjwvdHI%2BPC90YWJsZT48L2Rpdj48IS0tRU5EIEZvb3Rlci0tPg0KPC9jZW50ZXI%2BDQoNCjwvZm9ybT4NCjwvYm9keT48L2h0bWw%2BDQo%3D
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
leofelix
Amministratore
Messaggi: 5130 Iscritto il: mer lug 03, 2013 11:46 am
Località: Bugliano
Messaggio
da leofelix » sab mar 14, 2015 9:42 pm
crazy.cat ha scritto: Phishing su banca straniera, nella mail aveva un link breve hxxp://goo.gl/Hdu2BD che apre una pagina web che nella barra degli indirizzi ha tutto il testo che vedete chiuso nello spoiler.
E non riuscivo a capire perché wot non me la lasciava valutare, non è un indirizzo web...ma vallo a leggere tutto fino in fondo...
perché l'URL accorciato reindirizzava qui (ora l'URL breve è stato disabilitato)
hxxp://www.eucleandepo.hu/templates/atomic/doro.php
che a sua volta contiene la lunga stringa menzionata
Qui si può vedere come appare, ma anche phishtank non riesce a capire quindi non riesce a metterlo online
https://www.phishtank.com/phish_detail.php?phish_id=3049541
Io uso questi strumento per sapere cosa contiene un URL abbreviato senza la necessità di visitarlo direttamente
http://www.toolsvoid.com/unshorten-url
Uso anche altri strumenti per analizzare o visualizzare il contenuto di certi siti senza doverli visitare, uno piuttosto utile è questo (ma ce ne sono altri, adesso sto lavorando a un portatile nuovo e non ho con me tutti gli strumenti del "mestiere")
https://urlquery.net/
ah lo sapevate che il phishing che riguarda i dispositivi mobili è stato battezzato smshing?
http://encyclopedia2.thefreedictionary.com/Smshing
crazy.cat
Amministratore
Messaggi: 12543 Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana
Contatta:
Messaggio
da crazy.cat » mar mar 24, 2015 5:36 am
A quanto pare mi sono comperato un MAC e non me ne ero neanche accorto
Inaugurazione dell'Apple Store
Gentile cliente Apple , *****
Il tuo conto Apple e stato bloccato per la tua sicurezza. Questo e stato fatto per assicurare il tuo conto e le tue informazioni private. Come misura di sicurezza, vi consigliamo di collegarti al vostro Conto Apple e cambiare il tuo codice di accesso.
Il nostro sistema ti aiutera rapidamente a cambiare il tuo codice di accesso. Il tuo conto non sara sospeso in questo caso, pero, se invece, 48 ore dopo aver ricevuto questo messaggio, il tuo conto non verra confermato, ci riserviamo il diritto di sospendere la tua registrazione Apple.
Scaricare l`allegato, aprirlo nel browser e seguire i passaggi richiesti .
Grazie,
Apple Team
In allegato file shtml che rimanda al sito hxxp://apple.com.support.nuovaareaclienti.apple.pages.derim.bounceme.net/appb/home/index.php
Semppre cartbcc con immagine nella mail che rimanda al solito link assurdo (avreste anche stufato ormai...cambiate phishing...)
h**p://www.cartabcc.it.dy5b8qjbdox8jfxdawjq7a8 ... /login.php
“Se tutti i documenti raccontavano la stessa favola, ecco che la menzogna diventava un fatto storico, quindi vera.”
leofelix
Amministratore
Messaggi: 5130 Iscritto il: mer lug 03, 2013 11:46 am
Località: Bugliano
Messaggio
da leofelix » mar mar 24, 2015 5:20 pm
@ crazy.cat
per caso ti capita di ricordare l'URL ricevuto che origina il caso di phishing "CartaBCC" che oggi reindirizza verso i sottodomini casuali del TDL *.advicety.com/wps/login.php e se sì lo potresti postare?
Domando perché una volta identificato l'IP address e/o URL originale è possibile bloccare anche i futuri e non improbabili redirects verso altri TDL compromessi.
Io intanto mi sono preso la libertà di segnalare i casi ancora attivi su phishtank e Opera/Netcraft dovrebbe già bloccare tutti i sottodomini di *.advicety.com/wps/login.php , conseguentemente anche google e alcune security software houses dovrebbero fare altrettanto.
Ma tempo 24 ore e il phisher troverà un altro dominio da utilizzare come solitamente accade in questi casi.
Grazie comunque in ogni caso
Avanti è la vita
System
Bot ufficiale TurboLab.it
Messaggi: ∞
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta:
Contatta
Re: Re: Segnalazioni di mail di phishing o malware vario
Messaggio
da System » mar mar 24, 2015 5:20 pm
2 Risposte
2080 Visite
Ultimo messaggio da SerioBg
lun mag 29, 2023 8:19 pm
9 Risposte
5655 Visite
Ultimo messaggio da cippico
mar mar 12, 2024 2:18 pm
20 Risposte
5161 Visite
Ultimo messaggio da Matilda12
sab nov 04, 2023 8:36 pm
10 Risposte
1764 Visite
Ultimo messaggio da cippico
ven feb 09, 2024 1:27 pm
7 Risposte
3609 Visite
Ultimo messaggio da Pulcepiccola
sab giu 03, 2023 4:09 pm