Orchestrate API Reference

Sections

Theme switcher

Orchestrate API Reference

Orchestrate enables security analysts to gather threat data from multiple sources and automate responses to threats and vulnerabilities through advanced workflows. This leads to faster detection, improved analysis, and efficient management of the security operations lifecycle. For more information, see Orchestrate Product Documentation.

The Orchestrate open API allows for programmatic interaction with Orchestrate services, enabling automation and integration with other systems in your environment.

Supported Orchestrate Version: 3.5.5.0 and later versions.

The API reference includes public Orchestrate API endpoints for the following modules:

Was this section helpful?

What made this section unhelpful for you?

Base URL

Sample:

https://tenantname.cyware.com/soarapi/openapi/

Was this section helpful?

What made this section unhelpful for you?

Authentication

Users with access to Cyware Orchestrate's Open APIs module can generate the credentials for API authentication.

Generate Open API Credentials

You can generate open API credentials in the Orchestrate application to access the open API endpoints. For more information on how to generate Open API credentials in Orchestrate, see Configure Open API.

Mandatory Query Parameters for Requests

After you have generated open API credentials, use them to authenticate your API requests. Ensure the following parameters are included in the query of each request:

  • Access ID: Indicates the access ID linked to your Orchestrate Open API credentials. For example, 57d008xx-7xxx-xx-b27a-1feb943d0xxx.
  • Expires: Indicates the validity of the signature parameter. The signature becomes invalid if not used within the specified expiry duration. You can use expires = current time + 20 seconds for authentication. You can specify a margin of 10 to 15 seconds for expiration.
  • Signature: Signature is a combination of the access ID, secret key, and expiration parameters to authenticate API requests. The signature is hashed using the HMAC-SHA1 algorithm and then encoded using the Base64 scheme.
    • Create a StringToSign value using the StringToSign = access_id + \n + expires formula.
    • Create a Signature value using the Signature = Base64(HMAC-SHA1(secret_key, UTF-8-Encoding-Of(StringToSign))) formula.

The following Python code is a sample to generate a signature for endpoint authentication:

Python
import base64 import hashlib import hmac import time expires = int(time.time() + 20) # expires in 20 sec def generate_signature(access_id, secret_key, expires): to_sign = '{}\n{}'.format(access_id, expires) return base64.b64encode( hmac.new( secret_key.encode('utf-8'), to_sign.encode('utf-8'), hashlib.sha1 ).digest())
#Example: #access_id = "7e4e6a9c-11ca-40f4-95af-edae017358d0" #secret_key = "e61e92fb-bfd9-4cef-9b21-6f1e8211b77b"
#signature = generate_signature(access_id, secret_key, expires) #signature = generate_signature(access_id, secret_key, expires)

Integrations

Cyware Orchestrate offers a robust App Store with a comprehensive library of apps required to integrate, orchestrate, and respond using various security tools within your organization. These integrations support tasks like threat data collection, prioritization, and other analytics, enabling a holistic approach to orchestration from a unified platform. For more information, see Integrations.

You can perform the following actions in this module:

  • Retrieve App and Instance Details: Fetch details of available apps and instances, including details of a specific app and instance.
  • Test Instance Connectivity: Verify the connectivity of a specific app instance to ensure successful integration.
  • Retrieve App Actions and Details: Fetch a list of actions associated with an app and detailed information about each action.
  • Execute App Actions: Run specific actions of an app.
  • Download App Package: Download the ZIP file for a specific app to enable offline access.
  • Install Custom Apps: Add new custom applications by uploading and installing app packages.

Endpoints

GET
GET
GET
POST
GET
GET
GET
GET
POST
GET
POST

Playbooks

Playbooks are a structured sequence of actions organized into workflows to automate and orchestrate security responses, standardizing processes for effective incident and threat management. Orchestrate offers manual and automated playbooks to meet your organization's specific needs.

Playbooks can be scheduled based on application input sources or automatically triggered by specific events. Additionally, playbooks facilitate seamless integration between different security tools, creating a more connected and efficient security environment. For more information, see Playbooks.

You can perform the following actions in this module:

  • Export Playbook: Export playbook details for backup or external use.
  • Retrieve Playbooks and Details: Fetch the list of playbooks and specific playbook details.
  • Retrieve Playbook Run Logs and Run Details: Fetch the list of playbook results, run logs, and specific run log details.
  • Execute and Manage Playbooks: Run or terminate specific playbooks.
  • Download Playbook and Node Results: Fetch and download results of a specific playbook or a specific node output for analysis.
Was this section helpful?

What made this section unhelpful for you?

Endpoints

GET
GET
GET
GET
GET
GET
POST
GET
GET
GET
POST
Was this section helpful?

What made this section unhelpful for you?

Get Playbooks

Returns a list of active playbooks in Orchestrate.

Query Parameters

pageinteger

Pass the page number to retrieve the playbook list.

Default value
1
page_sizeinteger

Pass the number of items to retrieve per page.

Default value
10
scheduledboolean

Pass true or false to filter playbooks based on their scheduled status.

labelsstring

Pass label names to filter playbooks.

tagsstring

Pass the tags to filter the playbooks.

appsstring

Pass the app_identifier of the app. You can retrieve the app_identifier of apps using the Get Apps endpoint.

actionsstring

Pass the action_identifier identifier of the app action. You can retrieve the action_identifier of actions using the Get App Actions endpoint.

is_activeboolean

Pass true for active playbooks and false for inactive playbooks.

modifiedstring

Pass the last modified value to filter playbooks based on their last modified time.

Enum values:
last_weeklast_monthlast_year

Response

200
Object

Response Attributes

linkobject

Returns the link to the previous and next page.

Show child attributes

countnumber

Returns the total number of playbooks created by Orchestrate users.

resultsarray

Returns the list of playbooks as JSON objects.

Show child attributes

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/?page=1&page_size=10&scheduled=true&labels=priority&tags=1d691a62-9ffb-4ea5-8122-e5e953758b6d&apps=virus_total&actions=epo_help&is_active=false&modified=last_week

Select
1 curl --location 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/?page=1&page_size=10&scheduled=true&labels=priority&tags=1d691a62-9ffb-4ea5-8122-e5e953758b6d&apps=virus_total&actions=epo_help&is_active=false&modified=last_week' \

Response

{
  "link": {
    "next": "openapi/v1/playbook/?page=2&page_size=1&AccessID={{open_api_access_id}}&Signature={{signature}}&Expires={{signature}}"
  },
  "count": 2791,
  "results": [
    {
      "title": "BlueCoat :: Enrich IOCs",
      "readable_id": "PLB3387",
      "status": "",
      "unique_id": "3a036038-27d2-4ce0-bd9d-9fb8daf27111",
      "playbook_last_run": "2022-01-18T08:13:20.325033Z",
      "sub_playbook": null,
      "apps_count": null,
      "app_action": {},
      "description": {},
      "categories": [],
      "tags": [],
      "tags_data": [],
      "labels": [],
      "output_params": {},
      "schedule_info": null,
      "priority": "2"
    }
  ]
}
Was this section helpful?

