From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2036326807222852731==" MIME-Version: 1.0 From: Felix Rubio Dalmau Subject: [tpm2] Re: Example with multifactor authentication available? Date: Sat, 28 Aug 2021 11:18:47 +0200 Message-ID: <2261998.VC6G392Jmf@polaris> In-Reply-To: SN6PR11MB3437F39553322C28C77D04C6B8C89@SN6PR11MB3437.namprd11.prod.outlook.com List-ID: To: tpm2@lists.01.org --===============2036326807222852731== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi William, = **It works!!!** After messing around with my script, your gist, and with yo= ur help, I have understood my mistake: when creating an AND policy, the ord= er of the components matters (I was sealing it with the AND(PCR, PASSWORD),= unsealing with AND(PASSWORD, PCR). When you highlighted the fact that poli= cies are hashes... yeah, it became clear I could not do that). If I understand properly, after sealing the secret I can safely copy the re= scue and regular policy files to the initramfs, so that then, to unseal, I = can do the following: # unseal regular (should work) = tpm2_startauthsession -S session.ctx --policy-session = tpm2_policypcr -S session.ctx -l sha256:0,1,2,3 = tpm2_policypassword -S session.ctx = tpm2_policyor -S session.ctx sha256:rescue.policy,regular.policy = tpm2_unseal -c 0x81010001 -p 'session:session.ctx+regularpass' = tpm2_flushcontext session.ctx = # unseal rescue (should work) = tpm2_startauthsession -S session.ctx --policy-session = tpm2_policysecret -S session.ctx -c o ownerpass = tpm2_policyor -S session.ctx sha256:rescue.policy,regular.policy = tpm2_unseal -c 0x81010001 -p session:session.ctx = tpm2_flushcontext session.ctx if either regularpass or ownerpass are not correct, the corresponding bloc= k fails (so, this is working as expected). However, in your last email you = say something that I do not understand: "So in the non-recovery case, when = you call policyor, you can give it just the policy hash from the PCR policy= and invoking the command and I think you just need the fixed hash from wha= t the policysecret would provide, you don't need to invoke the command as t= he first policy in the list will evaluate to true.". This sounds like: "you= can provide sha256:regular.policy to the first block and sha256:rescue.pol= icy to the second, because only one of the branches needs to evaluate to tr= ue". However, if I do this, I get an error: WARNING:esys:src/tss2-esys/api/Esys_PolicyOR.c:286:Esys_PolicyOR_Finish() R= eceived TPM Error = ERROR:esys:src/tss2-esys/api/Esys_PolicyOR.c:100:Esys_PolicyOR() Esys Finis= h ErrorCode (0x000001d5) = ERROR: Esys_PolicyAuthorize(0x1D5) - tpm:parameter(1):structure is the wron= g size = ERROR: Could not build policyor TPM = ERROR: Unable to run tpm2_policyor Finally, as I said, the idea is to put in initramfs a script to request a = password and try to unlock (either regular or rescue) the filesystem. This = means that I am storing the rescue and regular policies in that initramfs. = What is your opinion about storing these policies not on the initramfs, but= on the tpm itself? This way, if the disk is copied by malware or so those = hashes would not be compromised... or do you think that is already too much? Again, thank you very much! Felix On Friday, 27 August 2021 20:05:38 CEST Roberts, William C wrote: > TL;DR don't invoke the policysecret command, just use what the fixed hash= output is in policyor command. Set an owner password on rea deployments. > = > Remember that policies are just hashes. When you create a policy and assi= gn it to an object during creation, you don't even need to invoke any > of the commands. You only need to actual invoke the commands when you wan= t to use a policy to authorize, because the TPM needs to change > its state and that state is tethered to the session context. Since it's a= policy OR, only one of the branches needs to evaluate to true. > So in the non-recovery case, when you call policyor, you can give it just= the policy hash from the PCR policy and invoking the command and > I think you just need the fixed hash from what the policysecret would pro= vide, you don't need to invoke the command as the first policy in the list > will evaluate to true. > = > The spec says: > PolicySession?policyDigest is compared against the list of provided value= s. If the current policySession?policyDigest does not match any value in th= e list, the TPM shall return TPM_RC_VALUE. Otherwise, the TPM will reset po= licySession?policyDigest to a Zero Digest. Then policySession?policyDigest = is extended by the concatenation of TPM_CC_PolicyOR and the concatenation o= f all of the digests. > = > Which is kind of terse, but if you provide a list of policies on a given = session, just one of the policies needs to be true, so for each digest it l= ooks for state in the > session context that satisifies it, resets the session policy to 0, then = extends the other hashes so when you use the object the policyDigest in the= session state > and the hash in the public object match. > = > Additionally, never deploy without an owner password. As anything, even a= simple mistake could DoS all your owner objects (NV Index, keys, etc). You= have reset > capabilities in your bios or for an embedded systems usually a set of jum= pers. > = > = > = > ________________________________ > From: Felix Rubio Dalmau > Sent: Wednesday, August 25, 2021 1:39 AM > To: Roberts, William C > Cc: tpm2(a)lists.01.org > Subject: Re: [tpm2] Re: Example with multifactor authentication available? > = > Hi William, > = > Going through your example, I am facing more trouble. Let me expl= ain: the sealing of the data happens as expected (there is my concern about= using the owner password to do it, but I can live with that), but when it = needs to be unsealed (here I paste the code for the regular unseal, but hap= pens with both), from an clean initramfs run, I would have to do the follow= ing: > = > tpm2_startauthsession -S session.dat > tpm2_policysecret -S session.dat -L rescue.policy -c o rescuepass > tpm2_flushcontext session.dat > = > tpm2_startauthsession -S session.dat --policy-session > tpm2_policypassword -S session.dat > tpm2_policypcr -S session.dat -l sha256:0,1,7 -L pcr.policy > tpm2_policyor -S session.dat sha256:rescue.policy,pcr.policy > tpm2_unseal -p 'session:session.dat+regularpass' -c 0x81010001 > tpm2_flushcontext session.dat > = > For what I understand, to unseal I need to declare the policyor object, a= nd for the policyor object to be created I need to create the rescue.policy= and the pcr.policy on the spot. The pcr.policy is easy to get, because it = will always produce an object regardless of the contents of the PCR registe= rs, but for the rescue.policy things get more tricky because as it is tied = to the owner hierarchy I can only get it created if the password is correct= (thus forcing me to supply the rescue password every time, thus defeating = the purpose of this activity). > = > I am afraid I am doing something very wrong, because the solutions I foun= d (both in the mailing list, or in gitter) seem to be quite complex for a p= roblem that seems simple... right? I have thought in using nvdefine / nvwri= te / ... to compare the hashes of the passwords by hand, but I stopped that= approach because it felt like I was obtaining a complex solution for a sim= ple problem as well. > = > Sorry to bother you and the members of the list... but I am pretty lost, = still :-/ > = > Thank you! > Felix > = > = > On Tuesday, 24 August 2021 20:29:33 CEST Felix Rubio Dalmau wrote: > > Hi William, > > > > first of all, thank you very much for your email! I have one question: = so far, I am issuing all these commands after clearing the tpm and without = taking ownership of it (so, I am not specifying any password at all). If do= ing so, and using the TPM owner password as the rescue password... do you t= hink that is a good idea? I am not challenging you, but I would like to get= your thoughts. > > > > Thank you very much! > > > > Felix > > > > On Monday, 23 August 2021 22:48:38 CEST Roberts, William C wrote: > > > I got a few things wrong in that response, my apologies and let me tr= y and clarify: > > > > > > policypassword - allows you to specify a password to use an object wh= en the objects userauth attribute is 0. For objects that are only able to > > > be authenticated to with policies. > > > > > > policysecret - couple an objects auth value to something else, like t= he owner hierarchy. > > > > > > policyauthorize - couple an objects auth value to a signing authority. > > > > > > We only care about the first two things here, policy password and pol= icysecret. > > > > > > The keys here are understanding what you want based on the attributes= of an object and how auth work in the TPM. > > > Objects can either have userwithauth 1 or 0, if it's 0, then only pol= icy based authorization will work. When you create the > > > object, a policy hash is stored in the public portion and the passwor= d if specified is stored in the private portion. When you want > > > to use that object, the TPM will require policy-based authorizations,= if you want the TPM to investigate the command header for a password > > > then you have to use the policypassword command so it knows. If you s= et a password for an object with userwithauth 1 attribute, then you can aut= henticate to it with either the policy or the password, so we need to turn = this off to get it into the AND requirement you have. > > > > > > The manpage for policyor actually gives this exact scenario: > > > https://github.com/tpm2-software/tpm2-tools/blob/master/man/tpm2_poli= cyor.1.md#examples > > > > > > But in your initial email you talk about a policy where its policy(pa= ssword1) or policy(password2, PCR), to get there you would need to use > > > policysecret since you need an object to have multiple auth values, a= n object can only have one, so policysecret would let you couple N > > > secrets. > > > > > > Here's a gist (https://gist.github.com/williamcroberts/7a3bba2f45bf28= c5a19c5e13e5c8da21) > > > that seems to do what you want, I sourced it and did this on a SIMULA= TOR: > > > > > > tpm2_changeauth -c o ownerpass > > > tpm2_createprimary -c primary.ctx > > > > > > do_policy_secret > > > 0d84f55daf6e43ac97966e62c9bb989d3397777d25c5f749868055d65394f952 > > > > > > do_policy_pcr_and_pass > > > 8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e > > > ea35b777fa3f5a5e702f0a42691e37cf3e76a7a8e2894bc7e61a2d0effbd0e74 > > > > > > do_policy_or > > > 952a41a9678af53d04e6607a5ed51d522023e81a1fd68872e9dcc96fee2be3fb > > > > > > do_create > > > name-alg: > > > value: sha256 > > > raw: 0xb > > > attributes: > > > value: fixedtpm|fixedparent > > > raw: 0x12 > > > type: > > > value: keyedhash > > > raw: 0x8 > > > algorithm: > > > value: null > > > raw: 0x10 > > > keyedhash: ecddbf75431eeb635d118ef59dc9a100612bb595bf42164dc7af43efed= eae3ab > > > authorization policy: 952a41a9678af53d04e6607a5ed51d522023e81a1fd6887= 2e9dcc96fee2be3fb > > > > > > do_unseal_pcr > > > 8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e > > > ea35b777fa3f5a5e702f0a42691e37cf3e76a7a8e2894bc7e61a2d0effbd0e74 > > > 952a41a9678af53d04e6607a5ed51d522023e81a1fd68872e9dcc96fee2be3fb > > > mysecret > > > > > > do_break_pcr > > > sha1: f1d2d2f924e986ac86fdf7b36c94bcdf32beec15 > > > sha256: b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae49= 44c > > > sha384: 8effdabfe14416214a250f935505250bd991f106065d899db6e19bdc8bf64= 8f3ac0f1935c4f65fe8f798289b1a0d1e06 > > > sha512: 0cf9180a764aba863a67b6d72f0918bc131c6772642cb2dce5a34f0a702f9= 470ddc2bf125c12198b1995c233c34b4afd346c54a2334c350a948a51b6e8b4e6b6 > > > > > > do_unseal_pcr > > > 8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e > > > 05f7f361e2dd7efde0aee1f0e2a36a49185b6c1fa479f46f09dad68b2af9df7b > > > WARNING:esys:src/tss2-esys/api/Esys_PolicyOR.c:286:Esys_PolicyOR_Fini= sh() Received TPM Error > > > ERROR:esys:src/tss2-esys/api/Esys_PolicyOR.c:100:Esys_PolicyOR() Esys= Finish ErrorCode (0x000001c4) > > > ERROR: Esys_PolicyAuthorize(0x1C4) - tpm:parameter(1):value is out of= range or is not correct for the context > > > ERROR: Could not build policyor TPM > > > ERROR: Unable to run tpm2_policyor > > > WARNING:esys:src/tss2-esys/api/Esys_Unseal.c:295:Esys_Unseal_Finish()= Received TPM Error > > > ERROR:esys:src/tss2-esys/api/Esys_Unseal.c:98:Esys_Unseal() Esys Fini= sh ErrorCode (0x0000099d) > > > ERROR: Esys_Unseal(0x99D) - tpm:session(1):a policy check failed > > > ERROR: Unable to run tpm2_unseal > > > > > > # recover with owner pass > > > do_unseal_recovery > > > 0d84f55daf6e43ac97966e62c9bb989d3397777d25c5f749868055d65394f952 > > > 952a41a9678af53d04e6607a5ed51d522023e81a1fd68872e9dcc96fee2be3fb > > > mysecret > > > > > > ________________________________ > > > From: Felix Rubio Dalmau > > > Sent: Sunday, August 22, 2021 2:57 AM > > > To: Roberts, William C > > > Cc: tpm2(a)lists.01.org > > > Subject: Re: [tpm2] Example with multifactor authentication available? > > > > > > > > > Hi William, > > > > > > > > > Sorry for answering so late after your last email. I had to jump = to another subject, then holidays... yeah, life I guess! I have started aga= in looking at this matter, and... I do not understand the part of the rescu= e password and how to use it. I see that using policysecret is the way to g= o, because it does not set any flag to require a password when the create i= s issued, but I still do not see how to use it to input a password. In the = help of policysecret, it states: > > > > > > > > > "TPM2_PolicySecret command requires you to pass in the name of t= he object whose password is required to satisfy the policy" > > > > > > > > > Does this mean that I should create an object, password-protected, ju= st for the sake of using it later with policysecret?? It sounds weird to me= , but I am not skilled enough to properly assess it. > > > > > > > > > Regards! > > > > > > Felix > > > > > > > > > On Monday, 14 June 2021 20:51:14 CEST Roberts, William C wrote: > > > > > > > Two things, if you need different PCR values than what's on the sys= tem, the TPM only cares about the hash of all the banks, so you can just sp= ecify that expected hash of the PCR state as argument 3 to tpm2_policypcr a= s shown in the man page (since 5.0). If on early versions, you can create a= binary file, that's a list of binary hashes in order of the PCR selection.= Ie if you did sha256:1,2,3, the file would be 3 * 32 bytes in size and con= tain the hashes of PCR1, 2, 3 in that order. This is the binary format from= tpm2_pcrread -o, so if you have a system in the expected state, you can us= e that to output it, or hand jam it. > > > > > > > > > > > > > > policy password just says, hey require a password for this object, = and it will be found in the TPM header in the command. > > > > > > > > > > > > > > So, the better way would be to look at policysecret, which effectiv= ely does the same thing, but puts it in the session > > > > > > > over the command header. Thus, you can have multiple secrets for an= object. > > > > > > > > > > > > > > Typically, for a recovery password, folks couple it to the hierarch= y the object belongs in via policyauthorize. > > > > > > > > > > > > > > ________________________________ > > > > > > > From: Felix Rubio Dalmau > > > > > > > Sent: Saturday, June 12, 2021 12:58 AM > > > > > > > To: tpm2(a)lists.01.org > > > > > > > Subject: [tpm2] Example with multifactor authentication available? > > > > > > > > > > > > > > > > > > > > > Hi everybody! > > > > > > > > > > > > > > > > > > > > > I am still learning about tpm and tpm2-tools. Following the advice = from William Roberts, I set the authentication policy up as AND(pcr, passwo= rd) by doing the following: > > > > > > > > > > > > > > > > > > > > > # create a policy that requires the pcr and the password > > > > > > > > > > > > > > tpm2_startauthsession -S session.dat > > > > > > > > > > > > > > tpm2_policypcr -S session.dat -l "sha1:0,1,2,3" -L policy.dat > > > > > > > > > > > > > > tpm2_policypassword -S session.dat -L policy.dat > > > > > > > > > > > > > > tpm2_flushcontext session.dat > > > > > > > > > > > > > > > > > > > > > # and the sealing goes with > > > > > > > > > > > > > > echo mysecret | tpm2_create -C primary.ctx -u key.pub -r key.pr= iv -i- -p password -L policy.dat > > > > > > > > > > > > > > > > > > > > > William suggested I should set up a signed policy so that when UEFI= gets updated I can regenerate the policy and not find myself lock out off = the system, which I understand, but the problem is: to prevent from further= unlock attemps, after unsealing the secret protected by that policy, I wil= l extend one of the pcr registers... so, if I generate the pcr policy with = the live system, I will be using pcr values that have been altered. > > > > > > > > > > > > > > > > > > > > > Now, I have thought in either forcing the EFI updates to happen dur= ing the system boot (I download the update, recreate a initramfs including = it, and during the following boot, in the unlocking script, the UEFI gets u= pdated and the policy gets created before unlocking), or in having a multi = factor authentication that allows me to get in with either the previous pol= icy or with another policy composed by the previous password and a rescue p= assword. In this case, AND(password1, OR(password2, pcr)), I have written t= he following statements: > > > > > > > > > > > > > > > > > > > > > # session for auth based on pcr > > > > > > > tpm2_startauthsession -S session.dat > > > > > > > tpm2_policypcr -S session.dat -l "sha256:0,1" -L policy.pcr > > > > > > > tpm2_flushcontext session.dat > > > > > > > rm session.dat > > > > > > > > > > > > > > # session for auth based on rescue password > > > > > > > tpm2_startauthsession -S session.dat > > > > > > > tpm2_policypassword -S session.dat -L policy.rescue > > > > > > > tpm2_flushcontext session.dat > > > > > > > > > > > > > > rm session.dat > > > > > > > > > > > > > > # compound both policies using OR and require always the passwo= rd > > > > > > > tpm2_startauthsession -S session.dat > > > > > > > tpm2_policyor -S session.dat -L policy.dat sha256:policy.pcr,po= licy.rescue > > > > > > > tpm2_policypassword -S session.dat -L policy.dat > > > > > > > tpm2_flushcontext session.dat > > > > > > > > > > > > > > rm session.dat > > > > > > > > > > > > > > > > > > > > > > > > > > > > I think this is ok, but then.. I do not see how to initialize the p= assword policies. Is there any example similar to what I want to achieve? > > > > > > > > > > > > > > > > > > > > > Thank you! > > > > > > > > > > > > > > Felix > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > tpm2 mailing list -- tpm2(a)lists.01.org > > To unsubscribe send an email to tpm2-leave(a)lists.01.org > > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s > > > = > = > = > = > = --===============2036326807222852731== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" PGh0bWw+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRl eHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CjwvaGVhZD4KPGJvZHk+PHAgc3R5bGU9Im1hcmdpbi10 b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPkhpIFdp bGxpYW0sIDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPjxiciAvPioqSXQgd29ya3MhISEqKiBBZnRlciBtZXNz aW5nIGFyb3VuZCB3aXRoIG15IHNjcmlwdCwgeW91ciBnaXN0LCBhbmQgd2l0aCB5b3VyIGhlbHAs IEkgaGF2ZSB1bmRlcnN0b29kIG15IG1pc3Rha2U6IHdoZW4gY3JlYXRpbmcgYW4gQU5EIHBvbGlj eSwgdGhlIG9yZGVyIG9mIHRoZSBjb21wb25lbnRzIG1hdHRlcnMgKEkgd2FzIHNlYWxpbmcgaXQg d2l0aCB0aGUgQU5EKFBDUiwgUEFTU1dPUkQpLCB1bnNlYWxpbmcgd2l0aCBBTkQoUEFTU1dPUkQs IFBDUikuIFdoZW4geW91IGhpZ2hsaWdodGVkIHRoZSBmYWN0IHRoYXQgcG9saWNpZXMgYXJlIGhh c2hlcy4uLiB5ZWFoLCBpdCBiZWNhbWUgY2xlYXIgSSBjb3VsZCBub3QgZG8gdGhhdCkuPC9wPgo8 YnIgLz48cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+SWYgSSB1bmRlcnN0YW5kIHByb3Blcmx5LCBhZnRlciBzZWFsaW5n IHRoZSBzZWNyZXQgSSBjYW4gc2FmZWx5IGNvcHkgdGhlIHJlc2N1ZSBhbmQgcmVndWxhciBwb2xp Y3kgZmlsZXMgdG8gdGhlIGluaXRyYW1mcywgc28gdGhhdCB0aGVuLCB0byB1bnNlYWwsIEkgY2Fu IGRvIHRoZSBmb2xsb3dpbmc6PC9wPgo8YnIgLz48cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+PHNwYW4gc3R5bGU9ImNv bG9yOiMwMDAwMDA7Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6bW9ub3NwYWNlOyI+PHNwYW4g c3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjsiPiMgdW5zZWFsIHJlZ3VsYXIgKHNob3Vs ZCB3b3JrKSA8L3NwYW4+PGJyIC8+dHBtMl9zdGFydGF1dGhzZXNzaW9uIC1TIHNlc3Npb24uY3R4 IC0tcG9saWN5LXNlc3Npb24gPGJyIC8+dHBtMl9wb2xpY3lwY3IgLVMgc2Vzc2lvbi5jdHggLWwg c2hhMjU2OjAsMSwyLDMgPGJyIC8+dHBtMl9wb2xpY3lwYXNzd29yZCAtUyBzZXNzaW9uLmN0eCA8 YnIgLz50cG0yX3BvbGljeW9yIC1TIHNlc3Npb24uY3R4IHNoYTI1NjpyZXNjdWUucG9saWN5LHJl Z3VsYXIucG9saWN5IDxiciAvPnRwbTJfdW5zZWFsIC1jIDB4ODEwMTAwMDEgLXAgJ3Nlc3Npb246 c2Vzc2lvbi5jdHgrcmVndWxhcnBhc3MnIDxiciAvPnRwbTJfZmx1c2hjb250ZXh0IHNlc3Npb24u Y3R4IDxiciAvPiMgdW5zZWFsIHJlc2N1ZSAoc2hvdWxkIHdvcmspIDxiciAvPnRwbTJfc3RhcnRh dXRoc2Vzc2lvbiAtUyBzZXNzaW9uLmN0eCAtLXBvbGljeS1zZXNzaW9uIDxiciAvPnRwbTJfcG9s aWN5c2VjcmV0IC1TIHNlc3Npb24uY3R4IC1jIG8gb3duZXJwYXNzIDxiciAvPnRwbTJfcG9saWN5 b3IgLVMgc2Vzc2lvbi5jdHggc2hhMjU2OnJlc2N1ZS5wb2xpY3kscmVndWxhci5wb2xpY3kgPGJy IC8+dHBtMl91bnNlYWwgLWMgMHg4MTAxMDAwMSAtcCBzZXNzaW9uOnNlc3Npb24uY3R4IDxiciAv PnRwbTJfZmx1c2hjb250ZXh0IHNlc3Npb24uY3R4PC9zcGFuPjwvc3Bhbj48YnIgLz48L3A+Cjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij4mbmJzcDtpZiBlaXRoZXIgcmVndWxhcnBhc3Mgb3Igb3duZXJwYXNzIGFyZSBu b3QgY29ycmVjdCwgdGhlIGNvcnJlc3BvbmRpbmcgYmxvY2sgZmFpbHMgKHNvLCB0aGlzIGlzIHdv cmtpbmcgYXMgZXhwZWN0ZWQpLiBIb3dldmVyLCBpbiB5b3VyIGxhc3QgZW1haWwgeW91IHNheSBz b21ldGhpbmcgdGhhdCBJIGRvIG5vdCB1bmRlcnN0YW5kOiAmcXVvdDtTbyBpbiB0aGUgbm9uLXJl Y292ZXJ5IGNhc2UsIHdoZW4geW91IGNhbGwgcG9saWN5b3IsIHlvdSBjYW4gZ2l2ZSBpdCBqdXN0 IHRoZSBwb2xpY3kgaGFzaCBmcm9tIHRoZSBQQ1IgcG9saWN5IGFuZCBpbnZva2luZyB0aGUgY29t bWFuZCBhbmQgSSB0aGluayB5b3UganVzdCBuZWVkIHRoZSBmaXhlZCBoYXNoIGZyb20gd2hhdCB0 aGUgcG9saWN5c2VjcmV0IHdvdWxkIHByb3ZpZGUsIHlvdSBkb24ndCBuZWVkIHRvIGludm9rZSB0 aGUgY29tbWFuZCBhcyB0aGUgZmlyc3QgcG9saWN5IGluIHRoZSBsaXN0IHdpbGwgZXZhbHVhdGUg dG8gdHJ1ZS4mcXVvdDsuIFRoaXMgc291bmRzIGxpa2U6ICZxdW90O3lvdSBjYW4gcHJvdmlkZSBz aGEyNTY6cmVndWxhci5wb2xpY3kmbmJzcDt0byB0aGUgZmlyc3QgYmxvY2sgYW5kJm5ic3A7c2hh MjU2OnJlc2N1ZS5wb2xpY3kgdG8gdGhlIHNlY29uZCwgYmVjYXVzZSBvbmx5IG9uZSBvZiB0aGUg YnJhbmNoZXMgbmVlZHMgdG8gZXZhbHVhdGUgdG8gdHJ1ZSZxdW90Oy4gSG93ZXZlciwgaWYgSSBk byB0aGlzLCBJIGdldCBhbiBlcnJvcjo8L3A+CjxiciAvPjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7 bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij5XQVJOSU5HOmVz eXM6c3JjL3RzczItZXN5cy9hcGkvRXN5c19Qb2xpY3lPUi5jOjI4NjpFc3lzX1BvbGljeU9SX0Zp bmlzaCgpIFJlY2VpdmVkIFRQTSBFcnJvciDCoDxiciAvPkVSUk9SOmVzeXM6c3JjL3RzczItZXN5 cy9hcGkvRXN5c19Qb2xpY3lPUi5jOjEwMDpFc3lzX1BvbGljeU9SKCkgRXN5cyBGaW5pc2ggRXJy b3JDb2RlICgweDAwMDAwMWQ1KSDCoDxiciAvPkVSUk9SOiBFc3lzX1BvbGljeUF1dGhvcml6ZSgw eDFENSkgLSB0cG06cGFyYW1ldGVyKDEpOnN0cnVjdHVyZSBpcyB0aGUgd3Jvbmcgc2l6ZSA8YnIg Lz5FUlJPUjogQ291bGQgbm90IGJ1aWxkIHBvbGljeW9yIFRQTSA8YnIgLz5FUlJPUjogVW5hYmxl IHRvIHJ1biB0cG0yX3BvbGljeW9yPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+RmluYWxseSwmbmJzcDsgYXMg SSBzYWlkLCB0aGUgaWRlYSBpcyB0byBwdXQgaW4gaW5pdHJhbWZzIGEgc2NyaXB0IHRvIHJlcXVl c3QgYSBwYXNzd29yZCBhbmQgdHJ5IHRvIHVubG9jayAoZWl0aGVyIHJlZ3VsYXIgb3IgcmVzY3Vl KSB0aGUgZmlsZXN5c3RlbS4gVGhpcyBtZWFucyB0aGF0IEkgYW0gc3RvcmluZyB0aGUgcmVzY3Vl IGFuZCByZWd1bGFyIHBvbGljaWVzIGluIHRoYXQgaW5pdHJhbWZzLiBXaGF0IGlzIHlvdXIgb3Bp bmlvbiBhYm91dCBzdG9yaW5nIHRoZXNlIHBvbGljaWVzIG5vdCBvbiB0aGUgaW5pdHJhbWZzLCBi dXQgb24gdGhlIHRwbSBpdHNlbGY/IFRoaXMgd2F5LCBpZiB0aGUgZGlzayBpcyBjb3BpZWQgYnkg bWFsd2FyZSBvciBzbyB0aG9zZSBoYXNoZXMgd291bGQgbm90IGJlIGNvbXByb21pc2VkLi4uIG9y IGRvIHlvdSB0aGluayB0aGF0IGlzIGFscmVhZHkgdG9vIG11Y2g/PC9wPgo8cD4mbmJzcDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij5BZ2FpbiwgdGhhbmsgeW91IHZlcnkgbXVjaCE8L3A+CjxiciAvPjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij5GZWxpeDwvcD4KPGJyIC8+PHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90 dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPk9uIEZyaWRheSwgMjcgQXVndXN0 IDIwMjEgMjA6MDU6MzggQ0VTVCBSb2JlcnRzLCBXaWxsaWFtIEMgd3JvdGU6PC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+Jmd0OyBUTDtEUiBkb24ndCBpbnZva2UgdGhlIHBvbGljeXNlY3JldCBjb21tYW5kLCBq dXN0IHVzZSB3aGF0IHRoZSBmaXhlZCBoYXNoIG91dHB1dCBpcyBpbiBwb2xpY3lvciBjb21tYW5k LiBTZXQgYW4gb3duZXIgcGFzc3dvcmQgb24gcmVhIGRlcGxveW1lbnRzLjwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJn aW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBSZW1lbWJlciB0aGF0IHBvbGljaWVzIGFy ZSBqdXN0IGhhc2hlcy4gV2hlbiB5b3UgY3JlYXRlIGEgcG9saWN5IGFuZCBhc3NpZ24gaXQgdG8g YW4gb2JqZWN0IGR1cmluZyBjcmVhdGlvbiwgeW91IGRvbid0IGV2ZW4gbmVlZCB0byBpbnZva2Ug YW55PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVm dDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBvZiB0aGUgY29tbWFuZHMuIFlvdSBvbmx5IG5lZWQg dG8gYWN0dWFsIGludm9rZSB0aGUgY29tbWFuZHMgd2hlbiB5b3Ugd2FudCB0byB1c2UgYSBwb2xp Y3kgdG8gYXV0aG9yaXplLCBiZWNhdXNlIHRoZSBUUE0gbmVlZHMgdG8gY2hhbmdlPC9wPgo8cCBz dHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1y aWdodDowOyI+Jmd0OyBpdHMgc3RhdGUgYW5kIHRoYXQgc3RhdGUgaXMgdGV0aGVyZWQgdG8gdGhl IHNlc3Npb24gY29udGV4dC4gU2luY2UgaXQncyBhIHBvbGljeSBPUiwgb25seSBvbmUgb2YgdGhl IGJyYW5jaGVzIG5lZWRzIHRvIGV2YWx1YXRlIHRvIHRydWUuPC9wPgo8cCBzdHlsZT0ibWFyZ2lu LXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0 OyBTbyBpbiB0aGUgbm9uLXJlY292ZXJ5IGNhc2UsIHdoZW4geW91IGNhbGwgcG9saWN5b3IsIHlv dSBjYW4gZ2l2ZSBpdCBqdXN0IHRoZSBwb2xpY3kgaGFzaCBmcm9tIHRoZSBQQ1IgcG9saWN5IGFu ZCBpbnZva2luZyB0aGUgY29tbWFuZCBhbmQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFy Z2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IEkgdGhpbmsg eW91IGp1c3QgbmVlZCB0aGUgZml4ZWQgaGFzaCBmcm9tIHdoYXQgdGhlIHBvbGljeXNlY3JldCB3 b3VsZCBwcm92aWRlLCB5b3UgZG9uJ3QgbmVlZCB0byBpbnZva2UgdGhlIGNvbW1hbmQgYXMgdGhl IGZpcnN0IHBvbGljeSBpbiB0aGUgbGlzdDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgd2lsbCBldmFs dWF0ZSB0byB0cnVlLjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7 bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2lu LXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0 OyBUaGUgc3BlYyBzYXlzOjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9t OjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgUG9saWN5U2Vzc2lvbj9wb2xp Y3lEaWdlc3QgaXMgY29tcGFyZWQgYWdhaW5zdCB0aGUgbGlzdCBvZiBwcm92aWRlZCB2YWx1ZXMu IElmIHRoZSBjdXJyZW50IHBvbGljeVNlc3Npb24/cG9saWN5RGlnZXN0IGRvZXMgbm90IG1hdGNo IGFueSB2YWx1ZSBpbiB0aGUgbGlzdCwgdGhlIFRQTSBzaGFsbCByZXR1cm4gVFBNX1JDX1ZBTFVF LiBPdGhlcndpc2UsIHRoZSBUUE0gd2lsbCByZXNldCBwb2xpY3lTZXNzaW9uP3BvbGljeURpZ2Vz dCB0byBhIFplcm8gRGlnZXN0LiBUaGVuIHBvbGljeVNlc3Npb24/cG9saWN5RGlnZXN0IGlzIGV4 dGVuZGVkIGJ5IHRoZSBjb25jYXRlbmF0aW9uIG9mIFRQTV9DQ19Qb2xpY3lPUiBhbmQgdGhlIGNv bmNhdGVuYXRpb24gb2YgYWxsIG9mIHRoZSBkaWdlc3RzLjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10 b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsg PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+Jmd0OyBXaGljaCBpcyBraW5kIG9mIHRlcnNlLCBidXQgaWYgeW91 IHByb3ZpZGUgYSBsaXN0IG9mIHBvbGljaWVzIG9uIGEgZ2l2ZW4gc2Vzc2lvbiwganVzdCBvbmUg b2YgdGhlIHBvbGljaWVzIG5lZWRzIHRvIGJlIHRydWUsIHNvIGZvciBlYWNoIGRpZ2VzdCBpdCBs b29rcyBmb3Igc3RhdGUgaW4gdGhlPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBzZXNzaW9uIGNvbnRl eHQgdGhhdCBzYXRpc2lmaWVzIGl0LCByZXNldHMgdGhlIHNlc3Npb24gcG9saWN5IHRvIDAsIHRo ZW4gZXh0ZW5kcyB0aGUgb3RoZXIgaGFzaGVzIHNvIHdoZW4geW91IHVzZSB0aGUgb2JqZWN0IHRo ZSBwb2xpY3lEaWdlc3QgaW4gdGhlIHNlc3Npb24gc3RhdGU8L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 IGFuZCB0aGUgaGFzaCBpbiB0aGUgcHVibGljIG9iamVjdCBtYXRjaC48L3A+CjxwIHN0eWxlPSJt YXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7 Ij4mZ3Q7IDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgQWRkaXRpb25hbGx5LCBuZXZlciBkZXBsb3kg d2l0aG91dCBhbiBvd25lciBwYXNzd29yZC4gQXMgYW55dGhpbmcsIGV2ZW4gYSBzaW1wbGUgbWlz dGFrZSBjb3VsZCBEb1MgYWxsIHlvdXIgb3duZXIgb2JqZWN0cyAoTlYgSW5kZXgsIGtleXMsIGV0 YykuIFlvdSBoYXZlIHJlc2V0PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBjYXBhYmlsaXRpZXMgaW4g eW91ciBiaW9zIG9yIGZvciBhbiBlbWJlZGRlZCBzeXN0ZW1zIHVzdWFsbHkgYSBzZXQgb2YganVt cGVycy48L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDtt YXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgPC9wPgo8 cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdp bi1yaWdodDowOyI+Jmd0OyA8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBGcm9tOiBGZWxpeCBSdWJpbyBE YWxtYXUgJmx0O2ZlbGl4QGtuZ250Lm9yZyZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7 bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IFNlbnQ6 IFdlZG5lc2RheSwgQXVndXN0IDI1LCAyMDIxIDE6MzkgQU08L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 IFRvOiBSb2JlcnRzLCBXaWxsaWFtIEMgJmx0O3dpbGxpYW0uYy5yb2JlcnRzQGludGVsLmNvbSZn dDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IENjOiB0cG0yQGxpc3RzLjAxLm9yZyAmbHQ7dHBtMkBs aXN0cy4wMS5vcmcmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBTdWJqZWN0OiBSZTogW3RwbTJd IFJlOiBFeGFtcGxlIHdpdGggbXVsdGlmYWN0b3IgYXV0aGVudGljYXRpb24gYXZhaWxhYmxlPzwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBIaSBXaWxsaWFtLDwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBHb2luZyB0aHJvdWdoIHlvdXIgZXhh bXBsZSwgSSBhbSBmYWNpbmcgbW9yZSB0cm91YmxlLiBMZXQgbWUgZXhwbGFpbjogdGhlIHNlYWxp bmcgb2YgdGhlIGRhdGEgaGFwcGVucyBhcyBleHBlY3RlZCAodGhlcmUgaXMgbXkgY29uY2VybiBh Ym91dCB1c2luZyB0aGUgb3duZXIgcGFzc3dvcmQgdG8gZG8gaXQsIGJ1dCBJIGNhbiBsaXZlIHdp dGggdGhhdCksIGJ1dCB3aGVuIGl0IG5lZWRzIHRvIGJlIHVuc2VhbGVkIChoZXJlIEkgcGFzdGUg dGhlIGNvZGUgZm9yIHRoZSByZWd1bGFyIHVuc2VhbCwgYnV0IGhhcHBlbnMgd2l0aCBib3RoKSwg ZnJvbSBhbiBjbGVhbiBpbml0cmFtZnMgcnVuLCBJIHdvdWxkIGhhdmUgdG8gZG8gdGhlIGZvbGxv d2luZzo8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDtt YXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9zdGFydGF1dGhzZXNzaW9uIC1TIHNlc3Npb24uZGF0PC9w Pgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21h cmdpbi1yaWdodDowOyI+Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX3BvbGljeXNl Y3JldCAtUyBzZXNzaW9uLmRhdCAtTCByZXNjdWUucG9saWN5IC1jIG8gcmVzY3VlcGFzczwvcD4K PHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJn aW4tcmlnaHQ6MDsiPiZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9mbHVzaGNvbnRl eHQgc2Vzc2lvbi5kYXQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IDwvcD4KPHAgc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9zdGFydGF1dGhzZXNzaW9uIC1TIHNlc3Np b24uZGF0IC0tcG9saWN5LXNlc3Npb248L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7IHRwbTJfcG9saWN5cGFzc3dvcmQgLVMgc2Vzc2lvbi5kYXQ8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRwbTJfcG9saWN5cGNyIC1TIHNl c3Npb24uZGF0IC1sIHNoYTI1NjowLDEsNyAtTCBwY3IucG9saWN5PC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX3BvbGljeW9yIC1TIHNlc3Npb24uZGF0 IHNoYTI1NjpyZXNjdWUucG9saWN5LHBjci5wb2xpY3k8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9w OjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRwbTJfdW5zZWFsIC1wICdzZXNzaW9uOnNlc3Npb24uZGF0 K3JlZ3VsYXJwYXNzJyAtYyAweDgxMDEwMDAxPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyB0cG0yX2ZsdXNoY29udGV4dCBzZXNzaW9uLmRhdDwvcD4KPHAgc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtt YXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBGb3Igd2hhdCBJIHVuZGVyc3RhbmQs IHRvIHVuc2VhbCBJIG5lZWQgdG8gZGVjbGFyZSB0aGUgcG9saWN5b3Igb2JqZWN0LCBhbmQgZm9y IHRoZSBwb2xpY3lvciBvYmplY3QgdG8gYmUgY3JlYXRlZCBJIG5lZWQgdG8gY3JlYXRlIHRoZSBy ZXNjdWUucG9saWN5IGFuZCB0aGUgcGNyLnBvbGljeSBvbiB0aGUgc3BvdC4gVGhlIHBjci5wb2xp Y3kgaXMgZWFzeSB0byBnZXQsIGJlY2F1c2UgaXQgd2lsbCBhbHdheXMgcHJvZHVjZSBhbiBvYmpl Y3QgcmVnYXJkbGVzcyBvZiB0aGUgY29udGVudHMgb2YgdGhlIFBDUiByZWdpc3RlcnMsIGJ1dCBm b3IgdGhlIHJlc2N1ZS5wb2xpY3kgdGhpbmdzIGdldCBtb3JlIHRyaWNreSBiZWNhdXNlIGFzIGl0 IGlzIHRpZWQgdG8gdGhlIG93bmVyIGhpZXJhcmNoeSBJIGNhbiBvbmx5IGdldCBpdCBjcmVhdGVk IGlmIHRoZSBwYXNzd29yZCBpcyBjb3JyZWN0ICh0aHVzIGZvcmNpbmcgbWUgdG8gc3VwcGx5IHRo ZSByZXNjdWUgcGFzc3dvcmQgZXZlcnkgdGltZSwgdGh1cyBkZWZlYXRpbmcgdGhlIHB1cnBvc2Ug b2YgdGhpcyBhY3Rpdml0eSkuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyA8L3A+CjxwIHN0eWxlPSJt YXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7 Ij4mZ3Q7IEkgYW0gYWZyYWlkIEkgYW0gZG9pbmcgc29tZXRoaW5nIHZlcnkgd3JvbmcsIGJlY2F1 c2UgdGhlIHNvbHV0aW9ucyBJIGZvdW5kIChib3RoIGluIHRoZSBtYWlsaW5nIGxpc3QsIG9yIGlu IGdpdHRlcikgc2VlbSB0byBiZSBxdWl0ZSBjb21wbGV4IGZvciBhIHByb2JsZW0gdGhhdCBzZWVt cyBzaW1wbGUuLi4gcmlnaHQ/IEkgaGF2ZSB0aG91Z2h0IGluIHVzaW5nIG52ZGVmaW5lIC8gbnZ3 cml0ZSAvIC4uLiB0byBjb21wYXJlIHRoZSBoYXNoZXMgb2YgdGhlIHBhc3N3b3JkcyBieSBoYW5k LCBidXQgSSBzdG9wcGVkIHRoYXQgYXBwcm9hY2ggYmVjYXVzZSBpdCBmZWx0IGxpa2UgSSB3YXMg b2J0YWluaW5nIGEgY29tcGxleCBzb2x1dGlvbiBmb3IgYSBzaW1wbGUgcHJvYmxlbSBhcyB3ZWxs LjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyBTb3JyeSB0byBi b3RoZXIgeW91IGFuZCB0aGUgbWVtYmVycyBvZiB0aGUgbGlzdC4uLiBidXQgSSBhbSBwcmV0dHkg bG9zdCwgc3RpbGwgOi0vPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyA8L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7IFRoYW5rIHlvdSE8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IEZlbGl4PC9wPgo8cCBzdHlsZT0i bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDow OyI+Jmd0OyA8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6 MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgT24g VHVlc2RheSwgMjQgQXVndXN0IDIwMjEgMjA6Mjk6MzMgQ0VTVCBGZWxpeCBSdWJpbyBEYWxtYXUg d3JvdGU6PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4t bGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7IEhpIFdpbGxpYW0sPC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+Jmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7IGZpcnN0IG9mIGFsbCwg dGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgeW91ciBlbWFpbCEgSSBoYXZlIG9uZSBxdWVzdGlvbjog c28gZmFyLCBJIGFtIGlzc3VpbmcgYWxsIHRoZXNlIGNvbW1hbmRzIGFmdGVyIGNsZWFyaW5nIHRo ZSB0cG0gYW5kIHdpdGhvdXQgdGFraW5nIG93bmVyc2hpcCBvZiBpdCAoc28sIEkgYW0gbm90IHNw ZWNpZnlpbmcgYW55IHBhc3N3b3JkIGF0IGFsbCkuIElmIGRvaW5nIHNvLCBhbmQgdXNpbmcgdGhl IFRQTSBvd25lciBwYXNzd29yZCBhcyB0aGUgcmVzY3VlIHBhc3N3b3JkLi4uIGRvIHlvdSB0aGlu ayB0aGF0IGlzIGEgZ29vZCBpZGVhPyBJIGFtIG5vdCBjaGFsbGVuZ2luZyB5b3UsIGJ1dCBJIHdv dWxkIGxpa2UgdG8gZ2V0IHlvdXIgdGhvdWdodHMuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7IFRoYW5rIHlvdSB2ZXJ5IG11Y2ghPC9wPgo8cCBz dHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1y aWdodDowOyI+Jmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7IEZlbGl4PC9wPgo8 cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdp bi1yaWdodDowOyI+Jmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7IE9uIE1vbmRh eSwgMjMgQXVndXN0IDIwMjEgMjI6NDg6MzggQ0VTVCBSb2JlcnRzLCBXaWxsaWFtIEMgd3JvdGU6 PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgSSBnb3QgYSBmZXcgdGhpbmdzIHdyb25n IGluIHRoYXQgcmVzcG9uc2UsIG15IGFwb2xvZ2llcyBhbmQgbGV0IG1lIHRyeSBhbmQgY2xhcmlm eTo8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10 b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsg Jmd0OyAmZ3Q7IHBvbGljeXBhc3N3b3JkIC0gYWxsb3dzIHlvdSB0byBzcGVjaWZ5IGEgcGFzc3dv cmQgdG8gdXNlIGFuIG9iamVjdCB3aGVuIHRoZSBvYmplY3RzIHVzZXJhdXRoIGF0dHJpYnV0ZSBp cyAwLiBGb3Igb2JqZWN0cyB0aGF0IGFyZSBvbmx5IGFibGUgdG88L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7ICZndDsgJmd0OyBiZSBhdXRoZW50aWNhdGVkIHRvIHdpdGggcG9saWNpZXMuPC9wPgo8cCBz dHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1y aWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBw b2xpY3lzZWNyZXQgLSBjb3VwbGUgYW4gb2JqZWN0cyBhdXRoIHZhbHVlIHRvIHNvbWV0aGluZyBl bHNlLCBsaWtlIHRoZSBvd25lciBoaWVyYXJjaHkuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBwb2xpY3lhdXRob3JpemUgLSBj b3VwbGUgYW4gb2JqZWN0cyBhdXRoIHZhbHVlIHRvIGEgc2lnbmluZyBhdXRob3JpdHkuPC9wPgo8 cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdp bi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFy Z2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0 OyBXZSBvbmx5IGNhcmUgYWJvdXQgdGhlIGZpcnN0IHR3byB0aGluZ3MgaGVyZSwgcG9saWN5IHBh c3N3b3JkIGFuZCBwb2xpY3lzZWNyZXQuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8 L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7 bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBUaGUga2V5cyBoZXJlIGFyZSB1bmRlcnN0 YW5kaW5nIHdoYXQgeW91IHdhbnQgYmFzZWQgb24gdGhlIGF0dHJpYnV0ZXMgb2YgYW4gb2JqZWN0 IGFuZCBob3cgYXV0aCB3b3JrIGluIHRoZSBUUE0uPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDsgT2JqZWN0cyBjYW4gZWl0aGVyIGhhdmUgdXNlcndpdGhhdXRoIDEgb3IgMCwgaWYgaXQn cyAwLCB0aGVuIG9ubHkgcG9saWN5IGJhc2VkIGF1dGhvcml6YXRpb24gd2lsbCB3b3JrLiBXaGVu IHlvdSBjcmVhdGUgdGhlPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgb2JqZWN0LCBh IHBvbGljeSBoYXNoIGlzIHN0b3JlZCBpbiB0aGUgcHVibGljIHBvcnRpb24gYW5kIHRoZSBwYXNz d29yZCBpZiBzcGVjaWZpZWQgaXMgc3RvcmVkIGluIHRoZSBwcml2YXRlIHBvcnRpb24uIFdoZW4g eW91IHdhbnQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyB0byB1c2UgdGhhdCBvYmpl Y3QsIHRoZSBUUE0gd2lsbCByZXF1aXJlIHBvbGljeS1iYXNlZCBhdXRob3JpemF0aW9ucywgaWYg eW91IHdhbnQgdGhlIFRQTSB0byBpbnZlc3RpZ2F0ZSB0aGUgY29tbWFuZCZuYnNwOyBoZWFkZXIg Zm9yIGEgcGFzc3dvcmQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyB0aGVuIHlvdSBo YXZlIHRvIHVzZSB0aGUgcG9saWN5cGFzc3dvcmQgY29tbWFuZCBzbyBpdCBrbm93cy4gSWYgeW91 IHNldCBhIHBhc3N3b3JkIGZvciBhbiBvYmplY3Qgd2l0aCB1c2Vyd2l0aGF1dGggMSBhdHRyaWJ1 dGUsIHRoZW4geW91IGNhbiBhdXRoZW50aWNhdGUgdG8gaXQgd2l0aCBlaXRoZXIgdGhlIHBvbGlj eSBvciB0aGUgcGFzc3dvcmQsIHNvIHdlIG5lZWQgdG8gdHVybiB0aGlzIG9mZiB0byBnZXQgaXQg aW50byB0aGUgQU5EIHJlcXVpcmVtZW50IHlvdSBoYXZlLjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10 b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsg Jmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJn aW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgVGhlIG1hbnBhZ2UgZm9y IHBvbGljeW9yIGFjdHVhbGx5IGdpdmVzJm5ic3A7IHRoaXMgZXhhY3Qgc2NlbmFyaW86PC9wPgo8 cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdp bi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgaHR0cHM6Ly9naXRodWIuY29tL3RwbTItc29mdHdh cmUvdHBtMi10b29scy9ibG9iL21hc3Rlci9tYW4vdHBtMl9wb2xpY3lvci4xLm1kI2V4YW1wbGVz PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9w OjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZn dDsgJmd0OyBCdXQgaW4geW91ciBpbml0aWFsIGVtYWlsIHlvdSB0YWxrIGFib3V0IGEgcG9saWN5 IHdoZXJlIGl0cyBwb2xpY3kocGFzc3dvcmQxKSBvciBwb2xpY3kocGFzc3dvcmQyLCBQQ1IpLCB0 byBnZXQgdGhlcmUgeW91IHdvdWxkIG5lZWQgdG8gdXNlPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRv cDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAm Z3Q7ICZndDsgcG9saWN5c2VjcmV0IHNpbmNlIHlvdSBuZWVkIGFuIG9iamVjdCB0byBoYXZlIG11 bHRpcGxlIGF1dGggdmFsdWVzLCBhbiBvYmplY3QgY2FuIG9ubHkgaGF2ZSBvbmUsIHNvIHBvbGlj eXNlY3JldCB3b3VsZCBsZXQgeW91IGNvdXBsZSBOPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDsgc2VjcmV0cy48L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IEhlcmUncyBhIGdpc3QgKGh0dHBzOi8vZ2lzdC5naXRodWIu Y29tL3dpbGxpYW1jcm9iZXJ0cy83YTNiYmEyZjQ1YmYyOGM1YTE5YzVlMTNlNWM4ZGEyMSk8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyB0aGF0IHNlZW1zIHRvIGRvIHdoYXQgeW91IHdh bnQsIEkgc291cmNlZCBpdCBhbmQgZGlkIHRoaXMgb24gYSBTSU1VTEFUT1I6PC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJv dHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyB0cG0y X2NoYW5nZWF1dGggLWMgbyBvd25lcnBhc3M8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFy Z2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0 OyB0cG0yX2NyZWF0ZXByaW1hcnkgLWMgcHJpbWFyeS5jdHg8L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFy Z2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IGRvX3BvbGljeV9zZWNy ZXQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAwZDg0ZjU1ZGFmNmU0M2FjOTc5NjZl NjJjOWJiOTg5ZDMzOTc3NzdkMjVjNWY3NDk4NjgwNTVkNjUzOTRmOTUyPC9wPgo8cCBzdHlsZT0i bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDow OyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBkb19wb2xp Y3lfcGNyX2FuZF9wYXNzPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgOGZjZDIxNjlh YjkyNjk0ZTBjNjMzZjFhYjc3Mjg0MmI4MjQxYmJjMjAyODg5ODFmYzdhYzFlZGRjMWZkZGIwZTwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IGVhMzViNzc3ZmEzZjVhNWU3MDJmMGE0MjY5 MWUzN2NmM2U3NmE3YThlMjg5NGJjN2U2MWEyZDBlZmZiZDBlNzQ8L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7 bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IGRvX3BvbGljeV9v cjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IDk1MmE0MWE5Njc4YWY1M2QwNGU2NjA3 YTVlZDUxZDUyMjAyM2U4MWExZmQ2ODg3MmU5ZGNjOTZmZWUyYmUzZmI8L3A+CjxwIHN0eWxlPSJt YXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7 Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9t OjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IGRvX2NyZWF0 ZTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IG5hbWUtYWxnOjwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7IHZhbHVlOiBzaGEyNTY8L3A+CjxwIHN0eWxl PSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0 OjA7Ij4mZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyByYXc6IDB4YjwvcD4KPHAgc3R5bGU9Im1h cmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsi PiZndDsgJmd0OyAmZ3Q7IGF0dHJpYnV0ZXM6PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZn dDsmbmJzcDsmbmJzcDsgdmFsdWU6IGZpeGVkdHBtfGZpeGVkcGFyZW50PC9wPgo8cCBzdHlsZT0i bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDow OyI+Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsgcmF3OiAweDEyPC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyAmZ3Q7ICZndDsgdHlwZTo8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJv dHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyZuYnNw OyZuYnNwOyB2YWx1ZToga2V5ZWRoYXNoPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsm bmJzcDsmbmJzcDsgcmF3OiAweDg8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJv dHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBhbGdv cml0aG06PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4t bGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsgdmFsdWU6 IG51bGw8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyByYXc6IDB4 MTA8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBrZXllZGhhc2g6IGVjZGRiZjc1NDMx ZWViNjM1ZDExOGVmNTlkYzlhMTAwNjEyYmI1OTViZjQyMTY0ZGM3YWY0M2VmZWRlYWUzYWI8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBhdXRob3JpemF0aW9uIHBvbGljeTogOTUyYTQx YTk2NzhhZjUzZDA0ZTY2MDdhNWVkNTFkNTIyMDIzZTgxYTFmZDY4ODcyZTlkY2M5NmZlZTJiZTNm YjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRv cDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAm Z3Q7ICZndDsgZG9fdW5zZWFsX3BjcjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4t Ym90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IDhm Y2QyMTY5YWI5MjY5NGUwYzYzM2YxYWI3NzI4NDJiODI0MWJiYzIwMjg4OTgxZmM3YWMxZWRkYzFm ZGRiMGU8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBlYTM1Yjc3N2ZhM2Y1YTVlNzAy ZjBhNDI2OTFlMzdjZjNlNzZhN2E4ZTI4OTRiYzdlNjFhMmQwZWZmYmQwZTc0PC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+Jmd0OyAmZ3Q7ICZndDsgOTUyYTQxYTk2NzhhZjUzZDA0ZTY2MDdhNWVkNTFkNTIyMDIz ZTgxYTFmZDY4ODcyZTlkY2M5NmZlZTJiZTNmYjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDtt YXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAm Z3Q7IG15c2VjcmV0PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtt YXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxl PSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0 OjA7Ij4mZ3Q7ICZndDsgJmd0OyBkb19icmVha19wY3I8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9w OjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZn dDsgJmd0OyBzaGExOiBmMWQyZDJmOTI0ZTk4NmFjODZmZGY3YjM2Yzk0YmNkZjMyYmVlYzE1PC9w Pgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21h cmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgc2hhMjU2OiBiNWJiOWQ4MDE0YTBmOWIxZDYx ZTIxZTc5NmQ3OGRjY2RmMTM1MmYyM2NkMzI4MTJmNDg1MGI4NzhhZTQ5NDRjPC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+Jmd0OyAmZ3Q7ICZndDsgc2hhMzg0OiA4ZWZmZGFiZmUxNDQxNjIxNGEyNTBmOTM1NTA1 MjUwYmQ5OTFmMTA2MDY1ZDg5OWRiNmUxOWJkYzhiZjY0OGYzYWMwZjE5MzVjNGY2NWZlOGY3OTgy ODliMWEwZDFlMDY8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21h cmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBzaGE1MTI6IDBjZjkx ODBhNzY0YWJhODYzYTY3YjZkNzJmMDkxOGJjMTMxYzY3NzI2NDJjYjJkY2U1YTM0ZjBhNzAyZjk0 NzBkZGMyYmYxMjVjMTIxOThiMTk5NWMyMzNjMzRiNGFmZDM0NmM1NGEyMzM0YzM1MGE5NDhhNTFi NmU4YjRlNmI2PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJn aW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJt YXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7 Ij4mZ3Q7ICZndDsgJmd0OyBkb191bnNlYWxfcGNyPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDsgOGZjZDIxNjlhYjkyNjk0ZTBjNjMzZjFhYjc3Mjg0MmI4MjQxYmJjMjAyODg5ODFmYzdh YzFlZGRjMWZkZGIwZTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7 bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IDA1ZjdmMzYxZTJk ZDdlZmRlMGFlZTFmMGUyYTM2YTQ5MTg1YjZjMWZhNDc5ZjQ2ZjA5ZGFkNjhiMmFmOWRmN2I8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBXQVJOSU5HOmVzeXM6c3JjL3RzczItZXN5cy9h cGkvRXN5c19Qb2xpY3lPUi5jOjI4NjpFc3lzX1BvbGljeU9SX0ZpbmlzaCgpIFJlY2VpdmVkIFRQ TSBFcnJvcjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IEVSUk9SOmVzeXM6c3JjL3Rz czItZXN5cy9hcGkvRXN5c19Qb2xpY3lPUi5jOjEwMDpFc3lzX1BvbGljeU9SKCkgRXN5cyBGaW5p c2ggRXJyb3JDb2RlICgweDAwMDAwMWM0KTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 IEVSUk9SOiBFc3lzX1BvbGljeUF1dGhvcml6ZSgweDFDNCkgLSB0cG06cGFyYW1ldGVyKDEpOnZh bHVlIGlzIG91dCBvZiByYW5nZSBvciBpcyBub3QgY29ycmVjdCBmb3IgdGhlIGNvbnRleHQ8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBFUlJPUjogQ291bGQgbm90IGJ1aWxkIHBvbGlj eW9yIFRQTTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IEVSUk9SOiBVbmFibGUgdG8g cnVuIHRwbTJfcG9saWN5b3I8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBXQVJOSU5H OmVzeXM6c3JjL3RzczItZXN5cy9hcGkvRXN5c19VbnNlYWwuYzoyOTU6RXN5c19VbnNlYWxfRmlu aXNoKCkgUmVjZWl2ZWQgVFBNIEVycm9yPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsg RVJST1I6ZXN5czpzcmMvdHNzMi1lc3lzL2FwaS9Fc3lzX1Vuc2VhbC5jOjk4OkVzeXNfVW5zZWFs KCkgRXN5cyBGaW5pc2ggRXJyb3JDb2RlICgweDAwMDAwOTlkKTwvcD4KPHAgc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsgJmd0OyAmZ3Q7IEVSUk9SOiBFc3lzX1Vuc2VhbCgweDk5RCkgLSB0cG06c2Vzc2lvbigxKTph IHBvbGljeSBjaGVjayBmYWlsZWQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJv dHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBFUlJP UjogVW5hYmxlIHRvIHJ1biB0cG0yX3Vuc2VhbDwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDtt YXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAm Z3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVm dDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgIyByZWNvdmVyIHdpdGggb3duZXIg cGFzczwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxl ZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IGRvX3Vuc2VhbF9yZWNvdmVyeTwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IDBkODRmNTVkYWY2ZTQzYWM5Nzk2NmU2MmM5 YmI5ODlkMzM5Nzc3N2QyNWM1Zjc0OTg2ODA1NWQ2NTM5NGY5NTI8L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7ICZndDsgJmd0OyA5NTJhNDFhOTY3OGFmNTNkMDRlNjYwN2E1ZWQ1MWQ1MjIwMjNlODFhMWZk Njg4NzJlOWRjYzk2ZmVlMmJlM2ZiPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgbXlz ZWNyZXQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsgJmd0OyAmZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9wPgo8cCBzdHls ZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdo dDowOyI+Jmd0OyAmZ3Q7ICZndDsgRnJvbTogRmVsaXggUnViaW8gRGFsbWF1ICZsdDtmZWxpeEBr bmdudC5vcmcmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtt YXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgU2VudDogU3VuZGF5 LCBBdWd1c3QgMjIsIDIwMjEgMjo1NyBBTTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 IFRvOiBSb2JlcnRzLCBXaWxsaWFtIEMgJmx0O3dpbGxpYW0uYy5yb2JlcnRzQGludGVsLmNvbSZn dDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyBDYzogdHBtMkBsaXN0cy4wMS5vcmcg Jmx0O3RwbTJAbGlzdHMuMDEub3JnJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 IFN1YmplY3Q6IFJlOiBbdHBtMl0gRXhhbXBsZSB3aXRoIG11bHRpZmFjdG9yIGF1dGhlbnRpY2F0 aW9uIGF2YWlsYWJsZT88L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgSGkg V2lsbGlhbSw8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1h cmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsi PiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsgU29ycnkgZm9yIGFuc3dlcmluZyBzbyBsYXRlIGFmdGVyIHlvdXIgbGFz dCBlbWFpbC4gSSBoYWQgdG8ganVtcCB0byBhbm90aGVyIHN1YmplY3QsIHRoZW4gaG9saWRheXMu Li4geWVhaCwgbGlmZSBJIGd1ZXNzISBJIGhhdmUgc3RhcnRlZCBhZ2FpbiBsb29raW5nIGF0IHRo aXMgbWF0dGVyLCBhbmQuLi4gSSBkbyBub3QgdW5kZXJzdGFuZCB0aGUgcGFydCBvZiB0aGUgcmVz Y3VlIHBhc3N3b3JkIGFuZCBob3cgdG8gdXNlIGl0LiBJIHNlZSB0aGF0IHVzaW5nIHBvbGljeXNl Y3JldCBpcyB0aGUgd2F5IHRvIGdvLCBiZWNhdXNlIGl0IGRvZXMgbm90IHNldCBhbnkgZmxhZyB0 byByZXF1aXJlIGEgcGFzc3dvcmQgd2hlbiB0aGUgY3JlYXRlIGlzIGlzc3VlZCwgYnV0IEkgc3Rp bGwgZG8gbm90IHNlZSBob3cgdG8gdXNlIGl0IHRvIGlucHV0IGEgcGFzc3dvcmQuIEluIHRoZSBo ZWxwIG9mIHBvbGljeXNlY3JldCwgaXQgc3RhdGVzOjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6 MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0 OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4t bGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtUUE0yX1Bv bGljeVNlY3JldCBjb21tYW5kIHJlcXVpcmVzIHlvdSB0byBwYXNzIGluIHRoZSBuYW1lIG9mIHRo ZSBvYmplY3Qgd2hvc2UgcGFzc3dvcmQgaXMgcmVxdWlyZWQgdG8gc2F0aXNmeSB0aGUgcG9saWN5 JnF1b3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4t bGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7 bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7IERvZXMgdGhpcyBt ZWFuIHRoYXQgSSBzaG91bGQgY3JlYXRlIGFuIG9iamVjdCwgcGFzc3dvcmQtcHJvdGVjdGVkLCBq dXN0IGZvciB0aGUgc2FrZSBvZiB1c2luZyBpdCBsYXRlciB3aXRoIHBvbGljeXNlY3JldD8/IEl0 IHNvdW5kcyB3ZWlyZCB0byBtZSwgYnV0IEkgYW0gbm90IHNraWxsZWQgZW5vdWdoIHRvIHByb3Bl cmx5IGFzc2VzcyBpdC48L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgUmVn YXJkcyE8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsgJmd0OyAmZ3Q7IEZlbGl4PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+Cjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 IE9uIE1vbmRheSwgMTQgSnVuZSAyMDIxIDIwOjUxOjE0IENFU1QgUm9iZXJ0cywgV2lsbGlhbSBD IHdyb3RlOjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyAmZ3Q7ICZndDsgJmd0OyBUd28gdGhpbmdzLCBpZiB5b3UgbmVlZCBkaWZmZXJlbnQgUENS IHZhbHVlcyB0aGFuIHdoYXQncyBvbiB0aGUgc3lzdGVtLCB0aGUgVFBNIG9ubHkgY2FyZXMgYWJv dXQgdGhlIGhhc2ggb2YgYWxsIHRoZSBiYW5rcywgc28geW91IGNhbiBqdXN0IHNwZWNpZnkgdGhh dCBleHBlY3RlZCBoYXNoIG9mIHRoZSBQQ1Igc3RhdGUgYXMgYXJndW1lbnQgMyB0byB0cG0yX3Bv bGljeXBjciBhcyBzaG93biBpbiB0aGUgbWFuIHBhZ2UgKHNpbmNlIDUuMCkuIElmIG9uIGVhcmx5 IHZlcnNpb25zLCB5b3UgY2FuIGNyZWF0ZSBhIGJpbmFyeSBmaWxlLCB0aGF0J3MgYSBsaXN0IG9m IGJpbmFyeSBoYXNoZXMgaW4gb3JkZXIgb2YgdGhlIFBDUiBzZWxlY3Rpb24uIEllIGlmIHlvdSBk aWQgc2hhMjU2OjEsMiwzLCB0aGUgZmlsZSB3b3VsZCBiZSAzICogMzIgYnl0ZXMgaW4gc2l6ZSBh bmQgY29udGFpbiB0aGUgaGFzaGVzIG9mIFBDUjEsIDIsIDMgaW4gdGhhdCBvcmRlci4gVGhpcyBp cyB0aGUgYmluYXJ5IGZvcm1hdCBmcm9tIHRwbTJfcGNycmVhZCAtbywgc28gaWYgeW91IGhhdmUg YSBzeXN0ZW0gaW4gdGhlIGV4cGVjdGVkIHN0YXRlLCB5b3UgY2FuIHVzZSB0aGF0IHRvIG91dHB1 dCBpdCwgb3IgaGFuZCBqYW0gaXQuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRv cDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAm Z3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IHBvbGljeSBwYXNz d29yZCBqdXN0IHNheXMsIGhleSByZXF1aXJlIGEgcGFzc3dvcmQgZm9yIHRoaXMgb2JqZWN0LCBh bmQgaXQgd2lsbCBiZSBmb3VuZCBpbiB0aGUgVFBNIGhlYWRlciBpbiB0aGUgY29tbWFuZC48L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDtt YXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAm Z3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1h cmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsi PiZndDsgJmd0OyAmZ3Q7ICZndDsgU28sIHRoZSBiZXR0ZXIgd2F5IHdvdWxkIGJlIHRvIGxvb2sg YXQgcG9saWN5c2VjcmV0LCB3aGljaCBlZmZlY3RpdmVseSBkb2VzIHRoZSBzYW1lIHRoaW5nLCBi dXQgcHV0cyBpdCBpbiB0aGUgc2Vzc2lvbjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBvdmVyIHRoZSBjb21tYW5kIGhl YWRlci4gVGh1cywgeW91IGNhbiBoYXZlIG11bHRpcGxlIHNlY3JldHMgZm9yIGFuIG9iamVjdC48 L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7 bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6 MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0 OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21h cmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsgVHlwaWNhbGx5LCBmb3IgYSByZWNvdmVyeSBwYXNzd29y ZCwgZm9sa3MgY291cGxlIGl0IHRvIHRoZSBoaWVyYXJjaHkgdGhlIG9iamVjdCBiZWxvbmdzIGlu IHZpYSBwb2xpY3lhdXRob3JpemUuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRv cDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAm Z3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IEZyb206IEZlbGl4IFJ1YmlvIERhbG1h dSAmbHQ7ZmVsaXhAa25nbnQub3JnJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDow O21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBTZW50OiBTYXR1cmRheSwgSnVu ZSAxMiwgMjAyMSAxMjo1OCBBTTwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90 dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8 cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdp bi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBUbzogdHBtMkBsaXN0cy4wMS5vcmcgJmx0 O3RwbTJAbGlzdHMuMDEub3JnJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4t Ym90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9w Pgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21h cmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBTdWJqZWN0OiBbdHBtMl0gRXhhbXBs ZSB3aXRoIG11bHRpZmFjdG9yIGF1dGhlbnRpY2F0aW9uIGF2YWlsYWJsZT88L3A+CjxwIHN0eWxl PSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0 OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90 dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDs8 L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7 bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6 MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0 OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21h cmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsgSGkgZXZlcnlib2R5ITwvcD4KPHAgc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtt YXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OzwvcD4KPHAg c3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4t cmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsg Jmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxl ZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2lu LXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0 OyAmZ3Q7ICZndDsgJmd0OyBJIGFtIHN0aWxsIGxlYXJuaW5nIGFib3V0IHRwbSBhbmQgdHBtMi10 b29scy4gRm9sbG93aW5nIHRoZSBhZHZpY2UgZnJvbSBXaWxsaWFtIFJvYmVydHMsIEkgc2V0IHRo ZSBhdXRoZW50aWNhdGlvbiBwb2xpY3kgdXAgYXMgQU5EKHBjciwgcGFzc3dvcmQpIGJ5IGRvaW5n IHRoZSBmb2xsb3dpbmc6PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZn dDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7ICMgY3JlYXRlIGEgcG9saWN5IHRoYXQgcmVxdWlyZXMgdGhlIHBj ciBhbmQgdGhlIHBhc3N3b3JkPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+Cjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7IHRwbTJfc3RhcnRhdXRoc2Vzc2lvbiAtUyBzZXNzaW9uLmRhdDwvcD4KPHAgc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0 OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRv cDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAm Z3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX3BvbGljeXBjciAtUyBz ZXNzaW9uLmRhdCAtbCAmcXVvdDtzaGExOjAsMSwyLDMmcXVvdDsgLUwgcG9saWN5LmRhdDwvcD4K PHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJn aW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZn dDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2lu LWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX3BvbGljeXBh c3N3b3JkIC1TIHNlc3Npb24uZGF0IC1MIHBvbGljeS5kYXQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFy Z2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4t Ym90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZn dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9mbHVzaGNvbnRleHQgc2Vzc2lvbi5kYXQ8 L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7 bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6 MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0 OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21h cmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0Ozwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsgIyBhbmQgdGhlIHNlYWxpbmcgZ29lcyB3aXRoPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0i bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDow OyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGVjaG8gbXlzZWNyZXQgfCB0cG0yX2NyZWF0ZSAtQyBwcmlt YXJ5LmN0eCAtdSBrZXkucHViIC1yIGtleS5wcml2IC1pLSAtcCBwYXNzd29yZCAtTCBwb2xpY3ku ZGF0PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVm dDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZn dDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IFdpbGxpYW0gc3VnZ2VzdGVk IEkgc2hvdWxkIHNldCB1cCBhIHNpZ25lZCBwb2xpY3kgc28gdGhhdCB3aGVuIFVFRkkgZ2V0cyB1 cGRhdGVkIEkgY2FuIHJlZ2VuZXJhdGUgdGhlIHBvbGljeSBhbmQgbm90IGZpbmQgbXlzZWxmIGxv Y2sgb3V0IG9mZiB0aGUgc3lzdGVtLCB3aGljaCBJIHVuZGVyc3RhbmQsIGJ1dCB0aGUgcHJvYmxl bSBpczogdG8gcHJldmVudCBmcm9tIGZ1cnRoZXIgdW5sb2NrIGF0dGVtcHMsIGFmdGVyIHVuc2Vh bGluZyB0aGUgc2VjcmV0IHByb3RlY3RlZCBieSB0aGF0IHBvbGljeSwgSSB3aWxsIGV4dGVuZCBv bmUgb2YgdGhlIHBjciByZWdpc3RlcnMuLi4gc28sIGlmIEkgZ2VuZXJhdGUgdGhlIHBjciBwb2xp Y3kgd2l0aCB0aGUgbGl2ZSBzeXN0ZW0sIEkgd2lsbCBiZSB1c2luZyBwY3IgdmFsdWVzIHRoYXQg aGF2ZSBiZWVuIGFsdGVyZWQuPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0 b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+Cjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0i bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDow OyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IE5v dywgSSBoYXZlIHRob3VnaHQgaW4gZWl0aGVyIGZvcmNpbmcgdGhlIEVGSSB1cGRhdGVzIHRvIGhh cHBlbiBkdXJpbmcgdGhlIHN5c3RlbSBib290IChJIGRvd25sb2FkIHRoZSB1cGRhdGUsIHJlY3Jl YXRlIGEgaW5pdHJhbWZzIGluY2x1ZGluZyBpdCwgYW5kIGR1cmluZyB0aGUgZm9sbG93aW5nIGJv b3QsIGluIHRoZSB1bmxvY2tpbmcgc2NyaXB0LCB0aGUgVUVGSSBnZXRzIHVwZGF0ZWQgYW5kIHRo ZSBwb2xpY3kgZ2V0cyBjcmVhdGVkIGJlZm9yZSB1bmxvY2tpbmcpLCBvciBpbiBoYXZpbmcgYSBt dWx0aSBmYWN0b3IgYXV0aGVudGljYXRpb24gdGhhdCBhbGxvd3MgbWUgdG8gZ2V0IGluIHdpdGgg ZWl0aGVyIHRoZSBwcmV2aW91cyBwb2xpY3kgb3Igd2l0aCBhbm90aGVyIHBvbGljeSBjb21wb3Nl ZCBieSB0aGUgcHJldmlvdXMgcGFzc3dvcmQgYW5kIGEgcmVzY3VlIHBhc3N3b3JkLiBJbiB0aGlz IGNhc2UsIEFORChwYXNzd29yZDEsIE9SKHBhc3N3b3JkMiwgcGNyKSksIEkgaGF2ZSB3cml0dGVu IHRoZSBmb2xsb3dpbmcgc3RhdGVtZW50czo8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFy Z2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0 OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6 MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJn aW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4m Z3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7 bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDs8L3A+Cjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgIyBzZXNzaW9uIGZvciBhdXRoIGJhc2VkIG9u IHBjcjwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxl ZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2lu LXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0 OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX3N0YXJ0YXV0aHNl c3Npb24gLVMgc2Vzc2lvbi5kYXQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJv dHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4K PHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJn aW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg dHBtMl9wb2xpY3lwY3IgLVMgc2Vzc2lvbi5kYXQgLWwgJnF1b3Q7c2hhMjU2OjAsMSZxdW90OyAt TCBwb2xpY3kucGNyPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDtt YXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxl PSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0 OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRwbTJfZmx1 c2hjb250ZXh0IHNlc3Npb24uZGF0PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 IHJtIHNlc3Npb24uZGF0PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZn dDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7ICMgc2Vzc2lvbiBmb3IgYXV0aCBiYXNlZCBvbiByZXNjdWUgcGFzc3dvcmQ8L3A+Cjxw IHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2lu LXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJn aW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7 ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9zdGFydGF1dGhzZXNzaW9uIC1TIHNl c3Npb24uZGF0PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJn aW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJt YXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7 Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRwbTJfcG9saWN5 cGFzc3dvcmQgLVMgc2Vzc2lvbi5kYXQgLUwgcG9saWN5LnJlc2N1ZTwvcD4KPHAgc3R5bGU9Im1h cmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsi PiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX2ZsdXNoY29udGV4dCBzZXNzaW9uLmRhdDwvcD4KPHAg c3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4t cmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdp bi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDsg Jmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxl ZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2lu LXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0 OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBybSBzZXNzaW9uLmRhdDwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFy Z2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0i bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDow OyI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAjIGNvbXBvdW5k IGJvdGggcG9saWNpZXMgdXNpbmcgT1IgYW5kIHJlcXVpcmUgYWx3YXlzIHRoZSBwYXNzd29yZDwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDow O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7 ICZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cG0yX3N0YXJ0YXV0aHNlc3Npb24g LVMgc2Vzc2lvbi5kYXQ8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5 bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmln aHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9w b2xpY3lvciAtUyBzZXNzaW9uLmRhdCAtTCBwb2xpY3kuZGF0IHNoYTI1Njpwb2xpY3kucGNyLHBv bGljeS5yZXNjdWU8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21h cmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHBtMl9wb2xp Y3lwYXNzd29yZCAtUyBzZXNzaW9uLmRhdCAtTCBwb2xpY3kuZGF0PC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IHRwbTJfZmx1c2hjb250ZXh0IHNlc3Npb24uZGF0PC9wPgo8cCBz dHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1y aWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAm Z3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVm dDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJtIHNlc3Npb24uZGF0PC9w Pgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21h cmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7 bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsg Jmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJn aW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJt YXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7 Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRv cDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAm Z3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdp bi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IEkgdGhpbmsgdGhp cyBpcyBvaywgYnV0IHRoZW4uLiBJIGRvIG5vdCBzZWUgaG93IHRvIGluaXRpYWxpemUgdGhlIHBh c3N3b3JkIHBvbGljaWVzLiBJcyB0aGVyZSBhbnkgZXhhbXBsZSBzaW1pbGFyIHRvIHdoYXQgSSB3 YW50IHRvIGFjaGlldmU/PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206 MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21h cmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZn dDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0 OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PC9wPgo8cCBzdHlsZT0ibWFy Z2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+ Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IFRoYW5r IHlvdSE8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1s ZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdp bi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZn dDsgJmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRv bTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAg c3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4t cmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDsgRmVsaXg8L3A+CjxwIHN0eWxlPSJtYXJnaW4t dG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7 ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFy Z2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0 eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJp Z2h0OjA7Ij4mZ3Q7ICZndDsgJmd0OzwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4t Ym90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OyAmZ3Q7PC9w Pgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDowO21h cmdpbi1yaWdodDowOyI+Jmd0OyAmZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7 bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDs8 L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7 bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDs8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFy Z2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDs8L3A+ CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFy Z2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX188L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTow O21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgdHBtMiBtYWlsaW5nIGxp c3QgLS0gdHBtMkBsaXN0cy4wMS5vcmc8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9wOjA7bWFyZ2lu LWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7ICZndDsgVG8gdW5z dWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byB0cG0yLWxlYXZlQGxpc3RzLjAxLm9yZzwvcD4KPHAg c3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4t cmlnaHQ6MDsiPiZndDsgJmd0OyAlKHdlYl9wYWdlX3VybClzbGlzdGluZm8lKGNnaWV4dClzLyUo X2ludGVybmFsX25hbWUpczwvcD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9t OjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDsiPiZndDsgJmd0OzwvcD4KPHAgc3R5bGU9 Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6 MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDttYXJn aW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyA8L3A+CjxwIHN0eWxlPSJtYXJnaW4tdG9w OjA7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjA7Ij4mZ3Q7IDwv cD4KPHAgc3R5bGU9Im1hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDtt YXJnaW4tcmlnaHQ6MDsiPiZndDsgPC9wPgo8cCBzdHlsZT0ibWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowOyI+Jmd0OyA8L3A+CjxiciAvPjxi ciAvPjwvYm9keT4KPC9odG1sPg== --===============2036326807222852731==--