/
IntroToSparkRforGLM.html
42 lines (40 loc) · 170 KB
/
IntroToSparkRforGLM.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<!DOCTYPE html>
<html>
<head>
<meta name="databricks-html-version" content="1">
<title>IntroToSparkRforGLM - Databricks</title>
<meta charset="utf-8">
<meta name="google" content="notranslate">
<meta name="robots" content="nofollow">
<meta http-equiv="Content-Language" content="en">
<meta http-equiv="Content-Type" content="text/html; charset=UTF8">
<link rel="stylesheet" type="text/css" href="https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/css/main.css">
<link rel="stylesheet" href="https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/css/print.css" media="print">
<link rel="icon" type="image/png" href="https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/img/favicon.ico"/>
<script>window.settings = {"enableUsageDeliveryConfiguration":false,"enableNotebookNotifications":true,"enableSshKeyUI":true,"defaultInteractivePricePerDBU":0.55,"enableDynamicAutoCompleteResourceLoading":false,"enableClusterMetricsUI":true,"allowWhitelistedIframeDomains":true,"enableOnDemandClusterType":true,"enableAutoCompleteAsYouType":[],"devTierName":"Community Edition","enableJobsPrefetching":true,"workspaceFeaturedLinks":[{"linkURI":"https://docs.databricks.com/index.html","displayName":"Documentation","icon":"question"},{"linkURI":"https://docs.databricks.com/release-notes/product/index.html","displayName":"Release Notes","icon":"code"},{"linkURI":"https://docs.databricks.com/spark/latest/training/index.html","displayName":"Training & Tutorials","icon":"graduation-cap"}],"enableNotebookTemplateImport":true,"enableReservoirTableUI":true,"enableClearStateFeature":true,"dbcForumURL":"http://forums.databricks.com/","enableProtoClusterInfoDeltaPublisher":true,"enableAttachExistingCluster":true,"sandboxForSandboxFrame":"allow-scripts allow-popups allow-popups-to-escape-sandbox allow-forms allow-same-origin","resetJobListOnConnect":true,"serverlessDefaultSparkVersion":"latest-stable-scala2.11","maxCustomTags":45,"serverlessDefaultMaxWorkers":8,"enableInstanceProfilesUIInJobs":true,"nodeInfo":{"node_types":[{"display_order":1,"num_gpus":0,"instance_type_id":"r3.xlarge","node_type_id":"r3.xlarge","description":"r3.xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":25495,"node_instance_type":{"instance_type_id":"r3.xlarge","provider":"AWS","local_disk_size_gb":80,"compute_units":13.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":31232,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":31232,"is_hidden":false,"category":"Memory Optimized","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":20396,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"r3.2xlarge","node_type_id":"r3.2xlarge","description":"r3.2xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":55790,"node_instance_type":{"instance_type_id":"r3.2xlarge","provider":"AWS","local_disk_size_gb":160,"compute_units":26.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":62464,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":62464,"is_hidden":false,"category":"Memory Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":44632,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"r3.4xlarge","node_type_id":"r3.4xlarge","description":"r3.4xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":116380,"node_instance_type":{"instance_type_id":"r3.4xlarge","provider":"AWS","local_disk_size_gb":320,"compute_units":52.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":124928,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":124928,"is_hidden":false,"category":"Memory Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":93104,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"r3.8xlarge","node_type_id":"r3.8xlarge","description":"r3.8xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":237560,"node_instance_type":{"instance_type_id":"r3.8xlarge","provider":"AWS","local_disk_size_gb":320,"compute_units":104.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":249856,"num_cores":32,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":249856,"is_hidden":false,"category":"Memory Optimized","num_cores":32.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":190048,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r4.xlarge","node_type_id":"r4.xlarge","description":"r4.xlarge","support_cluster_tags":true,"container_memory_mb":25495,"node_instance_type":{"instance_type_id":"r4.xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":13.5,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":31232,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":31232,"is_hidden":false,"category":"Memory Optimized","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":20396,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r4.2xlarge","node_type_id":"r4.2xlarge","description":"r4.2xlarge","support_cluster_tags":true,"container_memory_mb":55790,"node_instance_type":{"instance_type_id":"r4.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":27.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":62464,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":62464,"is_hidden":false,"category":"Memory Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":44632,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r4.4xlarge","node_type_id":"r4.4xlarge","description":"r4.4xlarge","support_cluster_tags":true,"container_memory_mb":116380,"node_instance_type":{"instance_type_id":"r4.4xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":53.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":124928,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":124928,"is_hidden":false,"category":"Memory Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":93104,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r4.8xlarge","node_type_id":"r4.8xlarge","description":"r4.8xlarge","support_cluster_tags":true,"container_memory_mb":237560,"node_instance_type":{"instance_type_id":"r4.8xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":99.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":249856,"num_cores":32,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":249856,"is_hidden":false,"category":"Memory Optimized","num_cores":32.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":190048,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r5.large","node_type_id":"r5.large","description":"r5.large (beta)","support_cluster_tags":true,"container_memory_mb":11092,"node_instance_type":{"instance_type_id":"r5.large","provider":"AWS","local_disk_size_gb":0,"compute_units":8.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":16384,"num_cores":2,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":16384,"is_hidden":false,"category":"Memory Optimized","num_cores":2.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":8873,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r5.xlarge","node_type_id":"r5.xlarge","description":"r5.xlarge (beta)","support_cluster_tags":true,"container_memory_mb":26984,"node_instance_type":{"instance_type_id":"r5.xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":16.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":32768,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":32768,"is_hidden":false,"category":"Memory Optimized","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":21587,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r5.2xlarge","node_type_id":"r5.2xlarge","description":"r5.2xlarge (beta)","support_cluster_tags":true,"container_memory_mb":58769,"node_instance_type":{"instance_type_id":"r5.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":31.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":65536,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":65536,"is_hidden":false,"category":"Memory Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":47015,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r5.4xlarge","node_type_id":"r5.4xlarge","description":"r5.4xlarge (beta)","support_cluster_tags":true,"container_memory_mb":122339,"node_instance_type":{"instance_type_id":"r5.4xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":60.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":131072,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":131072,"is_hidden":false,"category":"Memory Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":97871,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"r5.12xlarge","node_type_id":"r5.12xlarge","description":"r5.12xlarge (beta)","support_cluster_tags":true,"container_memory_mb":376619,"node_instance_type":{"instance_type_id":"r5.12xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":173.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":393216,"num_cores":48,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":393216,"is_hidden":false,"category":"Memory Optimized","num_cores":48.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":65536,"spark_executor_offheap_memory":241664},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"c3.2xlarge","node_type_id":"c3.2xlarge","description":"c3.2xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":10099,"node_instance_type":{"instance_type_id":"c3.2xlarge","provider":"AWS","local_disk_size_gb":80,"compute_units":28.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":15360,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":15360,"is_hidden":false,"category":"Compute Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":8079,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"c3.4xlarge","node_type_id":"c3.4xlarge","description":"c3.4xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":24998,"node_instance_type":{"instance_type_id":"c3.4xlarge","provider":"AWS","local_disk_size_gb":160,"compute_units":55.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":30720,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":30720,"is_hidden":false,"category":"Compute Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":19998,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"c3.8xlarge","node_type_id":"c3.8xlarge","description":"c3.8xlarge (deprecated)","support_cluster_tags":true,"container_memory_mb":54796,"node_instance_type":{"instance_type_id":"c3.8xlarge","provider":"AWS","local_disk_size_gb":320,"compute_units":108.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":61440,"num_cores":32,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":61440,"is_hidden":false,"category":"Compute Optimized","num_cores":32.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":43837,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"c4.2xlarge","node_type_id":"c4.2xlarge","description":"c4.2xlarge","support_cluster_tags":true,"container_memory_mb":10099,"node_instance_type":{"instance_type_id":"c4.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":31.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":15360,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":15360,"is_hidden":false,"category":"Compute Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":8079,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"c4.4xlarge","node_type_id":"c4.4xlarge","description":"c4.4xlarge","support_cluster_tags":true,"container_memory_mb":24998,"node_instance_type":{"instance_type_id":"c4.4xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":62.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":30720,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":30720,"is_hidden":false,"category":"Compute Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":19998,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"c4.8xlarge","node_type_id":"c4.8xlarge","description":"c4.8xlarge","support_cluster_tags":true,"container_memory_mb":54796,"node_instance_type":{"instance_type_id":"c4.8xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":132.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":61440,"num_cores":36,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":61440,"is_hidden":false,"category":"Compute Optimized","num_cores":36.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":43837,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":2,"num_gpus":0,"instance_type_id":"c5.xlarge","node_type_id":"c5.xlarge","description":"c5.xlarge (beta)","support_cluster_tags":true,"container_memory_mb":3146,"node_instance_type":{"instance_type_id":"c5.xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":17.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":8192,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":8192,"is_hidden":false,"category":"Compute Optimized","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":2516,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":2,"num_gpus":0,"instance_type_id":"c5.2xlarge","node_type_id":"c5.2xlarge","description":"c5.2xlarge (beta)","support_cluster_tags":true,"container_memory_mb":11092,"node_instance_type":{"instance_type_id":"c5.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":34.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":16384,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":16384,"is_hidden":false,"category":"Compute Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":8873,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":2,"num_gpus":0,"instance_type_id":"c5.4xlarge","node_type_id":"c5.4xlarge","description":"c5.4xlarge (beta)","support_cluster_tags":true,"container_memory_mb":26984,"node_instance_type":{"instance_type_id":"c5.4xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":68.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":32768,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":32768,"is_hidden":false,"category":"Compute Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":21587,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":2,"num_gpus":0,"instance_type_id":"c5.9xlarge","node_type_id":"c5.9xlarge","description":"c5.9xlarge (beta)","support_cluster_tags":true,"container_memory_mb":66716,"node_instance_type":{"instance_type_id":"c5.9xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":141.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":73728,"num_cores":36,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":73728,"is_hidden":false,"category":"Compute Optimized","num_cores":36.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":53372,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"i3.xlarge","node_type_id":"i3.xlarge","description":"i3.xlarge","support_cluster_tags":true,"container_memory_mb":25495,"node_instance_type":{"instance_type_id":"i3.xlarge","provider":"AWS","local_disk_size_gb":950,"compute_units":13.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":31232,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"LOCAL_NVME"},"memory_mb":31232,"is_hidden":false,"category":"Storage Optimized","num_cores":4.0,"is_io_cache_enabled":true,"spark_mem_info":{"spark_heap_memory":20396,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"i3.2xlarge","node_type_id":"i3.2xlarge","description":"i3.2xlarge","support_cluster_tags":true,"container_memory_mb":55790,"node_instance_type":{"instance_type_id":"i3.2xlarge","provider":"AWS","local_disk_size_gb":1900,"compute_units":27.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":62464,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"LOCAL_NVME"},"memory_mb":62464,"is_hidden":false,"category":"Storage Optimized","num_cores":8.0,"is_io_cache_enabled":true,"spark_mem_info":{"spark_heap_memory":44632,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"i3.4xlarge","node_type_id":"i3.4xlarge","description":"i3.4xlarge","support_cluster_tags":true,"container_memory_mb":116380,"node_instance_type":{"instance_type_id":"i3.4xlarge","provider":"AWS","local_disk_size_gb":1900,"compute_units":53.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":124928,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"LOCAL_NVME"},"memory_mb":124928,"is_hidden":false,"category":"Storage Optimized","num_cores":16.0,"is_io_cache_enabled":true,"spark_mem_info":{"spark_heap_memory":93104,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"i3.8xlarge","node_type_id":"i3.8xlarge","description":"i3.8xlarge","support_cluster_tags":true,"container_memory_mb":237560,"node_instance_type":{"instance_type_id":"i3.8xlarge","provider":"AWS","local_disk_size_gb":1900,"compute_units":99.0,"number_of_ips":2,"local_disks":4,"reserved_compute_units":3.64,"gpus":0,"memory_mb":249856,"num_cores":32,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"LOCAL_NVME"},"memory_mb":249856,"is_hidden":false,"category":"Storage Optimized","num_cores":32.0,"is_io_cache_enabled":true,"spark_mem_info":{"spark_heap_memory":190048,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"i3.16xlarge","node_type_id":"i3.16xlarge","description":"i3.16xlarge (beta)","support_cluster_tags":true,"container_memory_mb":479920,"node_instance_type":{"instance_type_id":"i3.16xlarge","provider":"AWS","local_disk_size_gb":1900,"compute_units":200.0,"number_of_ips":2,"local_disks":8,"reserved_compute_units":3.64,"gpus":0,"memory_mb":499712,"num_cores":64,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"LOCAL_NVME"},"memory_mb":499712,"is_hidden":false,"category":"Storage Optimized","num_cores":64.0,"is_io_cache_enabled":true,"spark_mem_info":{"spark_heap_memory":65536,"spark_executor_offheap_memory":344064},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"i2.xlarge","node_type_id":"i2.xlarge","description":"i2.xlarge","support_cluster_tags":true,"container_memory_mb":25495,"node_instance_type":{"instance_type_id":"i2.xlarge","provider":"AWS","local_disk_size_gb":800,"compute_units":14.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":31232,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":31232,"is_hidden":false,"category":"Storage Optimized","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":20396,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"i2.2xlarge","node_type_id":"i2.2xlarge","description":"i2.2xlarge","support_cluster_tags":true,"container_memory_mb":55790,"node_instance_type":{"instance_type_id":"i2.2xlarge","provider":"AWS","local_disk_size_gb":800,"compute_units":27.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":62464,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":62464,"is_hidden":false,"category":"Storage Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":44632,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"i2.4xlarge","node_type_id":"i2.4xlarge","description":"i2.4xlarge","support_cluster_tags":true,"container_memory_mb":116380,"node_instance_type":{"instance_type_id":"i2.4xlarge","provider":"AWS","local_disk_size_gb":800,"compute_units":53.0,"number_of_ips":2,"local_disks":4,"reserved_compute_units":3.64,"gpus":0,"memory_mb":124928,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":124928,"is_hidden":false,"category":"Storage Optimized","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":93104,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":1,"num_gpus":0,"instance_type_id":"i2.8xlarge","node_type_id":"i2.8xlarge","description":"i2.8xlarge","support_cluster_tags":true,"container_memory_mb":237560,"node_instance_type":{"instance_type_id":"i2.8xlarge","provider":"AWS","local_disk_size_gb":800,"compute_units":104.0,"number_of_ips":2,"local_disks":8,"reserved_compute_units":3.64,"gpus":0,"memory_mb":249856,"num_cores":32,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":249856,"is_hidden":false,"category":"Storage Optimized","num_cores":32.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":190048,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":1,"instance_type_id":"p2.xlarge","node_type_id":"p2.xlarge","description":"p2.xlarge","support_cluster_tags":true,"container_memory_mb":55790,"node_instance_type":{"instance_type_id":"p2.xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":12.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":1,"memory_mb":62464,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":62464,"is_hidden":false,"category":"GPU Accelerated","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":44632,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":8,"instance_type_id":"p2.8xlarge","node_type_id":"p2.8xlarge","description":"p2.8xlarge","support_cluster_tags":true,"container_memory_mb":479920,"node_instance_type":{"instance_type_id":"p2.8xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":94.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":8,"memory_mb":499712,"num_cores":32,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":499712,"is_hidden":false,"category":"GPU Accelerated","num_cores":32.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":383936,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":16,"instance_type_id":"p2.16xlarge","node_type_id":"p2.16xlarge","description":"p2.16xlarge","support_cluster_tags":true,"container_memory_mb":722280,"node_instance_type":{"instance_type_id":"p2.16xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":188.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":16,"memory_mb":749568,"num_cores":64,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":749568,"is_hidden":false,"category":"GPU Accelerated","num_cores":64.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":577824,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":1,"instance_type_id":"p3.2xlarge","node_type_id":"p3.2xlarge","description":"p3.2xlarge (beta)","support_cluster_tags":true,"container_memory_mb":55790,"node_instance_type":{"instance_type_id":"p3.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":23.5,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":1,"memory_mb":62464,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":62464,"is_hidden":false,"category":"GPU Accelerated","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":44632,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":4,"instance_type_id":"p3.8xlarge","node_type_id":"p3.8xlarge","description":"p3.8xlarge (beta)","support_cluster_tags":true,"container_memory_mb":237560,"node_instance_type":{"instance_type_id":"p3.8xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":94.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":4,"memory_mb":249856,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":249856,"is_hidden":false,"category":"GPU Accelerated","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":190048,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":8,"instance_type_id":"p3.16xlarge","node_type_id":"p3.16xlarge","description":"p3.16xlarge (beta)","support_cluster_tags":true,"container_memory_mb":479920,"node_instance_type":{"instance_type_id":"p3.16xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":188.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":8,"memory_mb":499712,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":499712,"is_hidden":false,"category":"GPU Accelerated","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":383936,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m4.large","node_type_id":"m4.large","description":"m4.large","support_cluster_tags":true,"container_memory_mb":3146,"node_instance_type":{"instance_type_id":"m4.large","provider":"AWS","local_disk_size_gb":0,"compute_units":6.5,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":8192,"num_cores":2,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":8192,"is_hidden":false,"category":"General Purpose","num_cores":2.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":2516,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m4.xlarge","node_type_id":"m4.xlarge","description":"m4.xlarge","support_cluster_tags":true,"container_memory_mb":11092,"node_instance_type":{"instance_type_id":"m4.xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":13.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":16384,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":16384,"is_hidden":false,"category":"General Purpose","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":8873,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m4.2xlarge","node_type_id":"m4.2xlarge","description":"m4.2xlarge","support_cluster_tags":true,"container_memory_mb":26984,"node_instance_type":{"instance_type_id":"m4.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":26.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":32768,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":32768,"is_hidden":false,"category":"General Purpose","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":21587,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m4.4xlarge","node_type_id":"m4.4xlarge","description":"m4.4xlarge","support_cluster_tags":true,"container_memory_mb":58769,"node_instance_type":{"instance_type_id":"m4.4xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":53.5,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":65536,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":65536,"is_hidden":false,"category":"General Purpose","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":47015,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m4.10xlarge","node_type_id":"m4.10xlarge","description":"m4.10xlarge","support_cluster_tags":true,"container_memory_mb":154124,"node_instance_type":{"instance_type_id":"m4.10xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":124.5,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":163840,"num_cores":40,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":163840,"is_hidden":false,"category":"General Purpose","num_cores":40.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":123299,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m4.16xlarge","node_type_id":"m4.16xlarge","description":"m4.16xlarge (beta)","support_cluster_tags":true,"container_memory_mb":249479,"node_instance_type":{"instance_type_id":"m4.16xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":188.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":262144,"num_cores":64,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":262144,"is_hidden":false,"category":"General Purpose","num_cores":64.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":49152,"spark_executor_offheap_memory":155648},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m5.large","node_type_id":"m5.large","description":"m5.large (beta)","support_cluster_tags":true,"container_memory_mb":3146,"node_instance_type":{"instance_type_id":"m5.large","provider":"AWS","local_disk_size_gb":0,"compute_units":8.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":8192,"num_cores":2,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":8192,"is_hidden":false,"category":"General Purpose","num_cores":2.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":2516,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m5.xlarge","node_type_id":"m5.xlarge","description":"m5.xlarge (beta)","support_cluster_tags":true,"container_memory_mb":11092,"node_instance_type":{"instance_type_id":"m5.xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":16.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":16384,"num_cores":4,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":16384,"is_hidden":false,"category":"General Purpose","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":8873,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m5.2xlarge","node_type_id":"m5.2xlarge","description":"m5.2xlarge (beta)","support_cluster_tags":true,"container_memory_mb":26984,"node_instance_type":{"instance_type_id":"m5.2xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":31.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":32768,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":32768,"is_hidden":false,"category":"General Purpose","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":21587,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m5.4xlarge","node_type_id":"m5.4xlarge","description":"m5.4xlarge (beta)","support_cluster_tags":true,"container_memory_mb":58769,"node_instance_type":{"instance_type_id":"m5.4xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":60.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":65536,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":65536,"is_hidden":false,"category":"General Purpose","num_cores":16.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":47015,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"display_order":0,"num_gpus":0,"instance_type_id":"m5.12xlarge","node_type_id":"m5.12xlarge","description":"m5.12xlarge (beta)","support_cluster_tags":true,"container_memory_mb":185909,"node_instance_type":{"instance_type_id":"m5.12xlarge","provider":"AWS","local_disk_size_gb":0,"compute_units":173.0,"number_of_ips":2,"local_disks":0,"reserved_compute_units":3.64,"gpus":0,"memory_mb":196608,"num_cores":48,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"ALL_NVME"},"memory_mb":196608,"is_hidden":false,"category":"General Purpose","num_cores":48.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":148727,"spark_executor_offheap_memory":0},"support_port_forwarding":true,"support_ebs_volumes":true,"is_deprecated":false},{"instance_type_id":"r3.2xlarge","node_type_id":"memory-optimized","description":"Memory Optimized (legacy)","support_cluster_tags":false,"container_memory_mb":28000,"node_instance_type":{"instance_type_id":"r3.2xlarge","provider":"AWS","local_disk_size_gb":160,"compute_units":26.0,"number_of_ips":2,"local_disks":1,"reserved_compute_units":3.64,"gpus":0,"memory_mb":62464,"num_cores":8,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":30720,"is_hidden":true,"category":"Memory Optimized","num_cores":4.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":23800,"spark_executor_offheap_memory":0},"support_port_forwarding":false,"support_ebs_volumes":false,"is_deprecated":true},{"instance_type_id":"c3.4xlarge","node_type_id":"compute-optimized","description":"Compute Optimized (legacy)","support_cluster_tags":false,"container_memory_mb":12128,"node_instance_type":{"instance_type_id":"c3.4xlarge","provider":"AWS","local_disk_size_gb":160,"compute_units":55.0,"number_of_ips":2,"local_disks":2,"reserved_compute_units":3.64,"gpus":0,"memory_mb":30720,"num_cores":16,"max_attachable_disks":10,"supported_disk_types":[{"ebs_volume_type":"GENERAL_PURPOSE_SSD"},{"ebs_volume_type":"THROUGHPUT_OPTIMIZED_HDD"}],"reserved_memory_mb":4800,"disk_naming":"DEVICE_MAPPING"},"memory_mb":15360,"is_hidden":true,"category":"Compute Optimized","num_cores":8.0,"is_io_cache_enabled":false,"spark_mem_info":{"spark_heap_memory":9702,"spark_executor_offheap_memory":0},"support_port_forwarding":false,"support_ebs_volumes":false,"is_deprecated":true}],"default_node_type_id":"i3.xlarge"},"enableDatabaseSupportClusterChoice":true,"enableClusterAcls":true,"notebookRevisionVisibilityHorizon":0,"serverlessClusterProductName":"High Concurrency","showS3TableImportOption":true,"redirectBrowserOnWorkspaceSelection":false,"maxEbsVolumesPerInstance":10,"homepageFeaturedLinksV0":[{"linkURI":"https://docs.databricks.com/_static/notebooks/gentle-introduction-to-apache-spark.html","displayName":"Introduction to Apache Spark on Databricks","icon":"img/home/Python_icon.svg"},{"linkURI":"https://docs.databricks.com/_static/notebooks/databricks-for-data-scientists.html","displayName":"Databricks for Data Scientists","icon":"img/home/Scala_icon.svg"},{"linkURI":"https://docs.databricks.com/_static/notebooks/structured-streaming-python.html","displayName":"Introduction to Structured Streaming","icon":"img/home/Python_icon.svg"}],"isDbAdmin":false,"enableRStudioUI":true,"isAdmin":true,"deltaProcessingBatchSize":1000,"timerUpdateQueueLength":100,"sqlAclsEnabledMap":{"spark.databricks.acl.enabled":"true","spark.databricks.acl.sqlOnly":"true"},"enableLargeResultDownload":true,"useGraphqlClusterStore":false,"serverlessDefaultMinWorkers":2,"enableSparkAdvisor":true,"zoneInfos":[{"id":"us-west-1c","isDefault":true},{"id":"us-west-1a","isDefault":false}],"enableCustomSpotPricingUIByTier":true,"serverlessClustersEnabled":true,"enableCustomCodeMirrorPreview":false,"enableWorkspaceBrowserSorting":true,"enableSentryLogging":true,"enableFindAndReplace":true,"disallowUrlImportExceptFromDocs":false,"defaultStandardClusterModel":{"cluster_name":"","node_type_id":"i3.xlarge","spark_version":"4.3.x-scala2.11","num_workers":null,"autoscale":{"min_workers":2,"max_workers":8},"aws_attributes":{"availability":"SPOT_WITH_FALLBACK","instance_profile_arn":null,"first_on_demand":1,"spot_bid_price_percent":100,"zone_id":"us-west-1c"},"autotermination_minutes":120,"default_tags":{"Vendor":"Databricks","Creator":"r.sainudiin@math.canterbury.ac.nz","ClusterName":null,"ClusterId":"<Generated after creation>"}},"enableEBSVolumesUIForJobs":true,"enablePublishNotebooks":false,"shouldShowCommandStatus":true,"createTableInNotebookS3Link":{"url":"https://docs.databricks.com/_static/notebooks/data-import/s3.html.template","displayName":"S3","workspaceFileName":"S3 Example"},"sanitizeHtmlResult":true,"enableClusterPinningUI":true,"enableJobAclsConfig":true,"enableFullTextSearch":false,"enableElasticSparkUI":true,"clusters":true,"allowRunOnPendingClusters":true,"useAutoscalingByDefault":true,"enableWorkspaceExperiments":false,"enableAzureToolbar":false,"enableRequireClusterSettingsUI":true,"fileStoreBase":"FileStore","enableEmailInAzure":false,"enableRLibraries":true,"enableTableAclsConfig":false,"enableSshKeyUIInJobs":true,"enableDetachAndAttachSubMenu":true,"enableReactNotebookComments":true,"enableAdminPasswordReset":false,"checkBeforeAddingAadUser":false,"enableResetPassword":true,"maxClusterTagValueLength":255,"enableJobsSparkUpgrade":true,"createTableInNotebookDBFSLink":{"url":"https://docs.databricks.com/_static/notebooks/data-import/dbfs.html.template","displayName":"DBFS","workspaceFileName":"DBFS Example"},"perClusterAutoterminationEnabled":true,"enableNotebookCommandNumbers":true,"measureRoundTripTimes":true,"allowStyleInSanitizedHtml":false,"sparkVersions":[{"key":"1.6.3-db2-hadoop2-scala2.10","displayName":"Spark 1.6.3-db2 (Hadoop 2, Scala 2.10)","packageLabel":"spark-image-720f9dfc8f7eced16a107571505379bc791e683beb8402a9883cc718e6e77e84","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.1.1-db6-rc-scala2.10","displayName":"Spark 2.1.1-db6 RC (Scala 2.10)","packageLabel":"spark-image-ce0563427d7def265598896c278cdb788e0ce79e85f34a952aa5b341b310a038","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"3.0.x-rc-scala2.10","displayName":"3.0 RC (Scala 2.10)","packageLabel":"spark-image-5870578afecc2ba08a6a8d6fa5a1c876b5cdc1977917e15c947203dee75a2518","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.0","scalaVersion":"2.10","gpuSupport":false},{"key":"4.2.x-rc-scala2.11","displayName":"4.2 RC (Scala 2.11)","packageLabel":"spark-image-64bf619b274ea49f6590ac22fd319e1d17649e10327a40f05d8f2309a5dababd","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":false},{"key":"3.3.x-gpu-scala2.11","displayName":"3.3 (includes Apache Spark 2.2.0, GPU, Scala 2.11)","packageLabel":"spark-image-cf0d8fb9b15186f18ca2115f601b4c6a6fa768b6f79ce636e50475793f234637","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":true},{"key":"4.1.x-rc-ml-gpu-scala2.11","displayName":"ML Runtime (4.1.x, GPU, Scala 2.11)","packageLabel":"spark-image-d38dea4ae2f3f978e8eef55f38805285e6d3eed00d4ea7cf0a1a05a501309236","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":[],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":true},{"key":"2.1.1-db5-rc-scala2.11","displayName":"Spark 2.1.1-db5 RC (Scala 2.11)","packageLabel":"spark-image-a29328236442bfd8c74173d838c78588aea53a99fec5d6b1c29eadd7e99608f1","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.1-db5-scala2.11","displayName":"Spark 2.1.1-db5 (Scala 2.11)","packageLabel":"spark-image-7ce07ae16a775d917d6748d2075807565c157286f4f5957c1b77275b3b2a9bc4","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"1.6.x-ubuntu15.10","displayName":"Spark 1.6.x (Hadoop 1)","packageLabel":"spark-image-8cea23fb9094e174bf5815d79009f4a8e383eb86cf2909cf6c6434ed8da2a16a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"3.3.x-scala2.10","displayName":"3.3 (includes Apache Spark 2.2.0, Scala 2.10)","packageLabel":"spark-image-53506f97f9dc1e01428c61374a38ed7e3f5d571235d5e6373f79b9d596589f94","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"4.1.x-scala2.11","displayName":"4.1 (includes Apache Spark 2.3.0, Scala 2.11)","packageLabel":"spark-image-66797ca22fa7698ee5a3572aef205f3332a615f9cd76bd8d5470c96246b0ef16","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.0","scalaVersion":"2.11","gpuSupport":false},{"key":"1.4.x-ubuntu15.10","displayName":"Spark 1.4.1 (Hadoop 1, deprecated)","packageLabel":"spark-image-f710650fb8aaade8e4e812368ea87c45cd8cd0b5e6894ca6c94f3354e8daa6dc","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"2.2.x-scala2.11","displayName":"3.0 (includes Apache Spark 2.2.0, Scala 2.11)","packageLabel":"spark-image-cdfb5c6299de6a2f4f5b75e8def2d11faa2026a8354185434873ec4612916663","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.0","scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.1-db6-scala2.10","displayName":"Spark 2.1.1-db6 (Scala 2.10)","packageLabel":"spark-image-e5ac9d122a004e05209ab414f42717a486cb44525a5f5e6415302f840b1bef52","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.1.0-db2-scala2.11","displayName":"Spark 2.1.0-db2 (Scala 2.11)","packageLabel":"spark-image-ab147bdd6662fef83fa48e41d909aa045422585552758dc667f1971876c4486f","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"4.1.x-ml-gpu-scala2.11","displayName":"4.1 ML Beta (includes Apache Spark 2.3.0, GPU, Scala 2.11)","packageLabel":"spark-image-df1fffd7c66b142fd487763108117b22866e4584f477d9872a7ad030c7d40a42","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":[],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":true},{"key":"4.0.x-scala2.11","displayName":"4.0 (includes Apache Spark 2.3.0, Scala 2.11)","packageLabel":"spark-image-35e9f93e88a9c48cafcf66d623780503a8ecb98b015e404b9a054c8e939a63ed","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"5.1.x-hls-scala2.11","displayName":"5.1 HLS Beta (includes Apache Spark 2.4.0, Scala 2.11)","packageLabel":"snapshot__5.1.x-rc-hls-scala2.11__databricks-universe__dbr-branch-5.1__bdaa56b__df80f6c__jenkins__931369a__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"5.0.x-rc-gpu-scala2.11","displayName":"5.0 RC (GPU, Scala 2.11)","packageLabel":"snapshot__5.0.x-rc-gpu-scala2.11__databricks-universe__dbr-branch-5.0__2f3b6dd__db52072__jenkins__a6f0a5f__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"3.5.x-rc-scala2.11","displayName":"3.5 RC (Scala 2.11)","packageLabel":"spark-image-7c280a0d853aeb3816add4bb9fcdb378d847c1a8046d770aad56eb21a35694e8","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.2.1","scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.x-gpu-scala2.11","displayName":"Spark 2.1 (Auto-updating, GPU, Scala 2.11 experimental)","packageLabel":"spark-image-d613235f93e0f29838beb2079a958c02a192ed67a502192bc67a8a5f2fb37f35","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":true},{"key":"2.0.0-ubuntu15.10-scala2.10","displayName":"Spark 2.0.0 (Scala 2.10)","packageLabel":"spark-image-073c1b52ace74f251fae2680624a0d8d184a8b57096d1c21c5ce56c29be6a37a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"5.1.x-gpu-scala2.11","displayName":"5.1 Beta (includes Apache Spark 2.4.0, GPU, Scala 2.11)","packageLabel":"release__5.1.x-rc-gpu-scala2.11__databricks-universe__head__e3c5a12__dfc97e6__jenkins__0738104__format-2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"4.0.x-rc-scala2.11","displayName":"4.0 RC (Scala 2.11)","packageLabel":"spark-image-ddf64b00233e66041f5976e677794bdaa124486da549c7d6e835b820cdb16a3d","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"5.0.x-rc-scala2.11","displayName":"5.0 RC (Scala 2.11)","packageLabel":"snapshot__5.0.x-rc-scala2.11__databricks-universe__dbr-branch-5.0__2f3b6dd__db52072__jenkins__6d1be93__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"4.1.x-rc-ml-scala2.11","displayName":"ML Runtime (4.1.x, Scala 2.11)","packageLabel":"spark-image-1cdc6a948e5c4c13241dfbd7263dd84a027c4dbe3a8ccd52ae906eddbfb724a7","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":[],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"latest-stable-gpu-scala2.11","displayName":"Latest stable (GPU, Scala 2.11)","packageLabel":"release__5.0.x-rc-gpu-scala2.11__databricks-universe__head__64c80a3__5ac034d__jenkins__3543419__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"3.4.x-scala2.11","displayName":"3.4 (includes Apache Spark 2.2.0, Scala 2.11)","packageLabel":"spark-image-ae9f3e3a4d6c99f1d9704425a13db5561c44c9ec0b9a45121cc9c7e8036e4051","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"2.0.2-db3-scala2.10","displayName":"Spark 2.0.2-db3 (Scala 2.10)","packageLabel":"spark-image-25dac86138b91b354c5882419df5c45cd3695fb36b3a14ad63ff459cd7ae28b8","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"3.2.x-scala2.10","displayName":"3.2 (includes Apache Spark 2.2.0, Scala 2.10)","packageLabel":"spark-image-e50cbe4c0b0ad46930872eff4b69665890fd6a170e2b1a3e48c1cdea5823fd86","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"4.1.x-ml-scala2.11","displayName":"4.1 ML Beta (includes Apache Spark 2.3.0, Scala 2.11)","packageLabel":"spark-image-3b7a75adee770b7e1af82380a4819cfedb430a2c924bf497a840796b5c462db9","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":[],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"latest-experimental-scala2.10","displayName":"Latest experimental (Scala 2.10)","packageLabel":"spark-image-ec81b6840af02ee2321dd8dfe2587437bbcddf024d4ae287f326a98fac406a6c","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"3.4.x-rc-gpu-scala2.11","displayName":"3.4.3 RC (GPU, Scala 2.11)","packageLabel":"spark-image-7dfde307aec0024a641df5a7cfab3218511adf405f0bf29b93c6ec3ef4d0e5af","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":true},{"key":"4.0.x-gpu-scala2.11","displayName":"4.0 (includes Apache Spark 2.3.0, GPU, Scala 2.11)","packageLabel":"spark-image-4a984f283f20bcdbbbfab7e6342d57aee4b0bd6ff57b55d04ef3dab026cb883b","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["STANDARD_SKU"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":true},{"key":"2.1.0-db1-scala2.11","displayName":"Spark 2.1.0-db1 (Scala 2.11)","packageLabel":"spark-image-e8ad5b72cf0f899dcf2b4720c1f572ab0e87a311d6113b943b4e1d4a7edb77eb","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.1-db4-rc-scala2.10","displayName":"Spark 2.1.1-db4 RC (Scala 2.10)","packageLabel":"spark-image-e807cb01c01060e219211f8734de9b1637ce94b1645ab188926df5e97faa28fd","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.1.1-db5-rc-scala2.10","displayName":"Spark 2.1.1-db5 RC (Scala 2.10)","packageLabel":"spark-image-83e3be7d2581dbe2cfbaf00469b45b75bb2925ff749c0ee5549ee2b6af1187dd","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.1.1-db4-scala2.11","displayName":"Spark 2.1.1-db4 (Scala 2.11)","packageLabel":"spark-image-c4df6ea009f81eeaf0a79b09c325f4e6950f1202ed6ee73abda7eb9b4f66173f","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"latest-rc-scala2.11","displayName":"Latest RC (5.1 snapshot, Scala 2.11)","packageLabel":"release__5.1.x-rc-scala2.11__databricks-universe__head__e3c5a12__dfc97e6__jenkins__44d8c66__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","SUPPORTS_ADLS_PASSTHROUGH","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"latest-stable-scala2.11","displayName":"Latest stable (Scala 2.11)","packageLabel":"release__5.0.x-rc-scala2.11__databricks-universe__head__64c80a3__5ac034d__jenkins__0637ec0__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.1-db6-rc-scala2.11","displayName":"Spark 2.1.1-db6 RC (Scala 2.11)","packageLabel":"spark-image-e60ebe67bfe003387ea720fecab4664be9eb12a611135b08b6d2602fd7e9689f","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.0-db2-scala2.10","displayName":"Spark 2.1.0-db2 (Scala 2.10)","packageLabel":"spark-image-0adabd34980ecfcbc6a48ac5c9e3a954cf5ec3a53a3300ae0e392c03299d89ca","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"5.0.x-scala2.11","displayName":"5.0 (includes Apache Spark 2.4.0, Scala 2.11)","packageLabel":"release__5.0.x-rc-scala2.11__databricks-universe__head__64c80a3__5ac034d__jenkins__0637ec0__format-2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"3.3.x-rc-scala2.11","displayName":"3.3 RC (Scala 2.11)","packageLabel":"spark-image-656731847696b00a159d8ef2fcef680cb78c7b3b9ecb34278739ec8ff1b4d09c","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"3.4.x-rc-scala2.11","displayName":"3.4 RC (Scala 2.11)","packageLabel":"spark-image-8ad4127588153b5538ec639e163018f1a11a3f5494fb10ca46e5672005fd8f80","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"4.2.x-scala2.11","displayName":"4.2 (includes Apache Spark 2.3.1, Scala 2.11)","packageLabel":"spark-image-7177b74d67cb61392b7a91d8f1158af91e5f626d1fc15f6f46628b11a368b0d2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":false},{"key":"1.6.x-ubuntu15.10-hadoop1","displayName":"Spark 1.6.x (Hadoop 1)","packageLabel":"spark-image-8cea23fb9094e174bf5815d79009f4a8e383eb86cf2909cf6c6434ed8da2a16a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"4.1.x-rc-scala2.11","displayName":"4.1 RC (Scala 2.11)","packageLabel":"spark-image-24b351e898ca27a6234a32a0e2056b19e0db203162030a3311ec2623ac39d694","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.0","scalaVersion":"2.11","gpuSupport":false},{"key":"4.3.x-gpu-scala2.11","displayName":"4.3 (includes Apache Spark 2.3.1, GPU, Scala 2.11)","packageLabel":"spark-image-f4ec049ac7720a9fe1bef08524037d3114799e5e975bfc7e0ff7304823df0c5d","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":true},{"key":"2.0.2-db4-scala2.11","displayName":"Spark 2.0.2-db4 (Scala 2.11)","packageLabel":"spark-image-75a661134b1c2966a197e2ee097a86410dd31e2fa94884cc147498e01452a4f2","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"1.6.1-ubuntu15.10-hadoop1","displayName":"Spark 1.6.1 (Hadoop 1)","packageLabel":"spark-image-21d1cac181b7b8856dd1b4214a3a734f95b5289089349db9d9c926cb87d843db","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"2.0.x-gpu-scala2.11","displayName":"Spark 2.0 (Auto-updating, GPU, Scala 2.11 experimental)","packageLabel":"spark-image-968b89f1d0ec32e1ee4dacd04838cae25ef44370a441224177a37980d539d83a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":true},{"key":"3.3.x-rc-gpu-scala2.11","displayName":"3.3.3 RC (GPU, Scala 2.11)","packageLabel":"spark-image-889558e27a9200db7d3b60fd532e1c40a4bfdbcbdd9ebddab8dcef964e927300","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":true},{"key":"4.2.x-rc-gpu-scala2.11","displayName":"4.2 RC (GPU, Scala 2.11)","packageLabel":"spark-image-c9e9ed2e21f6e3825975cd3ed3fb5b957bbaab208867cffdb1f525e45942cb6b","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":true},{"key":"1.6.2-ubuntu15.10-hadoop1","displayName":"Spark 1.6.2 (Hadoop 1)","packageLabel":"spark-image-8cea23fb9094e174bf5815d79009f4a8e383eb86cf2909cf6c6434ed8da2a16a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"4.1.x-rc-hls-scala2.11","displayName":"HLS 4.1 (Scala 2.11)","packageLabel":"spark-image-8bdcfeb00165769a938bfaba99001f6346ac157abeb9ecc0a89f24f140565e81","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_TABLE_ACLS"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"next-major-version-scala2.11","displayName":"Next major version (5.2 snapshot, Scala 2.11)","packageLabel":"snapshot__latest-experimental-scala2.11__databricks-universe__master__5f45efc__da20451__jenkins__eb5f861__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","SUPPORTS_ADLS_PASSTHROUGH","STANDARD_SKU"],"sparkVersion":"2.4.x","scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.1-db4-rc-scala2.11","displayName":"Spark 2.1.1-db4 RC (Scala 2.11)","packageLabel":"spark-image-d8854745e28fa217485d521e5b61a297b6317484cf8e5d2f7cf48efd859310a8","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"1.6.3-db1-hadoop2-scala2.10","displayName":"Spark 1.6.3-db1 (Hadoop 2, Scala 2.10)","packageLabel":"spark-image-fe8300ae2b3bf12c79ce76d7e9d2d03995e58d1497cfb6c0d3172efb630cb2df","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"1.6.3-db2-hadoop1-scala2.10","displayName":"Spark 1.6.3-db2 (Hadoop 1, Scala 2.10)","packageLabel":"spark-image-a76e0329b20eeffa124213d5a009467b17437448334c471922c9a1c93f0acb3c","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"4.0.x-rc-gpu-scala2.11","displayName":"4.0 RC (GPU, Scala 2.11)","packageLabel":"spark-image-f7bdf49cb224d2d4d360ac032d81503d7a868987ef499aafadcbe7d83229d853","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["STANDARD_SKU"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":true},{"key":"4.1.x-gpu-scala2.11","displayName":"4.1 (includes Apache Spark 2.3.0, GPU, Scala 2.11)","packageLabel":"spark-image-a1dcc7feb17579d8ea6ce7d3aca4ed74688a7f09b88714960ca29c536efb67a3","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.0","scalaVersion":"2.11","gpuSupport":true},{"key":"3.5.x-scala2.10","displayName":"3.5 LTS (includes Apache Spark 2.2.1, Scala 2.10)","packageLabel":"spark-image-469082c14d64b4b06dcac0624cc6393b25054347f6f22e62fd6fbfd44f56b5f8","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.2.1","scalaVersion":"2.10","gpuSupport":false},{"key":"1.6.2-ubuntu15.10-hadoop2","displayName":"Spark 1.6.2 (Hadoop 2)","packageLabel":"spark-image-161245e66d887cd775e23286a54bab0b146143e1289f25bd1732beac454a1561","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"1.6.1-ubuntu15.10-hadoop2","displayName":"Spark 1.6.1 (Hadoop 2)","packageLabel":"spark-image-4cafdf8bc6cba8edad12f441e3b3f0a8ea27da35c896bc8290e16b41fd15496a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"2.0.2-db2-scala2.10","displayName":"Spark 2.0.2-db2 (Scala 2.10)","packageLabel":"spark-image-36d48f22cca7a907538e07df71847dd22aaf84a852c2eeea2dcefe24c681602f","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.0.x-ubuntu15.10-scala2.11","displayName":"Spark 2.0 (Ubuntu 15.10, Scala 2.11, deprecated)","packageLabel":"spark-image-8e1c50d626a52eac5a6c8129e09ae206ba9890f4523775f77af4ad6d99a64c44","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"3.3.x-rc-scala2.10","displayName":"3.3 RC (Scala 2.10)","packageLabel":"spark-image-00d0b991ec12b718e9edbd1eaa374b13df1e2b19b80a29ffb48f5bde1ece3583","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"2.0.x-scala2.10","displayName":"Spark 2.0 (Auto-updating, Scala 2.10)","packageLabel":"spark-image-77aa590f2f29533d720a8cde8c91e11997185ea2b74b35fbce174cb923e46a1b","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.1.1-db4-scala2.10","displayName":"Spark 2.1.1-db4 (Scala 2.10)","packageLabel":"spark-image-242c856a53842435841a8c9ca120124400b578ab8a34e91dfe1e3b42cd62cf6f","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"latest-rc-scala2.10","displayName":"Latest RC (Scala 2.10)","packageLabel":"spark-image-ec81b6840af02ee2321dd8dfe2587437bbcddf024d4ae287f326a98fac406a6c","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"latest-stable-scala2.10","displayName":"[DEPRECATED] Latest stable (Scala 2.10)","packageLabel":"spark-image-5e4f1f2feb631875a6036dffb069ec14b436939b5efe0ecb3ff8220c835298d6","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"2.0.2-db1-scala2.11","displayName":"Spark 2.0.2-db1 (Scala 2.11)","packageLabel":"spark-image-c2d623f03dd44097493c01aa54a941fc31978ebe6d759b36c75b716b2ff6ab9c","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"4.3.x-rc-gpu-scala2.11","displayName":"4.3 RC (GPU, Scala 2.11)","packageLabel":"snapshot__4.3.x-rc-gpu-scala2.11__databricks-universe__dbr-branch-4.3__0b1b797__bcdad2f__jenkins__f259a4f__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":true},{"key":"3.4.x-rc-scala2.10","displayName":"3.4 RC (Scala 2.10)","packageLabel":"spark-image-33515f84d37c8e64480c2d8553c3fdcd520f27f8b2eb79e643218befd19121be","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"2.0.2-db4-scala2.10","displayName":"Spark 2.0.2-db4 (Scala 2.10)","packageLabel":"spark-image-77aa590f2f29533d720a8cde8c91e11997185ea2b74b35fbce174cb923e46a1b","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"3.1.x-rc-scala2.10","displayName":"3.1 RC (Scala 2.10)","packageLabel":"spark-image-af44ef3f9b8378ef60728fd4c3336b7081c2b1aa3f080d6b773bda5b2a8533a3","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"5.1.x-rc-scala2.11","displayName":"5.1 RC (Scala 2.11)","packageLabel":"snapshot__5.1.x-rc-scala2.11__databricks-universe__dbr-branch-5.1__bdaa56b__df80f6c__jenkins__f36cc23__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","SUPPORTS_ADLS_PASSTHROUGH","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"5.1.x-rc-gpu-scala2.11","displayName":"5.1 RC (GPU, Scala 2.11)","packageLabel":"snapshot__5.1.x-rc-gpu-scala2.11__databricks-universe__dbr-branch-5.1__bdaa56b__df80f6c__jenkins__2f456a3__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"5.0.x-gpu-scala2.11","displayName":"5.0 (includes Apache Spark 2.4.0, GPU, Scala 2.11)","packageLabel":"release__5.0.x-rc-gpu-scala2.11__databricks-universe__head__64c80a3__5ac034d__jenkins__3543419__format-2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"2.1.1-db5-scala2.10","displayName":"Spark 2.1.1-db5 (Scala 2.10)","packageLabel":"spark-image-07da7d24ad964d7a43f53bd9feac55de7df890ef6e5f6bac8975fb7aa3e2a0a7","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"3.4.x-gpu-scala2.11","displayName":"3.4 (includes Apache Spark 2.2.0, GPU, Scala 2.11)","packageLabel":"spark-image-60b8c2c73445e5771f8dd672ed3e21d6ee93631bbdf3596e4e3a60f9115c94dc","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":true},{"key":"1.5.x-ubuntu15.10","displayName":"Spark 1.5.2 (Hadoop 1, deprecated)","packageLabel":"spark-image-c9d2a8abf41f157a4acc6d52bc721090346f6fea2de356f3a66e388f54481698","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"latest-experimental-gpu-scala2.11","displayName":"Latest experimental (5.2 snapshot, GPU, Scala 2.11)","packageLabel":"snapshot__latest-experimental-gpu-scala2.11__databricks-universe__master__5f45efc__da20451__jenkins__4523261__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.x","scalaVersion":"2.11","gpuSupport":true},{"key":"3.2.x-rc-scala2.11","displayName":"3.2 RC (Scala 2.11)","packageLabel":"spark-image-3703ad8d3d16e18d85dcd7836bace0b922c33e2f0ef919ab2a075f368d35f0a2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"2.2.x-scala2.10","displayName":"3.0 (includes Apache Spark 2.2.0, Scala 2.10)","packageLabel":"spark-image-2fdca45e0fcac7081823a5faef4f25d6fc909d11c44eca82e1dd18e9d2ef2859","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.0","scalaVersion":"2.10","gpuSupport":false},{"key":"5.1.x-scala2.11","displayName":"5.1 Beta (includes Apache Spark 2.4.0, Scala 2.11)","packageLabel":"release__5.1.x-rc-scala2.11__databricks-universe__head__e3c5a12__dfc97e6__jenkins__44d8c66__format-2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","SUPPORTS_ADLS_PASSTHROUGH","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"4.3.x-rc-scala2.11","displayName":"4.3 RC (Scala 2.11)","packageLabel":"snapshot__4.3.x-rc-scala2.11__databricks-universe__dbr-branch-4.3__0b1b797__bcdad2f__jenkins__9f10da6__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":false},{"key":"3.0.x-scala2.11","displayName":"3.0 (includes Apache Spark 2.2.0, Scala 2.11)","packageLabel":"spark-image-cdfb5c6299de6a2f4f5b75e8def2d11faa2026a8354185434873ec4612916663","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.0","scalaVersion":"2.11","gpuSupport":false},{"key":"2.0.x-scala2.11","displayName":"Spark 2.0 (Auto-updating, Scala 2.11)","packageLabel":"spark-image-75a661134b1c2966a197e2ee097a86410dd31e2fa94884cc147498e01452a4f2","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.x-scala2.10","displayName":"Spark 2.1 (Auto-updating, Scala 2.10)","packageLabel":"spark-image-177f3f02a6a3432d30068332dc857b9161345bdd2ee8a2d2de05bb05cb4b0f4c","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"4.1.x-hls-preview-scala2.11","displayName":"HLS 4.1 (Scala 2.11)","packageLabel":"spark-image-6480b0c88d863a5b37678a3abfac6b82bc64aab2f10d3f02a51200355b10a289","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_TABLE_ACLS"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"3.1.x-scala2.11","displayName":"3.1 (includes Apache Spark 2.2.0, Scala 2.11)","packageLabel":"spark-image-0d3a99d46a4c55642850b5eba9aad3b56ffb9adbe8c8893403eba834399960fc","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"5.0.x-hls-scala2.11","displayName":"5.0 HLS Beta (includes Apache Spark 2.4.0, Scala 2.11)","packageLabel":"snapshot__5.0.x-rc-hls-scala2.11__databricks-universe__dbr-branch-5.0__2f3b6dd__db52072__jenkins__bc7a6b7__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.0-db3-scala2.10","displayName":"Spark 2.1.0-db3 (Scala 2.10)","packageLabel":"spark-image-1f615934d3e248da8dcfb3e03bd8d92e933a17845fedb7cce12af2a0220ba6a2","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.0.2-db2-scala2.11","displayName":"Spark 2.0.2-db2 (Scala 2.11)","packageLabel":"spark-image-4fa852ba378e97815083b96c9cada7b962a513ec23554a5fc849f7f1dd8c065a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"3.0.x-rc-scala2.11","displayName":"3.0 RC (Scala 2.11)","packageLabel":"spark-image-abf4ac2fadb42e383fcc03caaff57928eb139524b225a36110a8f9370e05f4d4","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.0","scalaVersion":"2.11","gpuSupport":false},{"key":"3.5.x-rc-gpu-scala2.11","displayName":"3.5 RC (GPU, Scala 2.11)","packageLabel":"spark-image-e90cf2852d569dfab544431f754e1b1efe0cbe3293f610736a220143441b8701","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["STANDARD_SKU"],"sparkVersion":"2.2.1","scalaVersion":"2.11","gpuSupport":true},{"key":"3.1.x-scala2.10","displayName":"3.1 (includes Apache Spark 2.2.0, Scala 2.10)","packageLabel":"spark-image-c6b477859faf291f56ac2dcbe6f6693d60e403c12dfcac58892b4014614363c3","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"3.3.x-scala2.11","displayName":"3.3 (includes Apache Spark 2.2.0, Scala 2.11)","packageLabel":"spark-image-bccbb4877dcba391ad49630c5f96004540a62347183dc8f518f3d03440e95c95","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"next-major-version-gpu-scala2.11","displayName":"Next major version (5.2 snapshot, GPU, Scala 2.11)","packageLabel":"snapshot__latest-experimental-gpu-scala2.11__databricks-universe__master__5f45efc__da20451__jenkins__4523261__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.x","scalaVersion":"2.11","gpuSupport":true},{"key":"4.1.x-rc-hls-lite-scala2.11","displayName":"HLS Lite 4.1 (Scala 2.11)","packageLabel":"spark-image-1f31d747c9ac778501e2838e766b463e5df67ccd306ca470a122af479e03cfae","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_TABLE_ACLS"],"sparkVersion":"2.3.x","scalaVersion":"2.11","gpuSupport":false},{"key":"4.2.x-gpu-scala2.11","displayName":"4.2 (includes Apache Spark 2.3.1, GPU, Scala 2.11)","packageLabel":"spark-image-3aca083ab30449a2e6dbcecc9eef17d2774b4267ec4f0bf7cf281090e685733b","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":true},{"key":"3.5.x-gpu-scala2.11","displayName":"3.5 LTS (includes Apache Spark 2.2.1, GPU, Scala 2.11)","packageLabel":"spark-image-424ef50e43c55d315550ccf71277668ea5706fa679ea9f1095c10769c7b74068","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["STANDARD_SKU"],"sparkVersion":"2.2.1","scalaVersion":"2.11","gpuSupport":true},{"key":"1.3.x-ubuntu15.10","displayName":"Spark 1.3.0 (Hadoop 1, deprecated)","packageLabel":"spark-image-40d2842670bc3dc178b14042501847d76171437ccf70613fa397a7a24c48b912","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"2.0.1-db1-scala2.11","displayName":"Spark 2.0.1-db1 (Scala 2.11)","packageLabel":"spark-image-10ab19f634bbfdb860446c326a9f76dc25bfa87de6403b980566279142a289ea","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.0.2-db3-scala2.11","displayName":"Spark 2.0.2-db3 (Scala 2.11)","packageLabel":"spark-image-c8547fab0cc66b918f9a64c7e35532de209d0d0e06da6078ad787ec718b37e7b","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.1-db6-scala2.11","displayName":"Spark 2.1.1-db6 (Scala 2.11)","packageLabel":"spark-image-048353b625c45721f95715b3ede13001c5f9eec3632735146d62f210762f49f7","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"1.6.3-db1-hadoop1-scala2.10","displayName":"Spark 1.6.3-db1 (Hadoop 1, Scala 2.10)","packageLabel":"spark-image-b512ba976616af10269438701339a9bd5a97cc386737c6ecffdda5fb31c3cf20","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"5.0.x-gpu-ml-scala2.11","displayName":"5.0 ML GPU Beta (includes Apache Spark 2.4.0, Scala 2.11)","packageLabel":"release__5.0.x-rc-gpu-ml-scala2.11__databricks-universe__head__35c37fb__1eafd1c__jenkins__3bfb04f__format-2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"2.0.2-db1-scala2.10","displayName":"Spark 2.0.2-db1 (Scala 2.10)","packageLabel":"spark-image-654bdd6e9bad70079491987d853b4b7abf3b736fff099701501acaabe0e75c41","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.0.x-ubuntu15.10","displayName":"Spark 2.0 (Ubuntu 15.10, Scala 2.10, deprecated)","packageLabel":"spark-image-a659f3909d51b38d297b20532fc807ecf708cfb7440ce9b090c406ab0c1e4b7e","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"3.5.x-scala2.11","displayName":"3.5 LTS (includes Apache Spark 2.2.1, Scala 2.11)","packageLabel":"spark-image-e5471fc5d518a08b9f34f42709e3600d36f875dd4ce17c2cbb7790dbfbd188ee","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.2.1","scalaVersion":"2.11","gpuSupport":false},{"key":"5.0.x-rc-hls-scala2.11","displayName":"5.0 RC HLS Runtime (Scala 2.11)","packageLabel":"snapshot__5.0.x-rc-hls-scala2.11__databricks-universe__dbr-branch-5.0__b5f813d__b68f666__jenkins__ef30f7f__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"3.1.x-rc-scala2.11","displayName":"3.1 RC (Scala 2.11)","packageLabel":"spark-image-1b1dbfdb005fa54dc9debddc41e660f393cabb8e6e31127b9c916d0687b3b7a7","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"4.1.x-rc-gpu-scala2.11","displayName":"4.1 RC (GPU, Scala 2.11)","packageLabel":"spark-image-70ab072efe442f430996a47eea27fe3b388836c5e8ddb0fecd7047e567226b20","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.0","scalaVersion":"2.11","gpuSupport":true},{"key":"latest-experimental-scala2.11","displayName":"Latest experimental (5.2 snapshot, Scala 2.11)","packageLabel":"snapshot__latest-experimental-scala2.11__databricks-universe__master__5f45efc__da20451__jenkins__eb5f861__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","SUPPORTS_CUSTOM_CONTAINERS","SUPPORTS_ADLS_PASSTHROUGH","STANDARD_SKU"],"sparkVersion":"2.4.x","scalaVersion":"2.11","gpuSupport":false},{"key":"3.2.x-scala2.11","displayName":"3.2 (includes Apache Spark 2.2.0, Scala 2.11)","packageLabel":"spark-image-3b22b5c8d5577281bcca8dd6ef07553fb32b3b99ab977f8bdb7238f850ece887","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.11","gpuSupport":false},{"key":"2.0.1-db1-scala2.10","displayName":"Spark 2.0.1-db1 (Scala 2.10)","packageLabel":"spark-image-5a13c2db3091986a4e7363006cc185c5b1108c7761ef5d0218506cf2e6643840","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"2.1.x-scala2.11","displayName":"Spark 2.1 (Auto-updating, Scala 2.11)","packageLabel":"spark-image-fdad9ef557700d7a8b6bde86feccbcc3c71d1acdc838b0fd299bd19956b1076e","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.0-db1-scala2.10","displayName":"Spark 2.1.0-db1 (Scala 2.10)","packageLabel":"spark-image-f0ab82a5deb7908e0d159e9af066ba05fb56e1edb35bdad41b7ad2fd62a9b546","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.10","gpuSupport":false},{"key":"3.0.x-scala2.10","displayName":"3.0 (includes Apache Spark 2.2.0, Scala 2.10)","packageLabel":"spark-image-2fdca45e0fcac7081823a5faef4f25d6fc909d11c44eca82e1dd18e9d2ef2859","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.0","scalaVersion":"2.10","gpuSupport":false},{"key":"1.6.0-ubuntu15.10","displayName":"Spark 1.6.0 (Hadoop 1)","packageLabel":"spark-image-10ef758029b8c7e19cd7f4fb52fff9180d75db92ca071bd94c47f3c1171a7cb5","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"1.6.x-ubuntu15.10-hadoop2","displayName":"Spark 1.6.x (Hadoop 2)","packageLabel":"spark-image-161245e66d887cd775e23286a54bab0b146143e1289f25bd1732beac454a1561","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":null,"gpuSupport":false},{"key":"2.0.0-ubuntu15.10-scala2.11","displayName":"Spark 2.0.0 (Scala 2.11)","packageLabel":"spark-image-b4ec141e751f201399f8358a82efee202560f7ed05e1a04a2ae8778f6324b909","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":[],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"4.3.x-scala2.11","displayName":"4.3 (includes Apache Spark 2.3.1, Scala 2.11)","packageLabel":"spark-image-369b6b5a7dd056a61ed142e2cc372b2fabff2e60246bd546cc93421ccb812da6","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":false},{"key":"2.1.0-db3-scala2.11","displayName":"Spark 2.1.0-db3 (Scala 2.11)","packageLabel":"spark-image-0ea14d4a8a71de38872dd398b1139d55302680cfe3e9da217576c8304cd19b24","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":null,"scalaVersion":"2.11","gpuSupport":false},{"key":"latest-rc-gpu-scala2.11","displayName":"Latest RC (5.1 snapshot, GPU, Scala 2.11)","packageLabel":"release__5.1.x-rc-gpu-scala2.11__databricks-universe__head__e3c5a12__dfc97e6__jenkins__0738104__format-2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":true},{"key":"5.0.x-ml-scala2.11","displayName":"5.0 ML Beta (includes Apache Spark 2.4.0, Scala 2.11)","packageLabel":"release__5.0.x-rc-ml-scala2.11__databricks-universe__head__35c37fb__1eafd1c__jenkins__ac98d2f__format-2","upgradable":true,"deprecated":false,"customerVisible":true,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"],"sparkVersion":"2.4.0","scalaVersion":"2.11","gpuSupport":false},{"key":"3.5.x-rc-scala2.10","displayName":"3.5 RC (Scala 2.10)","packageLabel":"spark-image-88f196122df84907b821670d083f9526a1400596a66a578ed06712e00ca8d5f2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","STANDARD_SKU"],"sparkVersion":"2.2.1","scalaVersion":"2.10","gpuSupport":false},{"key":"3.4.x-scala2.10","displayName":"3.4 (includes Apache Spark 2.2.0, Scala 2.10)","packageLabel":"spark-image-f28e110ac5f9efcb3f48d812bf34961f4fe17336d732e33de5ffa64f269ed59a","upgradable":true,"deprecated":true,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false},{"key":"3.2.x-rc-scala2.10","displayName":"3.2 RC (Scala 2.10)","packageLabel":"spark-image-b2b87b594393d26a783602b42c0a1c597eb7e3cc8b97cd22aeb040e632ffc9b2","upgradable":true,"deprecated":false,"customerVisible":false,"capabilities":["SUPPORTS_END_TO_END_ENCRYPTION"],"sparkVersion":"2.2.x","scalaVersion":"2.10","gpuSupport":false}],"enablePresentationMode":false,"enableClearStateAndRunAll":true,"enableTableAclsByTier":true,"enableRestrictedClusterCreation":false,"enableFeedback":false,"enableNewClusterFormUI":false,"enableClusterAutoScaling":true,"enableUserVisibleDefaultTags":true,"defaultNumWorkers":8,"serverContinuationTimeoutMillis":10000,"jobsUnreachableThresholdMillis":60000,"driverStderrFilePrefix":"stderr","roundTripReportTimeoutMs":5000,"enableNotebookRefresh":true,"accountsOwnerUrl":"https://accounts.cloud.databricks.com/registration.html#login","driverStdoutFilePrefix":"stdout","showDbuPricing":true,"databricksDocsBaseHostname":"docs.databricks.com","defaultNodeTypeToPricingUnitsMap":{"Standard_E64s_v3":16,"r3.2xlarge":2,"m5d.4xlarge":2.74,"m5d.12xlarge":8.23,"i3.4xlarge":4,"r5d.12xlarge":10.8,"Standard_NC12s_v2":6.75,"r5.4xlarge":3.6,"m5d.24xlarge":16.46,"class-node":1,"c5d.18xlarge":10.93,"m4.2xlarge":1.5,"Standard_D11_v2":0.5,"r4.xlarge":1,"m5.24xlarge":16.46,"Standard_F32s_v2":8,"m4.4xlarge":3,"Standard_F8s_v2":2,"c5d.9xlarge":5.46,"p3.2xlarge":4.15,"Standard_DS5_v2":3,"m5d.large":0.34,"Standard_D2s_v3":0.5,"m5d.xlarge":0.69,"Standard_DS4_v2_Promo":1.5,"Standard_DS14":4,"Standard_DS11_v2_Promo":0.5,"Standard_L16s_v2":4,"r4.16xlarge":16,"m5.12xlarge":8.23,"Standard_NC6":1.5,"Standard_DS11":0.5,"Standard_D2_v3":0.5,"Standard_DS14_v2_Promo":4,"Standard_D64s_v3":12,"r5.12xlarge":10.8,"p2.8xlarge":9.76,"m4.10xlarge":8,"Standard_D8s_v3":1.5,"Standard_E32s_v3":8,"Standard_DS3":0.75,"Standard_DS2_v2":0.5,"r3.8xlarge":8,"r4.4xlarge":4,"dev-tier-node":1,"Standard_L8s":2,"Standard_D13_v2":2,"r5.24xlarge":21.6,"p3.16xlarge":33.2,"Standard_NC24rs_v3":20,"Standard_DS13_v2_Promo":2,"m5.2xlarge":1.37,"Standard_E4s_v3":1,"Standard_D3_v2":0.75,"r5d.xlarge":0.9,"c5.4xlarge":2.43,"Standard_NC24":6,"Standard_NC24r":6,"Standard_DS15_v2":5,"Standard_D16s_v3":3,"Standard_D5_v2":3,"Standard_F64s_v2":16,"Standard_E8s_v3":2,"Standard_DS2_v2_Promo":0.5,"c3.8xlarge":4,"m5d.2xlarge":1.37,"Standard_D4_v3":0.75,"Standard_E2s_v3":0.5,"Standard_D32_v3":6,"Standard_DS3_v2":0.75,"Standard_NC6s_v3":5,"r5.2xlarge":1.8,"r3.4xlarge":4,"Standard_DS4":1.5,"i2.4xlarge":6,"c5.2xlarge":1.21,"Standard_DS3_v2_Promo":0.75,"m4.xlarge":0.75,"r4.8xlarge":8,"c5.xlarge":0.61,"Standard_D14_v2":4,"Standard_H16":4,"Standard_NC12":3,"Standard_DS14_v2":4,"r4.large":0.5,"r5d.large":0.45,"Standard_D15_v2":5,"Standard_DS12":1,"development-node":1,"i2.2xlarge":3,"r5.large":0.45,"Standard_NC6s_v2":3.38,"r5d.24xlarge":21.6,"c5d.4xlarge":2.43,"r5.xlarge":0.9,"g2.8xlarge":6,"Standard_D12_v2":1,"m5.4xlarge":2.74,"i3.large":0.75,"Standard_NC12s_v3":10,"memory-optimized":1,"c5.18xlarge":10.93,"Standard_F72s_v2":18,"c5d.2xlarge":1.21,"m4.large":0.4,"r5d.2xlarge":1.8,"Standard_D16_v3":3,"Standard_F4s":0.5,"Standard_F4s_v2":1,"p2.16xlarge":19.52,"Standard_NC24rs_v2":13.5,"i3.8xlarge":8,"Standard_D32s_v3":6,"c5d.xlarge":0.61,"i3.16xlarge":16,"Standard_DS12_v2":1,"Standard_L32s":8,"Standard_D4s_v3":0.75,"Standard_DS13":2,"Standard_DS11_v2":0.5,"Standard_DS12_v2_Promo":1,"c5.9xlarge":5.46,"Standard_DS13_v2":2,"c3.2xlarge":1,"m5.large":0.34,"Standard_F16s_v2":4,"Standard_L4s":1,"r5d.4xlarge":3.6,"Standard_F16s":2,"c4.2xlarge":1,"Standard_L8s_v2":2,"Standard_L16s":4,"i2.xlarge":1.5,"Standard_DS2":0.5,"compute-optimized":1,"m5.xlarge":0.69,"c4.4xlarge":2,"Standard_DS5_v2_Promo":3,"Standard_D64_v3":12,"Standard_D2_v2":0.5,"Standard_D8_v3":1.5,"i3.2xlarge":2,"Standard_E16s_v3":4,"Standard_F8s":1,"c3.4xlarge":2,"Standard_NC24s_v2":13.5,"Standard_NC24s_v3":20,"Standard_D4_v2":1.5,"g2.2xlarge":1.5,"p3.8xlarge":16.6,"p2.xlarge":1.22,"m4.16xlarge":12,"Standard_DS4_v2":1.5,"c4.8xlarge":4,"i3.xlarge":1,"r3.xlarge":1,"r4.2xlarge":2,"i2.8xlarge":12},"tableFilesBaseFolder":"/tables","enableSparkDocsSearch":true,"sparkHistoryServerEnabled":true,"enableClusterAppsUIOnServerless":true,"enableEBSVolumesUI":true,"minDaysSinceDeletedToPurge":"30 days","homePageWelcomeMessage":"Welcome to ","metastoreServiceRowLimit":1000000,"enableIPythonImportExport":true,"enableClusterTagsUIForJobs":true,"enableClusterTagsUI":true,"enableNotebookHistoryDiffing":true,"branch":"2.86.597","accountsLimit":-1,"enableSparkEnvironmentVariables":true,"enableX509Authentication":false,"useAADLogin":false,"enableStructuredStreamingNbOptimizations":true,"enableNotebookGitBranching":true,"terminatedClustersWindow":2592000000,"local":false,"enableNotebookLazyRenderWrapper":false,"enableClusterAutoScalingForJobs":true,"enableStrongPassword":false,"showReleaseNote":true,"displayDefaultContainerMemoryGB":30,"broadenedEditPermission":false,"enableWorkspacePurgeDryRun":false,"disableS3TableImport":false,"enableArrayParamsEdit":true,"aclRequestBatchSize":100,"deploymentMode":"production","useSpotForWorkers":true,"removePasswordInAccountSettings":false,"preferStartTerminatedCluster":false,"enableUserInviteWorkflow":true,"createTableConnectorOptionLinks":[{"url":"https://docs.databricks.com/_static/notebooks/redshift.html","displayName":"Amazon Redshift","workspaceFileName":"Amazon Redshift Example"},{"url":"https://docs.databricks.com/_static/notebooks/structured-streaming-kinesis.html","displayName":"Amazon Kinesis","workspaceFileName":"Amazon Kinesis Example"},{"url":"https://docs.databricks.com/_static/notebooks/snowflake-scala.html","displayName":"Snowflake","workspaceFileName":"Snowflake Example"},{"url":"https://docs.databricks.com/_static/notebooks/data-import/jdbc.html","displayName":"JDBC","workspaceFileName":"JDBC Example"},{"url":"https://docs.databricks.com/_static/notebooks/cassandra.html","displayName":"Cassandra","workspaceFileName":"Cassandra Example"},{"url":"https://docs.databricks.com/_static/notebooks/structured-streaming-etl-kafka.html","displayName":"Kafka","workspaceFileName":"Kafka Example"},{"url":"https://docs.databricks.com/_static/notebooks/redis.html","displayName":"Redis","workspaceFileName":"Redis Example"},{"url":"https://docs.databricks.com/_static/notebooks/elasticsearch.html","displayName":"Elasticsearch","workspaceFileName":"Elasticsearch Example"}],"enableStaticNotebooks":true,"enableNewLineChart":true,"shouldReportUnhandledPromiseRejectionsToSentry":true,"enableLazyRenderingOfTableResults":false,"enableLazyRenderingOfOffScreenCommands":false,"sandboxForUrlSandboxFrame":"allow-scripts allow-popups allow-popups-to-escape-sandbox allow-forms","enableCssTransitions":true,"azureDevOpsServicesBaseUrl":"https://dev.azure.com","serverlessEnableElasticDisk":true,"minClusterTagKeyLength":1,"showHomepageFeaturedLinks":true,"pricingURL":"https://databricks.com/product/pricing","enableClusterEdit":true,"enableClusterAclsConfig":true,"useTempS3UrlForTableUpload":false,"notifyLastLogin":false,"enableFilePurge":true,"enableSshKeyUIByTier":true,"enableCreateClusterOnAttach":false,"defaultAutomatedPricePerDBU":0.35,"largeTextResultInIframeThreshold":60000,"enableNotebookGitVersioning":true,"defaultMinWorkers":2,"commandStatusDebounceMaxWait":1000,"files":"files/","feedbackEmail":"feedback@databricks.com","diffGraphqlClusterListInterval":0,"enableDriverLogsUI":true,"enableExperimentalCharts":false,"defaultMaxWorkers":8,"enableWorkspaceAclsConfig":true,"serverlessRunPythonAsLowPrivilegeUser":false,"dropzoneMaxFileSize":2047,"enableNewDashboardViews":true,"enableJobListPermissionFilter":true,"terminatedInteractiveClustersMax":70,"driverLog4jFilePrefix":"log4j","enableSingleSignOn":true,"enableMavenLibraries":true,"updateTreeTableToV2Schema":false,"displayRowLimit":1000,"notebookTooManyCommandsNotificationLimit":100,"deltaProcessingAsyncEnabled":true,"maxNumTableResultColumnsToRender":50,"enableSparkEnvironmentVariablesUI":true,"clusterListUpdateThrottleMs":100,"useGraphqlClusterList":false,"defaultSparkVersion":{"key":"4.3.x-scala2.11","displayName":"4.3 (includes Apache Spark 2.3.1, Scala 2.11)","packageLabel":"spark-image-369b6b5a7dd056a61ed142e2cc372b2fabff2e60246bd546cc93421ccb812da6","upgradable":true,"deprecated":false,"customerVisible":true,"sparkVersion":"2.3.1","scalaVersion":"2.11","gpuSupport":"false","capabilities":["SUPPORTS_END_TO_END_ENCRYPTION","SUPPORTS_TABLE_ACLS","SUPPORTS_RSTUDIO","SUPPORTS_DATABRICKS_DELTA","STANDARD_SKU"]},"enableNewLineChartParams":false,"deprecatedEnableStructuredDataAcls":false,"enableCustomSpotPricing":true,"enableCredentialPassthroughByTier":true,"enableRStudioFreeUI":true,"enableMountAclsConfig":false,"defaultAutoterminationMin":120,"enableDatasetPreviewUI":false,"useDevTierHomePage":false,"disableExportNotebook":false,"enableClusterClone":true,"enableNotebookLineNumbers":true,"enablePublishHub":false,"notebookHubUrl":"http://hub.dev.databricks.com/","commandStatusDebounceInterval":100,"enableTrashFolder":true,"showSqlEndpoints":true,"serveIframeFromUserContentDomain":true,"enableNotebookDatasetInfoView":true,"defaultTagKeys":{"CLUSTER_NAME":"ClusterName","VENDOR":"Vendor","CLUSTER_TYPE":"ResourceClass","CREATOR":"Creator","CLUSTER_ID":"ClusterId"},"enableClusterAclsByTier":true,"databricksDocsBaseUrl":"https://docs.databricks.com/","azurePortalLink":"https://portal.azure.com","cloud":"AWS","customSparkVersionPrefix":"custom:","disallowAddingAdmins":false,"enableSparkConfUI":true,"datasetPreviewRowLimit":10,"maxNumFileBrowserColumns":2,"enableClusterEventsUI":true,"featureTier":"STANDARD_W_SEC_TIER","mavenCentralSearchEndpoint":"http://search.maven.org/solrsearch/select","defaultServerlessClusterModel":{"cluster_name":"","node_type_id":"i3.2xlarge","spark_version":"latest-stable-scala2.11","num_workers":null,"enable_jdbc_auto_start":true,"custom_tags":{"ResourceClass":"Serverless"},"autoscale":{"min_workers":2,"max_workers":8},"spark_conf":{"spark.databricks.cluster.profile":"serverless","spark.databricks.repl.allowedLanguages":"sql,python,r"},"aws_attributes":{"ebs_volume_count":null,"availability":"SPOT_WITH_FALLBACK","first_on_demand":1,"ebs_volume_type":null,"spot_bid_price_percent":100,"zone_id":"us-west-1c","ebs_volume_size":null},"autotermination_minutes":0,"enable_elastic_disk":true,"default_tags":{"Vendor":"Databricks","Creator":"r.sainudiin@math.canterbury.ac.nz","ClusterName":null,"ClusterId":"<Generated after creation>"}},"enableClearRevisionHistoryForNotebook":true,"autoInjectedDbAdminTokenExpirationMinutes":60,"enableOrgSwitcherUI":true,"bitbucketCloudBaseApiV2Url":"https://api.bitbucket.org/2.0","clustersLimit":-1,"enableJdbcImport":true,"enableClusterAppsUIOnNormalClusters":false,"enableElasticDisk":true,"logfiles":"logfiles/","enableRelativeNotebookLinks":true,"enableMultiSelect":true,"homePageLogo":"login/databricks_logoTM_rgb_TM.svg","enableWebappSharding":true,"enableNotebookParamsEdit":true,"enableClusterDeltaUpdates":true,"enableSingleSignOnLogin":false,"enableNewClusterLibraryUI":false,"separateTableForJobClusters":true,"ebsVolumeSizeLimitGB":{"GENERAL_PURPOSE_SSD":[100,4096],"THROUGHPUT_OPTIMIZED_HDD":[500,4096]},"enableClusterDeleteUI":true,"enableMountAcls":false,"credentialPassthroughEnabledMap":{"spark.databricks.passthrough.enabled":"true","spark.databricks.pyspark.enableProcessIsolation":"true","spark.databricks.repl.allowedLanguages":"sql,python"},"requireEmailUserName":true,"enableRServerless":true,"frameRateReportIntervalMs":10000,"dbcFeedbackURL":"http://feedback.databricks.com/forums/263785-product-feedback","enableMountAclService":true,"iframeSandboxBaseHostPath":"cloud.databricksusercontent.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e","showVersion":true,"serverlessClustersByDefault":false,"collectDetailedFrameRateStats":true,"showNewHomePage":true,"productName":"Databricks","enableWorkspaceAcls":true,"maxClusterTagKeyLength":127,"enableGraphqlClusterDropdown":false,"enableNotebookCollapsibleHeadings":true,"gitHash":"","clusterTagReservedPrefixes":[],"graphqlClustersPollInterval":3000,"tableAclsEnabledMap":{"spark.databricks.acl.dfAclsEnabled":"true","spark.databricks.repl.allowedLanguages":"python,sql"},"showWorkspaceFeaturedLinks":true,"signupUrl":"https://databricks.com/try-databricks","databricksDocsNotebookPathPrefix":"^https://docs\\.databricks\\.com/_static/notebooks/.+$","graphqlClusterListPollIntervalMs":5000,"serverlessAttachEbsVolumesByDefault":false,"deltaStatsReportIntervalMs":60000,"enableTokensConfig":true,"allowFeedbackForumAccess":true,"frameDurationReportThresholdMs":1000,"enablePerClusterInitScriptsV2UI":true,"enablePythonVersionUI":true,"enableImportFromUrl":true,"allowDisplayHtmlByUrl":true,"enableTokens":true,"enableMiniClusters":false,"diffGraphqlClusterStoreInterval":0,"clusterListMaxHeightPx":8000,"azureTrialExpirationTime":null,"featureTierSupportsClusterAppsUI":true,"enableNewJobList":true,"maxPinnedClustersPerOrg":20,"enableApacheSparkImages":false,"enableDebugUI":false,"enableStreamingMetricsDashboard":true,"allowNonAdminUsers":true,"enableSingleSignOnByTier":true,"enableJobsRetryOnTimeout":true,"loginLogo":"/login/databricks_logoTM_rgb_TM.svg","enableCredentialPassthrough":false,"useStandardTierUpgradeTooltips":true,"staticNotebookResourceUrl":"https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/","enableJobCreatePermissions":false,"enableSpotClusterType":true,"enableSparkPackages":true,"checkAadUserInWorkspaceTenant":false,"dynamicSparkVersions":true,"useIframeForHtmlResult":false,"enableClusterTagsUIByTier":true,"enableUserPromptForPendingRpc":true,"enableNotebookHistoryUI":true,"addWhitespaceAfterLastNotebookCell":true,"enableClusterLoggingUI":true,"setDeletedAtForDeletedColumnsOnWebappStart":false,"enableDatabaseDropdownInTableUI":true,"showDebugCounters":false,"enableInstanceProfilesUI":true,"enableFolderHtmlExport":true,"backgroundTabSuspensionTimeoutMs":0,"homepageFeaturedLinks":[],"enableClusterStart":true,"maxImportFileVersion":5,"enableEBSVolumesUIByTier":true,"enableTableAclService":false,"removeSubCommandCodeWhenExport":true,"upgradeURL":"","maxAutoterminationMinutes":10000,"showResultsFromExternalSearchEngine":true,"autoterminateClustersByDefault":false,"notebookLoadingBackground":"#fff","sshContainerForwardedPort":2200,"enableStaticHtmlImport":true,"enableInstanceProfilesByTier":true,"showForgotPasswordLink":true,"defaultMemoryPerContainerMB":28000,"enablePresenceUI":true,"minAutoterminationMinutes":10,"accounts":true,"useOnDemandClustersByDefault":false,"enableAutoCreateUserUI":true,"defaultCoresPerContainer":4,"showTerminationReason":true,"showPricePerDBU":true,"showSqlProxyUI":true,"enableNotebookErrorHighlighting":true};</script>
<script>var __DATABRICKS_NOTEBOOK_MODEL = 'JTdCJTIydmVyc2lvbiUyMiUzQSUyMk5vdGVib29rVjElMjIlMkMlMjJvcmlnSWQlMjIlM0E0MzcwNzIwMjc2MDI2MTY4JTJDJTIybmFtZSUyMiUzQSUyMkludHJvVG9TcGFya1Jmb3JHTE0lMjIlMkMlMjJsYW5ndWFnZSUyMiUzQSUyMnIlMjIlMkMlMjJjb21tYW5kcyUyMiUzQSU1QiU3QiUyMnZlcnNpb24lMjIlM0ElMjJDb21tYW5kVjElMjIlMkMlMjJvcmlnSWQlMjIlM0E0MzcwNzIwMjc2MDI2MTY5JTJDJTIyZ3VpZCUyMiUzQSUyMjUyZGQwMTc3LWMxNGQtNGRjMi04NWI0LWUyN2IzZGQyYWFmZSUyMiUyQyUyMnN1YnR5cGUlMjIlM0ElMjJjb21tYW5kJTIyJTJDJTIyY29tbWFuZFR5cGUlMjIlM0ElMjJhdXRvJTIyJTJDJTIycG9zaXRpb24lMjIlM0EwLjUlMkMlMjJjb21tYW5kJTIyJTNBJTIyJTI1bWQlNUNuJTIzJTIwU3BhcmtSJTIwYW5kJTIwR0xNJTIwaW4lMjBkYXRhYnJpY2tzJTIwQ29tbXVuaXR5JTIwRWRpdGlvbiU1Q24lNUNuJTIzJTIzJTIwQSUyMHZlcnklMjBxdWljayUyMGludHJvZHVjdGlvbiU1Q24lNUNuJTIzJTIzJTIzJTIwYnklMjBJdmFuJTIwU2FkaWtvdiUyMGFuZCUyMFJhYXplc2glMjBTYWludWRpaW4lNUNuJTVDblRoaXMlMjBpcyUyMGElMjBub24tZXhhbWluYWJsZSUyMGNvbXBvbmVudCUyMG9mJTIwdGhlJTIwMjAxOCUyMFVwcHNhbGElMjBNYXN0ZXJzLUxldmVsJTIwQ291cnNlJTIwaW4lMjAlNUJHZW5lcmFsaXNlZCUyMExpbmVhciUyME1vZGVscyU1RChodHRwcyUzQSUyRiUyRmxhbWFzdGV4LmdpdGh1Yi5pbyUyRnNjYWxhYmxlLWRhdGEtc2NpZW5jZSUyRmdsbSUyRjIwMTglMkYpLiUyMCU1Q25BbHRob3VnaCUyMHRoZSUyMGRhdGElMjBhbmFseXNlZCUyMGhlcmUlMjBpcyUyMG5vdCUyMCU1QyUyMmJpZyUyMGRhdGElNUMlMjIlMkMlMjB0aGUlMjBkaXN0cmlidXRlZCUyMGNvbXB1dGluZyUyMG1ldGhvZHMlMjB1bmRlciUyMHRoZSUyMGhvb2QlMjBhcmUlMjBzY2FsYWJsZSUyMHdpdGglMjBleGFjdGx5JTIwdGhlJTIwc2FtZSUyMHN5bnRheC4lNUNuJTVDbkElMjByZWFzb25hYmxlJTIwZXhyZWNpc2UlMjBmb3IlMjBhJTIwc3R1ZGVudCUyMHdobyUyMHdhbnRzJTIwdG8lMjBsZWFybiUyMFNwYXJrJTIwaXMlMjB0byUyMHdyaXRlJTIwYSUyMHNpbXVsYXRvciUyMGZvciUyMGxhcmdlJTIwZGF0YSUyMHVuZGVyJTIwYSUyMHBhcnRpY3VsYXIlMjBHTE0lMjBtb2RlbCUyMGFuZCUyMGFuYWx5c2UlMjB0aGUlMjByZXN1bHRzJTIwdXNpbmclMjB0aGUlMjBjb2RlJTIwYmVsb3cuJTIwVG8lMjBnZXQlMjBzdGFydGVkJTIwb24lMjBob3clMjB0byUyMHNpbXVsYXRlJTIwbGFyZ2UlMjBkYXRhc2V0cyUyMGluJTIwU3BhcmslMkMlMjBzYXklMjB1c2luZyUyMFNjYWxhJTJDJTIwc2VlJTIwJTVCc2RzLTIuMiU1RChodHRwcyUzQSUyRiUyRmxhbWFzdGV4LmdpdGh1Yi5pbyUyRnNjYWxhYmxlLWRhdGEtc2NpZW5jZSUyRnNkcyUyRjIlMkYyJTJGKSUyMGFuZCUyMGluJTIwcGFydGljdWxhciUyMHN0YXJ0JTIwZnJvbSUyMCU1QnNkcyUyRjIlMkYyJTJGZGIlMkYwMTFfMDJfSW50cm9Ub1NpbXVsYXRpb24lNUQoaHR0cHMlM0ElMkYlMkZsYW1hc3RleC5naXRodWIuaW8lMkZzY2FsYWJsZS1kYXRhLXNjaWVuY2UlMkZzZHMlMkYyJTJGMiUyRmRiJTJGMDExXzAyX0ludHJvVG9TaW11bGF0aW9uJTJGKSUyMGFuZCUyMCU1QnNkcyUyRjIlMkYyJTJGZGIlMkYwMThfTGluUmVnSW50cm8lNUQoaHR0cHMlM0ElMkYlMkZsYW1hc3RleC5naXRodWIuaW8lMkZzY2FsYWJsZS1kYXRhLXNjaWVuY2UlMkZzZHMlMkYyJTJGMiUyRmRiJTJGMDE4X0xpblJlZ0ludHJvJTJGKS4lMjBZb3UlMjBjYW4lMjB3cml0ZSUyMHRoZXNlJTIwc2ltdWxhdGVkJTIwU3BhcmslMjAoc2NhbGEpJTIwRGF0YUZyYW1lcyUyMGFzJTIwcGFycXVldCUyMGZpbGVzJTIwYW5kJTIwdGhlbiUyMHJlYWQlMjBpdCUyMGZyb20lMjBTcGFya1IlMjBhcyUyMGV4cGxhaW5lZCUyMGluJTIwdGhlc2UlMjBub3RlYm9va3MlMjBhYm91dCUzQSUyMCU1Q24lNUNuKiUyMGNyb3NzLWxhbmd1YWdlJTIwY2VsbHMlMjBhdCUyMHRoZSUyMGJvdHRvbSUyMG9mJTIwJTVCc2RzJTJGMiUyRjIlMkZkYiUyRjAwM19zY2FsYUNyYXNoQ291cnNlJTJGJTVEJTVEKGh0dHBzJTNBJTJGJTJGbGFtYXN0ZXguZ2l0aHViLmlvJTJGc2NhbGFibGUtZGF0YS1zY2llbmNlJTJGc2RzJTJGMiUyRjIlMkZkYiUyRjAwM19zY2FsYUNyYXNoQ291cnNlJTJGKSU1Q24qJTIwJTVDbiU1Q24lMjMlMjBQcm9ncmFtbWluZyUyMEd1aWRlJTVDbiU1Q24tJTIwaHR0cHMlM0ElMkYlMkZzcGFyay5hcGFjaGUub3JnJTJGZG9jcyUyRmxhdGVzdCUyRnNwYXJrci5odG1sJTVDbiU1Q24lMjMlMjMlMjBkYXRhYnJpY2tzLXNwZWNpZmljJTVDbiU1Q24tJTIwaHR0cHMlM0ElMkYlMkZkb2NzLmRhdGFicmlja3MuY29tJTJGc3BhcmslMkZsYXRlc3QlMkZzcGFya3IlMkZ0dXRvcmlhbHMlMkZpbmRleC5odG1sJTVDbi0lMjBodHRwcyUzQSUyRiUyRmRvY3MuZGF0YWJyaWNrcy5jb20lMkZzcGFyayUyRmxhdGVzdCUyRnNwYXJrciUyRnR1dG9yaWFscyUyRnVzaW5nLWdsbS5odG1sJTVDbiU1Q24lMjMlMjBVc2UlMjB0aGlzJTIwbm90ZWJvb2slMjB0byUyMGxlYXJuJTIwdG8lMjBydW4lMjB0aGVzZSUyMEdMTSUyMG1vZGVscyU1Q24lNUNuLSUyMGh0dHBzJTNBJTJGJTJGZG9jcy5kYXRhYnJpY2tzLmNvbSUyRnNwYXJrJTJGbGF0ZXN0JTJGc3BhcmtyJTJGdHV0b3JpYWxzJTJGdXNpbmctZ2xtLmh0bWwlMjN0cmFpbmluZy1hLWxpbmVhci1yZWdyZXNzaW9uLW1vZGVsLXVzaW5nLWdsbSU1Q24tJTIwaHR0cHMlM0ElMkYlMkZkb2NzLmRhdGFicmlja3MuY29tJTJGc3BhcmslMkZsYXRlc3QlMkZzcGFya3IlMkZ0dXRvcmlhbHMlMkZ1c2luZy1nbG0uaHRtbCUyM3RyYWluaW5nLWEtbG9naXN0aWMtcmVncmVzc2lvbi1tb2RlbC11c2luZy1nbG0lNUNuJTVDbm9yJTIwZGF0YWJyY2lrcy1henVyZS1zcGVjaWZpYyUyMGRvY3MlM0ElNUNuJTVDbi0lMjBodHRwcyUzQSUyRiUyRmRvY3MuYXp1cmVkYXRhYnJpY2tzLm5ldCUyRnNwYXJrJTJGbGF0ZXN0JTJGc3BhcmtyJTJGdHV0b3JpYWxzJTJGdXNpbmctZ2xtLmh0bWwlNUNuJTVDbk9mJTIwY291cnNlJTJDJTIwdGhpcyUyMGNhbiUyMGJlJTIwZG9uZSUyMHZpYSUyMHplcHBlbGluJTIwb3IlMjBqdXB5dGVyJTIwbm90ZWJvb2tzJTIwY29ubmVjdGVkJTIwdG8lMjBhJTIwU3BhcmslMjBjbHVzdGVyJTIweW91JTIwa25vdyUyMGhvdyUyMHRvJTIwY3JlYXRlLiU1Q24lNUNuJTIzJTIwQW5zd2VycyUyMHRvJTIwc29tZSUyMEZBUSU1Q24lNUNuQnV0JTJDJTIwbm90ZSUyMHRoYXQlMjB0aGUlMjBjb2RlcyUyMGJlbG93JTIwbWF5JTIwbm90JTIwd29yayUyMG9uJTIwY3VycmVudCUyMHZlcnNpb25zLiUyMFNvJTIwc29tZSUyMG1vZGlmaWNhdGlvbiUyMG1heSUyMGJlJTIwbmVlZGVkLiU1Q24lNUNuLSUyMGh0dHBzJTNBJTJGJTJGZm9ydW1zLmRhdGFicmlja3MuY29tJTJGcXVlc3Rpb25zJTJGMTM4NzQlMkZnZXR0aW5nLXN0YXJ0ZWQtdXNpbmctci1ub3RlYm9va3MtaW4tZGF0YWJyaWNrcy5odG1sJTVDbi0lMjBhbmQlMjBhJTIwbGlua2VkJTIwZGF0YWJyaWNrcyUyMFIlMjBub3RlYm9vayUyMGZpbmFsbHklM0ElNUNuJTIwJTIwLSUyMGh0dHBzJTNBJTJGJTJGZGF0YWJyaWNrcy1wcm9kLWNsb3VkZnJvbnQuY2xvdWQuZGF0YWJyaWNrcy5jb20lMkZwdWJsaWMlMkY0MDI3ZWM5MDJlMjM5YzkzZWFhYTg3MTRmMTczYmNmYyUyRjg1OTk3MzgzNjc1OTcwMjglMkYxNzkyNDEyMzk5MzgyNTc1JTJGMzYwMTU3ODY0Mzc2MTA4MyUyRmxhdGVzdC5odG1sJTVDbiUyMCUyMCU1Q24lMjMlMjMlMjBSZXNvdXJjZXMlMjBvbiUyMFNwYXJrUiUyMGZyb20lMjBkYXRhYnJpY2tzJTVDbiU1Q24tJTIwaHR0cHMlM0ElMkYlMkZkYXRhYnJpY2tzLmNvbSUyRnJlc291cmNlcyUzRnMlM0RzcGFya1IlNUNuJTVDbiUyMyUyMyUyMEFQSSUyMGRvY3MlMjBmb3IlMjBTcGFya1IlMjAtJTIwYm9va21hcmslMjB0aGlzISU1Q24lNUNuLSUyMGh0dHAlM0ElMkYlMkZzcGFyay5hcGFjaGUub3JnJTJGZG9jcyUyRmxhdGVzdCUyRmFwaSUyRlIlMkYlNUNuJTVDbiUyMyUyMyUyMFZpZGVvcyU1Q24lNUNuUmVjb21tZW5kZWQlMjB0byUyMHdhdGNoJTIwYXQlMjAxLjV4JTIwLSUyMDIuMHglNUNuLSUyMDctbWludXRlcy1sb25nJTIwdmlkZW8lM0ElMjBodHRwcyUzQSUyRiUyRnd3dy55b3V0dWJlLmNvbSUyRndhdGNoJTNGdiUzRDBIRnVqWDN0NlRVJTVDbiUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZmluaXNoZWQlMjIlMkMlMjJyZXN1bHRzJTIyJTNBbnVsbCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0EwJTJDJTIyc3VibWl0VGltZSUyMiUzQTE1NDE4NDgwODE0NDklMkMlMjJmaW5pc2hUaW1lJTIyJTNBMCUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyMThiNmQzNzUtMThiYS00NTdlLThlMWMtNTVhZDhlMDQ0NTNkJTIyJTdEJTJDJTdCJTIydmVyc2lvbiUyMiUzQSUyMkNvbW1hbmRWMSUyMiUyQyUyMm9yaWdJZCUyMiUzQTMxNjQwNTAwNjA2OTA5ODglMkMlMjJndWlkJTIyJTNBJTIyMzZjZTlkYWUtMDY1YS00NDU2LWI3MGYtZTExZTdjZGE4Y2Q1JTIyJTJDJTIyc3VidHlwZSUyMiUzQSUyMmNvbW1hbmQlMjIlMkMlMjJjb21tYW5kVHlwZSUyMiUzQSUyMmF1dG8lMjIlMkMlMjJwb3NpdGlvbiUyMiUzQTAuNjI1JTJDJTIyY29tbWFuZCUyMiUzQSUyMiUyNW1kJTVDbiUyMyUyMEJhc2ljJTIwVXNlcyUyMG9mJTIwUiUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZXJyb3IlMjIlMkMlMjJyZXN1bHRzJTIyJTNBbnVsbCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0EwJTJDJTIyc3VibWl0VGltZSUyMiUzQTAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMCUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyYzE4NDQwZjMtYTU5YS00MGExLTgxZGItZDQ0NTExOGQyODQyJTIyJTdEJTJDJTdCJTIydmVyc2lvbiUyMiUzQSUyMkNvbW1hbmRWMSUyMiUyQyUyMm9yaWdJZCUyMiUzQTQzNzA3MjAyNzYwMjYxNzAlMkMlMjJndWlkJTIyJTNBJTIyMzljN2JiYWQtNWNjOS00NTNjLWExMTUtNDdjYmVkNGZlYjEzJTIyJTJDJTIyc3VidHlwZSUyMiUzQSUyMmNvbW1hbmQlMjIlMkMlMjJjb21tYW5kVHlwZSUyMiUzQSUyMmF1dG8lMjIlMkMlMjJwb3NpdGlvbiUyMiUzQTAuNzUlMkMlMjJjb21tYW5kJTIyJTNBJTIyJTIzJTIwYXNzaWduJTIwdGhlJTIwY29uY2F0ZW5hdGlvbiUyMG9mJTIwdGhlJTIwdGhyZWUlMjBudW1iZXJzJTNBJTIwMiUyQyUyMDMlMjBhbmQlMjA1JTIwdG8lMjB0aGUlMjB2YXJpYWJsZSUyMG5hbWVkJTIwYSU1Q25hJTIwJTNDLSUyMGMoMiUyQzMlMkM1KSU1Q24lMjMlMjBmaW5kJTIwdGhlJTIwbWVhbiUyMG9mJTIwYSU1Q25tZWFuKGEpJTIyJTJDJTIyY29tbWFuZFZlcnNpb24lMjIlM0EwJTJDJTIyc3RhdGUlMjIlM0ElMjJmaW5pc2hlZCUyMiUyQyUyMnJlc3VsdHMlMjIlM0ElN0IlMjJ0eXBlJTIyJTNBJTIyaHRtbCUyMiUyQyUyMmRhdGElMjIlM0ElMjIlM0NwcmUlMjBzdHlsZSUzRCU1QyUyMmZvbnQtc2l6ZSUzQTEwcCU1QyUyMiUzRSUzQyUyRnByZSUzRSUzQ3ByZSUyMHN0eWxlJTIwJTNEJTIwJ2ZvbnQtc2l6ZSUzQTEwcHQnJTNFJTVCMSU1RCUyMDMuMzMzMzMzJTNDJTJGcHJlJTNFJTIyJTJDJTIyYXJndW1lbnRzJTIyJTNBJTdCJTdEJTJDJTIyYWRkZWRXaWRnZXRzJTIyJTNBJTdCJTdEJTJDJTIycmVtb3ZlZFdpZGdldHMlMjIlM0ElNUIlNUQlMkMlMjJkYXRhc2V0SW5mb3MlMjIlM0ElNUIlNUQlN0QlMkMlMjJlcnJvclN1bW1hcnklMjIlM0FudWxsJTJDJTIyZXJyb3IlMjIlM0FudWxsJTJDJTIyd29ya2Zsb3dzJTIyJTNBJTVCJTVEJTJDJTIyc3RhcnRUaW1lJTIyJTNBMTU0NDY5Nzk1NDE2NSUyQyUyMnN1Ym1pdFRpbWUlMjIlM0ExNTQ0Njk3OTU0MDY2JTJDJTIyZmluaXNoVGltZSUyMiUzQTE1NDQ2OTc5NTQxNzUlMkMlMjJjb2xsYXBzZWQlMjIlM0FmYWxzZSUyQyUyMmJpbmRpbmdzJTIyJTNBJTdCJTdEJTJDJTIyaW5wdXRXaWRnZXRzJTIyJTNBJTdCJTdEJTJDJTIyZGlzcGxheVR5cGUlMjIlM0ElMjJ0YWJsZSUyMiUyQyUyMndpZHRoJTIyJTNBJTIyYXV0byUyMiUyQyUyMmhlaWdodCUyMiUzQSUyMmF1dG8lMjIlMkMlMjJ4Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJ5Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdENvbHVtbnMlMjIlM0FudWxsJTJDJTIycGl2b3RBZ2dyZWdhdGlvbiUyMiUzQW51bGwlMkMlMjJjdXN0b21QbG90T3B0aW9ucyUyMiUzQSU3QiU3RCUyQyUyMmNvbW1lbnRUaHJlYWQlMjIlM0ElNUIlNUQlMkMlMjJjb21tZW50c1Zpc2libGUlMjIlM0FmYWxzZSUyQyUyMnBhcmVudEhpZXJhcmNoeSUyMiUzQSU1QiU1RCUyQyUyMmRpZmZJbnNlcnRzJTIyJTNBJTVCJTVEJTJDJTIyZGlmZkRlbGV0ZXMlMjIlM0ElNUIlNUQlMkMlMjJnbG9iYWxWYXJzJTIyJTNBJTdCJTdEJTJDJTIybGF0ZXN0VXNlciUyMiUzQSUyMmElMjB1c2VyJTIyJTJDJTIybGF0ZXN0VXNlcklkJTIyJTNBbnVsbCUyQyUyMmNvbW1hbmRUaXRsZSUyMiUzQSUyMiUyMiUyQyUyMnNob3dDb21tYW5kVGl0bGUlMjIlM0FmYWxzZSUyQyUyMmhpZGVDb21tYW5kQ29kZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRSZXN1bHQlMjIlM0FmYWxzZSUyQyUyMmlQeXRob25NZXRhZGF0YSUyMiUzQW51bGwlMkMlMjJzdHJlYW1TdGF0ZXMlMjIlM0ElN0IlN0QlMkMlMjJkYXRhc2V0UHJldmlld05hbWVUb0NtZElkTWFwJTIyJTNBJTdCJTdEJTJDJTIybnVpZCUyMiUzQSUyMmQ2MDBlODc1LTBjMDEtNDk4Yy04NzI5LTAxNTAwZDU1NjcyOCUyMiU3RCUyQyU3QiUyMnZlcnNpb24lMjIlM0ElMjJDb21tYW5kVjElMjIlMkMlMjJvcmlnSWQlMjIlM0EzMTY0MDUwMDYwNjkwOTg5JTJDJTIyZ3VpZCUyMiUzQSUyMjRiNGUwZmRkLTE3NTAtNDY0MS04MTIwLTk1MDdhMDdhYTY3NSUyMiUyQyUyMnN1YnR5cGUlMjIlM0ElMjJjb21tYW5kJTIyJTJDJTIyY29tbWFuZFR5cGUlMjIlM0ElMjJhdXRvJTIyJTJDJTIycG9zaXRpb24lMjIlM0EwLjg3NSUyQyUyMmNvbW1hbmQlMjIlM0ElMjIlMjVtZCU1Q24lMjMlMjBMb2FkJTIwdGhlJTIwbGlicmFyeSUyMCU2MFNwYXJrUiU2MCUyMGlmJTIwbmVlZGVkJTIyJTJDJTIyY29tbWFuZFZlcnNpb24lMjIlM0EwJTJDJTIyc3RhdGUlMjIlM0ElMjJlcnJvciUyMiUyQyUyMnJlc3VsdHMlMjIlM0FudWxsJTJDJTIyZXJyb3JTdW1tYXJ5JTIyJTNBbnVsbCUyQyUyMmVycm9yJTIyJTNBbnVsbCUyQyUyMndvcmtmbG93cyUyMiUzQSU1QiU1RCUyQyUyMnN0YXJ0VGltZSUyMiUzQTAlMkMlMjJzdWJtaXRUaW1lJTIyJTNBMCUyQyUyMmZpbmlzaFRpbWUlMjIlM0EwJTJDJTIyY29sbGFwc2VkJTIyJTNBZmFsc2UlMkMlMjJiaW5kaW5ncyUyMiUzQSU3QiU3RCUyQyUyMmlucHV0V2lkZ2V0cyUyMiUzQSU3QiU3RCUyQyUyMmRpc3BsYXlUeXBlJTIyJTNBJTIydGFibGUlMjIlMkMlMjJ3aWR0aCUyMiUzQSUyMmF1dG8lMjIlMkMlMjJoZWlnaHQlMjIlM0ElMjJhdXRvJTIyJTJDJTIyeENvbHVtbnMlMjIlM0FudWxsJTJDJTIyeUNvbHVtbnMlMjIlM0FudWxsJTJDJTIycGl2b3RDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90QWdncmVnYXRpb24lMjIlM0FudWxsJTJDJTIyY3VzdG9tUGxvdE9wdGlvbnMlMjIlM0ElN0IlN0QlMkMlMjJjb21tZW50VGhyZWFkJTIyJTNBJTVCJTVEJTJDJTIyY29tbWVudHNWaXNpYmxlJTIyJTNBZmFsc2UlMkMlMjJwYXJlbnRIaWVyYXJjaHklMjIlM0ElNUIlNUQlMkMlMjJkaWZmSW5zZXJ0cyUyMiUzQSU1QiU1RCUyQyUyMmRpZmZEZWxldGVzJTIyJTNBJTVCJTVEJTJDJTIyZ2xvYmFsVmFycyUyMiUzQSU3QiU3RCUyQyUyMmxhdGVzdFVzZXIlMjIlM0ElMjJhJTIwdXNlciUyMiUyQyUyMmxhdGVzdFVzZXJJZCUyMiUzQW51bGwlMkMlMjJjb21tYW5kVGl0bGUlMjIlM0ElMjIlMjIlMkMlMjJzaG93Q29tbWFuZFRpdGxlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZENvZGUlMjIlM0FmYWxzZSUyQyUyMmhpZGVDb21tYW5kUmVzdWx0JTIyJTNBZmFsc2UlMkMlMjJpUHl0aG9uTWV0YWRhdGElMjIlM0FudWxsJTJDJTIyc3RyZWFtU3RhdGVzJTIyJTNBJTdCJTdEJTJDJTIyZGF0YXNldFByZXZpZXdOYW1lVG9DbWRJZE1hcCUyMiUzQSU3QiU3RCUyQyUyMm51aWQlMjIlM0ElMjJmMGJmY2M3Zi1lZWQxLTRkYzEtODM4OS0xZjE3NTIxNzI4MzIlMjIlN0QlMkMlN0IlMjJ2ZXJzaW9uJTIyJTNBJTIyQ29tbWFuZFYxJTIyJTJDJTIyb3JpZ0lkJTIyJTNBNDM3MDcyMDI3NjAyNjE3MSUyQyUyMmd1aWQlMjIlM0ElMjJiMDJmMGQwZS0zZjI1LTQyN2MtOTE2YS1jNjg1NTkzOTBkOTUlMjIlMkMlMjJzdWJ0eXBlJTIyJTNBJTIyY29tbWFuZCUyMiUyQyUyMmNvbW1hbmRUeXBlJTIyJTNBJTIyYXV0byUyMiUyQyUyMnBvc2l0aW9uJTIyJTNBMS4wJTJDJTIyY29tbWFuZCUyMiUzQSUyMmxpYnJhcnkoU3BhcmtSKSU1Q24lNUNuJTIzJTIwY3JlYXRlJTIwYSUyMGRhdGFmcmFtZSUyMGZyb20lMjB0aGUlMjAnZmFpdGhmdWwnJTIwZGF0YSUyMGZyb20lMjBZZWxsb3dzdG9uZSUyME5hdGlvbmFsJTIwUGFyayU1Q25kZiUyMCUzQy0lMjBjcmVhdGVEYXRhRnJhbWUoZmFpdGhmdWwpJTVDbiU1Q24lMjMlMjBEaXNwbGF5cyUyMHRoZSUyMGNvbnRlbnQlMjBvZiUyMHRoZSUyMERhdGFGcmFtZSUyMHRvJTIwc3Rkb3V0JTVDbmhlYWQoZGYpJTIyJTJDJTIyY29tbWFuZFZlcnNpb24lMjIlM0EwJTJDJTIyc3RhdGUlMjIlM0ElMjJmaW5pc2hlZCUyMiUyQyUyMnJlc3VsdHMlMjIlM0ElN0IlMjJ0eXBlJTIyJTNBJTIyaHRtbCUyMiUyQyUyMmRhdGElMjIlM0ElMjIlM0NwcmUlMjBzdHlsZSUzRCU1QyUyMmZvbnQtc2l6ZSUzQTEwcCU1QyUyMiUzRSUzQyUyRnByZSUzRSUzQ3ByZSUyMHN0eWxlJTIwJTNEJTIwJ2ZvbnQtc2l6ZSUzQTEwcHQnJTNFJTIwJTIwZXJ1cHRpb25zJTIwd2FpdGluZyU1Q24xJTIwJTIwJTIwJTIwJTIwMy42MDAlMjAlMjAlMjAlMjAlMjAlMjA3OSU1Q24yJTIwJTIwJTIwJTIwJTIwMS44MDAlMjAlMjAlMjAlMjAlMjAlMjA1NCU1Q24zJTIwJTIwJTIwJTIwJTIwMy4zMzMlMjAlMjAlMjAlMjAlMjAlMjA3NCU1Q240JTIwJTIwJTIwJTIwJTIwMi4yODMlMjAlMjAlMjAlMjAlMjAlMjA2MiU1Q241JTIwJTIwJTIwJTIwJTIwNC41MzMlMjAlMjAlMjAlMjAlMjAlMjA4NSU1Q242JTIwJTIwJTIwJTIwJTIwMi44ODMlMjAlMjAlMjAlMjAlMjAlMjA1NSUzQyUyRnByZSUzRSUyMiUyQyUyMmFyZ3VtZW50cyUyMiUzQSU3QiU3RCUyQyUyMmFkZGVkV2lkZ2V0cyUyMiUzQSU3QiU3RCUyQyUyMnJlbW92ZWRXaWRnZXRzJTIyJTNBJTVCJTVEJTJDJTIyZGF0YXNldEluZm9zJTIyJTNBJTVCJTVEJTdEJTJDJTIyZXJyb3JTdW1tYXJ5JTIyJTNBJTIyJTNDY29kZSUyMHN0eWxlJTNEJTVDJTIyZm9udC1zaXplJTNBMTBwJTVDJTIyJTNFJTIwJTIwJTNDJTJGY29kZSUzRSUyMiUyQyUyMmVycm9yJTIyJTNBJTIyJTNDcHJlJTIwc3R5bGUlM0QlNUMlMjJmb250LXNpemUlM0ExMHAlNUMlMjIlM0UlNUNuQXR0YWNoaW5nJTIwcGFja2FnZSUzQSUyMCVFMiU4MCU5OFNwYXJrUiVFMiU4MCU5OSU1Q24lNUNuVGhlJTIwZm9sbG93aW5nJTIwb2JqZWN0JTIwaXMlMjBtYXNrZWQlMjBfYnlfJTIwJUUyJTgwJTk4Lkdsb2JhbEVudiVFMiU4MCU5OSUzQSU1Q24lNUNuJTIwJTIwJTIwJTIwc2V0TG9jYWxQcm9wZXJ0eSU1Q24lNUNuVGhlJTIwZm9sbG93aW5nJTIwb2JqZWN0cyUyMGFyZSUyMG1hc2tlZCUyMGZyb20lMjAlRTIlODAlOThwYWNrYWdlJTNBc3RhdHMlRTIlODAlOTklM0ElNUNuJTVDbiUyMCUyMCUyMCUyMGNvdiUyQyUyMGZpbHRlciUyQyUyMGxhZyUyQyUyMG5hLm9taXQlMkMlMjBwcmVkaWN0JTJDJTIwc2QlMkMlMjB2YXIlMkMlMjB3aW5kb3clNUNuJTVDblRoZSUyMGZvbGxvd2luZyUyMG9iamVjdHMlMjBhcmUlMjBtYXNrZWQlMjBmcm9tJTIwJUUyJTgwJTk4cGFja2FnZSUzQWJhc2UlRTIlODAlOTklM0ElNUNuJTVDbiUyMCUyMCUyMCUyMGFzLmRhdGEuZnJhbWUlMkMlMjBjb2xuYW1lcyUyQyUyMGNvbG5hbWVzJTI2bHQlM0ItJTJDJTIwZHJvcCUyQyUyMGVuZHNXaXRoJTJDJTIwaW50ZXJzZWN0JTJDJTVDbiUyMCUyMCUyMCUyMHJhbmslMkMlMjByYmluZCUyQyUyMHNhbXBsZSUyQyUyMHN0YXJ0c1dpdGglMkMlMjBzdWJzZXQlMkMlMjBzdW1tYXJ5JTJDJTIwdHJhbnNmb3JtJTJDJTIwdW5pb24lNUNuJTVDbkVycm9yJTIwaW4lMjBoYW5kbGVFcnJvcnMocmV0dXJuU3RhdHVzJTJDJTIwY29ubiklMjAlM0ElMjAlNUNuJTIwJTIwb3JnLmFwYWNoZS5zcGFyay5TcGFya0V4Y2VwdGlvbiUzQSUyMEpvYiUyMGFib3J0ZWQlMjBkdWUlMjB0byUyMHN0YWdlJTIwZmFpbHVyZSUzQSUyMFRhc2slMjAwJTIwaW4lMjBzdGFnZSUyMDYuMCUyMGZhaWxlZCUyMDElMjB0aW1lcyUyQyUyMG1vc3QlMjByZWNlbnQlMjBmYWlsdXJlJTNBJTIwTG9zdCUyMHRhc2slMjAwLjAlMjBpbiUyMHN0YWdlJTIwNi4wJTIwKFRJRCUyMDYlMkMlMjBsb2NhbGhvc3QlMkMlMjBleGVjdXRvciUyMGRyaXZlciklM0ElMjBqYXZhLmxhbmcuTm9TdWNoTWV0aG9kRXJyb3IlM0ElMjBuZXQuanBvdW50ei5sejQuTFo0QmxvY2tJbnB1dFN0cmVhbS4lMjZsdCUzQmluaXQlMjZndCUzQihMamF2YSUyRmlvJTJGSW5wdXRTdHJlYW0lM0JaKVYlNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5pby5MWjRDb21wcmVzc2lvbkNvZGVjLmNvbXByZXNzZWRJbnB1dFN0cmVhbShDb21wcmVzc2lvbkNvZGVjLnNjYWxhJTNBMTIyKSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnNlcmlhbGl6ZXIuU2VyaWFsaXplck1hbmFnZXIud3JhcEZvckNvbXByZXNzaW9uKFNlcmlhbGl6ZXJNYW5hZ2VyLnNjYWxhJTNBMTYzKSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnNlcmlhbGl6ZXIuU2VyaWFsaXplck1hbmFnZXIud3JhcFN0cmVhbShTZXJpYWxpemVyTWFuYWdlci5zY2FsYSUzQTEyNCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zaHVmZmxlLkJsb2NrU3RvcmVTaHVmZmxlUmVhZGVyJTI0JTI0YW5vbmZ1biUyNDMuYXBwbHkoQmxvY2tTdG9yZVNodWZmbGVSZWFkZXIuc2NhbGElM0E1MCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zaHVmZmxlLkJsb2NrU3RvcmVTaHVmZmxlUmVhZGVyJTI0JTI0YW5vbmZ1biUyNDMuYXBwbHkoQmxvY2tTdG9yZVNodWZmbGVSZWFkZXIuc2NhbGElM0E1MCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zdG9yYWdlLlNodWZmbGVCbG9ja0ZldGNoZXJJdGVyYXRvci5uZXh0KFNodWZmbGVCbG9ja0ZldGNoZXJJdGVyYXRvci5zY2FsYSUzQTQ0NyklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zdG9yYWdlLlNodWZmbGVCbG9ja0ZldGNoZXJJdGVyYXRvci5uZXh0KFNodWZmbGVCbG9ja0ZldGNoZXJJdGVyYXRvci5zY2FsYSUzQTYzKSU1Q24lNUN0YXQlMjBzY2FsYS5jb2xsZWN0aW9uLkl0ZXJhdG9yJTI0JTI0YW5vbiUyNDEyLm5leHRDdXIoSXRlcmF0b3Iuc2NhbGElM0E0MzQpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24uSXRlcmF0b3IlMjQlMjRhbm9uJTI0MTIuaGFzTmV4dChJdGVyYXRvci5zY2FsYSUzQTQ0MCklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5JdGVyYXRvciUyNCUyNGFub24lMjQxMS5oYXNOZXh0KEl0ZXJhdG9yLnNjYWxhJTNBNDA4KSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnV0aWwuQ29tcGxldGlvbkl0ZXJhdG9yLmhhc05leHQoQ29tcGxldGlvbkl0ZXJhdG9yLnNjYWxhJTNBMzApJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3BhcmsuSW50ZXJydXB0aWJsZUl0ZXJhdG9yLmhhc05leHQoSW50ZXJydXB0aWJsZUl0ZXJhdG9yLnNjYWxhJTNBMzcpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24uSXRlcmF0b3IlMjQlMjRhbm9uJTI0MTEuaGFzTmV4dChJdGVyYXRvci5zY2FsYSUzQTQwOCklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5JdGVyYXRvciUyNCUyNGFub24lMjQxMC5oYXNOZXh0KEl0ZXJhdG9yLnNjYWxhJTNBMzg5KSU1Q24lNUN0YXQlMjBzY2FsYS5jb2xsZWN0aW9uLkl0ZXJhdG9yJTI0JTI0YW5vbiUyNDExLmhhc05leHQoSXRlcmF0b3Iuc2NhbGElM0E0MDgpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24uSXRlcmF0b3IlMjRjbGFzcy5mb3JlYWNoKEl0ZXJhdG9yLnNjYWxhJTNBODkzKSU1Q24lNUN0YXQlMjBzY2FsYS5jb2xsZWN0aW9uLkFic3RyYWN0SXRlcmF0b3IuZm9yZWFjaChJdGVyYXRvci5zY2FsYSUzQTEzMzYpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24uZ2VuZXJpYy5Hcm93YWJsZSUyNGNsYXNzLiUyNHBsdXMlMjRwbHVzJTI0ZXEoR3Jvd2FibGUuc2NhbGElM0E1OSklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5tdXRhYmxlLkFycmF5QnVmZmVyLiUyNHBsdXMlMjRwbHVzJTI0ZXEoQXJyYXlCdWZmZXIuc2NhbGElM0ExMDQpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24ubXV0YWJsZS5BcnJheUJ1ZmZlci4lMjRwbHVzJTI0cGx1cyUyNGVxKEFycmF5QnVmZmVyLnNjYWxhJTNBNDgpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24uVHJhdmVyc2FibGVPbmNlJTI0Y2xhc3MudG8oVHJhdmVyc2FibGVPbmNlLnNjYWxhJTNBMzEwKSU1Q24lNUN0YXQlMjBzY2FsYS5jb2xsZWN0aW9uLkFic3RyYWN0SXRlcmF0b3IudG8oSXRlcmF0b3Iuc2NhbGElM0ExMzM2KSU1Q24lNUN0YXQlMjBzY2FsYS5jb2xsZWN0aW9uLlRyYXZlcnNhYmxlT25jZSUyNGNsYXNzLnRvQnVmZmVyKFRyYXZlcnNhYmxlT25jZS5zY2FsYSUzQTMwMiklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5BYnN0cmFjdEl0ZXJhdG9yLnRvQnVmZmVyKEl0ZXJhdG9yLnNjYWxhJTNBMTMzNiklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5UcmF2ZXJzYWJsZU9uY2UlMjRjbGFzcy50b0FycmF5KFRyYXZlcnNhYmxlT25jZS5zY2FsYSUzQTI4OSklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5BYnN0cmFjdEl0ZXJhdG9yLnRvQXJyYXkoSXRlcmF0b3Iuc2NhbGElM0ExMzM2KSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnJkZC5SREQlMjQlMjRhbm9uZnVuJTI0Y29sbGVjdCUyNDElMjQlMjRhbm9uZnVuJTI0MTIuYXBwbHkoUkRELnNjYWxhJTNBOTUxKSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnJkZC5SREQlMjQlMjRhbm9uZnVuJTI0Y29sbGVjdCUyNDElMjQlMjRhbm9uZnVuJTI0MTIuYXBwbHkoUkRELnNjYWxhJTNBOTUxKSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLlNwYXJrQ29udGV4dCUyNCUyNGFub25mdW4lMjRydW5Kb2IlMjQ1LmFwcGx5KFNwYXJrQ29udGV4dC5zY2FsYSUzQTIxODEpJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3BhcmsuU3BhcmtDb250ZXh0JTI0JTI0YW5vbmZ1biUyNHJ1bkpvYiUyNDUuYXBwbHkoU3BhcmtDb250ZXh0LnNjYWxhJTNBMjE4MSklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuUmVzdWx0VGFzay5ydW5UYXNrKFJlc3VsdFRhc2suc2NhbGElM0E4NyklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuVGFzay5ydW4oVGFzay5zY2FsYSUzQTExMiklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5leGVjdXRvci5FeGVjdXRvciUyNFRhc2tSdW5uZXIucnVuKEV4ZWN1dG9yLnNjYWxhJTNBMzg0KSU1Q24lNUN0YXQlMjBqYXZhLnV0aWwuY29uY3VycmVudC5UaHJlYWRQb29sRXhlY3V0b3IucnVuV29ya2VyKFRocmVhZFBvb2xFeGVjdXRvci5qYXZhJTNBMTE0OSklNUNuJTVDdGF0JTIwamF2YS51dGlsLmNvbmN1cnJlbnQuVGhyZWFkUG9vbEV4ZWN1dG9yJTI0V29ya2VyLnJ1bihUaHJlYWRQb29sRXhlY3V0b3IuamF2YSUzQTYyNCklNUNuJTVDdGF0JTIwamF2YS5sYW5nLlRocmVhZC5ydW4oVGhyZWFkLmphdmElM0E3NDgpJTVDbiU1Q25Ecml2ZXIlMjBzdGFja3RyYWNlJTNBJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3Bhcmsuc2NoZWR1bGVyLkRBR1NjaGVkdWxlci5vcmclMjRhcGFjaGUlMjRzcGFyayUyNHNjaGVkdWxlciUyNERBR1NjaGVkdWxlciUyNCUyNGZhaWxKb2JBbmRJbmRlcGVuZGVudFN0YWdlcyhEQUdTY2hlZHVsZXIuc2NhbGElM0ExNzQ3KSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnNjaGVkdWxlci5EQUdTY2hlZHVsZXIlMjQlMjRhbm9uZnVuJTI0YWJvcnRTdGFnZSUyNDEuYXBwbHkoREFHU2NoZWR1bGVyLnNjYWxhJTNBMTczNSklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyJTI0JTI0YW5vbmZ1biUyNGFib3J0U3RhZ2UlMjQxLmFwcGx5KERBR1NjaGVkdWxlci5zY2FsYSUzQTE3MzQpJTVDbiU1Q3RhdCUyMHNjYWxhLmNvbGxlY3Rpb24ubXV0YWJsZS5SZXNpemFibGVBcnJheSUyNGNsYXNzLmZvcmVhY2goUmVzaXphYmxlQXJyYXkuc2NhbGElM0E1OSklNUNuJTVDdGF0JTIwc2NhbGEuY29sbGVjdGlvbi5tdXRhYmxlLkFycmF5QnVmZmVyLmZvcmVhY2goQXJyYXlCdWZmZXIuc2NhbGElM0E0OCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyLmFib3J0U3RhZ2UoREFHU2NoZWR1bGVyLnNjYWxhJTNBMTczNCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyJTI0JTI0YW5vbmZ1biUyNGhhbmRsZVRhc2tTZXRGYWlsZWQlMjQxLmFwcGx5KERBR1NjaGVkdWxlci5zY2FsYSUzQTk2MiklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyJTI0JTI0YW5vbmZ1biUyNGhhbmRsZVRhc2tTZXRGYWlsZWQlMjQxLmFwcGx5KERBR1NjaGVkdWxlci5zY2FsYSUzQTk2MiklNUNuJTVDdGF0JTIwc2NhbGEuT3B0aW9uLmZvcmVhY2goT3B0aW9uLnNjYWxhJTNBMjU3KSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnNjaGVkdWxlci5EQUdTY2hlZHVsZXIuaGFuZGxlVGFza1NldEZhaWxlZChEQUdTY2hlZHVsZXIuc2NhbGElM0E5NjIpJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3Bhcmsuc2NoZWR1bGVyLkRBR1NjaGVkdWxlckV2ZW50UHJvY2Vzc0xvb3AuZG9PblJlY2VpdmUoREFHU2NoZWR1bGVyLnNjYWxhJTNBMTk3MCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyRXZlbnRQcm9jZXNzTG9vcC5vblJlY2VpdmUoREFHU2NoZWR1bGVyLnNjYWxhJTNBMTkxOCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyRXZlbnRQcm9jZXNzTG9vcC5vblJlY2VpdmUoREFHU2NoZWR1bGVyLnNjYWxhJTNBMTkwNiklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay51dGlsLkV2ZW50TG9vcCUyNCUyNGFub24lMjQxLnJ1bihFdmVudExvb3Auc2NhbGElM0E0OSklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5zY2hlZHVsZXIuREFHU2NoZWR1bGVyLnJ1bkpvYihEQUdTY2hlZHVsZXIuc2NhbGElM0E3NTkpJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3BhcmsuU3BhcmtDb250ZXh0LnJ1bkpvYihTcGFya0NvbnRleHQuc2NhbGElM0EyMTQxKSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLlNwYXJrQ29udGV4dC5ydW5Kb2IoU3BhcmtDb250ZXh0LnNjYWxhJTNBMjE2MiklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5TcGFya0NvbnRleHQucnVuSm9iKFNwYXJrQ29udGV4dC5zY2FsYSUzQTIxODEpJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3BhcmsuU3BhcmtDb250ZXh0LnJ1bkpvYihTcGFya0NvbnRleHQuc2NhbGElM0EyMjA2KSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnJkZC5SREQlMjQlMjRhbm9uZnVuJTI0Y29sbGVjdCUyNDEuYXBwbHkoUkRELnNjYWxhJTNBOTUxKSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLnJkZC5SRERPcGVyYXRpb25TY29wZSUyNC53aXRoU2NvcGUoUkRET3BlcmF0aW9uU2NvcGUuc2NhbGElM0ExNTEpJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3BhcmsucmRkLlJERE9wZXJhdGlvblNjb3BlJTI0LndpdGhTY29wZShSRERPcGVyYXRpb25TY29wZS5zY2FsYSUzQTExMiklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5yZGQuUkRELndpdGhTY29wZShSREQuc2NhbGElM0EzNzUpJTVDbiU1Q3RhdCUyMG9yZy5hcGFjaGUuc3BhcmsucmRkLlJERC5jb2xsZWN0KFJERC5zY2FsYSUzQTk1MCklNUNuJTVDdGF0JTIwY29tLmRhdGFicmlja3Muc3Bhcmsuc3FsLmFwaS5yLlNRTFV0aWxzJTI0LnNlcmlhbGl6ZShTUUxVdGlscy5zY2FsYSUzQTEyNCklNUNuJTVDdGF0JTIwY29tLmRhdGFicmlja3Muc3Bhcmsuc3FsLmFwaS5yLlNRTFV0aWxzLnNlcmlhbGl6ZShTUUxVdGlscy5zY2FsYSklNUNuJTVDdGF0JTIwc3VuLnJlZmxlY3QuTmF0aXZlTWV0aG9kQWNjZXNzb3JJbXBsLmludm9rZTAoTmF0aXZlJTIwTWV0aG9kKSU1Q24lNUN0YXQlMjBzdW4ucmVmbGVjdC5OYXRpdmVNZXRob2RBY2Nlc3NvckltcGwuaW52b2tlKE5hdGl2ZU1ldGhvZEFjY2Vzc29ySW1wbC5qYXZhJTNBNjIpJTVDbiU1Q3RhdCUyMHN1bi5yZWZsZWN0LkRlbGVnYXRpbmdNZXRob2RBY2Nlc3NvckltcGwuaW52b2tlKERlbGVnYXRpbmdNZXRob2RBY2Nlc3NvckltcGwuamF2YSUzQTQzKSU1Q24lNUN0YXQlMjBqYXZhLmxhbmcucmVmbGVjdC5NZXRob2QuaW52b2tlKE1ldGhvZC5qYXZhJTNBNDk4KSU1Q24lNUN0YXQlMjBvcmcuYXBhY2hlLnNwYXJrLmFwaS5yLlJCYWNrZW5kSGFuZGxlci5oYW5kbGVNZXRob2RDYWxsKFJCYWNrZW5kSGFuZGxlci5zY2FsYSUzQTE2NyklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5hcGkuci5SQmFja2VuZEhhbmRsZXIuY2hhbm5lbFJlYWQwKFJCYWNrZW5kSGFuZGxlci5zY2FsYSUzQTEwOCklNUNuJTVDdGF0JTIwb3JnLmFwYWNoZS5zcGFyay5hcGkuci5SQmFja2VuZEhhbmRsZXIuY2hhbm5lbFJlYWQwKFJCYWNrZW5kSGFuZGxlci5zY2FsYSUzQTQwKSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsLlNpbXBsZUNoYW5uZWxJbmJvdW5kSGFuZGxlci5jaGFubmVsUmVhZChTaW1wbGVDaGFubmVsSW5ib3VuZEhhbmRsZXIuamF2YSUzQTEwNSklNUNuJTVDdGF0JTIwaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5pbnZva2VDaGFubmVsUmVhZChBYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5qYXZhJTNBMzYyKSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDgpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuZmlyZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDApJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmhhbmRsZXIudGltZW91dC5JZGxlU3RhdGVIYW5kbGVyLmNoYW5uZWxSZWFkKElkbGVTdGF0ZUhhbmRsZXIuamF2YSUzQTI4NiklNUNuJTVDdGF0JTIwaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5pbnZva2VDaGFubmVsUmVhZChBYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5qYXZhJTNBMzYyKSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDgpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuZmlyZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDApJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmhhbmRsZXIuY29kZWMuTWVzc2FnZVRvTWVzc2FnZURlY29kZXIuY2hhbm5lbFJlYWQoTWVzc2FnZVRvTWVzc2FnZURlY29kZXIuamF2YSUzQTEwMiklNUNuJTVDdGF0JTIwaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5pbnZva2VDaGFubmVsUmVhZChBYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5qYXZhJTNBMzYyKSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDgpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuZmlyZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDApJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmhhbmRsZXIuY29kZWMuQnl0ZVRvTWVzc2FnZURlY29kZXIuZmlyZUNoYW5uZWxSZWFkKEJ5dGVUb01lc3NhZ2VEZWNvZGVyLmphdmElM0EzMTApJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmhhbmRsZXIuY29kZWMuQnl0ZVRvTWVzc2FnZURlY29kZXIuY2hhbm5lbFJlYWQoQnl0ZVRvTWVzc2FnZURlY29kZXIuamF2YSUzQTI4NCklNUNuJTVDdGF0JTIwaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5pbnZva2VDaGFubmVsUmVhZChBYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5qYXZhJTNBMzYyKSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsLkFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0Lmludm9rZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDgpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuZmlyZUNoYW5uZWxSZWFkKEFic3RyYWN0Q2hhbm5lbEhhbmRsZXJDb250ZXh0LmphdmElM0EzNDApJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwuRGVmYXVsdENoYW5uZWxQaXBlbGluZSUyNEhlYWRDb250ZXh0LmNoYW5uZWxSZWFkKERlZmF1bHRDaGFubmVsUGlwZWxpbmUuamF2YSUzQTEzNTkpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwuQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuaW52b2tlQ2hhbm5lbFJlYWQoQWJzdHJhY3RDaGFubmVsSGFuZGxlckNvbnRleHQuamF2YSUzQTM2MiklNUNuJTVDdGF0JTIwaW8ubmV0dHkuY2hhbm5lbC5BYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5pbnZva2VDaGFubmVsUmVhZChBYnN0cmFjdENoYW5uZWxIYW5kbGVyQ29udGV4dC5qYXZhJTNBMzQ4KSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsLkRlZmF1bHRDaGFubmVsUGlwZWxpbmUuZmlyZUNoYW5uZWxSZWFkKERlZmF1bHRDaGFubmVsUGlwZWxpbmUuamF2YSUzQTkzNSklNUNuJTVDdGF0JTIwaW8ubmV0dHkuY2hhbm5lbC5uaW8uQWJzdHJhY3ROaW9CeXRlQ2hhbm5lbCUyNE5pb0J5dGVVbnNhZmUucmVhZChBYnN0cmFjdE5pb0J5dGVDaGFubmVsLmphdmElM0ExMzgpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2ZW50TG9vcC5wcm9jZXNzU2VsZWN0ZWRLZXkoTmlvRXZlbnRMb29wLmphdmElM0E2NDUpJTVDbiU1Q3RhdCUyMGlvLm5ldHR5LmNoYW5uZWwubmlvLk5pb0V2ZW50TG9vcC5wcm9jZXNzU2VsZWN0ZWRLZXlzT3B0aW1pemVkKE5pb0V2ZW50TG9vcC5qYXZhJTNBNTgwKSU1Q24lNUN0YXQlMjBpby5uZXR0eS5jaGFubmVsJTNDJTJGcHJlJTNFJTIyJTJDJTIyd29ya2Zsb3dzJTIyJTNBJTVCJTVEJTJDJTIyc3RhcnRUaW1lJTIyJTNBMTU0NDY5ODA4OTU0NiUyQyUyMnN1Ym1pdFRpbWUlMjIlM0ExNTQ0Njk4MDg5NDUxJTJDJTIyZmluaXNoVGltZSUyMiUzQTE1NDQ2OTgwODk4MDAlMkMlMjJjb2xsYXBzZWQlMjIlM0FmYWxzZSUyQyUyMmJpbmRpbmdzJTIyJTNBJTdCJTdEJTJDJTIyaW5wdXRXaWRnZXRzJTIyJTNBJTdCJTdEJTJDJTIyZGlzcGxheVR5cGUlMjIlM0ElMjJ0YWJsZSUyMiUyQyUyMndpZHRoJTIyJTNBJTIyYXV0byUyMiUyQyUyMmhlaWdodCUyMiUzQSUyMmF1dG8lMjIlMkMlMjJ4Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJ5Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdENvbHVtbnMlMjIlM0FudWxsJTJDJTIycGl2b3RBZ2dyZWdhdGlvbiUyMiUzQW51bGwlMkMlMjJjdXN0b21QbG90T3B0aW9ucyUyMiUzQSU3QiU3RCUyQyUyMmNvbW1lbnRUaHJlYWQlMjIlM0ElNUIlNUQlMkMlMjJjb21tZW50c1Zpc2libGUlMjIlM0FmYWxzZSUyQyUyMnBhcmVudEhpZXJhcmNoeSUyMiUzQSU1QiU1RCUyQyUyMmRpZmZJbnNlcnRzJTIyJTNBJTVCJTVEJTJDJTIyZGlmZkRlbGV0ZXMlMjIlM0ElNUIlNUQlMkMlMjJnbG9iYWxWYXJzJTIyJTNBJTdCJTdEJTJDJTIybGF0ZXN0VXNlciUyMiUzQSUyMmElMjB1c2VyJTIyJTJDJTIybGF0ZXN0VXNlcklkJTIyJTNBbnVsbCUyQyUyMmNvbW1hbmRUaXRsZSUyMiUzQSUyMiUyMiUyQyUyMnNob3dDb21tYW5kVGl0bGUlMjIlM0FmYWxzZSUyQyUyMmhpZGVDb21tYW5kQ29kZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRSZXN1bHQlMjIlM0FmYWxzZSUyQyUyMmlQeXRob25NZXRhZGF0YSUyMiUzQW51bGwlMkMlMjJzdHJlYW1TdGF0ZXMlMjIlM0ElN0IlN0QlMkMlMjJkYXRhc2V0UHJldmlld05hbWVUb0NtZElkTWFwJTIyJTNBJTdCJTdEJTJDJTIybnVpZCUyMiUzQSUyMmRjMjFlZDBjLTIwMDMtNDFjNC05MzkzLWE4OWRhNjJhOWM0YyUyMiU3RCUyQyU3QiUyMnZlcnNpb24lMjIlM0ElMjJDb21tYW5kVjElMjIlMkMlMjJvcmlnSWQlMjIlM0EzMTY0MDUwMDYwNjkwOTkwJTJDJTIyZ3VpZCUyMiUzQSUyMmVkYzQwZmQyLWE4YTUtNDQ2My1iOWQ3LWExZGZlYjhjNjhkNyUyMiUyQyUyMnN1YnR5cGUlMjIlM0ElMjJjb21tYW5kJTIyJTJDJTIyY29tbWFuZFR5cGUlMjIlM0ElMjJhdXRvJTIyJTJDJTIycG9zaXRpb24lMjIlM0ExLjUlMkMlMjJjb21tYW5kJTIyJTNBJTIyJTI1bWQlNUNuJTIzJTIwTGV0J3MlMjBmaXQlMjBhJTIwR2VuZXJhbGlzZWQlMjBMaW5lYXIlMjBNb2RlbCUyMChHTE0pJTIwdG8lMjB0aGUlMjAlNjBpcmlzJTYwJTIwZGF0YXNldCUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZXJyb3IlMjIlMkMlMjJyZXN1bHRzJTIyJTNBbnVsbCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0EwJTJDJTIyc3VibWl0VGltZSUyMiUzQTAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMCUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyYTgzMDMxODItNTM2Mi00NzNkLWFmMjQtZjM4OTUzM2YzZjFhJTIyJTdEJTJDJTdCJTIydmVyc2lvbiUyMiUzQSUyMkNvbW1hbmRWMSUyMiUyQyUyMm9yaWdJZCUyMiUzQTQzNzA3MjAyNzYwMjYxNzIlMkMlMjJndWlkJTIyJTNBJTIyOWExOWRhZTEtNGNmZC00OWNkLTg5YmItODdlYTFlZDcxNzVlJTIyJTJDJTIyc3VidHlwZSUyMiUzQSUyMmNvbW1hbmQlMjIlMkMlMjJjb21tYW5kVHlwZSUyMiUzQSUyMmF1dG8lMjIlMkMlMjJwb3NpdGlvbiUyMiUzQTIuMCUyQyUyMmNvbW1hbmQlMjIlM0ElMjIlMjMlMjBDcmVhdGUlMjB0aGUlMjBEYXRhRnJhbWUlMjBmcm9tJTIwJ2lyaXMnJTIwZGF0YSU1Q25kZiUyMCUzQy0lMjBjcmVhdGVEYXRhRnJhbWUoaXJpcyklNUNuJTVDbiUyMyUyMEZpdCUyMGElMjBsaW5lYXIlMjBtb2RlbCUyMG92ZXIlMjB0aGUlMjBkYXRhc2V0LiU1Q25tb2RlbCUyMCUzQy0lMjBnbG0oU2VwYWxfTGVuZ3RoJTIwfiUyMFNlcGFsX1dpZHRoJTIwJTJCJTIwU3BlY2llcyUyQyUyMGRhdGElMjAlM0QlMjBkZiUyQyUyMGZhbWlseSUyMCUzRCUyMCU1QyUyMmdhdXNzaWFuJTVDJTIyKSU1Q24lNUNuJTIzJTIwTW9kZWwlMjBjb2VmZmljaWVudHMlMjBhcmUlMjByZXR1cm5lZCUyMGluJTIwYSUyMHNpbWlsYXIlMjBmb3JtYXQlMjB0byUyMFIncyUyMG5hdGl2ZSUyMGdsbSgpLiU1Q25zdW1tYXJ5KG1vZGVsKSUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZmluaXNoZWQlMjIlMkMlMjJyZXN1bHRzJTIyJTNBJTdCJTIydHlwZSUyMiUzQSUyMmh0bWwlMjIlMkMlMjJkYXRhJTIyJTNBJTIyJTNDcHJlJTIwc3R5bGUlM0QlNUMlMjJmb250LXNpemUlM0ExMHAlNUMlMjIlM0UlM0MlMkZwcmUlM0UlM0NwcmUlMjBzdHlsZSUyMCUzRCUyMCdmb250LXNpemUlM0ExMHB0JyUzRSU1Q25EZXZpYW5jZSUyMFJlc2lkdWFscyUzQSUyMCU1Q24oTm90ZSUzQSUyMFRoZXNlJTIwYXJlJTIwYXBwcm94aW1hdGUlMjBxdWFudGlsZXMlMjB3aXRoJTIwcmVsYXRpdmUlMjBlcnJvciUyMCUzQyUzRCUyMDAuMDEpJTVDbiUyMCUyMCUyMCUyMCUyME1pbiUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDFRJTIwJTIwJTIwJTIwTWVkaWFuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwM1ElMjAlMjAlMjAlMjAlMjAlMjAlMjBNYXglMjAlMjAlNUNuLTEuMzA3MTElMjAlMjAtMC4yNjAxMSUyMCUyMC0wLjA2MTg5JTIwJTIwJTIwMC4xOTExMSUyMCUyMCUyMDEuNDEyNTMlMjAlMjAlNUNuJTVDbkNvZWZmaWNpZW50cyUzQSU1Q24lMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBFc3RpbWF0ZSUyMCUyMFN0ZC4lMjBFcnJvciUyMCUyMHQlMjB2YWx1ZSUyMCUyMCUyMCUyMFByKCUzRSU3Q3QlN0MpJTVDbihJbnRlcmNlcHQpJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMi4yNTEzOSUyMCUyMCUyMCUyMCUyMDAuMzY5NzUlMjAlMjAlMjA2LjA4ODklMjAlMjA5LjU2ODFlLTA5JTVDblNlcGFsX1dpZHRoJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMC44MDM1NiUyMCUyMCUyMCUyMCUyMDAuMTA2MzQlMjAlMjAlMjA3LjU1NjYlMjAlMjA0LjE4NzNlLTEyJTVDblNwZWNpZXNfdmVyc2ljb2xvciUyMCUyMCUyMDEuNDU4NzQlMjAlMjAlMjAlMjAlMjAwLjExMjExJTIwJTIwMTMuMDEyMCUyMCUyMDAuMDAwMGUlMkIwMCU1Q25TcGVjaWVzX3ZpcmdpbmljYSUyMCUyMCUyMCUyMDEuOTQ2ODIlMjAlMjAlMjAlMjAlMjAwLjEwMDAxJTIwJTIwMTkuNDY1MyUyMCUyMDAuMDAwMGUlMkIwMCU1Q24lNUNuKERpc3BlcnNpb24lMjBwYXJhbWV0ZXIlMjBmb3IlMjBnYXVzc2lhbiUyMGZhbWlseSUyMHRha2VuJTIwdG8lMjBiZSUyMDAuMTkxODA1OSklNUNuJTVDbiUyMCUyMCUyMCUyME51bGwlMjBkZXZpYW5jZSUzQSUyMDEwMi4xNjglMjAlMjBvbiUyMDE0OSUyMCUyMGRlZ3JlZXMlMjBvZiUyMGZyZWVkb20lNUNuUmVzaWR1YWwlMjBkZXZpYW5jZSUzQSUyMCUyMDI4LjAwNCUyMCUyMG9uJTIwMTQ2JTIwJTIwZGVncmVlcyUyMG9mJTIwZnJlZWRvbSU1Q25BSUMlM0ElMjAxODMuOSU1Q24lNUNuTnVtYmVyJTIwb2YlMjBGaXNoZXIlMjBTY29yaW5nJTIwaXRlcmF0aW9ucyUzQSUyMDElNUNuJTNDJTJGcHJlJTNFJTIyJTJDJTIyYXJndW1lbnRzJTIyJTNBJTdCJTdEJTJDJTIyYWRkZWRXaWRnZXRzJTIyJTNBJTdCJTdEJTJDJTIycmVtb3ZlZFdpZGdldHMlMjIlM0ElNUIlNUQlMkMlMjJkYXRhc2V0SW5mb3MlMjIlM0ElNUIlNUQlN0QlMkMlMjJlcnJvclN1bW1hcnklMjIlM0ElMjIlM0Njb2RlJTIwc3R5bGUlM0QlNUMlMjJmb250LXNpemUlM0ExMHAlNUMlMjIlM0UlMjBFcnJvciUyMGluJTIwZGlzcGF0Y2hGdW5jKCUyNnF1b3QlM0JjcmVhdGVEYXRhRnJhbWUoZGF0YSUyQyUyMHNjaGVtYSUyMCUzRCUyME5VTEwpJTI2cXVvdCUzQiUyQyUyMHglMkMlMjAuLi4pJTIwJTNBJTIwJTIwJTNDJTJGY29kZSUzRShOT1RFJTNBJTIwSWYlMjB5b3UlMjB3aXNoJTIwdG8lMjB1c2UlMjBTcGFya1IlMkMlMjBpbXBvcnQlMjBpdCUyMGJ5JTIwY2FsbGluZyUyMCdsaWJyYXJ5KFNwYXJrUiknLiklMjIlMkMlMjJlcnJvciUyMiUzQSUyMiUzQ3ByZSUyMHN0eWxlJTNEJTVDJTIyZm9udC1zaXplJTNBMTBwJTVDJTIyJTNFRXJyb3IlMjBpbiUyMGRpc3BhdGNoRnVuYyglMjZxdW90JTNCY3JlYXRlRGF0YUZyYW1lKGRhdGElMkMlMjBzY2hlbWElMjAlM0QlMjBOVUxMKSUyNnF1b3QlM0IlMkMlMjB4JTJDJTIwLi4uKSUyMCUzQSUyMCU1Q24lMjAlMjBvYmplY3QlMjAnc3FsQ29udGV4dCclMjBub3QlMjBmb3VuZCUzQyUyRnByZSUzRSUyMiUyQyUyMndvcmtmbG93cyUyMiUzQSU1QiU1RCUyQyUyMnN0YXJ0VGltZSUyMiUzQTE1NDQ2OTgyMzIxMTUlMkMlMjJzdWJtaXRUaW1lJTIyJTNBMTU0NDY5ODIzMjAyMCUyQyUyMmZpbmlzaFRpbWUlMjIlM0ExNTQ0Njk4MjMzMjk2JTJDJTIyY29sbGFwc2VkJTIyJTNBZmFsc2UlMkMlMjJiaW5kaW5ncyUyMiUzQSU3QiU3RCUyQyUyMmlucHV0V2lkZ2V0cyUyMiUzQSU3QiU3RCUyQyUyMmRpc3BsYXlUeXBlJTIyJTNBJTIydGFibGUlMjIlMkMlMjJ3aWR0aCUyMiUzQSUyMmF1dG8lMjIlMkMlMjJoZWlnaHQlMjIlM0ElMjJhdXRvJTIyJTJDJTIyeENvbHVtbnMlMjIlM0FudWxsJTJDJTIyeUNvbHVtbnMlMjIlM0FudWxsJTJDJTIycGl2b3RDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90QWdncmVnYXRpb24lMjIlM0FudWxsJTJDJTIyY3VzdG9tUGxvdE9wdGlvbnMlMjIlM0ElN0IlN0QlMkMlMjJjb21tZW50VGhyZWFkJTIyJTNBJTVCJTVEJTJDJTIyY29tbWVudHNWaXNpYmxlJTIyJTNBZmFsc2UlMkMlMjJwYXJlbnRIaWVyYXJjaHklMjIlM0ElNUIlNUQlMkMlMjJkaWZmSW5zZXJ0cyUyMiUzQSU1QiU1RCUyQyUyMmRpZmZEZWxldGVzJTIyJTNBJTVCJTVEJTJDJTIyZ2xvYmFsVmFycyUyMiUzQSU3QiU3RCUyQyUyMmxhdGVzdFVzZXIlMjIlM0ElMjJhJTIwdXNlciUyMiUyQyUyMmxhdGVzdFVzZXJJZCUyMiUzQW51bGwlMkMlMjJjb21tYW5kVGl0bGUlMjIlM0ElMjIlMjIlMkMlMjJzaG93Q29tbWFuZFRpdGxlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZENvZGUlMjIlM0FmYWxzZSUyQyUyMmhpZGVDb21tYW5kUmVzdWx0JTIyJTNBZmFsc2UlMkMlMjJpUHl0aG9uTWV0YWRhdGElMjIlM0FudWxsJTJDJTIyc3RyZWFtU3RhdGVzJTIyJTNBJTdCJTdEJTJDJTIyZGF0YXNldFByZXZpZXdOYW1lVG9DbWRJZE1hcCUyMiUzQSU3QiU3RCUyQyUyMm51aWQlMjIlM0ElMjJhZTNhZWIwNy1lZGJmLTRhZTMtYjhkYy1mNGM3ZjgzOGU1N2MlMjIlN0QlMkMlN0IlMjJ2ZXJzaW9uJTIyJTNBJTIyQ29tbWFuZFYxJTIyJTJDJTIyb3JpZ0lkJTIyJTNBMzE2NDA1MDA2MDY5MDk5MyUyQyUyMmd1aWQlMjIlM0ElMjI3ODcxMjAwMy1kZjIzLTQyNGItYTNjOS1mOWZkNTZkYjQ1NjAlMjIlMkMlMjJzdWJ0eXBlJTIyJTNBJTIyY29tbWFuZCUyMiUyQyUyMmNvbW1hbmRUeXBlJTIyJTNBJTIyYXV0byUyMiUyQyUyMnBvc2l0aW9uJTIyJTNBMi4zNzUlMkMlMjJjb21tYW5kJTIyJTNBJTIyJTI1bWQlNUNuJTIzJTIwTGV0J3MlMjBleHBsb3JlJTIwdGhlJTIwZGF0YSUyMHVzaW5nJTIwJTYwZGlzcGxheSU2MCUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZXJyb3IlMjIlMkMlMjJyZXN1bHRzJTIyJTNBbnVsbCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0EwJTJDJTIyc3VibWl0VGltZSUyMiUzQTAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMCUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyZGNmNjFhZjUtZjM0Yy00ZTAxLWI0MzQtZjRjNzFmMzE2OWZhJTIyJTdEJTJDJTdCJTIydmVyc2lvbiUyMiUzQSUyMkNvbW1hbmRWMSUyMiUyQyUyMm9yaWdJZCUyMiUzQTMxNjQwNTAwNjA2OTA5OTIlMkMlMjJndWlkJTIyJTNBJTIyZTdkNjU4NjMtZjUyMC00YjU3LWJmMmYtMjljZjlmMjBiNDlmJTIyJTJDJTIyc3VidHlwZSUyMiUzQSUyMmNvbW1hbmQlMjIlMkMlMjJjb21tYW5kVHlwZSUyMiUzQSUyMmF1dG8lMjIlMkMlMjJwb3NpdGlvbiUyMiUzQTIuNzUlMkMlMjJjb21tYW5kJTIyJTNBJTIyZGlzcGxheShkZiklMjIlMkMlMjJjb21tYW5kVmVyc2lvbiUyMiUzQTAlMkMlMjJzdGF0ZSUyMiUzQSUyMmZpbmlzaGVkJTIyJTJDJTIycmVzdWx0cyUyMiUzQSU3QiUyMnR5cGUlMjIlM0ElMjJ0YWJsZSUyMiUyQyUyMmRhdGElMjIlM0ElNUIlNUI1LjElMkMzLjUlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjklMkMzLjAlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjclMkMzLjIlMkMxLjMlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjYlMkMzLjElMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjYlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjQlMkMzLjklMkMxLjclMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjYlMkMzLjQlMkMxLjQlMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjQlMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjQlMkMyLjklMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjklMkMzLjElMkMxLjUlMkMwLjElMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjQlMkMzLjclMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjglMkMzLjQlMkMxLjYlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjglMkMzLjAlMkMxLjQlMkMwLjElMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjMlMkMzLjAlMkMxLjElMkMwLjElMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjglMkM0LjAlMkMxLjIlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjclMkM0LjQlMkMxLjUlMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjQlMkMzLjklMkMxLjMlMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjUlMkMxLjQlMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjclMkMzLjglMkMxLjclMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjglMkMxLjUlMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjQlMkMzLjQlMkMxLjclMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjclMkMxLjUlMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjYlMkMzLjYlMkMxLjAlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjMlMkMxLjclMkMwLjUlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjglMkMzLjQlMkMxLjklMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjAlMkMxLjYlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjQlMkMxLjYlMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjIlMkMzLjUlMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjIlMkMzLjQlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjclMkMzLjIlMkMxLjYlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjglMkMzLjElMkMxLjYlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjQlMkMzLjQlMkMxLjUlMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjIlMkM0LjElMkMxLjUlMkMwLjElMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjUlMkM0LjIlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjklMkMzLjElMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjIlMkMxLjIlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjUlMkMzLjUlMkMxLjMlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjklMkMzLjYlMkMxLjQlMkMwLjElMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjQlMkMzLjAlMkMxLjMlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjQlMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjUlMkMxLjMlMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjUlMkMyLjMlMkMxLjMlMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjQlMkMzLjIlMkMxLjMlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjUlMkMxLjYlMkMwLjYlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjglMkMxLjklMkMwLjQlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjglMkMzLjAlMkMxLjQlMkMwLjMlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjElMkMzLjglMkMxLjYlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI0LjYlMkMzLjIlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjMlMkMzLjclMkMxLjUlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI1LjAlMkMzLjMlMkMxLjQlMkMwLjIlMkMlMjJzZXRvc2ElMjIlNUQlMkMlNUI3LjAlMkMzLjIlMkM0LjclMkMxLjQlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi40JTJDMy4yJTJDNC41JTJDMS41JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuOSUyQzMuMSUyQzQuOSUyQzEuNSUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjUlMkMyLjMlMkM0LjAlMkMxLjMlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi41JTJDMi44JTJDNC42JTJDMS41JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuNyUyQzIuOCUyQzQuNSUyQzEuMyUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjMlMkMzLjMlMkM0LjclMkMxLjYlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNC45JTJDMi40JTJDMy4zJTJDMS4wJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuNiUyQzIuOSUyQzQuNiUyQzEuMyUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjIlMkMyLjclMkMzLjklMkMxLjQlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS4wJTJDMi4wJTJDMy41JTJDMS4wJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuOSUyQzMuMCUyQzQuMiUyQzEuNSUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjAlMkMyLjIlMkM0LjAlMkMxLjAlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi4xJTJDMi45JTJDNC43JTJDMS40JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuNiUyQzIuOSUyQzMuNiUyQzEuMyUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjclMkMzLjElMkM0LjQlMkMxLjQlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS42JTJDMy4wJTJDNC41JTJDMS41JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuOCUyQzIuNyUyQzQuMSUyQzEuMCUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjIlMkMyLjIlMkM0LjUlMkMxLjUlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS42JTJDMi41JTJDMy45JTJDMS4xJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuOSUyQzMuMiUyQzQuOCUyQzEuOCUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjElMkMyLjglMkM0LjAlMkMxLjMlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi4zJTJDMi41JTJDNC45JTJDMS41JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuMSUyQzIuOCUyQzQuNyUyQzEuMiUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjQlMkMyLjklMkM0LjMlMkMxLjMlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi42JTJDMy4wJTJDNC40JTJDMS40JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuOCUyQzIuOCUyQzQuOCUyQzEuNCUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjclMkMzLjAlMkM1LjAlMkMxLjclMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi4wJTJDMi45JTJDNC41JTJDMS41JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuNyUyQzIuNiUyQzMuNSUyQzEuMCUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjUlMkMyLjQlMkMzLjglMkMxLjElMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS41JTJDMi40JTJDMy43JTJDMS4wJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuOCUyQzIuNyUyQzMuOSUyQzEuMiUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjAlMkMyLjclMkM1LjElMkMxLjYlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS40JTJDMy4wJTJDNC41JTJDMS41JTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuMCUyQzMuNCUyQzQuNSUyQzEuNiUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI2LjclMkMzLjElMkM0LjclMkMxLjUlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNi4zJTJDMi4zJTJDNC40JTJDMS4zJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuNiUyQzMuMCUyQzQuMSUyQzEuMyUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjUlMkMyLjUlMkM0LjAlMkMxLjMlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS41JTJDMi42JTJDNC40JTJDMS4yJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuMSUyQzMuMCUyQzQuNiUyQzEuNCUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjglMkMyLjYlMkM0LjAlMkMxLjIlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS4wJTJDMi4zJTJDMy4zJTJDMS4wJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjUuNiUyQzIuNyUyQzQuMiUyQzEuMyUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjclMkMzLjAlMkM0LjIlMkMxLjIlMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS43JTJDMi45JTJDNC4yJTJDMS4zJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuMiUyQzIuOSUyQzQuMyUyQzEuMyUyQyUyMnZlcnNpY29sb3IlMjIlNUQlMkMlNUI1LjElMkMyLjUlMkMzLjAlMkMxLjElMkMlMjJ2ZXJzaWNvbG9yJTIyJTVEJTJDJTVCNS43JTJDMi44JTJDNC4xJTJDMS4zJTJDJTIydmVyc2ljb2xvciUyMiU1RCUyQyU1QjYuMyUyQzMuMyUyQzYuMCUyQzIuNSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjUuOCUyQzIuNyUyQzUuMSUyQzEuOSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuMSUyQzMuMCUyQzUuOSUyQzIuMSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMyUyQzIuOSUyQzUuNiUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNSUyQzMuMCUyQzUuOCUyQzIuMiUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuNiUyQzMuMCUyQzYuNiUyQzIuMSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjQuOSUyQzIuNSUyQzQuNSUyQzEuNyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuMyUyQzIuOSUyQzYuMyUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNyUyQzIuNSUyQzUuOCUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuMiUyQzMuNiUyQzYuMSUyQzIuNSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNSUyQzMuMiUyQzUuMSUyQzIuMCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNCUyQzIuNyUyQzUuMyUyQzEuOSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuOCUyQzMuMCUyQzUuNSUyQzIuMSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjUuNyUyQzIuNSUyQzUuMCUyQzIuMCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjUuOCUyQzIuOCUyQzUuMSUyQzIuNCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNCUyQzMuMiUyQzUuMyUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNSUyQzMuMCUyQzUuNSUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuNyUyQzMuOCUyQzYuNyUyQzIuMiUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuNyUyQzIuNiUyQzYuOSUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMCUyQzIuMiUyQzUuMCUyQzEuNSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuOSUyQzMuMiUyQzUuNyUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjUuNiUyQzIuOCUyQzQuOSUyQzIuMCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuNyUyQzIuOCUyQzYuNyUyQzIuMCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMyUyQzIuNyUyQzQuOSUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNyUyQzMuMyUyQzUuNyUyQzIuMSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuMiUyQzMuMiUyQzYuMCUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMiUyQzIuOCUyQzQuOCUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMSUyQzMuMCUyQzQuOSUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNCUyQzIuOCUyQzUuNiUyQzIuMSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuMiUyQzMuMCUyQzUuOCUyQzEuNiUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuNCUyQzIuOCUyQzYuMSUyQzEuOSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuOSUyQzMuOCUyQzYuNCUyQzIuMCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNCUyQzIuOCUyQzUuNiUyQzIuMiUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMyUyQzIuOCUyQzUuMSUyQzEuNSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMSUyQzIuNiUyQzUuNiUyQzEuNCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjcuNyUyQzMuMCUyQzYuMSUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMyUyQzMuNCUyQzUuNiUyQzIuNCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNCUyQzMuMSUyQzUuNSUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMCUyQzMuMCUyQzQuOCUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuOSUyQzMuMSUyQzUuNCUyQzIuMSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNyUyQzMuMSUyQzUuNiUyQzIuNCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuOSUyQzMuMSUyQzUuMSUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjUuOCUyQzIuNyUyQzUuMSUyQzEuOSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuOCUyQzMuMiUyQzUuOSUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNyUyQzMuMyUyQzUuNyUyQzIuNSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNyUyQzMuMCUyQzUuMiUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMyUyQzIuNSUyQzUuMCUyQzEuOSUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuNSUyQzMuMCUyQzUuMiUyQzIuMCUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjYuMiUyQzMuNCUyQzUuNCUyQzIuMyUyQyUyMnZpcmdpbmljYSUyMiU1RCUyQyU1QjUuOSUyQzMuMCUyQzUuMSUyQzEuOCUyQyUyMnZpcmdpbmljYSUyMiU1RCU1RCUyQyUyMmFyZ3VtZW50cyUyMiUzQSU3QiU3RCUyQyUyMmFkZGVkV2lkZ2V0cyUyMiUzQSU3QiU3RCUyQyUyMnJlbW92ZWRXaWRnZXRzJTIyJTNBJTVCJTVEJTJDJTIyc2NoZW1hJTIyJTNBJTVCJTdCJTIybmFtZSUyMiUzQSUyMlNlcGFsX0xlbmd0aCUyMiUyQyUyMnR5cGUlMjIlM0ElMjIlNUMlMjJkb3VibGUlNUMlMjIlMjIlMkMlMjJtZXRhZGF0YSUyMiUzQSUyMiU3QiU3RCUyMiU3RCUyQyU3QiUyMm5hbWUlMjIlM0ElMjJTZXBhbF9XaWR0aCUyMiUyQyUyMnR5cGUlMjIlM0ElMjIlNUMlMjJkb3VibGUlNUMlMjIlMjIlMkMlMjJtZXRhZGF0YSUyMiUzQSUyMiU3QiU3RCUyMiU3RCUyQyU3QiUyMm5hbWUlMjIlM0ElMjJQZXRhbF9MZW5ndGglMjIlMkMlMjJ0eXBlJTIyJTNBJTIyJTVDJTIyZG91YmxlJTVDJTIyJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlN0IlN0QlMjIlN0QlMkMlN0IlMjJuYW1lJTIyJTNBJTIyUGV0YWxfV2lkdGglMjIlMkMlMjJ0eXBlJTIyJTNBJTIyJTVDJTIyZG91YmxlJTVDJTIyJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlN0IlN0QlMjIlN0QlMkMlN0IlMjJuYW1lJTIyJTNBJTIyU3BlY2llcyUyMiUyQyUyMnR5cGUlMjIlM0ElMjIlNUMlMjJzdHJpbmclNUMlMjIlMjIlMkMlMjJtZXRhZGF0YSUyMiUzQSUyMiU3QiU3RCUyMiU3RCU1RCUyQyUyMm92ZXJmbG93JTIyJTNBZmFsc2UlMkMlMjJhZ2dEYXRhJTIyJTNBJTVCJTVEJTJDJTIyYWdnU2NoZW1hJTIyJTNBJTVCJTVEJTJDJTIyYWdnT3ZlcmZsb3clMjIlM0FmYWxzZSUyQyUyMmFnZ1Nlcmllc0xpbWl0UmVhY2hlZCUyMiUzQWZhbHNlJTJDJTIyYWdnRXJyb3IlMjIlM0ElMjIlMjIlMkMlMjJhZ2dUeXBlJTIyJTNBJTIyJTIyJTJDJTIycGxvdE9wdGlvbnMlMjIlM0FudWxsJTJDJTIyaXNKc29uU2NoZW1hJTIyJTNBdHJ1ZSUyQyUyMmRiZnNSZXN1bHRQYXRoJTIyJTNBbnVsbCUyQyUyMmRhdGFzZXRJbmZvcyUyMiUzQSU1QiU1RCUyQyUyMmNvbHVtbkN1c3RvbURpc3BsYXlJbmZvcyUyMiUzQSU3QiU3RCU3RCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0ExNTQ0Njk4NTQwODcyJTJDJTIyc3VibWl0VGltZSUyMiUzQTE1NDQ2OTg1NDA4NTAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMTU0NDY5ODU0MDk0MiUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnNjYXR0ZXJQbG90JTIyJTJDJTIyd2lkdGglMjIlM0ElMjIxMjM4JTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyNjE4JTIyJTJDJTIyeENvbHVtbnMlMjIlM0ElNUIlMjJTcGVjaWVzJTIyJTVEJTJDJTIyeUNvbHVtbnMlMjIlM0ElNUIlMjJQZXRhbF9XaWR0aCUyMiUyQyUyMlBldGFsX0xlbmd0aCUyMiUyQyUyMlNlcGFsX1dpZHRoJTIyJTJDJTIyU2VwYWxfTGVuZ3RoJTIyJTVEJTJDJTIycGl2b3RDb2x1bW5zJTIyJTNBJTVCJTVEJTJDJTIycGl2b3RBZ2dyZWdhdGlvbiUyMiUzQSUyMnN1bSUyMiUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTIyc2NhdHRlclBsb3QlMjIlM0ElNUIlN0IlMjJrZXklMjIlM0ElMjJsb2VzcyUyMiUyQyUyMnZhbHVlJTIyJTNBZmFsc2UlN0QlMkMlN0IlMjJrZXklMjIlM0ElMjJiYW5kd2lkdGglMjIlMkMlMjJ2YWx1ZSUyMiUzQSUyMjAuMyUyMiU3RCU1RCU3RCUyQyUyMmNvbW1lbnRUaHJlYWQlMjIlM0ElNUIlNUQlMkMlMjJjb21tZW50c1Zpc2libGUlMjIlM0FmYWxzZSUyQyUyMnBhcmVudEhpZXJhcmNoeSUyMiUzQSU1QiU1RCUyQyUyMmRpZmZJbnNlcnRzJTIyJTNBJTVCJTVEJTJDJTIyZGlmZkRlbGV0ZXMlMjIlM0ElNUIlNUQlMkMlMjJnbG9iYWxWYXJzJTIyJTNBJTdCJTdEJTJDJTIybGF0ZXN0VXNlciUyMiUzQSUyMmElMjB1c2VyJTIyJTJDJTIybGF0ZXN0VXNlcklkJTIyJTNBbnVsbCUyQyUyMmNvbW1hbmRUaXRsZSUyMiUzQSUyMiUyMiUyQyUyMnNob3dDb21tYW5kVGl0bGUlMjIlM0FmYWxzZSUyQyUyMmhpZGVDb21tYW5kQ29kZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRSZXN1bHQlMjIlM0FmYWxzZSUyQyUyMmlQeXRob25NZXRhZGF0YSUyMiUzQW51bGwlMkMlMjJzdHJlYW1TdGF0ZXMlMjIlM0ElN0IlN0QlMkMlMjJkYXRhc2V0UHJldmlld05hbWVUb0NtZElkTWFwJTIyJTNBJTdCJTdEJTJDJTIybnVpZCUyMiUzQSUyMjk4MGY4YmUzLTQxNTktNGI1Ny05YmM3LTFkYzcyZjhmMGRkNSUyMiU3RCUyQyU3QiUyMnZlcnNpb24lMjIlM0ElMjJDb21tYW5kVjElMjIlMkMlMjJvcmlnSWQlMjIlM0EzMTY0MDUwMDYwNjkwOTkxJTJDJTIyZ3VpZCUyMiUzQSUyMmQxZWZkN2JhLTY5MDUtNGFhZi1iZGQ3LWM2OGVlMjE4NTk3NyUyMiUyQyUyMnN1YnR5cGUlMjIlM0ElMjJjb21tYW5kJTIyJTJDJTIyY29tbWFuZFR5cGUlMjIlM0ElMjJhdXRvJTIyJTJDJTIycG9zaXRpb24lMjIlM0EzLjUlMkMlMjJjb21tYW5kJTIyJTNBJTIyJTI1bWQlNUNuJTVDbiUyMyUyMEJlZ2luJTIwRXhwbG9yaW5nJTIwJTIwJTYwZGlhbW9uZHMlNjAlMjBkYXRhc2V0JTVDbiUyMyUyMyUyMFlvdSUyMGNhbiUyMGZpdCUyMHRyYWluaW5nJTIwZGF0YSUyMHdpdGglMjBvdGhlciUyMG1vZGVscyUyMGJ5JTIwaG9sZGluZy1vdXQlMjB0ZXN0JTIwZGF0YSU1Q24lNUNuVGhpcyUyMGRhdGFzZXQlMjBpcyUyMGV4cGxvcmVkJTIwYW5kJTIwbW9kZWxsZWQlMjBpbiUyMGRldGFpbCUyMHVzaW5nJTIwU3BhcmslMjAoU2NhbGEpJTIwaGVyZSUzQSU1Q24lNUNuKiUyMCU1Qmh0dHBzJTNBJTJGJTJGbGFtYXN0ZXguZ2l0aHViLmlvJTJGc2NhbGFibGUtZGF0YS1zY2llbmNlJTJGc2RzJTJGMiUyRjIlMkZkYiUyRjAwOF9EaWFtb25kc1BpcGVsaW5lXzAxRVRMRURBJTJGJTVEKGh0dHBzJTNBJTJGJTJGbGFtYXN0ZXguZ2l0aHViLmlvJTJGc2NhbGFibGUtZGF0YS1zY2llbmNlJTJGc2RzJTJGMiUyRjIlMkZkYiUyRjAwOF9EaWFtb25kc1BpcGVsaW5lXzAxRVRMRURBJTJGKSUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZXJyb3IlMjIlMkMlMjJyZXN1bHRzJTIyJTNBbnVsbCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0EwJTJDJTIyc3VibWl0VGltZSUyMiUzQTAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMCUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyNTgxYmQxOTctYmEwNy00ZTU5LTk0MTQtNTI2ZmMyZjVhMTNkJTIyJTdEJTJDJTdCJTIydmVyc2lvbiUyMiUzQSUyMkNvbW1hbmRWMSUyMiUyQyUyMm9yaWdJZCUyMiUzQTQzNzA3MjAyNzYwMjYxNzMlMkMlMjJndWlkJTIyJTNBJTIyMjA5OTY0YWQtYWYwNy00ZDc5LWI5NDEtOWY1YmU0ZjRmYzJlJTIyJTJDJTIyc3VidHlwZSUyMiUzQSUyMmNvbW1hbmQlMjIlMkMlMjJjb21tYW5kVHlwZSUyMiUzQSUyMmF1dG8lMjIlMkMlMjJwb3NpdGlvbiUyMiUzQTUuMCUyQyUyMmNvbW1hbmQlMjIlM0ElMjJyZXF1aXJlKFNwYXJrUiklNUNuJTVDbiUyMyUyMFJlYWQlMjBkaWFtb25kcy5jc3YlMjBkYXRhc2V0JTIwYXMlMjBTcGFya0RhdGFGcmFtZSU1Q25kaWFtb25kcyUyMCUzQy0lMjByZWFkLmRmKCU1QyUyMiUyRmRhdGFicmlja3MtZGF0YXNldHMlMkZSZGF0YXNldHMlMkZkYXRhLTAwMSUyRmNzdiUyRmdncGxvdDIlMkZkaWFtb25kcy5jc3YlNUMlMjIlMkMlNUNuJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwc291cmNlJTIwJTNEJTIwJTVDJTIyY29tLmRhdGFicmlja3Muc3BhcmsuY3N2JTVDJTIyJTJDJTIwaGVhZGVyJTNEJTVDJTIydHJ1ZSU1QyUyMiUyQyUyMGluZmVyU2NoZW1hJTIwJTNEJTIwJTVDJTIydHJ1ZSU1QyUyMiklNUNuZGlhbW9uZHMlMjAlM0MtJTIwd2l0aENvbHVtblJlbmFtZWQoZGlhbW9uZHMlMkMlMjAlNUMlMjIlNUMlMjIlMkMlMjAlNUMlMjJyb3dJRCU1QyUyMiklNUNuJTVDbiUyMyUyMFNwbGl0JTIwZGF0YSUyMGludG8lMjBUcmFpbmluZyUyMHNldCUyMGFuZCUyMFRlc3QlMjBzZXQlNUNudHJhaW5pbmdEYXRhJTIwJTNDLSUyMHNhbXBsZShkaWFtb25kcyUyQyUyMEZBTFNFJTJDJTIwMC43KSU1Q250ZXN0RGF0YSUyMCUzQy0lMjBleGNlcHQoZGlhbW9uZHMlMkMlMjB0cmFpbmluZ0RhdGEpJTVDbiU1Q24lMjMlMjBFeGNsdWRlJTIwcm93SURzJTVDbnRyYWluaW5nRGF0YSUyMCUzQy0lMjB0cmFpbmluZ0RhdGElNUIlMkMlMjAtMSU1RCU1Q250ZXN0RGF0YSUyMCUzQy0lMjB0ZXN0RGF0YSU1QiUyQyUyMC0xJTVEJTVDbiU1Q25wcmludChjb3VudChkaWFtb25kcykpJTVDbnByaW50KGNvdW50KHRyYWluaW5nRGF0YSkpJTVDbnByaW50KGNvdW50KHRlc3REYXRhKSklMjIlMkMlMjJjb21tYW5kVmVyc2lvbiUyMiUzQTAlMkMlMjJzdGF0ZSUyMiUzQSUyMmZpbmlzaGVkJTIyJTJDJTIycmVzdWx0cyUyMiUzQSU3QiUyMnR5cGUlMjIlM0ElMjJodG1sJTIyJTJDJTIyZGF0YSUyMiUzQSUyMiUzQ3ByZSUyMHN0eWxlJTNEJTVDJTIyZm9udC1zaXplJTNBMTBwJTVDJTIyJTNFJTNDJTJGcHJlJTNFJTNDcHJlJTIwc3R5bGUlMjAlM0QlMjAnZm9udC1zaXplJTNBMTBwdCclM0UlNUIxJTVEJTIwNTM5NDAlNUNuJTVCMSU1RCUyMDM3OTQ4JTVDbiU1QjElNUQlMjAxNTk5MiUzQyUyRnByZSUzRSUyMiUyQyUyMmFyZ3VtZW50cyUyMiUzQSU3QiU3RCUyQyUyMmFkZGVkV2lkZ2V0cyUyMiUzQSU3QiU3RCUyQyUyMnJlbW92ZWRXaWRnZXRzJTIyJTNBJTVCJTVEJTJDJTIyZGF0YXNldEluZm9zJTIyJTNBJTVCJTVEJTdEJTJDJTIyZXJyb3JTdW1tYXJ5JTIyJTNBJTIyQ29tbWFuZCUyMHNraXBwZWQlMjIlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0ExNTQ0Njk4NTE1MDczJTJDJTIyc3VibWl0VGltZSUyMiUzQTE1NDQ2OTg1MTQ5ODAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMTU0NDY5ODUxOTg3OSUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyNTgxZjI4MDctMTcwZi00NGExLTkyMWQtOGRkYmIwMzkxNDA0JTIyJTdEJTJDJTdCJTIydmVyc2lvbiUyMiUzQSUyMkNvbW1hbmRWMSUyMiUyQyUyMm9yaWdJZCUyMiUzQTQzNzA3MjAyNzYwMjYxNzQlMkMlMjJndWlkJTIyJTNBJTIyN2U3ZDZiZDItMTVhMy00MjYzLWFkZTgtODlhY2NiNTYxNjNlJTIyJTJDJTIyc3VidHlwZSUyMiUzQSUyMmNvbW1hbmQlMjIlMkMlMjJjb21tYW5kVHlwZSUyMiUzQSUyMmF1dG8lMjIlMkMlMjJwb3NpdGlvbiUyMiUzQTYuMCUyQyUyMmNvbW1hbmQlMjIlM0ElMjIlMjVtZCU1Q24lNUNuSWYlMjB5b3UlMjBtYWtlJTIwcHJvZ3Jlc3MlMjBpbiUyMFNwYXJrUiUyMGltcGxlbWVudGluZyUyMHRoZSUyMHN1Z2dlc3RlZCUyMGV4ZXJjaXNlcyUyMGluJTIwdGhlJTIwZmlyc3QlMjBjZWxsJTJDJTIwdGhlbiUyMHBsZWFzZSUyMHB1Ymxpc2glMjB5b3VyJTIwbm90ZWJvb2slMjBhbmQlMjBzaGFyZSUyMHRoZSUyMGxpbmsuJTVDbiUyMiUyQyUyMmNvbW1hbmRWZXJzaW9uJTIyJTNBMCUyQyUyMnN0YXRlJTIyJTNBJTIyZmluaXNoZWQlMjIlMkMlMjJyZXN1bHRzJTIyJTNBbnVsbCUyQyUyMmVycm9yU3VtbWFyeSUyMiUzQW51bGwlMkMlMjJlcnJvciUyMiUzQW51bGwlMkMlMjJ3b3JrZmxvd3MlMjIlM0ElNUIlNUQlMkMlMjJzdGFydFRpbWUlMjIlM0EwJTJDJTIyc3VibWl0VGltZSUyMiUzQTAlMkMlMjJmaW5pc2hUaW1lJTIyJTNBMCUyQyUyMmNvbGxhcHNlZCUyMiUzQWZhbHNlJTJDJTIyYmluZGluZ3MlMjIlM0ElN0IlN0QlMkMlMjJpbnB1dFdpZGdldHMlMjIlM0ElN0IlN0QlMkMlMjJkaXNwbGF5VHlwZSUyMiUzQSUyMnRhYmxlJTIyJTJDJTIyd2lkdGglMjIlM0ElMjJhdXRvJTIyJTJDJTIyaGVpZ2h0JTIyJTNBJTIyYXV0byUyMiUyQyUyMnhDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnlDb2x1bW5zJTIyJTNBbnVsbCUyQyUyMnBpdm90Q29sdW1ucyUyMiUzQW51bGwlMkMlMjJwaXZvdEFnZ3JlZ2F0aW9uJTIyJTNBbnVsbCUyQyUyMmN1c3RvbVBsb3RPcHRpb25zJTIyJTNBJTdCJTdEJTJDJTIyY29tbWVudFRocmVhZCUyMiUzQSU1QiU1RCUyQyUyMmNvbW1lbnRzVmlzaWJsZSUyMiUzQWZhbHNlJTJDJTIycGFyZW50SGllcmFyY2h5JTIyJTNBJTVCJTVEJTJDJTIyZGlmZkluc2VydHMlMjIlM0ElNUIlNUQlMkMlMjJkaWZmRGVsZXRlcyUyMiUzQSU1QiU1RCUyQyUyMmdsb2JhbFZhcnMlMjIlM0ElN0IlN0QlMkMlMjJsYXRlc3RVc2VyJTIyJTNBJTIyYSUyMHVzZXIlMjIlMkMlMjJsYXRlc3RVc2VySWQlMjIlM0FudWxsJTJDJTIyY29tbWFuZFRpdGxlJTIyJTNBJTIyJTIyJTJDJTIyc2hvd0NvbW1hbmRUaXRsZSUyMiUzQWZhbHNlJTJDJTIyaGlkZUNvbW1hbmRDb2RlJTIyJTNBZmFsc2UlMkMlMjJoaWRlQ29tbWFuZFJlc3VsdCUyMiUzQWZhbHNlJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMnN0cmVhbVN0YXRlcyUyMiUzQSU3QiU3RCUyQyUyMmRhdGFzZXRQcmV2aWV3TmFtZVRvQ21kSWRNYXAlMjIlM0ElN0IlN0QlMkMlMjJudWlkJTIyJTNBJTIyNGQxNDM2MGMtNWY4Mi00OTQ3LTkyMWMtNDhlNzhlZGRiZjQwJTIyJTdEJTVEJTJDJTIyZGFzaGJvYXJkcyUyMiUzQSU1QiU1RCUyQyUyMmd1aWQlMjIlM0ElMjI3YzVjYWNiMS01YjgzLTQzOGMtOTgyOC03NGMxOGQ1M2RkNWElMjIlMkMlMjJnbG9iYWxWYXJzJTIyJTNBJTdCJTdEJTJDJTIyaVB5dGhvbk1ldGFkYXRhJTIyJTNBbnVsbCUyQyUyMmlucHV0V2lkZ2V0cyUyMiUzQSU3QiU3RCU3RA==';</script>
<script
src="https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/js/metrics-graphics.js"
onerror="window.mainJsLoadError = true;"></script>
<script
src="https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/js/notebook-main.js"
onerror="window.mainJsLoadError = true;"></script>
</head>
<body>
<script>
if (window.mainJsLoadError) {
var u = 'https://databricks-prod-cloudfront.cloud.databricks.com/static/6a00b1a4649df86e473aa0356ea770d5786ca87d6f62e9bebc15658d0d26552e/js/notebook-main.js';
var b = document.getElementsByTagName('body')[0];
var c = document.createElement('div');
c.innerHTML = ('<h1>Network Error</h1>' +
'<p><b>Please check your network connection and try again.</b></p>' +
'<p>Could not load a required resource: ' + u + '</p>');
c.style.margin = '30px';
c.style.padding = '20px 50px';
c.style.backgroundColor = '#f5f5f5';
c.style.borderRadius = '5px';
b.appendChild(c);
}
</script>
</body>
</html>