What made this section unhelpful for you?

Get Playbook Details

Returns playbook details based on the playbook ID passed. If no ID is passed, it returns the complete list of both user-created and system playbooks.

Query Parameters

pageinteger

Pass the page number to retrieve the list of playbooks.

Default value
1
page_sizeinteger

Pass the number of items to retrieve per page.

Default value
10
scheduledboolean

Pass true to retrieve playbooks that are scheduled.

tagsstring

Pass the unique ID of the tags to retrieve playbooks.

labelsstring

Pass the label name to retrieve playbooks.

appsstring

Pass the app identifier. You can retrieve the app identifier using the Get Apps endpoint.

actionsstring

Pass the action identifier of an action. You can retrieve the action identifier using the Get App Actions endpoint.

is_activeboolean

Pass true to filter active playbooks, else false.

modifiedstring

Pass the last modified value to filter playbooks based on their last modified time.

Enum values:
last_weeklast_monthlast_year

Body Parameters

unique_idstring

Pass the unique ID of a playbook to retrieve details of a specific playbook. You can retrieve unique IDs of playbook using the Get Playbooks endpoint.

Response

200
Object

Response Attributes

linkobject

Returns the link to the previous and next page.

countnumber

Returns the number of playbooks.

resultsarray

Returns the details of the playbooks. Each object provides details of one playbook.

Show child attributes

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/filter/?page=1&page_size=10&scheduled=&tags=229db55c-4dd8-4ee0-b6ec-9bd2509a107f&labels=priority&apps=abuse_ipdp&actions=sample_help&is_active=&modified=

Select
1 2 3 4 curl --location --request GET 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/filter/?page=1&page_size=10&tags=229db55c-4dd8-4ee0-b6ec-9bd2509a107f&labels=priority&apps=abuse_ipdp&actions=sample_help' \ --data '{ "unique_id": "f2bc6cca-f964-4043-aae4-4fb41e56fd47" }'

Response

{
  "link": {},
  "count": 1,
  "results": [
    {
      "title": "BlueCoat :: Enrich IOCs",
      "readable_id": "PLB3391",
      "status": "ACTIVE",
      "unique_id": "f2bc6cca-f964-4043-aae4-4fb41e56fd47",
      "playbook_last_run": "2022-01-19T14:27:50.306268Z",
      "sub_playbook": 1,
      "apps_count": 1,
      "app_action": {
        "Cyware Utility App": [
          "Defang Indicator"
        ]
      },
      "description": "All about the playbook",
      "categories": [],
      "tags": [
        "77f1a7ac-885b-486e-b5eb-229f65ce0aad"
      ],
      "tags_data": [
        {
          "unique_id": "77f1a7ac-885b-486e-b5eb-229f65ce0aad",
          "title": "Malware Analysis",
          "description": null,
          "color": "#024833"
        }
      ],
      "labels": [
        "Active   LBL"
      ],
      "output_params": {
        "Key X1": "Value A2"
      }
    }
  ]
}
Was this section helpful?

What made this section unhelpful for you?

Get Playbook Result

Returns the playbook runlogs based on the unique ID of the playbook. If no payload is passed, it returns the complete list of playbook run logs.

Query Parameters

pageinteger

Pass the page number to retrieve the playbook result.

Default value
1
page_sizeinteger

Pass the number of items to retrieve per page.

Default value
10
playbookstring

Pass the playbook's unique ID. You can retrieve unique IDs of playbooks using the Get Playbooks endoint.

Response

200
Object

Response Attributes

linkobject

Returns the link to the previous and next page.

countnumber

Returns the total number of playbook run logs.

resultsarray

Returns the list of playbook run logs.

Show child attributes

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/playbook-result/filter/?page=1&page_size=1&playbook={playbook_unique_id}

Select
1 curl --location --globoff 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/playbook-result/filter/?page=1&page_size=1&playbook={playbook_unique_id}' \

Response

