vania-janet/multiturn-rag-retrieval-data huggingface dataset:
* Your [redirect URIs](https://cloud.ibm.com/docs/appid?topic=appid-managing-idpadd-redirect-uri) set in the App ID service dashboard.
* A single-page application. If you don't have one and you want to try out the flow, try downloading the sample application from the overview page of the App ID dashboard.







 Creating application credentials with the GUI 

Your credentials are used to connect your application to App ID. To create your credentials, register your app with App ID.

No client secret is returned in your SPA credentials. A secret in the Authorization + PKCE flow is not needed. You are not able to use regular web app credentials in your SPA flow.



1. Sign in to the IBM Cloud dashboard in the region in which you want to work.
2. Navigate to the Applications tab and click Add application.
3. Give your application a name.
4. Select Single-page application from the Type drop-down.
5. Click Save.
6. In the table, click View credentials to see the information that is needed in the following configuration.







 Creating application credentials with the API 

Your credentials are used to connect your application to App ID. To create your credentials, register your app with App ID.

No client secret is returned in your SPA credentials. A secret in the Authorization + PKCE flow is not needed. You are not able to use regular web app credentials in your SPA flow.



1. Make the following post request to the [/management/v4//applications](https://us-south.appid.cloud.ibm.com/swagger-ui//Management%20API%20-%20Applications/mgmt.registerApplication) endpoint.
[MAS-MS-IBMid-Enter-Applicable-Information](https://cloud.ibm.com/docs-content/v1/content/ce5408d6eecb7244ea40dac01f6d3acf7ff60148/mas-saas/images/MAS-MS-IBMid-Enter-Applicable-Information.png)

Figure 2. IBMid - Enter Applicable Information
4. Upon submission, a confirmation code will be sent from ibmacct@iam.ibm.com to the email address you provided

Zoom

![MAS-MS-IBMid-Confirmation-Code](https://cloud.ibm.com/docs-content/v1/content/ce5408d6eecb7244ea40dac01f6d3acf7ff60148/mas-saas/images/MAS-MS-IBMid-Confirmation-Code.png)

Figure 3. IBMid Confirmation Code
5. Open your email and copy & paste the seven digit confirmation code (Verification token). Click Create Account to activate your IBMid

Zoom

![MAS-MS-IBMid-Confirmation-Code-Email](https://cloud.ibm.com/docs-content/v1/content/ce5408d6eecb7244ea40dac01f6d3acf7ff60148/mas-saas/images/MAS-MS-IBMid-Confirmation-Code-Email.png)

Figure 4. IBMid Confirmation Code Email

Zoom

![MAS-MS-IBMid-Create-Account](https://cloud.ibm.com/docs-content/v1/content/ce5408d6eecb7244ea40dac01f6d3acf7ff60148/mas-saas/images/MAS-MS-IBMid-Create-Account.png)

Figure 5. IBMid Create Account
6. Accept IBM Account Privacy notification by clicking Proceed

Zoom

!
Use of the endpoint is not enforced, it just controls which hostnames are in the connection strings. Public endpoints are generated by default.
6. Click Add to provision the new credentials. A username and password, and an associated database user in the Databases for EnterpriseDB database are auto-generated.



The new credentials appear in the table, and the connection strings are available as JSON in a click-to-copy field under View Credentials.





 Creating Users from the CLI 

If you manage your service through the IBM Cloud CLI and the [cloud databases plug-in](https://cloud.ibm.com/docs/cli?topic=cli-install-ibmcloud-cli), you can create a new user with cdb user-create. For example, to create a new user for an "example-deployment", use the following command.

ibmcloud cdb user-create example-deployment <newusername> <newpassword>

Once the task finishes, you can retrieve the new user's connection strings with the ibmcloud cdb deployment-connections command.





 Creating Users through the API 

The Foundation Endpoint that is shown on the Overview pane of your service provides the base URL to access this deployment through the API. To create and manage users, use the base URL with the /users endpoint.

curl -X POST 'https://api.{region}.databases.cloud.ibm.com/v4/ibm/deployments/{id}/users' -H "Authorization: Bearer $APIKEY" -H "Content-Type: application/json" -d '{"username":"jane_smith", "password":"newsupersecurepassword"}'

Once the task finishes, you can retrieve the new user's connection strings, from the /users/{userid}/connections endpoint.





 Adding users in the Service Credentials UI 

Creating a new user from the CLI doesn't automatically populate that user's connection strings into Service Credentials. If you want to add them there, you can create a new credential with the existing user information.
The credentials are specific to every application and are used to help identify and validate the users that a token might be assigned to.



1. Make a POST request to the [/management/v4/<tenantID>/applications endpoint](https://us-south.appid.cloud.ibm.com/swagger-ui//Management%20API%20-%20Applications/mgmt.registerApplication).

Request:

curl -X POST https://us-south.appid.cloud.ibm.com/management/v4/39a37f57-a227-4bfe-a044-93b6e6060b61/applications/ -H 'Content-Type: application/json' -H 'Authorization: Bearer <IAMToken>' -d '{"name": "ApplicationName"}'

Example response:

{
"clientId": "c90830bf-11b0-4b65-bffe-9773f8703bad",
"tenantId": "b42f7429-fc24-48ds-b4f9-616bcc31cfd5",
"secret": "YWQyNjdkZjMtMGRhZC00ZWRkLThiOTQtN2E3ODEyZjhkOWQz",
"name": "testing",
"oAuthServerUrl": "https://us-south.appid.cloud.ibm.com/oauth/v4/b42f7429-fc24-48ds-b4f9-616bcb31cfd5",
"profilesUrl": "https://us-south.appid.cloud.ibm.com",
"discoveryEndpoint": "https://us-south.appid.cloud.ibm.com/oauth/v4/b42f7429-fc24-48ds-b4f9-616bcb31cfd5/.well-known/openid-configuration"
}
2.
nzsql -host X.XX.XXX.XXX -u admin -pw password
Welcome to nzsql, the IBM Netezza SQL interactive terminal.
Type: h for help with SQL commands
? for help on internal slash commands
g or terminate with semicolon to execute query
q to quit

SYSTEM.ADMIN(ADMIN)=>
2. Register an LDAP external authentication system. Specify the necessary parameters.

REGISTER EXTERNAL AUTHENTICATION SYSTEM 'LDAP' with base 'DC=cpsdevelopment,dc=fyre,dc=ibm,dc=com' namecase lowercase server 'windowsad-security1.fyre.ibm.com' ssl 'off' binddn 'CN=mannu,CN=Users,DC=cpsdevelopment,DC=fyre,DC=ibm,DC=com' bindpw 'Netezza@1234' attrname 'sAMAccountName';
3. Create a user or users with the external authentication method set to LDAP.

CREATE USER "USER" with auth external 'LDAP';
4. Verify whether the user was created successfully.

q

nzsql -d SYSTEM NAME -u '"USER"' -pw PASSWORD

Example:

q

nzsql -d system -u '"user1"' -pw XXXXXXXXXXXXXX
Welcome to nzsql, the IBM Netezza SQL interactive terminal.

Type: h for help with SQL commands
? for help on internal slash commands
g or terminate with semicolon to execute query
q to quit

SSL enabled connection. Cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256, protocol: TLSv1.2

SYSTEM.ADMIN(user1)=>
[Image showing list of queue managers with Application permissions circled](https://cloud.ibm.com/docs-content/v1/content/3a120b16db5fdc3e70d071af8a63ce5515c1b096/mqcloud/images/mqoc_ams_application_select.png)
4. Now click on the Add button and fill in the form as shown in the image below for user alice:



1. In the Display name: field of the form, enter the value as alice.
2. In the Application username: field of the form, alice will be automatically populated.
3. Click on Add and generate API key.
![Image showing application permissions currently set](https://cloud.ibm.com/docs-content/v1/content/3a120b16db5fdc3e70d071af8a63ce5515c1b096/mqcloud/images/mqoc_app_ams_alice.png)



5. Once the user is added, a new apiKey will be generated and showed in pop-up window. Click on Download to download the applicationApiKey.json, save the file as "applicationApiKey<userName>.json (for ex:"applicationApiKeyalice.json) to a convenient location.
![Image showing applicationApiKey.json download](https://cloud.ibm.com/docs-content/v1/content/3a120b16db5fdc3e70d071af8a63ce5515c1b096/mqcloud/images/mqoc_app_ams_app_apikey.png)
6. Now click on Add and fill in the form as shown in the image below for user bob:
6.1 In the Display name: field of the form, enter the value as bob. 6.2 In the Application username: field of the form, bob will be automatically populated.
* [(Optional) Step 1: Create custom IAM roles](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-grant-pkcs11-ui-accessstep1-create-custom-roles-pkcs11-ui)
* [Step 2: Assign IAM roles to users](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-grant-pkcs11-ui-accessstep2-assign-iam-roles-pkcs-ui)
* [ What's next](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-grant-pkcs11-ui-accesspkcs11-ui-best-practices-next)



[Setting up PKCS #11 API user types](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-best-practice-pkcs11-accessbest-practice-pkcs11-access)



[ PKCS #11 user types](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-best-practice-pkcs11-accesspkcs11-user-types)
* [Step 1: Create custom IAM roles](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-best-practice-pkcs11-accessstep1-create-custom-roles)
* [ Step 2: Create service IDs and API keys for the SO user, normal user, and anonymous user](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-best-practice-pkcs11-accessstep2-create-service-id-api-key)
* [Step 3: Assign IAM roles to the service IDs](https://cloud.ibm.com/docs/hs-crypto?topic=hs-crypto-best-practice-pkcs11-accessstep3-assign-iam-roles)
If you have only one application, you do not need to specify your app name. You can add the scope by itself.
5. Repeat the previous step to add more scopes.
6. Click Save.







 Creating roles with the API 

A role is a group of scopes that apply to the same type of user. For example, if you create an admin role, the scopes section might allow for that role to perform read, write, or create actions. But, if you create another role that is called viewer, the users who are assigned that role would have read only access. To create a role, you can use the App ID APIs.



1. Make a request to the /roles endpoint to create the role.

curl -X POST "https://<region>.appid.cloud.ibm.com/management/v4/<tenantID>/roles"
-H "accept: application/json"
-H "Content-Type: application/json"
-d { "name": "<roleName>", "description": "<roleDescription>", "access": [ { "application_id": "<applicationID>", "scopes": "<scopes>" ] } ]}"



 Variable Description 

 region The region in which your instance of App ID is provisioned. Learn more about the [available regions](https://cloud.ibm.com/docs/appid?topic=appid-regions-endpoints). 
 tenantID The unique identifier for your instance of App ID. You can find this value in the credentials for your app as they're listed in the Applications tab of the service dashboard. 
 clientID The unique identifier for your application. You can find this value in the credentials for your app as they're listed in Applications. 
 roleName The name that you want to assign to your role. 
 roleDescription A short phrase that describes what your role is meant to do. 
 applicationID The unique identifier for your application. You can find this value in the credentials for your app as they're listed in Applications.
When your MAS-Dedicated environments have been provisioned, you will receive a Welcome Letter from the IBM MAS-Dedicated Operations team. This letter will contain:



* The URLs of each environment that have been provisioned
* The username, corresponding email and password for each environment
* Information on how to activate your environment(s)
* Information on how to access your environment logs
* Information on downloading IBM Watson Studio and Watson Machine Learning (if applicable)







 How to Create an IBMid 

Note: If you already have an IBMid, please proceed to [How to Register for Maximo Application Suite Support](https://cloud.ibm.com/docs/mas-mshow-to-register-for-mas-support)



1. To create an IBMid, click on the following link: [https://myibm.ibm.com](https://myibm.ibm.com)
2. Click Create an IBMid

Zoom

![MAS-MS-IBMid-Click-Create](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/MAS-MS-IBMid-Click-Create.png)

Figure 1. Create IBMid
3. Enter the applicable information (you will need to provide a valid email address) and click Next

Zoom

![MAS-MS-IBMid-Enter-Applicable-Information](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/MAS-MS-IBMid-Enter-Applicable-Information.png)

Figure 2. IBMid - Enter Applicable Information
4. Upon submission, a confirmation code will be sent from ibmacct@iam.ibm.com to the email address you provided

Zoom

!
[Check mark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) ![Check mark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) 
 Create a service ID ![Check mark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) ![Check mark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) 
 View details of a service instance ![Check mark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) ![Check mark icon](https://cloud.ibm.com/docs-content/v1/content/6f3c07c34058f637b1c86044ca4f9b24214330a7/activity-tracker/images/checkmark-icon.svg) !
curl -X GET https://us-south.appid.cloud.ibm.com/management/v4/e19a2778-3262-4986-8875-8khjafsdkhjsdafkjh/cloud_directory/Users?query=example@domain.com -H "accept: application/json" -H "authorization: Bearer eyJraWQiOiIyMDE3MTEyOSIsImFsZ...."
3. By using the ID that you obtained in the previous step, make a DELETE request to the /users endpoint to delete the profile.

curl -X DELETE "https://<region>.appid.cloud.ibm.com/management/v4/<tenantID>/users/<userID>/profile" -H "accept: application/json" -H "authorization: Bearer <token>"







 Migrating user profiles 

Occasionally, you might need to add an instance of App ID to your account to help ensure high availability or disaster recovery. Or, you might need to deprecate an instance of the service all together. To migrate the user information, you can export the user profiles from one instance of App ID and import them into another.

This action can be done through the API only. To see the steps, switch to the API instructions.



 Exporting user profiles 

Before you can import your profiles to your new instance, you need to export them from your original instance of the service.



1. Be sure that you are assigned the Manager[IAM role](https://cloud.ibm.com/docs/account?topic=account-access-getstarted) for both the instance of App ID.
2. Export the profiles from your original instance of the service.

curl -X GET https://us-south.appid.cloud.ibm.com/management/v4/<tenantID>/users/export --header "Accept: application/json" --header "Authorization: Bearer <IAMToken>"



User import command variables

 Variable Description 

 tenantID The service tenant ID can be found in your service credentials. You can find your service or application credentials in the App ID dashboard.
When your MAS-Dedicated environments have been provisioned, you will receive a Welcome Letter from the IBM MAS-Dedicated Operations team. This letter will contain:



* The URLs of each environment that have been provisioned
* The username, corresponding email and password for each environment
* Information on how to activate your environment(s)
* Information on how to access your environment logs
* Information on downloading IBM Watson Studio and Watson Machine Learning (if applicable)







 How to Create an IBMid 

Note: If you already have an IBMid, please proceed to [How to Register for Maximo Application Suite Support](https://cloud.ibm.com/docs/mas-ms?topic=mas-ms-getting-started-with-ibm-maximo-application-suite-dedicatedhow-to-register-for-mas-support)



1. To create an IBMid, click on the following link: [https://myibm.ibm.com](https://myibm.ibm.com)
2. Click Create an IBMid

Zoom

![MAS-MS-IBMid-Click-Create](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/MAS-MS-IBMid-Click-Create.png)

Figure 1. Create IBMid
3. Enter the applicable information (you will need to provide a valid email address) and click Next

Zoom

![MAS-MS-IBMid-Enter-Applicable-Information](https://cloud.ibm.com/docs-content/v1/content/bd177462727ef0a849ddcf8c842a6203b41f0625/mas-ms/images/MAS-MS-IBMid-Enter-Applicable-Information.png)

Figure 2. IBMid - Enter Applicable Information
4. Upon submission, a confirmation code will be sent from ibmacct@iam.ibm.com to the email address you provided
g9Grsrs55HpRjJniFgTfXVahlQOsWdhNRvGdE5ZgZH5EjQwB6nO5J+hy1XyulOll
rLg5TgvsnQhTs96Yw6Uw08zFFUtSTeSEg4sXOIOOTKhHlqEJvs2cAJSWYVdSJCkD
2zdGKyWijIgs84iMxWcGeoJte6H8636xaCzCwlopfaStjDEloyBu7x8EV9tE2/i1
zlAIzm9cbbBsZrX47RKyB3P8Td864WBbhRb7hCw9gM4wydUu/rXrrW3Qe41eccQ6
UrGKqO5YiRq+0jIfHZ3YQe3qf2PidSrCXtVeSZOaHXHvxL4b8rkn8u5EpsM9H5wb
k9q42xB9P9WiTUIaPP739D4kdW+nkRW1JOqna3OM/gRWF/E6WNM/dKlRoOK0mxdH
JqZQFUeact0o/kROmraBAb5ZMee/oqWj+REdtoLILXDBbPyba+zqSccD54J3tE4L
TYztXTx7e2zFNk9rlA2MEdA3Yj7xuhq6tun1WxlU3mogV0GWM38LPzoPbcooToQI
WbeH8FSb86WaJcd/3fkMlmgy3KLtEvjg19RTSUjHnkUHZyzIH3uXvrTNW3bg1ob+
1tGYCEv282MgFNZKxz9oHk1dM7vsRMPp9mnY4XA3PO2TPX2ydnrn49oQHDkhGsz7
},
{
"scc_rule_id": "caf5e45d-ccc8-4e35-b124-e1b4c8bcab71"
},
{
"scc_rule_id": "rule-1edc74ae-0dad-4ea1-865d-89e3214d240f"
},
{
"scc_rule_id": "064d9004-8728-4988-b19a-1805710466f6"
},
{
"scc_rule_id": "rule-caf5e45d-ccc8-4e35-b124-e1b4c8bcab71"
}
],
"scc_parameters": {
"ibm_minimum_password_length": 12,
"ibm_password_reuse_prevention": 4,
"allowed_admins_per_account": "10",
"api_keys_rotated_days": 90,
"account_owner_last_login_days": 30,
"no_of_admins_for_iam": 3,
"no_of_service_id_admins_for_iam": 3,
"no_of_managers_for_iam": 0,
"no_of_service_id_managers_for_iam": 0,
"iam_service_ids_max_count": 3,
"ssh_port": 25,
"rdp_port": 3390,
"no_pre_shared_key_characters": 30,
"dns_port": 60,
"vm_nic_count": 1,
"no_of_admins_for_container_registry ": 3,
"no_of_service_id_admins_for_container_registry": 3,
"no_of_managers_for_container_registry": 0,
Sf90LHv8mBz1w1RIvTWG+J649PJZGAbybzLGrMQw3iegy2MbnYtBpptvbcRNwiQd
nIosJwmQHMMY3fPsQYD3pU300g6qkEAbl3BmdJ9g6HjH42tni1tPLJhsz5lHm4BA
vB+s0x+1roEhUO87W0IX3ZEbc/9jDLshsSE4tMu/a7J0fdufQYKNUe6qamBb3ypZ
g3R28GkiWHib2UavsIpeh09c/TYbigdgM5wgHO3ko4AbYmyFRd6P0uy/VDDPf8jL
057wtIXqZFx1QNhWMXHTzlopDlp05aMkbD4qU/HowMi0eWJpvz62OZS5FgICadcb
1GYerJzqmtF92m1zq9sHv8aDBbAxx5j1iLR+1sLslJoyUBiRfkP9b+xcGqzo+upU
wnPfihBQMdSdjmmaYQ/HKr+FCNTr67RB8YbJDrV+cV6Wuh9WDxTqbtRR+A3I1STT
Usz3K3rl6DRhWqM+ldvYfIiamYSuMNllgq30Dige6OGnvpM5U3dGTsENNEuwVfOW
NwpRIz7IYTVkqQgqhzHkHbAhKuxtYmWcuL/YgmLffWHyPVuro+lwy+3gUpPIGtGJ
8pWbfTuLGLnwus3taD0f4lmbcDBVwVN3ICjjXzCaSE5bT2GImFDrU+gnIiGG/ihn
hpM3mciMSUqua+Ty5icg5aDP3z0V8ZVJ740GckPmP4BnGGlXrAMd/8bECiI/uTk+
rfv2+wPuFmnPDPwe2dawg0WVO3cWTeqpsBx2LH5HpGI8M8XP8179q69r0iMYLeWA
NTFnagmHgLrr2z2QKLondFysfNrlSBHKcGVasMaSPTk0NSvOu/DVOhAr0MQA2BBr
xb+SsDxDzYeu5Dx7tqUatL7p6TSugDkVF3Bjev7PfJwHe5FoG9FqDwZmyhZkjaXk
zwchOXTH7yJdFPAHwsWrOLwR3rLkZbrAAWR75Um5Mh7uLET1TlgQWBsXaktsoOWN
YnlY/UMX4TBmbzRrOByNGljNudBpdoxPQi4LGZH+zbZxffeEiekE7AYTPQRshtLJ
tTi8nWhhkm5QwK8Hd1QtEulXoACONhFyVxFmjBYD8/GykhPt3HUOjxD8REwplRNs
o8/uMh9DDPi1WKLEejbpWgyUW8xkAyqY+FtqkcKhjeGN2sVMDCVCO0GUi86MaTlO
gQivXd+4tu+xeDUIORfrkJW499qWNZrsN55er2Q6AVN8khcQibMpg61vghqUumVv
P0LGJe2rIynHUo+nD/Fh9IoxUY4uMRcxKvQVryS8SZaXGjIQL5Q4G26God+aoQip
zw8zSNJiBMjdSKgCv0V8stZ73raNNa0Non/FH39UVD2YMq/lMqcXuEnDys+s+FpW
[IA-5 - Authenticator Management](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5ia-5)



* [Control requirements](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5control-requirements)
* [Implementation guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5implementation-guidance)
* [IBM Cloud for Financial Services profile](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5scc-fs-cloud-profile)
* [NIST supplemental guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5nist-supplemental-guidance)



[IA-5 (1) - Password-based Authentication](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5.1ia-5.1)



* [Control requirements](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5.1control-requirements)
* [Implementation guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5.1implementation-guidance)
* [NIST supplemental guidance](https://cloud.ibm.com/docs/framework-financial-services-controls?topic=framework-financial-services-controls-ia-5.1nist-supplemental-guidance)
zSyqGlzj9g7I+8UJpAllLWiafz5nRQH8Kazic1StpbaheTc6cMBVKyYOeagJtlxi
Bf9GU9UDUUehqq6tbs9boDiIKPQfWilDdC83FewQHdQMVNwAGchUyF5RxtZzmWKa
4Z8WsLQyuRnUn07PEPCk+xEcDZ4wOyFFI7AZFlQO4AoIw3AuprHvAnsG6QtYhlY3
kWKwnGwQoXzlIP+ArtL8lHssnL5g2Lx1Rd/rG0ijP3nJyaCIUyFG1WWyvb3Kwdko
T5Vm4Er8xOUDgqJS8GfobAqIBRWOmb3iIUamX+K6JeJbWZ4/MgLHVBiYZCdOSP9V
OI/SvTN6EjQ5Hnp4QJ3QwynuAiLPIPmsSSWvzFTbU++enZjL7RVD/oH3gsnn+pIw
ajbprvQyASENt8l7/xAFu5QDmK6tMGulz2pADUcmee47ZWJd0g3fPSGIhj7CxREd
lm07XjWJo7gNNCLLA1ikiplvtnFmhn4IngmabVwz9ZVUn+YJnRA4q+Ip0NcfkEmA
Qu/C9j58CnTHiab3LpLBSDWNYstoPoPpmsi910YWedhHbTPEUdw22vprSZI6B6sK
48eeDyaoRiEJGDmeehSDCBMLLY2pCrzz9EZ7ft/G3T1Ci8fpk3PkaiFQUHz9CM+m
29LqzciIVLEffdxnvD4kv+FVNEIeBbY/G3LiiwJhHjOBkR2pKjGSZVGONhpsX/AY
WAuRGfx6uvWVwsS7pq/rr2TaUftdFuLy7HlPbXWGaaL9sg7MW/OTJQI9vmkI3ICvHwFxpOqk/Zub3EpmmHZflct1VwwY3mCdsINx8hovb5mSge8FrP6bHTOdZiy6dVoiL1t7SbC3u7XDFZdHHTmnpPOqR8qDJDAPfsd7SqbPdeRBV3QIGj6j3RRFfYLjZxqcgnckXnCSAIKiNOdxsIn8/SCTWByjnZxRbK+qCqsBAA3IFLh3/U=.U2FsdGVkX1/2UkWZ3RqWMDHO3dCWI1ZoGdFAZsRBBYL1OG3+leGwkNov9YFAsdCNMfFZe4qrWJtyndf+NhO86LFEbpz8ezvUOBlri4UWN2bPGb+WFyiDf0H0kJTHyigvXrg+nHBq3rCvJyTy1nxvbd8mvP8UIeT5ITywLisZ0y/CcHGmXq2vjQG0lOJ
Kg65Nvtr03vmmNaGsVwSbUEsJZKjTKNdW/mFVhLfir5UWRvBmdGvNTIQzXFKrtSB
5LvXcwmHrY4S1nwY6jGkrsQQ4B2Q14M4pFl7UWFS7G8ISQOVJLR2o1lQ8C8kvwhE
g7zRjbW0/Hp4YEEdq1vaZABSuCz2m5FreVV0kU6enVa4WK4RJ5MCC6yGZCmsiir5
ODYlhgp63PO5S+pGr87wx1HozNjc1VrnUo9A8NwFpv/yN3qFfvFcD/U8GbsQIu9B
mKRbjvReMyFtXrnKn2vbbvWvTsTBK58aedINdNRpqOr4jQuDFRjgxH443dvuDByh
Nt3cWwyh+CduLVZbJzcxP84j824gc5+1PLpopK83C8JZTB5wC374g+36Tn8e2nYW
UMpRj8uuza6VRaHbUM8bqOlv//y0giGKb14lrXWlkM7bHOQwzvONmr2pvlp/0QDc
VhXWfwcMoe76l8bgote0pDJi7Xf+5rvVqSLFCNQ6HZ3JWkuZsoIIvLIgsIbcOj2T
U1Gg0jW2nPIS/QHC4BrPHUZLtzD+EFKt8GdmkKJHCcoQ3T+1+UrtGHh3lhtVUZda
Fxj++vmk25rJEC6eS1zh9ADrt7PWGBzYvJDflUrHYbkqggASrzYqYpAtyvjkwGCC
0Vso0kgTg/RCOChyNwtVbNO6GE+pzx++IzXeOsWwLB/xtxKKDLKNCMDsJsM9xKQruvwZgeKDg7CJdiI34ByaNRK7FmOp8Ye2Cex3ipoEW4MPYxwcbz1zOrLl/6/TY36eFAEbnsnqTjW/q/cwz9JJ4G3/cUXiO1tc2O06Lu2TnXPmHuEUDySGo7FeiuGz1Q93vMqtBgOAuiUCkqjTME6nH+VAUeUvgxQyxHtkyCw618hgbtHbgDLxS6AZf48Y7YtxuTQIp7F1aOAmpUqV2eKYLBzM72379WRPuufyHoCTskEPMr3UC8ZlIwbNwt+2OCyUdAaMarBhcqC+lfiJR8egrWnbQ+jx42Aww7QX4pKpc6uAmGVYdMPMdk7bYhnHAXNP2WpyXPnjuH7+rEU4wAO+IX6yy7PLDSIVc5ht6oDwWlu6q2