WebSignatureOffice Emails
Table of Contents |
---|
minLevelstyle | 1none |
---|
maxLevel | 7 |
---|
|
Mail overview
The following overview shows, to whom mails regarding a document or envelope are sent.
...
The mail types are described in the section “mail content details” below.
Document mails
If a document belongs to an envelope which was created via tyrservice, the mails “notify_signers” and “observer” are not sent. Instead only the envelope mails “notify_signers_envelope” and “observer_envelope” are sent.
...
mail | creator | registered user | guest user | observer | note |
---|
notify_signers | | | | | Notification mail, when a signature request is created for users who have signatures in the document. If a signatureOrder is defined and the creator has signatures in the document and is not on position 1, he will receive the email when it’s his turn. |
observer | | | | | Pendant to the nofity_signers mail for an observer. |
signature_request_failed | | | | | Notification mail, when a signature request failed. If a signatureOrder is defined, a user only receives a signature_request_failed email, when he is on or below the active signatureOrder position. |
signature_request_upcoming_due | | | | | Reminder mail sent three days before the due date of a signature request. If a signatureOrder is defined, a user only receives a signature_request_upcoming_due mail, when he is on or below the active signatureOrder position. |
user_finished | | | | | Notification that a user has signed/rejected all his signature fields in a document. If the config mail_sent_to_registered_users is true, also registered users who are not creators receive the notification. |
signature_request_finished | | | | | This email i sent when a document is finished. If the document is part of an envelope, no notification for single documents are sent, but an signature_request_envelope_completed mail is sent when all documents in the envelope are completed (see below). |
Envelope Mails
mail | creator | registered user | guest user | observer | note |
---|
notify_signers_envelope | | | | | If a signatureOrder is defined and the creator has signatures in the document and is not on position 1, he will receive the email when it’s his turn. If an envelope is created via tyrservice, no notify_signers mails for the individual documents are sent. |
observer_envelope | | | | | Pendant to notify_signers_envelope mail for an observer. If the envelope was created via tyrservice, no document observer mail (“observer”) will be sent for the documents of the envelope. |
observer_envelope_completed |
|
|
|
| Pendant to signature_request_envelope_completed for an observer. |
signature_request_envelop_upcoming_due | | | | | Reminder mail sent three days before the due date of the signature requests in an envelope. If a signatureOrder is defined, a user only receives a signature_request_envelop_upcoming_due email, when he is on or below the active signatureOrder position. |
signature_request_envelope_completed | | | | | Sent when all signature requests in an envelope are completed (failed or finished) |
Signature Field mails
Signature field mails are sent for each signature field in a document or envelope when a user signs or rejects it.
mail | creator | registered user | guest user | observer | note |
---|
signature_field_signed | | | | | Notification mail, when a user rejects or signs a signature field. If the config mail_sent_to_registered_users is true, also registered users who are not creators receive the notification. Also sent for each signature fields of envelopes. |
signature_field_rejected | | | | |
Mail content details
Emails contain information about the receiver.
...
In the tables below “Information” defines the objects (user/envelope/document) as described above with the associated fields. Additional Information about email-types are also listed in the description:
Document emails
mail name | description |
---|
notify_signers | A notify_signers email is sent, when a signature request is created or when the tyrservice method resendNotifySigner is called. In that case signatureOrder will be ignored and the email will be sent even if it is excluded. Information: sent to: w/o signature order: all users with signatures in document except the creator with signature order: all users (including the document creator) receive the email when they are on the active signature order position.
please note: If an envelope is created via the UI, all users receive notify_signers emails and a notify_signers_envelope email. If an envelope is created via tyrservice, only notify_signers_envelope emails are sent. please note: If the signature request was created via UI and a guest signer was invited, no notify_signers email will be send for that user. An invitation mail with a link to the registration page will be sent. The user can just sign the document, if he registers for websignatureoffice. |
observer | Notification mail for an observer of a document. The observer can be set in UI signatureRequest creation or via tyrservice. Information: sent to: please note: If an envelope is created via the UI, all observer receive observer emails and a observer_envelope email. If an envelope is created via tyrservice, only observer emails are sent. |
signature_request_failed | A signature_request_failed message is send to all users of a document if it failed because mandatory fields were rejected, the request was stopped or the due date passed. Information: sent to: |
signature_request_finished | A signature_request_finished mail is when the signature request of a document is finished. Information: sent to: |
signature_request_upcoming_due | A signature_request_upcoming_due mail is send three days before the due date passes. Information: sent to: |
user_finished | A user_finished mail is sent, if a user finished all signatures in the document Information: sent to: |
Signature field Mails
mail name | description |
---|
signature_field_signed | A signature_field_signed email is send to registered users if another user signed a signaturefield Information: sent to: please note: This email is sent for every signed signature field and may lead to allot of emails. It is advised to deactivate it. See Server configuration below. |
signature_field_rejected | A signature_field_rejected email is sent to registered users if another user rejects a signature field in the document Information: sender: the user who rejected the field receiver document reason: optional reason which the rejecting user can enter mandatory: 1/0 information if the signaturefield is mandatory or optional
sent to: |
Envelope Mails
mail name | description |
---|
notify_signers_envelope | A notify_signers_envelope mail is sent when an envelope is created or when the tyrservice method resendNotifySignerEnvelope is called. In that case signatureOrder will be ignored and the email will be sent even if it is excluded. Information: sent to: please note: If an envelope is created via the UI, all users receive notify_signers emails and a notify_signers_envelope email. If an envelope is created via tyrservice, only notify_signers_envelope emails are sent. |
observer_envelope | An observer_envelope mail is sent when an envelope is created. Information: sent to: please note: If an envelope is created via the UI, all observer receive observer emails and a observer_envelope email. If an envelope is created via tyrservice, only observer emails are sent. |
signature_request_envelop_upcoming_due | A signature_request_envelope_upcoming_due email is sent when one signature request of the envelope is due in three days. Information: sent to: |
signature_request_envelope_completed | A signature_request_envelope_completed email is sent, when all signature requests of an envelope are either failed or finished. Information: sent to: |
observer_envelope_completed | A observer_envelope_completed email is sent, when all signature requests of an envelope are either failed or finished. Information: sent to: |
User emails
mailtype | description |
---|
invitation | An invitation mail is sent to a non registered user, when a registered user invites. This can be done when creating a signature request or by inviting the user as a contact. Information: sender: The inviting user / signature request creator receiver: The invited user document (optional) invitationUrl: Link to the registration page message: message entered by inviting user
sent to: Please note: If the invitation is sent with a signature request no notify_signers mail will be sent to the user. The document information are contained in the invitation mail. |
invitation_accepted | An invitation accepted mail is sent when a user accepts an invitation which was sent by another user. Information: sent to: |
friend | A friend mail is sent, when a user requests another registered user as a contact. Information: sent to: |
friend_accepted | A friend_accepted email is sent when a registered user accepts a friend request Information: sent to: |
System emails
mailtype | description |
---|
email_validation | An email validation mail is sent when a user registers at websignatureoffice. The user has to confirm the email adress by clicking the verification link and entering the token. Information: receiver token: One time token to confirm the email change verificationUrl: The url to enter the token verificationUrlWithToken: Confirmation link with token attached
sent to: |
password_reset | A password_reset email is sent, when a user forgot his/her password and wants to set a new one. Information: receiver token: password reset token urlWithToken: password reset url with token and locale (de/en) url: password reset url without token and locale (de/en)
sent to: |
registration | A registration mail is send after a registered user registered a user via tyrservice or usermanagement. The email contains a link and token to verify the email address. Information: sender: the user who registered the other user receiver: the registered user url: verification url token: verification token
sent to: |
notify_account_charge | Notification when a user account was charged by an admin user. Information: sender: The admin user who charged the account receiver: admin_email_notifier account_user: The user whos account was charged amount: The credits that were charged
sent to: |
Support emails
mail name | description |
---|
support | A support email is sent when a user writes a message int the support form. The support email contains the message the user entered and is a confirmation that the support request was received. The support form is located at baseurl/kontakt. baseurl/en/contact baseurl/it/contatto baseurl/es/contacto baseurl/us/contact
Information: receiver: The user who used the support form message: The message entered message_type: the support type chosen in the support form
sent to: message_type can be support technical support sales support invoice support other
Please note: As a person who requests support my not have an account, the receiver.id may not be present. |
support_internal | A support email is sent when a user writes a message int the support form. It is send to the support of the company. The emails are defined in the server config “support_email” Information: sent to: |
Server configuration
The email configuration is done in the frigg config.ini.
General settings
To activate automatic email notifications the following configs must be set.
key | example | description |
---|
emailFrom | system@webSignatureOffice.com | the from mail header added to emails sent by the system |
emailPort | 25 | the smtp port |
emailRetries | 5 | how many times the mailer retries to sent an email. Default 3. |
emailSmtp | hostname.domain or "false" | the smtp server used to sent mails. If set to "false", sending mails will be deactivated entirely. |
emailSmtpPassword | password | the smtp server password |
emailSmtpUser | smtpuser | the login for the smtp server |
emailTls | false | true or false, enable or disable TLS (encryption) |
Additional Settings
key | example | description |
---|
support_email | support@websignatureoffice.com | the email address for support notifications / inquiries as described in support emails above. |
admin_email_notifier | foo@host.com;bar@host.com | a list of recipients who are informed when accounts are charged with help of the admin functions or when user bought credits as described system emails above |
mail_excluded_type | signature_field_signed;notify_signers | semicolon seperated list of email types which should be excluded. All mail types can be excluded. |
mail_html_only | true/false | If true only html mails are send If false also text mails are send. Default is false. |
mail_sent_to_registered_users | signature_field_signed;user_finished | semicolin seperated list of mailtypes. Possible mailtypes: signature_field_signed signature_field_rejected user_finished
By default the mails are only sent to the creator of the document/envelope. Mail types defined in mail_sent_to_registered_users will be sent to every registered/active user associated with the document/envelope. This setting may be used, if all documents are uploaded via tyrservice with one user but the employees have registered users. |
Email customization
...
Example Email Template customization | Unprocessed template example |
---|
Aura html |
---|
params | JTdCJTIyaHRtbENvZGUlMjIlM0ElMjIlM0MhRE9DVFlQRSUyMGh0bWwlM0UlNUNuJTNDaHRtbCUzRSU1Q24lM0NoZWFkJTNFJTVDbiUyMCUyMCUyMCUyMCUzQ3N0eWxlJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJvZHklMjAlN0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwZm9udC1mYW1pbHklM0ElMjBBcmlhbCUyQyUyMHNhbnMtc2VyaWYlM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwbWFyZ2luJTNBJTIwMCUzQiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwYWRkaW5nJTNBJTIwMjBweCUzQiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBjb2xvciUzQSUyMCUyMzMzMyUzQiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBiYWNrZ3JvdW5kLWNvbG9yJTNBJTIwJTIzZjRmNGY0JTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAuY29udGFpbmVyJTIwJTdCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJhY2tncm91bmQtY29sb3IlM0ElMjAlMjNmZmYlM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYm9yZGVyJTNBJTIwMXB4JTIwc29saWQlMjAlMjNkZWRlZGUlM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYm9yZGVyLXJhZGl1cyUzQSUyMDVweCUzQiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwYWRkaW5nJTNBJTIwMjBweCUzQiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBtYXJnaW4lM0ElMjAxMHB4JTIwYXV0byUzQiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB3aWR0aCUzQSUyMDgwJTI1JTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMG1heC13aWR0aCUzQSUyMDYwMHB4JTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAubG9nbyUyMCU3QiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBkaXNwbGF5JTNBJTIwYmxvY2slM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwbWFyZ2luJTNBJTIwMCUyMGF1dG8lM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwd2lkdGglM0ElMjAxMjBweCUzQiUyMCUyRiolMjBBZGp1c3QlMjB0aGUlMjBzaXplJTIwb2YlMjB0aGUlMjBsb2dvJTIwKiUyRiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwLmZvb3RlciUyMCU3QiU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBmb250LXNpemUlM0ElMjAxMnB4JTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHRleHQtYWxpZ24lM0ElMjBjZW50ZXIlM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwY29sb3IlM0ElMjAlMjM3NzclM0IlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYm9yZGVyLXRvcCUzQSUyMDFweCUyMHNvbGlkJTIwJTIzZWVlJTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMG1hcmdpbi10b3AlM0ElMjAyMHB4JTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHBhZGRpbmclM0ElMjAxMHB4JTNCJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCU1Q24lMjAlMjAlMjAlMjAlM0MlMkZzdHlsZSUzRSU1Q24lM0MlMkZoZWFkJTNFJTVDbiUzQ2JvZHklM0UlNUNuJTIwJTIwJTIwJTIwJTNDZGl2JTIwY2xhc3MlM0QlNUMlMjJjb250YWluZXIlNUMlMjIlM0UlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTNDaW1nJTIwc3JjJTNEJTVDJTIyZGF0YSUzQWltYWdlJTJGcG5nJTNCYmFzZTY0JTJDaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQW1JQUFBRldDQVlBQUFES1ZmSEFBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFJeVZTVVJCVkhoZTdaMEhvQlhGJTJCZmFIcUVuOFIyT3FQWUE5VGNVZVl3UlU3TmhpWWdmVWU3SDMzaTdLUmF6WWpSb0ZsSXU5aTFoQkJUUWFHOFVTamFDQ2lUWEZtRjYlMkJ4RyUyQmVkMloyWjNkbjklMkJ4cDkxemslMkJjSHVPMjNuekRsM3o1bG4zNW1kN2ZXcFJoRkNDQ0dFa0c3bmM5WVNRZ2doaEpCdWhrS01FRUlJSWFSRlVJZ1JRZ2doaExRSUNqRkNDQ0dFa0JaQklVWUlJWVFRMGlJb3hBZ2hoQkJDV2dTRkdDR0VFRUpJaTZBUUk0UVFRZ2hwRVJSaWhCQkNDQ0V0Z2tLTUVFSUlJYVJGVUlnUlFnZ2hoTFFJQ2pGQ0NDR0VrQlpCSVVZSUlZUVEwaUlveEFnaGhCQkNXZ1NGR0NHRUVFSklpNkFRSTRRUVFnaHBFUlJpaEJCQ0NDRXRna0tNRUVJSUlhUkZVSWdSUWdnaGhMUUlDakZDQ0NHRWtCWkJJVVlJSVlRUTBpSW94QWdoaEJCQ1drU3ZUelUyVEFnaGhVeCUyRiUyQlgxMTlzMnpWSiUyRmxscEo0bjJWaGU0bDFhWDJYWFZxc2l4TkNDTW1IUW93UVVwcXVxWFBWOE10bUtJVmZqVjY5OUU0Q3lBb0NnZFozdWFYRjl0WmIlMkY3VlgwSEZmeEJGQ3lLSU5oUmdocERSZFU5OVF3eTk5TXBKZmhWWUxOZnk4aUEza3czUG12R2I5djc5OEpOSW8wQWdoaXhJVVlvU1Ewb2hIN05JWkpoSlNZRUltSVlkVU9TOXFoSm5ldms5eFJnajViRU1oUmdncERUeGk3VTZJcGVpbCUyRjMzcUNTdW5xeHllempLMmdzY3N0cWJlQVd1dlFNOFpJZVF6QjRVWUlhUTBabWd5TE1TU0VzcWFvTEt5JTJCUlh4RDdUR3F3ZkNiUFB2TDJjRTJ0ckxvd1FoaEN4MFVJZ1JRa29qUXV5UzZWWlBlUjR0blFCOTVla2t6eHFQbHJHaGZHdjklMkJrTDVualhFOVFLSXNTRmJyUzdDak40eVFzakNBb1VZSWFRMHNVY3NLWW5DcEtTVEgwMWJJUXBVd0piTHJVZXBBZDlmUWUwbm9teDVpakpDU0klMkJHUW93UVVocVpJM2JKZEJ1cmdMakk5TTlMeUZVV0pKbmhpanVDSHJpYzZvMDFIak40eU9ncEk0VDBWQ2pFQ0NHbGNVT1RRU0lGNUV1aUlpcVV5MlJYS0IlMkJSeXZjT3cyVCUyRmpyM1hrMlV6S01vSUlUMEJQdUtJRUZJRjhESGwlMkZOTmlCM29IMTNaeWVTYzIzcUs0eVRKMU9XdFNrMWIlMkJXeXZKT2haWkNWaUxKR2RsYjQ1ekZ1WEZtaWNEYkgzYVE2cjkwaWRWMTJOejFZS1AlMkZvb0RDQ0drWlZDSUVVS3F3RXlOTjVzTHUzOHUzV3pZU1JqV0JpUnMwMEJramJIVzFPV0haSzkza2JXQnVCNFRDTmZuV3gzUyUyRjJlOCUyRklFYWZ0bFRhczIyTzlTb1cyWlJrQkZDV2dhRkdDR2tQUEF1NVczNDU2d2Y5c3VJZ3lxZDVqYWJKOGZBZ1FWcjQzNFlWZ3JFWVQ4ZVdWdldOTnVMSTElMkYlMkZjeGJQemx5ajdYWjVZZ0FGR1NHa3U2RVFJNFNVQnc2bFhzWlBKZDRuaENWTnNtSXJteTBYJTJGZlB6OUtaM0dSdEtnMDFzcmpZWE51bllSZFlHakVYY0JLSzRNZGFhT3JvZW15Y2VzdUdYVVpBUlFyb1BDakZDU0huRWtTVCUyQnBOaTdsTmtrV2J4TmtRMzhNJTJGJTJGMVB4UFVPeHNXS3dGajNXdUpsYjM4eTFqNWI2MGs2MWhrVGFLcHgxa2syYmlKeVQ4OHhtbnJVeCUyQlVPV1NFRU5Kc0tNUUlJZVhwWmJ4SXNybHdaSTBIS3RyOHZNUm1QRkRBaFNXdWR4S0d0UUd4RWpTQktHNU13TnB5ZGhkWkJKelZnYmclMkJhMlVmVzNqRWhsJTJGNmxFenNwM2VNRU5KTXVId0ZJYVFxcHIlMkYwbmcxcHdmTGhYN1JRJTJCUXVjVGVvZExWZ1dmUGhucUJzMVg2ZEQxTUJtc1hJSEJyOCUyQnZrMlFtNUhDbG9Pb3FxSSUyQkYzTms0cm8lMkIlMkZEekNuckgzZW1yb29EVzQ1QVVocE9GUWlCRkNtZ3JFR2dRWkJOdUNEJTJGJTJCcVpyejhucVQ1Z2kxSlVqQkYlMkJNbGlkUUElMkZYN0NscUZTZnMlMkJINnNDRHNkY2RzVGpGR0NHa29GR0tFa0piaFJCcVk4Zkw3VnFUOTFhVDVBaW1CU1hEWmpreGNDeXI1ZVJQQkZwbEV0Y2FhRmZpTkRlVmJxeXVBQ0p0eXpnNnlJQ3doaERRQ0NqRkNTSTlEQk5wSGYxRXpYdExpN0pYM0pRNkJGa3NqYThLS3lVc29JbFhPajZhdEVBWEVNelowcXpWc2pCQkNhb2RDakJDeVVPQzhaJTJGQ2M0VkZMR09yTUNxVkVRakhpSXRQbGZWZVpoNnZOaFp6SHpOR3h6M3A2VzklMkZHQ0NHa05pakVDQ0VMSmROZk5qY05uSDN6VE05akZzQXBxc2ltRkZjdSUyRm9FZU5yblBja3VyTjhidFlkSUlJYVJHS01RSUlhV0I0Sm4lMkIwcnNpUXFCSSUyQm9vMW9xVFZRSmpKVU9iTGRpZ1RkM05LamxGT2FZJTJCV2sxa08lMkZ5N0p5RkhtTFBMMTVsdTg5emZHN2FsRGhCQlNPeFJpaEpEU2RFMTVYUTIlMkYlMkJBa3RSTEtUMjJOUjltVko2YXR0NzJXWFV2M1hXVW5Ta2QlMkJkZ2czRGx4UDFCbUdXSUsyb1lJVW9rRVB5QUV6WXB4QWpoTlFMaFJnaHBEUVFZdTBYUGE1RENRVmpTT29VVFNaQkdMRE9pbUw3cjcyaTVBN1FRcTJaSWczcm5rR01RWlJGZDJNbUNMY3ppeTFuWFdSOUljVEc3Mld5Q0NHa1JpakVDQ0dsRVNGMnNSWmlUbzk0JTJCc1hLRk04bVBXWVpLME9BeWFGQWlMUCUyQldxakJObVBZMHcxZlRuenNEVHVuekxVb1FMYkJlaGVEZHRFalJnaXBGd294UWtocGpFZnNNUnRMNHlzWGF4SkNSbTlDSmlFSFV3NGVNeWZRR3VrNXc5RGxxSnRlS0hpRVVYRTcwUlo2eEFnaDlVSWhSZ2dwamN3UjAwSk01SW5XSjhhVGxmVnNPZm1TdFBDUVplZVdSUmJINlFEcWNSVzUlMkJoeXVQRVRaa0VGcnFRRmFvTlVyek9BbE8lMkZ1bW1iS1lyQ0Zxa2NRaVVzbDlscVVRSTRUVUQ0VVlJYVEwWFklMkIlMkJwdG92ZnN3S0VxMUkwa3Fwa0pTUzhhTmVzaGVvZ0RrUUhyUE50U0REM0xONlBHYVlTM2IyelM5cWF5ZjNaOXFWeEhqRTlyWXhRZ2lwRFFveFFraHB1cVpvSVJZTlRSWUxKdWNwTTRMTm1qaWEwRG5HbHZlWW9kNDhEeHdFMlpDdDFoSmJpeWlEaDJ6NHhkUE5nckZCOEVyMnJra0tNVUpJblZDSUVVSktJeDR4SjhRaWhlUlpJWk9RUTZxY0h3MGVua25JSWE0UFE1Y3loRm1ES0J0MTA0dXFhJTJCcXY0MG45dnVMVDBDTkdDR2tFbjdPV0VFSXFBeEZpTjlFakNTdWhhRyUyQnNpM3NXZ2thczdJM1ZtNDE2VmtMV0p1dVR6U2JBbXJoSmtMaE5FJTJCJTJGV0pVJTJCb05RJTJCNFNXMTl5aVFaZnNSaXIyWG8ySGNETmZXOG5kU3dyZGVVdXMxcm1IcXhFVUpJSTZBUUk0U1VCeDRoT05IMUpzNzBNaFlIJTJCUmJwaVBuV3BaZXg5aGclMkYzYVhwaENndmthJTJCMzZYUGVWVnVmZko5YVklMkYlMkJiVlB2RlQ1UVNaUENpWFhmc1FQWG91WU5WbjJXWGl1cHlkUk5DU0wxUWlCRkM2c1Q2aDhSNExpTzNBYkY2NSUyQkp4SUJmajRMTEh3RmdyU0xMc2pMWDcyRXBXMHBvS3BSNE1PY0pMVmxhUVlXaHp5bms3eVhDazg0b1JRa2dqb0JBamhOU0E3dzJ5WWZFUVdVJTJCUmJEWk5yQmQyWlh4ck1qeUxMSnN1eDNsZUtFbDJjZnczNlFscjk3RkZsazJSNDNTNjNyQWN4eHI3MzZpMlB0a01XeFlCNzlnYjElMkI4amM4NWNuWVFRVWk4VVlvU1FHcWpzRTdJT3FLaG8xcU5sckV0MGUyTmQzTE9lUndzN1Y1JTJCa0pxeUVvcjJ4THU3WnFMNWVzb2JZTnFkTUtpWEl4aDQ3VU9hUDFicE1CaUdFJTJCRkNJRVVLcXdIaVRncHZMRTR6SHlRUk5udk5FdWMwa3V6aU1TN2ZXMWljV2U2UTdpJTJGUkNpMkFxM1NRYWl6M1NyWFhiOUpmTVBMSktRNVlkJTJCMjZvaG15MXBvMFJRa2p0VUlnUlFxb2o1R0tTc042NXREaVFUJTJGb1lXSCUyRkR6bGtUOEt3Zk1qZ1BseXNlZWN5Y3RYbGxQR1lZc3NRY3NxNHBXTDRpTE1pR2JyMldEUkZDU08xd0hURkNTR21teiUyRm10bWpqbE5TMU8lMkZpenglMkJSOW9xNVhPQXRnMFVEVDRkWEVLSjV1UVEwNjVUSEpPdVZ4c09mJTJCdzRPSEpCRXpVSDN2Y2xoeUtKSVEwQlFveFFrakRnRUNiRDVHbWYxWGdTVUljSzlSRHFDRXVlUmFuZ3h6d2FNblBFVnhZenFDQTFVV3VQSHhZR0Y0MDFrOVBXVnVmc1lqbmxJdHNmcjNnakgwM1VoMzdiV2hqaEJEU0dDakVDQ0hkaW9nMVQ1ZzklMkJkSzdJbmhFdEZrUFd6RnBpV1R4azhYcWdGTmdwYWhVbnhGanc3YiUyQk5yMWpoSkNHUVNGR0NPa3hZTEs4OFo3OVdlNWtOSUxOZWRHc0lncTV0aExrWmlRbzY0RnpPSThaSGpMT29VcENTS09nRUNPRTlHZ2d6cUNJcHIlMkYwVyUyRkdlemJkRG5sbWNkRW9wcVl4Tmxjc2xWYzZMUW9STlBYOVhpakZDU04xUWlCRkNGam9nem1iTWVWZHVISmolMkYwVjlFSUpYMWFEVnFibG5mNWI2czNyaGhQeDBpaEpEYW9SQWpoQ3owNERtU0U2ZSUyQkpuZDE1cSUyRiUyRkJRbmxrVlpXa1UyVnk2R1BGbUp6Snd5eE1VSUlxUTBLTVVKSWFib2UlMkZaVnF2JTJGQVJDZmRkZmhrUkk2RFA4bDlXZlpiOXN2RVU2YkNrNlR3JTJGM0YwWWI5bHZ0VEI3M1N5djRRU1lMN2lDSkF1NG1DT0tXOWNiM3RzYk4xQ0lFVUxxZzBLTUVGS2Fya2RlVmUxakhyV3hySzR4Y1NkWjRpRkFDRFVNNWNIMjFvSnR3TG9yNjFRajJwb3AwdUFwdzl5eWlWTmVEOHdyaTlzcCUyQk5HMEZhS0FnQWVBdnpGaHFJMFJRa2h0VUlnUlFrclQ5YWdXWWhmR1FpeEpTcmxraEV5YXVJQVRadjNYV1Vsdkt6ZEZvTUZUaGpsbE16RGglMkY0TSUyRlIzUEFRczAxRmtJeWYwNFpQV0tFa0VaQUlVWUlLUTA4WW0xMmFESWpYRVRZVkx1QWFuNyUyQndIVyUyRnBlMm5Jc3dnMUJvcHp1QXBhNzlvYXM3ZGx3NiUyRlJWbmczWnViNHhHVFpUZyUyQiUyRkl0dXI3bXJFdDVBd0xzc0NTRnBLTVFJSWFVeFE1TmFpQ1dVVTdGZ2lVbVY4Nk5wSzJRU1JKQTEwbXNHd1hUMmpjJTJCS01JdXhyeHRTa2g1eTEyU09FR3UlMkY2REY1WHFXUEU2cW0zUkJrdmNUMldYWnAlMkZYNVdsRGlHT3luV0NGbTBvQkFqaEpSR2hOaUZEMXRkQW85V3dYSVEwREU2a1BDVTJYeEhNaDdYNTBqa0klMkJBcXRqa1FaUDNYWFVrTnFGT1k0VzdMczI5OFRsYjZ6NyUyRnIwbUZlMzNqRWhwbWtGTEVRUzclMkZqSXVKeWVMNGwzdWZtYTY4b1lYclVDUG5zUWlGR0NDbU5FV0ptYURJV1JnRXJaQkp5c09WRXVjWFI3T0daaEF6d21BM1olMkJqdGlheEZsYmg1WjE2T3YyUlFQYVYlMkZjenI3TFk3SiUyQnZoREREUUxwdDVHd3VwNUlvT3FFb3JkdkxJVG5pcXElMkZGbWZ3Q3NKN0Jpak9DRm00b1JBamhKU202NUZYekJ3eCUyRmF2aGRJa29CV3Y4SDVOS2M4Q0NRc1RaVUhuOXI2d0hEb0VCJTJGYjVWc3lpRGgwem1rTW16TDNXQ2V3RVAxRG0zSzAlMkJJVGRWaUxqazBtV2l3a0VuSUlhZWNUUjZ3N2tyV2MyYkVHWVVaSVFzWEZHS0UxRUhuRFUlMkJxdnN0JTJGUmZWWmZobWJBayUyQkpDZnRwbnhYYzBHU1lZc0dRemM0cG55RlZ6byUyQldyQTlpN0l6OU5xbDYlMkJITFV4R2ZONnYyQjRVclVsZThSMDBJTVE1UEI1b1RiNlZJZFRxZzZaV3BONHVpa05RSVZRNWxEQnEwbHdveWlqSkNlRDRVWUlYV3d4TUJ6YkVnVDZDbjdMTGVNNnJ2Q1Z5U2glMkY3cDlSSnhCcUMyc1lnMGVzZllMN0J3eHZGMGRDSHEya0slMkIzcElWUUtPZlJTdGZuY09VTmNYMUJvb3FkTllHaDIzeFBkUXpacExRZ3c1MlY3V09teW5wa2ZuMHlSNnhyZnltVHhuakUwc09icVhibXRDOVRMcGRVJTJCY0RoRUdNWXloeTY5YmNweWdqcG9WQ0lFVklIRUdJaUdIVFk3d2ZETmlzY25ERGJmTjNlYWtDJTJGM2hMdXllSk1oRmprRWZQZllSR3BjbjQwY1hnbW9RSzJQQVJNc0Q1SHVEN25KWU10UTlJNzlxbnFxMFgyR3dWRGt6Skh6Rk9tWW5LYWEyeDhmZ1R6Y1p3T0pBU3ZzNkh5JTJCcDlmSHoxbGhQUk1LTVFJcVlNbEJvN1dlM1I5WmZDN1NtdThhRXd2RVdYOWU2QTRremxpRnp4a1k3bHZJSVV0NXlzR2F4QjFPT0hnQ21UejdlRTZrQkVrZm41a2swSWttMjhzaEZqSGtCJTJCVUVtUXlkMnpNRlBHUzRXJTJCUzZ4RWJnNkhKMSUyRlFMNkZkQUEwdVJLcGZYNEtycWN3ZGFZNk1RWXhSbGhQUU1LTVFJcVFOJTJGYU5MMWN3NDN4T2FVUXI1Z2NEWmZPS0RUeDlZeDdFY3RGV1p1YURKSTVnM3BRQ2toNGglMkZvNFNlNyUyQmtMbGNrbVZ6ejNjWkF4WXQ5emtmb2l3UVNmZUxVZTlVVW1JRlpKcVVDcWFwV0lCZyUyRjNjblZBTlZXJTJCc3VRdVRnb3lRMWtJaFJrZ2RMREZnZE5UUnhmaGRYaEdwY2hVUGl6TmE1VEZMZXNTU09DSHAydW5lanNOJTJGZTJKRktGakJFTXFQcktrM0pGQVR0b3I2WE1pbCUyQjhpUVpRVVBtWmszTmtWTnVYQjNtNUlFZWRFY3NVd0QlMkZJUWlVdVg4YU5vS1VTQ0gxQUYlMkJWTnVPJTJGVGJpWERKQ1dnQ0ZHQ0YxZ0tISnVEJTJCcklCaDBBTiUyQjJoR0NRZUtwY1pQUHJFM0NjVHNEeFE3ZGRXdzNSRzRSWk16RWVzYkFRODFwbThCdWNibmdwVWdmNjBVeDlpWVFjVXVYOGFPRHdhaWYxJTJCNGdReTNqRWNsNG9neW5uemc5WDNCM3RjT2VISyUyQkR5YzYxJTJGM29YeXJlM1lsNEtNa083a2M5WVNRbXBCZDJ4eUxST3k2Tlo4aTNURXhDTEppN3Y4SXV2cWNmJTJCUWJ1MkVoMTlTZzQ2OVdiYk9HNTVTOHolMkY0UkY2ajRlaVhoRERCYThZYm1xV3RiVXYwTDUzbXlwWGN6SHVUdmZ4RFJQNVphNUpzWElxYmNLNjF4NG8xQjJjdDhpWDRxUmFkcjZyVjl4dXZ1aDc5bFQ2bUJxTDYlMkZNMmtCemZiQnJGU3pFdlRXN3F1dkRqJTJCSmEzVVp2SVJjdVV5VmpMVnFCdWZWNE5PdWxjV3R5V0VOQjk2eEFpcGd5VUduQTFYZyUyQjdBZE1SM0xRVEk4MkE0cEJxZDBBaVBHZXpBZnIzVkdjTiUyQjFGUXYyUUl0JTJCUEJZSUx6Z2dnOTEyQk9BNyUyQmowJTJCUiUyRmdrVUdmU0RuVE1vJTJGTUc5SUI5NFpMNFZkZ1RhSSUyQloxUGxja21WODZKNGhOTFlFN2NwN1IyRGVKc2hEJTJGNDJEeFhIWjRTJTJGRXo0UFYzMlcxT3ZuWXN2NUowYVE0dnBjcmlOMHZtRUYlMkY3SEhiVW52R0NGTmhFS01rRG9RSVpaTHFpUDBvMTV5VENZaGgwQjlRVXlCQWYzNnlOQWxCRm1ySnZtRDZYTiUyQkklMkIyZFB1Y2RpYyUyQlk4MXNqMEhReklWRDh0eE8wSWhRcUQ2MVZFcWlSTGFqUDRjZngyVTBkODVPYWhpcDlJbkVHVWFhQjV3bWlGYyUyQjRGRkdyU2E3b0wwa2F2MlVoTWdjWSUyRk9STWZZSHlHWHFwc2NkdktjT1ZoSkRHUXlGR1NCMzRRa3c4Q2ZyYmxPamdKWjd0QjQyRkFDZ1FERGhPQjRMMWhzcEhOZzY1ZE9EdXVteTFJQXZoUEd2VFolMkY5R1BmblNieUpQbW5rRCUyRmpzc0lsWE9qNmF0a0VuSXdlYmI0dkNNRGQzbXV5YXRTVUNzWWIweUNES0VqWGN0Rm1yQXRkN2h6ZyUyRnplUVh5OVdiZWJhWHp4OXJVJTJCY2E1WTRRMEJ3b3hRdXBnaWY2alFqMllsMUJFVGprJTJGT1pHZFV6NkR6ZmVMZXhZciUyRlk4OWVjZW1UJTJCeHZCQkJtOEtUTjBKc1olMkJveUZTQVo4N2s2SXBOJTJCM05ZaTZrQk1rRHIlMkI0V0YlMkJJNkFTJTJGZXR4Vk9XTG9wcnBVOTRKMXpNUnFZZmFrM2lETXhNTm1HaXg1bGNrcEY3MXhpV2t5Q1NMRU92YmJtR0tNa0FaQ0lVWklIU3d4UUF1eGlHekhWWWowN0xBbW1xVzRQcGZyU0hzdyUyRktPVEZ2bG15SEtjRm1ROXpUdFdDUWl6aVklMkI4S3RZTWJmcnZzSWdLNVRMWnhlVTdobXlxT29iJTJCd01aYUIwUVpobmxudkt5Rm1YalFzcyUyRkZGT1I4MCUyQiUyRkhQJTJCJTJCQ2J5ODNReGk2elhkazNoZ2hwREZRaUJGU0olMkZNJTJGJTJCSk5hOEg0OFNWM2llZ01RQ2pMc0ZzVmh3eDFjak8wSVF4MW1vbiUyRk1KQlNUVTklMkI0VXdhcm9kdXRyU01MSHpMdlRETnF3dFBpR2NMTkF0SGJ3OXZWZ1pCSFMlMkZKZHVjZ2FnWm83ZElmamRNQUpYcXpmTnZmR05wMFR4czBGcTNkT1diWEFhNWIwbU9VSXN3eDRweDZoRDBBSDhIN21UaGlxdzRTUVJrQWhSa2czQWlFR3NiRGdmV05uekZsZzByV1F3OUNiZkIybHc0djdQMGZjTDFZUURNNWF3VkRaUTZiazdzcGgyNjFUMFRzMmZmWTdzZ0YlMkZJVm1FSGEzMHNNa3c1bXk5dllRaFRRemp1WGRZaFA5SldKUCUyQmdJUmtRdCUyRmx2NnplbUJnV1l1MWpIbFZkajlobEwzUnhpSmUlMkJWcERoWWVGOWx0VmhuZDUlMkZIYk5vTE9wcWxtRER3cko0Um1aNk9RcDNmc2o1NW96M2ZtRVFkYmp6cmU5eVM2czNLTVFJYVJnVVlvVDBFS2JQMXFKTWZ4dGhaJTJCaE5CSnYxcENXeFBhWEQ5WmklMkJGVElKT1poeUE5YnJvOGFlUERnaHF0Sk1lUGhsMVg3JTJCQXphV0Q4UlkzJTJCVyUyRm9rT2Z5aE1BZ0x0SkFLJTJGV0hXSU5vZ3h6ekNZJTJCJTJCb3IlMkJMRU56eSUyQnpuVTVVUWlRVXd4TlBjRzl0TlpvcjJDeCUyQlJKU3c4blJQVkY5dGtmVWp2YjFmemgwQno0cXhSSXMxNXlpREt6RjJaYUpodFlDRiUyQnklMkZHM1cxck5uUkIlMkIyRGtocEhvb3hBanB3WWc0MDB4OCUyQkNVSnozOWZDN09TSGFmcjRCMSUyQmR5cFcxNE92diUyQjh4ZzBDYWVzbSUyQnVVS3B5d3F4UkQzTzZvRHAxMUd2allmSzZjMEl0V1cwd0ZoRzlkWVd6M24wUFd5TlJ1YVZQZnFxQ0RPNUcxUHdXMVJFdUJ6YW1qYzA2WVJZbUp6WHpTVEhDZTV4UzV1dnM1S3NhVmF2T0hPQ0RPS3MyamxsZUcxNnhBaHBIQlJpaEN4RVFJeE5uMlU4WnY3Y000UHR3ZVAlMkJPN1lKTWdrSk92YmZYSTNRV3dpczRKJTJGMWlPVyUyQlVJcFV1WnpENERucnI0WFpnSFhOY3pSQkl3VWFSRmx3VHBteklpU3RRTlVKZVlJU2JTdjJpTDBhSHk4MnJ0Zmg2bk9ZdUolMkZpNFY3WVdud211SHNSUzJsVWVsQjVFWjBUbnpWZU1nZ3kxJTJCQUM4RHB6dSUyQmdSSTZSUlVJZ1JVZ2VEanBvZ0hTT0c0WHJMVUp3Sk8lMkJHQXBTSkFINXZYYUNETW5MY013c3pycHdNV25xJTJGa1VGakM2Z0IlMkJEWXFFV0ZkQ2lNWDFPVng5Z3ExUCUyQm5YM0FvVkVCU1htMHo4U1o0M3puSW1Yek4xOUtWNnklMkZOY1BnWGE4VVdGb3NwcjZNcSUyQmYyNXh3aHZPYW5iSGZKcnB0MVh2TU1KZnM3QnVmbGZYTGdIc1ZoNHNianhpRkdDR05na0tNa0RwWWZQT3pkQWRWTEd5Y0hiaGVYNTJxUllXMkVCSWkyTFJRTTNPcDZnZGlyT3NoSjhyeTVwYTVGbHFUYUxEZU5CMzc5eSUyRjJpSjAzMmNZSzZrdVFtNUVpVmM2UHBnNkh0d3ppckJIQ0RBSjJWTmZUSXNqZ0lVdThVQkRUSVBHSTNUVGNKS1ZvdiUyRkJobWF3UG9lcnE4OTlHME9vVHhYbk1Dc3ZwZjRXQzJ0cUIlMkJyUEJVT2F3YmI5YmxTaURJQnVsQlpuTUklMkZPeEZlTm1nN2xkJTJCNXMwUWtqZFVJZ1JVZ2RMYkQ3U2hqUiUyQlQ1Z2dOeU5pZ0JabiUyRmZ2MWtiVzlHdUZGZ3hnYmRjT1RhdnFzJTJCZnBsOWV1Nmx5OXNoaWxRSk1UZ0VXdURSOHdKQnE4JTJCdjNwanl3a0dKMVJkZmFIbUppMUNCcGZlS0k5WjF5T3ZhRkgyaklpejdBdnJnR3VnUmdUSmpYbEM3QkY1YUhoY2dUV0olMkJweTElMkJSWHhEN1FtWFolMkJRU1JCdkdaNGJpV0hNTXFJTXc3YWpibnd1TmMlMkZOMU50M3VXWFVHeHlhSktSaFVJZ1JVZ2ZHSXhaanVqOCUyRnhjUHZIOFhxZ05leHAlMkZIRldhMmVNOHduRzNYRERKbExKdUlpZ2Q4Z2EzUlVoaVlQNkclMkZTVWlROVlua2s2MHUlMkZURXh1UmdwYlRqNnZPSm85UEU0WTBPOWJxbVBvWmpXTHN2WUxIc3A0eUZ6dGprS1AyQVVQbXpsaU91dzMwOWl5QWhYQ05Pd2hjeVRqY2IyT1JMNnRBR0oxeURiZkVYRldTWlJoTW4lMkY3UlZNVDNqRjZ4QWhwTEJSaWhOVEJFbHFJeGRpZUxpUVlnbFFzWUpENnNMeUVFMlo5VmQ4VklEREtDN05vTHBrV1p2UGxHWTc1SGkwelJ5d3N4R1NPbUJaaWNwaHBsbWZ6aFVQU3hvSWhtTzhGWEgzbFNKV3o5Wnd4YkRNUkg5VSUyQjBnbENESUlzRWlGUnU0eUZ3Q3NlbW9SSHpNZXZ3QnF2dm5TMkY4Z2hkWUFmemEwdmtTQWVzbzRobTFRVVpPMWpwcWl1S2E5SkdPdWh2VUVoUmtqRG9CQWpwQTRXJTJGOUdaU1FHaXYwM1FEZWwlMkIwTmpLQXNRZDd4S0toSWdUWmtPM1g3Y3FiMW5iZVpOa0xsa2VNalNaNXhIVHg3V2ZmMyUyQjI0VkZDRWFseWZqUjRlRzVHQ2x0T1BzQTRtajVjN3NaYzUxdHEySFpyViUyQlVsayUyQkhLQ1U4YkFldGhQR0lIMlZnU2VNUW02T01TU1B2aWRycm1PdUxtVmpoUG5OVVZsRHZ2bk0ydmIlMkJpMkVHUSUyRktCUmtuUk4lMkZxU1klMkJhc1RZM0lrSGlDV0UxTSUyRm5yQ1dFMUFBNlAyTk5JSW9iRTdDMm5OMUYxaVJIMWhhTDZnMGh3NDdYVDFkcjdIR0ZHblIwbHhaWGMxUjRrbjZTY2Fmc3JLWmVOcVNtb1U2JTJGZmZKZW91YTVkeGFUZlMlMkJ5TjFadk5wcTBFa1FvJTJGcVRpZEd0dElQR1o2NTNFOU01R3Ziakp3NHI3bUpTJTJGeGo0JTJGVjRPT3UxVzVKd1JVWXVpMjMxZFRMOTVURGROVzZyWmJKVndiMEU3WlhOam1BUW5iRFh1YmJFTG1mOENpUGdRUU5BRyUyRnZ0aTYlMkJtQjF5UHdQV3N3RlcyUEk5V3JyRSUyQjZTJTJCV0VoUm1paE52YUVyZlY1VTM3aVB5R2tNb3VkcGJGaFFraVZkSTZmSnAxWndzUGdCZEllTFZjdWlWJTJCRGg1JTJCY3NDNFFBd0UyNmFsZnE4dnZlRmJXR0JPUGp5NzJsYVclMkJhRXNrZ1FnNzZxY2I2OUNuTW5mc2s3JTJGJTJCVTRkUkx6eEhmV1NWJTJGUkN6NTM2Z1glMkJjTkU4bTB5N05DSmlFSFd3N3ZLMWlQSXpjampOU0hlblU0VlMlMkZlTXp4ZEVHY0FuMVBlWndXUXQlMkZObWE4amhHTEpFNEN0TGYxRWR0ZnNHcGtDS1NiJTJCWXElMkJiTSUyQjUyVWQyU2E0WjBmNVQxYThKVGw1T3VBcVFjQmslMkJIeUhjbTRxeTlPZ1FpNzR1NVphc0ZIZjFicnJ2Wk4lMkZiNiUyRllITU1FR0dZVzVaT0o0VFVEb1VZSVhVd1Nnc3g5R1BvJTJCeUlyQVdOOUVRYkNNVmk5cGFKQ3d1cWRzMUZHRmhFWkQ4OVJWOXo1bkFndUNJWThrWUhoelYwMlgwdkUxU2QlMkYlMkZaZEpLeEJpTDczNWticiUyRkYxcUllVTNKV2dsWkczZnprYlVCOTltSTFadkVFUFN0Q1ZxTGtOc244Mld6ZFlqMXcySmRHV3RsNnlYcmgwMzZ4VHcxUjc4dnBFQmdGQWt5TjglMkZzSFMxVVFKNFFtNjFGR0VTTnEwOCUyQlclMkZ2YVltMUEzanRDeHBqOHlKcTJHNnREOHQ5WlNZNnREVGhyTWlJVFllSXVNNjdYeEdNNzU4M2ZxZnVmZmtzdG85c1BRZVpERVVaSVklMkJFY01VTHFZUEVmamJBaDA0OFpqd004RFg0OHglMkJxT01QS0loUElqRzNzdUNzdnBRT1FSc1RrdUglMkZQSU9nNFlVRGdjMlhZdTVvN04wZVV3UjJ5QVRVMHlRZWUzbjNlJTJGamVXQlZ3d1FOOHVTU2NnaFZjNlAxbFNmSTFYZVJzZWR2SU1JcnFKNVpCald4RERuMUl2M3NpbVZnVUNXWjE3cTE0bkNHanlnSEhGa21MczBIYlpCOG9lTm8yS3RRZFRoemhOWElKdHZEJTJGZlBPNTBRcXQ1WVV4OXVkQmgzNGpaVnJVVkdDQ2tQaFJnaGRiQ0VKOFNTWFprMXdSNHVWUzZYVkRrJTJGbXJaQ0ppRURQR0RqVHQwNTk0N0x6dXVuaTgwVFloQnFiWGxDVEhwMCUyRmZyeSUyRm9vdzdYVEMwdUZhNzNDQ3dkWG44dk90cVM4M1h3ZE1kWlVFaUZtWGJOeEpPeFNLTVlpbmFpYjlsMEVFMm9kJTJGanV3TVBBdFNoJTJGUG1iUm5RNGdEJTJCR3hJeUNUbGt5MkhKaXFsamZrSXhSa2dUb0JBanBBNFczNnlqVk1kdWJIbWg0SEQ1am1RYzlTWG4lMkJDUkFjdUtBT0tGaiUyRndGcTZBN2h1eTJ4NWxpZTU4eDR4Q2JaV09ZRkttREwlMkJZY0ZENiUyQm1QbDFCNklOUGtKdVJJbFZPbTJIYnJxMDZobTNXY01GVkM1aWJob2VXejNncEZtZkY1MTE4ZmdUemNad08lMkJPY2R1Z094b2ZKNkczdml0ckxrQlNHa2NWQ0lFVklIZzQ0Y3IlMkZlOTFQejNQNVlPYmY3NzZZZHd1eTdNbXJ3ZVRzZ2s1R0RMU1E4YVIlMkZNUHp5UUlXTUYlMkY3Q2s3aTVlc0xMZ3B3QTJmTGREdjFZWGYlMkJUQiUyQkFEbEVBdHFCJTJCVmZ5ODJMYldkUmNZOHNLaDN5aGtMVDU5UWs2NEpwbk11SnlQaEJoV0J4MjZIWnIyNVNlQThUWkRObCUyQkczblNZbEx2SkhxZkV0TmtFaXBneW5jTTJWUiUyRkhqOHdTWVNRdXFFUUk2VEJRSXd0JTJCT0JqRzlPZDVjejVZbWZNbmklMkJDRFVDMHhOMWd2bUJJV0FnRiUyRlhVMUZ2R2NjcEhOcjFmUUFkU0RaMkNPUFcyWHd2bGp0ZUpXOURlZnlTZHlSNmRKJTJGMFRIbldqTnRNd1FhbkNvWEM2cDhybUg1MllrNkJqMkl4RmpXRCUyQnNwd0poRmolMkZJM0hqTTBtJTJGZjRjNFBWOEQlMkZGQkpXQjh6NVpzNDczRGs1OThZMm5VTUlhUVFVWW9TMEFDTk0lMkZpVENESGJHclBrMnJzVkpxRWNVb2tBRmJMbFFQWm42VEFMRXhkVExoNmw2bm05WkMxanhYJTJCeXNCV3JHbkhlc09NT2tkZCUyQnphSENDMHVGYTcwZ0xobnFFcWxnZGlPc3pBcmolMkZ1cjFsTW4lMkJsb2NxdVIxNFdUMVh2NVV3NWVkUlNOTDhLbjdjSk4zUElVOFRZQjM5V0V4ODF3aXpHZjZjZW1lUndPWG5FMFVRS01VSWFCWVVZSVQwSTUwM0R3N29oenNTanBOTmNkNWp1SjUxUWNNb2prYTlKeGhGS2w0akI4eXdoeHByaEdhc1dDRFFqemhib3olMkJNVGFiVWI4c3cydiUyRmg5eGFUS1ZUd3NYRUJFNnlYN0ZJcW85dk1mVkJPMEdFc1Nyczh0aVlHSGxodkJ0a3pEaFJxRUdPYVhRWlNKcDB5biUyQmExSjJoeGhhaTNhU0k4WUlZMkRRb3lRSGc1RUdSaDElMkZiVElnMmJ3dThnU2lHQ0QxVnZhZWt5OWJGaFY4OGE2QzRnemlERTg3eExXQ0xReUhpMW5pd1dHN3lGenVIeEJCMXg5eUJoNzhvNjU4OFlneE9BVk04U3ZrTUJQRnBzdDUwVFo1dlpabVhqT1k3M2lUSVl2eFV0bUp2M0hwRjdmajNySmZYV2IzcUFRSTZSaFVJZ1JzcEF4ZmRiYnNjZnNmVXlZTjhJczFHJTJCS2hRRFJYM05qRWM4cHAlMkY5QmlJdzRZS0FhY2VCQW5kS3ppYjFtN3hoUG9qek1YR2RrUHdBdm9ZaFVPVDhhT0J5ZXc3bTNIR3BqU2RyT2YwQUx4cFFReSUyRiUyRmdMWm1FSU9JMTB4czhhQVBXMWVKTUM3VmF4Wms4UjdQckdabXpaOW9YdDlORlhYTmdFRFVlc1haSkk0VFVENFVZSVhXd3hHWm55SkJlMyUyQlclMkZLdkUlMkJLM3hWZDRwbWFBOWgzSmtvWVozdndvMEdvbXpVJTJCQ2ZFVXhiTk1STmMxeGtsVk1DVXc4S3ZlVUxNRFpVQ3ZCJTJGVE1iZCUyQktCUDR3c3pNUFN0JTJCJTJGeTdYQlNvTFZXY2hXSzBneVJGaTdSQmlXdVJFQWxpbkZkZVg5T3c1RW5GcG42a3ZEVVNaQ0xNYXZXYndrcDJ0QlZseUxsa2EwMkxVVFNGR1NPT2dFQ09rRGhiJTJGNGVrMjVHTTZMTmV4dTU0VXB2OTZxMFFXREZoJTJGbFlhS3RBa1B6bElUSDVxdHBtbHhabHJoV3VOWkhUQ0NJJTJCN1klMkZmd2lqOWdFWFhmN09mZVppRmN4eEtjVFpCQ21ZblVjblRiU2pWanRQc0htUkprTVk0WThaVUltSVFkYlRqNjRPTnAzQlFpeHcxQWdBNFRZaE1namxrT3F2bXh6TWduRnhIOVlXUTBmd2d3UEtxOUdsRUdJdFYlMkZ3c0hqSUV1ZUhxVlphZzZISnVUZFJpQkhTS0NqRUNLbURKU0RFb3Y2eWJNY1pMZ2RSMXI5ZjMwaWNJZGVKbW1xQmx3eERtRjFhT01WenloekY3ZXdvRUdLb3IlMkIxY0s4UXlGTmNMM055eiUyRnYzTXN5d0g2UGNMUVFPYWRjZW1pREs5VGRUQ0NCNDkzJTJGTVV0RHBnaEVkWXFEcGJORFFwSGpIOWVxNjg0TlhuU09SbjhGJTJGUncwOFdtMVBPQWklMkZaNXV1c1hKVW9reUhMaWMlMkZvY3llN29qODlZb1EwRmdveFF1cGc4UiUyQmVaa09ndUVPTXNma1ZpJTJGY1M0VEpndlZYcThwekJTMmFHTGl0TWJyY1dJbXpFZ1Z2b1VKWUpEODVXN2VmZW16b085U1hyZFVqY2V3RW5jQnglMkJlViUyQms0Y0hqemZDaVFaREJTd1p2V2Y2Y01yMEptWVFFSXNSdURYdkV6Qnl4bDZxcUw4YVd3JTJCZmtpcWV0a0Vrb1J0Y0hUOWxRTGNoZ0s0a3luQzk0bnVhRVIxNjFLUVlaa3IxcHVJMFJRdXFGUW95UU9vQVFnd0FKNHZlVFluWEFLQkVkS2NJJTJGMEVOSEljcWMxd3p6MHFyeG1MbTVaTzR1ekd6NzlLYnBPR0NMQ2tPVDk5cFk2c0JVTkV2RkFoWmJEc0xCZXM1RW5HbWhaaWFxTjBhY1FTaU51bUdHbWFpZXdMVFB0ZFlSdFY0SDhHZUVLQzRhbWtUOTV0MW1oV3JRNm9xZHg2eXduTjRNY2IyT1JINTBRSnp2ZzRuJTJCWTAlMkZhcnFJZ2M4T1ZUcmlLUjR4Q2pKQ0dRU0ZHU0Iwc3Z1bHBYb2NuU1I2NUdZTExkWmlPR0FFYjExc2lYMjhtTyUyQjZvTWRkczZBN3JpVUFyNnkyTFBXUnVmYks0UTBlOGpFZk00ZG9SSm01eEFqODVrWjBxbDhFY0FFRm12R1o5dFJBMWM5RHFvZXVobDFTbkZtVFZlc2pFTTNUcjRSSk8wM2JlWkxOOFJSWDFWY2FXRnlVWVI3T0g1Mllra1hyMDU5bXZ0enpDYVVDJTJGYjltTUxQQ09EVHIlMkJOaTFhJTJGNnpmOTVlMUVEdkk1aEJDNm9WQ2pKQTZXQ0l4Tk9uSTZRajlaTEdtSTh6eldHVHhLN0RHcXc5ZXNnNHRvTXA2eXRyUHVVY205YnU3SUYwOUhWVUlzU1RGN1hQSk1ia1pZWEklMkJMd2l5b2R1dG93VmFuN3E4WlJpMkhIWERrJTJGSVlwbVN6azBMVnBSY0pzZmJ6dFJEejVvaWxyU0d1MTVISTF3SHpkck5IaHFsUUxzb09sOE53NVpBS3c1YnRGendrNjQlMkZSSTBaSTQ2QVFJNlFPRnQlMkYwVkJ2eXNSMmRDSWM0bXJCQ0pxR1lpdlU1TUxkc0ZUV2liUXV4UldCQ1A3eGowMmJPTjlYciUyQm5CY3ZoQ2JKVU9Ud1dib0N2Qno0ang3UmMwMU5peHdJcXNEVVQxaTQzS09kTnpOTSUyQnZZZjBETjNqSUlzclp6N3hlUG9TRnFrY1FjRUx2emlqeGltQ05XU0tyZThNdG9NZ2s1VkZOZk1FT0FoMnpjU2R2bmlqRk01TWM4TTBKSVklMkZpY3RZU1FHbkhkbWZGY3dKcWR4UFF1YTAyZXhMMndpY2RoMUJmWktPenlVbGEydUs0WldtQU5PbUs4R25Ua2VCRmJzcjVZQUFpMXFWY2NLT0lMb0w2SzZESlN6TGNTZ0RXQktHNU15dHFXeW45blRXWmtiU0MyRWpENUhvbTRMaU4zaTJvaE5lam9MclhHbmxlb3p1dW5TN3dhTUM5dDNtMUhhREhYM3dnNTJ3YXgzZ2FUaHl2bTQ5NkRlVlAydmVtZGpacnl6a3JRaE9KNHl0cEE4ak12VnglMkZDY2JyZGJBTFdZVnRqbjUlMkJMOXl1NThyNkJJb3lReGtLUEdDRjFzUGltcCUyQmk5NjlJcWdYTDY2NFllenpra2F2QllSRWc5JTJCZlc1S0lEZ0dyckQlMkJtTHo1cEoxam50Y2xxY1l1djE2a1RCTFl6eGk5OWlYS2V2UjB2azZJTmJtTzVMeHVMNGdVY1hPJTJCZ25GdUhsbFE3ZGZ0eW92R2U2dXhJVCUyQmtKaVR5ZnEzSG1GalNYQURnUE9vUWN5WWhYWjdTZGlKRzFpODMxanNwTjVQeGJkWDZYM1hVbCUyQnlBSVpmTzRadFJ2RkZTQk9oRUNPa0RpREVmT0dRNk1aMHdBbVJjcUJjUVU4WlpWY29GeEV1TiUyQjcwSDhzayUyRjVBZ2clMkZjTWM4WndBMEFJTnpTWndIJTJCWnhNdUZYejhmVzg0JTJGTEhoNGJrWVNmRTRCb1lxNVpFTzNXMWRzMlRsbFhRJTJGTlVhTW1QQmtKS3RRakM3cm1DTEZxRUtHbVJadXhuNGhIeW9reldWaFZXOVA4Zk9Fcm9GazZJVDQ5WWdGY1RLWW1nNWQ4eHRETnFsNGNsaEJTRGdveFF1cGc4UiUyQmNrdXpIRXYxWkpxRUN0cHglMkZXUER3a3ZXSllOQVZXT0hnMXdmUEdBUlozeFhNbzVuS0FpSFdkczQ5VW8lMkJyM2pYSHE5N2FmT0VnVmdkTTgyTEJrTk5jYTh2V0Z5Y1VDUkhNOGNKY01naXlNbDR5aUtWQlIwJTJCTVJCSkVISVl3bTRuenJFMmYlMkZZNmFvVGNUdHg0MCUyRndOSWtKdVJJbFhPandZT04zUEhkcUFZSTZUQlVJZ1JVZ2VkWTZmcWp2Rmp0ZUQ5anlVJTJCWDJ3dmJmJTJCbzl6bUN3VmxQS0tUekhjazR5aGtoRWlTdTJBWDBWa1F2OFh4MUhMaGw3bkJsR2pjMFdVeWw5a2xNVTc2ZGlYSiUyQk5IaDRia1lTZkU1V3VXRSUyQjJMRHQxeTNsSVJ0MHpFUVpzaXdhbW13bXpuT0c0VkxqUGZ1emlNU0tRdFhaNkczaiUyRkxQeFZEbEQ5bnlEQ0p0NjhWNFVZNFEwRUFveFFwcUVFV1c2NDlRV1lkanBzOTdTS2IxMCUyQkk5bW1Lc1EyelhtOTVRcGNqTXN5ZnBjaHd5djJOUXJEeXpsSFJNaE52cHUwd3g3ZkVKUXh0VW5tbXRzM0xFSDgzR2NEc0M2aENodWNlVU5VVUdKWmZDemJYMkY1VFdZUTRhSG5sZnlrTFdkTzBtV3VaaDcyNUUycGJYQVl5YkNURnVzaHdhaGxxWHklMkJ6ZlljdklIaWFQdU1IakdwbDY4dDRrUVF1cUdRb3lRRmpKOUpvU1pzYmpUVVFTYlRQS3Vvc1BNSzVmSkxpNlBvVXBNNkMlMkZDZU1UdXRySGklMkJyTFljdjVoVmJRdml5MmZJeGl5VkN4ZzBQV05PMlhuaW5QSU1HOE13aTJFUDduZmlMcFBTM25iR29VVFpoTWZlVms4WnU1OUo5NjlEcVNGYjBiNUJvQTNiTzdOaDlnWUlhUmVLTVFJNldGRTNqTXR6c3prZWVOUnl4TDFvQkpMUjdNVWQ3QmdSTnVXZXR2S3hySk1lSENtYWh0ZHJSQ3o1WHpCWkEyaWp0SkRhODdxJTJCaUpQWENnJTJGc21YcjAxWUhVQiUyRkFuWllZc25ScmsxVURQR1pkRDglMkJKSzdhdlpJYjBlc25kaUhqaCUyRnV2YWg1OUhvdSUyRlRVdlBWcWdHaURHdWFZUmh6JTJGdnVmeU9zbTM3amVoRXhDRUxSdjdpMFVZb1EwQ2dveFFoWUNSSlI1WGpOc1JVT0JCZ2lRNUJ5ZlJENk9zOGViREpNdzlvemQxYkFjenhpRTRmU1pXaHpLWFg1bWFOV0pSSWtuR3VLJTJGUUJsUzVhSjZQQ3RVVTU5M1lLYWVOT0VDdzdidnB6b082RiUyQlZSNnRkQzdFSnNxQnI0UXNtc1g5STNJMkoxNEpZNjczY010SE5CSTJZbHdWUkJpOFp2R1dZYTJaYUY1OG5yclZCcTl1SDdrTG14dEVqUmtqRG9CQWpwQTZtejN4VDlWbmhheEt1OWc3RWVuREN6QWdqTTd3Wlk3dE8yN0VuZXRRRTRZeEtYckZLWU80YmJtQ0l3bHFvVFo4ZFAwb0pjWGxWMjdHWDgyaVZGd3F3RHBmdlNNYmolMkJoSkVGWHBXTSUyRmJVWFVTVWxVRThZZyUyRk5NWkdjJTJCZ0lKT1poeUVFQVFhUDNYN2QwUWNRWXZXZWNOVDRXZnNTbUUyeWVQZHJybFVCc2poTlFMaFJnaGRiRDREMDd5dXF0ZVdwUVpNZVpFR2VKdTY2c0ZXenElMkZFVGhSMXZYUVRMWGdQUzJBUENFU0p0ekJ1dVNPT29WWUpTREk1bHVoTm4zbWZQWE9oem91NGczV0g0Sk50ZE9QSnBxZlNjZ2hWYzZQQmclMkZQWm1BaSUyRndpOVZjSjR4S3dReTVCNUljRzltc01KUyUyRmYzOUZ2akxJUVp4Smc4YTdNZmhqZXJGMmJ3a21HTk5FejBUOVlmRnNBVVlvUTBGZ294UXVwZzhVMU90Q0hnZDVIVyUyQkQyWVRVYkFDRE96SVR4ZyUyRmRXaXRIcUlSTm1ETTFPaXhxZTRmUkJoelJSaVJjRERKM2JtMjFvWXpCZUJocVVaMEQ3b2tYUnpqVTBLaFZ4cmhVMjlIamdJc2FFNzlCT1BWQjV0NTk0WGU4UWklMkZKb0NaTElybEklMkJJOCUyQkVwcTlWamh1SEtVVGM4SmNKTVhqZm5BNWVGYkc4NVRFY0lJWTJBUW95UU9oQWhKaDFXcXVPeXh2OXl1UTdlRlhENXZoVXh0dUxYWk9YN2VzVVpCTm1vY1klMkZKa2htbWViRVFjY1N0TVNEZVNpRVd3ZzExNGptU00lMkZRbXE5Q0x5UFElMkZPV3RjTkdGVDVYSkpsZk9qcWNNSDlPdXJ4cDIyaTNpa1FyUnJJVFloTGNUODh5UFluTnlNTUZLZkx1JTJGOVBYMlFLbzkxcXRKYkJpSFdmdjVrYnc1WnN0bG1zajQ5WW9RMENnb3hRdW9nNlJGTDQzZGgxb1I2TnBzZFNJZ1lzUDZxYXVpT0c0cXRWcGhCa0hWcVFaWiUyRjk2WEZDZ1VSWXUwOVI0aUZrTGx4SXN6TUE4M05ncWJwanpYZjh5WG85MXRHbU1ieFpBMjRtM0xxNWNNa25DYjJpS1ZyREpHc054Rk5ISjVKcUlBdFp3JTJCRGw2eGolMkY4MUxlOHJNSExJblJaQVpURVV5V1o4ZU1VSWFCb1VZSVhYZ0M3R29tOVFCNDZpSU8zclhmWVp0aFh3ZDhPc2J1TUZxcXY5NnE0b29xOFpqNW9Zc1ljV2pGRmRzU3hnNmVwaEhyQXdRWmhNZm1xMm1hWEhtYmdySSUyRjBEMUptUVNjckRsNVBPS295SkliajhhQlRJRVBXSnAlMkZNJTJCJTJGc0JubUJkMTU0ckROaUNoJTJGdmlsNTF1YVE3ZFlXVDFrUkVHR1lQNFk3UU4zcm16bGlGR0tFTkFvS01VTHFZUEdOVDdBaGpkJTJGVENWRWdoOHdCQmo4NVUxJTJCMlBJWXdoJTJCNjR2dGd5b3N4NHlLWnFpJTJGbFkyZnFNUjJ5UWpTV1o4TUNMYXRTNHg3VUF4SkJjTHhFamZaWTNyMmxFb1VrMyUyQlJBcnRRMnIxb081azNTJTJCNm5wb2xuakwzTnR6bjU3RERSWG5DbUVkTURvSkFzZVBtM3g0bHViZGNZd09aV2s3Qng2eDJUbjF4UWxPT0RsY2VZZUpSd2NnS2NaUHR2VUZ5JTJCWFNLJTJGS1NWUkprbmRjJTJGcVNZJTJCOHBLczJBOXYycnhiRDdjNWhKQjZvUkFqcEE0VzM4UVRZb21lc1FSJTJCenh3NHpOWG1RbVU4SXZDVVFVU1Y4WlFaVVdXR0xOM0x3MVlTWXUyajcwcVVoelhFd3NhQmZMUkRCSnUybUZNMVFMY1JRS3cxVzZpNUlVeUlzZ1ZZekRUVjRnU1pONVJKU0dBOFlqbENUSVltWiUyQmNjWGx4dlJPajhLRHlzOXZvZ3hDck5KY05rJTJGdmJ6SnV0UUx6WDNWbnJFQ0drVUZHS0UxTUhpR3glMkJ2OTE2UDVwTkp6aW1YSWFkY0pqbW5uR1hZamh1cURpMm9Lb21kdHJQdkVJSGxHTkUycUZDSXRaMTlwNDJsWHIlMkI0T1pwd3hzRDFWNVhETU9jS0lxMVpBZzJpck92QjJXTHo1NVNWOFpBWml6Ym1lOFR1bFRsaWFXR2FvT2dGU3VGWFlFMmlQbWRUNVhJeEslMkYlMkJQT0tDJTJGaUxJUThJaTFuM2UlMkZtbnJwZmphRkVGSXZGR0tFMUlFSU1lbEFkU1MzbnpNZFlSbVBGcjZPaWFFd3BPc3RiTXNKaDJHRHRTRFQ0cXBJM0hTT25Tcnp4JTJCYSUyRiUyRjhlS1Fnd2VzZmlWaXZCYkZDQ1RIU2ZJeXZLNnZlYnUwVldpZUtPQUdHdlhZc25jdkpEVHpvTDJnU0tQV1B1NTk2b0pEOXJKJTJCcUUlMkZaSkRjakNSVjFaZGZ3SjBmTHVDZmQ3amJjdHdwTyUyQlY2eHdnaGpZTkNqSkE2TUI2eFBJbzd3bXgyaGZJUk9lVXl5Y2tFVE80ZjBiNjEyQkNZTzNiZ3FEdlVzQjAzS09rUnEwU3FRYWxvVEc1R0FnZ3hERzhPME9KczZBN3JOVVNZUVpDTkd2JTJCRW1qWnp2aWRNVEo3ZkttT1R3aGRDYk40ZHglMkJwUWxna1B6bFlUSDU0dFlabW5wc0dDdFVYMSUyQmE4bjZJQVRSaVlEUXNrSUprZWlmSWJvUUlrbG9nbHI4d1BnV1p0RHQxOUg1c01SUXBvRGhSZ2hkVkFveEZ6UExoWnh2VG1iSURjalNhbyUyQkYzV0h3U0RxUXE2RGQ3ajhnZXV2cHNaMiUyRkRRb1pPQWhnaUNER0FzaEhqRXR4TnpMSnF3T21PYkZnc0hsTzVKeDVKdDJCb2txZGpaWkRvSU00RWtBOVhyTVpOanlvZGx5QTRON2htYU0zNUFZOFlqbENMRTgzSkNvRTJlWXZ3Wm15TE1malZETHZyNGolMkJmcFpiRHZsRHhGSDh3JTJCcldFREElMkI4UlFaTjZhYVlTUSUyQnFBUUk2UU9GdCUyRm9PSzglMkZLOWV4ZVFkSUxDS1RuRk11bDFUNTNNTk53amd0eHNyZWFla3dIckU3YkN4TjVvVlNwQnFVaW1ZcEx1QnlYUWh6eldRb1UyJTJCMXpqTVRRZmJnYkRYaHdabFdVT3JhZGZXdUZiNUYlMkZYa2VzWG93QzlhYXRkRmdJZElrRElFV2FraXQ1NTBmTFZFZmhpcUhiciUyQnVqUkZDR2dXRkdDRjFnRGxWQzk3N293MSUyRnJEdE9Fellydjl2OEtLeHRYczl1amY5bGRFTlhyb0JmWEt3T21PcUtCVU5zWXclMkJVUzhjd1pVZkJjR1VhNHhGelFpeXVMMGltQVg1Q0VZMnBiOWdPNjZzaE82d1hlYzZxd2N3aHV5ZnlYSVdBRUt2V0kxWVBFR0pvRHg2Z0xoNjA5eiUyRlJBczNOY1N2Q2ZrNyUyQkNSTEVsck1GWE15QiUyQkJuNzk1ZkolMkZJU1F4a0VoUmtnMzRVUWJCTmw4YmQlMkZSblNpc0wlMkJBTXlRNHh3azhXcXdOT2daWENyOEFhRyUyQjFvMjFxZE9YeHJTUzVpd2dNdnFMWlJzUkRMcXk5amhTaFFBVnN1dHg1SGJrWUNpRXpja1RsVUM3TnF2V1NkNHg2WElVc1IwU25FSTNibmNUYldPc3p5SEhORW9FR29SWiUyQktEamloN2o2bjlLZVZqTWZsZ3Rqc0RpM0V5ano0bkJCU0Rnb3hRbm9BUnFSaGZ0WThtYU1GWVdZOGFEb3pwMSUyQnMySEZHMkhJVlBDS1l5SSUyRkhLQldKRlFneG1TT21mellxZSUyQkt5SHJpZzFRRW5HS0o2USUyQlVpRzRkY2VvSW9Xd2RjQXkzd2pqa3ZXVmxSQm5FemFyd1JaSDU5R1A2Y2QwZnJoWmlQbTNNMjZ2cnBDcXZpbCUyRk9ZV2VUemd0VmJ3UWNyejVxODdVaVRSQWlwR3dveFFub3cwMTk4VTAzVDRteUdFMmN5REdwN1NMJTJGRFRGZyUyRm9ZaFVPVzNnUFJyWHNXZXVTRWw2eFBLSTY4dTBMMEZ1UnBpUVVFZ2Nua2tvWk5pTzY2dU9BN2NzTGNpTWR3d0x3NXBKOVVVZXNjNXhUNmdacyUyQmZyY2thSVFyVEpaSGQ5SU1JQXg3c0o4SmdRM3d6RVclMkZid0hMR0pPV1pDMmM4cldVNEVLSVVZSVEyRFFveVFoUWdJcyUyQmt6MzFSZER6d2ZHQzVMZHBndTVvaHlkY0E0ZHVDQnNuRXZmMXpISHJJWWJBanhpR2toNXBkUDFsZWZSMHZpVVhaY1h6bHl5c1V2NTcxQURJWXNPdzdjb3BRZ3c5eXh0dEgzYURIMnNaU2ZteVBFMnM2NVIzVTlPTXZHSEg1RHJMSFIlMkJLN1BUMVglMkZmbjExM0Q2TlFOSWJJOUlneGlhS0tET1QlMkZ5dUN6eWw5Z21qb0VTT2tzVkNJRVZJSEI0NjhXZlZaNFdzUzdxdHQzeFZOV05KMHg0VzBadUdHTXp2SFBpcWVNbk5UUUxpalQxbyUyRklRc203NTg1ZkJzYlN6Smg4Z3VxN2V6YnMlMkZVSzRmcXkySEwlMkI4Ym4xSlJKeXNPVjh3VkJEZmJqckVoNHlMQ0JiQkFUd29DUEdTelh6N2d3dlg5STIlMkJtNFJZbmcxaHhPcXJwMWl2T2JBbUNnRWFuSklGM1BjJTJCc3VUQjl6aXR2V0pNNGd5REYlMkZpSWVuMjVlV0ZYUE1NV2FFTThQcnpiaiUyRkt4Z2doOVVJaFJrZ2RMTDRSVmxaSFZ4WHFzZ3dRWnhCbXNMMlglMkY2b2F1TUhxa3Q1SHh4c3AxQ1pNZmw1MVBmQ0NlTXpDRkxmVGdibGlJJTJGS0VtQXhOYWlHbWNZTEIxZWZYSHJSV2lKVHhtSldiVzVaZm55TVo5M004NGdxMSUyRlZTR1o4ZWUlMkZtUDl0eW4ya0VGc2pkUGxRb2dRZTJoV1hHJTJCbVpTRlM1ZnhvMm1vZ3l1QTlnMGlUNVRxMFFLb1c1eVdESU1PY3NqTHRoQWljZXh1RkdDR05na0tNa0RwWWJNTmpFdDFXb2h2emhFSVJBN1F3Z3lEcnJiZUJHNnhXdDBCejg4b21hdEdVbUZQbVFEVFFzYnVFRWUzYjVBc3hlTVNzRUF2V0U2alBTOGpCbGhNaEZFZXpoMmNTaXJIQ0tsaHZnbkRHaUxZdGE3clRFdmdlTWIlMkYyaFBYT2o3eG1KaTBFWjc1QUhiZyUyQmhGbWZtcnhtR0txRWgwem1rcmtsT3pJTk1BRU1tOUlqUmtqam9CQWpwQTRXMTBJczBXRWx5TTFJWWN0NVBmR0E5VmVYYVAlMkYxVnROQ3JYWnhCaSUyRlpLQXhkWnVhVDRXVk14JTJCN2FaMXRSN0JIVFFtelV1Q2tTeGxDb096cHBpd1dEdkUwZHFNV2pWWmdmVmVDWEtDSTZRR0lSWGpJZVFsNW11REtORTJLQyUyRnpMaEJrc3NuMVE1UDFwUUh6eGxRN2J2cHdiQ1kxYUZ0Nnp6JTJCbWxxNGtOenZIbGt5WHJwRVNPa3NWQ0lFVklIaTIxd3RPdWZ2TzZxZ2hCeDFoY2lPZ0g2b2FnOGhqU0hEdDRvOHFCVkE3eGtuV01mRVJ2anYwSk1oeFpoZVhQRVFrRGt1WFhRNXIlMkYzc1JWOW42cDNaQUZTTTNjTnJ5SnoyQkl2RjM3OWZGTGxjZyUyQnZwajZ2Z29MNnNEZ3NIcVZVMWp2V052b3VOUUZDclBEdDViNWdFbnRpaUFrMDExRjAzaGxSaG1VNyUyQnBieWxFR0V0Wjl6bjVvMjYlMkIxTWZUaCUyQjN1MzZ2Q2VFTkFRS01VTHFZUEVOJTJGUTdKNyUyRm84JTJGT1JFZGs3NURMYWNwOVRnTVFQd1hGWGpMWU1RYXh0MXF4bXlkRDE3U2dHaXpqeVBXRDA0d1dic3g3SWtCMTRXWWFUWmw0JTJCdGJsYzFRcldpQU5ZQlU0OVhuN09wOG9hNFBvQUhqayUyQjlzcTJVR0RNZXNaazI1c2klMkJRb0pNZG9YeUVUbmxNc2ttQVVPWEhRY01GRUZWeVZPR29jcjJjJTJCJTJGVGY1OCUyRlJmV0pSNHhDakpDR1FTRkdTQjBzdHNGUnBUcDJZOHNMQlZlUnE2JTJCWVhqSjhPV0w0dHFWRm1ReFpYb2NoUzM5RmY0UHhpRzFyWTkwSGJqS1k5dUpiYXNZc3JKbm1QR3RGJTJCSiUyQmdOVjQwSmpjalJhcGN6bUdQWGRrdUUlMkZxTEVJJTJGWUEwNkkyWXI4RThNYVJCMFZ6dzluNWJ3b0kxQ0w2NE9nZ2lBemk5c1dDN0syYyUyQjZWQlczTmNaZ2pSaUZHU0tPZ0VDT2tEaGJmRUhObDBMVVY0WGVCMXZnOVluUjRKcUVZNllGMSUyQlZSUFBHeW5qV1dGZkF4aEZnRVJCakVHVVNiWSUyQmlEb211RVJxd1U4WlFBQ0RkNHptYk9rMjRlRlNTc0pFVU1zUkJ5SmZCeG5qemNaY2JsaWVxbXhwJTJCOHVDOExtQVNGbTVvZ2xXeFFtYW9ERUl2emtxSDFsNm5Pa3l1Y2Uza3NMc2dGcTJBN3JGWHJJT3NkUFUxMFB6OWFsZTlFalJrZ0RvUkFqcEE3Z0VYTzRmczdoUEJkT0tZaUpvMUg1MkJaN01PTGpUYjJWUENKbDU1Uk5mM0dlT3JEelZqT0hTeCUyRlpvWVZZS3p4aVpZRTRtJTJGYmltMnJpZ3k5VzhKcjVuNGcxWGpRbU55TkZzdHlJdHEzVWlQYXRKSnltN1d6TUVZTkhyS2plMU91bW9sbUtDN2hjRjNMbmh5dnVIMjFzOW53YnVrTSUyRkxjcXd1RzFZa0puMXg2YXBxWmZ2YjFNSUlmVkNJVVpJSFN6dUNUSHB5YnlPTDVDUVE2cWNINjJwUG9jcDMzZkZyOHR3WTVFZ2czZHMwQ0ZYaXpWenhIcXVFRXNEWWRiMXdJdGFKTHdsYzk4U0F0VlpYYzclMkY5SXpOQ3BHRXhYRTZFTnU0WG9BNVklMkZQdU90RkVVb2hIN0lHWlVYMUNWTEd6VWNVNlVvUiUyRm9JZWY3T29MbGNzbHY3NnhwJTJCNm1CcTRmdnRzU0hzbHE3c0lraEJSRElVWklIU3kyd1pGZSUyRjFXMlkwZUhYdG1qVlZTZmdPTjBRdHolMkYlMkJnbGhoZzNlV0hVY3RHMVFrRUdFYlhYSVZXcm9qaHVwTTNXWkVHNk5Nb0E2WEQxOVZqUVQySXM4YjkyQkc4bzBEMDVQenpPTFBpaUpaVCUyRlFOTVVGWks3VTNTZlpXSksycyUyQiUyQjBIakdmaWk5b01lVnE4V2dWV3FuUDFodktqNnlwZCUyQkI2cTZpeHAlMkIybTN5ZEZGeUhOaEVLTWtEcFlYQXV4WkZmbWtVbk9LWmRMTSUyQnFMUFdRUVpTRXdWSmszdnd6enlkbzZielVSWCUyRmk1WmxoclJOcFhKVHBnJTJGZFhFZTJTZU1JQm5LSGFQV0hPaURIY3ZwajFsRHRkc2g0bkhLWWw4QkZ5Q3RyZ3hJczhqNWpCM2lHSTlMbk9neEQ4dzRoQ2VKU01XalUxOG5xWHdHMlNOMTc3WXBzcmxraXBubzVnN2RvYTl5NUlRMG5nb3hBaXBnOVVHbjJsWHI5ZGZJJTJCbElkVEMzdjB0MWRDbGNyZ3MxMnlPQ09XVGpSdXd0QXFrc1JvamQ0aXFNNml0SDNDSjQwSnhIcmJjV1p3TWgxbXhhTTNCZXNna1B2R2pud29Yd1B6RnJYRFJ0Tldocm5rZXNGb3hvczhKTWl6VThZTnkwMVFpNERQamNDOW9YU0NoRzZ0UGxiYjB1aXNOeFolMkJVNGVzY0lhUW9VWW9RMENBaXlCZSUyRjlRVG91aE9janJIa0huYXNPeXhwYUl0b3N1bHl5QSUyRlVUeXBBcTcwY1QxVVNCSUpnUE5uU25qVXVKb0VpSUNaa1h5c0htVnl4dUNtQ05OQ3dQSVU4VUVMRlclMkZTT0dpb2ptbEdseDVndWN0RkQxbTV1MEpyOW9hTExSVEolMkY1dGdpekdYcHpiWVpIclJpJTJGNVI2Wk41UlRMZ1hlNzVUTEQ2QVlJNlRCVUlnUjBzMU1mM0d1OUh2VFlEVXpYcHluTzFlSXVEOG0lMkI4ZTByVW9vRkh2S0JLOCUyQkRFV09PM1B2aW1Kc3d1VG5WTnRJT3pTWkpucUJ6Q3Zsa0ZQT1Q3WVd3NXR1TTJ1bDFTJTJGT0lHaEdqWjBpd2l6b2NZcXdEY0g3OHRyVmQwVUlzWk5Sb0NWQW5LSGRFeCUyQmFKZFl0NyUyQkhhS2NhMTF4cEVYY2lkSHc2WEgxbGRRWFMlMkI2UVJYMzdqVGQ1UGhTa0pJWTZBUUk2U0hJQjYxOSUyRiUyQmdwcjh3VDNleTgwU1lpVmNOUFdEVVJSYVJLdWRIZzRjbkV6QkVPZldhd3d2Rm1BZ3h6QkhMcmE5TU95M1NzOE9hYUpaa2ZTNEc0QzNEY3lBYjVUV2I4TUFMV3BSTkZVRVR2YW92UkJCMzZkWWFqMWpyaEZnYWVNd2d6c1JyOW9HYm0lMkJianZ3T1A5QnVMc3NQbDhiN24zbkdzalJGQzZvVkNqSkFlRGp4bzAxNllxN3EwQ1BLSE5sMDM2YWdrSEdLTCUyRk5namtzNSUyRmM5S0kzSGxqRSUyQjZIRUxzbGVKeGZyOFBsQzFGQiUyRjhnaWNzcjV5ZGJDVTlaZmI1aHJCbkZXSyUyQmFoNWhCayUyQkp4elh0OGljOFR1Q1FzeE54Y05SME80T0tHSW14VkF2Y0t4REJCbFhRJTJGTmpEeG4wZnZCNTUlMkY2JTJGSkxrWmdnaVFPODh6c1lJSWZWQ0lVYklRb1R6bW5WZSUyQjNES1kxYUdWQWZyUnowNzRxRHRaQXRoaGliZEhERkhjWDB1TzVDUWd5MVhoMkFZTm5oRDgzUUJMY3hxb1hQc0ZKbEg1ZzlaJTJCcThHQzdHYTV4RnJPJTJGc09PZDZVenhlJTJCN2xGSiUyRmRkYnhkNVIlMkJ0V21pRFdJc1ZIakg1ZjNreiUyQjN6RzlaQUp1TjlsR0lFZEk0S01RSXFZT3RobDhxdHMlMkJLWDVjaE1vRGxJYkFCekdjQ0x0NW9qTGRzbnVxYSUyRkd4MmpoazhZODVEcGhOQ3VpWnBqV0FZY2REMjZzdzhJV1k5WWc1M2ZCaiUyRkZRSmtzaXVVanloZm4wejYxMklNVHhpb1Z0aGdNbiUyRm4yS2xpRGNrWEVNJTJGUVBhZElPRTNicUR2VWhBZGYxTVYxJTJCUm9GcFJObHVHTVI3OE1KdFhxQktPdlVvc3pjb2FtRnBtMmZHSzhacmxVT2QzN0klMkI3N3plSnRLQ0trWENqRkM2bUR4OVElMkIzb1JDdUt6TTkyNEFOMXhEYmZ3TmpCMnJiU0tFR1VkYWxoUkxXQVp2JTJGUHU3WXREMXFMc24ydVdpaFJ5d2x4QXFwVVlEazRwU0NYNiUyQkhxODJGbkFmS01YQ0QxVlQlMkY5VmF0V3BTNSUyQldOdXFORzlUcUVRUzNqRTR1WTZhekRDQnUwTUVoMlFQQktpckg4JTJGaUxQWWkxWUxtRk9HTmRiTU1obEZkMkFtMjRlN0p1ZFNpQkhTTUNqRUNLbUR4ZFk3eklaQ0pEdlFkRFNtbHhyb2lUUW4wT29SWnhCbG5kYyUyQkpFT1ppU1V6UEp6SHpBa2JwM01nd3M0OGVIdGJLb2tJc1pFM1IyOGpZZTN4NVQxeHNSQko1d3M0VGlmZ2VKTVIxJTJCdElsSSUyQklEcEJZaEpjTUw5bUlkanoycWZ6UVpkdW8yMlVPbVVQdW1yem5WQnRMSW1XMUVDc20xYzVVTkNZM1E0QVFneUREc3k5ckVXYndpbzBhOTdnSU1uOG9Odk82TmlvQzlDNEtNVUlhQllVWUlYVUFJUloxVnpwZ2hJUHR1RFJlTnlZazQ3RVFDZUY3MENET1hMd2FuSmNNUzJWZ0hiTmtBeEJJdDFDcERnaXhnd3FFV09mTjhXRWw2c3ZIbHBjUExvNW1EMjlHZlNaRGhpMHhsMHdMc2pJQ3B2TzZLYXB6M0JRSm04bjZlVU9UdDBjZU1ZZCUyRmZqaUJHVm5rNnkxcDg0V3FXQnluQTJuaE8zQ0QyajFtZUN3VFJKa3NKT3MzMEFOMWNtaVNrTVpCSVVaSUhTeTIzcUY2NzNlUlJkaHkwc0hGMGZ6RHNnWGdPUnU2MHlaYU9LeFJsY2NNWHJGUjF6NWtCRmw2TGxuS3loeXhYSSUyRllzNTVITEY4b0NEb1E5ZU9TRVFzR1I2SjhSSFNBeENMOFpGdGZTQ2prazE5ZlVwRGxMOThCT3E5N1ZMeGRlTmxpajVqem5ua3ZWRWlxbkI4TkhwNmJrUUJEbWRWNnk5ck92aXZ3ckV5RDhZaWRZR09Fa0hxaEVDT2tEaURFOGp4YWlYNVNiSEdIbVR3Z1FDcDd3QVpycXY0YnJDN2lETUtzTEcxbjNWVG9JWU1Rd3hiQ0NURkRxcDJwOWdVU0ttRExpOENLbzluRGN6TlMySElWNjNPWUF1TTY5cXJvSWNNRWZzd2JtM3JWd1RZbFNld1JLJTJCUFJjdFo0dEVMTlRWcUVEQzVkMElGSWwwcUduMkFZdXNQNnNwVVJaWmpVM3piNkx2TnNUSzglMkJQSXBxM3AwVVlvUTBpc1hPMHRnd0lhUktPcSUyQlpiRU9hcUFPVW1JZkxLSU5YcmtKOThISmg2QkhpYUlhMmlHTkpoYThzJTJGWCUyQm1XQTY3REZ4SDlWdHpKYlA4aFV6cTklMkZsVVJKMmJzNVptemh2dnF2dW12NnlMd2JNbHhsaWQ1emMzdGhBaU9mazZFQjN2MjNTNWdEVWhQNjdSQVZlUHl4QVBuR1NXWjlMMFY5U2N1ZSUyQkpaeXh2UFRYa1lkMnlyeXk5cEUxSk1tbkdxMnIyRyUyQiUyRnBrR21uNExVclNoYnJKeFNSS2hlcXJ3Sno1cjR2RSUyRlJoTWZ3SVFaYjNIaURVanRyemh4S0dHUHZUWCUyRjZwUTUlMkJxcnl5MVpKUk9DS21mejFsTENLa0YzZXRMeDY4M21NaEswSVRjUGs2MzFnYmdDVUhRMUdQcWswMHlqVFdiTFpjSkt6WDloYmxxMUxVUHF0VUhuNm0yT3VneU5mTG5EJTJCWk8wZ2VZYiUyRmJZdFVlcDhXZnRwMVpaOGV0ZWZkZ1hJJTJCV2tzYkJpb3FOc3FoZDNLV1lYV1J1SXJRUnk2blBXYjUwT21mOW1aek5jZlhIY0JvSzRQTmo0R0ZoNHZMWTY3R3JWMW5tYkZxdmh6N0hpTUolMkZVWiUyQnUxeHV5TWxYZmo0aVptUTliYVFQS3pzWiUyQlozbXpVc3hLeU5sQ2ZzenFBeHpwaFhiSFZmM3lCYWp2N3p0UWslMkZTUVkxaHgzJTJCdTd5ZnVOYUNTR05na0tNa0hyNDlGUHh1aGpyNHJENEx6dGpaWiUyQnlNR0p0Q2hMa2VMZEpvbGpaN0RGaVElMkY5c0hsYmg3OVJDYlBYQkk5U0JaOTJvQlZuYTZ4VXpiS2ROMUx6N3oxSjQxcVNyR2JZUWFSTmV6Rm9jSlJaSk5tNWlObVF0eW91VkpCTzMxbTN1ZUpNQlk2ekJoZjB5MXNybXNtdzRYU2F5RGhmMjg2eVZUY2tDdHF2dmNvNjJ6JTJCY0tzakMyRHE4JTJCRTBYWUpwdGRWRWJpc3JmVzVtVSUyQlc2bkR0NUpwanBQJTJGTmgxVzlzNENiVTFBV3hQQWZEY0lza0dIWHljQ0xRVG1tVTI5c2szMVdSNFAlMkZMWVZFRUlhQW9VWUlYVVNleTdNRGxZMlNUVFdiTEd2SWhtMiUyQlhxWGE5TnBpYzJyd3d0ajF6WHBsMnIxbll5WERGNnpQT0Fkdzd5dzZOZ2lkQUcwQXp1eE9pSDIybGdyJTJCN1ExYll2UUVZbGpaemRYbjhsQTNBYUN1RHpZJTJCQmdYRlJKVzcxeThDUGVhM2pGdG8yNVQ3UVhlc1JEdXBhTHFiSDFpOVdhalNTdEJoTnhuRlg5bWtiV0JoS2RNN3lTbWR6YnFIZWRxZERFVGpqYTlnOFh5RlJCajJFSWVNbmpFNXQxOW9zd3hJNFEwRGdveFF1b0JuZ2R4RU1EcWdNVGpMUjFQYlBhWXlJYlNuQzJ6RlJ3ejdZVTMxSlphakcwMVBGJTJCUWpUaDRCOVdoeFpoYlpEYVBkTjE1bTk0bDQzNzc5RCUyRkp4eiUyQlhYNjIxeDRyViUyRnlUZFdhUVhXTGNsNGpnNkNpT3E0N1klMkJiTk5lbktlMk91VHFjbUlNaDloanBVN0VmT3ZTRXhiWmdYUlhqN05JZCUyRlU0NjlLdGRWc3dibyUyQkpiQ3B0MnN5M3hFTUdUMWxJa0dHb2toRFNPSGpYSkNGMXNGZyUyRjNEVUhmNExaNDh1VXNUcUFieGs4R01ibWxJdHN6bDEyenVwQVhKOVpEaUpkem1IaTJaeGhPJTJGOUFSRmRvQ1F3MzZUJTJCRTNEVjUxbzAybHFyWGp5YXN6YSUyQklmNkExdWZWNTVYSkpsZk9qYVN0a0VvTGdzNWw2OWFFeVlUOFBER1hLV2x3YVRIU2YlMkY5N0gwbXd6YjY5WFdNeWhnRHRCQ2pINTJLTzFEaGVQcks0bjclMkZ4SVd1VGpwb1pzT1F4SmRtamhCVXNJYVE0VVlvVFV3WUVqYmxBTDN2dURkRnl3SUo2VDVYZHBSZGh5MGhISDBlemhtWVJpU3RTSHlmb1FaV1daY1A4djFZRm4zU1QxU1BWZWZYSDElMkJSMTd3dnBDUVNjVU5kZllTdlZwcXdPb3olMkJIeXclMkZnMUJNaGtKOHVORzdHWEdqWjRJeHVyamVrdnZpblZUdE1XdFdPT2xubVUwcWVSa01zMHhJOW0ybGZ3ZmpMWThxRVBQa0V2OFlJTjNYR0R5amNvRUVLcWhrS01rQ2JneEpnVFp4Z2FmT2Y5UDZqNTclMkJyTjJpS1BoY1BFNDV4MHZoQmw2NEJUTktVd0J3N1ljRTAxVGd1eU1ndkVRb2hoSGJJd1VVTWtsb2dtYktwY0xxbHlmalJ0aFV4Q0RyYWNmRjV4Tkh0NEppRUJQR1B6N2ozZHhob1BoZ1d4MXR2MEY4MEUlMkJobXozaEpQbWhGcW9XYVhGNnFGNWZSbVFEa2pxQUc4WW1QUCUyQkFuRkdDRU5oa0tNa0JZeFhZc3pmUGxnc1VHMGhlOXd0RjFrbmNJaHhwYno2dXU3d3RmVlk5Y2RYVkdNVFpnRWo1Z2Jta3dSOSUyRlJ4TTRMTk1SbE9PRGhjY1ljVHFxNiUyQlVMVkpXMG1JbVBxTVJUeW5uTjRNcUM4V0lzRFB4MXk2TiUyQjg3dzhhNkR5eXRJZmJGTnlNUG1obnFqTnNwWk41UUpxRUMyZnI2THY5Vk5mV3FneWpHQ0drZ0ZHS0U5REFneXVCQmswVmEzJTJGMjllRVZjOXhtMnNXQW9MT2NKRVlmTGQ0dzdhMGpoVUtYeGlHa2hscXdZV1NXSURwQlloSjhjMVJjb2x5R25uSiUyQmN5TTRwbjhHV3E2RFU1Rm1UTFJCaUlTRE80RG5yZXZBRjhhUUIxMXdYYXBSUU5YZFBucXhEaEpCR1FDRkd5RUlBeE5tRVNjJTJCSWpieG1GWVJDSUtFWXFlOVROWDdrMEZ3eEZudkVzdlc2VjNPNGp0MjEwMVpmME94S1FrRmJIVWdJQldkRDVmVyUyRlBJRXE0RGlkSU1MVVZWUUtVMDZHSm5PRW1EOFp2OUt6SzVzQmhCa2VzWVM1WjlGY016UTc4UUU0Y2pOU21ITHl2aW5FQ0drWUZHS0UxSUVUUmRVOGdMdGVuQmpydXYlMkJYWXQwOE5KRHNUaXQwc0ZGMnNsekh3VHVvTXclMkZlVWNKcElNVGl1eVpUNU5TWFQwNDVQem1SblZNJTJCZ3kyWHI5QXNtWVJpZk1HbVRaRVFhJTJCdThWZTZjOUVGNVBGSUl3aEFXd0E1WWYzVjVmaU5vaG1oem9nekRtQkNJOGJ2T0Y2cGlvN2NMNFdzOVpUcWRIakZDR2d1RkdDRjFzTmc2dzIxSW96dXVQaXQlMkJJeEpsZlZmNmh2Um9mWFFjRSUyQktSMzlmTGJ4UkJiNW5nZDYzV2VOR1laTUlJTGNMT1BDUmZpQjE0NWtRVEthd3ZtSkVpVmE3aVljVUZYSzRUU2s1SXVPSXVQN1lWaElpek9oQUxFaHZYNlJCTmIwN3EwS0VzYlNOdkVTRVdyaWRPY0FMSDBVZlgyZGVLTWp6TGNxQVdhUUJDclJFaURhS3NjJTJCd1VmWjdnUmdCNHlsd0xyVWswMkZrJTJGd1FxeGUwNlJNQ0drZmlqRUNLa0RFV0ttZiUyRkpJZGx3aEJtNjBsdGolMkJHMmlCcGtFY2dxMWVrUVl4MXZuekIlMkJTdXpBWHZtMlUxJTJGTllrYlZpSVZCSmliV2RaSWFaeHh4bmklMkJvSmtHcEJUTHNJJTJGSUVDd3ZvTHlFVG5sTXNrNTVTekdJNVlqeERxTkVBc2ZYbHh2VExMY2dBMVdFekZtdkdpcjFTM09Kanp3Z2hvRlVlYUdMbE80ODhPOXZtc05oUmdoallWQ2pKQTZXR3lkZGhzQ3FZN1Y3MGZGJTJCZ2xoQm15NGxoU0RRS3RYbk1GTDFubk5aTTlMbG5yOW5PWVlJVGJZeHBJWWoxaVhqWldyTDZaaUFZc3A1enhRcnJoJTJGdExGaElabHJiWDM0ZkF2TDZYJTJCRiUyQlRhQXYwMnhSJTJCdzVHM1BnUUklMkZDRnloREx4Rm54bk5XdXpDRGwlMkJ6QXp0dExlOGhFZ0ZLSUVkSXdLTVFJcVFNUllxR2UzUnIlMkZ5NVhuWVlpc0RoaWg0QWtHYlFkdXRHWmR3Z3hlc2dOSFRFamNmZWxJeGszN1Jodzh1SUpIVEFzeE9UQnFzTW5NQmZucFY5YjR5YTYlMkJVTGtNT2VVeXlUbmxja21WenozY1pPRHZrT3NSczBPVDVlcHpWQ3hnc2VYazg3ZFJDenhsMGFaRldqVzRZY3NaTTklMkJLcWsxYWMzNUE3RkdJRWRJNEtNUUlxWVBGMW1uVGU2OG5ET0ozYVI2Wm5pNm5YSW9CV3BBTnFFR1lRWkNOdkdheTJERG05VWNjQWlHVzV4Rjd4czRScTl4Tzc0MUpMQjNOVXJHQXBiYjZYTXlSaWV2UFB4TEFpT3N0YVkwUWNSNHplSWJlbkRSQ2g3SzBqYnpaekJIVEZVcTlPaTFiWDdoZXBEc2tIaFhVZ1ZMQzEyRThaaVBhdDZuS1cyWThaTGZGZDF0R21JWVlqOWlwSm9rUVVqZDg2RGNoZFZIUUtib09VNHpldWFLd2Z0aTNjU0NMclUlMkZtZ1dsQnRWWDdSV3ExN1U5VGJTTW1TRnB5b240VzNERHclMkJOampaSU40aTVwbkE4WVV2TDdGbG81S1J0WUdZQkYwOVVuY3BtRUhhelpUaDdGJTJCMk9iclhkTGFQTVNqTkdzVG0xZUhGOFpPd3RZaVlPcUNsUlNKaXpVbVlHMDV1MVVpcWxmMmFldHFzeUh6MyUyQnpzNXRwak1tQmRvQWgzc0Q1WFhueFRiWFhZMVdyMVhjOVJiYU51TTQ5VXFnQzhhVyUyRmVlNW9XY0Z0YjhXWmZVNHdORTBJYUJvVVlJYzNDT1p2RjZzMjNzdGs4c1hwTGw0a3pqSlUwQkUyNmNXWiUyRnFtNjQ3eGRxeTdZeElzeEdYbjElMkZLVUgyNW9PajFkQ2ROaFZCNXB6aXJyNUt3SHRqOWlrcmh4b3JLYlklMkJXTGNoMHhodG83S3dOdTclMkZpJTJGSmczVEhXU3FLeFVWenlaQyUyRmxqSlVqakVVNXNmTGZ4Q1ViMXViN1ZyS3N0WHY4Yzlha0ZlRFZKNXNrJTJCVWU1TUt3clk2MXNpRHJyd2phU3NNQlo0T2RacTdjSjl6JTJCdnRqcjBLcjFkclVaZTkyaGlyYk1RSTRadm82WmVmYkFXWnZhQjMxRjlKa29JYVF3VVlvUjBOJTJCTFZNTjRZOFRDWXFQRTF5TTVZMyUyRnNTeDd3aU51QzhMbGhQREo2eTFYYzRUVVRaaEVsUEY0cXk4WjNEWkJ1SXBUVTBwWnd0R2hSekcwREw0alF2ckhkSmElMkZNUTk4TyUyQmxjMnJ3dyUyRnJuVzhSTUhGdGtXaVNqRFVtWlUxNUV6SzdqRVZBNmtNQ2dpWmdvd25yd3Jub0FxWSUyQnU4RzRpZ3R4aGUzT0hRTHJoJTJGMjhPSkNQUFFaRGo2UEdQcXJXZ0plczg3WkNRUWFQMkdOWEgySzhZeXZhb2MwU0wwVUlLUSUyQkZHQ0gxRUhra0hLbDRLTjk2Rm94M3hNYjFsdkNlZVBHTXRjY2swcjM2WUtjOSUyRjJ0MVlNY05hclh0VHkzMGtzRTc5dGpZNCUyQlJPU1ZlZmJBV2duTnRRMW9UbGxVM1lXWDhyeXN2YmlvNHB5c3ZiaW83SnBDWGZaOTZXaCUyQlM0TXJhdU9KNWo1UkJZeE8zeDV1RFlJcU9FbFUzcWdUVjFZY08lMkZLS3czM05tNSUyQmk2anhVdFdOR3dKNzFoSDJ5QlpPaU9xa3hEU0VDakVDS21IakljakZhJTJCVUg4U1dFYU4zc1A0R3hPcWRpOGVCREozWDNDJTJCQ3JHM0VEYm1DN014RGQ1SkolMkJuMVglMkJycXVLcjh1NEhJVFhpaTlTU3hvSlJUdGpYVnh6M3IxSVN3eGhGMmFIN2NiOW41Y05yMHoxdWJCJTJCdUZFR1d0bHMzbnBUZSUyQlNGdldaZUI0bXk5VG5oMlN2ZHhrckFWZ1RpT0xHcEt5dFRlOGtaUDRuckF0RWJYVDF5ajdMOUJmbnlWeXlJa0UyYlBCR2FuekhualV0a1VFSXlZZENqSkFlaCUyQmZGOER3WWtoeFpMJTJCekslMkJOWmtlRmFwRyUyQjU3V2dUWmdUbUM3TXhEZGxMak92ZVBoNkJ5aUdxVzE3SldieGtybWZndk8ydXhSNDdOanl5eWJJcXR3NjlQTnBNcFZySVFrbmpxbjgxengwVEhwelpUblE3YiUyQnVRb2Q2eEpOVmJLU0FiJTJCbTdna1N5eU01Smx5WXVWSWEzRzhXSk1pJTJGJTJGVW02UWk0RGJsaVRaNFliNDgwY3p6aXZqVkc0cEcxaVFrTG5OWG9OQkZraDE0bGoyZ0tEVm5pTHN4eEklMkZhd01VSklJNkFRSTJSaElmSnVtRTJjSEY2YUJLTmR3Z2NqdUZDWEZtUmJ0Wms1Wkdrd1gyell6aiUyQjBzVEN1bm95TnZEbmE2azFpQ0VxYXNWSGNic0NQSnphOU05WjRkcUp3SXM5YTJXeGVKbXczdlROVzV5SGd3bUpkM0pZeE1jJTJCNmtObkJ1clFnTml1cTF4aHI3WkY2SnlIelAyRmR3QjN2QWk3cVNNVERMMlpzSWszdlhEd09KTURTRzdqVDBxeUZsb1FlTVVJYUM0VVlJWFhoZVJTQ05ERGZlVEZnOVpid25rZzh6alB4T0N4eDFHWHQlMkZQZCUyQkozUEljTGRscGJzc0U2VHFpU3oyT2h4WnBIdldiU1lPb3kyT2slMkY4bUwyRWw3T1c1WThwczdoamYlMkJtRXBWNkslMkI5REhPdXJEJTJCbDRjdUlydW92Q1NZMTlSN1pFWDVZbEdYYjExNmtaVjZZSkhrMG0yOXdmb1FOSEdFNDNTN29iUzFMZzBMMDhKRFZ1a09TMEpJN1ZDSUVWSVhZWTlDVExQelBhU28zcmxEWVAwTk8yZE5RTllmdzNEbGhQdXkzckVnNXJCa1ZUYlI3WTExY2M4NnJ3Nk0za2xNNzRMV0JHV2ZqQnNyVzFRZlBFZldlMlRyUlZoeXJUV2J6Y3ZiOU01WVUxY1VUdVJaYTdjOEpNJTJCVmhiV0Y0emFMaWEweDFycVdtcEQ5bjdRMmtGdXZNUUdyUTE2aUJMR3phYTVlcjJLWk16Ym9rS3NweGdocEVoUmloSHhXOEwwWm5sZkRlVDh5WWElMkZzZ1NPdVZ5T3ZucVRERmZDT2QxWElUdjdiZEZpN2p5MnliRXAwZk5wS3BpbVBKTmxoTHhtZXRURTVBRVZNMkslMkZQYkpKcHlpTkxqckUyOUUlMkZ5VU5hRXNZdnJRcVlOdSUyRnF3eTBGS3lYOXJVZFFlSDFua2lrV1NzN0kzeHptTDhtSk5DdjZiVGNlc3RRRnRiS1pZR0dNTmZwNXZZWngxWVJ1eEZsNVQzRjBaR3Fva2hOUUhoUmdobjFHY2w4UzVQU1RxYlRiWjdkU29heWFMR0tzMFZDbjE2czNWNTZwSVdCTXN0allnWGljZE52V0p6OGJFSmROWXM5bThUTmh1ZW1lc3prTllObHN1eXJOV05sZUglMkIlMkJmbm1aMkVZVzBnVVk4a2hqRzElMkJkYnNJbXNEcmdwWFZ4UTNKbUIxeUV1VUlIWTI0T3AxRlJXMTBSNWtEWTZSbUxGJTJCMkxPWXhOOTUzU01tUWdocENCUmloTlNEZUF4OFV2RVc1b3MzeEcwNlBSSFhXeWplZWZYOWF2cnp2ellWNU9DT3E5cWliYjVGdW0wWGduNTV0NlhqaWMwZDYlMkY3NWFiVnNmaDElMkIyQyUyQlQydkxRdWZHeDZiQjNmTkdtZHpac1B4diUyRldQMFBHWkZGZmxscjY0a3MwbDA5enJwMHNRakdjWHJGQ0drc0ZHS0UxRVBHNDVDSzk3aDhINXNuUnU5c2RQNTd2emVCYW5HdkpkYjN6c1RHN0l4MTNpS0hsMldzRFNTOVJiWmV2ZGxvWE42RzNENU90OVlHa3RiVUo1dUppaldicElnMSUyRjF6WTVCZmh5cmg2azF0Y1J5S3NkNzVGSUlwajU4S3dFZ3RaRTVLOTNtV3NEY1QxV1N2N3RIVzEyWkQ1SDZVUlFob0RoUmdoaXl5ZldnTnJQQjVSV2lGZVdiSEFDOXM4OGFLNGRMMlpLTUkyMmV5aU1oSzNlN0Vtb0sxTk1SVVlpJTJGSVNkVlp5WWl2N2xJV0pyQTdaQTJIZGhreGp0TVZ4OHQlMkZrcGY5SlpnNlNJM1hGbTAyS2puWWg5MCUyRktpNVglMkZObTZ0SEppeWttV3QzWnNqckVVNXNTWkYlMkZ1c3RPdDZ6c2ttV3NRWTVTcXhza29jMHZ3d2hwRjRveEFnaDFTUGVFZXNpRVh6dmliVTJVTXFqSlZaQzBkNVlGOWZXQm9KV2J4SzExbTBBTmNWcFhsanZrdGJtSWU2SGZTdGJYRWNla2hmVm9TMHFNRW1KWTEzWXhFMTVFeks3akVWQTZrTUNnaVpnb3lucjE2ZEQ1biUyRlNJdUEyR0ZleEpSa3poTklJSWJWRElVWklYVlR5RGl5RSUyQllXSDZFenJRVWw0VXhDM2VaRjE2YkE0VW13cXZjaUc2cFBqcFRZYlI1YVhiNjNaSkRNSzY3MEpPJTJCdUgwN2JpSmxYbkVwVXJWWjh0TDJXOWRrWnB6bnIxNHJXanNOa3ljZjlZJTJGVSUyRnkweGJsSk9qSGMyejB2aVJJQ0drUUZHS0UxRVVsJTJGOEJDbUYlMkZ4RUJUUW01U3pWc0pwYSUyRk55aUxLY1Y4YyUyRnhwcW9rTVJOeE8yOXJLUzFBVmRmcUxuR1NzamFaRXhDTmhCYlcwSWJWMmNlVWdiVzFpZWJTNHVzelVQY0QlMkZzMnM4WDFZU2RoYSUyQk80TG9ORUZ6WlpRdEthdkNoayUyRmdjczZrTUF3ZmdZUWtoam9CQWpoRlNIdUVTTXB5U3lzdGs4c1hxVFBHZHRvbGp3cWNrQ05zMTRYV3dadlprb3dqYlo3S3pGM3JOMkw5WUV0TFhwVW9kdkpkTWNJZjl0T3F6c3JZV0pMSXFZQUt5ckt3JTJGSmxtTmxud3hMbmlrRTY5Zm53aEozZWFZbzl2SXZzcElIYTFMc2Y1T09BOUpXc3F5MSUyQjlqYWNnbHJTJTJCQVklMkZWJTJGU1hSNGhwR0ZRaUJGQzZzUzVTJTJCd08xaHF6TXpiaGRURXhHMHBaRzBoWXZVazBhQ1VVN1kzVklSdUlyUzJoVGVUWlFkaWxtYWplVEY0MmJEZTljemFQVEZuWmtuVmhKMkZyNDdndUp3azJMTmJHamJIVzVFVWg4ejlzSlFCckFqYWFzcTQlMkJXQjJTJTJGOGJhWkFtNktDR2tNVkNJRVZJUDhCWWtTTVVYeHZ4MFVoRnl2RDNBaFdIMTVyd3g2WGl1dGNkS0hER3hTRXFWaTZ4azJqaUNOdDJ2eDltb1BtUGRwbmVKZUhCenglMkZqSDJuQWVMaiUyQjc1ZVM1dENnUFRYUGhuQzF6akxjbDhzSjE2VjB5bmpnbWxhJTJGJTJGU2R5RUNDRU5oRUtNa0hwd3JvYUlWSHhoekU4bkZaRTVQb1F0SThhckg5YmZzSFBXQklweFJYenJoU1VZNzZLOXNTN3VXZnRleE9pZHNUWSUyRmJZVTRsRVo4U2xGOXNNbjZFSWFONHJMaG54OVBiWHBucktrckNpZnlySlhOcjg4UG13MDdDY05LQW14Y240bnJEZFpFRTJGQ1NHT2dFQ09FTkJuclE0R1h4WHBXSWl1YnpVdUglMkZiS3lBV2Mxa3VlczN0eHhFdjAwU25acHZsZkh4anlMTEpzaTVYVjZ4a3FtS1IlMkZ2Z3FCVW9qNFh4JTJGSFJKcGxTQzhJSVJUYjBUJTJGSlExb2JGQmpaYm45UWt4NWglMkZMaFJabXlmJTJGSlZuSDVBQnJrU3NXU2M3R1lVSklZNkFRSTRTMGhzanRZbmZPM1dJM0dHJTJCWDJBTVhpcXl0ejVoZXh1b3RzaWJaV0JNc3RqWWc5ZXJOMUpQMEdPVWhaVXd3Q2tzMVlrMWRab3ZyUzFqWmJGNzB6OCUyRlRtOTVGVmpaZHhrc0RVZHhFclhXMW1aQ3haaGRaRzRqck1RR3B6NllSUWhwREwzMTF3OHNiUW1ya3dJN3hlbyUyQmVDViUyQmp6NFlkc09GYWF0Z3VtJTJCbHdsbW5QJTJGMXAxVFhwYWg4clhWODdXUXVyNHFxdXIlMkJvQU00enVIMlZDU0NaT2VVZE5mbkd0alphbXpQVkJJJTJCRG5QVVVxdWRrZGVIT0xNdFNMUGpqdHJYNzBuaERRQ0NqRkNDQ0dFa0JiQm9VbENDQ0dFa0JaQklVWUlJWVFRMGlJb3hBZ2hoQkJDV2dTRkdDR0VFRUpJaTZBUUk0UVFRZ2hwRVJSaWhCQkNDQ0V0Z2tLTUVFSUlJYVJGVUlnUlFnZ2hoTFFJQ2pGQ0NDR0VrQlpCSVVZSUlZUVEwaUlveEFnaGhCQkNXZ1NGR0NHRUVFSklpNkFRSTRRUVFnaHBFUlJpaEJCQ0NDRXRna0tNRUVJSUlhUkZVSWdSUWdnaGhMUUlDakZDQ0NHRWtCWkJJVVlJSVlRUTBpSW94QWdoaEJCQ1dnU0ZHQ0dFRUVKSWk2QVFJNFFRUWdocEViMCUyQjFkandRc0hJMFJlb3UlMkI2NTM4WUlJWVFRc2lqU3UlMkZmS2F2TGR0OWpZd2dzOVlvUVFRZ2doTFlKQ2pCQkNDQ0drUlZDSUVVSUlJWVMwaUlWdWp0anJiOHkxSVVJSUlZUXN5bng3elRWc2FPRmxvUk5paEJCQ0NDR2ZGVGcwU1FnaGhCRFNJaWpFQ0NHRUVFSmFCSVVZSVlRUVFraUxvQkFqaEJCQ0NHa1JGR0tFRUVJSUlTMkNRb3dRUWdnaHBFVlFpQkZDQ0NHRXRBZ0tNVUlJSVlTUUZrRWhSZ2doaEJEU0lpakVDQ0dFRUVKYUJJVVlJWVFRUWtpTG9CQWpoQkJDQ0drUmZPajNaNFQlMkYlMkZ2ZSUyRjZxOSUyRiUyQjV2NjdXJTJGZlUzJTJGNTYxOXRxbUdsRlZkUVglMkY3eTBtcnBwWlpTbiUyRnNjdFRjcHg5JTJGJTJCJTJGbmYxOTclMkYlMkZReTE0NXpmcSUyRiUyRjIlMkYlMkYyZFREVGlYY0Y1OThZdGYwTnNYYldyMzhaJTJGJTJGJTJGRWY5NVM5JTJGVmI5OTl6MzE5MyUyRjh3NmJxSzB0OWZuOXI1WlhVVWwlMkY2a2xwcXFTJTJCcFhyMTYyUnl5cUlPdTdyRW5acWczNXM1VDMlMkZqNjE5WE9nN2RyeWJsTFNKclB0QkQ3NU05JTJGVnBkZCUyQlhQMSUyQnElMkZuMnBRczY2Mjd0anJxaUlQVkZ6NyUyRmVadlNlRjUlMkI1VmZxM0FzdnRUSERGNyUyRndCWFhjTVllcDczJTJGM096YWxPdkJuZSUyRiUyQkREJTJCV0g1ZEdwVDZoWGYlMkZWNnByTk1zJTJGamlpNnZ2ZmZmYmFzRG1QOVRiWm1yVlZmcW94Ulpiek9ZMmh0dnZ1bGZkTyUyQmxCRzB2U3R2OSUyQmFxc3QlMkJ0dFlZNWw0OCUyQjNxb1VlbTJwaGgxNTEzVUh2c3ZxdU5aWm4zNWx2Nm1NZjBaNUFVcCUyRiUyRjk3JTJGJTJGa25FRW4lMkYlMkZiOEJUWTF5U3A5JTJCNmp2ZiUyQjg3YXN1Qm02c05OJTJCaW5sdm55bDIzT3dnbk9wOSUyRiUyRiUyRmclMkZxRjg4OHB4NmU4cGg2NWRYWDFKJTJGJTJGJTJGQmViVzh3M3Z2NDExVTklMkZqJTJGciUyRjZJZHFvdzNYVXlzc3YxekRCZiUyRiUyRiUyRnZjJTJGOWRiYjg5V1V4NmJyYzM2NjdremZ0RG41NER1OXdmcjkxT2FiJTJGVUFOSFBDanByUXJ6VHUlMkYlMkJhMDY1NEpMb3M4TzU4WVJod3hYbiUyRiUyRjhFaEx2Q1VCWW4zUCUyQkpYTEJWc3Z2MzclMkYlMkIlMkZXOTElMkYlMkJTSDFVZSUyRiUyQjUxTmlmbmp4MyUyQlMzNkxmJTJGUGJkNFBtRGMlMkJVNzMxNUwlMkZmQUhHNmt0OUhjSGY1UHVFc3RvMDJGSG5TanYlMkYwdiUyRjkzJTJGcTZpc3ZVdjNXJTJCYjdOYlJ5NElMN3dvaXZVQng5JTJCcEU0NiUyRmlpMTJxcDliVTczOE5iYkMlMkZRNWVMRmNSRGw2ZjJ0bGRmckp4Nm1sbDE1SyUyRmo2WFhubU4lMkJ0dmYlMkZtNXpzJTJCdyUyRlpHJTJCMXphQXRiS3c1WE45MXMlMkY0JTJCVDdNeHclMkJxcnJhS09QJTJCYndoZjczdEZvJTJCOHg0eGZDa3V1T2p5WEhIdzdUWFhVRmRlZXI1YWR0bHYycFRHZ285MzdQVVQxUlZYWFdkVGxIaW5MaGg5bHRwVSUyRnhoViUyQnlQMDczJTJGJTJGUnozenklMkJmVTlSTnZVVE5uemJHcHRiSDhjc3VxZmZiOGlScTg0N2J5QTlrSVpqejFqRHJpbUpOc0xPWnJYJTJGdXF1dWFLaTlTMzExckRwalFXZktHUFA3bkR4Z3pYWFhXcDJtVGpEV3dzQzM2UThjT01IJTJCaDZnTURkY2Z1dDFjSHQlMkI2dVZWMXJScGk0YyUyRk90ZiUyRjFKVEg1JTJCdXhrJTJCNFNjMmQ5NVpOclElMkJjViUyQmVkUFVLdHY5NjZOcVYyJTJGdkdQZjZwSHBqeXVoZlp0ZGJkdmpkVlhWVVAyMlZNTjJuS0FlTXVhd2F6Wkw2bTJRNDZPTG9xYTJlSFhBanpuVjE5N3ZicDIzQVNKUTRoZGZzbDVWWGQ4VjE0OU5xcWpIbkNPSE5RMlZQMWc0dzJiTHBKdnUlMkJNZU5mcjhpMjFNcWFINzdxbU9QZXJRaGwlMkJNNGpPJTJCOE9JcjFNMjMzU1dmN3ptak9zUjczRjM4NlUlMkJmcU1QMWJ6QWNBSTZkZHR4T2pUajl4RWh3NDBMbTVOTkhxamZmZWx2aWFmYlpjM2QxNG5GSE52eXpjY0JKZ3QlMkZyNTU2ZmFWUDBSWXUlMkJhTUpuaGQlMkJQUlkxRlltZ1NWd2I0QXQ3JTJGd01NMkpjbVZsMTZnciUyQlkzdGJIR2dxdVR3NDQ2UWIzMyUyRmdjU2h3aTc2THhSaFFJaEJQNU1yNzcydWhwenljOHlBZ3hDWVAxJTJCNjZqTmZyaUpXbXVOMWRXM3ZyV1NEQjNCaXdDdnp1OSUyQiUyRndjMTU2VlgxQlBUbnhMeGtRWmZ6aUg2UjJuZnZYJTJCaXZ2NjElMkJnUVp2dGlISG5tQ1hBMzZORnZ3NGtmbm9NT09sZUUwZ0MlMkZ6MVZlTTBWZWpxMGc4Uk9nSEMwQXNIbnJRZ2VMeFdscDMyUDd3Qlg1azhabmVmZTlrZGZPdGQ0cDN3SUhQOFlqRGhxdTk5OWk5UjNsQVFrRFFQJTJGandGSFg1ejM2dWZ2JTJCSFA5cFVnJTJGTWtyYiUyRmVPdnF6V0ZOOVpaa3ZpOEJFUiUyRm1QZiUyRjVUaE9zZiUyRiUyRml4ZW1IbWJQV0xwNTlWNzc3M3ZqMHlwdDVPRHVmdTAlMkZxQzQ3d0xMeE12a3clMkZhOThOTk4xYWJicktSV25YVnZqSVV1YVQlMkJHJTJGMUhpeCUyQmMzJTJGRHNvVzJQUHpFajg5NEFManFHNlN0JTJCZUV1WFhMS3hRMVBQUHZlaUduN1lNVFptMkdHN3JkVlpaNXpVSTRiQlhudjlEWFhFc1NlcjMlMkYzdTl4S0hWJTJGeG5sMTFZdFZDNFo5SUQ2c3pPODJ3czVzQmglMkIlMkJwT1gxJTJGWWZlUHJpYWtRJTJCUDNDOTIzNmswJTJGTGhXbjZid3FoY09KeFIlMkJoemJSbWIwbGh3SHB4NDZnajE0c3o0dDNQRkZaWlhWMTAlMkJSajZEUm5QWFBmZXJrYU12a0RBRXh2bm5uS1clMkJxVCUyQlQ3dUNmJTJCanQ2MXRrWHlQZmJjVkRiTUhYRW9lMDJac0J2OVRFbm5CN3NFNXI5ZTUwJTJCZjdyN00lMkJwcExIYVd4b1klMkZzeXl4eEJKcW5iVyUyRnAzNzFxOWNqUVpUbVIxckVRTkEwRW5SMlYxODdYajM3JTJGSXNTUiUyRjJubm5pc0RNOVY0d21EMSUyQktxbjQ5WFo0NDZQOUhwUVd3Y2UlMkZTaDZweVJaNmlmJTJGSGhudWZxQ0NNUFZMWDcwbDF4eVNiV2NMb01mR25qZjl0N2p4ekl2NHZPNkkzdnR0ViUyQkxxQUN3TSUyRldWJTJGQU1QUHFxUFgxbjE2ZjJ0bW9jTDRNR1k4dGdUNm1QOW8lMkJ1RHpuSW56TW40d2hkc1NtT0JteDFEVm01JTJCSElURGJqdnZxTDcwcFdMUHg2elpMMmM4TFJ0dnRJRWFzczlQNVhOTW54UG9XTkJaUUFSc3QlMkZWVzByRTUwWW5QOFpsZlBpOUNBSFhndk90cE9FRiUyRmFzY29mY1YlMkJaMkolMkJGUzVHVGp2NU9IWDZLY2ZKc0M3RUdNNEZuRU00bDNCT3VibGhxNiUyQjJxZ3hGN3J2WFQ5UlA5Ym1IT1RjWXhvVUhHdnpyWCUyRjlXV3d6NFVjWFBQOFNmUHZsRW5YM2V4ZXFTeTYlMkJXSzJjSFBGb2RwNTZnenVvNFdRM2VZVnNSeW1nTDJvUzJ3ZnVFenRXMURSY1hXMjB4UUg4UCUyRjYwN25ma2k3Z0RlTSUyRjVPdURENTdyZlhsTTZtVWNOano3ODRTMDNUOWZxOFBmOGQxVyUyQmR0V1Y0cUpYZyUyRklRbiUyRlpmUHZtQlQ5Slc0UHAlMkIzMldvTEVVN1ZnTyUyRmJmZmMlMkZaR014Ung1JTJCa0V5M3dQZmMlMkYwd1JodWpGUmM1dXV3d1dqJTJCRnNmWEhvd0x5dDJYTmUxdCUyQmI5ZFdYbDE3YXBqYU9HVTg5cmJwdXZNM0dEUGl0JTJCT1kzdnk0WHNZMzYlMkJ6dndPNDBwSXdCOXpqejlHN1BKeGh2S09kcHM4SnVGcVFXejlPZnAySG1uN2RWMzlFV1Z6OWUlMkIlMkJsVzEyaXA5dFRqJTJCaFh4ZmZTQmNWMXR0bGN3eGpRQVhjcmpBJTJCdmpqUDBrY3Z6SG5kSjZ4MEkwbU5KTG0lMkJvSjdFRkRhNkdEd1IwJTJCREw4eHpMOHl5c2NieHklMkJkZUVPWHZnRERBMVhFMVgzcGN1WjUwMmxseUZlbUdPJTJGQkZPJTJGeVFOblhmblRmcFRuQ1gwc01zZUYyYzdQQlUzSCUyRlBMWms1QVBqeUhYUENhZXI4TVpkSEhXcTE0SWNtMVBtdW9EdEk1eFp2QnZEYWZQV3JYN0V4TGI0JTJGdjRRSXppTGdyYW5ISTlLNzk4cHF6UG1qNUdyTzUlMkI3N0pxc2JKdDRjQ2QyZUFpNE11bTY2VFIzUWZrVENxNHJob1p1N3JsVlhYSEslMkJDTXd2VkNHV2NVNTk4NXZmVVBzUDNWdE52dWRXZGY3b00wVnd2UDdHWEJIMzFZS3JkQXdYJTJCOTVyZUpGSGpqaEYzZEkxVmk1aXlyWVBvbm10TlZkWG5TTk9WYmZkT0M0elZJclgybiUyRjRFZnB2ZFl0OE5vMWd3WUtzZHdIZjJ6dnV2ayUyRjk5YSUyQjFmYWNhQmVZR3BVY0Y0Tm44NUpOWTdKWUYzJTJCVmFSUVclMkJjMGNmY2JBNlpQaiUyQk5zVUE0ZEJ4MWpuaXdXOGslMkJOd2ZmdlF4RzB2eSUyQkxRbjVjS3AwZmklMkZSUURlM1VzdXY2cm0zOVY2d2MwcklTQjhUemptaUtBVDRwYmI3c3FNYk5RTGZoTXhaT3VHUlBHNlJ4NDJ2SERrWWxGZ2tSRmlBSCUyRnNNMDQ1WG43WWZmQkRPVTRMSGVldWJ3UTRnYSUyQjglMkJycElQTUZiaFIlMkJlYW9hc2NGVjF3aWtqNU1yZGdXR1ZuMTEyZ2JpYTZ4RVI4S2FoMCUyQnc0N1lTTVFMcmw5cnZVNlNQT2xoJTJGcGF1bjF1VjVxOFNiTkt5Z0NuYTRiQmdGb0E5cFNCRHhXOVU0S2hjQnZQMkJJcGxNYWUlMkYyTmNpTkZUd0Vkd05ubmpWRVhYZnF6YURnVmYzZE1qTDMyWjVlSUY2TmVyd0RPN2UyM0hhUnV2T0VhdGRjZVA1WUxrV29FRG9hSU1WU0NxM2tIdnJQamYzNkZYTVRVT3R5TDl3VnYycyUyQnZ2RWolMkJWbjZuZyUyQjhuUEclMkZvSlAzSnpiV0FPemw5RDU0UDVrNmlNMjRWJTJCRHRndUN3MGdmNjlEOEtqQkVYZ1ltc1pmZkZUSzdnSXdrVWtmaGQ5TUtRTUFkRElpeGhNeThEbkh3TGk5S2xubnJXeHhyR1klMkZpMUtpNXZKRHo2cXpyM2cwcnJQc3pMMDZaTjBPS1NGb1FQZkRRd2x0eCUyQnduMDJKd1ExTHQ5OTViMFAlMkZGcmdaQ0hQMUhMZ3BvRmszY0MxTUxGSkNET0F1Smt4RVRJT3JzVnR1djdzaEp4MSUyQjlLNGIxeFhkclFuaGQ5akJiZUk1S0F1dUNuRjE2THVYVWMlMkI1bzBhSTE2TGVUaFBneCUyRkFudSUyQjJzTGpoM1pFYWNRdnlkcHNWWXRWZW42TnpoJTJGVXF6ckg3djFYaGE2cVhaSGpnZjNER0lvVjhmZFBDNGd6U3ZZJTJCNU84TU9QRHNDJTJGWVFWJTJGYiUyRnpkTVplcjBmUFpNSFI3eWdsSHE4MDMyMVM5WDdLVHh4VXl6amQlMkZ2Z3E4MTJQT0c2bldYR00xbTFJZk9QJTJGZ1NUNzUlMkJLTXluZVJOdDk0cE4lMkZYVTAwbiUyQld3dXh2SXVYVnA4UHVJbkFEWldsQ1hueHVnUDhIbUtFSU0xOWt4OHFkVmRzR2ZCYmpQZnRMb2hEUFBEUW93MyUyRnV5eWp2d1A0elVzRGolMkJRVlYxM2JMV0tzTENLS2Q5ODE0OWtIRU1XWTk5Z0lNQ1NKaXg3M3Q4RHI3YTM3NGxybmtYNldXT1NFR1A3b1ElMkZmZFM1WWRTSU1oQ24lMkJDWTYxTW0lMkZGVVlrZ1N3ZzhDc0N6NGtsNTZ4VFZ5ZGVoQXh6SGl0Qk9ybnVSZkNRaTZnZjAzQzdxbmNRV1BkalRpUndQZXFrYUl4enpReVhibm5VayUyQiUyRiUyRmQlMkZTNnJOQXpkN3pKejFrbnJsbGRpNzB3cnd0MHZmcUFJUk51ck0wJTJCVHYzcXklMkZDZjdldU5JTlRRVklBN0UlMkYlMkJyeUxFeUlNYlJ3OTh2U0dEMW5JeGNlUGR3NTZBT29kVXY2UDd2UkROd2M0Y0ljWWhzSzZHNXdEdDkxNVQzUWpTeHA4JTJGdjVOSjkzSlJodXVMJTJGUDZmREF5QVhIVWlJdmkxMyUyRjlobnBzbXZGTXcydU5HNXJTZFBmM0ZLSyUyRnAwMWRnR2NmZDBtbW5RVTRaN0QwVXQ0eVBtV0JJTDZoNjVab1NCTGZiOXhsdnFoT3prJTJCenlBa3hnRGxWR0pkT2R4SlE2dGVPNjRwT2xsckFDWXVsS3B6cSUyRiUyQkVQTmxiNzd2M1QwcW9mazZteGpsTjZMa2N6WGJqT1BZM1hTSU4yWUY1UlQlMkZyUkNBRTk0UTlObGdVM0VUUUNUR3JGRWgwJTJCT0Fkd28wYXJia3pHNjJLWU9YMHU3YmYzSGpJeHY1bkN1Q3c0cjNEVjdWOTBnT09PUGt5dCUyRmYzdjJsaGp3WGR4JTJGeUg3cU8yMjJjcW14R0JJdWRhTE1heWg5WWNDSVFhYU1lJTJCbUV2aHNwODM0aFkxbHdSeXBmNmNtYTFjaVBTZXpWcFpiN3BzeWp5JTJGTm5KZGZMYjJPWFI0NHQlMkJBTmMlMkZVTTBCY2V4eDU1YVBCMyUyRiUyRjRISDVHN0RidUxhNjY3UWYxODdBM2Q4cnNLb1l1SiUyQlpYQWpSUkhIam84YzBHT0N5UjhMJTJCcTVJSDlFOTJtJTJCYyUyQktBb2Z2SSUyRkRSaVdDU0ZHTUNWTnRhdkNaMTBFRksxVEt6RkZ4bnJNYmtyZTN3QlRqaTJ1c1hwSUFLdkhadGNud2R0M1cyWEhadnF3a1hkZSUyRnhrMSUyQkE2WHpmZWNydk1wZmdzOHJuVVlxNjE4alhkS1MzN2pleFFCTTRGJTJGODdFN3VURldYTmswVVFmWEJqc3ZlZVBtM291VlFPR1BTQk9mTkRHYXU4c3JoWjRNZEVacEQwQTZKVEhUN2k1cHJYbFB2bmtFJTJGV1JuV2NLNzB0b2JUNU1WNEJYckx2RU9ZYmNzTXlLdXpBTWdidlglMkZsSGxPWnFlazFrciUyQkp5d09ISWEzR1dJWldMcVljRTd2NVUxOGdCJTJCNTNmYVlWdjlXOXBYRnJST00xMEwxZGZmbUdkajNRUEVEUmFpYm9ZWXElMkJVQ0U5JTJCMzdiYlpVdFpFVElPTHVYdnZmN0NtOHhiT0NUZzQzRG1JQ3lBczhkTVRMZ1I3Q291c0VBT1lueEFhb3NBUFpkZE50MWIxQlJGUDFxT1Bxd2NlTWxmVCUyQk9JZk12eUFxb1pXNEw2OTViYTdNMHRzN0xEZG9HNjV0UmNUJTJCREZtbndaWGxCQ1lyYjdycXllRE96UnhwMllhREZWaHlLcTdRUWM4ZHZ6RWhGY0I1JTJCU1FmZmFvJTJCd2FGUm9FMnd0dWFIakxEMGhuZDBVYk1QY05OQUdsd01ZUTd1NnJ0SVBHM2RwMU4zNzY5MVJtbm5wQ1pld251dU91JTJCdWtWR1dTQjBuM3ZCTEpvSlR4QThqV213WEVqNnNXamRTVWcwNEp5b3gzT0kzMk1zWiUyQk4lMkJTN0VtM3ZlJTJGJTJGeDI1QU5seCUyQjIyQ1EzQlRINXZXTFI0cUI4NlZ5MzkyclJZNWozU2JNSzhFbG9FNTZ2Q0RnJTJGUEZydnI1dU1RQ3JHV0FGdzJDMHprbmNBNGUzRDVNTG9SSXpDSXR4UENsekp1a09QR20yNnVhcElqSHI0eTc0Y2JvaHhoWEZiaTZxRWIxWXo3REkxTWZ0ekVEZmpEd09LTHV1bnJBM0xtUXl4aDNIZFd5SEFGcERiaVlTTiUyQmxoemxoNiUyRlZieDhaYWp5OFNISGdFMXdZTldKRyUyRkRQaiUyQjc3TFQ5c0Y1YkJqU3FuYkMlMkJFY2Z4WSUyRjh3VVJ0M0JHNDdhQXRiVW9NaEI3VzRHcDJwdzloaUtGcDk1c0VnWXMxczlKMyUyQkVMd3BOZjk2MDd5dk5MMUxQV0E0VlolMkZQdDdXV3c2TXhEMHVqbiUyQjBhWGF1R0x4bjhLSTFBOXd4SCUyQnBuOExmcFBPZENPUjk2aWhqRHZDM00zMHBmUk9DaURtS3M3T29DZUQlMkY0SHJsSHolMkJGQ0VLTlFqWjczJTJCVmxna1JaaW9CR1RGS0g2Zno1MlFxVDZ6YkRuc0twVzBzYVBzaiUyQmZ3YkhSQnV1cDN0OXF6RHltTXVESENqOWFhZkNEY2UlMkJrQiUyQnFhSjBDNkIzVEFreVpuRjl2RXVuRTk1VW9VNXhIV2RuSWl3WUU3Z3F0ZFhMUWVNSDBnTkZSVjdZUnhkRG9mZWtJTXoxQkVSNFliQTlLJTJGTFdEeWc0ODByZE4zUFBtTFo2S1Y1REhsQUo2Z3BaWmFLcmpzUkwyUCUyQmVwcFFJUzU2UlFRMm5nU2d3TjNDZU83a0o2V0F1OFp2R2pORUVTNGl4dVBHTUlpeEdud0hSaHo2WlV5ajYlMkJuaURGY2pPTk8lMkZ6UzRpJTJGJTJGeXE2NHROWjhPRnh6WFhIZDk5QjJIOTNuYnJiUHpNZ21GbUZEUEpFVjhjVEM1M2kwWWlLdk5FNDg5b3VveGV2d0k0UEVmYVNERXFoRjBqU0IwSnhQQWF1UnZ6R3ZNYmVXTENwZ25GQnF5YkNZdnZEZ3I4U2dYZ000STNxYWVBczRqbkU5cE50bG9nMjZkT3dLdkdCNEludjd1QTN3ZjA5TUU4c0RUTDl6OE1JQW5EYUJ1REg5dUg3Z3BBUFZpa2RkbWVjWGc1ZkxuM3UycU84SGxsdjJtekdYOGVtRHUycnZ2Wmg5VHRiQ0NJZThwajhjUGs0YlFUdiUyQmVZWmh5WSUyRjA3bHdZQ3Joa0x2SUslMkJmWHFyVVdlZUd2VEE0Z0s4WSUyQlE1VlElMkY5TlF0OEIzZmRhUWQ1OUZRYVRMJTJGQk5Kd2kwWWclMkJFJTJGUEMzUGVubG5VMEZ5VW94RFE0NlRCZkxEUmZwTklrUlV5JTJCJTJGZGsxNDJ4TXFTSDc3bEhURWhPb3gzblVIQkIxalZwRHFScFdYR0U1V1JzckRieUV6Nzh3czhkY3RmVWs4T09QWiUyQm1sZ1dla1dZOTFDb0VyMWRBZGN0JTJGNTlwb2lEbm9LTDd3d0t6TTNESSUyRmlXbm5sNXMlMkJGVElQSHZJUkVLcjZQWlc5UyUyQmVjJTJGJTJGNVh3S2kyM3ZIbHdNY1RZajNmZEtYaGhVOHZ3WnhudyUyRllTZ2NPc1lickQlMkJ1dUlCd3U5YzNqSXZmJTJGampIMlZCMnA1RTNtcndsWmp6MHF1eUpBV0FOM0xud2R2TDM4RUhubjhNMWFacDFnS3ZEb3lXWEhUJTJCcUZ3eGRtcEhaOFBXN2FvWGVNOGhudEpEaWZCd1hYSDFkZEg1bFFibkglMkZwTTU1eUFaN2phZFRRWE5TakVMRkRxaHh4MFFGV1RGREY1SGJjZ3V6Rnp1SFAzJTJCbW4xZDZUaHF2akYxTzM3QUxkMnA1ZEU2QTdnZ1ZzNzRFSUhMN3c0bTVQMkEyQXRwdmMlMkYlMkJOREdZdFphYTQycXo0ZDZlTyUyRjlEJTJCV1pmV253MktGR1AlMkJDNlZpREFYbjQxJTJCYUIxc055eXl6YmxPWU9WUUVmeHZlJTJCc1pXTkpzUHhJR1lHU0Z1SVE0STVWJTJCdlpXUDkxOUZ4dUx3ZSUyRkduWGRQa3B0MEdnbHVCTUFOQVE0SUVYY0hKMzduNEJWTGc0Vm9zU0J0S3doNTQzQVJpcHVIcWdXZUdFeWhjTU5obUFzR1QxUUl6RVVNQ2ZCbUxQRHFnNHZya1IwbkI4VTVwaFdjZmQ1RlRSSG90WUNSSFN6T25KNHZoblAzd291dkNDNzREWUdHJTJCZElPTEpkVHpUcWFpeUlVWWg1Rmt4UkZjSGtuSFZRJTJGRmtsMEUwS2g5bzglMkYlMkJ2Q2FoQk1tcGVMaDBXbndHSkgweE5ydUFnSWlORnlET1hNZiUyRlM2ZUMwUE11WUNWeTlQem5YRFZHeEwyelFUek1rTERhU3V0MUpyRmJrTmc2R2ZlbTltMSUyQnJBdTFSSkxaTSUyQjVaZ09oalBNOUJEcVZ2JTJGeWw4aDJGJTJCSTF3cSUyQnFqZyUyRlhYYllJbkNoNnAwQ1JsckZtR2M2ZFI0RnlFSndMbkFjQlNJUDdpMVhpdkljOW9xJTJCN3V4VUt5b1FzWUNBQU1wVmFMUCUyQlNOM3k5ODdubkRZWmlMT0dqTEFUWVcweDBMdk9LNXB5TTdUc24wTlFDZTJPTlA3b2olMkJocTBtNzJrMFdKJTJGdWpydVNqMENDZ0wzc3lwOUh6Z21jZSUyRnRWc1k3bW9ncUZXQXA0dFVLM2VPT2t1JTJCYmE2Nk9yMSUyRlFhVFhoMFNtZ05yaktnWThyN01mcmlGN3R2V01zSG90UyUyRnFuZGc3c252ZjElMkI4YU9XaVJ2b09MVWRvYmtxeiUyQlhYT1dralZ6bGxzSmg5ODhGRndjamc4SU4wOUg5TFJWNHZtMElVSEZtajklMkJFOSUyRnNyRjhjTmVoRzJxRm9NU0NwejRycjdSaTBDdUdZN0RRWmFNV0UzMTclMkZqdnlURW1BOSUyRlBqWFFkbmxnTDUlMkJqZXljOFR3UHJFZ2JYZnppZjdjNWdhOFAxaHVJalNYclFqOE50OXo3JTJCVG83JTJCQ1dyTWpEQ2VUME1DRXVxTHBqZ1ZmME5SZU1QaXRYakhXTVBGZk5YJTJGQ09UV2tkRUZGRkN5QzdaJTJCcENrR0g1SlhlM05uNzdqamkwWFJaUUo4VlFpS1hBbDNPN3JiY0tUbExFRHlhdVlISDFpTHRCM0IyT0tJdGpjR3d0NEVlOHUxZmJyc1JYdnJKTU5KeVJwcGFIQkg5V2dRZGl5dVBUTTNPSjhPTyUyQiUyQjI0N2RldVZJRHFPN2xxZnFoNTY0dmtEVDNiZWhVZVpwUjJjQndESWMxVlRGMUN1MDhkOHJUU1lLJTJGYmNDN05zckhiUUVkNTk3JTJGMlJSeFJQVDRCSExFMUlsT05HQXl4STI5M01uZmVXbXBmeSUyRkdBVVlJc0JtMWY5M1lGbzhlZDMlMkJVdFc1QUd4MEtvRlhuRk80Qm0xZVBacDZMbTRlUGg5NSUyQmdMZTBUZmdQbGlCN2NQQzRwV0xJQU83eDN1cU1UaTN3QVhBZFd1bzdrbzAxUWhOdWVsVjlUWjUxNmtkdnJ4UG1xOVRRYktoakRTa05kVEtacWtDQUUyJTJCcnlMb2psak9ER3hLR3c5eXdMMHhGdkg4eDdlRFZyMWtPQ2VDTTREekNIMHdZOFFIcUVWV2pHOG1jZ3dUOG03JTJGRnBKVHp4JTJGMEdIajRpTkVtZSUyQm5Yd2FpN3ZOTFpJZkRjR0dEJTJCVnBwOEx1QzFlJTJGcm5aZUVlVVVQZVhkdlklMkZYeWtEZmlxJTJGcDlwdWRmb1EyNHdPeE9NSiUyRnJMaTBjOGRvJTJCdUhHcTJ2WHVJRUloYUowZ3h0eXYwUE9FMDBEc0RkcHFZR1lLQ0x4cTNiSEFLOFRZNEIyMlZhZWZjbnpRSTR1Um1OTTZSZ1huWW5VMzZBJTJGeHU1WnVKN3gzZUZic3haZGRGVGtuYWxsSHM3dUJCaGwxenBnZW9VJTJCYUpzVHdab1ljZUtpNiUyRmE1NzVRJTJCRkV4b2J3a2hESHNyMFZQSW1LZUpxMDdsaWNVSmlEYkx1N25DN2d5VjBSNUllWGlFeDhJVGhSJTJGTE1VZWRGUHo0QTU4UVpweDRmbkh2U2JENzkzNmZxJTJGelc1NCUyRmlzZ2lWRzhqekFsWUFuMHZkYVFOVGglMkJ4TUM0aURrcGNMQ3R2WGNMWWRoT1V6OGQwSUV6MVZjZDUzdlNUak4wa3N0cGIlMkZiV2RIcEwwamJIVHoxOUM4emQlMkZqaXduYWZ2WGF2ZXBrRCUyRkM0JTJGTWlWZURCdWZjOW4xNkw3NzdiWEVXNW1tbVF1OCUyQmtDczdEeDRPJTJGbmR5Qk5qWjU4N0pwcUQyRXJ3NkxIUTAyalFSbmp3QUtib0hINUllOHVtR1pRQkFnd2FCRXZJNU9rVGxPa3VtaUxFRGpueWVIa3psVUNaUTQ4NndjWjZIcGlraURzJTJCOHNBSnVabTNVT0JuQ1Z3cDl1UXZVaXVCNXdBTCUyQkI1NnhQR0ppZkVRN1ZnbkNPdnZOT0k1ZktUN1dFeiUyRnZaWmNzamF2ZHRvVDJhZFBkbWtDQjBRYTVtMmxPMXg0aGJBS2ZxMWVLZiUyQnBIRGdQTWJrNjclMkZ1TFlkUFFIYlJZa0JZWEdOMEJ2SGNZMHZLOVlXajNHYWNjWDlOdzF0UFBQQ2VkS01DTlU5VThqUVNpRDBJcyUyRlRjeEY5M05XZUExRFg0dmRobTh2U3dFSGhKalQweCUyRlNsMTAyVldGYTFwMkIlMkJnWHNESUE1cmVGd044UU42M1Zjc2RyZDNHbzFpY1FZSlZBR1dpWjdxRGh2UVc4WFBoU2xPVVhUejhyYXI4bmdwTnU2TDU3QmljcHJySDZxckklMkJVTFh6R0tyaGYlMkYlMkY3biUyRjRSc0JIU2JXREMlMkJ3MFRiNVhIT3YzeXVSZGtRJTJGamFjUk5VJTJCeUZIcTIxMjNGMkdJOUVCTzNBRmZ1dkVzYko2ZVU4VVlhMyUyQkFTJTJCRE9kOFh2aE1leTduNHc0b3JMbDk4Z3dZOFlwaSUyRmxRYUw4RDVtSDFKZERmREk0ZG1ZempPTHh5cDllNjAxSlJ3aWI5b0I1b2xoWWRwbTRqekpSeDEzU2lTY0FOcUV1Vko1SFh3UjhBSmkzU3BIMFpJVmVXQlNQeWIzcDJubUFxOXAwSmNNUDNCSTBPTUVzS2JsNlBNdmJ2bDNHVVB2R0MwSzNZaTAlMkZiYURldlJTRmZCeSUyRmFJS2ZRSXQweDJlc1liMkdCaFhMZU1KUzNQN1hmZXBsMTUlMkIxY1o2RnBqN2hRbVZhWEMxMmV5Rk90OTk3JTJGMm0lMkZ6Q1NMSmg0Q3FGMXhERW5xWU1PTzFZMmhLJTJCOGVxd01JYVhudEdEZXhNVVhuTjB0RDJhdkZTelkyZFBwRGlIUURMQzh4WjglMkJNVUlNblZUb0VVSSUyQm1MZUYlMkJWdWhwV2t3WjZyYXlkbFl3QlNUeXdHOFFYaXNVdEhRSG42N1FoNEx6SFBEd3JUTkFDSWJGemdqT3MlMkJWNzVQdlNjWWFkOWRjZWJITWxhcGxUaEh1WUhjM3k4Q2JWTFJrUlI3d1ZPSWlLazJ6RjNoTkF6SFd0djklMkJhdiUyQmhlOXVVSkJCajE0eTl2dVhmRSUyRnpXaFJiOXhqbmRUT2RFUFVDZmxQR0VwY0V4elo0ejFsQWhocWZJMTBybzJYaUxDbmtyU1AlMkZ0YjMlMkJMYnNYdVNkUzY0dlhDQWpvR1BCMEJFMzdoYXNlUE96eWdMcDRHeXdYZ29lJTJCdHBtaWVVMDk2aEUzZSUyQmZQeHgzOVMlMkYlMkZsUFV1VDJCQ3FkN3hDUWJ2NE9PcUl5QyUyQmRpJTJGaGJtY2FYQnVtVllVTFNzWnhEZU9BeHB1dDhKUEU2cHpOTTRRbmRPWWtIYWVtOFlnUGZnOEtOUGttRkhYTXhjZXNVMTZvQ0RqbEQ5QncxV1A5M25BSG00dGJ1UWdSZXMlMkZZQWg2c1licnBHN1NXc1JZV2p2dlpOaWJ4ZzhqZXV1ODMwYnF3NTQwbHF4d0dzYVBQM2drUFlEZ25mdWd4dTZicEVGVTV0OUk4Rm5qVW1USDdhaDZxbm4yREkwVkloaEZlcGFhY1R0MndzcjZEeEQ4d0p3bFYxbU1jbnV4ajIlMkI1Yk1LSHN4N3hjWG5xVnU2cmxOUFBmNmdtdm5MSjlSZHQwNlFPSVpQUW5OSnhsenlzMjc5c1E2Qk8lMkZYeUZoVEdPblglMkJVR29yeVR0JTJGSU1UJTJCOFklMkJlTllTS3YzV2xTZnolMkIwaFc0ODdMU2tna0FYaW5NNHdvSmV3aUxzc3VRekp6OWtneWJBd3dWbFowdUVYcGRpRW4lMkZ4cE5hd0lMUGVOajRkZU83MURYWDNhREdUN2hKaGx6OWVyJTJGN25iWFV5U2NjcmFZOGVMYzY2dkNEZ2pjT2xBVUxyOEpMN2NBMGtsclhyY0xrJTJGdENkbHQyeHdHc2FqTVNjZnZKeHVXSU02M2RkTjM0aXhWZ1YlMkJPZEp0ZFJ6YkJrYUtzVHFXY05vWVZqJTJGcUZua3JXR0VIOFpXTFcyQkwzaG9RVU5jOFdQeHkwVVYzRnElMkY1MDkzczdFWUxHSjQweTEzdFBTSEVYZnFyYlJDZUFWOWVPeiUyQjFrTWVUYlh5aWlzRUx6eHdybVBDZUN2NDclMkYlMkYlMkJGeFNCdmIlMkIxa2xxMndncnYlMkZuZTBta1dZNFgwSmRiU1lPd1hQVWFWekNjSWZ5MTQ0RHhQV3JjUGpsTW9RdXZpRFY2M01tbWxGUUZnZGRkaEJzdnlQdjNXT09GVXVaSjZaOFlqTXBkeDNyNSUyRmtMaGRTRnR3cGlpVXIzUHZIYnhPR0tlR0pxN1RCWXdmUDNUN0REb3EyZmZjJTJGV0UxJTJCOEZHcHl3ZjFkOGNDcjJrZ3hrNDg3b2pnSEdXMENYTlc3NXY4a0F6N2tzcjBaSDNTODJZVkw0TGdTbXoxMWNKM0N1SFJSNjJZd0l3ZnVkQksyJTJCaG9hbm4weUdjRmVCc09ITFp2OE5GRm1EQ05aM0cya2pYWFhOMkdrc3lmJTJGNDdNT2V3SjRLSFRxd2Z1aklNUVNDJTJGdTJWMzg2NSUyRiUyRmtpSEdORmhPb1Vnd3BKZXV3Skl2ZVV0WHBNRzV0TE1XWXFHSElXUHg2RGZmS2g3dXhxTjgzQ3JtdU5NUUhYYlo0YjFsbGxsR0ZwNU40M3YzYWdIemh0b1BIQ0lQZWZZM1BHQWJ3ak0wTDY1V2Z2WDZyMFdJT1hEJTJCM0hiSFBlS0pxN1RCWXdmUEhaWmM4RGQ0OUVKMHh3S3ZJZUF0eEJKSm9kOGJpREhjSElkaHM0WHhKaGNTMDFBaFZzOWs1WjQ4MGJuWiUyRk4lMkJTUyUyQmJlc28ySjQzOXZ3WEFOdkFNaGI5ejN2dmR0ZVlSTFR3ZWRYSzhtM2IxWTlFeFNYRzNYMjVuVncycXI5bFdycnBKZDF3NmRWRSUyQjVJUWFmMjZxNm5TRiUyQiUyRmV1NUxmRXE0akZHZU14UG1yVyUyRjk5MUM4WURKN2Y3M0JNOXhyR2F5TXVaejdiYnpqallXZzNNSVlpenZzOEF5RjNqV3JRT1BUNnJtTnhRUCUyRmc0OVFxaFZIdmhxd2VlQ0JWZmQzTGhtZzlmcGpnVmVRJTJCRDM1dnh6enNvVlkxaGdmUEtEajFDTVZhQW42NU9HOWxTYmJMU0JEVlhQeGh1dVowT0xIcmlLJTJGZUdtR3dlSGExNzUxZXN0bVdnTjd3bThLR25XV2Z0N2hWZjhQV1VoV1B4NGhSNGIwaWh3bSUyRjBCUSUyRmV4c1JnODVnTlgzUCUyQjJ6eVR0YnVEbHlGdVZIUE1jdXF2aktnTHpvM0F6UklnNVdpeTJZdUhLdDk1ZWtMbGJFZCUyRkhmdjJ5ZDRiNVlIZ1FrOXdkb2VjNEZnSFJ0c3RPMjJjZUhRTndoMXo2MFZrT0xIT0J1VmNBQzJoaWJsTTFrOTB4SVJ5ZXlUVDRETHA3Q0s0VzRDMTBUeEVBRUxNdlBQMjRldW1GSiUyQnZlbm50cWlreEJTTk5kQzd5R3dPJTJGWmlOTlBsUG1yYVREMzglMkZ5TExoY1BLY1ZZUHZYb2szcU9MVU5EaGRoT08yNXJROVVUZXZUSG9nVHV5Z3V0WTRNcjQxbXpYN0t4N3VOWHIlMkYwNjAybWpzd2hkbGZtZ1l3a3RKTm5zTmFKd3R4MG1lM2NYNlBUMiUyRk1sdXdjbTk3cG1rcmZoUmhCQWV0TVdBb0tqSDQ1andiTCUyQmVBTTZqa1BqQUVnZFk3TE03Z1pkalR1RDJkSHdmOGIwc0FxTFJmMkIlMkY2RzdFU3VCcUcwTjNhZUJodmV1ZSUyQnpPaUhtSUp5MXc0OXQ1ejk2b1gwRng4OGNYVWw3NlU5ZlJoWWRxZWNsTkhIdmhlVFglMkZ5RjVIbkdlZDZMVXRXNUlIZnI1MTIyRGJ6SGVyT0JWNURZRzAwTEJnZCUyQnQ3Z1hEbnA5TE9pUiUyQiUyQlJMUFhvazNxT0xVTkRoUmh1Rzk1ajkxMXRyRHg3N0w2TGVGb1daWENuRlI1U0cyTEs0OU82OVk0OExCZ1l1Z01XRDhjTkxlS1hCbGR2YVpxOVJ0UiUyRiUyRnZNZjllZSUyRnhIZG0xZEloVmd2dXpzSWFZdWtmUmd3WDRQYnlWaTFwZ2U5aGFNRlFDT3Y3SnolMkZjTW0lMkJkVDk3RGx2SFpZZDVQZDdZUllncVR2Tk9VZVdqMGI5OTdYOW9NY05OTkxVdTdRTlJqRFN0NHR0TGdzJTJGQXZ4Q0FDc0p3Q2xya0E4TXlHTGdZcUFjSCUyQjlhOWx2WGY0bmNHU0dEMFozTkF4NWJGcE5vYlJsUFZsUWRaRzBoTVdlQTJCS1N3WG5UOHFWNHpoa1dzekElMkJjeXFVZWY3RnJ6a2lobGFmZ2tHand2YTdNZmJtSmpsVUhaTTA3dHVZODU2azd3Z3hwYXh3YTNUOWZ6SExwcWVXUGVtJTJCTG05c0dFWW5RV1plYSUyRmZPdGJLOXRRRE80RWElMkJhSzBCQjZ2bWVpMldQNmpsVlg2U3NMTUthdm52RiUyQmNXZFdLem8xQ0VRc1l4RHlpdUV4T0hnY1RxdkJlUVF2ZUdpaSUyQm1QVFpuUnJHJTJGMEZRUjBRUmFGMXZ0SjglMkJFRThuRmwyRGJFUXVBRm0xOEJjTVlobnJCUG16aVBjdmVYdTdNUGZGNTFFbWVVeVFxeTBVblpvc3FjdW1lTWpFJTJCZXRFQVh3SnRiNkdlU0IlMkJ2SVdlQTJKOXU0RTh3cEhkcHdjdkNpRzElMkI3TVVlZXIxMTl2JTJGWGU4SndKOWdtbEFaVEg2cFBtUE9XcktiT2FyTHg4alhxNUtvQXpLRWdNNkphd3RsTzVBY2NWOTk3MlR1OFVyaG1FYVBEdzNQU3lKT1JobEZvb0VFRUhwSHduTU4zdW5pUk9CWDlNZHQ1dGJCRyUyRlk4dDIwMWhtOEdaaFBFcHB3amF2bkcxdTBwTVVQTnQ0dzJDWmNOV050cDU3ZzljQ05CVCUyRjljZlozQW0zRThnM2Q0UlhENSUyRkN3TjlmSVVXYTREMTdZZDklMkJQNTIlMkJXWFVNc0JNNGpESzloWWRNMFdDY002NFhoUE1MbmdodDRBTHllb1FlSWx5WGtOY1ozNkJQN2xJQ2VDSDRETVVMZ3dJWHJCdXRsUDdOR2tMZkE2NTMzVE9yV0VZb1E2JTJCdjNQTExqbE9CNmNMZ0l2T0RpSzJ5TXBMbm1pb3RLZWNhNlU1ODBSWWdCZUxsdXZQNGFlVE1ZMjRhNHdJWXcwcEJIVDFpV3JiWVlJTSUyRnJTb1BiMUI5NHFQbnpqbkRGaDBuQ1B2QU80TEVwWmU4R1F3ZUdSUnQ5SU95YWRkY1JPbFAzaUJldzl2ZSUyRlc5Y1NHN2hqRk90S2xRVnpVNGEzRFEwT0xkMTR5JTJCMHRXZElDYmNKalVrSjM0N1pTSVByZ2ZNTGFWNkY1aDVobmgyZDhOaHQ4cjl5Q3FBNTRwdk9tQ2ZqOFd3c3glMkY4WUNyTTJGcHh2VUNvN0h2TU0wdUJERGVtRzQ2eFYzeHdIOGxzTHJXZXZpcFFERHFLRUZnTiUyRjdJSDc4VUxVMCUyQnptSUdCbkFDSUVEZnlzcyUyRjlNTWV0SUNyeUV3TEgzQjZMT0NZb3dVQXk5WFQ5SW5UUk5pQVBPJTJCOEdZbTNYV1RyRTZPRFdHa0xlcHp3dkxBSW40SER0c25PQWNBU3lNMGN6SW1ydkt1JTJCdmw0OFVnNDhDV3Y5bW42ZUElMkJiQiUyQllvNFM2blprekU5bGNYQndQN2J4YThZU0RFZ2dYeGc0Y2RXQnJnUDFWNlklMkZENTRIUHFTVXRhd09PQmglMkZPR2ZxZ2hFTkdwTlZ2WW8lMkY2aUJTZnpsZ0tCJTJCTGhRWDlVNzcwOHp3RklOVjE5N2ZUVEhDJTJCQjdoM2wlMkZaUVFPRnNoOSUyRiUyRjE0T0h6SkpaZFVpOVc1WkFxZWF4dnlja0V3SG5iVWlkRXpHdUU5cSUyRmRPODZXWFhpcDRoM1BvTzVFR2F3eUdsdnRvNWpOTklmTGd2WFIlMkZMNHdnRE5oOE0lMkZFbU5nUFVpd3ZqdEhjZnI5JTJGZDh4aERvSDA0WCUyRkMwajJiZUlmNVpwU2ZwazZZS3NjOHk2RnlhdGFJeHZCaG5uSEo4c0ZNJTJGJTJCN3lMbXRJNXdUdUNsZUhkQXBFT0RKWFc4alQ5elRmYk5EUE1BakVDVDB3anI1cHhCOW1WVjE4WCUyRlRqak5UZmNvRFZMb2VCend1ZVZwcFZMV3VDcU9mUkRqWE1KZDFrMTg1WjMxSXY2NFlFckFtMDg0WmdqNUlyVUIwTXNvOCUyQjdXUDJ1Q1pPamNRN2liJTJCSiUyRmwlMkZENm1PJTJCSGVYOWwlMkJNdGY4YkR2ZU9rS0xCMkNaU0hxQVVPYiUyQiUyQnoxazh4bkFkeDBBY3hGdzdCejJZdU5QQ0EyUTBPcCUyQkx4NzRwMlRMNyUyRnlxOFRjVlR4WEU4UGJ6YVJQNzVYVm9DMEgyRmdNaEJnV2xDM0wlMkYlMkY3Ym5MNENZZ3dQU3o5ZDl4ZWhjNmE3YWZiZDhaOVZLTVJLOElmZlo2JTJGeXNGUUNKclkyaXp5M016cW5FMDQ1czZHZUpRZ0VlQWJRTWZrYzFEWk10Ujh3dFBTUXBBJTJCR1dmYmVJenZmRGNPZW1LUFVDRkdDVHZEaXk2NktKdTdpdGZDYWxaNE4yQ3p3T2UyNzkwJTJCREhnME10VDB5SlRzWHFkbTRIJTJCcFJaNTBXRlBaSEgzJTJCcXpIbHA5REFsZnBDeGhNZTE0N3ZVdWhXdUx0SEduUWR2cDY5RXM1M0pDek5ucTQ2enpzbXM4VlVQZiUyRjNiMyUyRlFGelpqRUVEeGVGNiUyQlBkcUE5WmZpOSUyRmwzdzIlMkZXNXozMnU5TEZGWUtnV1h0MDhNQ2N4YjYyNGFvQTRYeUV3NFJ0M0JmNzdYejFMaU9IM0F1ZVRMMFlIYlRXd3B0JTJCbWFrRDllSjMwb3I1b0IlMkJiUzVuMXYlMkZxMkY3RCUyQjl1OFNidVZBdXpqa3NyeEI2RG02enlGc3VxTmwzeDM5V29SQXJBWDY0dXh0OHVYQjN4JTJCVVhuWnR4amVNcSUyRnBBampoTlBRNzFlT1lpWmthTXZrT2VXJTJCV0IlMkIwZkFEaDlTMU5zOVdXJTJGVFhRbTQlMkZHNHZCYSUyQkUxNnhuR3dHZHd6QW1uSnlaYXcwc3dzUCUyQlBiS3d5JTJCQkVOTFY3NU4lMkYzM1R0JTJCc1VCWjRHSTQlMkI0dURNM1lEdzJGMDdycXVwUTIxNTRGemFkdXN0MWFWanpzbWNTJTJGQjhqRHBuakJyUmVWN0RocFZRejNsakxsTWRJODlWbSUyQmx6dU13Y0hvZ1klMkZQM082VHdqSXhqaHBUMzB5Qk5ramxTOVY5dFlxUGlZRTA1TFBGTVFuUmM2c1YwR2J5JTJGdEtFdXpuaiUyQkhvWDNNRlF1dDZJJTJGUEJndkFObUxOTEhqVVFsTU9QdnpvbzhSU01DSFNRc01SdW1odEJQamVQUFhNc3pabW52QlI5cm1hOVlLMTVIQmhuQVplc2J3TFl2UVolMkZ2ekJaZ1BCaUhtOHVIanVEakdHMzg1VzlJdWZWU2pFS3BBM3h3VjNGcUhEYmphNE8yYjh0VmRrMW9YQ1BDWjBLTWVkZElaNjU1M2ZWdDFCNFFvVFFtNiUyRiUyRlE5SmVBWndsZHh4MmducTZNTVBybnVZQlQ4TyUyQnclMkZaSiUyRmhnWTd6bVQlMkZjJTJCUUYzZmRiTU1XWlpwUCUyRjRPNyUyRnptdCUyQnFjQ3k1UmUlMkIzWG5sZ3ZCOCUyRlpPJTJGTHc0VlYxVUxqckxlVFZ4R05yJTJGbFdIUndDVDlvODhkSGptQjdHWlEyMlZnQmlEcDJYaSUyQkt0bGZsRWElMkZEMjJHJTJGeFQ4WXJpM0txRmYlMkZ6am4lMkJyMk8lMkIlMkJWdiUyQnV0dDk4dG9nRkQxR1c5UkNpSHYlMkJPMVA3c2tzNEk0T3VMOWh4JTJCaHpyM3cwcHJtMjdtMkRUbmdrTVE4UzNoUEw3bmdiTFhIVDNhdHlydUM4eFYlMkZ6MllCajFmbzc0VHZVdWhPdmtieXptJTJGZVRTd0ZFeUpQYURTamMwYW5qN1hUJTJGTCUyRjdGdnFDcTlZN1ZLc0ZnaGhybGFWQmUlMkI2OGUxTFF1JTJGJTJGZiUyRjVmMGxHSCUyQkxYNXZtZ25PWDF3OGh5NSUyQkd3MSUyQmkwUDlJcnhrOEphUjZxQVFxd0RjcktHSEFjTmowdXc3aEJ6d1lseDh3V2pWT2VMVXpMQWJ4TlN1ZXd4Und3ODlSaFk1eEJjaFQ5VGdCdzB1Y2l3Mk9uaTN2VVRJUWRnNElQcXVIM3VsJTJCc2x1NWUlMkJRckFTdTdrZG9ZZGQlMkJ3SkNNTUVHSGY4bmxWNnV0dHQ5TjdiRExudXIwTTBlcnJwdHVVMDglMkY4NXpjTVljTmslMkZESGpwOG9nbk9RTGpkNHQ3MmxrJTJGZm5zS0J6T3Uza1klMkJVQnVkVlE1RjclMkZ4SnY3VXkwUUZPaEVRM05MTU5SMjZSWFhkTnU1a3dhZXVndk9PVXRkZGZtRm1WWGo4Wm5peG9KdGR0eGRIWEhNU1hJJTJCWWZITUlxOHJQSXF6WDNwRmJwZmZlc2NmeXh4R0olMkJUVzEyS2lkMkJOdVVyZ2p0dHgxMXl1ampyc29NVGNObmdWOGJmSHVZTHo0Wmxubnk5Yzh3b2RIendXJTJCTHpUYlFPNEk2NUxDMU9zRjFaV0xEcHdweTZlQXRBc2NFR0JPMHA5N3lEJTJCZHZBYU51cTdtUWMlMkJaenp6czRqUTl3WTBZMzRaJTJGb2IlMkI0NHdnakxwN012WHFxNFdmc0lEaDB0Q1RUOUozbnY3dGIzJTJGWG4ydno3MUxHdVlGNWpoalJhQ2E0Z0EyZEElMkZDa05sdHdmaGJwcFR0dHpxd3JBTSUyQlJPMXgzU3Bnb211Yk0wMCUyQlNIOHZ1QkIwQUhtOHlZZUl0dVo0TGRGNnJyTkluSVh6d1ElMkZEMiUyRkFVMmxnVERFNGNmMGk3TFpqUml5Q01FVHJQWmMxNVdZeTc5V2ZDenJBV0kwcU9QT0VRTjNxSGNRck5wTUV4MSUyQk5FbnluTUcwMkQxNnEyM3FyeUVRUkVZU2p0TTElMkIlMkZmaGVyQVhEWjQ4R3BaaWIxUjRFciUyQm1WOCUyQnA2N1g1MUtsMWJqeFhNTDB3OTQlMkYlMkJPRERRdThaQkI4OFhQVUFyOE10V254TjFBSTlyNE9IV01FZG9yNllRaWVCdjI4SUNOQmpqenBVNXZKVk14VHBBJTJGRjU2QkhISjRhdzl4JTJCeXQ5UmJyYWpMQXhkTyUyQkw3Z0pocUFZYWRERHpxZ29VSU1JaFZ6TnROc01lQkg2cHhSSGNIaFVZQ0xvOHV2dXRiR1lqYmRaQ00xNXJ4T3VTT3pFZUFjUFglMkZNWmVxT3UlMkIlMkJ6S2ViQzlLckx4d1FmYnQ4czhKdDEwR0hIQnFjc1FOQ2ZmZGJwaVR0dDA1OHJ2SmclMkZ1JTJGU0M0SEloelFBWGVxUFB2MWc4M2MzNHZIQkJlZUJCUjlwWURQcVNxNjhZRTF3MmglMkJSRGoxZ0ZNTjhsYnlqa2xWJTJCOTF1M3FIMSUyRjJZZnZ0cFI2YWRMdTZVbiUyQng4WU9admlNT0hSWW1zTCUyRnk2bXZSbGhaaEVHa1k3dnpaWlJlb3lmZmMyckI1SjNtZ2M4SndTOWU0cTJTb0ZkNmlkTHZMZ280VTNzRUg3cjFOMmwxcnglMkZUUlI3JTJCVFlaZ1FqZkIyWUFIY0glMkYzd0J6YVdCS3VsSDNITXlTTFdpanhPelFSJTJGYjNpRHJ0ZCUyRmo0ZnZ2MFBtdHVVdDJndFI0NTlQMkVJaURLSUlLNTFmZTlVbHVvUHFiMU5yQjE2Z293NCUyRlNEM3g2Q1ExZXVUcE1rU1U5cXhDNkdMOU83OXRhUkdHY3cwciUyQmQ5dzNaWHFqcHV2bDc5THJTSU00Z0NQaWtwM3l1YUIyWTJicUl6emVyJTJCOWZ5cGlGa084dSUyQjNTV0c4WTJwOTNjVmIwWEZMOHZyeTk0QjBiUzRKNWMzJTJGOHVERnpvM0R4Qm84VGJuVHh3ZmZsMDAlMkI3OXpzREwySGVoUUJHSlI1OTdJbG9KQ0wwdVdLb056U3kwaXd3RW5INnljY0ZwNFUwZ3J3bFR2QWRDRjNZa21Mb0Vmc01BREdJSWNhWFgzbE5IayUyRjBxdTZJJTJGcU4lMkZPSnpId25remNMWFNiOTIxMWRyZiUyQjQ1YWE4MDE1TXZhU2x5N24zOWhscHIzMXR2eW9ISDg0TDJ0djhqNDBWdWxieDk1TVBGWHYlMkZJVnRlNDYzNU9GV2pGczFWMXpReFpWMEpIZ1NRandBdUJwQ081OGNsNG0zJTJCT0tjJTJCcTczMTVMJTJGaTZycmJhS3JBdFdxOEFwQzRaRDMzeHJ2clRQblRmNEdjT3dPMFNaTzI5Z2NhN2p2SUhBeFBNVkNWbVV3TTFZbUdJd2NQUE5NamNRa1o0RGhSZ2hoQkJDU0l2ZzBDUWhoQkJDU0l1Z0VDT0VFRUlJYVJFVVlvUVFRZ2doTFlKQ2pCQkNDQ0drUlZDSUVVSUlJWVMwQ0FveFFnZ2hoSkFXUVNGR0NDR0VFTklpS01RSUlZUVFRbG9FaFJnaGhCQkNTSXVnRUNPRUVFSUlhUkVVWW9RUVFnZ2hMWUpDakJCQ0NDR2tSVkNJRVVJSUlZUzBDQW94UWdnaGhKQVdRU0ZHQ0NHRUVOSWlLTVFJSVlRUVFsb0VoUmdoaEJCQ1NJdm85YW5HaGhjS1JvNiUyQlFOMTF6JTJGMDJSZ2doaEpCRmtkNjlWMWFUNzc3RnhoWmU2QkVqaEJCQ0NHa1JGR0tFRUVJSUlTMkNRb3dRUWdnaHBFVXNkSFBFWG45anJnMFJRZ2doWkZIbTIydXVZVU1MTHd1ZEVDT0VFRUlJJTJCYXpBb1VsQ0NDR0VrQlpCSVVZSUlZUVEwaUlveEFnaGhCQkNXZ1NGR0NHRUVFSklpNkFRSTRRUVFnaHBFUlJpaEJCQ0NDRXRna0tNRUVJSUlhUkZVSWdSUWdnaGhMUUlDakZDQ0NHRWtCWkJJVVlJSVlRUTBpSW94QWdoaEJCQ1dnU0ZHQ0dFRUVKSWk2QVFJNFFRUWdocEVSUmloQkJDQ0NFdGdrS01FRUlJSWFSRlVJZ1JRZ2doaExRSUNqRkNDQ0dFa0JaQklVWUlJWVFRMGlJb3hBZ2hoQkJDV2dTRkdDR0VFRUpJaTZBUUk0UVFRZ2hwQ1VyOWYzQ1ZrNFBJVnhRdUFBQUFBRWxGVGtTdVFtQ0MlNUMlMjIlMjBjbGFzcyUzRCU1QyUyMmxvZ28lNUMlMjIlMjBhbHQlM0QlNUMlMjJFeGFtcGxlJTIwQ29tcGFueSUyMExvZ28lNUMlMjIlM0UlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTNDaDElM0VEZWFyJTIwTXIuJTIwRXhhbXBsZSUyQyUzQyUyRmgxJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUzQ3AlM0VUaGFuayUyMHlvdSUyMGZvciUyMHVzaW5nJTIwb3VyJTIwY29tcGFueS4lM0MlMkZwJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUzQ3AlM0VZb3VyJTIwYWNjb3VudCUyMG1hbmFnZXIlMjBKb2huJTIwRG9lJTIwaGFzJTIwY29tcGlsZWQlMjB0aGUlMjBmb2xsb3dpbmclMjBkb2N1bWVudHMlMjBmb3IlMjB0aGUlMjAlM0NzdHJvbmclM0VyZW50YWwlMjBhZ3JlZW1lbnQlMjBvbiUyMEV4YW1wbGUlMjBTdHJlZXQlMjAzJTNDJTJGc3Ryb25nJTNFJTIwZm9yJTIweW91JTNBJTNDJTJGcCUzRSU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlM0N1bCUzRSU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlM0NsaSUzRVJlbnRhbCUyMGFncmVlbWVudCUzQyUyRmxpJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUzQ2xpJTNFVXRpbGl0eSUyMGNvc3QlMjBhZ3JlZW1lbnQlM0MlMkZsaSUzRSU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlM0NsaSUzRUd1YXJhbnRlZSUzQyUyRmxpJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUzQyUyRnVsJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUzQ3AlM0VUaGUlMjBvZmZlciUyMGlzJTIwdmFsaWQlMjB1bnRpbCUyMEF1Z3VzdCUyMDI1JTJDJTIwMjAyNC4lM0MlMkZwJTNFJTVDbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUzQ3AlM0VQbGVhc2UlMjBjbGljayUyMG9uJTIwdGhlJTIwZm9sbG93aW5nJTIwbGluayUyMHRvJTIwcmV0cmlldmUlMjB0aGUlMjBkb2N1bWVudCUzQSUzQyUyRnAlM0UlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTNDIS0tJTIwQWRkJTIweW91ciUyMGRvY3VtZW50JTIwcmV0cmlldmFsJTIwbGluayUyMGhlcmUlMjAtLSUzRSU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlM0NhJTIwaHJlZiUzRCU1QyUyMmh0dHBzJTNBJTJGJTJGZXhhbXBsZS5jb20lNUMlMjIlM0VTaWduJTIwRG9jdW1lbnRzJTNDJTJGYSUzRSU1Q24lMjAlMjAlMjAlMjAlM0MlMkZkaXYlM0UlNUNuJTIwJTIwJTIwJTIwJTNDZGl2JTIwY2xhc3MlM0QlNUMlMjJmb290ZXIlNUMlMjIlM0UlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwRXhhbXBsZSUyMENvbXBhbnklMjBHbWJIJTNDYnIlM0UlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwRXhhbXBsZVN0cmVldCUyMDEyMyUyQyUyMDEwMTE1JTIwQmVybGluJTNDYnIlM0UlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwSGFuZGVsc3JlZ2lzdGVyJTNBJTIwQW10c2dlcmljaHQlMjBCZXJsaW4lMkMlMjBIUkIlMjAxMjM0NTYlM0NiciUzRSU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBVU3QtSUQlM0ElMjBERTEyMzQ1Njc4OSU1Q24lMjAlMjAlMjAlMjAlM0MlMkZkaXYlM0UlNUNuJTNDJTJGYm9keSUzRSU1Q24lM0MlMkZodG1sJTNFJTVDbiUyMiUyQyUyMmNzc0NvZGUlMjIlM0ElMjIlMjIlMkMlMjJqc0NvZGUlMjIlM0ElMjIlMjIlMkMlMjJ0aGVtZSUyMiUzQSUyMmRyYWN1bGElMjIlN0Q= |
---|
|
| Code Block |
---|
...
<body>
<div class="container">
<img src="data:image/png;base64,{{new_logo_base64}}" class="logo" alt="Example Company Logo">
<h1>Dear
<#if receiver.lastname?has_content>Mr. ${receiver.lastname},
<#elseif receiver.guestname?has_content>${receiver.guestname},</#if>
</h1>
<p>Thank you for using our company.</p>
<p>Your account manager ${sender.firstname} ${sender.lastname} has compiled the following documents for the <strong>${envelope.name}</strong> for you:</p>
<ul>
<#list envelope.documents as document><li>${document.name}</li></#list>
</ul>
<p>The offer is valid until ${envelope.dueDate?string("dd.MM.yyyy")}</p>
<p>Please click on the following link to retrieve the document:</p>
<a href=${envelope.urlGuest}>Sign Documents</a>
</div>
<div class="footer">
Example Company GmbH<br>
ExampleStreet 123, 10115 Berlin<br>
Handelsregister: Amtsgericht Berlin, HRB 123456<br>
USt-ID: DE123456789
</div>
</body>
</html> |
|
View file |
---|
name | ExampleCustomEmail.html.ftl |
---|
|
WebsignatureOffice provides email templates but it is possible to define customized templates.
...
Code Block |
---|
notify_signers_mail_html_de.ftl //german html mail
notify_signers_mail_html_en.ftl //english html mail
notify_signers_mail_text_de.ftl //german text mail
notify_signers_mail_text_en.ftl //english text mail |
If the config html_mails_
...
If the config html_mails_only is set to false, text mail templates must be provided.
The information described in the email overview can be used to construct freemarker templates.
The objects defined above are adressed with the object name and the field name.
e.g.
...
only is set to false, text mail templates must be provided.
The information described in the email overview can be used to construct freemarker templates.
The objects defined above are adressed with the object name and the field name.
e.g.
Code Block |
---|
{$document.name}
{$receiver.firstname}
{$envelope.id}
{$sender.encryptedId}
{$envelope.url} |
For date objects, the format of the date must be provided.
e.g
Code Block |
---|
${envelope.dueDate?string("dd-MM-yyyy")}
${document.dueDate?string("dd.MM.yyyy")} |
To retrieve information about the documents in an envelope, it’s possible to iterate over the document list.
e.g.
Code Block |
---|
//prints all document names in a bulleted list
<ul>
<#list envelope.documents as document>
<li>${document.name}</li>
</#list>
</ul> |
Please note that not all fields are present in every email, so it is advised to wrap them with if-statements as followed:
...
View file |
---|
name | notify_signers_mail_html.html |
---|
|
Add mail templates
If you use software as a service, you have to provide the mail templates and they will be added to the database by us.
...
The template names must be set as described above. The mail_subject may be empty (see below). The locale must correspond to the locale in the file name.
Code Block |
---|
INSERT INTO `frigg_newviewer``frigg`.`mail_template`
(`mail_type_id`,
`file_html`,
`file_text`,
`mail_subject`,
`template_name_html`,
`template_name_text`,
`locale`)
VALUES
(<{mail_type_id: }>,
<{file_html: }>,
<{file_text: }>,
<{mail_subject: }>,
<{template_name_html: }>,
<{template_name_text: }>,
<{locale: }>);
|
Example for mail_type 1 (notify_signers):
Code Block |
---|
INSERT INTO `frigg_newviewer``frigg`.`mail_template`
(`mail_type_id`,
`file_html`,
`file_text`,
`mail_subject`,
`template_name_html`,
`template_name_text`,
`locale`)
VALUES
(1,
BLOB,
BLOB,
'example subject',
'notify_signers_mail_html_de.ftl',
'notify_signers_mail_text_de.ftl',
'de'); |
The referenced mail_type_ids are as followed. Mailtype 100 - 103 are described below in section SMS.
...
1
...
notify_signers
...
2
...
signature_field_signed
...
3
...
signature_field_rejected
...
4
...
signature_request_failed
...
5
...
signature_request_finished
...
6
...
signature_request_reminder1 (deprecated)
...
7
...
signature_request_reminder2 (deprecated)
...
8
...
signature_request_reminder3 (deprecated)
...
9
...
invitation
...
10
...
invitation_accepted
...
11
...
signature_request_deleted
...
12
...
friend
...
13
...
friend_accepted
...
14
...
credits_expired
...
15
...
observer
...
16
...
signature_request_stopped
...
17
...
signature_request_upcoming_due
...
18
...
registration
...
19
...
invoice
...
20
...
support
...
21
...
notify_signers_envelope
...
22
...
observer_envelope
...
23
...
user_finished
...
24
...
signature_request_envelope_completed
...
25
...
signature_request_envelope_upcoming_due
...
100
...
sms_verification_url
...
101
...
sms_auth
...
102
...
sms_verification
...
103
...
sms_document_link
Document / Envelope Links and Landing page
url_guest
The envelope.urlGuest and document.urlGuest are standalone viewer links (TimeLimitedDocumentUser and TimeLimitedEnvelopeViewer)
TimeLimtedDocumentViewer: https://host:port/process?locale=de&x=tldv&u={encrypted_user_id}&t={unix_timestamp}&d={encrypted_document_id}&xen={url_signature}
TimeLimitedEnvelopeViewer: https://host:port/process?locale=de&x=x=tlev&u={encrypted_user_id}&t={unix_timestamp}&e={encrypted_envelope_id}&xen={url_signature}
The link is valid till the signature request due date plus the timespan defined in the config “guest_user_document_availability” in days.
...
parameter
...
description
...
locale
...
Language can be “de”, “en”, “es”
...
x
...
viewer type:
o tlev: timeLimitedEnvelopeViewer
o tldv: timeLimitedDocumentViewer
...
t
...
unix timestamp for link availability
...
d/e
...
(encrypted) document or envelope id
...
xen
encrypted url signature. The value is generated with the other parameters and ensures, that it’s not possible to change a random parameter to get access to other documents.
...
BLOB,
BLOB,
'example subject',
'notify_signers_mail_html_de.ftl',
'notify_signers_mail_text_de.ftl',
'de'); |
The referenced mail_type_ids are as followed. Mailtype 100 - 103 are described below in section SMS.
1 | notify_signers |
2 | signature_field_signed |
3 | signature_field_rejected |
4 | signature_request_failed |
5 | signature_request_finished |
6 | signature_request_reminder1 (deprecated) |
7 | signature_request_reminder2 (deprecated) |
8 | signature_request_reminder3 (deprecated) |
9 | invitation |
10 | invitation_accepted |
11 | signature_request_deleted |
12 | friend |
13 | friend_accepted |
14 | credits_expired |
15 | observer |
16 | signature_request_stopped |
17 | signature_request_upcoming_due |
18 | registration |
19 | invoice |
20 | support |
21 | notify_signers_envelope |
22 | observer_envelope |
23 | user_finished |
24 | signature_request_envelope_completed |
25 | signature_request_envelope_upcoming_due |
26 | email_validation |
27 | password_reset |
28 | notify_account_charge |
29 | internal_support |
30 | observer_envelope_completed |
100 | sms_verification_url |
101 | sms_auth |
102 | sms_verification |
103 | sms_document_link |
Document / Envelope Links and Landing page
url_guest
The envelope.urlGuest and document.urlGuest are standalone viewer links (TimeLimitedDocumentViewer and TimeLimitedEnvelopeViewer)
The link is valid till the signature request due date plus the timespan defined in the config “guest_user_document_availability” in days.
url (registered user link)
The envelope.url and document.url are links that refer to the login pagethe viewer, which is integrated in the graphical user interface. If the user logs in he is redirected to the envelope/document in the UI.
...
Document: https://host:port/login/#/viewer?type=signature_request&hash={signature_request_hash}&id={document_id}
...
is not logged in websignatureoffice, he is redirected to the login page.
A registered user link (field url“url”) is only present, if the user is registered. The urlGuest “urlGuest” is always provided. If you want to use the document.url you should define document.urlGuest for non active user:
Code Block |
---|
<!-- use registered user link if present, else use standalone viewer -->
href="<#if envelope.url?has_content>${envelope.url}<#else>${envelope.urlGuest}</#if>"
<!-- always if present, else use standalone viewer -->
href="$<#if envelope.url?has_content>${envelope.urlGuest}" |
The links are build based on the config “signatureRequestUrl”
Code Block |
---|
signatureRequestUrl=www.example.com/login/#/viewer?type=signature_request&hash=
//registered user document link
String signatureRequestUrl = signatureRequestUrl + hash + "&id=" + documentId;
//registered user envelope link
String envelopeUrl = signatureRequestUrl.replace("type=signature_request&hash=","type=envelope") + "&id=" + envelopeId;url}<#else>${envelope.urlGuest}</#if>"
<!-- always use standalone viewer -->
href="${envelope.urlGuest}" |
custom landing page
With the provided envelope_id / document_id and user_id it is possible to construct a link to your own landing page on which you can implement the viewer links or the viewer as an iframe. d) Integration Document and Envelope Viewer
...
Code Block |
---|
href="www.example.com/sign/documentid=${document.id}&userid=${user.id}" |
mail subjects:
If no subject is defined via the UI, websignatureoffice provides default mail subjets.
...
If you’re hosting yourself, you can add the mail subjects in the table mail_template as described above.
SMS
template | description | websignatureOffice default (en) |
---|
sms_auth | A onetime token to open a SMS protected envelope or document Fields time: The time the SMS was sent token: Token that must be entered to open the document / envelope locale: The locale of the user (e.g. “de”)
| Your token for the webSignatureOffice process from ${time} is: ${token}
mail_type_id: 101 |
sms_document_link | A shortened URL to a standalone document viewer or envelope viewer (TimeLimitedDocumentViewer). The SMS is sent when signing synchrone remote with SMS link. Fields time: The time the SMS was sent adhocurl: The URL to the document locale: The locale of the user (e.g. “de”)
| Your document link is: ${adhocurl}
mail_type_id: 103 |
sms_verification | Used to verify the mobile number of registered users. Fields time: The time the SMS was sent token: Token to verify the mobile number verificationUrl: URL for number verification locale: The locale of the user (e.g. “de”)
| webSignatureOffice token: ${token} please confirm at ${verificationUrl}?locale=${locale}&t=${token}
mail_type_id: 102 |
Configuration
key | example | description |
---|
sms_token_characters | alphanumerical_casesensitive | Defines which characters are used in an sms_auth SMS. Possible values alphanumerical_casesensitive: numbers, upper case and lower case letters numerical: only numbers alphanumerical: numbers and upper case letters. The validation of the token is not case sensitive.
Default is alphanumerical_casesensitive |
sms_token_length | 6 | The length of the sms token. Default is 6. |
smsUserId | | UserId for the SMS Provider. |
smsSender | Stepover | Name of the SMS sender shown on the mobile device. |
authToken | | Authentification token for the SMS provider. |
smsPassword | | Password for the SMS provider. |
credit_sms_identification | 1 | Cost of user SMS identification in credits. |
Custom templates
By default the websignatureOffice templates are used. You can add custom sms templates in the table mail_templates.
...
Code Block |
---|
sms_verification_text.ftl //english
sms_verfication_text_de.ftl //german
sms_verification_text_es.ftl // spanish
sms_verification_text_pt.ftl // portugese
sms_auth_text.ftl //english
//etc. |
WebsignatureOffice SMS Provider
WebsignatureOffice uses https://www.massenversand.de/sms-versand-api/ as the SMSProvider.
...
To use the sms provider, you have to provide your credentials in the config.ini.
Other SMS provider (experimental)
It is possible to use a SMS provider of your choice. Only limitation is, that the providers API doesn’t need a request body but only url parameter. You can define a sms_verification_url.ftl according to their specification. If the provider doesn’t use auth token but username / userid and password, you can set the configs “smsUserId” and “smsPassword” instead and define the sms_verfication_url.ftl template accordingly.
...