{
  "link": {},
  "count": 1,
  "results": [
    {
      "unique_id": "b92ef57c-7975-481b-802d-ac3a68762ce9",
      "created": "2022-01-19T07:34:24.227458Z",
      "modified": "2022-01-19T07:34:39.852959Z",
      "status": "SUCCESS",
      "source": "User",
      "run_details": "John Doe",
      "cron_expression": {},
      "playbook_data": {
        "title": "BlueCoat :: Enrich IOCs",
        "unique_id": "903b87b7-b1c1-4120-9c63-04b4df60ab4b",
        "readable_id": "PLB3319",
        "labels": [],
        "categories": [],
        "status": "",
        "playbook_last_run": "2022-01-19T07:34:27.931511+00:00",
        "sub_playbook": 0,
        "apps_count": 1,
        "app_action": {
          "Virus Total": {
            "actions": [
              "Get URL details"
            ],
            "logo": "/9j/4AAQSkZJRgABAgEBLAEsAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABABLAAAAAEAAQEsAAAAAQAB/+FhwWh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wR0ltZz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL2cvaW1nLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpzdE1mcz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL01hbmlmZXN0SXRlbSMiCiAgICAgICAgICAgIHhtbG5zOmlsbHVzdHJhdG9yPSJodHRwOi8vbnMuYWRvYmUuY29tL2lsbHVzdHJhdG9yLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvanBlZzwvZGM6Zm9ybWF0PgogICAgICAgICA8ZGM6dGl0bGU+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkxvZ29SZXNpemU8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QWx0PgogICAgICAgICA8L2RjOnRpdGxlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE4LTEyLTE3VDEyOjA0OjAzKzA1OjMwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOC0xMi0xN1QwNjozNDowN1o8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOC0xMi0xN1QxMjowNDowMyswNTozMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjMuMCAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOlRodW1ibmFpbHM+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHhtcEdJbWc6d2lkdGg+MjU2PC94bXBHSW1nOndpZHRoPgogICAgICAgICAgICAgICAgICA8eG1wR0ltZzpoZWlnaHQ+MTI8L3htcEdJbWc6aGVpZ2h0PgogICAgICAgICAgICAgICAgICA8eG1wR0ltZzpmb3JtYXQ+SlBFRzwveG1wR0ltZzpmb3JtYXQ+CiAgICAgICAgICAgICAgICAgIDx4bXBHSW1nOmltYWdlPi85ai80QUFRU2taSlJnQUJBZ0VBU0FCSUFBRC83UUFzVUdodmRHOXphRzl3SURNdU1BQTRRa2xOQSswQUFBQUFBQkFBU0FBQUFBRUEmI3hBO0FRQklBQUFBQVFBQi8rNEFEa0ZrYjJKbEFHVEFBQUFBQWYvYkFJUUFCZ1FFQkFVRUJnVUZCZ2tHQlFZSkN3Z0dCZ2dMREFvS0N3b0smI3hBO0RCQU1EQXdNREF3UURBNFBFQThPREJNVEZCUVRFeHdiR3hzY0h4OGZIeDhmSHg4Zkh3RUhCd2NOREEwWUVCQVlHaFVSRlJvZkh4OGYmI3hBO0h4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zkh4OGZIeDhmSHg4Zi84QUFFUWdBREFFQUF3RVImI3hBO0FBSVJBUU1SQWYvRUFhSUFBQUFIQVFFQkFRRUFBQUFBQUFBQUFBUUZBd0lHQVFBSENBa0tDd0VBQWdJREFRRUJBUUVBQUFBQUFBQUEmI3hBO0FRQUNBd1FGQmdjSUNRb0xFQUFDQVFNREFnUUNCZ2NEQkFJR0FuTUJBZ01SQkFBRklSSXhRVkVHRTJFaWNZRVVNcEdoQnhXeFFpUEImI3hBO1V0SGhNeFppOENSeWd2RWxRelJUa3FLeVkzUENOVVFuazZPek5oZFVaSFREMHVJSUpvTUpDaGdaaEpSRlJxUzBWdE5WS0JyeTQvUEUmI3hBOzFPVDBaWFdGbGFXMXhkWGw5V1oyaHBhbXRzYlc1dlkzUjFkbmQ0ZVhwN2ZIMStmM09FaFlhSGlJbUtpNHlOam8rQ2s1U1ZscGVZbVomI3hBO3FibkoyZW41S2pwS1dtcDZpcHFxdXNyYTZ2b1JBQUlDQVFJREJRVUVCUVlFQ0FNRGJRRUFBaEVEQkNFU01VRUZVUk5oSWdaeGdaRXkmI3hBO29iSHdGTUhSNFNOQ0ZWSmljdkV6SkRSRGdoYVNVeVdpWTdMQ0IzUFNOZUpFZ3hkVWt3Z0pDaGdaSmpaRkdpZGtkRlUzOHFPend5Z3AmI3hBOzArUHpoSlNrdE1UVTVQUmxkWVdWcGJYRjFlWDFSbFptZG9hV3ByYkcxdWIyUjFkbmQ0ZVhwN2ZIMStmM09FaFlhSGlJbUtpNHlOam8mI3hBOytEbEpXV2w1aVptcHVjblo2ZmtxT2twYWFucUttcXE2eXRycSt2L2FBQXdEQVFBQ0VRTVJBRDhBOUt3M25tQmtyTHBzU1B0c0xtdnomI3hBOy93QjE5c3ZNTWZTUitYN1hHamt5MXZFZjZiOWlNUjc1MmdMUnh4SVF4dUFXTHNDTmtWS0JSdldwWTlLVW9hMVhIbURlM0w4ZmorM2ImI3hBO0tnUnduaStyN1B4K0wyM0VZVUpaYmFockphKyt0NlVVV0M5UzNzVEJQRktiaTFrV0wvU3lIOUQwaEcwcmg0elZ2M1pLYzZxQ3FqSkomI3hBO2JyMVdqaWdCVlJFUks3aFVZTzVFZ0ZBN2NvMFhsdW9EVkFyMUltSXhxeWUvOW56UHk3dVZpeTBrbDhTd2FDTmFlcHhQcWtnMFllbCsmI3hBO3grMnArTCtVN0RrUGl3WkFCSDBtejU3ZmJ2MTkrMiszSk1lZS9KSTIxRDh4VExIdzBMU2ZRYUtOcERKcTF3c2l5dEdESW5CZE9kU0UmI3hBO2xxcXR6K0pSeW90ZUloRTJMSXBKRkZPcjJUVkU1ZlVyZUNla0VySjYwencxdUY0K2pHZU1VMUkzcTNPVHFsQlJIcnNVS1ZtMnZDMXUmI3hBO1Byc2RxOTBIbk5vSVhrU05vL1drK3JMSnlSaWplaDZYcU1PWHhscUNnRlRHdUxmNmZ0K1czM29OMXNyVzhtcE5NNHVJSVk0QTBnamUmI3hBO09aNUhLZ3I2WkttS01Bc0MzSWNqeG9LRnE3VGtJVnNUZTNUNTlUNVYzK1hXTVRLOXdLOS95NmZqelFGL2RlYjB1NVYwL1ROUHVMUVUmI3hBOzlHYTQxQ2VDUmpRY3VVYVdVNnJRMXBSelgyN1ZzdDBYSGNhcXRsTE5kV1NHNWpVTWxyYXplcVpDSTFaMVY1a3RsRGVweVJlVkFRQXgmI3hBO0sxSVZTRVJETkpJS3ZBOFB4U0xSeWgyUnlxdDhEUHRJUGpYdlQ3WEU3WXF4dHZNWG5oYlB6QmNONVJaNUxDVjRmTDluSHFGc1p0U1YmI3hBO1RSWm5MK25GYXh0VUg0cEdmaUdxbFFxdXFuaVhHcnJwa2s4OWxFZFFTTG10bGJ6bVJYbEVRWXhyTkxIQi91MnFLektOcU1hVjRnQzImI3hBO1ZBMVIrZklmS3pYd3Z5UFVCcHVyK1o3alg3aXl2ZEFOanBFY0N5UWFzYnVHWDFaaUU1US9WMCtOZUpaL2lKb2VQdmhCc1d3M1RSNTcmI3hBO3NPUXRzV1VIWnVhaW94U3VVM2IrbTFGaEFjK3FqRG1XVGlhQldWbENubVFha0hZRVUzcUF5RmIzOFB4L1oraFd3c1VMUGQzVVFmalomI3hBO1N6bFE3S0lXaStMaVY0cVBVZUw0bTVHbGR2aE5UOW1zUVQzS0VSS1pRbzlKVlp1U2dobUtqaVdISTFBYmNMVWdkenRVZGNtRUcraWgmI3hBO1lTYW04VG5VTGVHM2xEa1JyYnpQT3Bqb0tNelBGQVZZbXZ3MFB6d0ZLbkJlM3p6T2t1bnl4Umk1YUNLWG5Dd01LeGN4Y01BOVZSbkImI3hBO2pDaXI5Q1ZBcnhzbkNJcWplMi9QWTkzNDJZUmtUZGl0L3dBRnZVSk5ZU242UHQ3ZWY0U1crc1RQRDhWUlFEaEZOdFRsdjh0dDZpSXImI3hBO3FtUlBSZGJQcWhkQmN3d0pHWXlaR2lsZHlzbklVVlEwYWNsSzFQS29OZHVQZkFhVVgxVVJxZDc2ZDQvNkp1K1Z0Rzd3eDhyWGxjc3ImI3hBO3lvSTRmMy9FTTZ4SzYrcVVYaklsU0dEcWdaSXlacmdLM29vanNFWXFIY29DNCt5cElWNkE5ejI4RGhGZFdNakxwK1BzL0hjcFhrdC8mI3hBO0hZelNXMENUWGloakJBWk9LdVFUeEJjZ1VxT3ZoK09HSUJPK3dXWk5lbm14cTQxLzh5VWtmMFBLVnJOQ0dwRXphc3Nic29haFprK3ImI3hBO09xMVg0Z0E1OERUSXNneWVTUys5RjJpaGpNdnBjb28zbEtneTBQd015by9GYTArSUEvNnUyNmplMXlOZEdGeThjWW5CZjAwRGtvUUcmI3hBO1BwbG00QWdzdEMzd25pZHZpcFVySWVhRTArNDF5WDZzYjJ6Z3Q0M2dEM0pXZG5sU2NyR2ZURVlqNEZlVFNBdDZ2N0s3SGtlSUhKTXcmI3hBO0JJZ0d3bUdGaTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0ZYWXE3RlhZcTdGWFlxN0YmI3hBO1hZcTdGWFlxN0ZYLzJRPT08L3htcEdJbWc6aW1hZ2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwveG1wOlRodW1ibmFpbHM+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NjQ3Y2MwYzEtYTVjMS00NzAzLTlkODQtNTExZGYxZjQyZGZmPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjY0N2NjMGMxLWE1YzEtNDcwMy05ZDg0LTUxMWRmMWY0MmRmZjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD51dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4PC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpSZW5kaXRpb25DbGFzcz5wcm9vZjpwZGY8L3htcE1NOlJlbmRpdGlvbkNsYXNzPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD51dWlkOjA5MmY5MmM5LTI5YjItMWY0OS1hNDNjLWZjMDgyYWIzY2FiYTwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDowZjQwNzg4OS0xZTM3LTQ5NzMtOWMyZi01ODliNWI4MDBmYTA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+dXVpZDo1RDIwODkyNDkzQkZEQjExOTE0QTg1OTBEMzE1MDhDODwvc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICAgICA8c3RSZWY6cmVuZGl0aW9uQ2xhc3M+cHJvb2Y6cGRmPC9zdFJlZjpyZW5kaXRpb25DbGFzcz4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjBmNDA3ODg5LTFlMzctNDk3My05YzJmLTU4OWI1YjgwMGZhMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0xMi0xNVQxODozNjozNSswNTozMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgSWxsdXN0cmF0b3IgQ0MgMjMuMCAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NjQ3Y2MwYzEtYTVjMS00NzAzLTlkODQtNTExZGYxZjQyZGZmPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTEyLTE3VDEyOjA0OjAzKzA1OjMwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBJbGx1c3RyYXRvciBDQyAyMy4wIChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx4bXBNTTpNYW5pZmVzdD4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3Mvc2hvZGFuLmpwZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9zbW9rZXNjcmVlbi5qcGVnPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL2ZsZXhlcmEucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL0ZvcmNlcG9pbnQucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL0hhdmUgSSBCZWVuIFB3bmVkLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9qaXJhLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9uZXNzdXMucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL1FSYWRhci5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8L3N0TWZzOnJlZmVyZW5jZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvUXVhbHlzLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9yYW5zb213YXJlbG9nby5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8L3N0TWZzOnJlZmVyZW5jZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3Mvc2xhY2sucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL3JhcGlkNy5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8L3N0TWZzOnJlZmVyZW5jZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvcmVtZWR5LnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9zZXJ2aWNlbm93LnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9Tb3Bob3MucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDo4MUM0RjY0RkVFNDIxMUU3OUQ4M0JBOTY0QjI2RUJGMDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo4MUM0RjY0RUVFNDIxMUU3OUQ4M0JBOTY0QjI2RUJGMDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL3NwbHVuay5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8L3N0TWZzOnJlZmVyZW5jZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3Mvc3ltYW50ZWMucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPC9zdE1mczpyZWZlcmVuY2U+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0TWZzOmxpbmtGb3JtPkVtYmVkQnlSZWZlcmVuY2U8L3N0TWZzOmxpbmtGb3JtPgogICAgICAgICAgICAgICAgICA8c3RNZnM6cmVmZXJlbmNlIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL1ZpcnVzIFRvdGFsLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpsaW5rRm9ybT5FbWJlZEJ5UmVmZXJlbmNlPC9zdE1mczpsaW5rRm9ybT4KICAgICAgICAgICAgICAgICAgPHN0TWZzOnJlZmVyZW5jZSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy93aG9pcy5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8L3N0TWZzOnJlZmVyZW5jZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RNZnM6bGlua0Zvcm0+RW1iZWRCeVJlZmVyZW5jZTwvc3RNZnM6bGlua0Zvcm0+CiAgICAgICAgICAgICAgICAgIDxzdE1mczpyZWZlcmVuY2UgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvY2Vuc3lzLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDwvc3RNZnM6cmVmZXJlbmNlPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOk1hbmlmZXN0PgogICAgICAgICA8eG1wTU06SW5ncmVkaWVudHM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL3Nob2Rhbi5qcGc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9zbW9rZXNjcmVlbi5qcGVnPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvZmxleGVyYS5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9Gb3JjZXBvaW50LnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL0hhdmUgSSBCZWVuIFB3bmVkLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL2ppcmEucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvbmVzc3VzLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL1FSYWRhci5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9RdWFseXMucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvcmFuc29td2FyZWxvZ28ucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3Mvc2xhY2sucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvcmFwaWQ3LnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL3JlbWVkeS5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD4wPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD4wPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9zZXJ2aWNlbm93LnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmZpbGVQYXRoPi9Vc2Vycy9rYXJ0aGlrL0RvY3VtZW50cy9DeXdhcmUvQXJ0d29yay9JbnRlcmdyYXRpb24vUmVzaXplL0xvZ29zL1NvcGhvcy5wbmc8L3N0UmVmOmZpbGVQYXRoPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjgxQzRGNjRGRUU0MjExRTc5RDgzQkE5NjRCMjZFQkYwPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjgxQzRGNjRFRUU0MjExRTc5RDgzQkE5NjRCMjZFQkYwPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpmaWxlUGF0aD4vVXNlcnMva2FydGhpay9Eb2N1bWVudHMvQ3l3YXJlL0FydHdvcmsvSW50ZXJncmF0aW9uL1Jlc2l6ZS9Mb2dvcy9zcGx1bmsucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3Mvc3ltYW50ZWMucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvVmlydXMgVG90YWwucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3Mvd2hvaXMucG5nPC9zdFJlZjpmaWxlUGF0aD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RSZWY6ZmlsZVBhdGg+L1VzZXJzL2thcnRoaWsvRG9jdW1lbnRzL0N5d2FyZS9BcnR3b3JrL0ludGVyZ3JhdGlvbi9SZXNpemUvTG9nb3MvY2Vuc3lzLnBuZzwvc3RSZWY6ZmlsZVBhdGg+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPjA8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwveG1wTU06SW5ncmVkaWVudHM+CiAgICAgICAgIDxpbGx1c3RyYXRvcjpTdGFydHVwUHJvZmlsZT5QcmludDwvaWxsdXN0cmF0b3I6U3RhcnR1cFByb2ZpbGU+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+QWRvYmUgUERGIGxpYnJhcnkgMTUuMDA8L3BkZjpQcm9kdWNlcj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAA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"
          }
        },
        "description": {},
        "output_params": {}
      },
      "event_data": {},
      "ran_by_data": {
        "first_name": "John",
        "last_name": "Doe",
        "full_name": "John Doe"
      },
      "source_playbook_result_data": {},
      "sub_playbooks": 0,
      "playbook_summary": [
        {
          "unique_id": "29066363-f58e-4af7-bf05-da99736512f7",
          "title": "Virus Total",
          "actions": [
            {
              "unique_id": "1b0639f3-b81b-4a03-901b-9d253be87877",
              "action_identifier": "url_scan",
              "title": "Get URL details"
            }
          ]
        }
      ],
      "readable_id": "RL54072",
      "execution_time": 0.18
    }
  ]
}
Was this section helpful?

What made this section unhelpful for you?

Get Playbook Run Logs

Retrieves the list of playbook run logs along with the associated playbook data.

Query Parameters

pageinteger

Pass the page number to retrieve the playbook run logs

Default value
1
page_sizeinteger

Pass the number of items to retrieve per page.

Default value
10
playbook_statusstring

Pass the status of the playbook to retrieve the run logs.

Enum values:
activeinactive
statusstring

Pass the playbook run status to filter playbooks.

Enum values:
SUCCESSPARTIAL_SUCCESSIN_PROGRESSERRORSYSTEM_ERRORON_HOLDIN_QUEUEWAITINGTERMINATED
source_playbook_result__is_nullboolean

Pass true or false to filter playbooks based on the master playbook.

Enum values:
truefalse
apps_liststring

Pass the unique ID of the app. You can retrieve the unique ID of an app using the Get Apps endpoint.

playbookstring

Pass the unique ID of the playbook. You can retrieve the unique ID of a playbook using the Get Playbooks endpoint.

actions_liststring

Pass the unique ID of the app action. You can retrieve the unique ID of an action using the Get App Actions endpoint.

ran_bystring

Pass the unique ID of the user who initiated the playbook run.

scheduledboolean

Pass true to retrieve scheduled playbooks run logs, else false.

Enum values:
truefalse
run_atstring

Pass the date to retrieve playbooks based on the playbook last run.

Enum values:
last_monthlast_yearlast_week
run_at__ltestring

Pass the end time in Unix time format to retrieve the playbook run logs.

run_at__gtestring

Pass the start time in Unix time format to retrieve the playbook run logs.

orderingstring

Pass the ordering values, such as modified, execution_time, and created to filter playbooks.

Enum values:
modified
Returns results based on last modified
execution_time
Returns results based on execution time
created
Returns results based on last run

Response

200
Object

Response Attributes

linkobject

Returns the link to the previous and next page.

countnumber

Provides the total count of playbook run logs.

resultsarray

Returns the list of playbook run logs.

Show child attributes

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/playbook-result/?page=1&page_size=10&playbook_status=active&status=SUCCESS&source_playbook_result__is_null=false&apps_list={app_unique_id}&playbook={playbook_unique_id}&actions_list={app_action_unique_id}&ran_by={user_unique_id}&scheduled=false&run_at=last_month&run_at__lte=1642530599&run_at__gte=1641234600&ordering=

Select
1 curl --location --globoff 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/playbook-result/?page=1&page_size=10&playbook_status=active&status=SUCCESS&source_playbook_result__is_null=false&apps_list={app_unique_id}&playbook={playbook_unique_id}&actions_list={app_action_unique_id}&ran_by={user_unique_id}&scheduled=false&run_at=last_month&run_at__lte=1642530599&run_at__gte=1641234600' \

Response

{
  "link": {},
  "count": 1,
  "results": [
    {
      "readable_id": "RLe322985a-5",
      "unique_id": "e322985a-59a0-404c-adae-a4ba28d64f22",
      "created": "2023-02-03T01:32:35.983824Z",
      "modified": "2023-02-03T01:32:38.403350Z",
      "status": "SUCCESS",
      "source": "User",
      "run_details": "System Default",
      "cron_expression": {},
      "schedule_info": {},
      "playbook_data": {
        "title": "Playbook- Incident reporting",
        "readable_id": "PLB3707",
        "status": "",
        "unique_id": "df3b2cf0-d095-4161-859c-9fcab84ea0a4",
        "playbook_last_run": "2023-02-03T01:32:36.145798Z",
        "sub_playbook": 0,
        "apps_count": 0,
        "app_action": {},
        "description": "test",
        "categories": [],
        "tags": [],
        "tags_data": [],
        "labels": [],
        "output_params": {},
        "schedule_info": {}
      },
      "event_data": {},
      "ran_by_data": {
        "first_name": "John",
        "last_name": "Doe",
        "full_name": "John Doe"
      },
      "source_playbook_result_data": {},
      "playbook_summary": [],
      "execution_time": 0.24,
      "playbook_title": "Playbook report incident",
      "sub_playbooks": 0
    }
  ]
}
Was this section helpful?

What made this section unhelpful for you?

Get Playbook Run Log Details

Returns run logs of a specific playbook.

Path Parameters

playbook_result_unique_idstring Required

Pass the unique ID generated during the playbook run. You can retrieve the unique ID of a run log using the Get Playbook Run Logs endpoint.

Response

200
Object

Response Attributes

statusstring

Returns the playbook run status.

unique_idstring

Returns the unique ID that is generated dynamically on playbook execution.

createdstring

Returns the date and time of when playbook was created.

modifiedstring

Returns the date and time of when the playbook was last modified.

playbook_dataobject

Returns the details of the playbook.

Show child attributes

nodes_resultsarray

Returns the list of nodes as per the execution order of each node.

Show child attributes

event_dataobject

Returns the details of the event that triggered the playbook run.

errorobject

Returns the error results that occurred during playbook execution.

ran_by_dataobject

Returns the details of the user who executed the playbook

Show child attributes

source_playbook_result_dataobject

Returns the master playbook result data.

run_detailsstring

Returns details such as the full name of the user who ran the playbook.

sourcestring

Returns the source that initiated the playbook run. Example: User, Playbook.

schedule_infoobject

Returns the details of the playbook schedule.

cron_expressionobject

Returns the cron string used for playbook scheduling.

sub_playbooksnumber

Returns the count of sub-playbooks added to the playbook.

auto_terminate_timeobject

Returns the timestamp of when the playbook run was auto-terminated.

initial_paramsobject

Returns the request parameters of the node in JSON format as a list of key-value pairs.

execution_timenumber

Returns the total time taken to execute the playbook.

splitted_columnsarray

Returns the following values from a playbook result and node result that exceed 4 MB:

  • Input Values (initial_params)
  • Output Values (result)
readable_idstring

Returns the readable ID of the playbook.

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/playbook-result/{playbook_result_unique_id}/

Select
1 curl --location 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/playbook-result/e322985a-59a0-404c-adae-a4ba28d64f22/' \

Response

{
  "status": "SUCCESS",
  "unique_id": "e322985a-59a0-404c-adae-a4ba28d64f22",
  "created": "2023-02-03T01:32:35.983824Z",
  "modified": "2023-02-03T01:32:38.789930Z",
  "playbook_data": {
    "title": "Playbook- Report Incident",
    "status": "",
    "unique_id": "df3b2cf0-d095-4161-859c-9fcab84ea0a4",
    "playbook_last_run": "2023-02-03T01:32:36.145798Z",
    "sub_playbook": 0,
    "apps_count": 0,
    "app_action": {},
    "description": "test",
    "categories": [],
    "tags": [],
    "tags_data": [],
    "labels": [],
    "output_params": {},
    "schedule_info": {}
  },
  "nodes_results": [
    {
      "unique_id": "20cf5e27-49c1-4a3d-b756-84eb53aaa6a7",
      "created": "2023-02-03T01:32:38.362913Z",
      "modified": "2023-02-03T01:32:38.383501Z",
      "status": "SUCCESS",
      "execution_time": 0.020588,
      "node_data": {
        "type": "START",
        "internal_id": "start",
        "title": "Start",
        "unique_id": "3fb6ca80-8cc1-4022-abba-30ede800968d",
        "io_params_format": {},
        "sub_type": "start"
      },
      "result": {},
      "initial_params": "{}",
      "error": {},
      "io_params": {},
      "io_approved_by": {},
      "io_approved_by_data": {},
      "splitted_columns": []
    }
  ],
  "event_data": {},
  "error": {},
  "ran_by_data": {
    "first_name": "John",
    "last_name": "Doe",
    "full_name": "John Doe"
  },
  "source_playbook_result_data": {},
  "run_details": "System Default",
  "source": "User",
  "schedule_info": {},
  "cron_expression": {},
  "sub_playbooks": 0,
  "auto_terminate_time": {},
  "initial_params": {},
  "execution_time": 0.62,
  "splitted_columns": [],
  "readable_id": "RLe322985a-5"
}
Was this section helpful?

What made this section unhelpful for you?

Get Node Result Details

Returns the details of a specific node.

Path Parameters

node_unique_idstring

Pass the unique ID of the node. You can retrieve the unique ID of a node using the Get Playbook Run Log Details endpoint.

Response

200
Object

Response Attributes

unique_idstring

Returns the unique ID of the node result.

createdstring

Returns the date and time when the node was created.

modifiedstring

Returns the date and time when the node was last modified.

statusstring

Returns the status of the node run.

execution_timenumber

Returns the execution time of the node in seconds.

node_dataobject

Returns the details of the node.

Show child attributes

resultobject

Returns the link to the previous and next page.

initial_paramsobject

Returns the input values of a node as key-value pairs in JSON format.

errorobject

Returns the error that occurred during node execution.

io_paramsobject

Returns the input data passed to the node.

io_approved_bystring

Returns the unique ID of the user who entered input for the node.

io_approved_by_datastring

Returns the details of the user who provided the input. The details include unique_id, first_name, last_name, and full_name.

splitted_columnsarray

Returns the following values from a playbook result and node result that exceed 4 MB

  • Input Values (initial_params)
  • Output Values (result)
Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/node-results/{node_unique_id}/

Select
1 curl --location 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/node-results/958fcb71-8bcd-41a5-9019-25e82ec96379/' \

Response

{
  "unique_id": "958fcb71-8bcd-41a5-9019-25e82ec96379",
  "created": "2025-02-11T09:40:42.254810Z",
  "modified": "2025-02-11T09:40:42.459133Z",
  "status": "SUCCESS",
  "execution_time": 0.204323,
  "node_data": {
    "type": "START",
    "internal_id": "start",
    "title": "Start",
    "unique_id": "692b1154-2f1b-4a07-b742-578b546ef8b8",
    "is_removed": false,
    "io_params_format": {},
    "sub_type": "start"
  },
  "result": {},
  "initial_params": {},
  "error": {},
  "io_params": {},
  "io_approved_by": null,
  "io_approved_by_data": null,
  "splitted_columns": []
}
Was this section helpful?

What made this section unhelpful for you?

Run Playbook

Run a playbook by passing the playbook unique ID through the payload.

Body Parameters

playbook_unique_idstring Required

Pass the unique ID of the playbook. You can retrieve the unique ID of a playbook using the Get Playbooks endpoint.

dataobject

Pass the data or inputs as key-value pairs to run the playbook.

eventstring

Pass the unique ID of the event to fetch the event data for playbook execution. You can retrieve the unique IDs of events using the Get Source Events endpoint.

runLogstring

Pass the unique ID of the run log to fetch the run log data of playbook execution. You can retrieve the playbook result's unique ID using the Get Playbook Run Logs endpoint.

email_notification_detailsobject

Pass the email addresses to receive notifications when input is required to proceed with the playbook run. Provide a JSON containing from_email, user_emails, and redirect_url to notify external users.

Show child attributes

Response

200
Object

Response Attributes

playbook_result_unique_idstring

Returns the unique ID assigned to the playbook result. You can retrieve the detailed playbook run details using the Get Playbook Run Log Details endpoint.

Was this section helpful?

What made this section unhelpful for you?

POST

/v1/playbook/run/

Select
1 2 3 4 5 6 7 8 9 10 11 12 13 14 curl --location 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/run/' \ --data-raw '{ "playbook_unique_id": "{{playbook_unique_id}}", "data": {}, "event": "{{event_unique_id}}", "runLog": "{{playbook_result_unique_id}}", "email_notification_details": { "user_emails": [ "john@cyware.com" ], "from_email": "jane@sample.com", "redirect_url": "{url}" } }'

Response

{
  "playbook_result_unique_id": "0b534b3f-7482-4964-9530-a9d7b322e42c"
}
Was this section helpful?

What made this section unhelpful for you?

Export Playbook

Returns the export of a playbook in JSON format.

Query Parameters

AccessIDstring

The Access ID is used to authenticate the Cyware Orchestrate API endpoint.

Expiresstring

This parameter is used to define an expiry time for the API call.

Signaturestring

The Signature is used to authenticate the Cyware Orchestrate API endpoint.

Path Parameters

playbook_unique_idstring Required

Pass the unique ID of the playbook to export. You can retrieve the unique ID of a playbook using the Get Playbooks endpoint.

Response

200
Object

Response Attributes

titlestring

Returns the title of the playbook.

start_nodestring

Returns the label of the playbook's start node.

nodesobject

Returns node details as key-value pairs, where each key represents a unique node identifier, for example, 1, and the corresponding value contains the node's attributes.

Show child attributes

edgesarray

Returns the details of the node connection.

Show child attributes

labelsarray

Returns the list of labels added to the playbook.

tagsarray

Returns the list of tags added to the playbook.

statusstring

Returns the playbook run status.

cron_expressionobject

Returns the cron string used for scheduling the playbook.

output_paramsobject

Returns the output parameters as a JSON list of key-value pairs.

is_runnableboolean

Returns true if it is a Cyware playbook, and returns false if it is a custom playbook.

descriptionobject

Returns the description of the playbook.

auto_terminateboolean

Returns true if the auto-termination of the playbook is enabled, else false.

auto_terminate_intervalobject

Returns the time interval to auto-terminate the playbook if it's UNFINISHED.

categoriesarray

Returns the category of the playbook in Orchestrate > Manage Playbooks > Playbook Store. These categories are assigned to the default playbooks provided by Orchestrate.

schedule_infoobject

Returns the details of the playbook schedule.

Show child attributes

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/export/{playbook_unique_id}/?AccessID=57d008c4-xxxx-4880-xxxx-1feb943d06ac,&Expires=72a48f16-xxxx-4023-xxxx-40f8e58d1f41&Signature=ohaUEcyA8hH3WPUo7Y/QOf+zWY0=

Select
1 curl --location --globoff 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/export/{playbook_unique_id}/?AccessID=57d008c4-xxxx-4880-xxxx-1feb943d06ac%2C&Expires=72a48f16-xxxx-4023-xxxx-40f8e58d1f41&Signature=ohaUEcyA8hH3WPUo7Y%2FQOf%2BzWY0%3D' \

Response

{
  "title": "Playbook- IP Malicious",
  "start_node": "start",
  "nodes": {
    "1": {
      "type": "REGULAR",
      "internal_id": "1",
      "title": "AbuseIPDB - Get IP Address Reputation Details - Version 1.0.0",
      "description": {},
      "actions": [
        {
          "action": "check_ip_address",
          "parameter_data_source": {
            "loop_keys": [],
            "ip_address": "1.1.1.1"
          },
          "action_type": "PREDEFINED",
          "app_instances": [
            "test_instance"
          ],
          "action_data": {
            "action_identifier": "check_ip_address",
            "app": "abuse_ipdb",
            "app_slug": "abuse_ipdb_1_0_0",
            "app_version": "1.0.0",
            "app_title": "AbuseIPDB",
            "action_title": "Get IP Address Reputation Details",
            "is_system": true
          },
          "output_params": {},
          "save_customized_result": false,
          "run_async": false,
          "action_run_attempt": 1,
          "action_run_buffer_time": 1,
          "save_result": true
        }
      ],
      "conditions": [],
      "extra_params": {
        "position": {
          "x": 280,
          "y": 260
        },
        "validations": {
          "is_not_valid": false
        }
      },
      "io_params_format": {},
      "stop_on_error": true,
      "memory_params": {},
      "sub_type": "PREDEFINED",
      "condition_type": {},
      "io_params_email_details": {},
      "enable_io_param_email_details": false,
      "enable_app_notification": false
    }
  },
  "edges": [
    {
      "source_node": "start",
      "destination_node": "3",
      "label": "DEFAULT_LABEL"
    }
  ],
  "labels": [],
  "tags": [],
  "status": "ACTIVE",
  "cron_expression": {},
  "output_params": {},
  "is_runnable": true,
  "description": {},
  "auto_terminate": false,
  "auto_terminate_interval": {},
  "categories": [],
  "schedule_info": {
    "details": {
      "ends": "never",
      "mode": "once",
      "end_value": true,
      "repeat_on": [],
      "run_count": null,
      "start_time": "2022-04-14T06:51:02.891Z"
    },
    "is_scheduled": false
  }
}
Was this section helpful?

What made this section unhelpful for you?

Download Playbook Result

Download the input data of the playbook. This endpoint is used to download large files.

Query Parameters

fieldstring Required

Pass the column name for which the file will be generated. You can retrieve the column name in the splitted_columns field of the Get Playbook Result endpoint.

Path Parameters

playbook_result_unique_idstring Required

Pass the unique ID of the playbook_result to download the result. You can retrieve the unique ID of a playboon_result using the Get Playbook Run Logs endpoint.

Response

200
Object

Response Attributes

file_urlstring

Returns the URL to download the file.

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/playbook-result/export/{playbook_result_unique_id}/?field=initial_params

Select
1 curl --location --globoff 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/playbook-result/export/{playbook_result_unique_id}/?field=initial_params' \

Response

{
  "file_url": "https://server.com/csolbucket/qa/playbookresult/run_log-input_values-f593abcd.json?response-content-disposition=attachment"
}
Was this section helpful?

What made this section unhelpful for you?

Download Node Result

Download the input data or output data of a playbook node. This endpoint is used to download large files.

Query Parameters

fieldstring

Pass the column name for which the file will be generated. The column name can be found in the splitted_columns field of the Get Node Result Details endpoint.

Path Parameters

node_result_unique_idstring

Pass the unique ID of the node to download the result. You can retrieve the unique ID of a node using the Get Playbook Run Log Details endpoint.

Response

200
Object

Response Attributes

file_urlstring

Generates a pre-signed URL for downloading the file.

Was this section helpful?

What made this section unhelpful for you?

GET

/v1/playbook/node-results/export/{node_result_unique_id}/?field=57d008c4-xxxx-4880-xxxx-1feb943d06ac,

Select
1 curl --location --globoff 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/node-results/export/{node_result_unique_id}/?field=57d008c4-xxxx-4880-xxxx-1feb943d06ac%2C' \

Response

{
  "file_url": "https://server.com/csolbucket/qa/noderesult/58e19205-cd54-abcd-85d4-a28c4489b109/f593a083-01b5-40d3-b2ff-317830358055__start_node_result-input_values-58e1abcd.json?response-content-disposition=attachment"
}
Was this section helpful?

What made this section unhelpful for you?

Bulk Terminate Playbook Runs

Terminate playbook runs in bulk. You can terminate a maximum of 100 playbook runs at a time with the run status in progress, in-queue, waiting, or on hold.

Body Parameters

playbook_result_unique_idsarray Required

Pass the unique IDs of the playbook runs in a list. You can retrieve the unique IDs of playbook results using the Get Playbook Run Logs endpoint.

Show child attributes

Response

200
Object
There are no response parameters. A successful task execution returns a response with a status code of 200 OK.
Was this section helpful?

What made this section unhelpful for you?

POST

/v1/playbook/playbook-result/bulk-terminate/

Select
1 2 3 4 5 6 7 curl --location 'https://tenantname.cyware.com/soarapi/openapi/v1/playbook/playbook-result/bulk-terminate/' \ --data '{ "playbook_result_unique_ids": [ "74a0249e-d460-4b72-93c3-be8452f1c85e", "86a0249w-d490-4c32-90c0-be8452f1c88t" ] }'

Response

There are no response parameters. A successful task execution returns a response with a status code of 200 OK.
Was this section helpful?

What made this section unhelpful for you?

Custom Email Templates

Email templates are predefined email layouts with a header and body in rich text format. Analysts can reuse and customize these templates, reducing the effort required to compose emails from scratch.

These templates can be used in playbooks to automate email notifications. They are compatible with applications that support Rich Text Format fields, such as the Cyware Email Service - Send Email in Rich Text Format action and more. For more information, see Email Templates.

You can perform the following actions in this module:

  • Get Custom Email Template List: Retrieve a list of available email templates.
  • Get Custom Email Template Details: Retrieve detailed information about a specific email template.

Endpoints

GET
GET

Code Snippets

Code snippets are reusable blocks of code, such as functions, loops, and conditional statements. They support the creation of custom nodes, including custom actions and conditions, within playbooks.

Analysts can leverage a centralized library of reusable code to streamline workflows and reduce effort. This allows them to customize code pieces that are used in multiple playbook workflows from one location. For more information, see Code Snippets.

You can perform the following actions in this module:

  • Retrieve Code Snippets: Retrieve a list of available code snippets.
  • Retrieve Code Snippet Details: Fetch detailed information about a specific code snippet.

Endpoints

GET
GET

Persistent List

Persistent List is a collection of key-value pairs that analysts can use to store data and then look up from this data to use in a playbook or playbook node. Data stored in a persistent list can survive system reboots, system crashes, and more. Analysts can then retrieve the data defined in a persistent list using any playbook node. For more information, see Persistent List.

You can perform the following actions in this module:

  • Retrieve Persistent Lists and Details: Fetch a list of all persistent storage objects and fetch detailed information about a specific object using its unique identifier.
  • Create and Update Persistent Lists: Create new persistent storage objects or modify existing ones to update their details.
  • Delete Persistent Storage Objects: Remove a specific persistent storage object from Orchestrate.
  • Retrieve Persistent List Slugs: Get a list of unique resource identifiers for all persistent lists.
  • Retrieve Playbooks Associated with a Persistent List: Get details and count of playbooks associated with a specific persistent storage object.

Endpoints

GET
GET
POST
PUT
PUT
GET
GET
GET

Analytics

The Analytics Dashboard in Orchestrate provides an overview of activities across modules. Upon signing in, users can view dashboards that offer insights into playbook workflows, app performance, instance usage, and action execution. By analyzing key metrics such as frequently used playbooks and actions, analysts can optimize workflows and enhance automation. Dashboards also help identify underutilized events, diagnose execution errors, and refine automated responses, reducing manual intervention. For more information, see Analytics Dashboard.

You can perform the following actions in this module:

  • Retrieve Playbook Execution Metrics: Get insights on playbook run count, most active playbooks, and average playbook execution time.
  • Retrieve App and Instance Usage Metrics: Get insights into the most used and most active apps, instances, and actions.
  • Retrieve Event Processing Metrics: Get insights on event count, unprocessed events, events with errors, and incoming source events.

Endpoints

GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET

Events

A Source Event acts as a trigger for a playbook to execute. You can configure triggers to automatically trigger the execution of a playbook based on the occurrence of an event. These events can occur in Orchestrate or on external platforms such as Respond, Intel Exchange, Splunk, and more. You can configure the source event app and source event type to execute pre-configured playbook workflows. For more information, see Events.

When a Source Event is triggered in Cyware Orchestrate, it carries the Source Event Data from integrated tools like Splunk, Respond, and other apps. This data is transmitted in JSON format via the Cyware Orchestrate REST API.

Authorization

These APIs require an OpenAPI access ID and a generated secret key for authentication.

You can perform the following actions in this module:

  • Create Events: Create new events with either detailed or concise response data.
  • Retrieve Source Events and Details: Fetch a list of all source events and retrieve the details of a specific event.
  • Configure and Manage Events: Configure events by passing the app identifier, action identifier, and labels through the payload.
  • Download Event Data: Export event data for further analysis.

Endpoints

POST
POST
GET
GET
POST
GET

Tags

A playbook tag can be used to define role-based access control (RBAC) for playbooks. To configure RBAC, analysts must create playbook tags and associate them with both playbooks and user groups in Respond. Members of a Respond user group can execute playbooks only if the assigned tags match those of the user group. For more information, see Create Playbook Tags.

You can perform the following actions in this module:

  • Retrieve Tags: Fetch the list of tags.
  • Retrieve Tag Details: Fetch the details of a specific tag.

Endpoints

GET
GET

Webhooks

Webhooks are serialized messages/information sent from one application to another's unique URL over the web. Webhooks enable analysts to bypass data exchange complications by generating token-based URLs and authenticating endpoints whenever events (GET and POST requests) are triggered in the Orchestrate application.

Webhooks module allows users to create and manage webhook configurations and tokens. Users will be able to access features based on the permissions assigned to the user in the Orchestrate application. For more information, see Configure Webhooks.

Authentication

These APIs require a webhook token as a mandatory parameter.

Generate Webhook Credentials

  1. Navigate to the Admin Panel and select Webhooks.
  2. Click Add Webhook and enter the webhook details.
  3. After entering the details, click Generate Webhook URL.
  4. After the webhook URL is generated, copy the token and the Base URL displayed to you, and then configure the keys in the required application.

You can perform the following actions in this module:

  • Test Connectivity: Verify the webhook connection to ensure a successful event creation.
  • Create Events: Create new events with either detailed or concise response data.
  • Create Events through Payload: Create new events by passing the app identifier, action identifier, and data through the payload.

Endpoints

GET
POST
POST
POST
POST